{"version":3,"file":"shared.GBwPTFRL.mjs","names":["mask","SVG","getProps","Icon","React.forwardRef","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","React.useContext","React.useMemo","transition4","toResponsiveImage","transition5","transition6","humanReadableVariantMap","Variants","React.Fragment","getProps","FAArrowRight","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Image1","RichText","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","fonts","css","className","fonts","css","className","fonts","css","className","t","v","p","y","m","I","B","E","q","_","j","D","C","J","r","W","$","z","K","G","V","H","X","Q","Y","Z","tt","te","tr","ti","tn","ts","to","ta","tu","tl","th","tc","tf","td","tg","tv","ty","tp","tm","tw","tb","tI","tS","tU","tk","tL","tB","tF","tP","tN","tO","tx","tA","tq","tj","tD","i","n","s","o","a","u","l","h","c","d","w","b","e","M","P","T","x","F","N","A","O","R","tE","tM","tT","t_","U","S","tR","g","tC","p","l","d","x","T","g","s","n","t","r","o","y","a","h","f","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","FAArrowRight","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","ForwardArrow","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","FAArrowRight","createLayoutDependency","React.forwardRef","useRef","React.useId","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useRef","useCallback","fonts","css","className","fonts","css","className","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useRef","useCallback","fonts","css","className","React.useRef","React.useState","React.useCallback","customEvent","useRef","useState","useCallback","useMemo","usesMeasuredHeight","p","y","m","C","V","i","n","s","a","u","h","c","d","w","U","S","g","c","u","g","p","n","r","t","o","d","a","fonts","css","className","fonts","css","className","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","BOSS","OGR","NOEXCESS","UrbanArrows","VanPoelgeest","Swapfiets","Gisou","BALR","Samsung","BaskTs","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","getLocalizedValue","sharedStyle.css","sharedStyle.fonts","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","Image1","FAArrowLeft","FAArrowRightFonts","FAArrowRight","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","animation","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","getLocalizedValue","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","getLocalizedValue","FormPlainTextInput","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","FAArrowRight","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","getLocalizedValue","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","FormPlainTextInput","useRef","useCallback","useMemo","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","FormPlainTextInput","getLocalizedValue","fonts","css","className","fonts","css","className","RichText","Main","MainInfo","React.useContext","React.useMemo","React.Fragment","React.useState","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","FAArrowRight","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useRef","useCallback","useMemo"],"sources":["https:/framerusercontent.com/modules/hzXPzw3e5j4jCKCECmYV/PPBYiqyrKPX404pu5ZFr/Zb89xC_Iy.js","https:/framerusercontent.com/modules/QtBrSyUzYzfpjj0ajhXx/rf7xWEsprKxR5gpVwBWn/tchuaXU6l.js","https:/framerusercontent.com/modules/FGjRDbObL16JAMC1cU49/8phrizGaNyosqxQvBjAe/B9W3WhSAP.js","https:/framerusercontent.com/modules/Chxl8h6m1LfNsy6pCYVx/9Xe6Vsj3wlDPjmzt9yEX/eI9HFiXJ3.js","https:/framerusercontent.com/modules/qzEXSmhi1yXlyFXpWfWY/3u2yxOZP3TOHFMYErrj8/GmLJB9wtS.js","https:/framerusercontent.com/modules/hSUpAPsXiVL7xQDiZ1EU/MxZWQpZhgmYtWX6eFtqX/ptASmt4dp.js","https:/framerusercontent.com/modules/qYBH09o9dleBmvsXNC2x/PMrFkfcNq75rKKdofEAc/hMXMJBU8B-0.js","https:/framerusercontent.com/modules/qYBH09o9dleBmvsXNC2x/PMrFkfcNq75rKKdofEAc/hMXMJBU8B-1.js","https:/framerusercontent.com/modules/qYBH09o9dleBmvsXNC2x/PMrFkfcNq75rKKdofEAc/hMXMJBU8B.js","https:/framerusercontent.com/modules/edM91yPpit4glOm25bGg/Ez5zFRtYERZzvxU5UV3C/tU1vPU7f9.js","https:/framerusercontent.com/modules/y9vuBpENkgLUQAFOSTya/y2mXEBLZ1gwM3szmLNW9/FnsWMBhfU.js","https:/framerusercontent.com/modules/Z3YOKjCdhC0AAmEgLBT4/572aHX6vPjLT7NPxySDc/ShUP2Qr9Z.js","https:/framerusercontent.com/modules/rRneFe7w41vCgufVZ0Pd/00Lxu55CdOlMkjbSij1T/aDbymhlHg.js","https:/framerusercontent.com/modules/6INiHXS7pY3hAy0VYuTb/rtGDE4ncHCkzGT4qwKmd/Ahv0Uke3e.js","https:/framerusercontent.com/modules/sN33kaTTv1J3zWSnfjY6/1x6i2oCUFM8E2g52hNhO/CalendlyPopup.js","https:/framerusercontent.com/modules/pWUYIvWcKW74FleHROMW/Nw0IFsPndN6oLjkmGz1U/syIUgKayr.js","https:/framerusercontent.com/modules/vKAvyiTTEoh6aZ0oaaSO/kU3AiqgtucnxUqm79OGD/yVfHp14jc.js","https:/framerusercontent.com/modules/VbNI1bmEmQx86iihMNQ0/WtoBIaegn8RteFR4Z5eG/Parallax.js","https:/framerusercontent.com/modules/l7D7EZH4TQbZS891NuyR/HYPAeC7BCUnnrL3obWlp/rxA_086p1.js","https:/framerusercontent.com/modules/8rGmCpc7X9kdfEaxRqZy/IcGZWnS8mHtvlnS2QGk3/pYoEgDQxa.js","https:/framerusercontent.com/modules/6BwV97LbuFW2TLITBm0A/PqJfWhysyduMxqtrKHYJ/aq4MX8Q4y.js","https:/framerusercontent.com/modules/5fGJJrg6yUwmD6AGf6Tb/VBtIjtM80M9l2VY98upx/cKKiuP2fI.js","https:/framerusercontent.com/modules/gDHHpY0mtddXcsnxNbuB/614x2NCdHsjIgORNKxSB/DMkcvYIc5.js","https:/framerusercontent.com/modules/Y9Lmw1DMPD8K6eevo7hy/tKKCW36qhbyfukwfOImG/EvtQUsa0P.js","https:/framerusercontent.com/modules/8Z0IUvf5TROn1SSzVSDG/Dp3vwj3a0eX5Myo6Zm6A/i4Eqbv612.js","https:/framerusercontent.com/modules/uuoj3RYVREUjn0unghFf/EeXCEWEpZGMI1R5EbjYh/IU5CmCnvN.js","https:/framerusercontent.com/modules/xSW2Fd0VNMhe602PKsLl/QmlcYxEdTP1S5uL6KoBI/KUMikZFif.js","https:/framerusercontent.com/modules/oCzS3RdvDbIlplxfTzwO/JPludSymLRWZEEkLrqR2/PPClPdHG1.js","https:/framerusercontent.com/modules/yaPbuf6Dm4I0sLS2gUl6/4aJsoQrjMp0cqfXSLjQz/y7MC5fOnv.js","https:/framerusercontent.com/modules/RJAHiSHJUjNss3W2S6yY/cEUfOeZsdRTP5oZIPUyD/Z27WxsUHT.js","https:/framerusercontent.com/modules/KQgfJDXJzD2qzxZhMfAC/jb7MnS74QyQgFFGiK0L8/Carousel.js","https:/framerusercontent.com/modules/snYBk0lle6resIWfkLxZ/k0aFEFcsCD7k323N9AVB/LazyImage.js","https:/framerusercontent.com/modules/3Zez2e96yTBFSJUq5xaO/6tawIzniz92XJP5lZkxR/WkjzIeCoO.js","https:/framerusercontent.com/modules/mZkkarNRHyH2kJoStv22/FEFPC2jO5GO3IMtLtXrW/Circular_Timer.js","https:/framerusercontent.com/modules/M2ykbEQOuwqqH43va65c/AZxVHHwlphPDjr5hCToU/SmartMedia.js","https:/framerusercontent.com/modules/vnUXT1ySL93YMstGs9Tr/YnaqAoSqGx5Xc40pKPn6/ff1SVsodZ-0.js","https:/framerusercontent.com/modules/vnUXT1ySL93YMstGs9Tr/YnaqAoSqGx5Xc40pKPn6/ff1SVsodZ-1.js","https:/framerusercontent.com/modules/vnUXT1ySL93YMstGs9Tr/YnaqAoSqGx5Xc40pKPn6/ff1SVsodZ.js","https:/framerusercontent.com/modules/7pd2K4wLrOLccK2O9WQh/LlckQtz4vnm0fPZCHq9E/Csqxmv8Rc.js","https:/framerusercontent.com/modules/k7iiSiXbvCd5jxmmkiDA/GpltcUsglyfguPmWPNN9/hymHEnFNF.js","https:/framerusercontent.com/modules/1umCR06zWH0ppk7kwTuS/mDunGzPgnkaDnKqEs9SK/inIco2ieO.js","https:/framerusercontent.com/modules/8asB2Twl5K8VCRaQLXZ8/hACXlr6Tsq1FkrAftksK/inIco2ieO.js","https:/framerusercontent.com/modules/tzAiiUkal6JYTS8kqSNv/nCMi1xuqNrtqdHBPh2y5/tutMoKa7H.js","https:/framerusercontent.com/modules/FtAMbUqyJFBX6lu9RFQm/VAwWDuLXUU8KpwonO7S7/tutMoKa7H.js","https:/framerusercontent.com/modules/MKGkdBUrDDzdwaXRozzM/B2CmbpaJp8bvEv19JjBN/JsonLd.js","https:/framerusercontent.com/modules/liDGqAEmNfhGIbsMJ2D8/BVYlN91U69628P88rWRL/fR3k9bO8o.js","https:/framerusercontent.com/modules/KaaX4DeKdhTPExEDrDxR/ZL66TDbG3It1pjO2DT8J/fR3k9bO8o.js","https:/framerusercontent.com/modules/Zvy6KjqO8ZcHEoVXt2nQ/yF6wuoxILleLGmCcOJth/kjZvFu1hi.js","https:/framerusercontent.com/modules/jmJDPSWWxrbkcPgLGQWU/TkhDKTi4rvngQC9oWlJU/kjZvFu1hi.js","https:/framerusercontent.com/modules/b0RB29h2vvBgTEibr4qY/R5jttsB2yTpUks5agErN/ktg72PsrW.js","https:/framerusercontent.com/modules/LfxaaEvqW5baVJQim5yb/LrXqEEs2EcIGEWRcRpcJ/ReliableEmailValidation.js","https:/framerusercontent.com/modules/RYnQ8tToqHMxGGLksvPt/AowJHdfDHfMtba7t3Sa9/TiUYUVAeW.js","https:/framerusercontent.com/modules/18JSvh7ChDT47McEChGk/DNJD7RPX1lUleacVVEv4/TiUYUVAeW.js","https:/framerusercontent.com/modules/cDplnJGhYVmbQ8Pl8ZXT/UL2HhQboClnx1doPHOxx/PWhye8tew.js","https:/framerusercontent.com/modules/BzhzxZQaQCvlV0Jvy3Ss/H0Qk83TXPqVSgphl5bHd/mtroZkPiL.js","https:/framerusercontent.com/modules/EiBuGeEzQqTDVRQFCbbK/40jAIfVSfXwg22doxiV1/LkiOiKki0.js","https:/framerusercontent.com/modules/oPblrk8sflWeBi5KfmRj/oJCIdARXnimTM9tfOJXL/LkiOiKki0.js","https:/framerusercontent.com/modules/JSXjv0PEgWtrAgxRhr0k/DS7bKNK5UFxpK2EhPDnb/fF5f5VN8o.js","https:/framerusercontent.com/modules/JiBiKbpBF1PCgpV2rH0k/OMLwge0vcymbNFluMKyJ/CenterSticky.js"],"sourcesContent":["// Generated by Framer (c9b3949)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const zz8T2s0WG=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"2572768074\" role=\"presentation\" viewBox=\"0 0 17 17\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 12.098 0\" fill=\"transparent\" height=\"1px\" id=\"mQSpFdSBz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1\" stroke=\"var(--1v9o8fk, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" transform=\"translate(2.888 8.559)\" width=\"12.097583px\"/><path d=\"M 0 11.342 L 5.671 5.671 L 0 0\" fill=\"transparent\" height=\"11.342176px\" id=\"FTcEp9Yw2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1\" stroke=\"var(--1v9o8fk, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" transform=\"translate(9.317 2.888)\" width=\"5.6708px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,zz8T2s0WG:color??props.zz8T2s0WG??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,zz8T2s0WG,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-mBOd1\",className),layoutId:layoutId,ref:ref,style:{\"--1v9o8fk\":zz8T2s0WG,...style}});});const css=[`.framer-mBOd1 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1v9o8fk); mask: ${mask}; width: 17px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 17\n * @framerIntrinsicHeight 17\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"zz8T2s0WG\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"FA Arrow Right\",\"color\":{\"type\":\"variable\",\"value\":\"1v9o8fk\"},\"set\":{\"localId\":\"vectorSet/EqrmoPS1g\",\"id\":\"EqrmoPS1g\",\"moduleId\":\"SkrhkFcrkBdqPPXCh03b\"}}\n */const Icon=withCSS(Component,css,\"framer-mBOd1\");Icon.displayName=\"FA Arrow Right\";export default Icon;addPropertyControls(Icon,{zz8T2s0WG:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"FA Arrow Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1v9o8fk\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/EqrmoPS1g\\\",\\\"id\\\":\\\"EqrmoPS1g\\\",\\\"moduleId\\\":\\\"SkrhkFcrkBdqPPXCh03b\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"zz8T2s0WG\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"17\",\"framerIntrinsicWidth\":\"17\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Regular\",\"CUSTOMV2;Suisse Intl Bold\",\"CUSTOMV2;Suisse Intl Bold Italic\",\"CUSTOMV2;Suisse Intl Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/LwvYWMgY54kTx6BdBHOeT0FD4.woff2\",weight:\"700\"},{cssFamilyName:\"Suisse Intl Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/Lpmzp3wZMXWZZ5hwYgRuoTxT0.woff2\",weight:\"700\"},{cssFamilyName:\"Suisse Intl Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/71g3v9dSWtHOHocw7EQspBYqmIA.woff2\",weight:\"400\"}]}];export const css=['.framer-8U3k6 .framer-styles-preset-avnvj7:not(.rich-text-wrapper), .framer-8U3k6 .framer-styles-preset-avnvj7.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-8U3k6 .framer-styles-preset-avnvj7:not(.rich-text-wrapper), .framer-8U3k6 .framer-styles-preset-avnvj7.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-8U3k6 .framer-styles-preset-avnvj7:not(.rich-text-wrapper), .framer-8U3k6 .framer-styles-preset-avnvj7.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-8U3k6\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/QtBrSyUzYzfpjj0ajhXx/rf7xWEsprKxR5gpVwBWn/tchuaXU6l.js\";import FAArrowRight from\"https://framerusercontent.com/modules/hzXPzw3e5j4jCKCECmYV/PPBYiqyrKPX404pu5ZFr/Zb89xC_Iy.js\";const cycleOrder=[\"sh7iTnK5f\",\"yDio0pg2Q\",\"JF5JGaubZ\",\"kCaTv7pub\",\"XlOO46ycT\",\"GLyjY7YdJ\",\"YLQgrrUgg\",\"fGeEJBtcJ\",\"i86VMdBGn\",\"JBmkIBbcp\",\"eiBGsI5_g\",\"FngxyZ81v\",\"gmUCXb73C\",\"zVBb5j557\",\"BX6JvA8UN\",\"BCYwi02OJ\",\"Kv3rSx2m6\",\"ASlQtUHmV\"];const serializationHash=\"framer-WShDR\";const variantClassNames={ASlQtUHmV:\"framer-v-1rfo81s\",BCYwi02OJ:\"framer-v-1o4p5ac\",BX6JvA8UN:\"framer-v-ea3prm\",eiBGsI5_g:\"framer-v-1h5jwtp\",fGeEJBtcJ:\"framer-v-9pet4r\",FngxyZ81v:\"framer-v-c4ei00\",GLyjY7YdJ:\"framer-v-1l8lkgk\",gmUCXb73C:\"framer-v-1ljrx2m\",i86VMdBGn:\"framer-v-1vpuu8c\",JBmkIBbcp:\"framer-v-xi9oaa\",JF5JGaubZ:\"framer-v-jai30d\",kCaTv7pub:\"framer-v-c1e354\",Kv3rSx2m6:\"framer-v-yli0zw\",sh7iTnK5f:\"framer-v-1u8zf8a\",XlOO46ycT:\"framer-v-zv6iqr\",yDio0pg2Q:\"framer-v-1lk4vpf\",YLQgrrUgg:\"framer-v-k4fj82\",zVBb5j557:\"framer-v-11787g2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KA5QLyoUq=undefined;const eVz8PLKOd=undefined;const m6J3wOoZt=undefined;const DIZ2Vnq50=undefined;const cVdLu_mI0=undefined;const ZMp9dxGbh=undefined;const x5RBSFtXB=undefined;const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transition2={delay:0,duration:.3,ease:[.25,.46,.45,.94],type:\"tween\"};const transition3={delay:.1,duration:.4,ease:[.25,.46,.45,.94],type:\"tween\"};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 transition4={delay:.05,duration:.4,ease:[.25,.46,.45,.94],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition5={delay:.05,duration:.3,ease:[.25,.46,.45,.94],type:\"tween\"};const transition6={delay:0,duration:.4,ease:[.25,.46,.45,.94],type:\"tween\"};const humanReadableVariantMap={\"Black L (Hover)\":\"yDio0pg2Q\",\"Black L\":\"sh7iTnK5f\",\"Black Outline L (Hover)\":\"JBmkIBbcp\",\"Black Outline L\":\"i86VMdBGn\",\"Black Outline S (Hover)\":\"FngxyZ81v\",\"Black Outline S\":\"eiBGsI5_g\",\"Black S (Hover)\":\"kCaTv7pub\",\"Black S\":\"JF5JGaubZ\",\"Menu small (Hover)\":\"ASlQtUHmV\",\"Menu small\":\"BCYwi02OJ\",\"White L \":\"XlOO46ycT\",\"White L (Hover)\":\"GLyjY7YdJ\",\"White Outline L (Hover)\":\"zVBb5j557\",\"White Outline L\":\"gmUCXb73C\",\"White Outline S (Hover)\":\"Kv3rSx2m6\",\"White Outline S\":\"BX6JvA8UN\",\"White S (Hover)\":\"fGeEJBtcJ\",\"White S\":\"YLQgrrUgg\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,icon,id,image,link,newTab,showImageLayer,title,width,...props})=>{return{...props,cVdLu_mI0:showImageLayer??props.cVdLu_mI0??true,DIZ2Vnq50:icon??props.DIZ2Vnq50??FAArrowRight,eVz8PLKOd:link??props.eVz8PLKOd,KA5QLyoUq:click??props.KA5QLyoUq,m6J3wOoZt:newTab??props.m6J3wOoZt??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"sh7iTnK5f\",x5RBSFtXB:title??props.x5RBSFtXB??\"Button\",ZMp9dxGbh:image??props.ZMp9dxGbh??{alt:\"\",pixelHeight:74,pixelWidth:74,src:\"https://framerusercontent.com/images/QXosfHvuqm0NyYBG1yw68AKo.png?width=74&height=74\"}};};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,x5RBSFtXB,cVdLu_mI0,ZMp9dxGbh,DIZ2Vnq50,eVz8PLKOd,m6J3wOoZt,KA5QLyoUq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sh7iTnK5f\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1j02ly1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KA5QLyoUq){const res=await KA5QLyoUq(...args);if(res===false)return false;}});const onMouseEnter1p38bp1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"yDio0pg2Q\");});const onMouseLeavezqfi2s=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"sh7iTnK5f\");});const onMouseEnteraj1qit=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"kCaTv7pub\");});const onMouseLeave198upwd=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"JF5JGaubZ\");});const onMouseEntertnw8t9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"GLyjY7YdJ\");});const onMouseLeave1e1vngz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"XlOO46ycT\");});const onMouseEnter14budaa=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"fGeEJBtcJ\");});const onMouseLeave1udp4v7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"YLQgrrUgg\");});const onMouseEnter1v09hzg=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"JBmkIBbcp\");});const onMouseLeavec26mn8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"i86VMdBGn\");});const onMouseEnter1eppwyf=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"FngxyZ81v\");});const onMouseLeavel412jk=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"eiBGsI5_g\");});const onMouseEnter9i20rb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"zVBb5j557\");});const onMouseLeave5ky9qt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"gmUCXb73C\");});const onMouseEnter2t2t4i=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Kv3rSx2m6\");});const onMouseEnter1ij0z0f=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"ASlQtUHmV\");});const onMouseLeave5p2ast=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"BX6JvA8UN\");});const onMouseLeave5cvr1c=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"BCYwi02OJ\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"BCYwi02OJ\",\"ASlQtUHmV\"].includes(baseVariant))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(Link,{href:eVz8PLKOd,motionChild:true,nodeId:\"sh7iTnK5f\",openInNewTab:m6J3wOoZt,scopeId:\"B9W3WhSAP\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1u8zf8a\",className,classNames)} framer-5kokc2`,\"data-framer-name\":\"Black L\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sh7iTnK5f\",onMouseEnter:onMouseEnter1p38bp1,onTap:onTap1j02ly1,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"none\",...style},variants:{ASlQtUHmV:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(253, 250, 245, 0.3)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},BCYwi02OJ:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(253, 250, 245, 0.3)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},BX6JvA8UN:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(253, 250, 245, 0.4)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},eiBGsI5_g:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(5, 5, 5, 0.4)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},fGeEJBtcJ:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},FngxyZ81v:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(5, 5, 5, 0.4)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},GLyjY7YdJ:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},gmUCXb73C:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(253, 250, 245, 0.4)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},i86VMdBGn:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(5, 5, 5, 0.4)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},JBmkIBbcp:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(5, 5, 5, 0.4)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},Kv3rSx2m6:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(253, 250, 245, 0.4)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"},XlOO46ycT:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},YLQgrrUgg:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},zVBb5j557:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgba(253, 250, 245, 0.4)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(9px)\"}},...addPropertyOverrides({ASlQtUHmV:{\"data-border\":true,\"data-framer-name\":\"Menu small (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeave5cvr1c},BCYwi02OJ:{\"data-border\":true,\"data-framer-name\":\"Menu small\",onMouseEnter:onMouseEnter1ij0z0f},BX6JvA8UN:{\"data-border\":true,\"data-framer-name\":\"White Outline S\",onMouseEnter:onMouseEnter2t2t4i},eiBGsI5_g:{\"data-border\":true,\"data-framer-name\":\"Black Outline S\",onMouseEnter:onMouseEnter1eppwyf},fGeEJBtcJ:{\"data-framer-name\":\"White S (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1udp4v7},FngxyZ81v:{\"data-border\":true,\"data-framer-name\":\"Black Outline S (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeavel412jk},GLyjY7YdJ:{\"data-framer-name\":\"White L (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1e1vngz},gmUCXb73C:{\"data-border\":true,\"data-framer-name\":\"White Outline L\",onMouseEnter:onMouseEnter9i20rb},i86VMdBGn:{\"data-border\":true,\"data-framer-name\":\"Black Outline L\",onMouseEnter:onMouseEnter1v09hzg},JBmkIBbcp:{\"data-border\":true,\"data-framer-name\":\"Black Outline L (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeavec26mn8},JF5JGaubZ:{\"data-framer-name\":\"Black S\",onMouseEnter:onMouseEnteraj1qit},kCaTv7pub:{\"data-framer-name\":\"Black S (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeave198upwd},Kv3rSx2m6:{\"data-border\":true,\"data-framer-name\":\"White Outline S (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeave5p2ast},XlOO46ycT:{\"data-framer-name\":\"White L \",onMouseEnter:onMouseEntertnw8t9},yDio0pg2Q:{\"data-framer-name\":\"Black L (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeavezqfi2s},YLQgrrUgg:{\"data-framer-name\":\"White S\",onMouseEnter:onMouseEnter14budaa},zVBb5j557:{\"data-border\":true,\"data-framer-name\":\"White Outline L (Hover)\",onMouseEnter:undefined,onMouseLeave:onMouseLeave5ky9qt}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f6ixtp\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"oNuMXx_mP\",children:[/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({ASlQtUHmV:{value:transition3},fGeEJBtcJ:{value:transition3},FngxyZ81v:{value:transition3},GLyjY7YdJ:{value:transition3},JBmkIBbcp:{value:transition3},kCaTv7pub:{value:transition3},Kv3rSx2m6:{value:transition3},yDio0pg2Q:{value:transition3},zVBb5j557:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-m5x8xk\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"FrSXQ5IAu\",style:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{ASlQtUHmV:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa)\"},BCYwi02OJ:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa)\"},eiBGsI5_g:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},fGeEJBtcJ:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},FngxyZ81v:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},GLyjY7YdJ:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},i86VMdBGn:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},JBmkIBbcp:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},XlOO46ycT:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},YLQgrrUgg:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w34oqq\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"ZZY1v9O5W\",children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1evl2lp\",Component:DIZ2Vnq50,layoutDependency:layoutDependency,layoutId:\"ZxA4zVbAJ\",style:{\"--1v9o8fk\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},variants:{ASlQtUHmV:{\"--1v9o8fk\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7)\"},BCYwi02OJ:{\"--1v9o8fk\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7)\"},eiBGsI5_g:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},fGeEJBtcJ:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},FngxyZ81v:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},GLyjY7YdJ:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},i86VMdBGn:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},JBmkIBbcp:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},XlOO46ycT:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},YLQgrrUgg:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"}}})})})}),/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({ASlQtUHmV:{value:transition4},fGeEJBtcJ:{value:transition4},FngxyZ81v:{value:transition4},GLyjY7YdJ:{value:transition4},JBmkIBbcp:{value:transition4},kCaTv7pub:{value:transition4},Kv3rSx2m6:{value:transition4},yDio0pg2Q:{value:transition4},zVBb5j557:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l0vump\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"hliMujOPu\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-phj27c\",layoutDependency:layoutDependency,layoutId:\"GGVaICtoY\",children:cVdLu_mI0!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-0)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"0px\",...toResponsiveImage(ZMp9dxGbh)},className:\"framer-1dt0yt8\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"I5vzZbTLK\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({BX6JvA8UN:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-32)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"32px\",...toResponsiveImage(ZMp9dxGbh)}},eiBGsI5_g:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-32)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"32px\",...toResponsiveImage(ZMp9dxGbh)}},fGeEJBtcJ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-32)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"32px\",...toResponsiveImage(ZMp9dxGbh)}},FngxyZ81v:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-32)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"32px\",...toResponsiveImage(ZMp9dxGbh)}},JF5JGaubZ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-32)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"32px\",...toResponsiveImage(ZMp9dxGbh)}},kCaTv7pub:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-32)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"32px\",...toResponsiveImage(ZMp9dxGbh)}},Kv3rSx2m6:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-32)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"32px\",...toResponsiveImage(ZMp9dxGbh)}},YLQgrrUgg:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:74,intrinsicWidth:74,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-32)/2)+0+0+0),pixelHeight:74,pixelWidth:74,sizes:\"32px\",...toResponsiveImage(ZMp9dxGbh)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1clzsdd\",layoutDependency:layoutDependency,layoutId:\"oW9zg7buv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245)))\"},children:\"Button\"})}),className:\"framer-xpun51\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eO5D1_Rxu\",style:{\"--extracted-r6o4lv\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:x5RBSFtXB,variants:{ASlQtUHmV:{\"--extracted-r6o4lv\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa)\"},BCYwi02OJ:{\"--extracted-r6o4lv\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa)\"},eiBGsI5_g:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},fGeEJBtcJ:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},FngxyZ81v:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},GLyjY7YdJ:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},i86VMdBGn:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},JBmkIBbcp:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},XlOO46ycT:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},YLQgrrUgg:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ASlQtUHmV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa))\"},children:\"Button\"})})},BCYwi02OJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa))\"},children:\"Button\"})})},eiBGsI5_g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Button\"})})},fGeEJBtcJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Button\"})})},FngxyZ81v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Button\"})})},GLyjY7YdJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Button\"})})},i86VMdBGn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Button\"})})},JBmkIBbcp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Button\"})})},XlOO46ycT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Button\"})})},YLQgrrUgg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"Button\"})})}},baseVariant,gestureVariant)})})]})}),/*#__PURE__*/_jsx(Transition,{value:transition5,...addPropertyOverrides({ASlQtUHmV:{value:transition6},fGeEJBtcJ:{value:transition6},FngxyZ81v:{value:transition6},GLyjY7YdJ:{value:transition6},JBmkIBbcp:{value:transition6},kCaTv7pub:{value:transition6},Kv3rSx2m6:{value:transition6},yDio0pg2Q:{value:transition6},zVBb5j557:{value:transition6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10hmqqe\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"exAKhdwXl\",style:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{ASlQtUHmV:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa)\"},BCYwi02OJ:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa)\"},eiBGsI5_g:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},fGeEJBtcJ:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},FngxyZ81v:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},GLyjY7YdJ:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},i86VMdBGn:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},JBmkIBbcp:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},XlOO46ycT:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},YLQgrrUgg:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-rs8nt\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"CFH2K2k68\",children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-q8aw5f\",Component:DIZ2Vnq50,layoutDependency:layoutDependency,layoutId:\"kk9a4BY0V\",style:{\"--1v9o8fk\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},variants:{ASlQtUHmV:{\"--1v9o8fk\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7)\"},BCYwi02OJ:{\"--1v9o8fk\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7)\"},eiBGsI5_g:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},fGeEJBtcJ:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},FngxyZ81v:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},GLyjY7YdJ:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},i86VMdBGn:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},JBmkIBbcp:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},XlOO46ycT:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},YLQgrrUgg:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"}}})})})})]})})})})})});});const css=[\".framer-WShDR.framer-5kokc2, .framer-WShDR .framer-5kokc2 { display: block; }\",\".framer-WShDR.framer-1u8zf8a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 8px 8px 8px 0px; position: relative; text-decoration: none; width: 220px; will-change: var(--framer-will-change-override, transform); }\",\".framer-WShDR .framer-f6ixtp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; min-height: 41px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-WShDR .framer-m5x8xk { align-content: center; align-items: center; aspect-ratio: 1 / 1; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: flex-end; left: -41px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 0px; width: auto; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-WShDR .framer-1w34oqq, .framer-WShDR .framer-rs8nt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WShDR .framer-1evl2lp, .framer-WShDR .framer-q8aw5f { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 14px; }\",\".framer-WShDR .framer-l0vump { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-WShDR .framer-phj27c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 0px 8px; position: relative; width: min-content; }\",\".framer-WShDR .framer-1dt0yt8 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-WShDR .framer-1clzsdd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 14px; position: relative; width: 1px; }\",\".framer-WShDR .framer-xpun51 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WShDR .framer-10hmqqe { align-content: center; align-items: center; aspect-ratio: 1 / 1; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 0px; top: 0px; width: auto; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-WShDR.framer-v-1lk4vpf.framer-1u8zf8a, .framer-WShDR.framer-v-1l8lkgk.framer-1u8zf8a, .framer-WShDR.framer-v-xi9oaa.framer-1u8zf8a, .framer-WShDR.framer-v-11787g2.framer-1u8zf8a { justify-content: flex-start; }\",\".framer-WShDR.framer-v-1lk4vpf .framer-m5x8xk, .framer-WShDR.framer-v-c1e354 .framer-m5x8xk, .framer-WShDR.framer-v-1l8lkgk .framer-m5x8xk, .framer-WShDR.framer-v-9pet4r .framer-m5x8xk, .framer-WShDR.framer-v-xi9oaa .framer-m5x8xk, .framer-WShDR.framer-v-c4ei00 .framer-m5x8xk, .framer-WShDR.framer-v-11787g2 .framer-m5x8xk, .framer-WShDR.framer-v-yli0zw .framer-m5x8xk, .framer-WShDR.framer-v-1rfo81s .framer-m5x8xk { left: 8px; }\",\".framer-WShDR.framer-v-1lk4vpf .framer-l0vump, .framer-WShDR.framer-v-1l8lkgk .framer-l0vump, .framer-WShDR.framer-v-xi9oaa .framer-l0vump, .framer-WShDR.framer-v-11787g2 .framer-l0vump { left: 49px; }\",\".framer-WShDR.framer-v-1lk4vpf .framer-10hmqqe, .framer-WShDR.framer-v-c1e354 .framer-10hmqqe, .framer-WShDR.framer-v-1l8lkgk .framer-10hmqqe, .framer-WShDR.framer-v-9pet4r .framer-10hmqqe, .framer-WShDR.framer-v-xi9oaa .framer-10hmqqe, .framer-WShDR.framer-v-c4ei00 .framer-10hmqqe, .framer-WShDR.framer-v-11787g2 .framer-10hmqqe, .framer-WShDR.framer-v-yli0zw .framer-10hmqqe, .framer-WShDR.framer-v-1rfo81s .framer-10hmqqe { justify-content: flex-start; right: -49px; }\",\".framer-WShDR.framer-v-jai30d.framer-1u8zf8a, .framer-WShDR.framer-v-k4fj82.framer-1u8zf8a, .framer-WShDR.framer-v-1h5jwtp.framer-1u8zf8a, .framer-WShDR.framer-v-ea3prm.framer-1u8zf8a { width: 180px; }\",\".framer-WShDR.framer-v-jai30d .framer-f6ixtp, .framer-WShDR.framer-v-c1e354 .framer-f6ixtp, .framer-WShDR.framer-v-k4fj82 .framer-f6ixtp, .framer-WShDR.framer-v-9pet4r .framer-f6ixtp, .framer-WShDR.framer-v-1h5jwtp .framer-f6ixtp, .framer-WShDR.framer-v-c4ei00 .framer-f6ixtp, .framer-WShDR.framer-v-ea3prm .framer-f6ixtp, .framer-WShDR.framer-v-1o4p5ac .framer-f6ixtp, .framer-WShDR.framer-v-yli0zw .framer-f6ixtp, .framer-WShDR.framer-v-1rfo81s .framer-f6ixtp { height: 32px; min-height: unset; }\",\".framer-WShDR.framer-v-jai30d .framer-m5x8xk, .framer-WShDR.framer-v-k4fj82 .framer-m5x8xk, .framer-WShDR.framer-v-1h5jwtp .framer-m5x8xk, .framer-WShDR.framer-v-ea3prm .framer-m5x8xk, .framer-WShDR.framer-v-1o4p5ac .framer-m5x8xk { left: -32px; }\",\".framer-WShDR.framer-v-c1e354.framer-1u8zf8a, .framer-WShDR.framer-v-9pet4r.framer-1u8zf8a, .framer-WShDR.framer-v-c4ei00.framer-1u8zf8a, .framer-WShDR.framer-v-yli0zw.framer-1u8zf8a { justify-content: flex-start; width: 180px; }\",\".framer-WShDR.framer-v-c1e354 .framer-l0vump, .framer-WShDR.framer-v-9pet4r .framer-l0vump, .framer-WShDR.framer-v-c4ei00 .framer-l0vump, .framer-WShDR.framer-v-yli0zw .framer-l0vump, .framer-WShDR.framer-v-1rfo81s .framer-l0vump { left: 40px; }\",\".framer-WShDR.framer-v-1o4p5ac.framer-1u8zf8a { width: 120px; }\",\".framer-WShDR.framer-v-1rfo81s.framer-1u8zf8a { justify-content: flex-start; width: 120px; }\",...sharedStyle.css,'.framer-WShDR[data-border=\"true\"]::after, .framer-WShDR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 220\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yDio0pg2Q\":{\"layout\":[\"fixed\",\"auto\"]},\"JF5JGaubZ\":{\"layout\":[\"fixed\",\"auto\"]},\"kCaTv7pub\":{\"layout\":[\"fixed\",\"auto\"]},\"XlOO46ycT\":{\"layout\":[\"fixed\",\"auto\"]},\"GLyjY7YdJ\":{\"layout\":[\"fixed\",\"auto\"]},\"YLQgrrUgg\":{\"layout\":[\"fixed\",\"auto\"]},\"fGeEJBtcJ\":{\"layout\":[\"fixed\",\"auto\"]},\"i86VMdBGn\":{\"layout\":[\"fixed\",\"auto\"]},\"JBmkIBbcp\":{\"layout\":[\"fixed\",\"auto\"]},\"eiBGsI5_g\":{\"layout\":[\"fixed\",\"auto\"]},\"FngxyZ81v\":{\"layout\":[\"fixed\",\"auto\"]},\"gmUCXb73C\":{\"layout\":[\"fixed\",\"auto\"]},\"zVBb5j557\":{\"layout\":[\"fixed\",\"auto\"]},\"BX6JvA8UN\":{\"layout\":[\"fixed\",\"auto\"]},\"BCYwi02OJ\":{\"layout\":[\"fixed\",\"auto\"]},\"Kv3rSx2m6\":{\"layout\":[\"fixed\",\"auto\"]},\"ASlQtUHmV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"x5RBSFtXB\":\"title\",\"cVdLu_mI0\":\"showImageLayer\",\"ZMp9dxGbh\":\"image\",\"DIZ2Vnq50\":\"icon\",\"eVz8PLKOd\":\"link\",\"m6J3wOoZt\":\"newTab\",\"KA5QLyoUq\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"SkrhkFcrkBdqPPXCh03b\"]\n */const FramerB9W3WhSAP=withCSS(Component,css,\"framer-WShDR\");export default FramerB9W3WhSAP;FramerB9W3WhSAP.displayName=\"Main\";FramerB9W3WhSAP.defaultProps={height:57,width:220};addPropertyControls(FramerB9W3WhSAP,{variant:{options:[\"sh7iTnK5f\",\"yDio0pg2Q\",\"JF5JGaubZ\",\"kCaTv7pub\",\"XlOO46ycT\",\"GLyjY7YdJ\",\"YLQgrrUgg\",\"fGeEJBtcJ\",\"i86VMdBGn\",\"JBmkIBbcp\",\"eiBGsI5_g\",\"FngxyZ81v\",\"gmUCXb73C\",\"zVBb5j557\",\"BX6JvA8UN\",\"BCYwi02OJ\",\"Kv3rSx2m6\",\"ASlQtUHmV\"],optionTitles:[\"Black L\",\"Black L (Hover)\",\"Black S\",\"Black S (Hover)\",\"White L \",\"White L (Hover)\",\"White S\",\"White S (Hover)\",\"Black Outline L\",\"Black Outline L (Hover)\",\"Black Outline S\",\"Black Outline S (Hover)\",\"White Outline L\",\"White Outline L (Hover)\",\"White Outline S\",\"Menu small\",\"White Outline S (Hover)\",\"Menu small (Hover)\"],title:\"Variant\",type:ControlType.Enum},x5RBSFtXB:{defaultValue:\"Button\",displayTextArea:false,title:\"Title\",type:ControlType.String},onx5RBSFtXBChange:{changes:\"x5RBSFtXB\",type:ControlType.ChangeHandler},cVdLu_mI0:{defaultValue:true,title:\"Show Image Layer\",type:ControlType.Boolean},oncVdLu_mI0Change:{changes:\"cVdLu_mI0\",type:ControlType.ChangeHandler},ZMp9dxGbh:{__defaultAssetReference:\"data:framer/asset-reference,QXosfHvuqm0NyYBG1yw68AKo.png?originalFilename=Ellipse+63.png&width=74&height=74\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,QXosfHvuqm0NyYBG1yw68AKo.png?originalFilename=Ellipse+63.png&width=74&height=74\"},title:\"Image\",type:ControlType.ResponsiveImage},DIZ2Vnq50:{defaultValue:{identifier:\"local-module:vector/Zb89xC_Iy:default\",moduleId:\"hzXPzw3e5j4jCKCECmYV\"},setModuleId:\"SkrhkFcrkBdqPPXCh03b\",title:\"Icon\",type:ControlType.VectorSetItem},eVz8PLKOd:{title:\"Link\",type:ControlType.Link},m6J3wOoZt:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onm6J3wOoZtChange:{changes:\"m6J3wOoZt\",type:ControlType.ChangeHandler},KA5QLyoUq:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerB9W3WhSAP,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB9W3WhSAP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"57\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"SkrhkFcrkBdqPPXCh03b\\\"]\",\"framerVariables\":\"{\\\"x5RBSFtXB\\\":\\\"title\\\",\\\"cVdLu_mI0\\\":\\\"showImageLayer\\\",\\\"ZMp9dxGbh\\\":\\\"image\\\",\\\"DIZ2Vnq50\\\":\\\"icon\\\",\\\"eVz8PLKOd\\\":\\\"link\\\",\\\"m6J3wOoZt\\\":\\\"newTab\\\",\\\"KA5QLyoUq\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"220\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yDio0pg2Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JF5JGaubZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kCaTv7pub\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XlOO46ycT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GLyjY7YdJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YLQgrrUgg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fGeEJBtcJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i86VMdBGn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JBmkIBbcp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eiBGsI5_g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FngxyZ81v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gmUCXb73C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zVBb5j557\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BX6JvA8UN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BCYwi02OJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kv3rSx2m6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ASlQtUHmV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./B9W3WhSAP.map","// Generated by Framer (e0809aa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Light\",\"CUSTOMV2;Suisse Intl Regular\",\"CUSTOMV2;Suisse Intl Italic\",\"CUSTOMV2;Suisse Intl Light Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Light\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/v9IZOZsy2h6rNkMSPshmfuLuyI.woff2\",weight:\"300\"},{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/71g3v9dSWtHOHocw7EQspBYqmIA.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Light Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/ry8k3qMXNSmFRhO4dIL1hIXjquU.woff2\",weight:\"300\"}]}];export const css=['.framer-D72td .framer-styles-preset-1wp8804:not(.rich-text-wrapper), .framer-D72td .framer-styles-preset-1wp8804.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Light Italic\", \"Suisse Intl Light Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-D72td .framer-styles-preset-1wp8804:not(.rich-text-wrapper), .framer-D72td .framer-styles-preset-1wp8804.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Light Italic\", \"Suisse Intl Light Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-D72td .framer-styles-preset-1wp8804:not(.rich-text-wrapper), .framer-D72td .framer-styles-preset-1wp8804.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Light Italic\", \"Suisse Intl Light Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-D72td\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (da191f6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Light\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Light\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/v9IZOZsy2h6rNkMSPshmfuLuyI.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-2Eygb .framer-styles-preset-1xemu03:not(.rich-text-wrapper), .framer-2Eygb .framer-styles-preset-1xemu03.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-2Eygb\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Thin\",\"CUSTOMV2;Suisse Intl Regular\",\"CUSTOMV2;Suisse Intl Italic\",\"CUSTOMV2;Suisse Intl Thin Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Thin\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/qxzDd3qWLI9to49MeANkq7ew.woff2\",weight:\"275\"},{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/71g3v9dSWtHOHocw7EQspBYqmIA.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Thin Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/wJHPzKWC2xWKNRFmcg6g3YN0ns.woff2\",weight:\"275\"}]}];export const css=['.framer-hbHEI .framer-styles-preset-1g1bzmo:not(.rich-text-wrapper), .framer-hbHEI .framer-styles-preset-1g1bzmo.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Thin\", \"Suisse Intl Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Thin Italic\", \"Suisse Intl Thin Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 275; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 275; --framer-letter-spacing: 0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #f3f0e9; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-hbHEI .framer-styles-preset-1g1bzmo:not(.rich-text-wrapper), .framer-hbHEI .framer-styles-preset-1g1bzmo.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Thin\", \"Suisse Intl Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Thin Italic\", \"Suisse Intl Thin Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 275; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 275; --framer-letter-spacing: 0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #f3f0e9; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-hbHEI .framer-styles-preset-1g1bzmo:not(.rich-text-wrapper), .framer-hbHEI .framer-styles-preset-1g1bzmo.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Thin\", \"Suisse Intl Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Thin Italic\", \"Suisse Intl Thin Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 275; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 275; --framer-letter-spacing: 0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #f3f0e9; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-hbHEI\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function t(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t;}var e,r,i=Object.create,n=Object.defineProperty,s=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,l=(t,e)=>function(){try{return e||(0,t[o(t)[0]])((e={exports:{}}).exports,e),e.exports;}catch(t){throw e=0,t;}},h=(t,e,r,i)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let a of o(e))u.call(t,a)||a===r||n(t,a,{get:()=>e[a],enumerable:!(i=s(e,a))||i.enumerable});return t;},c=(t,e,r)=>(r=null!=t?i(a(t)):{},h(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !e&&t&&t.__esModule?r:n(r,\"default\",{value:t,enumerable:!0}),t)),f=l({\"../../../node_modules/dataloader/index.js\"(t,e){var r,i=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return n;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){o(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!a(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));o(e);for(var r=0;r<e.callbacks.length;r++){var i=t[r];i instanceof Error?e.callbacks[r].reject(i):e.callbacks[r].resolve(i);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,i=this._cacheKeyFn(t);if(r){var n=r.get(i);if(n){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(n);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(i,l),l;},e.loadMany=function(t){if(!a(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var i,n=this._cacheKeyFn(t);void 0===r.get(n)&&(e instanceof Error?(i=Promise.reject(e)).catch(function(){}):i=Promise.resolve(e),r.set(n,i));}return this;},t;}(),n=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){o(e);for(var i=0;i<e.keys.length;i++)t.clear(e.keys[i]),e.callbacks[i].reject(r);}function o(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function a(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=i;}}),d=c(f(),1);import{yieldToMain as g}from\"framer\";// ../../shared/src/yield.ts\nfunction v(t){return\"function\"==typeof t?t():t;}var y={background:0,\"user-visible\":1,\"user-blocking\":2};function p(t,e){return y[t]>y[e];}// ../../library/src/utils/schedulerPriority.ts\nfunction m(t){let e;for(let r of t){let t=v(r);if((void 0===e||p(t,e))&&(e=t),\"user-blocking\"===e)break;}return e;}// src/code-generation/components/cms/bundled/BufferReader.ts\nvar w={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},b=(e=class e{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=w.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=w.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=w.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=w.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=w.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=w.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=w.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=w.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=w.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=w.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,i=this.bytes.subarray(e,r);return this.offset=r,i;}readString(){let t=this.readUint32(),r=this.readBytes(t);return e.textDecoder.decode(r);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(e){t(this,\"bytes\",void 0),t(this,\"offset\",0),t(this,\"view\",void 0),this.bytes=e,this.view=I(this.bytes);}},// TextDecoder has no per-decode state unless streaming is enabled. Reusing one class-owned decoder\n// avoids constructing one for every CMS item, where each item gets its own BufferReader.\nt(e,\"textDecoder\",new TextDecoder),e);function I(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as S,yieldToMain as U}from\"framer\";// ../../library/src/utils/utils.ts\nvar k=\"undefined\"!=typeof window,L=k&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction B(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function E(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar M=1024,P=1.5,T=t=>2**t-1,x=t=>-(2**(t-1)),F=t=>2**(t-1)-1,N={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:x(8),Int16:x(16),Int32:x(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},A={Uint8:T(8),Uint16:T(16),Uint32:T(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:F(8),Int16:F(16),Int32:F(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function q(t,e,r,i){B(t>=e,t,\"outside lower bound for\",i),B(t<=r,t,\"outside upper bound for\",i);}var O=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*P)+t);r.set(this.bytes),this.bytes=r,this.view=I(r);}writeUint8(t){q(t,N.Uint8,A.Uint8,\"Uint8\");let e=w.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){q(t,N.Uint16,A.Uint16,\"Uint16\");let e=w.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){q(t,N.Uint32,A.Uint32,\"Uint32\");let e=w.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){q(t,N.Uint64,A.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){q(t,N.BigUint64,A.BigUint64,\"BigUint64\");let e=w.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){q(t,N.Int8,A.Int8,\"Int8\");let e=w.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){q(t,N.Int16,A.Int16,\"Int16\");let e=w.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){q(t,N.Int32,A.Int32,\"Int32\");let e=w.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){q(t,N.Int64,A.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){q(t,N.BigInt64,A.BigInt64,\"BigInt64\");let e=w.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=w.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=w.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){t(this,\"offset\",0),t(this,\"bytes\",new Uint8Array(M)),t(this,\"view\",I(this.bytes)),t(this,\"encoder\",new TextEncoder),t(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction _(t){return\"string\"==typeof t;}function j(t){return Number.isFinite(t);}function D(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar R=class e{static fromString(t){let[r,i,n]=t.split(\"/\").map(Number);return B(j(r),\"Invalid chunkId\"),B(j(i),\"Invalid offset\"),B(j(n),\"Invalid length\"),new e(r,i,n);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(t){let r=t.readUint16(),i=t.readUint32(),n=t.readUint32();return new e(r,i,n);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(B(this.length===t.length),0);}constructor(e,r,i){t(this,\"chunkId\",void 0),t(this,\"offset\",void 0),t(this,\"length\",void 0),this.chunkId=e,this.offset=r,this.length=i;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nfunction C(t){if(D(t))return 0/* Null */;switch(t.type){case\"array\"/* Array */:return 1/* Array */;case\"boolean\"/* Boolean */:return 2/* Boolean */;case\"color\"/* Color */:return 3/* Color */;case\"date\"/* Date */:return 4/* Date */;case\"enum\"/* Enum */:return 5/* Enum */;case\"file\"/* File */:return 6/* File */;case\"responsiveimage\"/* ResponsiveImage */:return 10/* ResponsiveImage */;case\"link\"/* Link */:return 7/* Link */;case\"number\"/* Number */:return 8/* Number */;case\"object\"/* Object */:return 9/* Object */;case\"richtext\"/* RichText */:return 11/* RichText */;case\"string\"/* String */:return 12/* String */;case\"vectorsetitem\"/* VectorSetItem */:return 13/* VectorSetItem */;default:E(t);}}function J(t){let e=t.readUint16(),i=[];for(let n=0;n<e;n++){let e=r.read(t);i.push(e);}return{type:\"array\"/* Array */,value:i};}function W(t,e){for(let i of(t.writeUint16(e.value.length),e.value))r.write(t,i);}function $(t,e,i){let n=t.value.length,s=e.value.length;if(n<s)return -1;if(n>s)return 1;for(let s=0;s<n;s++){let n=t.value[s],o=e.value[s],a=r.compare(n,o,i);if(0!==a)return a;}return 0;}function z(t){return{type:\"boolean\"/* Boolean */,value:0!==t.readUint8()};}function K(t,e){t.writeUint8(e.value?1:0);}function G(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:\"color\"/* Color */,value:t.readString()};}function H(t,e){t.writeString(e.value);}function X(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Q(t){let e=t.readInt64(),r=new Date(e);return{type:\"date\"/* Date */,value:r.toISOString()};}function Y(t,e){let r=new Date(e.value),i=r.getTime();t.writeInt64(i);}function Z(t,e){let r=new Date(t.value),i=new Date(e.value);return r<i?-1:r>i?1:0;}function tt(t){return{type:\"enum\"/* Enum */,value:t.readString()};}function te(t,e){t.writeString(e.value);}function tr(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function ti(t){return{type:\"file\"/* File */,value:t.readString()};}function tn(t,e){t.writeString(e.value);}function ts(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(t){return{type:\"link\"/* Link */,value:t.readJson()};}function ta(t,e){t.writeJson(e.value);}function tu(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function tl(t){return{type:\"number\"/* Number */,value:t.readFloat64()};}function th(t,e){t.writeFloat64(e.value);}function tc(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tf(t){let e=t.readUint16(),i={};for(let n=0;n<e;n++){let e=t.readString();i[e]=r.read(t);}return{type:\"object\"/* Object */,value:i};}function td(t,e){let i=Object.entries(e.value);for(let[e,n]of(t.writeUint16(i.length),i))t.writeString(e),r.write(t,n);}function tg(t,e,i){let n=Object.keys(t.value).sort(),s=Object.keys(e.value).sort();if(n.length<s.length)return -1;if(n.length>s.length)return 1;for(let o=0;o<n.length;o++){let a=n[o],u=s[o];if(a<u)return -1;if(a>u)return 1;let l=t.value[a]??null,h=e.value[u]??null,c=r.compare(l,h,i);if(0!==c)return c;}return 0;}function tv(t){return{type:\"responsiveimage\"/* ResponsiveImage */,value:t.readJson()};}function ty(t,e){t.writeJson(e.value);}function tp(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function tm(t){let e=t.readInt8();if(0===e)return{type:\"richtext\"/* RichText */,value:t.readUint32()};if(1===e)return{type:\"richtext\"/* RichText */,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tw(t,e){if(j(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(_(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tb(t,e){let r=t.value,i=e.value;if(j(r)&&j(i)||_(r)&&_(i))return r<i?-1:r>i?1:0;throw Error(\"Invalid rich text pointer\");}function tI(t){return{type:\"string\"/* String */,value:t.readString()};}function tS(t,e){t.writeString(e.value);}function tU(t,e,r){let i=t.value,n=e.value;return(0/* CaseInsensitive */===r.type&&(i=t.value.toLowerCase(),n=e.value.toLowerCase()),i<n)?-1:i>n?1:0;}function tk(t){return{type:\"vectorsetitem\"/* VectorSetItem */,value:t.readUint32()};}function tL(t,e){t.writeUint32(e.value);}function tB(t,e){let r=t.value,i=e.value;return r<i?-1:r>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return J(t);case 2/* Boolean */:return z(t);case 3/* Color */:return V(t);case 4/* Date */:return Q(t);case 5/* Enum */:return tt(t);case 6/* File */:return ti(t);case 7/* Link */:return to(t);case 8/* Number */:return tl(t);case 9/* Object */:return tf(t);case 10/* ResponsiveImage */:return tv(t);case 11/* RichText */:return tm(t);case 12/* String */:return tI(t);case 13/* VectorSetItem */:return tk(t);default:E(e);}},t.write=function(t,e){let r=C(e);if(t.writeUint8(r),!D(e))switch(e.type){case\"array\"/* Array */:return W(t,e);case\"boolean\"/* Boolean */:return K(t,e);case\"color\"/* Color */:return H(t,e);case\"date\"/* Date */:return Y(t,e);case\"enum\"/* Enum */:return te(t,e);case\"file\"/* File */:return tn(t,e);case\"link\"/* Link */:return ta(t,e);case\"number\"/* Number */:return th(t,e);case\"object\"/* Object */:return td(t,e);case\"responsiveimage\"/* ResponsiveImage */:return ty(t,e);case\"richtext\"/* RichText */:return tw(t,e);case\"vectorsetitem\"/* VectorSetItem */:return tL(t,e);case\"string\"/* String */:return tS(t,e);default:E(e);}},t.compare=function(t,e,r){let i=C(t),n=C(e);if(i<n)return -1;if(i>n)return 1;if(D(t)||D(e))return 0;switch(t.type){case\"array\"/* Array */:return B(\"array\"/* Array */===e.type),$(t,e,r);case\"boolean\"/* Boolean */:return B(\"boolean\"/* Boolean */===e.type),G(t,e);case\"color\"/* Color */:return B(\"color\"/* Color */===e.type),X(t,e);case\"date\"/* Date */:return B(\"date\"/* Date */===e.type),Z(t,e);case\"enum\"/* Enum */:return B(\"enum\"/* Enum */===e.type),tr(t,e);case\"file\"/* File */:return B(\"file\"/* File */===e.type),ts(t,e);case\"link\"/* Link */:return B(\"link\"/* Link */===e.type),tu(t,e);case\"number\"/* Number */:return B(\"number\"/* Number */===e.type),tc(t,e);case\"object\"/* Object */:return B(\"object\"/* Object */===e.type),tg(t,e,r);case\"responsiveimage\"/* ResponsiveImage */:return B(\"responsiveimage\"/* ResponsiveImage */===e.type),tp(t,e);case\"richtext\"/* RichText */:return B(\"richtext\"/* RichText */===e.type),tb(t,e);case\"vectorsetitem\"/* VectorSetItem */:return B(\"vectorsetitem\"/* VectorSetItem */===e.type),tB(t,e);case\"string\"/* String */:return B(\"string\"/* String */===e.type),tU(t,e,r);default:E(t);}};})(r||(r={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tE=class e{sortEntries(){this.entries.sort((t,e)=>{for(let i=0;i<this.fieldNames.length;i++){let n=t.values[i],s=e.values[i],o=r.compare(n,s,this.options.collation);if(0!==o)return o;}return t.pointer.compare(e.pointer);});}static async deserialize(t,i){let n=new b(t),s=n.readJson(),o=n.readUint8(),a=[];for(let t=0;t<o;t++){let t=n.readString();a.push(t);}let u=new e(a,{collation:s}),l=n.readUint32(),h=()=>{let t=[];for(let e=0;e<o;e++){let e=r.read(n);t.push(e);}let e=R.read(n);u.entries.push({values:t,pointer:e});};for(let t=0;t<l;t++){let t=i?.();t&&await t,h();}return u;}serialize(){let t=new O;for(let e of(t.writeJson(this.options.collation),t.writeUint8(this.fieldNames.length),this.fieldNames))t.writeString(e);for(let e of(this.sortEntries(),t.writeUint32(this.entries.length),this.entries)){let{values:i,pointer:n}=e;for(let e of i)r.write(t,e);n.write(t);}return t.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(e,r){t(this,\"fieldNames\",void 0),t(this,\"options\",void 0),t(this,\"entries\",[]),this.fieldNames=e,this.options=r;}},tM=3,tP=250,tT=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tx=async(t,e)=>{let r=0;for(;;){try{let i=await fetch(t,e);if(!tT.includes(i.status)||++r>tM)return i;}catch(t){if(e?.signal?.aborted||++r>tM)throw t;}await tF(r);}};async function tF(t){let e=Math.floor(tP*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tN(t,e){let r=tO(e),i=[],n=0;for(let t of r)i.push(`${t.from}-${t.to-1}`),n+=t.to-t.from;let s=new URL(t),o=i.join(\",\");s.searchParams.set(\"range\",o);let a=await tx(s);if(200!==a.status)throw Error(`Request failed: ${a.status} ${a.statusText}`);let u=await a.arrayBuffer(),l=new Uint8Array(u);if(l.length!==n)throw Error(\"Request failed: Unexpected response length\");let h=new tA,c=0;for(let t of r){let e=t.to-t.from,r=c+e,i=l.subarray(c,r);h.write(t.from,i),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tA=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let i=t-r.start,n=i+e;return r.data.slice(i,n);}throw Error(\"Missing data\");}write(t,e){let r=t,i=r+e.length,n=0,s=this.chunks.length;for(;n<s;n++){let t=this.chunks[n];if(B(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let i=r-t.start,n=t.data.subarray(0,i);e=tq(n,e),r=t.start;}break;}}for(;s>n;s--){let t=this.chunks[s-1];if(B(t,\"Missing chunk\"),!(i<t.start)){if(i<t.end){let r=i-t.start,n=t.data.subarray(r);e=tq(e,n),i=t.end;}break;}}let o={start:r,end:i,data:e},a=s-n;this.chunks.splice(n,a,o);}constructor(){t(this,\"chunks\",[]);}};function tq(t,e){let r=t.length+e.length,i=new Uint8Array(r);return i.set(t,0),i.set(e,t.length),i;}function tO(t){B(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,i=r[e];i&&t.from<=i.to?r[e]={from:i.from,to:Math.max(i.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar t_=class{async loadModel(){let[t]=await tN(this.options.url,[this.options.range]);return B(t,\"Failed to load model\"),tE.deserialize(t,()=>{let t=m(this.modelPrioritySources);return t?U({batch:!0,priority:t}):void 0;});}async getModel(t){return this.model||(t&&this.modelPrioritySources.add(t),this.modelPromise??=this.loadModel().finally(()=>{this.modelPrioritySources.clear();}),this.model??=await this.modelPromise),this.model;}async lookupItems(t,e){B(t.length===this.fields.length,\"Invalid query length\");let r=await this.getModel(e),i=[r.entries];for(let[r,n]of t.entries()){let t=[];for(let s of i){let i;let o=e?U({batch:!0,priority:v(e)}):void 0;switch(o&&await o,n.type){case\"All\"/* All */:i=[s];break;case\"Equals\"/* Equals */:i=this.queryEquals(s,n,r);break;case\"NotEquals\"/* NotEquals */:i=this.queryNotEquals(s,n,r);break;case\"LessThan\"/* LessThan */:i=this.queryLessThan(s,n,r);break;case\"GreaterThan\"/* GreaterThan */:i=this.queryGreaterThan(s,n,r);break;case\"Contains\"/* Contains */:i=await this.queryContains(s,n,r,e);break;case\"StartsWith\"/* StartsWith */:i=await this.queryStartsWith(s,n,r,e);break;case\"EndsWith\"/* EndsWith */:i=await this.queryEndsWith(s,n,r,e);break;default:E(n);}t.push(...i);}i=t;}let n=[];for(let t of i)for(let r of t){let t=e?U({batch:!0,priority:v(e)}):void 0;t&&await t;let i={};for(let t=0;t<this.options.fieldNames.length;t++){let e=this.options.fieldNames[t],n=r.values[t];i[e]=n;}n.push({pointer:r.pointer.toString(),data:i});}return n;}queryEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=t.slice(i,n+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=[],o=t.slice(0,i);o.length>0&&s.push(o);let a=t.slice(n+1);return a.length>0&&s.push(a),s;}queryLessThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getRightMost(t,r,e.value),n=t.slice(0,i+1);return n.length>0?[n]:[];}let n=this.getLeftMost(t,r,e.value),s=t.slice(0,n);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getLeftMost(t,r,e.value),n=t.slice(i);return n.length>0?[n]:[];}let n=this.getRightMost(t,r,e.value),s=t.slice(n+1);return s.length>0?[s]:[];}queryContains(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.includes(i);});}queryStartsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.startsWith(i);});}queryEndsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.endsWith(i);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];0>r.compare(u,i,this.collation)?n=o+1:s=o;}return n;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];r.compare(u,i,this.collation)>0?s=o:n=o+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */async findItems(t,e,r,i){let n=[],s=0;for(let o=0;o<t.length;o++){let a=r?U({batch:!0,priority:v(r)}):void 0;a&&await a;let u=t[o],l=u.values[e],h=i(l);if(!h){if(s<o){let e=t.slice(s,o);n.push(e);}s=o+1;}}if(s<t.length){let e=t.slice(s);n.push(e);}return n;}constructor(e){t(this,\"options\",void 0),t(this,\"schema\",void 0),t(this,\"fields\",void 0),t(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),t(this,\"modelPromise\",void 0),t(this,\"model\",void 0),t(this,\"modelPrioritySources\",/* @__PURE__ */new Set),t(this,\"collation\",void 0),this.options=e;let r={},i=[];for(let t of this.options.fieldNames){let e=this.options.collectionSchema[t];B(e,\"Missing definition for field\",t),r[t]=e,i.push({type:\"Identifier\",name:t});}this.schema=r,this.fields=i,this.collation=this.options.collation;}};// src/code-generation/components/cms/bundled/models/DatabaseItemModel.ts\nfunction tj(t){let e={},i=t.readUint16();for(let n=0;n<i;n++){let i=t.readString();e[i]=r.read(t);}return e;}// src/code-generation/components/cms/bundled/DatabaseCollection.ts?bundle\nfunction*tD(t){for(let e of t)yield*e.prioritySources;}var tR=class{scanItems(t){return this.itemsPromise?this.isScanning&&t&&this.scanPrioritySources.add(t):(this.isScanning=!0,t&&this.scanPrioritySources.add(t),this.itemsPromise=tx(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),i=new b(r),n=[],s=i.readUint32();for(let t=0;t<s;t++){let t=m(this.scanPrioritySources),e=t?g({batch:!0,priority:t}):void 0;e&&await e;let r=i.getOffset(),s=tj(i),o=i.getOffset()-r,a=new R(this.id,r,o),u=a.toString(),l={pointer:u,data:s};this.itemLoader.prime({pointer:u,prioritySources:/* @__PURE__ */new Set},l),n.push(l);}return n;}).finally(()=>{this.isScanning=!1,this.scanPrioritySources.clear();})),this.itemsPromise;}resolveItem(t,e){let r=this.itemPrioritySources.get(t);r||(r=/* @__PURE__ */new Set,this.itemPrioritySources.set(t,r)),e&&r.add(e);let i=this.itemLoader.load({pointer:t,prioritySources:r}),n=()=>this.itemPrioritySources.delete(t);return i.then(n,n),i;}constructor(e,r){t(this,\"id\",void 0),t(this,\"url\",void 0),t(this,\"itemsPromise\",void 0),t(this,\"isScanning\",!1),t(this,\"scanPrioritySources\",/* @__PURE__ */new Set),t(this,\"itemPrioritySources\",/* @__PURE__ */new Map),t(this,\"itemLoader\",new d.default(async t=>{let e=t.map(({pointer:t})=>{let e=R.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tN(this.url,e),i=[];for(let e=0;e<r.length;e++){let n=m(tD(t)),s=n?g({batch:!0,priority:n}):void 0;s&&await s;let o=r[e];B(o,\"Missing range bytes\");let a=new b(o),u=tj(a),l=t[e]?.pointer;B(l,\"Missing pointer\"),i.push({pointer:l,data:u});}return i;},{// capping to 250 avoids overly long URLs that can cause requests to fail with 414\nmaxBatchSize:250,// Different route workflows can request the same item. Keep DataLoader's cache keyed by the\n// pointer while still carrying the strongest scheduling priority into the shared batch\ncacheKeyFn:t=>t.pointer})),this.id=e,this.url=r;}},tC=class{async scanItems(t){let e=await Promise.all(this.chunks.map(async e=>e.scanItems(t)));return e.flat();}resolveItems(t,e){return Promise.all(t.map(t=>{let r=R.fromString(t),i=this.chunks[r.chunkId];return B(i,\"Missing chunk\"),i.resolveItem(t,e);}));}compareItems(t,e){let r=R.fromString(t.pointer),i=R.fromString(e.pointer);return r.compare(i);}compareValues(t,e,i){return r.compare(t,e,i);}constructor(e){t(this,\"options\",void 0),t(this,\"id\",void 0),t(this,\"schema\",void 0),t(this,\"indexes\",void 0),t(this,\"resolveRichText\",void 0),t(this,\"resolveVectorSetItem\",void 0),t(this,\"chunks\",void 0),this.options=e,this.chunks=this.options.chunks.map((t,e)=>new tR(e,t)),this.schema=e.schema,this.indexes=e.indexes,this.resolveRichText=e.resolveRichText,this.resolveVectorSetItem=e.resolveVectorSetItem,this.id=e.id;}};export{tC as DatabaseCollection,t_ as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as r,ComponentPresetsConsumer as t,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,f,u=\"undefined\"!=typeof window,c=u&&\"function\"==typeof window.requestIdleCallback,l=\"preload\";function p(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&l in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as s,createElement as m}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction d(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar y=((a=y||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a),h=((f=h||{})[f.RichText=1]=\"RichText\",f[f.VectorSetItem=2]=\"VectorSetItem\",f);function x(e,r,t){for(let[n,o]of Object.entries(r)){let r=e[n];if(\"number\"==typeof o){e[n]=t(o,r);continue;}T(r,o,t);}}function T(e,r,t){if(\"number\"!=typeof r){if(Array.isArray(r)){if(!Array.isArray(e))return;let[n]=r;for(let r=0;r<e.length;r++){let o=e[r];\"number\"==typeof n?e[r]=t(n,o):T(o,n,t);}return;}null===e||\"object\"!=typeof e||Array.isArray(e)||x(e,r,t);}}function g(i){let a=/* @__PURE__ */new Map;return f=>{let u=a.get(f);if(u)return u;let c=JSON.parse(f),l=function a(f){switch(f[0]){case 1/* Fragment */:{let[,...e]=f,r=e.map(a);return /*#__PURE__*/m(s,void 0,...r);}case 2/* Link */:{let[,e,...r]=f,t=r.map(a);return /*#__PURE__*/m(n,e,...t);}case 3/* Module */:{let[,n,o,u]=f;x(o,u,(e,r)=>{if(1/* RichText */===e)return r?a(r):r;if(\"string\"!=typeof r)return r;let t=i[r];return t?(p(t)&&t.preload(),t):r;});let c=i[n];return d(c,\"Module not found\"),p(c)&&c.preload(),/*#__PURE__*/e(t,{componentIdentifier:n,children:t=>/*#__PURE__*/e(r,{component:c,props:{...t,...o}})});}case 4/* Tag */:{let[,e,r,...t]=f,n=t.map(a);if(\"a\"===e)return /*#__PURE__*/m(o.a,r,...n);return /*#__PURE__*/m(e,r,...n);}case 5/* Text */:{let[,e]=f;return e;}}}(c);return a.set(f,l),l;};}export{h as RichTextJsonPropKind,y as RichTextJsonType,g as getRichTextJsonResolver,x as mapRichTextJsonProps};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mapRichTextJsonProps\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonPropKind\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9928c96)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as o}from\"framer\";import{DatabaseCollection as t,DatabaseDictionaryIndex as a}from\"./hMXMJBU8B-0.js\";import{getRichTextJsonResolver as n}from\"./hMXMJBU8B-1.js\";let i={AndvlVfbj:{isNullable:!0,type:l.String},axMCkb6qT:{isNullable:!0,type:l.String},bHOaoOymY:{isNullable:!0,type:l.String},c0l61pwih:{isNullable:!0,type:l.Boolean},createdAt:{isNullable:!0,type:l.Date},dF8fig61S:{isNullable:!0,type:l.String},Dhx1oFLQc:{isNullable:!0,type:l.String},EYx2bNAv7:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},fM72Nl_QI:{isNullable:!0,type:l.String},fMtrgO_N1:{isNullable:!0,type:l.String},G0V_YF2Mt:{isNullable:!0,type:l.String},Gd7MaE9CI:{isNullable:!0,type:l.String},gDShmWXMC:{isNullable:!0,type:l.String},gjCJgARLZ:{isNullable:!0,type:l.String},id:{isNullable:!1,type:l.String},JemZiNldd:{isNullable:!0,type:l.String},lGmg9GNkU:{isNullable:!0,type:l.String},lsqFQL7Vl:{isNullable:!0,type:l.Link},MsiIHUTEQ:{isNullable:!0,type:l.String},N6IIcJ_pN:{isNullable:!0,type:l.String},nextItemId:{isNullable:!0,type:l.String},Njk5NQkZ2:{isNullable:!0,type:l.String},NOvk5DUeN:{isNullable:!0,type:l.String},oEMjAwifV:{isNullable:!0,type:l.String},ogvvPO7Aq:{isNullable:!0,type:l.String},OuJ0empY8:{isNullable:!0,type:l.String},OzSCbp8ld:{isNullable:!0,type:l.String},p1TAi51Lv:{isNullable:!0,type:l.String},pPjTTkqt4:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},PVklh0WUs:{isNullable:!0,type:l.String},pzf3KNwkq:{isNullable:!0,type:l.String},r01vx_PLj:{isNullable:!0,type:l.String},rcuF2UaX3:{isNullable:!0,type:l.String},rH_kXX5tu:{isNullable:!0,type:l.Link},RiMWn4ZDo:{isNullable:!0,type:l.String},S7Q1LH7HM:{isNullable:!0,type:l.String},Sj9sTwudU:{isNullable:!0,type:l.String},soKQZzouV:{definition:{definitions:{id:{isNullable:!1,type:l.String},JdP5gJiCn:{isNullable:!0,type:l.ResponsiveImage}},isNullable:!0,type:l.Object},isNullable:!0,type:l.Array},srdLgtqpE:{isNullable:!0,type:l.String},sUxqdb1sj:{isNullable:!0,type:l.String},SyQSM7Bz3:{isNullable:!0,type:l.String},tNUvvzeNr:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},UeE7RkCSV:{isNullable:!0,type:l.String},updatedAt:{isNullable:!0,type:l.Date},Us3IZ9bH8:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},v9nCTYq_C:{isNullable:!0,type:l.String},VdexFWpy5:{isNullable:!0,type:l.String},vdM51SANc:{isNullable:!0,type:l.String},vy7qFvCV2:{isNullable:!0,type:l.String},WauC7Xt_A:{isNullable:!0,type:l.String},WlsSt6z5C:{isNullable:!0,type:l.String},WmJXeoZud:{isNullable:!0,type:l.String},wmphngU0D:{isNullable:!0,type:l.ResponsiveImage},WVRsWZuIf:{isNullable:!0,type:l.ResponsiveImage},x1REi62Cy:{isNullable:!0,type:l.String},XVMDmj4OY:{isNullable:!0,type:l.String},Xz5i9fOaO:{isNullable:!0,type:l.String},Y6kT_Stxf:{isNullable:!0,type:l.String},y9ZPa0tmW:{isNullable:!0,type:l.String},zc_gu9jXA:{isNullable:!0,type:l.String},Ze2RVnQpB:{isNullable:!0,type:l.String},ZmErKKUGX:{isNullable:!0,type:l.String},ztbrM4GKe:{isNullable:!0,type:l.String}},r=new URL(\"./hMXMJBU8B-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),c=[\"id\"],m={type:1},f=[\"previousItemId\"],u=[\"nextItemId\"],d=[\"id\",\"r01vx_PLj\"],s=[\"r01vx_PLj\",\"id\"],g={type:0},S=[\"r01vx_PLj\"],N=[\"EYx2bNAv7\"],w=[\"RiMWn4ZDo\"],h=[\"WVRsWZuIf\"],p=[\"axMCkb6qT\"],y=[\"soKQZzouV\"],b=[\"tNUvvzeNr\"],V=[\"Us3IZ9bH8\"],M=[\"pzf3KNwkq\"],v=[\"Xz5i9fOaO\"],C=[\"lsqFQL7Vl\"],U=[\"v9nCTYq_C\"],I=[\"pPjTTkqt4\"],L=[\"dF8fig61S\"],T=[\"AndvlVfbj\"],F=[\"oEMjAwifV\"],k=[\"PVklh0WUs\"],x=[\"zc_gu9jXA\"],O=[\"NOvk5DUeN\"],j=[\"rcuF2UaX3\"],A=[\"N6IIcJ_pN\"],X=[\"srdLgtqpE\"],R=[\"WlsSt6z5C\"],_=[\"Sj9sTwudU\"],B=[\"p1TAi51Lv\"],q=[\"Dhx1oFLQc\"],P=[\"ZmErKKUGX\"],Z=[\"Gd7MaE9CI\"],W=[\"VdexFWpy5\"],D=[\"WmJXeoZud\"],J=[\"gjCJgARLZ\"],z=[\"OzSCbp8ld\"],Q=[\"y9ZPa0tmW\"],E=[\"fMtrgO_N1\"],Y=[\"fM72Nl_QI\"],G=[\"sUxqdb1sj\"],H=[\"vy7qFvCV2\"],K=[\"UeE7RkCSV\"],$=[\"MsiIHUTEQ\"],ee=[\"JemZiNldd\"],el=[\"lGmg9GNkU\"],eo=[\"Njk5NQkZ2\"],et=[\"gDShmWXMC\"],ea=[\"Ze2RVnQpB\"],en=[\"ztbrM4GKe\"],ei=[\"Y6kT_Stxf\"],er=[\"x1REi62Cy\"],ec=[\"bHOaoOymY\"],em=[\"XVMDmj4OY\"],ef=[\"S7Q1LH7HM\"],eu=[\"vdM51SANc\"],ed=[\"wmphngU0D\"],es=[\"SyQSM7Bz3\"],eg=[\"c0l61pwih\"],eS=[\"G0V_YF2Mt\"],eN=[\"OuJ0empY8\"],ew=[\"ogvvPO7Aq\"],eh=[\"rH_kXX5tu\"],ep=[\"WauC7Xt_A\"],ey=[],eb=e=>{let l=ey[e];if(l)return l().then(e=>e.default);},eV=new URL(\"./hMXMJBU8B-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),eM=new URL(\"./hMXMJBU8B-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),ev={},eC=n(ev),eU=new o,eI={collectionByLocaleId:{default:new t({chunks:[new URL(\"./hMXMJBU8B-chunk-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"c0aec28d-2868-4126-a80f-92f3690b1612default\",indexes:[new a({collation:m,collectionSchema:i,fieldNames:c,range:{from:0,to:1153},url:r}),new a({collation:m,collectionSchema:i,fieldNames:f,range:{from:1153,to:2305},url:r}),new a({collation:m,collectionSchema:i,fieldNames:u,range:{from:2305,to:3453},url:r}),new a({collation:m,collectionSchema:i,fieldNames:d,range:{from:3453,to:5273},url:r}),new a({collation:g,collectionSchema:i,fieldNames:s,range:{from:5273,to:7093},url:r}),new a({collation:g,collectionSchema:i,fieldNames:S,range:{from:7093,to:8249},url:r}),new a({collation:g,collectionSchema:i,fieldNames:N,range:{from:8249,to:9550},url:r}),new a({collation:g,collectionSchema:i,fieldNames:w,range:{from:9550,to:10701},url:r}),new a({collation:g,collectionSchema:i,fieldNames:h,range:{from:10701,to:35365},url:r}),new a({collation:g,collectionSchema:i,fieldNames:p,range:{from:35365,to:39279},url:r}),new a({collation:g,collectionSchema:i,fieldNames:y,range:{from:39279,to:115366},url:r}),new a({collation:g,collectionSchema:i,fieldNames:b,range:{from:115366,to:119705},url:r}),new a({collation:g,collectionSchema:i,fieldNames:V,range:{from:119705,to:122616},url:r}),new a({collation:g,collectionSchema:i,fieldNames:M,range:{from:122616,to:126647},url:r}),new a({collation:g,collectionSchema:i,fieldNames:v,range:{from:126647,to:128846},url:r}),new a({collation:g,collectionSchema:i,fieldNames:C,range:{from:128846,to:130779},url:r}),new a({collation:g,collectionSchema:i,fieldNames:U,range:{from:130779,to:131704},url:r}),new a({collation:g,collectionSchema:i,fieldNames:I,range:{from:131704,to:137024},url:r}),new a({collation:g,collectionSchema:i,fieldNames:L,range:{from:137024,to:139892},url:r}),new a({collation:g,collectionSchema:i,fieldNames:T,range:{from:139892,to:164006},url:r}),new a({collation:g,collectionSchema:i,fieldNames:F,range:{from:164006,to:167912},url:r}),new a({collation:g,collectionSchema:i,fieldNames:k,range:{from:167912,to:171821},url:r}),new a({collation:g,collectionSchema:i,fieldNames:x,range:{from:171821,to:174583},url:r}),new a({collation:g,collectionSchema:i,fieldNames:O,range:{from:174583,to:199592},url:r}),new a({collation:g,collectionSchema:i,fieldNames:j,range:{from:199592,to:203497},url:r}),new a({collation:g,collectionSchema:i,fieldNames:A,range:{from:203497,to:205566},url:r}),new a({collation:g,collectionSchema:i,fieldNames:X,range:{from:205566,to:224903},url:r}),new a({collation:g,collectionSchema:i,fieldNames:R,range:{from:224903,to:228792},url:r}),new a({collation:g,collectionSchema:i,fieldNames:_,range:{from:228792,to:232704},url:r}),new a({collation:g,collectionSchema:i,fieldNames:B,range:{from:232704,to:234654},url:r}),new a({collation:g,collectionSchema:i,fieldNames:q,range:{from:234654,to:254438},url:r}),new a({collation:g,collectionSchema:i,fieldNames:P,range:{from:254438,to:258277},url:r}),new a({collation:g,collectionSchema:i,fieldNames:Z,range:{from:258277,to:262119},url:r}),new a({collation:g,collectionSchema:i,fieldNames:W,range:{from:262119,to:265969},url:r}),new a({collation:g,collectionSchema:i,fieldNames:D,range:{from:265969,to:269797},url:r}),new a({collation:g,collectionSchema:i,fieldNames:J,range:{from:269797,to:273439},url:r}),new a({collation:g,collectionSchema:i,fieldNames:z,range:{from:273439,to:276949},url:r}),new a({collation:g,collectionSchema:i,fieldNames:Q,range:{from:276949,to:279500},url:r}),new a({collation:g,collectionSchema:i,fieldNames:E,range:{from:279500,to:281651},url:r}),new a({collation:g,collectionSchema:i,fieldNames:Y,range:{from:281651,to:283264},url:r}),new a({collation:g,collectionSchema:i,fieldNames:G,range:{from:283264,to:284271},url:r}),new a({collation:g,collectionSchema:i,fieldNames:H,range:{from:284271,to:285209},url:r}),new a({collation:g,collectionSchema:i,fieldNames:K,range:{from:285209,to:286080},url:r}),new a({collation:g,collectionSchema:i,fieldNames:$,range:{from:286080,to:286953},url:r}),new a({collation:g,collectionSchema:i,fieldNames:ee,range:{from:286953,to:287690},url:r}),new a({collation:g,collectionSchema:i,fieldNames:el,range:{from:287690,to:288427},url:r}),new a({collation:g,collectionSchema:i,fieldNames:eo,range:{from:288427,to:292352},url:r}),new a({collation:g,collectionSchema:i,fieldNames:et,range:{from:292352,to:293456},url:r}),new a({collation:g,collectionSchema:i,fieldNames:ea,range:{from:293456,to:294248},url:r}),new a({collation:g,collectionSchema:i,fieldNames:en,range:{from:294248,to:295329},url:r}),new a({collation:g,collectionSchema:i,fieldNames:ei,range:{from:295329,to:296134},url:r}),new a({collation:g,collectionSchema:i,fieldNames:er,range:{from:296134,to:297043},url:r}),new a({collation:g,collectionSchema:i,fieldNames:ec,range:{from:297043,to:297806},url:r}),new a({collation:g,collectionSchema:i,fieldNames:em,range:{from:297806,to:298671},url:r}),new a({collation:g,collectionSchema:i,fieldNames:ef,range:{from:298671,to:299425},url:r}),new a({collation:g,collectionSchema:i,fieldNames:eu,range:{from:299425,to:301102},url:r}),new a({collation:g,collectionSchema:i,fieldNames:ed,range:{from:301102,to:307229},url:r}),new a({collation:g,collectionSchema:i,fieldNames:es,range:{from:307229,to:308842},url:r}),new a({collation:g,collectionSchema:i,fieldNames:eg,range:{from:308842,to:309438},url:r}),new a({collation:g,collectionSchema:i,fieldNames:eS,range:{from:309438,to:312204},url:r}),new a({collation:g,collectionSchema:i,fieldNames:eN,range:{from:312204,to:320154},url:r}),new a({collation:g,collectionSchema:i,fieldNames:ew,range:{from:320154,to:372369},url:r}),new a({collation:g,collectionSchema:i,fieldNames:eh,range:{from:372369,to:372947},url:r}),new a({collation:g,collectionSchema:i,fieldNames:ep,range:{from:372947,to:373706},url:r})],resolveRichText:eC,resolveVectorSetItem:eb,schema:i}),P66L0qUSn:new t({chunks:[new URL(\"./hMXMJBU8B-chunk-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"c0aec28d-2868-4126-a80f-92f3690b1612P66L0qUSn\",indexes:[new a({collation:m,collectionSchema:i,fieldNames:c,range:{from:0,to:1153},url:eM}),new a({collation:m,collectionSchema:i,fieldNames:f,range:{from:1153,to:2305},url:eM}),new a({collation:m,collectionSchema:i,fieldNames:u,range:{from:2305,to:3453},url:eM}),new a({collation:m,collectionSchema:i,fieldNames:d,range:{from:3453,to:5273},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:s,range:{from:5273,to:7093},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:S,range:{from:7093,to:8249},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:N,range:{from:8249,to:9550},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:w,range:{from:9550,to:10701},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:h,range:{from:10701,to:35653},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:p,range:{from:35653,to:39567},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:y,range:{from:39567,to:115867},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:b,range:{from:115867,to:120206},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:V,range:{from:120206,to:123117},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:M,range:{from:123117,to:126637},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:v,range:{from:126637,to:128908},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:C,range:{from:128908,to:130841},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:U,range:{from:130841,to:131766},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:I,range:{from:131766,to:136863},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:L,range:{from:136863,to:140183},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:T,range:{from:140183,to:164359},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:F,range:{from:164359,to:168265},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:k,range:{from:168265,to:172174},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:x,range:{from:172174,to:175097},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:O,range:{from:175097,to:200586},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:j,range:{from:200586,to:204491},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:A,range:{from:204491,to:206598},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:X,range:{from:206598,to:226377},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:R,range:{from:226377,to:230266},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:_,range:{from:230266,to:234178},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:B,range:{from:234178,to:236183},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:q,range:{from:236183,to:255870},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:P,range:{from:255870,to:259709},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:Z,range:{from:259709,to:263551},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:W,range:{from:263551,to:267401},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:D,range:{from:267401,to:271229},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:J,range:{from:271229,to:274871},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:z,range:{from:274871,to:278381},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:Q,range:{from:278381,to:280932},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:E,range:{from:280932,to:283083},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:Y,range:{from:283083,to:284696},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:G,range:{from:284696,to:285703},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:H,range:{from:285703,to:286641},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:K,range:{from:286641,to:287512},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:$,range:{from:287512,to:288385},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:ee,range:{from:288385,to:289122},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:el,range:{from:289122,to:289859},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:eo,range:{from:289859,to:293784},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:et,range:{from:293784,to:294929},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:ea,range:{from:294929,to:295721},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:en,range:{from:295721,to:296840},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:ei,range:{from:296840,to:297646},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:er,range:{from:297646,to:298567},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:ec,range:{from:298567,to:299330},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:em,range:{from:299330,to:300199},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:ef,range:{from:300199,to:300953},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:eu,range:{from:300953,to:302632},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:ed,range:{from:302632,to:308917},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:es,range:{from:308917,to:310530},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:eg,range:{from:310530,to:311126},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:eS,range:{from:311126,to:313901},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:eN,range:{from:313901,to:321935},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:ew,range:{from:321935,to:375763},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:eh,range:{from:375763,to:376341},url:eM}),new a({collation:g,collectionSchema:i,fieldNames:ep,range:{from:376341,to:377100},url:eM})],resolveRichText:eC,resolveVectorSetItem:eb,schema:i}),vfwmvCP8g:new t({chunks:[new URL(\"./hMXMJBU8B-chunk-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"c0aec28d-2868-4126-a80f-92f3690b1612vfwmvCP8g\",indexes:[new a({collation:m,collectionSchema:i,fieldNames:c,range:{from:0,to:1153},url:eV}),new a({collation:m,collectionSchema:i,fieldNames:f,range:{from:1153,to:2305},url:eV}),new a({collation:m,collectionSchema:i,fieldNames:u,range:{from:2305,to:3453},url:eV}),new a({collation:m,collectionSchema:i,fieldNames:d,range:{from:3453,to:5273},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:s,range:{from:5273,to:7093},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:S,range:{from:7093,to:8249},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:N,range:{from:8249,to:9550},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:w,range:{from:9550,to:10701},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:h,range:{from:10701,to:35554},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:p,range:{from:35554,to:39468},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:y,range:{from:39468,to:115801},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:b,range:{from:115801,to:120140},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:V,range:{from:120140,to:123051},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:M,range:{from:123051,to:126501},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:v,range:{from:126501,to:128750},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:C,range:{from:128750,to:130683},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:U,range:{from:130683,to:131608},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:I,range:{from:131608,to:136570},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:L,range:{from:136570,to:139504},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:T,range:{from:139504,to:163247},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:F,range:{from:163247,to:167153},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:k,range:{from:167153,to:171062},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:x,range:{from:171062,to:173866},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:O,range:{from:173866,to:198970},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:j,range:{from:198970,to:202875},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:A,range:{from:202875,to:204918},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:X,range:{from:204918,to:224362},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:R,range:{from:224362,to:228251},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:_,range:{from:228251,to:232163},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:B,range:{from:232163,to:234143},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:q,range:{from:234143,to:253613},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:P,range:{from:253613,to:257452},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:Z,range:{from:257452,to:261294},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:W,range:{from:261294,to:265144},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:D,range:{from:265144,to:268972},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:J,range:{from:268972,to:272614},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:z,range:{from:272614,to:276124},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:Q,range:{from:276124,to:278675},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:E,range:{from:278675,to:280826},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:Y,range:{from:280826,to:282439},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:G,range:{from:282439,to:283446},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:H,range:{from:283446,to:284384},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:K,range:{from:284384,to:285255},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:$,range:{from:285255,to:286128},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:ee,range:{from:286128,to:286865},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:el,range:{from:286865,to:287602},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:eo,range:{from:287602,to:291527},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:et,range:{from:291527,to:292646},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:ea,range:{from:292646,to:293438},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:en,range:{from:293438,to:294542},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:ei,range:{from:294542,to:295347},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:er,range:{from:295347,to:296256},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:ec,range:{from:296256,to:297019},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:em,range:{from:297019,to:297884},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:ef,range:{from:297884,to:298638},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:eu,range:{from:298638,to:300317},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:ed,range:{from:300317,to:306587},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:es,range:{from:306587,to:308200},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:eg,range:{from:308200,to:308796},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:eS,range:{from:308796,to:311557},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:eN,range:{from:311557,to:319534},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:ew,range:{from:319534,to:372766},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:eh,range:{from:372766,to:373344},url:eV}),new a({collation:g,collectionSchema:i,fieldNames:ep,range:{from:373344,to:374101},url:eV})],resolveRichText:eC,resolveVectorSetItem:eb,schema:i})},displayName:\"Cases\",id:\"c0aec28d-2868-4126-a80f-92f3690b1612\"};export default eI;e(eI,{r01vx_PLj:{preventLocalization:!1,title:\"Slug\",type:l.String},EYx2bNAv7:{dataIdentifier:\"local-module:collection/wV2_35qvY:default\",defaultValue:[],title:\"Industry\",type:l.MultiCollectionReference},RiMWn4ZDo:{defaultValue:\"\",title:\"Title\",type:l.String},WVRsWZuIf:{title:\"Featured Image\",type:l.ResponsiveImage},axMCkb6qT:{defaultValue:\"\",title:\"Featured URL\",type:l.String},soKQZzouV:{__vekterDefault:[],control:{controls:{JdP5gJiCn:{title:\"Image\",type:\"responsiveimage\"}},type:\"object\"},title:\"Gallery\",type:l.Array},tNUvvzeNr:{dataIdentifier:\"local-module:collection/ff1SVsodZ:default\",defaultValue:[],title:\"Case Categories\",type:l.MultiCollectionReference},Us3IZ9bH8:{dataIdentifier:\"local-module:collection/JnEbvQXdc:default\",defaultValue:[],title:\"Case Tags\",type:l.MultiCollectionReference},pzf3KNwkq:{defaultValue:\"\",title:\"Subtitle\",type:l.String},Xz5i9fOaO:{defaultValue:\"\",title:\"Project Statement\",type:l.String},lsqFQL7Vl:{title:\"Live Website\",type:l.Link},v9nCTYq_C:{defaultValue:\"\",title:\"Project Year\",type:l.String},pPjTTkqt4:{defaultValue:\"\",title:\"Case Overview\",type:l.String},dF8fig61S:{defaultValue:\"\",title:\"Challenge Title\",type:l.String},AndvlVfbj:{defaultValue:\"\",displayTextArea:!0,title:\"Challenge Content\",type:l.String},oEMjAwifV:{defaultValue:\"\",title:\"Challenge Media\",type:l.String},PVklh0WUs:{defaultValue:\"\",title:\"Challenge Media 2\",type:l.String},zc_gu9jXA:{defaultValue:\"\",title:\"Approach Title\",type:l.String},NOvk5DUeN:{defaultValue:\"\",displayTextArea:!0,title:\"Approach Content\",type:l.String},rcuF2UaX3:{defaultValue:\"\",title:\"Approach Media\",type:l.String},N6IIcJ_pN:{defaultValue:\"\",title:\"Feature One Title\",type:l.String},srdLgtqpE:{defaultValue:\"\",title:\"Feature One Description\",type:l.String},WlsSt6z5C:{defaultValue:\"\",title:\"Feature One Media 1\",type:l.String},Sj9sTwudU:{defaultValue:\"\",title:\"Feature One Media 2\",type:l.String},p1TAi51Lv:{defaultValue:\"\",title:\"Feature Two Title\",type:l.String},Dhx1oFLQc:{defaultValue:\"\",title:\"Feature Two Description\",type:l.String},ZmErKKUGX:{defaultValue:\"\",title:\"Feature Two Media 1\",type:l.String},Gd7MaE9CI:{defaultValue:\"\",title:\"Feature Two Media 2\",type:l.String},VdexFWpy5:{defaultValue:\"\",title:\"Feature Two Media 3\",type:l.String},WmJXeoZud:{defaultValue:\"\",title:\"Feature Two Media 4\",type:l.String},gjCJgARLZ:{defaultValue:\"\",title:\"Feature Two Media 5\",type:l.String},OzSCbp8ld:{defaultValue:\"\",title:\"Feature Two Media 6\",type:l.String},y9ZPa0tmW:{defaultValue:\"\",title:\"Feature Two Media 7\",type:l.String},fMtrgO_N1:{defaultValue:\"\",title:\"Feature Two Media 8\",type:l.String},fM72Nl_QI:{defaultValue:\"\",title:\"Feature Two Media 9\",type:l.String},sUxqdb1sj:{defaultValue:\"\",title:\"Feature Two Media 10\",type:l.String},vy7qFvCV2:{defaultValue:\"\",title:\"Feature Two Media 11\",type:l.String},UeE7RkCSV:{defaultValue:\"\",title:\"Feature Two Media 12\",type:l.String},MsiIHUTEQ:{defaultValue:\"\",title:\"Feature Two Media 13\",type:l.String},JemZiNldd:{defaultValue:\"\",title:\"Feature Two Media 14\",type:l.String},lGmg9GNkU:{defaultValue:\"\",title:\"Feature Two Media 15\",type:l.String},Njk5NQkZ2:{defaultValue:\"\",title:\"Results Background\",type:l.String},gDShmWXMC:{defaultValue:\"\",title:\"Metric Label One\",type:l.String},Ze2RVnQpB:{defaultValue:\"\",title:\"Metric Display Value One\",type:l.String},ztbrM4GKe:{defaultValue:\"\",title:\"Metric Label Two\",type:l.String},Y6kT_Stxf:{defaultValue:\"\",title:\"Metric Display Value Two\",type:l.String},x1REi62Cy:{defaultValue:\"\",title:\"Metric Label Three\",type:l.String},bHOaoOymY:{defaultValue:\"\",title:\"Metric Display Value Three\",type:l.String},XVMDmj4OY:{defaultValue:\"\",title:\"Metric Label Four\",type:l.String},S7Q1LH7HM:{defaultValue:\"\",title:\"Metric Display Value Four\",type:l.String},vdM51SANc:{defaultValue:\"\",title:\"Featured Video\",type:l.String},wmphngU0D:{title:\"Featured Video Poster\",type:l.ResponsiveImage},SyQSM7Bz3:{defaultValue:\"\",title:\"Website Video\",type:l.String},c0l61pwih:{defaultValue:!1,title:\"Featured Case\",type:l.Boolean},G0V_YF2Mt:{defaultValue:\"\",title:\"SEO Title\",type:l.String},OuJ0empY8:{defaultValue:\"\",title:\"SEO Description\",type:l.String},ogvvPO7Aq:{defaultValue:\"\",title:\"Schema JSON\",type:l.String},rH_kXX5tu:{title:\"Service Link\",type:l.Link},WauC7Xt_A:{defaultValue:\"\",title:\"Service Label\",type:l.String},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/hMXMJBU8B:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/hMXMJBU8B:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[o]=await eU.query({from:{data:eI,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"r01vx_PLj\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return o?.r01vx_PLj;},async getRecordIdBySlug(e,l){let[o]=await eU.query({from:{data:eI,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"r01vx_PLj\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return o?.id;},getContentLocaleIdByRecordId(e,l){}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"false\",\"framerSlug\":\"r01vx_PLj\",\"framerContractVersion\":\"1\",\"framerCollectionUtils\":\"1\",\"framerRecordIdKey\":\"id\",\"framerData\":\"true\",\"framerCollectionId\":\"hMXMJBU8B\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9b3949)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const zz8T2s0WG=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1490872133\" role=\"presentation\" viewBox=\"0 0 17 17\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.09 5.667 L 0.006 5.667 M 5.666 0 L 0 5.666 L 5.666 11.331\" fill=\"transparent\" height=\"11.330685495573606px\" id=\"Hkq5BFjZl\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1\" stroke=\"var(--1v9o8fk, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" transform=\"translate(2.5 2.5)\" width=\"12.089999999820492px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,zz8T2s0WG:color??props.zz8T2s0WG??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,zz8T2s0WG,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-IFANq\",className),layoutId:layoutId,ref:ref,style:{\"--1v9o8fk\":zz8T2s0WG,...style}});});const css=[`.framer-IFANq { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1v9o8fk); mask: ${mask}; width: 17px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 17\n * @framerIntrinsicHeight 17\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"zz8T2s0WG\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"FA Arrow Left \",\"color\":{\"type\":\"variable\",\"value\":\"1v9o8fk\"},\"set\":{\"localId\":\"vectorSet/EqrmoPS1g\",\"id\":\"EqrmoPS1g\",\"moduleId\":\"SkrhkFcrkBdqPPXCh03b\"}}\n */const Icon=withCSS(Component,css,\"framer-IFANq\");Icon.displayName=\"FA Arrow Left \";export default Icon;addPropertyControls(Icon,{zz8T2s0WG:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"zz8T2s0WG\\\":\\\"color\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"17\",\"framerVector\":\"{\\\"name\\\":\\\"FA Arrow Left \\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1v9o8fk\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/EqrmoPS1g\\\",\\\"id\\\":\\\"EqrmoPS1g\\\",\\\"moduleId\\\":\\\"SkrhkFcrkBdqPPXCh03b\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"17\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FAArrowRight from\"https://framerusercontent.com/modules/hzXPzw3e5j4jCKCECmYV/PPBYiqyrKPX404pu5ZFr/Zb89xC_Iy.js\";const cycleOrder=[\"Num5AkebH\",\"n9nJ5D6iI\",\"av8ZXz4_B\",\"COkbKtcmQ\",\"OIK2ZHCg6\",\"wrrwY1ZBN\",\"olQNl9y2g\",\"woNT1AEO1\"];const serializationHash=\"framer-T2Qv3\";const variantClassNames={av8ZXz4_B:\"framer-v-5tiwfx\",COkbKtcmQ:\"framer-v-2qjhxy\",n9nJ5D6iI:\"framer-v-17q4t85\",Num5AkebH:\"framer-v-1qn7i0g\",OIK2ZHCg6:\"framer-v-bgwm8l\",olQNl9y2g:\"framer-v-2b8jcj\",woNT1AEO1:\"framer-v-zpx5li\",wrrwY1ZBN:\"framer-v-1i3iwwq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iDCE9uTe4=undefined;const CU_uV7eol=undefined;const transition1={delay:0,duration:.4,ease:[.53,-.01,.43,1.01],type:\"tween\"};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={\"None S\":\"COkbKtcmQ\",\"Variant 2\":\"OIK2ZHCg6\",\"Variant 3\":\"wrrwY1ZBN\",\"Variant 6\":\"olQNl9y2g\",\"Variant 7\":\"woNT1AEO1\",Large:\"Num5AkebH\",None:\"av8ZXz4_B\",Small:\"n9nJ5D6iI\"};const Variants=motion.create(React.Fragment);const getProps=({color,height,icon,id,width,...props})=>{return{...props,CU_uV7eol:icon??props.CU_uV7eol??FAArrowRight,iDCE9uTe4:color??props.iDCE9uTe4??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Num5AkebH\"};};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,iDCE9uTe4,CU_uV7eol,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Num5AkebH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearoer9bt=activeVariantCallback(async(...args)=>{setVariant(\"OIK2ZHCg6\",true);});const onAppear138do56=activeVariantCallback(async(...args)=>{setVariant(\"olQNl9y2g\",true);});const onAppear1y50lol=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"wrrwY1ZBN\",true),400);});const onAppear13w8dpw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Num5AkebH\",true),800);});const onAppearlwcuej=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"woNT1AEO1\",true),400);});const onAppearkuib1b=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"n9nJ5D6iI\",true),800);});useOnVariantChange(baseVariant,{av8ZXz4_B:undefined,COkbKtcmQ:undefined,default:onAppearoer9bt,n9nJ5D6iI:onAppear138do56,OIK2ZHCg6:onAppear1y50lol,olQNl9y2g:onAppearlwcuej,woNT1AEO1:onAppearkuib1b,wrrwY1ZBN:onAppear13w8dpw});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qn7i0g\",className,classNames),\"data-framer-name\":\"Large\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Num5AkebH\",ref:refBinding,style:{...style},...addPropertyOverrides({av8ZXz4_B:{\"data-framer-name\":\"None\",\"data-highlight\":undefined},COkbKtcmQ:{\"data-framer-name\":\"None S\",\"data-highlight\":undefined},n9nJ5D6iI:{\"data-framer-name\":\"Small\"},OIK2ZHCg6:{\"data-framer-name\":\"Variant 2\"},olQNl9y2g:{\"data-framer-name\":\"Variant 6\"},woNT1AEO1:{\"data-framer-name\":\"Variant 7\"},wrrwY1ZBN:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1epvqpr\",Component:CU_uV7eol,layoutDependency:layoutDependency,layoutId:\"m3m_o3xax\",style:{\"--1v9o8fk\":iDCE9uTe4}})})})})});});const css=[\".framer-T2Qv3.framer-shyspq, .framer-T2Qv3 .framer-shyspq { display: block; }\",\".framer-T2Qv3.framer-1qn7i0g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 60px; }\",\".framer-T2Qv3 .framer-1epvqpr { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 17px; }\",\".framer-T2Qv3.framer-v-17q4t85 .framer-1epvqpr, .framer-T2Qv3.framer-v-2qjhxy .framer-1epvqpr, .framer-T2Qv3.framer-v-2b8jcj .framer-1epvqpr, .framer-T2Qv3.framer-v-zpx5li .framer-1epvqpr { width: 15px; }\",\".framer-T2Qv3.framer-v-bgwm8l.framer-1qn7i0g { padding: 0px 0px 0px 10px; }\",\".framer-T2Qv3.framer-v-2b8jcj.framer-1qn7i0g { padding: 0px 0px 0px 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"n9nJ5D6iI\":{\"layout\":[\"fixed\",\"auto\"]},\"av8ZXz4_B\":{\"layout\":[\"fixed\",\"auto\"]},\"COkbKtcmQ\":{\"layout\":[\"fixed\",\"auto\"]},\"OIK2ZHCg6\":{\"layout\":[\"fixed\",\"auto\"]},\"wrrwY1ZBN\":{\"layout\":[\"fixed\",\"auto\"]},\"olQNl9y2g\":{\"layout\":[\"fixed\",\"auto\"]},\"woNT1AEO1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iDCE9uTe4\":\"color\",\"CU_uV7eol\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"SkrhkFcrkBdqPPXCh03b\"]\n */const FramerFnsWMBhfU=withCSS(Component,css,\"framer-T2Qv3\");export default FramerFnsWMBhfU;FramerFnsWMBhfU.displayName=\"Forward Arrow\";FramerFnsWMBhfU.defaultProps={height:17,width:60};addPropertyControls(FramerFnsWMBhfU,{variant:{options:[\"Num5AkebH\",\"n9nJ5D6iI\",\"av8ZXz4_B\",\"COkbKtcmQ\",\"OIK2ZHCg6\",\"wrrwY1ZBN\",\"olQNl9y2g\",\"woNT1AEO1\"],optionTitles:[\"Large\",\"Small\",\"None\",\"None S\",\"Variant 2\",\"Variant 3\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},iDCE9uTe4:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',title:\"Color\",type:ControlType.Color},CU_uV7eol:{defaultValue:{identifier:\"local-module:vector/Zb89xC_Iy:default\",moduleId:\"hzXPzw3e5j4jCKCECmYV\"},setModuleId:\"SkrhkFcrkBdqPPXCh03b\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerFnsWMBhfU,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFnsWMBhfU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVectorSets\":\"[\\\"SkrhkFcrkBdqPPXCh03b\\\"]\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"17\",\"framerVariables\":\"{\\\"iDCE9uTe4\\\":\\\"color\\\",\\\"CU_uV7eol\\\":\\\"icon\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n9nJ5D6iI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"av8ZXz4_B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"COkbKtcmQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OIK2ZHCg6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wrrwY1ZBN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"olQNl9y2g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"woNT1AEO1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"60\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d4bdfe7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FAArrowRight from\"https://framerusercontent.com/modules/hzXPzw3e5j4jCKCECmYV/PPBYiqyrKPX404pu5ZFr/Zb89xC_Iy.js\";import ForwardArrow from\"https://framerusercontent.com/modules/y9vuBpENkgLUQAFOSTya/y2mXEBLZ1gwM3szmLNW9/FnsWMBhfU.js\";const ForwardArrowFonts=getFonts(ForwardArrow);const ForwardArrowControls=getPropertyControls(ForwardArrow);const cycleOrder=[\"Dn8zfpru2\",\"vKRbET8JT\",\"bvKW4zN2a\",\"XOvoabWp9\",\"o5iNJbmQd\",\"tv9T3b3pS\",\"MuHIX8gjw\",\"qr3x0yq2L\",\"TpH4vG6Lm\",\"vjXjQDBJU\",\"IqODUOVTh\",\"waQZK1YBq\",\"q0UPZCzD5\",\"LxQ9dgBG_\",\"fu_JxBN_E\",\"lm8q1SNKU\",\"VPhN5nExJ\",\"pulx86zPk\",\"oIVIXA8mo\"];const serializationHash=\"framer-4DDz4\";const variantClassNames={bvKW4zN2a:\"framer-v-xy11t1\",Dn8zfpru2:\"framer-v-4nshsq\",fu_JxBN_E:\"framer-v-1ommre\",IqODUOVTh:\"framer-v-9es7g6\",lm8q1SNKU:\"framer-v-183au5d\",LxQ9dgBG_:\"framer-v-1etcy9a\",MuHIX8gjw:\"framer-v-tlj2r\",o5iNJbmQd:\"framer-v-1kgiovu\",oIVIXA8mo:\"framer-v-iifum0\",pulx86zPk:\"framer-v-b5hc23\",q0UPZCzD5:\"framer-v-1pjgfxd\",qr3x0yq2L:\"framer-v-17i7m9u\",TpH4vG6Lm:\"framer-v-vqta4q\",tv9T3b3pS:\"framer-v-9aectm\",vjXjQDBJU:\"framer-v-1c41c8g\",vKRbET8JT:\"framer-v-tmuvyw\",VPhN5nExJ:\"framer-v-rrc0ai\",waQZK1YBq:\"framer-v-qk4f6l\",XOvoabWp9:\"framer-v-17a3xqj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tOOd1DAkH=undefined;const C9Ee_xnfZ=undefined;const transition1={duration:0,type:\"tween\"};const transition2={bounce:.1,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"No Outline\":\"oIVIXA8mo\",\"Outline Black S\":\"fu_JxBN_E\",\"Outline Glass - Dark (End)\":\"bvKW4zN2a\",\"Outline Glass - Dark (Mid)\":\"vKRbET8JT\",\"Outline Glass - Dark S\":\"XOvoabWp9\",\"Outline Glass - Dark\":\"Dn8zfpru2\",\"Outline Glass - Light (End)\":\"MuHIX8gjw\",\"Outline Glass - Light (Mid)\":\"tv9T3b3pS\",\"Outline Glass - Light S (End)\":\"vjXjQDBJU\",\"Outline Glass - Light S (Mid)\":\"TpH4vG6Lm\",\"Outline Glass - Light S\":\"qr3x0yq2L\",\"Outline Glass - Light\":\"o5iNJbmQd\",\"Outline White S (End)\":\"pulx86zPk\",\"Outline White S (Mid)\":\"VPhN5nExJ\",\"Outline White S\":\"lm8q1SNKU\",\"Solid Black S\":\"q0UPZCzD5\",\"Solid Black\":\"IqODUOVTh\",\"Solid White S\":\"LxQ9dgBG_\",\"Solid White\":\"waQZK1YBq\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"None S\":\"COkbKtcmQ\",\"Variant 2\":\"OIK2ZHCg6\",\"Variant 3\":\"wrrwY1ZBN\",\"Variant 6\":\"olQNl9y2g\",\"Variant 7\":\"woNT1AEO1\",Large:\"Num5AkebH\",None:\"av8ZXz4_B\",Small:\"n9nJ5D6iI\"};const getProps=({animation,height,id,vector,width,...props})=>{return{...props,C9Ee_xnfZ:vector??props.C9Ee_xnfZ??FAArrowRight,tOOd1DAkH:humanReadableEnumMap[animation]??animation??props.tOOd1DAkH??\"Num5AkebH\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Dn8zfpru2\"};};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,C9Ee_xnfZ,tOOd1DAkH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Dn8zfpru2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntery8u842=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"vKRbET8JT\");});const onMouseLeave17j7tko=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"bvKW4zN2a\");});const onAppearby0h6g=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Dn8zfpru2\",true),400);});const onAppear18wzn6j=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"o5iNJbmQd\",true),400);});const onAppear15v5jp2=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qr3x0yq2L\",true),400);});const onAppear8jzphx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"lm8q1SNKU\",true),410);});useOnVariantChange(baseVariant,{bvKW4zN2a:onAppearby0h6g,MuHIX8gjw:onAppear18wzn6j,pulx86zPk:onAppear8jzphx,vjXjQDBJU:onAppear15v5jp2});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"IqODUOVTh\",\"waQZK1YBq\",\"q0UPZCzD5\",\"LxQ9dgBG_\",\"fu_JxBN_E\",\"lm8q1SNKU\",\"VPhN5nExJ\",\"pulx86zPk\",\"oIVIXA8mo\"].includes(baseVariant))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,...addPropertyOverrides({bvKW4zN2a:{value:transition2},MuHIX8gjw:{value:transition2},pulx86zPk:{value:transition2},TpH4vG6Lm:{value:transition2},tv9T3b3pS:{value:transition2},vjXjQDBJU:{value:transition2},vKRbET8JT:{value:transition2},VPhN5nExJ:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4nshsq\",className,classNames),\"data-framer-name\":\"Outline Glass - Dark\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Dn8zfpru2\",onMouseEnter:onMouseEntery8u842,ref:refBinding,style:{...style},...addPropertyOverrides({bvKW4zN2a:{\"data-framer-name\":\"Outline Glass - Dark (End)\",onMouseEnter:undefined},fu_JxBN_E:{\"data-framer-name\":\"Outline Black S\",\"data-highlight\":undefined,onMouseEnter:undefined},IqODUOVTh:{\"data-framer-name\":\"Solid Black\",\"data-highlight\":undefined,onMouseEnter:undefined},lm8q1SNKU:{\"data-framer-name\":\"Outline White S\",\"data-highlight\":undefined,onMouseEnter:undefined},LxQ9dgBG_:{\"data-framer-name\":\"Solid White S\",\"data-highlight\":undefined,onMouseEnter:undefined},MuHIX8gjw:{\"data-framer-name\":\"Outline Glass - Light (End)\",onMouseEnter:undefined},o5iNJbmQd:{\"data-framer-name\":\"Outline Glass - Light\",\"data-highlight\":undefined,onMouseEnter:undefined},oIVIXA8mo:{\"data-framer-name\":\"No Outline\",\"data-highlight\":undefined,onMouseEnter:undefined},pulx86zPk:{\"data-framer-name\":\"Outline White S (End)\",onMouseEnter:undefined},q0UPZCzD5:{\"data-framer-name\":\"Solid Black S\",\"data-highlight\":undefined,onMouseEnter:undefined},qr3x0yq2L:{\"data-framer-name\":\"Outline Glass - Light S\",\"data-highlight\":undefined,onMouseEnter:undefined},TpH4vG6Lm:{\"data-framer-name\":\"Outline Glass - Light S (Mid)\",\"data-highlight\":undefined,onMouseEnter:undefined},tv9T3b3pS:{\"data-framer-name\":\"Outline Glass - Light (Mid)\",\"data-highlight\":undefined,onMouseEnter:undefined},vjXjQDBJU:{\"data-framer-name\":\"Outline Glass - Light S (End)\",onMouseEnter:undefined},vKRbET8JT:{\"data-framer-name\":\"Outline Glass - Dark (Mid)\",onMouseEnter:undefined,onMouseLeave:onMouseLeave17j7tko},VPhN5nExJ:{\"data-framer-name\":\"Outline White S (Mid)\",\"data-highlight\":undefined,onMouseEnter:undefined},waQZK1YBq:{\"data-framer-name\":\"Solid White\",\"data-highlight\":undefined,onMouseEnter:undefined},XOvoabWp9:{\"data-framer-name\":\"Outline Glass - Dark S\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eddpjg\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"GEseIc83x\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(9px)\",backgroundColor:\"rgba(0, 0, 0, 0.04)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"inset 0px -2.72px 5.45px 0px rgba(0, 0, 0, 0.1)\",WebkitBackdropFilter:\"blur(9px)\"},variants:{fu_JxBN_E:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},IqODUOVTh:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",boxShadow:\"none\"},lm8q1SNKU:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},LxQ9dgBG_:{backgroundColor:\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",boxShadow:\"none\"},oIVIXA8mo:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},pulx86zPk:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},q0UPZCzD5:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",boxShadow:\"none\"},VPhN5nExJ:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},waQZK1YBq:{backgroundColor:\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",boxShadow:\"none\"}},...addPropertyOverrides({fu_JxBN_E:{\"data-border\":true},lm8q1SNKU:{\"data-border\":true},pulx86zPk:{\"data-border\":true},VPhN5nExJ:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:\"60px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-60)/2)+21.5,...addPropertyOverrides({fu_JxBN_E:{width:\"44px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-46)/2)+14.5},lm8q1SNKU:{width:\"32px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-44)/2)+13.5},LxQ9dgBG_:{width:\"44px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-46)/2)+14.5},oIVIXA8mo:{width:\"32px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-44)/2)+13.5},pulx86zPk:{width:\"32px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-44)/2)+13.5},q0UPZCzD5:{width:\"44px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-46)/2)+14.5},qr3x0yq2L:{width:\"44px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-46)/2)+14.5},TpH4vG6Lm:{width:\"44px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-46)/2)+14.5},vjXjQDBJU:{width:\"44px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-46)/2)+14.5},VPhN5nExJ:{width:\"32px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-44)/2)+13.5},XOvoabWp9:{width:\"44px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-46)/2)+14.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ekxpv3-container\",layoutDependency:layoutDependency,layoutId:\"svCREThx3-container\",nodeId:\"svCREThx3\",rendersWithMotion:true,scopeId:\"ShUP2Qr9Z\",children:/*#__PURE__*/_jsx(ForwardArrow,{CU_uV7eol:C9Ee_xnfZ,height:\"100%\",id:\"svCREThx3\",iDCE9uTe4:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",layoutId:\"svCREThx3\",style:{width:\"100%\"},variant:matchVariant(tOOd1DAkH),width:\"100%\",...addPropertyOverrides({fu_JxBN_E:{variant:matchVariant(\"COkbKtcmQ\")},IqODUOVTh:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\",variant:matchVariant(\"av8ZXz4_B\")},lm8q1SNKU:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\",variant:matchVariant(\"COkbKtcmQ\")},LxQ9dgBG_:{variant:matchVariant(\"COkbKtcmQ\")},MuHIX8gjw:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},o5iNJbmQd:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},oIVIXA8mo:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\",variant:matchVariant(\"COkbKtcmQ\")},pulx86zPk:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\",variant:matchVariant(\"COkbKtcmQ\")},q0UPZCzD5:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\",variant:matchVariant(\"COkbKtcmQ\")},qr3x0yq2L:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},vjXjQDBJU:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},vKRbET8JT:{iDCE9uTe4:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},VPhN5nExJ:{variant:matchVariant(\"COkbKtcmQ\")},waQZK1YBq:{variant:matchVariant(\"av8ZXz4_B\")},XOvoabWp9:{variant:matchVariant(\"n9nJ5D6iI\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l7kb1r\",\"data-border\":true,\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"iy1jJzXYa\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(135, 135, 135)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,mask:\"linear-gradient(0deg, rgba(0,0,0,0) 87%, rgba(0,0,0,1) 105%) add\",rotate:-27,WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 87%, rgba(0,0,0,1) 105%) add\"},variants:{MuHIX8gjw:{\"--border-color\":\"rgb(224, 224, 222)\"},o5iNJbmQd:{\"--border-color\":\"rgb(224, 224, 222)\"},qr3x0yq2L:{\"--border-color\":\"rgb(224, 224, 222)\"},TpH4vG6Lm:{\"--border-color\":\"rgb(224, 224, 222)\"},tv9T3b3pS:{\"--border-color\":\"rgb(224, 224, 222)\"},vjXjQDBJU:{\"--border-color\":\"rgb(224, 224, 222)\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1juz01y\",\"data-border\":true,\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"z1nhN_Jjv\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(135, 135, 135)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,mask:\"linear-gradient(0deg, rgba(0,0,0,0) 87%, rgba(0,0,0,1) 105%) add\",rotate:160,WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 87%, rgba(0,0,0,1) 105%) add\"},variants:{MuHIX8gjw:{\"--border-color\":\"rgb(224, 224, 222)\"},o5iNJbmQd:{\"--border-color\":\"rgb(224, 224, 222)\"},qr3x0yq2L:{\"--border-color\":\"rgb(224, 224, 222)\"},TpH4vG6Lm:{\"--border-color\":\"rgb(224, 224, 222)\"},tv9T3b3pS:{\"--border-color\":\"rgb(224, 224, 222)\"},vjXjQDBJU:{\"--border-color\":\"rgb(224, 224, 222)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-79zpzs\",\"data-framer-name\":\"Mask\",layoutDependency:layoutDependency,layoutId:\"bgVCbZzn0\",style:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{lm8q1SNKU:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},MuHIX8gjw:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},o5iNJbmQd:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},oIVIXA8mo:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},pulx86zPk:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},qr3x0yq2L:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},TpH4vG6Lm:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},tv9T3b3pS:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},vjXjQDBJU:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"},VPhN5nExJ:{backgroundColor:\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"}}})]})})})})});});const css=[\".framer-4DDz4.framer-1ct4xxb, .framer-4DDz4 .framer-1ct4xxb { display: block; }\",\".framer-4DDz4.framer-4nshsq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-4DDz4 .framer-eddpjg { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 60px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4DDz4 .framer-ekxpv3-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 3; }\",\".framer-4DDz4 .framer-1l7kb1r, .framer-4DDz4 .framer-1juz01y { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-4DDz4 .framer-79zpzs { bottom: 0px; flex: none; left: -60px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-4DDz4.framer-v-tmuvyw .framer-79zpzs, .framer-4DDz4.framer-v-9aectm .framer-79zpzs, .framer-4DDz4.framer-v-vqta4q .framer-79zpzs, .framer-4DDz4.framer-v-rrc0ai .framer-79zpzs { left: 0px; }\",\".framer-4DDz4.framer-v-xy11t1 .framer-79zpzs, .framer-4DDz4.framer-v-tlj2r .framer-79zpzs { left: 60px; }\",\".framer-4DDz4.framer-v-17a3xqj .framer-eddpjg, .framer-4DDz4.framer-v-17i7m9u .framer-eddpjg, .framer-4DDz4.framer-v-vqta4q .framer-eddpjg, .framer-4DDz4.framer-v-1c41c8g .framer-eddpjg, .framer-4DDz4.framer-v-1pjgfxd .framer-eddpjg, .framer-4DDz4.framer-v-1etcy9a .framer-eddpjg, .framer-4DDz4.framer-v-1ommre .framer-eddpjg { width: 44px; }\",\".framer-4DDz4.framer-v-17i7m9u .framer-79zpzs { left: -45px; }\",\".framer-4DDz4.framer-v-1c41c8g .framer-79zpzs { left: 45px; }\",\".framer-4DDz4.framer-v-183au5d .framer-eddpjg, .framer-4DDz4.framer-v-rrc0ai .framer-eddpjg, .framer-4DDz4.framer-v-b5hc23 .framer-eddpjg, .framer-4DDz4.framer-v-iifum0 .framer-eddpjg { width: 32px; }\",\".framer-4DDz4.framer-v-183au5d .framer-79zpzs, .framer-4DDz4.framer-v-iifum0 .framer-79zpzs { left: -44px; }\",\".framer-4DDz4.framer-v-b5hc23 .framer-79zpzs { left: 44px; }\",\".framer-4DDz4.framer-v-iifum0.framer-4nshsq { width: 15px; }\",'.framer-4DDz4[data-border=\"true\"]::after, .framer-4DDz4 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vKRbET8JT\":{\"layout\":[\"auto\",\"auto\"]},\"bvKW4zN2a\":{\"layout\":[\"auto\",\"auto\"]},\"XOvoabWp9\":{\"layout\":[\"auto\",\"auto\"]},\"o5iNJbmQd\":{\"layout\":[\"auto\",\"auto\"]},\"tv9T3b3pS\":{\"layout\":[\"auto\",\"auto\"]},\"MuHIX8gjw\":{\"layout\":[\"auto\",\"auto\"]},\"qr3x0yq2L\":{\"layout\":[\"auto\",\"auto\"]},\"TpH4vG6Lm\":{\"layout\":[\"auto\",\"auto\"]},\"vjXjQDBJU\":{\"layout\":[\"auto\",\"auto\"]},\"IqODUOVTh\":{\"layout\":[\"auto\",\"auto\"]},\"waQZK1YBq\":{\"layout\":[\"auto\",\"auto\"]},\"q0UPZCzD5\":{\"layout\":[\"auto\",\"auto\"]},\"LxQ9dgBG_\":{\"layout\":[\"auto\",\"auto\"]},\"fu_JxBN_E\":{\"layout\":[\"auto\",\"auto\"]},\"lm8q1SNKU\":{\"layout\":[\"auto\",\"auto\"]},\"VPhN5nExJ\":{\"layout\":[\"auto\",\"auto\"]},\"pulx86zPk\":{\"layout\":[\"auto\",\"auto\"]},\"oIVIXA8mo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"C9Ee_xnfZ\":\"vector\",\"tOOd1DAkH\":\"animation\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"SkrhkFcrkBdqPPXCh03b\"]\n */const FramerShUP2Qr9Z=withCSS(Component,css,\"framer-4DDz4\");export default FramerShUP2Qr9Z;FramerShUP2Qr9Z.displayName=\"Arrow  - No link\";FramerShUP2Qr9Z.defaultProps={height:60,width:60};addPropertyControls(FramerShUP2Qr9Z,{variant:{options:[\"Dn8zfpru2\",\"vKRbET8JT\",\"bvKW4zN2a\",\"XOvoabWp9\",\"o5iNJbmQd\",\"tv9T3b3pS\",\"MuHIX8gjw\",\"qr3x0yq2L\",\"TpH4vG6Lm\",\"vjXjQDBJU\",\"IqODUOVTh\",\"waQZK1YBq\",\"q0UPZCzD5\",\"LxQ9dgBG_\",\"fu_JxBN_E\",\"lm8q1SNKU\",\"VPhN5nExJ\",\"pulx86zPk\",\"oIVIXA8mo\"],optionTitles:[\"Outline Glass - Dark\",\"Outline Glass - Dark (Mid)\",\"Outline Glass - Dark (End)\",\"Outline Glass - Dark S\",\"Outline Glass - Light\",\"Outline Glass - Light (Mid)\",\"Outline Glass - Light (End)\",\"Outline Glass - Light S\",\"Outline Glass - Light S (Mid)\",\"Outline Glass - Light S (End)\",\"Solid Black\",\"Solid White\",\"Solid Black S\",\"Solid White S\",\"Outline Black S\",\"Outline White S\",\"Outline White S (Mid)\",\"Outline White S (End)\",\"No Outline\"],title:\"Variant\",type:ControlType.Enum},C9Ee_xnfZ:{defaultValue:{identifier:\"local-module:vector/Zb89xC_Iy:default\",moduleId:\"hzXPzw3e5j4jCKCECmYV\"},setModuleId:\"SkrhkFcrkBdqPPXCh03b\",title:\"Vector\",type:ControlType.VectorSetItem},tOOd1DAkH:ForwardArrowControls?.[\"variant\"]&&{...ForwardArrowControls[\"variant\"],defaultValue:\"Num5AkebH\",description:undefined,hidden:undefined,optional:undefined,title:\"Animation\"},ontOOd1DAkHChange:{changes:\"tOOd1DAkH\",type:ControlType.ChangeHandler}});addFonts(FramerShUP2Qr9Z,[{explicitInter:true,fonts:[]},...ForwardArrowFonts],{supportsExplicitInterCodegen:true});FramerShUP2Qr9Z.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ForwardArrow,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerShUP2Qr9Z\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"60\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vKRbET8JT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bvKW4zN2a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XOvoabWp9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o5iNJbmQd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tv9T3b3pS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MuHIX8gjw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qr3x0yq2L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TpH4vG6Lm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vjXjQDBJU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IqODUOVTh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"waQZK1YBq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"q0UPZCzD5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LxQ9dgBG_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fu_JxBN_E\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lm8q1SNKU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VPhN5nExJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pulx86zPk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oIVIXA8mo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"60\",\"framerVectorSets\":\"[\\\"SkrhkFcrkBdqPPXCh03b\\\"]\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"C9Ee_xnfZ\\\":\\\"vector\\\",\\\"tOOd1DAkH\\\":\\\"animation\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShUP2Qr9Z.map","// Generated by Framer (9200abc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-nTA2H .framer-styles-preset-1xp1585:not(.rich-text-wrapper), .framer-nTA2H .framer-styles-preset-1xp1585.rich-text-wrapper a { --framer-link-hover-text-color: rgba(253, 250, 245, 0.5); --framer-link-text-decoration: underline; --framer-link-text-decoration-offset: 2px; --framer-link-text-decoration-thickness: 1px; transition-delay: 0s; transition-duration: 0.2s; transition-property: color,text-decoration-color,text-decoration-thickness,text-underline-offset; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-nTA2H\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (604959d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Canela Web Thin\",source:\"custom\",style:\"normal\",uiFamilyName:\"Canela Web\",url:\"https://framerusercontent.com/assets/XMZpSy1UfhISI0s4LFK4huSf5I4.woff2\",weight:\"100\"}]}];export const css=['.framer-gkoC1 .framer-styles-preset-rkpe9o:not(.rich-text-wrapper), .framer-gkoC1 .framer-styles-preset-rkpe9o.rich-text-wrapper h2 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0em; --framer-line-height: 90%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-gkoC1 .framer-styles-preset-rkpe9o:not(.rich-text-wrapper), .framer-gkoC1 .framer-styles-preset-rkpe9o.rich-text-wrapper h2 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0px; --framer-line-height: 90%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-gkoC1 .framer-styles-preset-rkpe9o:not(.rich-text-wrapper), .framer-gkoC1 .framer-styles-preset-rkpe9o.rich-text-wrapper h2 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 50px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0px; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-gkoC1\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect}from\"react\";const CAL_LINK=\"team/flatline-agency/15-minute-introduction\";const CAL_NAMESPACE=\"15-minute-introduction\";const CAL_EMBED_JS_SRC=\"https://app.cal.com/embed/embed.js\";const CAL_ORIGIN=\"https://app.cal.com\";let calInitialized=false;let bookingListenerAttached=false;function ensureCalScript(){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;if(window.Cal)return;(function(C,A,L){const p=function(a,ar){a.q.push(ar);};const d=C.document;C.Cal=C.Cal||function(){const cal=C.Cal;const ar=arguments;if(!cal.loaded){cal.ns={};cal.q=cal.q||[];d.head.appendChild(d.createElement(\"script\")).src=A;cal.loaded=true;}if(ar[0]===L){const api=function(){p(api,arguments);};const namespace=ar[1];api.q=api.q||[];if(typeof namespace===\"string\"){cal.ns=cal.ns||{};cal.ns[namespace]=cal.ns[namespace]||api;p(cal.ns[namespace],ar);p(cal,[\"initNamespace\",namespace]);}else{p(cal,ar);}return;}p(cal,ar);};})(window,CAL_EMBED_JS_SRC,\"init\");}function ensureCalInitialized(){if(typeof window===\"undefined\")return;if(!window.Cal||calInitialized)return;window.Cal(\"init\",CAL_NAMESPACE,{origin:CAL_ORIGIN});window.Cal.config=window.Cal.config||{};window.Cal.config.forwardQueryParams=true;if(window.Cal.ns&&window.Cal.ns[CAL_NAMESPACE]){window.Cal.ns[CAL_NAMESPACE](\"ui\",{hideEventTypeDetails:false,layout:\"month_view\"});}calInitialized=true;}// Boekingen worden gemeten door het sitebrede trackingscript (Site Settings >\n// Custom Code), provider-onafhankelijk als booking_complete. Deze override pusht\n// daarom zelf niets meer naar de dataLayer, anders telt elke boeking dubbel.\nfunction ensureBookingListener(){bookingListenerAttached=true;}// Het Cal.com-script (en de cookie die het zet) laadt pas als iemand de knop\n// benadert: hover, focus of aanraking. Klikt iemand voordat het script klaar is,\n// dan vangen we de klik af en zetten we de modal in de wachtrij van Cal; die\n// opent zodra het script geladen is.\nlet calReady=false;let warmListenersAttached=false;function warmCal(){ensureCalScript();ensureCalInitialized();const tag=document.querySelector(`script[src=\"${CAL_EMBED_JS_SRC}\"]`);if(tag&&!tag.dataset.flReady){tag.dataset.flReady=\"pending\";tag.addEventListener(\"load\",()=>{tag.dataset.flReady=\"true\";window.setTimeout(()=>{calReady=true;},300);});}}function ensureWarmListeners(){if(typeof document===\"undefined\"||warmListenersAttached)return;warmListenersAttached=true;const isCalTarget=event=>event.target instanceof Element&&event.target.closest(\"[data-cal-link]\");const warm=event=>{if(isCalTarget(event))warmCal();};document.addEventListener(\"pointerover\",warm,{passive:true});document.addEventListener(\"focusin\",warm);document.addEventListener(\"touchstart\",warm,{passive:true});document.addEventListener(\"click\",event=>{if(calReady||!isCalTarget(event))return;event.preventDefault();event.stopPropagation();warmCal();window.Cal?.ns?.[CAL_NAMESPACE]?.(\"modal\",{calLink:CAL_LINK,config:{layout:\"month_view\",useSlotsViewOnSmallScreen:\"true\"}});},{capture:true});}export function withCalendlyPopup(Component){return /*#__PURE__*/forwardRef(function WithCalPopup(props,ref){useEffect(()=>{ensureWarmListeners();ensureBookingListener();},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:props.onClick,role:\"button\",tabIndex:0,\"data-cal-link\":CAL_LINK,\"data-cal-namespace\":CAL_NAMESPACE,\"data-cal-config\":'{\"layout\":\"month_view\",\"useSlotsViewOnSmallScreen\":\"true\"}',style:{...props.style,cursor:\"pointer\"}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withCalendlyPopup\":{\"type\":\"reactHoc\",\"name\":\"withCalendlyPopup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CalendlyPopup.map","// Generated by Framer (e0809aa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Regular\",\"CUSTOMV2;Suisse Intl Bold\",\"CUSTOMV2;Suisse Intl Bold Italic\",\"CUSTOMV2;Suisse Intl Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/LwvYWMgY54kTx6BdBHOeT0FD4.woff2\",weight:\"700\"},{cssFamilyName:\"Suisse Intl Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/Lpmzp3wZMXWZZ5hwYgRuoTxT0.woff2\",weight:\"700\"},{cssFamilyName:\"Suisse Intl Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/71g3v9dSWtHOHocw7EQspBYqmIA.woff2\",weight:\"400\"}]}];export const css=['.framer-XXhmS .framer-styles-preset-15nsyba:not(.rich-text-wrapper), .framer-XXhmS .framer-styles-preset-15nsyba.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-XXhmS .framer-styles-preset-15nsyba:not(.rich-text-wrapper), .framer-XXhmS .framer-styles-preset-15nsyba.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-XXhmS .framer-styles-preset-15nsyba:not(.rich-text-wrapper), .framer-XXhmS .framer-styles-preset-15nsyba.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-XXhmS\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (65a4904)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"DtzGggOt2\",\"rRawrMery\"];const serializationHash=\"framer-HQhQs\";const variantClassNames={DtzGggOt2:\"framer-v-qtezg0\",rRawrMery:\"framer-v-6uglgd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const G1E5XgVkn=undefined;const eCgAn2lWG=undefined;const xMAOyVmAN=undefined;const transition1={delay:.1,duration:.8,ease:[.64,-.05,.58,.91],type:\"tween\"};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={\"Variant 1\":\"DtzGggOt2\",\"Variant 2\":\"rRawrMery\"};const Variants=motion.create(React.Fragment);const getProps=({bGFill,height,id,lineFill,transition,width,...props})=>{return{...props,eCgAn2lWG:transition??props.eCgAn2lWG??{delay:.1,duration:.8,ease:[.64,-.05,.58,.91],type:\"tween\"},G1E5XgVkn:bGFill??props.G1E5XgVkn??\"rgba(255, 255, 255, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DtzGggOt2\",xMAOyVmAN:lineFill??props.xMAOyVmAN??\"rgba(0, 0, 0, 0.2)\"};};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,G1E5XgVkn,xMAOyVmAN,eCgAn2lWG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DtzGggOt2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({rRawrMery:{value:eCgAn2lWG}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qtezg0\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"DtzGggOt2\",ref:refBinding,style:{backgroundColor:G1E5XgVkn,...style},...addPropertyOverrides({rRawrMery:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gqruo4\",\"data-framer-name\":\"Fill\",layoutDependency:layoutDependency,layoutId:\"cCse9o_Ya\",style:{backgroundColor:xMAOyVmAN}})})})})});});const css=[\".framer-HQhQs.framer-1tc40h9, .framer-HQhQs .framer-1tc40h9 { display: block; }\",\".framer-HQhQs.framer-qtezg0 { height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1200px; }\",\".framer-HQhQs .framer-1gqruo4 { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 0%; }\",\".framer-HQhQs.framer-v-6uglgd .framer-1gqruo4 { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rRawrMery\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"G1E5XgVkn\":\"bGFill\",\"xMAOyVmAN\":\"lineFill\",\"eCgAn2lWG\":\"transition\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryVfHp14jc=withCSS(Component,css,\"framer-HQhQs\");export default FrameryVfHp14jc;FrameryVfHp14jc.displayName=\"Animated Line\";FrameryVfHp14jc.defaultProps={height:1,width:1200};addPropertyControls(FrameryVfHp14jc,{variant:{options:[\"DtzGggOt2\",\"rRawrMery\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},G1E5XgVkn:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"BG Fill\",type:ControlType.Color},xMAOyVmAN:{defaultValue:\"rgba(0, 0, 0, 0.2)\",title:\"Line fill\",type:ControlType.Color},eCgAn2lWG:{defaultValue:{delay:.1,duration:.8,ease:[.64,-.05,.58,.91],type:\"tween\"},title:\"Transition\",type:ControlType.Transition}});addFonts(FrameryVfHp14jc,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryVfHp14jc\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rRawrMery\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"G1E5XgVkn\\\":\\\"bGFill\\\",\\\"xMAOyVmAN\\\":\\\"lineFill\\\",\\\"eCgAn2lWG\\\":\\\"transition\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yVfHp14jc.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useRef}from\"react\";import{useScroll,useTransform}from\"framer-motion\";/**\n * Bleed Parallax Override for Framer\n *\n * Applies a 1:1 mapped parallax effect to an image based on its intersection\n * with the viewport. Runs consistently across desktop, tablet, and phone.\n */export function withBleedParallax(Component){return /*#__PURE__*/forwardRef(function WithBleedParallax(props,forwardedRef){const ref=useRef(null);// Track the element from entering the bottom of the viewport\n// until it leaves through the top.\nconst{scrollYProgress}=useScroll({target:ref,offset:[\"start end\",\"end start\"]});// Keep the existing bleed range on every breakpoint.\nconst yOffset=useTransform(scrollYProgress,[0,1],[\"-20%\",\"0%\"]);const mergedRef=useCallback(node=>{ref.current=node;if(typeof forwardedRef===\"function\"){forwardedRef(node);}else if(forwardedRef&&\"current\"in forwardedRef){const mutableRef=forwardedRef;mutableRef.current=node;}},[forwardedRef]);return /*#__PURE__*/_jsx(Component,{...props,ref:mergedRef,style:{...props.style,y:yOffset,willChange:\"transform\"}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withBleedParallax\":{\"type\":\"reactHoc\",\"name\":\"withBleedParallax\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Parallax.map","// Generated by Framer (604959d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Canela Web Thin\",source:\"custom\",style:\"normal\",uiFamilyName:\"Canela Web\",url:\"https://framerusercontent.com/assets/XMZpSy1UfhISI0s4LFK4huSf5I4.woff2\",weight:\"100\"}]}];export const css=['.framer-QTQFk .framer-styles-preset-1d5hl0n:not(.rich-text-wrapper), .framer-QTQFk .framer-styles-preset-1d5hl0n.rich-text-wrapper h4 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-QTQFk .framer-styles-preset-1d5hl0n:not(.rich-text-wrapper), .framer-QTQFk .framer-styles-preset-1d5hl0n.rich-text-wrapper h4 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-QTQFk .framer-styles-preset-1d5hl0n:not(.rich-text-wrapper), .framer-QTQFk .framer-styles-preset-1d5hl0n.rich-text-wrapper h4 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-QTQFk\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (604959d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Canela Web Thin\",source:\"custom\",style:\"normal\",uiFamilyName:\"Canela Web\",url:\"https://framerusercontent.com/assets/XMZpSy1UfhISI0s4LFK4huSf5I4.woff2\",weight:\"100\"}]}];export const css=['.framer-es4QO .framer-styles-preset-13sygvu:not(.rich-text-wrapper), .framer-es4QO .framer-styles-preset-13sygvu.rich-text-wrapper h3 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-es4QO .framer-styles-preset-13sygvu:not(.rich-text-wrapper), .framer-es4QO .framer-styles-preset-13sygvu.rich-text-wrapper h3 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-es4QO .framer-styles-preset-13sygvu:not(.rich-text-wrapper), .framer-es4QO .framer-styles-preset-13sygvu.rich-text-wrapper h3 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-es4QO\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"65756984\" role=\"presentation\" viewBox=\"0 0 94 15\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"14.3947px\" id=\"sq3WXoaPC\" width=\"94px\"><path d=\"M 0 14.395 L 0 0 L 94 0 L 94 14.395 Z\" fill=\"transparent\" height=\"14.3947px\" id=\"XxgWP5XMQ\" width=\"94px\"/><path d=\"M 11.579 13.434 L 11.462 1.208 L 9.177 13.429 L 5.762 13.433 L 3.469 1.204 L 3.365 13.434 L 0 13.431 L 0.292 0 L 5.781 0.001 L 7.47 10.377 L 9.165 0 L 14.647 0.003 L 14.947 13.431 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"13.433512px\" id=\"vKobTXBK0\" transform=\"translate(25.518 0.43)\" width=\"14.947300000000002px\"/><path d=\"M 11.305 13.285 L 6.511 13.297 L 3.135 2.24 L 3.309 13.293 L 0 13.292 L 0 0.004 L 4.998 0 L 8.14 10.694 L 7.974 0.002 L 11.305 0.002 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"13.297201px\" id=\"eOejolTS_\" transform=\"translate(69.629 0.429)\" width=\"11.304999999999993px\"/><path d=\"M 9.442 10.056 C 9.4 12.302 8.126 13.464 6.011 13.754 C 5.146 13.872 4.288 13.873 3.422 13.754 C 1.317 13.465 0.042 12.31 0 10.095 L 0.001 0 L 3.401 0.001 L 3.402 10.189 C 3.434 10.951 3.99 11.422 4.716 11.422 C 5.444 11.422 6.007 10.953 6.033 10.189 L 6.033 0 L 9.441 0 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"13.842599598767164px\" id=\"It1m3SC6L\" transform=\"translate(56.478 0.43)\" width=\"9.442399999999992px\"/><path d=\"M 6.172 8.226 L 4.798 8.219 L 4.798 6.255 L 9.555 6.256 L 9.553 10.043 C 9.553 10.414 9.505 10.764 9.461 11.122 C 9.15 12.794 7.846 13.66 6.251 13.936 C 4.791 14.188 2.921 14.105 1.621 13.328 C 0.339 12.563 0 11.337 0 9.901 L 0 4.317 C 0 2.759 0.389 1.36 1.846 0.605 C 3.123 -0.056 4.916 -0.109 6.306 0.13 C 7.931 0.41 9.216 1.33 9.469 3.041 C 9.548 3.574 9.535 4.093 9.522 4.657 L 6.143 4.657 L 6.13 3.654 C 6.122 2.989 5.651 2.492 4.995 2.434 C 4.597 2.4 4.202 2.432 3.874 2.682 C 3.546 2.932 3.373 3.318 3.373 3.746 L 3.37 10.387 C 3.37 10.933 3.681 11.384 4.191 11.552 C 4.587 11.684 5.011 11.677 5.401 11.532 C 5.866 11.359 6.168 10.93 6.169 10.422 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"14.063268741003949px\" id=\"BXZF4Bmt5\" transform=\"translate(84.444 0.066)\" width=\"9.555300000000003px\"/><path d=\"M 9.592 11.573 C 9.059 14.285 5.761 14.616 3.529 14.293 C 1.72 14.033 0.228 13.035 0.036 11.099 C -0.018 10.552 0.004 10.019 0.006 9.454 L 3.602 9.454 L 3.62 10.817 C 3.626 11.298 3.915 11.708 4.36 11.865 C 4.805 12.023 5.282 12.009 5.702 11.814 C 6.344 11.517 6.651 10.261 5.83 9.493 C 5.47 9.156 5.066 8.875 4.627 8.63 L 2.792 7.603 C 1.801 7.049 0.608 6.188 0.258 5.066 C 0.025 4.318 0.04 3.553 0.196 2.79 C 0.529 1.156 1.881 0.35 3.441 0.111 C 4.815 -0.1 6.609 -0.049 7.859 0.612 C 8.722 1.068 9.268 1.89 9.363 2.875 C 9.41 3.362 9.393 3.831 9.388 4.34 L 6.039 4.34 L 6.027 3.396 C 6.017 2.675 5.42 2.275 4.753 2.284 C 4.085 2.293 3.576 2.703 3.535 3.396 C 3.509 3.847 3.657 4.243 4.019 4.545 C 5.735 5.974 9.442 6.775 9.685 9.504 C 9.748 10.203 9.728 10.884 9.593 11.573 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"14.394577911129801px\" id=\"KgEJLRmCf\" width=\"9.71934361386478px\"/><path d=\"M 7.338 13.436 L 5.512 1.121 L 3.636 13.433 L 0 13.429 L 2.489 0 L 8.472 0.002 L 10.95 13.429 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"13.435912px\" id=\"kO5qF0hDT\" transform=\"translate(11.896 0.43)\" width=\"10.9502px\"/><path d=\"M 9.49 11.472 C 8.957 14.178 5.565 14.491 3.357 14.127 C 1.638 13.844 0.254 12.874 0.043 11.048 C -0.021 10.492 0.004 9.948 0.008 9.356 L 3.572 9.357 L 3.582 10.741 C 3.586 11.235 3.934 11.639 4.393 11.772 C 4.721 11.866 5.069 11.861 5.392 11.79 C 5.875 11.683 6.146 11.303 6.228 10.837 C 6.326 10.284 6.195 9.783 5.776 9.395 C 5.433 9.078 5.051 8.803 4.633 8.569 L 2.734 7.506 C 1.773 6.968 0.626 6.131 0.267 5.047 C 0.034 4.342 0.042 3.625 0.164 2.899 C 0.444 1.221 1.768 0.374 3.357 0.118 C 4.722 -0.101 6.52 -0.055 7.762 0.596 C 8.605 1.038 9.142 1.829 9.251 2.782 C 9.309 3.285 9.295 3.777 9.286 4.292 L 5.978 4.292 L 5.964 3.388 C 5.952 2.674 5.396 2.255 4.72 2.258 C 4.043 2.261 3.515 2.7 3.498 3.414 C 3.488 3.826 3.618 4.187 3.948 4.47 C 4.359 4.822 4.827 5.092 5.31 5.358 L 7.246 6.424 C 7.823 6.742 8.327 7.143 8.771 7.623 C 9.218 8.105 9.496 8.671 9.568 9.327 C 9.648 10.05 9.63 10.758 9.49 11.472 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"14.251112615815574px\" id=\"gBc02bUOd\" transform=\"translate(43.741 0.077)\" width=\"9.615797105362766px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MjDPG\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-MjDPG { -webkit-mask: ${mask}; aspect-ratio: 6.266666666666667; background-color: var(--1fv73cc); mask: ${mask}; width: 94px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 94\n * @framerIntrinsicHeight 15\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Samsung\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-MjDPG\");Icon.displayName=\"Samsung\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"94\",\"framerIntrinsicHeight\":\"15\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Samsung\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"3903535134\" role=\"presentation\" viewBox=\"0 0 75 21\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11.668 9.673 C 14.249 10.161 15.678 11.914 15.79 14.293 C 15.87 16.015 15.565 17.684 14.317 18.947 C 12.916 20.033 11.162 20.743 9.302 20.747 L 0 20.771 L 0 0 L 8.717 0.035 C 10.214 0.042 11.607 0.682 12.665 1.616 C 14.366 3.768 14.472 7.942 11.668 9.673 Z M 8.511 7.455 C 9.288 6.768 9.19 5.178 8.353 4.652 C 7.516 4.127 6.407 4.138 5.366 4.202 L 5.372 8.087 C 6.452 8.139 7.633 8.233 8.511 7.453 Z M 9.097 16.278 C 10.211 15.949 10.604 14.998 10.478 14.02 C 10.188 11.747 7.173 12.211 5.366 12.221 L 5.366 16.581 C 6.632 16.64 7.874 16.638 9.095 16.278 Z M 68.42 20.717 L 61.858 20.79 L 56.91 12.922 L 56.815 20.77 L 51.476 20.781 L 51.469 0.002 L 60.373 0.04 C 62.354 0.049 64.157 0.948 65.432 2.379 C 66.775 4.53 66.929 7.216 65.842 9.506 C 65.141 10.979 63.891 11.852 62.218 12.286 L 68.42 20.716 Z M 60.094 8.667 C 61.486 7.768 61.391 5.572 60.1 4.733 C 59.12 4.097 57.993 4.096 56.828 4.213 L 56.834 9.291 C 57.957 9.291 59.109 9.301 60.094 8.665 Z M 29.644 17.196 L 22.52 17.179 L 21.103 20.79 L 15.554 20.755 L 23.24 0.021 L 28.991 0.011 L 36.512 20.725 L 30.91 20.769 L 29.643 17.196 L 29.646 17.196 Z M 28.194 13.014 L 26.079 6.553 L 23.948 13.029 Z M 49.651 16.187 L 49.676 20.772 L 38.055 20.778 L 38.057 0.007 L 43.414 0.003 L 43.404 16.173 L 49.652 16.187 Z M 71.806 20.676 C 73.568 20.677 74.998 19.251 75 17.489 C 74.997 15.727 73.567 14.301 71.806 14.302 C 70.044 14.301 68.614 15.728 68.611 17.49 C 68.614 19.251 70.044 20.677 71.806 20.676 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"20.790021429064122px\" id=\"PCNXobice\" width=\"75.0000025073391px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-NsHqK\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-NsHqK { -webkit-mask: ${mask}; aspect-ratio: 3.5714285714285716; background-color: var(--1fv73cc); mask: ${mask}; width: 75px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 75\n * @framerIntrinsicHeight 21\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"BALR\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-NsHqK\");Icon.displayName=\"BALR\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"75\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"BALR\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"21\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1134605356\" role=\"presentation\" viewBox=\"0 0 125 18\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"17.572737139014407px\" id=\"Bs7zWNG7o\" width=\"124.97899810791016px\"><path d=\"M 0 17.573 L 0 0 L 124.977 0 L 124.977 17.573 Z\" fill=\"transparent\" height=\"17.5725px\" id=\"gcEYQBe7Z\" width=\"124.977px\"/><path d=\"M 0.554 10.839 C 2.128 11.2 6.357 11.961 6.362 9.395 C 4.36 9.922 3.26 10.25 1.898 9.489 C -0.39 8.209 -0.655 3.207 1.352 0.992 C 2.976 -0.8 6.989 0.236 9.169 0.992 L 9.115 10.162 C 9.105 11.869 7.635 13.177 6.026 13.426 C 4.187 13.711 2.378 13.728 0.566 13.342 C 0.472 12.458 0.519 11.798 0.554 10.841 Z M 6.431 6.679 C 6.438 5.191 6.525 4.218 6.386 2.883 C 5.581 2.631 3.821 2.156 3.282 3.152 C 2.8 4.042 2.699 6.299 3.371 7.04 C 4.123 7.868 5.633 7.033 6.433 6.677 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"13.636214655188725px\" id=\"bfWPiWhsB\" transform=\"translate(77.35 3.937)\" width=\"9.169390214718206px\"/><path d=\"M 8.391 8.46 C 6.676 9.286 4.77 9.051 2.803 9.053 L 2.704 13.7 L 0 13.7 L 0.002 0.047 C 3.885 0.455 9.392 -1.428 10.43 3.201 C 10.86 5.116 10.408 7.489 8.391 8.46 Z M 5.437 6.409 C 6.52 6.414 7.55 5.969 7.652 5.035 C 7.743 4.177 7.709 2.991 6.636 2.808 C 5.353 2.588 4.058 2.837 2.726 2.726 L 2.721 6.394 L 5.44 6.409 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"13.699767628330859px\" id=\"fkEsEI0nG\" transform=\"translate(39.64 0.161)\" width=\"10.57833510867821px\"/><path d=\"M 7.027 9.466 C 7.373 8.804 9.918 1.584 10.279 0.035 C 11.28 0.361 12.266 0.215 13.398 0.079 L 8.522 13.845 L 5.03 13.853 L 0 0.091 C 1.144 0.163 2.074 0.437 3.114 0 C 3.497 1.06 6.426 9.402 6.443 9.414 C 6.577 9.505 6.91 9.691 7.027 9.468 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"13.8528px\" id=\"F8iX7Sywb\" width=\"13.3981px\"/><path d=\"M 2.736 6.311 C 2.429 8.432 7.165 7.796 8.432 7.482 C 8.806 8.179 8.872 9.163 8.517 9.816 C 6.863 10.184 4.839 10.419 3.143 10.1 C 0.773 9.655 -0.116 7.495 0.012 5.332 C 0.106 3.76 0.049 2.107 1.379 1 C 2.555 0.019 4.315 -0.147 5.795 0.105 C 7.36 0.369 8.724 1.254 8.909 2.91 C 9.036 4.027 8.887 5.137 8.942 6.304 L 2.738 6.313 Z M 6.468 4.326 C 6.559 3.486 6.238 3.081 5.983 2.747 C 5.6 2.25 3.522 2.127 3.163 2.895 C 3.04 3.157 2.879 3.521 2.832 4.027 C 4.097 4.208 5.192 4.487 6.47 4.326 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.249701961887487px\" id=\"OeKrJzb6U\" transform=\"translate(88.422 3.911)\" width=\"8.961845709210126px\"/><path d=\"M 2.796 6.375 C 2.952 8.654 7.198 7.715 8.639 7.47 L 8.658 9.974 C 6.437 10.053 2.964 10.955 1.224 9.049 C -0.607 7.043 -0.57 1.514 2.618 0.382 C 4.047 -0.125 5.386 -0.13 6.815 0.382 C 9.22 1.247 9.677 4.312 8.822 6.257 L 2.796 6.373 Z M 6.437 4.351 C 6.474 3.56 6.432 2.75 5.858 2.549 C 5.151 2.305 4.084 2.295 3.411 2.616 C 2.888 2.974 2.949 3.783 2.717 4.363 L 6.439 4.349 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.255905818050731px\" id=\"Xl7Dis6pE\" transform=\"translate(61.812 3.884)\" width=\"9.219786625027245px\"/><path d=\"M 2.745 6.374 C 2.901 8.652 7.145 7.711 8.588 7.471 L 8.6 9.923 C 5.17 10.345 0.969 11.154 0.16 6.851 C -0.267 4.567 0.039 1.26 2.58 0.375 C 3.991 -0.116 5.338 -0.136 6.764 0.383 C 9.169 1.253 9.624 4.31 8.768 6.26 L 2.743 6.376 Z M 6.386 4.35 C 6.423 3.561 6.383 2.746 5.805 2.548 C 5.108 2.308 4.016 2.293 3.395 2.597 C 2.96 3.054 2.879 3.771 2.649 4.362 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.272767827631037px\" id=\"pDPvGz9TZ\" transform=\"translate(98.855 3.884)\" width=\"9.16751155506543px\"/><path d=\"M 8.089 8.029 C 7.157 11.143 2.602 10.354 0.096 9.769 C 0.015 8.889 0.047 8.182 0.086 7.297 C 1.129 7.463 5.222 8.555 5.267 7.221 C 5.314 5.74 0.104 7.216 0.002 3.199 C -0.032 1.87 0.472 0.681 1.918 0.377 C 2.548 0.243 3.307 -0.08 4.004 0.018 L 7.699 0.547 L 7.684 3.227 C 6.745 2.945 3.21 1.961 2.785 2.858 C 2.269 3.953 4.95 3.736 6.994 4.917 C 7.99 5.493 8.403 6.978 8.089 8.029 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.310214660647954px\" id=\"R26sd0qzF\" transform=\"translate(109.385 3.851)\" width=\"8.191813192204137px\"/><path d=\"M 2.689 5.128 C 2.889 6.453 2.435 7.862 2.899 9.12 C 3.178 9.879 4.469 9.693 5.138 9.758 C 5.25 10.59 5.183 11.329 5.18 12.162 C 3.329 12.316 0.032 12.269 0.027 9.723 L 0 0.012 L 2.711 0 L 2.734 2.667 L 5.67 2.687 L 5.67 5.106 L 2.692 5.128 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"12.212266513919985px\" id=\"ajwEduF2z\" transform=\"translate(119.309 1.685)\" width=\"5.670000000000002px\"/><path d=\"M 2.973 13.544 C 1.886 13.819 1.018 13.67 0.007 13.663 L 0 0.116 C 0.89 -0.057 1.834 -0.024 2.939 0.131 L 2.971 13.544 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"13.709433204753571px\" id=\"CGkMlj2QY\" transform=\"translate(72.681 0.188)\" width=\"2.9731999999999914px\"/><path d=\"M 4.519 10.307 C 1.983 10.302 0.072 8.663 0.013 6.093 C -0.027 4.407 -0.064 2.462 1.328 1.204 C 3.075 -0.378 6.036 -0.368 7.887 1.038 C 9.958 2.61 10.055 7.106 8.27 8.947 C 7.255 9.995 6.078 10.309 4.519 10.307 Z M 6.684 5.895 C 6.857 4.803 6.782 3.515 5.789 2.882 C 5.208 2.514 3.73 2.514 3.283 3.147 C 2.524 4.217 2.638 5.841 3.154 6.98 C 3.503 7.741 4.61 7.889 5.24 7.719 C 6.041 7.504 6.518 6.953 6.684 5.895 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.306698522210903px\" id=\"EPCbolTHj\" transform=\"translate(50.899 3.862)\" width=\"9.530205903196029px\"/><path d=\"M 6.545 9.969 C 6.318 9.515 6.59 9.171 6.187 8.818 C 5.23 9.987 4.051 10.392 2.687 10.145 C -0.333 9.596 -0.437 4.631 0.576 2.219 C 1.993 -1.15 6.382 0.076 9.138 1.003 L 9.145 9.93 L 6.543 9.972 Z M 6.409 6.02 C 6.333 5.088 6.666 4.053 6.313 3.054 C 5.932 2.177 3.564 2.108 3.184 3.284 C 2.803 4.46 2.756 6.186 3.253 7.233 C 3.789 8.363 6.439 6.359 6.412 6.018 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.214446136354745px\" id=\"AlYliAzXB\" transform=\"translate(12.739 3.933)\" width=\"9.145136865518896px\"/><path d=\"M 2.99 3.235 L 2.953 9.749 C 2.086 10.125 1.095 10.031 0.049 9.831 L 0 0.499 C 1.196 0.254 2.289 0.62 3.371 0.541 C 4.347 0.469 5.324 -0.144 6.287 0.031 C 7.901 0.326 8.705 1.435 8.811 3 C 8.967 5.276 8.888 7.525 8.851 9.836 C 7.837 10.048 6.965 10.051 5.986 9.836 L 5.867 2.76 C 4.889 2.416 4.167 2.893 2.988 3.235 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.006193608819386px\" id=\"gzLPOvqA5\" transform=\"translate(24.088 3.911)\" width=\"8.903721505337938px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rmvd0\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-rmvd0 { -webkit-mask: ${mask}; aspect-ratio: 6.944444444444445; background-color: var(--1fv73cc); mask: ${mask}; width: 125px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 125\n * @framerIntrinsicHeight 18\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Van Poelgeest\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-rmvd0\");Icon.displayName=\"Van Poelgeest\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Van Poelgeest\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\",\"framerIntrinsicWidth\":\"125\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"18\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"3661600444\" role=\"presentation\" viewBox=\"0 0 87 32\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 18.887 19.673 C 17.226 21.254 14.462 22.078 12.235 22.08 L 0.034 22.09 L 0 21.149 L 1.305 21.109 C 1.566 21.101 1.742 20.887 1.742 20.621 L 1.733 10.677 L 1.744 1.408 C 1.744 1.28 1.561 1.029 1.446 1.022 L 0 0.937 L 0.043 0 L 13.731 0.015 C 15.195 0.016 16.623 0.581 17.729 1.473 C 18.845 2.374 19.256 3.786 19.214 5.17 C 19.168 7.627 17.517 8.931 15.427 9.845 C 17.197 10.143 18.687 10.98 19.704 12.377 C 21.341 14.625 20.858 17.797 18.887 19.674 Z M 12.809 8.272 C 14.121 6.486 14.183 4.166 12.909 2.385 C 12.289 1.56 11.394 1.012 10.341 1.012 L 7.14 1.012 L 7.14 9.647 L 10.259 9.637 C 11.319 9.634 12.184 9.13 12.808 8.272 Z M 14.054 18.851 C 15.115 17.326 15.33 15.351 14.623 13.649 C 13.917 11.948 12.35 10.753 10.492 10.676 C 9.347 10.628 8.255 10.659 7.139 10.678 L 7.141 21.01 L 9.737 21.027 C 11.474 21.038 13.03 20.326 14.054 18.852 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"22.089778px\" id=\"euDfKqoPw\" transform=\"translate(0 0.67)\" width=\"20.692283497714357px\"/><path d=\"M 23.385 11.688 C 23.385 18.144 18.15 23.377 11.693 23.377 C 5.235 23.377 0 18.144 0 11.688 C 0 5.233 5.235 0 11.693 0 C 18.15 0 23.385 5.233 23.385 11.688 Z M 14.91 20.866 C 15.752 20.059 16.304 19.085 16.691 17.966 C 17.273 16.288 17.528 14.585 17.639 12.806 C 17.801 10.207 17.479 7.659 16.563 5.226 C 16.246 4.384 15.831 3.676 15.261 2.976 C 13.841 1.234 11.307 0.66 9.337 1.817 C 8.469 2.327 7.882 3.165 7.398 4.039 C 6.247 6.118 5.714 8.424 5.665 10.82 C 5.618 13.133 5.914 15.374 6.52 17.589 C 6.808 18.64 7.331 19.563 8.044 20.358 C 9.84 22.36 12.841 22.848 14.91 20.866 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"23.3769px\" id=\"nQUiwi8Lo\" transform=\"translate(23.281 0)\" width=\"23.3853px\"/><path d=\"M 12.05 22.325 C 8.879 23.187 5.592 23.098 2.514 22.065 L 0.039 21.235 L 0.041 15.103 L 0.91 15.118 L 1.482 16.601 C 1.912 17.716 2.536 18.694 3.349 19.561 C 4.907 21.223 7.082 21.906 9.336 21.6 C 10.48 21.444 11.584 21.072 12.358 20.168 C 13.434 18.909 13.325 17.043 12.207 15.833 C 11.616 15.194 10.931 14.715 10.131 14.347 C 8.698 13.689 7.265 13.161 5.787 12.6 C 3.542 11.748 1.497 10.694 0.339 8.481 C -0.148 6.993 -0.111 5.412 0.455 3.962 C 0.854 2.938 1.533 2.171 2.437 1.58 C 4.132 0.471 6.033 -0.068 8.084 0.007 C 10.52 0.154 12.482 0.544 14.708 1.579 L 14.71 6.588 C 14.456 6.639 14.181 6.646 13.89 6.616 C 13.355 4.358 12.288 2.404 10.013 1.585 C 8.963 1.206 7.893 0.997 6.78 1.16 C 5.619 1.33 4.548 1.929 3.992 2.978 C 3.553 3.804 3.762 4.815 4.334 5.534 C 4.739 6.043 5.273 6.39 5.866 6.669 C 7.269 7.331 8.681 7.823 10.161 8.306 C 11.657 8.794 13.048 9.4 14.285 10.369 C 15.284 11.153 16.108 12.085 16.561 13.287 C 17.243 15.102 17.172 17.119 16.431 18.901 C 15.974 20.001 15.119 20.739 14.143 21.356 C 13.479 21.776 12.874 22.111 12.051 22.325 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"22.91171782609361px\" id=\"FICZkWV3I\" transform=\"translate(69.968 0.126)\" width=\"17.03245583080229px\"/><path d=\"M 12.046 22.333 C 8.891 23.175 5.628 23.103 2.565 22.078 L 0.054 21.238 L 0.055 15.1 L 0.915 15.11 L 1.511 16.638 C 2.562 19.332 4.812 21.499 7.845 21.65 C 9.479 21.732 11.469 21.395 12.492 20.016 C 13.456 18.716 13.281 16.948 12.18 15.788 C 11.605 15.183 10.947 14.72 10.179 14.364 C 8.767 13.71 7.353 13.189 5.894 12.633 C 4.862 12.241 3.9 11.847 2.971 11.244 C 1.911 10.557 0.9 9.682 0.397 8.487 C -0.226 7.006 -0.063 5.279 0.52 3.824 C 0.927 2.809 1.628 2.092 2.515 1.525 C 4.17 0.469 6.012 -0.047 7.997 0.003 C 10.434 0.122 12.489 0.539 14.718 1.577 L 14.719 6.581 C 14.458 6.642 14.185 6.649 13.902 6.617 C 13.369 4.364 12.31 2.422 10.058 1.597 C 8.993 1.206 7.901 0.991 6.767 1.162 C 5.605 1.337 4.528 1.95 3.989 3.008 C 3.546 3.876 3.806 4.931 4.439 5.645 C 4.847 6.105 5.353 6.425 5.912 6.686 C 7.307 7.337 8.706 7.826 10.174 8.304 C 12.756 9.145 15.574 10.634 16.588 13.322 C 17.169 14.863 17.155 16.504 16.742 18.078 C 16.365 19.517 15.445 20.57 14.198 21.331 C 13.506 21.754 12.896 22.105 12.046 22.332 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"22.910884507019585px\" id=\"c__vXDT53\" transform=\"translate(49.92 0.127)\" width=\"17.039933993241675px\"/><path d=\"M 3.949 3.485 C 3.916 4.276 3.258 4.794 2.509 4.794 L 0 4.798 L 0.001 0 L 2.465 0.009 C 3.052 0.011 3.542 0.346 3.681 0.858 C 3.836 1.431 3.586 1.927 3.082 2.271 C 3.66 2.457 3.974 2.879 3.949 3.485 Z M 2.335 2.037 C 2.85 2.028 3.095 1.626 3.062 1.214 C 3.03 0.833 2.735 0.543 2.286 0.54 L 0.665 0.529 L 0.671 2.066 L 2.336 2.037 Z M 2.542 4.252 C 3.054 4.224 3.296 3.724 3.265 3.327 C 3.234 2.93 2.87 2.628 2.417 2.622 L 0.668 2.6 L 0.668 4.281 C 1.341 4.279 1.895 4.286 2.542 4.252 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"4.797799999999999px\" id=\"Yk4v81VvD\" transform=\"translate(49.75 27.054)\" width=\"3.949976282974289px\"/><path d=\"M 3.908 3.935 C 4.054 3.653 4.033 3.272 3.995 2.933 L 2.412 2.922 L 2.418 2.376 L 4.595 2.378 L 4.591 4.195 C 4.125 4.799 3.481 4.944 2.781 5.037 C 1.712 5.178 0.724 4.759 0.259 3.741 C -0.171 2.801 -0.067 1.646 0.576 0.815 C 1.108 0.129 1.947 -0.064 2.784 0.018 C 3.683 0.105 4.44 0.647 4.53 1.58 L 3.892 1.596 C 3.76 0.957 3.258 0.603 2.628 0.535 C 1.866 0.453 1.177 0.794 0.876 1.515 C 0.66 2.031 0.606 2.62 0.742 3.166 C 0.983 4.136 1.865 4.664 2.836 4.501 C 3.234 4.434 3.682 4.372 3.908 3.935 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"5.0635077757738145px\" id=\"TtNcb8Qw6\" transform=\"translate(21.729 26.944)\" width=\"4.5951877548180065px\"/><path d=\"M 4.986 2.492 C 4.986 3.869 3.87 4.984 2.493 4.984 C 1.116 4.984 0 3.868 0 2.492 C 0 1.116 1.116 0 2.493 0 C 3.87 0 4.986 1.116 4.986 2.492 Z M 3.867 3.768 C 4.365 2.968 4.341 1.934 3.839 1.179 C 3.522 0.7 3.008 0.506 2.489 0.505 C 1.971 0.504 1.46 0.705 1.14 1.179 C 0.61 1.964 0.613 3.046 1.154 3.826 C 1.483 4.302 2.014 4.494 2.541 4.479 C 3.044 4.465 3.554 4.27 3.867 3.768 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"4.9841000000000015px\" id=\"zbNzeunQZ\" transform=\"translate(59.609 26.965)\" width=\"4.986399999999996px\"/><path d=\"M 2.369 5.036 C 1.308 5.025 0.469 4.434 0.151 3.465 C -0.064 2.809 -0.048 2.117 0.19 1.471 C 0.538 0.523 1.402 0.001 2.406 0 C 3.41 -0.001 4.275 0.538 4.62 1.493 C 4.866 2.173 4.862 2.901 4.607 3.577 C 4.256 4.511 3.407 5.048 2.369 5.037 Z M 3.762 3.809 C 4.286 2.995 4.282 1.909 3.693 1.139 C 3.054 0.303 1.691 0.314 1.075 1.172 C 0.499 1.976 0.533 3.092 1.079 3.877 C 1.401 4.339 1.922 4.514 2.433 4.505 C 2.929 4.496 3.442 4.307 3.762 3.809 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"5.036666916272309px\" id=\"Qduec79IO\" transform=\"translate(32.136 26.938)\" width=\"4.801523650552201px\"/><path d=\"M 3.364 4.715 C 2.58 5.138 1.634 5.138 0.857 4.771 C 0.294 4.505 -0.026 3.971 0.002 3.357 L 0.62 3.352 C 0.654 3.808 0.858 4.146 1.262 4.328 C 1.803 4.572 2.458 4.584 2.991 4.301 C 3.272 4.153 3.397 3.824 3.364 3.524 C 3.338 3.285 3.077 3.004 2.784 2.933 L 1.373 2.589 C 1.028 2.506 0.617 2.371 0.392 2.092 C -0.105 1.476 0.179 0.58 0.875 0.247 C 1.483 -0.044 2.17 -0.073 2.807 0.135 C 3.423 0.336 3.81 0.85 3.792 1.522 L 3.176 1.517 C 3.117 1.06 2.902 0.761 2.502 0.624 C 2.07 0.477 1.563 0.489 1.156 0.72 C 0.92 0.854 0.797 1.147 0.813 1.399 C 0.828 1.639 1.087 1.892 1.366 1.962 L 3.087 2.396 C 3.599 2.525 3.954 2.953 4.017 3.385 C 4.097 3.925 3.893 4.43 3.365 4.715 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"5.039589451559657px\" id=\"Z5rwq5sSc\" transform=\"translate(81.389 26.938)\" width=\"4.033950043922857px\"/><path d=\"M 3.318 4.724 C 2.554 5.126 1.639 5.131 0.883 4.79 C 0.3 4.526 -0.034 3.98 0.003 3.356 L 0.6 3.348 C 0.625 3.817 0.848 4.164 1.274 4.345 C 1.783 4.561 2.385 4.567 2.896 4.344 C 3.204 4.209 3.355 3.894 3.346 3.588 C 3.337 3.283 3.07 3.003 2.726 2.918 L 1.105 2.519 C 0.814 2.447 0.456 2.242 0.298 1.991 C -0.098 1.359 0.197 0.572 0.844 0.254 C 1.444 -0.042 2.134 -0.072 2.77 0.126 C 3.395 0.321 3.794 0.833 3.788 1.522 C 3.565 1.526 3.329 1.519 3.156 1.498 C 3.094 1.058 2.889 0.746 2.488 0.618 C 2.066 0.483 1.568 0.487 1.169 0.704 C 0.92 0.839 0.795 1.133 0.812 1.399 C 0.827 1.639 1.084 1.892 1.371 1.965 L 3.048 2.39 C 3.565 2.521 3.927 2.947 3.992 3.377 C 4.075 3.931 3.858 4.44 3.318 4.725 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"5.036499092638259px\" id=\"py7zTh0fP\" transform=\"translate(70.574 26.939)\" width=\"4.008911857929888px\"/><path d=\"M 3.98 4.763 L 3.324 4.794 L 3.309 2.6 L 0.69 2.605 L 0.68 4.786 L 0.001 4.788 L 0 0.01 L 0.678 0 L 0.692 2.055 L 3.313 2.05 L 3.321 0.005 L 3.976 0 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"4.793900000000001px\" id=\"tdCT_07ho\" transform=\"translate(1.237 27.06)\" width=\"3.97952px\"/><path d=\"M 3.388 0.014 L 4.045 0 L 4.034 3.282 C 4.031 4.008 3.541 4.617 2.866 4.8 C 2.278 4.961 1.685 4.95 1.102 4.769 C 0.48 4.577 0.018 3.998 0.015 3.323 L 0 0.01 L 0.685 0.011 L 0.689 3.128 C 0.69 3.919 1.268 4.38 2.023 4.392 C 2.736 4.403 3.374 3.981 3.377 3.2 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"4.913304192971751px\" id=\"KhW0SyViK\" transform=\"translate(11.802 27.059)\" width=\"4.044500000000001px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DuZeS\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-DuZeS { -webkit-mask: ${mask}; aspect-ratio: 2.71875; background-color: var(--1fv73cc); mask: ${mask}; width: 87px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 87\n * @framerIntrinsicHeight 32\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"BOSS\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-DuZeS\");Icon.displayName=\"BOSS\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"87\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"BOSS\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"86916018\" role=\"presentation\" viewBox=\"0 0 77 35\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2.903 15.032 C 4.644 19.181 11.02 13.724 15.213 17.4 C 16.716 18.718 17.592 20.845 17.087 22.964 C 16.908 21.394 16.591 19.894 15.355 18.932 C 14.258 18.077 12.285 17.685 10.921 18.369 L 6.6 20.539 C 4.691 21.497 2.233 21.18 0.926 19.417 C -0.87 17.002 0.035 13.696 2.871 12.221 C 1.125 9.849 0.513 7.039 1.802 4.228 C 2.817 2.016 5.268 -0.007 7.929 0 C 5.603 1.831 5.343 13.45 8.31 14.814 C 6.71 14.807 5.125 13.949 3.373 12.937 C 2.995 13.39 2.7 14.554 2.903 15.039 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"22.964308736260875px\" id=\"zeu1oTFAw\" transform=\"translate(0 6.917)\" width=\"17.230442478086204px\"/><path d=\"M 12.582 13.827 C 11.72 16.093 9.291 17.062 7.122 17.076 C 7.706 16.481 8.358 15.897 8.539 15.377 C 8.764 14.739 8.297 13.35 7.798 12.912 L 1.729 7.562 C 0.368 6.361 -0.537 4.128 0.357 2.507 C 1.451 0.527 3.934 -0.153 6.082 0.028 C 5.423 0.602 4.628 1.343 4.586 1.966 C 4.543 2.643 5.024 3.982 5.526 4.402 L 10.958 8.976 C 12.219 10.037 13.227 12.135 12.586 13.824 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"17.075999274221267px\" id=\"KKLlVLIaz\" transform=\"translate(28.562 6.8)\" width=\"12.784530329036286px\"/><path d=\"M 0.246 16.752 C 0.545 16.029 0.955 15.117 0.955 14.366 L 0.947 2.882 C 0.947 2.301 0.41 1.432 0 0.83 L 5.977 0 L 6.048 14.715 C 6.048 15.213 6.483 16.147 6.753 16.795 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"16.79491px\" id=\"MwOanVwgK\" transform=\"translate(19.38 7.063)\" width=\"6.753499999999999px\"/><path d=\"M 6.7 16.157 L 0.876 17.009 L 0.858 3.612 C 0.858 2.572 0.598 1.838 0 0.826 L 5.927 0 L 5.949 13.984 C 5.949 14.483 6.33 15.292 6.7 16.161 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"17.008560000000003px\" id=\"TkaQnhIt4\" transform=\"translate(70.3 7.078)\" width=\"6.700099999999992px\"/><path d=\"M 8.022 16.635 C 7.01 16.727 5.998 16.806 4.823 16.845 C 2.6 16.916 0.883 15.021 0.876 12.877 L 0.841 2.85 C 0.841 2.351 0.381 1.496 0 0.801 L 5.892 0 L 5.902 11.815 C 5.902 13.105 4.349 13.496 4.16 15.121 C 4.114 15.513 4.884 16.2 5.279 16.253 L 8.018 16.635 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"16.846704033538234px\" id=\"rxiiZJv0d\" transform=\"translate(61.355 7.103)\" width=\"8.0216px\"/><path d=\"M 0.463 17.13 L 1.45 15.302 C 2.465 12.211 3.038 1.713 0 0 C 3.95 0.221 6.746 3.491 7.227 7.377 C 7.772 11.78 5.361 16.432 0.459 17.13 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"17.129739999999998px\" id=\"LwIUpmPcL\" transform=\"translate(51.648 6.814)\" width=\"7.303095282475347px\"/><path d=\"M 6.905 0 C 4.586 2.575 4.234 14.576 7.073 17.123 C 2.955 16.816 0.298 13.204 0.024 9.247 C -0.279 4.898 2.353 0.698 6.902 0 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"17.12258px\" id=\"nTjx22lLa\" transform=\"translate(43.501 6.803)\" width=\"7.072770530244739px\"/><path d=\"M 1.656 12.802 C 2.109 9.179 2.148 6.08 1.742 2.622 C 1.204 1.614 0.719 0.876 0.004 0 C 4.046 0.321 7.035 3.548 7.103 7.313 C 7.17 11.078 4.192 14.651 0 14.975 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"14.97466px\" id=\"dbdOopHqq\" transform=\"translate(9.475 6.782)\" width=\"7.103817924281961px\"/><path d=\"M 2.069 6.731 C 1.174 5.887 0.198 4.462 0.024 3.066 C -0.168 1.531 0.822 0.348 2.101 0.056 C 3.305 -0.218 4.655 0.544 5.068 1.712 C 6.126 4.687 2.742 4.665 2.065 6.728 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"6.731192035695234px\" id=\"hkyy9qkR9\" transform=\"translate(10.174 0.225)\" width=\"5.270989058776188px\"/><path d=\"M 3.672 6.503 C 2.333 6.151 0.741 5.039 0.164 3.515 C -0.328 2.215 0.345 0.776 1.428 0.259 C 2.511 -0.257 3.982 -0.015 4.805 1.107 C 6.504 3.426 3.277 4.733 3.676 6.507 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"6.506821942268871px\" id=\"YHZIDYAVS\" transform=\"translate(28.539 17.031)\" width=\"5.302739033362872px\"/><path d=\"M 2.626 6.469 C 1.482 5.963 0.196 4.552 0.018 2.978 C -0.124 1.753 0.588 0.609 1.65 0.16 C 2.597 -0.242 3.99 0.139 4.674 1.012 C 5.418 1.963 5.514 3.43 4.474 4.253 C 3.669 4.891 3.163 5.486 2.626 6.472 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"6.472299555743167px\" id=\"b8uK5i9Pz\" transform=\"translate(5.855 27.58)\" width=\"5.243709862112999px\"/><path d=\"M 2.607 5.215 C 4.047 5.215 5.215 4.047 5.215 2.607 C 5.215 1.167 4.047 0 2.607 0 C 1.167 0 0 1.167 0 2.607 C 0 4.047 1.167 5.215 2.607 5.215 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"5.214788281px\" id=\"KVOPgRyaj\" transform=\"translate(20.253 0)\" width=\"5.2148px\"/><path d=\"M 2.654 0 L 2.675 4.274 C 1.973 2.682 1.275 1.514 0 0.043 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"4.274450000000001px\" id=\"H8WUOI2wW\" transform=\"translate(37.571 7.544)\" width=\"2.6751000000000005px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MHLZ6\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-MHLZ6 { -webkit-mask: ${mask}; aspect-ratio: 2.2; background-color: var(--1fv73cc); mask: ${mask}; width: 77px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 77\n * @framerIntrinsicHeight 35\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"gisou\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-MHLZ6\");Icon.displayName=\"gisou\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"gisou\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"77\",\"framerIntrinsicHeight\":\"35\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1102074598\" role=\"presentation\" viewBox=\"0 0 75 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6.82 10.261 C 6.693 10.067 6.656 9.869 6.722 9.683 C 6.77 9.547 6.959 9.423 7.158 9.378 C 8.442 9.086 9.548 8.316 10.111 7.105 C 10.856 5.503 10.615 3.567 9.496 2.214 C 8.885 1.473 8.039 0.996 7.089 1.001 L 5.189 1.012 L 5.188 17.294 L 6.705 17.345 C 6.731 17.662 6.732 17.964 6.71 18.329 L 0.011 18.329 L 0.004 17.354 L 1.523 17.296 L 1.522 1.014 L 0.018 0.983 C -0.007 0.657 -0.009 0.339 0.034 0 L 8.684 0.009 C 9.576 0.01 10.384 0.203 11.193 0.508 C 13.278 1.295 14.519 3.452 14.087 5.648 C 13.884 6.679 13.265 7.525 12.489 8.207 C 11.599 8.989 10.568 9.423 9.405 9.783 C 10.233 10.22 10.84 10.701 11.378 11.36 C 12.172 12.334 12.877 13.304 13.575 14.357 C 14.637 15.961 15.692 17.514 16.859 19.031 C 17.302 19.606 17.89 19.906 18.614 19.92 L 18.618 20.887 C 17.906 20.892 17.286 20.934 16.582 20.854 C 14.765 20.646 13.026 19.784 12.017 18.235 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"20.902710465864345px\" id=\"I6DweNVgx\" transform=\"translate(55.825 2.813)\" width=\"18.618147204975095px\"/><path d=\"M 12.524 21.245 C 10.621 21.72 8.706 21.705 6.847 21.226 C 3.653 20.404 1.521 17.95 0.59 14.856 C -1.075 9.322 0.696 1.836 7.011 0.322 C 8.789 -0.104 10.601 -0.106 12.38 0.309 C 18.656 1.776 20.476 9.11 18.917 14.645 C 18.018 17.836 15.858 20.412 12.524 21.244 Z M 12.873 19.288 C 13.531 18.653 13.994 17.957 14.374 17.152 C 15.744 14.247 15.902 10.402 15.297 7.288 C 14.95 5.5 14.23 3.669 12.951 2.377 C 11.212 0.62 8.445 0.553 6.632 2.242 C 5.162 3.612 4.395 5.751 4.066 7.716 C 3.469 11.287 3.811 16.611 6.557 19.278 C 8.32 20.99 11.084 21.015 12.873 19.288 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"21.593288844410694px\" id=\"rT1qr1nPq\" transform=\"translate(0 0)\" width=\"19.443570405956756px\"/><path d=\"M 10.892 17.692 C 11.248 17.523 11.592 17.21 11.592 16.805 L 11.595 10.619 L 8.612 10.602 L 8.607 9.604 L 15.236 9.598 L 15.241 17.249 C 15.241 17.605 14.994 17.848 14.702 18 C 11.648 19.196 7.575 19.475 4.552 18.028 C 0.092 15.893 -0.684 10.494 0.491 6.165 C 1.222 3.471 2.937 1.33 5.661 0.496 C 7.098 0.057 8.612 -0.157 10.089 0.132 L 11.497 0.406 C 11.869 0.479 12.215 0.405 12.565 0.29 C 12.94 0.168 13.377 0.375 13.504 0.744 L 14.308 3.084 C 14.391 3.328 14.336 3.582 14.11 3.702 C 13.96 3.782 13.636 3.77 13.479 3.604 L 11.978 2.027 C 10.979 0.979 9.302 0.894 7.965 1.185 C 5.647 1.688 4.57 3.786 4.172 5.956 C 3.839 7.765 3.769 9.583 3.978 11.415 C 4.159 13.001 4.617 14.474 5.389 15.838 C 6.165 17.207 7.497 17.995 9.078 17.994 C 9.695 17.994 10.295 17.977 10.892 17.693 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"19.008519928343006px\" id=\"ci8_dmp35\" transform=\"translate(22.217 2.556)\" width=\"15.241481360581702px\"/><path d=\"M 5.173 17.315 L 9.514 17.332 C 9.722 17.333 9.944 17.134 10.094 17.007 L 11.98 14.971 C 12.13 14.809 12.43 14.791 12.611 14.897 C 12.748 14.978 12.878 15.268 12.809 15.47 L 11.977 17.87 C 11.878 18.154 11.56 18.345 11.24 18.345 L 0.034 18.345 C -0.008 17.975 -0.005 17.692 0.023 17.344 L 1.492 17.328 L 1.493 1.019 L 0.041 0.983 C -0.013 0.69 -0.015 0.352 0.041 0 L 10.277 0 C 10.628 -0.001 10.898 0.235 10.999 0.538 L 11.808 2.947 C 11.874 3.147 11.697 3.401 11.552 3.457 C 11.393 3.518 11.082 3.504 10.945 3.357 L 8.998 1.269 C 8.809 1.062 8.573 0.989 8.292 0.99 L 5.177 1.001 L 5.175 9.336 L 9.683 9.348 C 9.708 9.751 9.708 10.05 9.681 10.442 L 5.176 10.456 L 5.175 17.315 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"18.345101302059998px\" id=\"DfqN_aW6j\" transform=\"translate(40.673 2.812)\" width=\"12.828201691758125px\"/><path d=\"M 4.576 0.77 L 0 0.77 C 0.174 0.464 0.339 0.256 0.552 0 L 5.102 0.008 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"1px\" id=\"Ol4uf4fOb\" transform=\"translate(47.084 1.076)\" width=\"5.101699999999994px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-LyebZ\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-LyebZ { -webkit-mask: ${mask}; aspect-ratio: 3.125; background-color: var(--1fv73cc); mask: ${mask}; width: 75px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 75\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"OGĒR\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-LyebZ\");Icon.displayName=\"OGĒR\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"75\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"OGĒR\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"370961633\" role=\"presentation\" viewBox=\"0 0 120 10\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.808 0 C 7.871 0.041 7.994 0.043 8.115 0.047 C 8.672 0.065 9.22 0.172 9.742 0.341 C 10.914 0.72 10.973 1.922 10.924 2.974 L 8.215 2.976 C 8.19 2.775 8.179 2.595 8.115 2.422 C 8.046 2.234 7.77 2.114 7.556 2.106 C 6.176 2.056 4.829 2.05 3.446 2.115 C 3.273 2.123 3.057 2.201 2.97 2.293 C 2.856 2.412 2.815 2.606 2.809 2.774 C 2.797 3.107 3.005 3.362 3.347 3.379 L 5.808 3.501 L 8.617 3.615 C 9.072 3.633 9.505 3.714 9.93 3.834 C 10.63 4.031 11.081 4.575 11.184 5.283 C 11.198 5.375 11.23 5.493 11.26 5.554 L 11.26 7.042 C 11.235 7.468 11.067 7.953 10.839 8.321 C 10.59 8.723 10.147 8.971 9.685 9.064 C 8.345 9.335 5.033 9.293 3.571 9.249 C 2.811 9.227 2.085 9.16 1.371 8.967 C -0.05 8.582 -0.028 7.306 0.012 6.149 L 2.73 6.149 C 2.738 6.419 2.739 6.701 2.912 6.914 C 3.055 7.09 3.353 7.157 3.598 7.164 C 4.984 7.202 6.325 7.201 7.709 7.165 C 7.906 7.16 8.223 7.114 8.351 6.983 C 8.602 6.726 8.613 6.243 8.415 5.959 C 8.301 5.796 8.007 5.747 7.805 5.738 L 3.445 5.56 C 2.187 5.509 0.525 5.579 0.2 4.061 C 0.023 3.234 0.039 2.366 0.249 1.549 C 0.585 0.242 1.95 0.022 3.138 0.05 C 3.176 0.051 3.275 0.012 3.289 0 L 7.807 0 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"9.28109943586644px\" id=\"FFbQ7tdNs\" transform=\"translate(108.641 0.001)\" width=\"11.259996234775215px\"/><path d=\"M 7.824 0 C 8.469 0 9.162 0.17 9.781 0.361 C 10.904 0.706 10.978 2.005 10.924 2.976 L 8.206 2.974 C 8.186 2.784 8.174 2.633 8.131 2.466 C 8.077 2.261 7.798 2.117 7.567 2.108 C 6.188 2.056 4.843 2.051 3.462 2.114 C 3.275 2.122 3.054 2.197 2.955 2.307 C 2.856 2.416 2.812 2.616 2.806 2.772 C 2.794 3.114 3.009 3.365 3.36 3.382 L 5.814 3.502 L 8.633 3.616 C 9.1 3.635 9.542 3.718 9.977 3.851 C 10.591 4.038 11.023 4.507 11.151 5.133 C 11.323 5.978 11.304 6.84 11.115 7.686 C 10.961 8.378 10.445 8.9 9.726 9.053 C 8.4 9.337 5.049 9.292 3.587 9.248 C 2.815 9.225 2.076 9.162 1.352 8.961 C -0.061 8.568 -0.017 7.317 0.007 6.148 L 2.721 6.151 C 2.739 6.426 2.742 6.686 2.897 6.896 C 3.031 7.079 3.32 7.154 3.564 7.161 C 4.965 7.202 6.321 7.2 7.721 7.164 C 7.921 7.159 8.236 7.11 8.36 6.972 C 8.598 6.705 8.616 6.211 8.398 5.939 C 8.272 5.783 7.976 5.744 7.772 5.735 L 3.412 5.558 C 2.164 5.507 0.528 5.569 0.201 4.072 C 0.022 3.249 0.036 2.389 0.241 1.572 C 0.399 0.94 0.825 0.478 1.449 0.27 C 1.981 0.092 2.595 0.03 3.147 0.05 C 3.193 0.051 3.295 0.012 3.307 0 L 7.824 0 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"9.280718503967078px\" id=\"x0m89BX9o\" transform=\"translate(96.088 0)\" width=\"11.269548928817315px\"/><path d=\"M 8.254 0.001 C 8.926 0.001 9.644 0.132 10.296 0.328 C 10.945 0.523 11.369 1.062 11.493 1.686 C 11.604 2.251 11.617 2.786 11.587 3.372 L 8.785 3.372 L 8.745 2.896 C 8.721 2.608 8.493 2.408 8.197 2.371 C 7.121 2.238 4.88 2.232 3.799 2.337 C 3.319 2.384 2.98 2.713 2.913 3.184 C 2.777 4.144 2.784 5.105 2.893 6.07 C 2.946 6.543 3.287 6.9 3.8 6.941 C 5.247 7.056 6.688 7.042 8.142 6.949 C 8.909 6.9 8.897 6.221 8.936 5.668 L 11.73 5.666 C 11.813 6.895 11.907 8.537 10.36 8.961 C 9.691 9.144 8.997 9.227 8.277 9.249 C 6.801 9.292 5.344 9.291 3.866 9.249 C 3.086 9.227 2.339 9.165 1.605 8.976 C 0.77 8.762 0.214 8.14 0.115 7.308 C -0.037 6.02 -0.022 3.74 0.065 2.42 C 0.127 1.465 0.491 0.677 1.473 0.368 C 2.07 0.18 2.674 0.13 3.302 0.068 C 3.695 0.029 4.09 0.09 4.448 0 L 8.256 0 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"9.280771191086162px\" id=\"xRfCo7xaG\" transform=\"translate(71.138 0)\" width=\"11.768839906594579px\"/><path d=\"M 12.807 8.939 L 7.928 8.942 L 3.108 2.303 C 2.998 2.279 2.913 2.276 2.8 2.292 L 2.858 8.94 L 0 8.936 L 0 0.005 L 4.917 0 L 9.696 6.601 C 9.788 6.671 9.904 6.675 10.013 6.625 L 9.946 0.006 L 12.805 0.002 L 12.807 8.94 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"8.942217px\" id=\"CmeVt2TUd\" transform=\"translate(12.499 0.172)\" width=\"12.806700000000001px\"/><path d=\"M 10.905 8.958 C 9.506 9.279 5.606 9.217 4.024 9.175 C 3.263 9.154 2.53 9.125 1.805 8.972 C 0.997 8.802 0.402 8.247 0.23 7.475 C 0.151 7.115 0.093 6.769 0.067 6.4 C -0.029 5.069 -0.058 2.981 0.23 1.69 C 0.398 0.939 0.97 0.385 1.754 0.208 C 2.409 0.06 3.077 0 3.772 0 L 8.942 0 C 9.608 0 10.247 0.065 10.874 0.201 C 11.673 0.375 12.257 0.932 12.426 1.7 C 12.704 2.961 12.681 4.989 12.595 6.291 C 12.569 6.696 12.511 7.079 12.424 7.473 C 12.258 8.223 11.688 8.777 10.904 8.958 Z M 8.784 6.773 C 9.363 6.728 9.727 6.323 9.779 5.817 C 9.864 4.98 9.865 4.161 9.754 3.328 C 9.652 2.561 9.108 2.367 8.356 2.339 C 6.869 2.285 5.406 2.287 3.933 2.373 C 3.367 2.406 2.972 2.748 2.904 3.288 C 2.8 4.118 2.79 4.939 2.862 5.779 C 2.91 6.336 3.306 6.738 3.909 6.779 C 5.522 6.888 7.133 6.899 8.783 6.772 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"9.20953387720889px\" id=\"WHRiESdY7\" transform=\"translate(27.019 0.075)\" width=\"12.65281845517644px\"/><path d=\"M 9.85 5.354 L 2.786 5.358 L 2.781 6.781 L 10.279 6.782 L 10.278 8.94 L 0.001 8.939 L 0 0.001 L 10.225 0 L 10.231 2.108 L 2.777 2.11 L 2.785 3.386 L 9.846 3.386 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"8.93973px\" id=\"EkDz2KExF\" transform=\"translate(45.864 0.173)\" width=\"10.2787px\"/><path d=\"M 9.848 5.356 L 2.785 5.357 L 2.778 6.779 L 10.277 6.782 L 10.276 8.94 L 0 8.938 L 0.001 0 L 10.214 0 L 10.216 2.108 L 2.786 2.108 L 2.78 3.385 L 9.841 3.386 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"8.939734000000001px\" id=\"OcFsI30F8\" transform=\"translate(84.457 0.174)\" width=\"10.276700000000005px\"/><path d=\"M 13.961 8.927 L 10.025 8.94 L 7.02 5.735 L 4.036 8.941 L 0 8.93 L 4.687 4.418 L 0.365 0.015 L 4.194 0 L 7.02 3.125 L 9.864 0.002 L 13.749 0.009 L 9.341 4.42 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"8.941225px\" id=\"PYX19aSKM\" transform=\"translate(56.865 0.161)\" width=\"13.9606px\"/><path d=\"M 9.036 0 L 0 0 L 0 0.94 L 9.036 0.94 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"1px\" id=\"XOmZJHDg9\" transform=\"translate(0 0.177)\" width=\"9.03553px\"/><path d=\"M 9.036 0 L 0 0 L 0 0.928 L 9.036 0.928 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"1px\" id=\"PN6CdvquS\" transform=\"translate(0 2.854)\" width=\"9.03553px\"/><path d=\"M 9.036 0 L 0 0 L 0 0.941 L 9.036 0.941 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"1px\" id=\"CQqfybo3B\" transform=\"translate(0 5.519)\" width=\"9.03553px\"/><path d=\"M 9.036 0 L 0 0 L 0 0.941 L 9.036 0.941 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"1px\" id=\"TgxfS867y\" transform=\"translate(0 8.197)\" width=\"9.03553px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-lRPlx\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-lRPlx { -webkit-mask: ${mask}; aspect-ratio: 12; background-color: var(--1fv73cc); mask: ${mask}; width: 120px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 10\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"NO EXCESS\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-lRPlx\");Icon.displayName=\"NO EXCESS\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"10\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"NO EXCESS\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"120\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1204627156\" role=\"presentation\" viewBox=\"0 0 90 27\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.489 0.005 L 15.779 0.008 L 12.491 11.671 L 10.348 11.675 L 7.889 3.925 L 5.433 11.671 L 3.289 11.675 L 0 0.007 L 2.288 0 L 4.465 7.503 L 6.741 0.003 L 9.036 0 L 11.313 7.487 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.674500000000002px\" id=\"rsJAvtVq7\" transform=\"translate(74.221 14.672)\" width=\"15.7787px\"/><path d=\"M 17.312 26.598 L 6.491 26.598 C 6.039 26.598 5.67 26.377 5.488 25.964 L 0.09 13.716 C -0.03 13.443 -0.03 13.155 0.09 12.882 L 5.488 0.634 C 5.669 0.222 6.039 0 6.49 0 L 17.246 0.001 C 17.65 0.001 18.029 0.215 18.194 0.589 L 23.597 12.847 C 23.732 13.154 23.733 13.444 23.597 13.752 L 18.208 25.979 C 18.046 26.347 17.732 26.554 17.312 26.598 Z M 17.251 25.551 L 22.649 13.299 L 17.25 1.048 L 6.451 1.049 L 1.053 13.3 L 6.452 25.551 L 17.251 25.551 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"26.5979px\" id=\"f2hfgYwzY\" transform=\"translate(0 0)\" width=\"23.698625055350494px\"/><path d=\"M 8.468 5.767 C 8.913 6.007 9.287 6.268 9.579 6.654 C 10.45 7.809 10.422 9.395 9.521 10.527 C 8.893 11.213 8.045 11.633 7.084 11.634 L 0.017 11.643 L 0 0.003 L 6.428 0 C 7.009 0 7.527 0.024 8.085 0.153 C 9.706 0.665 10.437 2.454 9.956 4.01 C 9.718 4.782 9.179 5.357 8.468 5.767 Z M 7.323 4.454 C 8.029 3.934 8.067 2.906 7.441 2.324 C 7.146 2.09 6.815 1.993 6.432 1.971 L 2.197 1.971 L 2.197 4.768 L 6.17 4.769 C 6.584 4.741 6.952 4.673 7.323 4.454 Z M 7.949 8.095 C 7.891 7.664 7.686 7.324 7.337 7.102 C 7 6.885 6.626 6.79 6.212 6.772 L 2.195 6.772 L 2.199 9.639 L 6.257 9.64 C 6.608 9.626 6.942 9.578 7.253 9.436 C 7.766 9.202 8.024 8.665 7.948 8.095 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.64256px\" id=\"xnJHHhuos\" transform=\"translate(50.78 0.173)\" width=\"10.215102687986153px\"/><path d=\"M 10.671 11.597 L 8.414 11.6 L 7.983 8.816 C 7.879 8.147 7.402 7.657 6.801 7.406 C 6.405 7.272 6.017 7.174 5.588 7.173 L 2.138 7.169 L 2.137 11.616 L 0.001 11.619 L 0 0 L 7.204 0.001 C 7.669 0.001 8.067 0.156 8.488 0.301 C 9.447 0.705 10.166 1.481 10.447 2.488 C 10.87 4.007 10.352 5.728 8.789 6.433 C 9.53 6.846 10.042 7.5 10.169 8.325 L 10.672 11.598 Z M 8.325 3.572 C 8.339 2.682 7.707 2.064 6.852 2.001 L 2.136 2 L 2.137 5.167 L 6.89 5.149 C 7.743 5.145 8.354 4.406 8.324 3.572 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.6193px\" id=\"yGp91JgXm\" transform=\"translate(49.83 14.743)\" width=\"10.6721px\"/><path d=\"M 10.67 11.596 L 8.415 11.6 L 7.978 8.796 C 7.873 8.127 7.383 7.642 6.781 7.396 C 6.37 7.258 5.969 7.171 5.525 7.17 L 2.138 7.167 L 2.134 11.618 L 0 11.611 L 0 0 L 7.23 0.004 C 7.891 0.004 8.469 0.28 9.024 0.572 C 9.678 1.008 10.16 1.595 10.403 2.346 C 10.906 3.901 10.387 5.713 8.787 6.432 C 9.524 6.838 10.039 7.492 10.165 8.31 L 10.67 11.595 Z M 8.326 3.568 C 8.336 2.675 7.696 2.051 6.835 2 L 2.136 1.998 L 2.137 5.164 L 6.833 5.154 C 7.709 5.153 8.352 4.439 8.325 3.568 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.618100000000002px\" id=\"idpevku7R\" transform=\"translate(37.198 14.744)\" width=\"10.6704px\"/><path d=\"M 10.67 11.594 L 8.412 11.594 L 7.985 8.828 C 7.88 8.146 7.395 7.646 6.778 7.397 C 6.37 7.261 5.971 7.172 5.53 7.171 L 2.138 7.167 L 2.136 11.597 L 0 11.598 L 0 0 L 7.234 0.004 C 7.829 0.004 8.345 0.242 8.858 0.478 C 9.624 0.919 10.177 1.588 10.433 2.436 C 10.873 3.978 10.376 5.717 8.785 6.433 C 9.531 6.842 10.045 7.51 10.173 8.346 L 10.67 11.594 Z M 8.325 3.561 C 8.332 2.688 7.715 2.075 6.876 2.003 L 2.138 2 L 2.137 5.167 L 6.837 5.156 C 7.718 5.153 8.357 4.433 8.325 3.561 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.598318px\" id=\"nut1jgPYX\" transform=\"translate(37.896 0.184)\" width=\"10.6704px\"/><path d=\"M 2.187 11.648 L 0.001 11.65 L 0 0.032 L 1.828 0.031 L 8.089 7.865 L 8.099 0.002 L 10.278 0 L 10.278 11.663 L 8.463 11.674 L 2.202 4.029 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.674104999999999px\" id=\"km6dmTDyU\" transform=\"translate(74.876 0.138)\" width=\"10.277999999999992px\"/><path d=\"M 12.109 6.051 C 12.109 9.393 9.399 12.102 6.055 12.102 C 2.711 12.102 0 9.393 0 6.051 C 0 2.709 2.711 0 6.055 0 C 9.399 0 12.109 2.709 12.109 6.051 Z M 10.003 6.052 C 10.003 3.872 8.236 2.106 6.055 2.106 C 3.874 2.106 2.106 3.872 2.106 6.052 C 2.106 8.231 3.874 9.997 6.055 9.997 C 8.236 9.997 10.003 8.231 10.003 6.052 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"12.1024px\" id=\"Bfc5GfvNy\" transform=\"translate(61.935 14.474)\" width=\"12.10929999999999px\"/><path d=\"M 8.618 9.2 L 3.355 9.198 L 2.349 11.656 L 0 11.649 L 4.761 0 L 7.174 0 L 11.936 11.649 L 9.622 11.658 L 8.619 9.2 Z M 7.814 7.237 L 5.991 2.772 L 4.155 7.243 L 7.814 7.236 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.657899999999998px\" id=\"OG7U96hWF\" transform=\"translate(24.065 14.707)\" width=\"11.935500000000001px\"/><path d=\"M 8.62 9.204 L 3.357 9.2 L 2.347 11.662 L 0 11.654 L 4.764 0 L 7.176 0.007 L 11.937 11.654 L 9.618 11.657 L 8.62 9.204 Z M 7.816 7.242 L 5.991 2.781 L 4.158 7.244 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.662288px\" id=\"wjKCZjPNb\" transform=\"translate(61.621 0.125)\" width=\"11.936799999999998px\"/><path d=\"M 10.608 0 L 10.609 6.901 C 10.554 8.121 10.431 9.307 9.549 10.2 C 8.923 10.833 8.166 11.275 7.29 11.517 C 5.999 11.874 4.641 11.875 3.348 11.525 C 2.46 11.285 1.689 10.839 1.055 10.194 C 0.195 9.321 0.07 8.182 0 6.988 L 0 0.001 L 2.201 0.001 L 2.201 6.679 C 2.243 7.724 2.375 8.652 3.404 9.16 C 4.604 9.752 6.022 9.749 7.22 9.153 C 8.245 8.641 8.374 7.69 8.407 6.638 L 8.407 0.002 L 10.607 0 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"11.785897233205759px\" id=\"NDLlKNhnv\" transform=\"translate(25.173 0.181)\" width=\"10.6094px\"/><path d=\"M 2.294 1.146 C 2.294 1.779 1.781 2.292 1.147 2.292 C 0.513 2.292 0 1.779 0 1.146 C 0 0.513 0.513 0 1.147 0 C 1.781 0 2.294 0.513 2.294 1.146 Z M 2.043 1.146 C 2.043 0.652 1.642 0.251 1.147 0.251 C 0.653 0.251 0.252 0.652 0.252 1.146 C 0.252 1.64 0.653 2.041 1.147 2.041 C 1.642 2.041 2.043 1.64 2.043 1.146 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"2.2920740000000004px\" id=\"nO7fvo1I1\" transform=\"translate(86.452 0.427)\" width=\"2.2938000000000045px\"/><path d=\"M 3.926 10.001 L 0 1.082 L 2.637 1.065 C 2.782 0.655 3.082 0.187 3.557 0.069 L 13.533 0.059 L 13.347 1.104 C 14.415 0.688 15.711 0.114 16.84 0 L 12.437 9.993 L 10.748 9.988 L 11.755 6.984 L 4.604 6.984 L 5.611 9.99 L 3.926 10.002 Z M 12.309 5.352 L 13.292 2.411 L 3.069 2.411 L 4.05 5.352 L 12.309 5.352 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.0016px\" id=\"y2Gqzq9Xn\" transform=\"translate(3.678 13.93)\" width=\"16.840220000000002px\"/><path d=\"M 16.843 9.994 C 15.702 9.871 14.44 9.321 13.349 8.885 L 13.535 9.933 L 3.566 9.934 C 3.09 9.755 2.785 9.383 2.639 8.926 L 0 8.916 L 3.922 0.004 L 5.614 0.004 L 3.068 7.579 L 13.296 7.579 L 10.75 0.004 L 12.44 0 L 16.844 9.995 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"9.99461px\" id=\"ebVh5OMok\" transform=\"translate(3.676 2.675)\" width=\"16.843760000000003px\"/><path d=\"M 0.948 1.142 C 0.528 1.357 0.543 0.515 0.24 0.695 L 0.218 1.143 C 0.194 1.164 0.048 1.16 0.004 1.139 L 0 0.007 L 0.588 0 C 0.782 -0.002 0.925 0.125 0.941 0.282 C 0.96 0.469 0.879 0.607 0.658 0.674 Z M 0.623 0.455 C 0.663 0.453 0.732 0.328 0.707 0.297 C 0.587 0.139 0.483 0.206 0.238 0.187 L 0.234 0.476 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"1.177525302404973px\" id=\"scw_5Lpgi\" transform=\"translate(87.181 0.964)\" width=\"1px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-wQDpg\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-wQDpg { -webkit-mask: ${mask}; aspect-ratio: 3.3333333333333335; background-color: var(--1fv73cc); mask: ${mask}; width: 90px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 90\n * @framerIntrinsicHeight 27\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Urban Arrows\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-wQDpg\");Icon.displayName=\"Urban Arrows\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"90\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"27\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Urban Arrows\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"545785995\" role=\"presentation\" viewBox=\"0 0 99 21\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"20.775988280988066px\" id=\"eu7ao4P9N\" transform=\"translate(0 0)\" width=\"99px\"><path d=\"M 0 20.776 L 0 0 L 99 0 L 99 20.776 Z\" fill=\"transparent\" height=\"20.7755px\" id=\"ReEcrhskV\" transform=\"translate(0 0)\" width=\"99px\"/><path d=\"M 14.941 12.672 C 15.092 15.739 13.721 18.363 11.228 19.789 C 8.501 21.351 5.474 20.731 3.239 18.502 L 3.033 20.414 L 0 20.383 L 0 0.013 L 3.077 0 L 3.142 7.98 C 4.71 6.167 6.387 5.317 8.59 5.568 C 12.18 5.976 14.909 8.833 14.941 12.675 Z M 11.816 13.19 C 11.827 10.411 9.815 8.158 7.122 8.305 C 4.699 8.436 3.192 10.495 3.043 12.8 C 2.87 15.427 4.605 17.756 7.209 17.829 C 9.605 17.897 11.809 15.974 11.819 13.19 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"20.655986127121793px\" id=\"H1WIBtFSO\" transform=\"translate(0 0.097)\" width=\"14.951898430312275px\"/><path d=\"M 13.363 20.346 L 9.639 20.435 L 5.28 14.074 L 3.111 16.22 L 3.056 20.377 L 0.008 20.377 L 0 0.102 C 0.931 0 1.819 -0.014 3.048 0.01 L 3.114 11.85 L 9.006 5.753 L 12.934 5.816 L 7.468 11.588 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"20.434890502082812px\" id=\"WUASSjKAl\" transform=\"translate(46.565 0.1)\" width=\"13.362699999999997px\"/><path d=\"M 4.37 11.287 C 6.748 13.085 9.804 12.794 11.806 10.748 C 12.463 11.4 13.018 12.02 13.57 12.752 C 11.037 15.175 7.494 15.761 4.38 14.521 C 1.688 13.446 0.136 10.937 0.011 8.103 C -0.099 5.63 0.631 3.417 2.413 1.886 C 4.195 0.355 6.434 -0.291 8.802 0.122 C 13.366 0.92 15.103 4.369 14.556 8.945 L 3.161 8.99 C 3.318 9.955 3.663 10.751 4.373 11.287 Z M 11.427 6.483 C 11.539 4.094 9.718 2.817 7.69 2.741 C 5.414 2.658 3.122 4.071 3.179 6.491 L 11.424 6.483 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"15.152471909126959px\" id=\"WgykDgqDb\" transform=\"translate(60.392 5.61)\" width=\"14.653419552848213px\"/><path d=\"M 2.256 14.341 C -0.138 13.032 -0.748 9.639 1.013 7.64 C 2.026 6.494 3.829 6.072 5.31 6.059 L 9.763 6.017 C 10.177 4.306 9.256 2.943 7.594 2.689 C 5.741 2.407 4.19 3.055 2.445 4.06 L 1.06 2.192 C 3.423 0.18 6.615 -0.511 9.588 0.387 C 11.629 1.001 12.982 2.734 12.987 4.916 L 13.008 14.856 L 10.184 14.885 L 9.988 13.297 C 7.85 15.17 4.936 15.806 2.251 14.341 Z M 9.53 10.732 C 9.897 10.133 9.836 9.11 9.789 8.268 L 5.087 8.333 C 3.986 8.349 3.128 9.385 3.141 10.272 C 3.156 11.235 3.782 12.002 4.815 12.268 C 6.487 12.698 8.468 12.467 9.53 10.73 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"15.148293424610227px\" id=\"w88Y0H6Df\" transform=\"translate(16.685 5.626)\" width=\"13.007649220254091px\"/><path d=\"M 11.403 12.309 C 9.956 16.28 3.085 15.553 0 12.963 L 1.457 10.493 C 3.381 11.898 6.722 13.321 8.373 11.626 C 8.629 11.361 8.682 10.307 8.381 10.071 C 6.002 8.219 2.808 8.666 1.334 6.196 C 0.11 4.142 1.24 1.643 3.357 0.691 C 6.015 -0.505 8.962 -0.102 11.361 1.539 L 10.189 3.781 C 8.274 2.415 3.674 2.07 3.867 4.284 C 4.022 6.042 8.038 5.419 10.699 7.787 C 11.924 8.876 11.981 10.71 11.398 12.309 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"15.096500664092346px\" id=\"EoNcpWIVt\" transform=\"translate(87.241 5.618)\" width=\"11.756709828260682px\"/><path d=\"M 11.421 12.104 C 10.16 16.228 3.273 15.65 0 13.012 C 0.395 12.125 0.858 11.343 1.426 10.521 C 3.297 12.128 8.161 13.47 8.546 11.05 C 8.648 10.409 8.036 9.655 7.373 9.412 L 3.457 7.965 C 1.962 7.413 0.929 6.167 0.84 4.807 C 0.738 3.2 1.416 1.709 2.92 0.898 C 5.597 -0.549 8.773 -0.183 11.301 1.539 L 10.147 3.802 C 8.143 2.373 3.614 2.096 3.799 4.281 C 3.943 5.979 7.769 5.435 10.503 7.653 C 11.793 8.7 11.911 10.49 11.419 12.104 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"15.095167573556491px\" id=\"oIRh4LN9g\" transform=\"translate(32.116 5.615)\" width=\"11.687030672159594px\"/><path d=\"M 8.951 15.605 L 10.181 17.696 C 8.815 19.098 6.937 19.569 4.985 18.941 C 3.556 18.481 1.923 16.927 1.905 15.011 L 1.832 7.164 L 0.013 7.005 L 0 4.623 L 1.808 4.487 L 1.892 0 L 4.864 0.008 L 4.964 4.529 L 8.802 4.558 L 8.802 7.059 L 4.911 7.096 L 4.911 14.394 C 4.911 15.281 5.636 16.223 6.403 16.424 C 7.282 16.654 8.143 16.204 8.949 15.603 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"19.214403009153635px\" id=\"szjuuI6rd\" transform=\"translate(76.579 1.306)\" width=\"10.181000000000012px\"/><path d=\"M 6.091 3.935 C 2.501 4.425 2.839 3.538 0 1.371 L 3.255 0 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"4.066311840278803px\" id=\"lnQDDGy34\" transform=\"translate(63.954 0)\" width=\"6.091299999999997px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-u7G1D\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-u7G1D { -webkit-mask: ${mask}; aspect-ratio: 4.714285714285714; background-color: var(--1fv73cc); mask: ${mask}; width: 99px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 99\n * @framerIntrinsicHeight 21\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"baskèts\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-u7G1D\");Icon.displayName=\"bask\\xe8ts\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"99\",\"framerVector\":\"{\\\"name\\\":\\\"baskèts\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"21\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LE3Y6iPcC=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1054482245\" role=\"presentation\" viewBox=\"0 0 84 34\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"33.96px\" id=\"k9wjHXpVS\" width=\"83.41075680861384px\"><path d=\"M 0 33.96 L 0 0 L 83.405 0 L 83.405 33.96 Z\" fill=\"transparent\" height=\"33.96px\" id=\"GLZ1DNQFl\" width=\"83.4047px\"/><path d=\"M 49.854 17.853 C 52.485 15.13 54.204 12.087 55.778 8.539 L 38.955 8.518 L 30.671 24.958 L 43.917 25.005 C 44.268 25.005 44.805 25.551 44.849 25.838 C 44.901 26.184 44.355 26.907 43.952 26.909 L 29.652 26.933 L 26.702 32.78 C 26.551 33.082 25.674 33.297 25.383 33.141 C 25.093 32.984 24.858 32.252 25.017 31.921 L 27.456 26.956 L 19.869 26.909 L 16.919 32.754 C 16.742 33.109 15.839 33.321 15.54 33.158 C 15.241 32.995 15.018 32.261 15.177 31.933 L 17.613 26.936 L 1.049 26.909 C 0.66 26.909 0.044 26.384 0.003 26.056 C -0.049 25.638 0.511 24.984 1.051 24.984 L 18.609 24.99 L 19.762 22.664 C 18.354 22.743 17.605 22.354 17.094 21.317 C 15.842 22.47 14.17 23.184 12.648 22.182 C 11.719 21.57 11.443 19.95 11.954 18.928 L 13.981 14.863 C 15.073 12.67 18.226 10.853 20.59 12.595 C 21.013 12.444 21.638 12.244 21.951 12.223 C 22.265 12.203 22.578 13.161 22.436 13.46 L 19.056 20.472 C 20.209 20.914 21.066 20.075 21.519 19.189 L 24.849 12.682 C 25.015 12.36 25.735 11.735 26.008 11.913 C 26.28 12.09 26.667 12.45 27.024 12.789 C 28.182 11.939 29.872 11.416 31.138 12.473 C 31.989 13.181 32.175 14.712 31.661 15.728 L 29.622 19.767 C 28.688 21.619 26.678 22.728 24.652 22.676 C 23.804 22.653 23.119 22.122 22.625 21.352 L 20.897 24.967 L 28.51 24.993 L 36.733 8.574 L 28.812 8.521 C 28.409 8.521 27.808 8.196 27.654 7.894 C 27.5 7.592 27.93 6.619 28.281 6.617 L 37.66 6.55 C 38.867 3.733 42.224 -1.632 45.731 0.481 C 46.843 1.152 46.899 2.97 46.118 3.884 C 45.975 4.053 45.456 4.282 45.276 4.183 C 45.049 4.059 44.805 3.487 44.765 3.193 L 44.605 2.058 C 44.57 1.811 43.557 1.948 43.324 2.099 C 41.934 2.999 40.656 4.808 39.945 6.564 L 56.808 6.579 L 58.446 3.324 C 58.609 2.999 59.375 2.79 59.671 2.856 C 59.968 2.923 60.304 3.73 60.156 4.073 L 59.099 6.524 L 62.497 6.59 C 62.848 6.596 63.426 7.043 63.524 7.342 C 63.623 7.642 63.156 8.481 62.784 8.484 L 58.019 8.542 L 52.735 19.169 C 52.534 19.572 52.572 20.429 52.819 20.847 C 56.207 19.799 59.532 14.276 61.228 11.428 C 61.387 11.161 62.006 10.786 62.314 10.803 C 62.621 10.821 63.008 11.431 63.066 11.767 C 63.8 16.158 65.734 17.833 65.081 21.036 C 64.825 22.296 63.844 23.344 62.874 23.687 C 61.663 24.119 60.264 23.933 59.396 22.926 C 58.202 21.538 58.815 19.282 60.174 18.3 C 60.479 18.083 61.489 18.289 61.501 18.62 C 61.544 19.95 59.988 20.774 60.749 21.683 C 61.204 22.226 62.209 22.18 62.72 21.541 C 63.318 20.792 63.414 19.369 63.071 18.425 L 61.657 14.511 C 60.168 16.831 58.62 18.893 56.637 20.768 C 55.261 22.069 52.575 23.507 51.135 22.159 C 50.682 21.738 50.456 20.676 50.345 19.889 C 47.317 22.095 44.773 23.713 41.423 21.744 C 39.628 22.455 37.256 23.315 36.007 21.587 C 35.674 21.126 35.47 19.906 35.764 19.314 L 39.21 12.374 C 39.393 12.008 40.183 11.799 40.505 11.901 C 40.827 12.003 41.135 12.877 40.97 13.21 L 37.912 19.343 C 37.781 19.604 37.84 20.475 37.959 20.661 C 38.833 20.635 39.878 20.31 40.688 19.857 C 40.633 16.277 42.569 12.874 46.001 11.916 C 46.864 11.675 48.109 11.997 48.589 12.482 C 50.978 14.906 45.836 19.14 43.612 20.568 C 46.013 20.972 47.976 19.473 49.86 17.853 Z M 19.422 14.119 C 18.116 13.388 16.681 14.273 15.97 15.438 C 15.688 15.899 12.93 20.44 14.091 20.626 C 17.085 21.102 18.853 16.579 19.422 14.119 Z M 29.559 13.902 C 27.448 13.524 26.19 15.469 25.337 17.281 C 24.872 18.268 24.292 19.407 24.248 20.4 C 27.163 22.392 30.616 14.09 29.556 13.902 Z M 46.864 13.896 C 44.988 13.541 42.674 16.84 42.793 18.663 C 43.789 18.536 48.275 14.163 46.864 13.896 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"33.213571746291166px\" id=\"QLzMxsjPQ\" transform=\"translate(18.197 0.745)\" width=\"65.21345685133844px\"/><path d=\"M 5.592 32.666 C 2.067 32.413 -0.273 29.571 0.026 26.234 C 0.362 22.454 2.926 19.164 5.479 16.441 C 5.728 16.174 6.771 16.246 7.026 16.487 C 8.472 17.852 4.457 19.722 2.659 24.542 C 2.023 26.246 2.032 28.276 3.461 29.475 C 5.22 30.953 7.859 30.686 9.689 29.181 C 12.987 26.472 13.85 21.676 12.003 17.814 L 10.22 14.086 C 8.501 10.488 8.693 6.168 11.077 2.954 C 12.523 1 14.735 -0.095 17.096 0.007 C 19.456 0.108 21.518 1.908 21.736 4.359 C 22.029 7.634 19.848 12.512 17.961 11.11 C 16.489 10.018 19.697 8.755 19.555 4.771 C 19.494 3.047 18.103 1.949 16.416 2.236 C 12.104 2.974 10.087 8.56 12.2 13.023 L 14.128 17.091 C 16.123 21.298 15.351 26.327 12.308 29.812 C 10.627 31.737 8.26 32.852 5.595 32.66 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"32.68118536428088px\" id=\"cAgS7xBeR\" transform=\"translate(0.002 0)\" width=\"21.76223380416001px\"/><path d=\"M 7.339 8.581 C 7.499 9.089 9.514 8.827 10.629 6.563 L 13.619 0.491 C 13.776 0.172 14.624 -0.092 14.941 0.088 C 15.333 0.311 15.536 1.087 15.295 1.566 L 12.261 7.628 C 11.581 8.987 10.318 10.131 8.892 10.613 C 7.658 11.028 6.488 10.654 5.675 9.698 C 4.116 10.613 1.517 11.519 0.321 9.722 C -0.033 9.19 -0.114 7.988 0.179 7.393 L 3.55 0.567 C 3.736 0.186 4.557 -0.069 4.903 0.079 C 5.248 0.227 5.492 1.06 5.301 1.452 L 2.22 7.744 C 2.133 7.924 2.139 8.43 2.179 8.621 C 2.287 9.124 4.552 8.795 5.684 6.496 L 8.547 0.671 C 8.721 0.314 9.345 -0.017 9.665 0.001 C 10.071 0.021 10.591 0.889 10.376 1.33 L 7.362 7.495 C 7.237 7.747 7.278 8.383 7.342 8.589 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"10.780878505655547px\" id=\"VJsLsSl9M\" transform=\"translate(16.143 12.646)\" width=\"15.398575840826584px\"/><path d=\"M 1.098 2.189 C 1.704 2.189 2.195 1.699 2.195 1.095 C 2.195 0.49 1.704 0 1.098 0 C 0.491 0 0 0.49 0 1.095 C 0 1.699 0.491 2.189 1.098 2.189 Z\" fill=\"var(--1fv73cc, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\" height=\"2.189260000000001px\" id=\"IXGjxNKay\" transform=\"translate(58.543 9.978)\" width=\"2.1951000000000036px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,LE3Y6iPcC:fill??props.LE3Y6iPcC??\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LE3Y6iPcC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MKXPC\",className),layoutId:layoutId,ref:ref,style:{\"--1fv73cc\":LE3Y6iPcC,...style}});});const css=[`.framer-MKXPC { -webkit-mask: ${mask}; aspect-ratio: 2.4705882352941178; background-color: var(--1fv73cc); mask: ${mask}; width: 84px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 84\n * @framerIntrinsicHeight 34\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LE3Y6iPcC\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Swapfiets\",\"color\":{\"type\":\"variable\",\"value\":\"1fv73cc\"},\"set\":{\"localId\":\"vectorSet/uwmbDz2LF\",\"id\":\"uwmbDz2LF\",\"moduleId\":\"jiD86WrMIXHW4ZJKUapL\"}}\n */const Icon=withCSS(Component,css,\"framer-MKXPC\");Icon.displayName=\"Swapfiets\";export default Icon;addPropertyControls(Icon,{LE3Y6iPcC:{defaultValue:'var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) /* {\"name\":\"FA - Dark Graphite\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"84\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"LE3Y6iPcC\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Swapfiets\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1fv73cc\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uwmbDz2LF\\\",\\\"id\\\":\\\"uwmbDz2LF\\\",\\\"moduleId\\\":\\\"jiD86WrMIXHW4ZJKUapL\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useCallback,forwardRef}from\"react\";// --- Configuration ---\nconst CONFIG={contentMaxWidth:1e4,snapAlignment:\"start\",inactiveOpacity:\"0.5\"};const CAROUSEL_GROUP_ATTR=\"data-carousel-group-id\";let sharedScrollNode=null;const carouselArrowRegistry=new Map;const carouselNodeRegistry=new Map;const carouselGroupRegistry=new Map;let carouselInstanceCounter=0;let carouselGroupCounter=0;const nextCarouselInstanceId=()=>{carouselInstanceCounter+=1;return`framer-carousel-${carouselInstanceCounter}`;};const nextCarouselGroupId=()=>{carouselGroupCounter+=1;return`framer-carousel-group-${carouselGroupCounter}`;};const getConnectedCarouselNodes=()=>{return Array.from(carouselNodeRegistry.values()).filter(node=>node?.isConnected);};const getMeaningfulChildren=node=>{return Array.from(node.children).filter(child=>{return child instanceof HTMLElement&&child.tagName!==\"STYLE\";});};const isHorizontallyLaidOutOrOverflowCapable=node=>{if(typeof window===\"undefined\")return false;const computed=window.getComputedStyle(node);const overflowX=computed.overflowX;const isOverflowCapable=overflowX===\"auto\"||overflowX===\"scroll\"||overflowX===\"overlay\"||node.scrollWidth>node.clientWidth+1;const isHorizontalFlex=computed.display.includes(\"flex\")&&computed.flexDirection.startsWith(\"row\");return isOverflowCapable||isHorizontalFlex;};const resolveScrollTrackNode=(wrapperNode,wrappedRootNode)=>{if(!wrapperNode)return null;const legacyCandidate=wrapperNode.firstElementChild;const preferredCandidate=wrappedRootNode??legacyCandidate;if(preferredCandidate){const meaningfulChildren=getMeaningfulChildren(preferredCandidate);if(meaningfulChildren.length>1&&isHorizontallyLaidOutOrOverflowCapable(preferredCandidate)){return preferredCandidate;}}return legacyCandidate;};const resolveAutoPairedScrollNodeFromArrowElement=arrowEl=>{if(!arrowEl||typeof document===\"undefined\")return null;const arrowAncestors=new Set;let arrowCursor=arrowEl;while(arrowCursor){arrowAncestors.add(arrowCursor);arrowCursor=arrowCursor.parentElement;}let ancestor=arrowEl.parentElement;while(ancestor&&ancestor!==document.body&&ancestor!==document.documentElement){const tracks=Array.from(ancestor.querySelectorAll(\".framer-pure-carousel\")).filter(node=>node instanceof HTMLElement&&node.isConnected);const validTracks=tracks.filter(track=>{let trackCursor=track;while(trackCursor){if(arrowAncestors.has(trackCursor)){return trackCursor===ancestor;}trackCursor=trackCursor.parentElement;}return false;});if(validTracks.length===1)return validTracks[0]??null;ancestor=ancestor.parentElement;}return null;};const resolveScrollNodeFromArrowElement=arrowEl=>{if(!arrowEl||typeof document===\"undefined\")return null;const groupRoot=arrowEl.closest(`[${CAROUSEL_GROUP_ATTR}]`);const groupId=groupRoot?.getAttribute(CAROUSEL_GROUP_ATTR);if(groupId){const groupedTarget=carouselGroupRegistry.get(groupId);if(groupedTarget?.isConnected)return groupedTarget;return null;}const autoPairedTarget=resolveAutoPairedScrollNodeFromArrowElement(arrowEl);if(autoPairedTarget?.isConnected)return autoPairedTarget;const targetId=arrowEl.getAttribute(\"data-carousel-target-id\");if(targetId){const targetFromRegistry=carouselNodeRegistry.get(targetId);if(targetFromRegistry?.isConnected)return targetFromRegistry;}const scopedRoot=arrowEl.closest(\"[data-carousel-instance-id]\");const scopedId=scopedRoot?.getAttribute(\"data-carousel-instance-id\");if(scopedId){const targetFromScope=carouselNodeRegistry.get(scopedId);if(targetFromScope?.isConnected)return targetFromScope;}const connectedNodes=getConnectedCarouselNodes();if(connectedNodes.length===1){return connectedNodes[0]??null;}if(sharedScrollNode?.isConnected&&connectedNodes.length<=1)return sharedScrollNode;return null;};export function withCarouselGroup(Component){return /*#__PURE__*/forwardRef(function WithCarouselGroup(props,ref){const groupRef=useRef(null);const groupIdRef=useRef(null);if(groupIdRef.current===null){groupIdRef.current=nextCarouselGroupId();}const setRefs=useCallback(node=>{groupRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}},[ref]);return /*#__PURE__*/_jsx(Component,{...props,ref:setRefs,\"data-carousel-group\":\"true\",\"data-carousel-group-id\":groupIdRef.current});});}/**\n * 1. Apply to your Scrollable Area\n */export function withScrollContainer(Component){return props=>{const wrapperRef=useRef(null);const componentRootRef=useRef(null);const instanceIdRef=useRef(nextCarouselInstanceId());const scrollNodeRef=useRef(null);const pendingRafIdRef=useRef(null);const needsLayoutPassRef=useRef(false);const needsBaselineRemeasureRef=useRef(false);const needsParallaxRefreshRef=useRef(true);const delayedInitialTimerRef=useRef(null);const cardsCacheRef=useRef([]);const cardStateRef=useRef(new WeakMap);const parallaxPairsRef=useRef([]);const prefersReducedMotionRef=useRef(false);const disableParallaxOnDeviceRef=useRef(false);const leftArrowsCacheRef=useRef([]);const rightArrowsCacheRef=useRef([]);const lastArrowStateRef=useRef({isAtStart:null,isAtEnd:null});const lastLayoutRef=useRef(null);const baselinePaddingRef=useRef(null);const groupIdRef=useRef(null);const classWasAddedToResolvedTrackRef=useRef(false);const refreshCardCache=useCallback(scrollNode=>{cardsCacheRef.current=getMeaningfulChildren(scrollNode);},[]);const setComponentRootRef=useCallback(node=>{componentRootRef.current=node;const incomingRef=props?.ref;if(typeof incomingRef===\"function\"){incomingRef(node);}else if(incomingRef&&\"current\"in incomingRef){incomingRef.current=node;}},[props]);const refreshArrowCache=useCallback(()=>{if(typeof document===\"undefined\")return;const scrollNode=scrollNodeRef.current;const gather=direction=>{if(!scrollNode)return[];return Array.from(carouselArrowRegistry.keys()).filter(node=>carouselArrowRegistry.get(node)===direction&&node.isConnected&&resolveScrollNodeFromArrowElement(node)===scrollNode);};const leftArrows=gather(\"left\");const rightArrows=gather(\"right\");const changed=(previous,next)=>previous.length!==next.length||previous.some((node,index)=>node!==next[index]);if(changed(leftArrowsCacheRef.current,leftArrows)||changed(rightArrowsCacheRef.current,rightArrows)){// Newly paired arrows need their state applied even if scroll did not change.\nlastArrowStateRef.current={isAtStart:null,isAtEnd:null};}leftArrowsCacheRef.current=leftArrows;rightArrowsCacheRef.current=rightArrows;},[]);const ensureArrowCache=useCallback(()=>refreshArrowCache(),[refreshArrowCache]);const updateArrowStates=useCallback(scrollNode=>{ensureArrowCache();const isAtStart=scrollNode.scrollLeft<=10;const maxScroll=scrollNode.scrollWidth-scrollNode.clientWidth;const isAtEnd=scrollNode.scrollLeft>=maxScroll-10;const hasArrowStateChanged=lastArrowStateRef.current.isAtStart!==isAtStart||lastArrowStateRef.current.isAtEnd!==isAtEnd;if(!hasArrowStateChanged)return;const applyState=(arrows,inactive,inactiveOpacity)=>{arrows.forEach(el=>{el.setAttribute(\"data-carousel-arrow-inactive\",String(inactive));el.setAttribute(\"aria-disabled\",String(inactive));const nextOpacity=inactive?inactiveOpacity:\"1\";const nextPointerEvents=inactive?\"none\":\"auto\";if(el.style.transition!==\"opacity 0.15s ease-out\"){el.style.transition=\"opacity 0.15s ease-out\";}if(el.style.opacity!==nextOpacity){el.style.opacity=nextOpacity;}if(el.style.pointerEvents!==nextPointerEvents){el.style.pointerEvents=nextPointerEvents;}});};applyState(leftArrowsCacheRef.current,isAtStart,CONFIG.inactiveOpacity);applyState(rightArrowsCacheRef.current,isAtEnd,CONFIG.inactiveOpacity);lastArrowStateRef.current={isAtStart,isAtEnd};},[ensureArrowCache]);const updateCardOpacities=useCallback(scrollNode=>{const cards=cardsCacheRef.current;if(cards.length===0)return;// Read phase.\nconst containerRect=scrollNode.getBoundingClientRect();const measured=cards.map(card=>{const rect=card.getBoundingClientRect();const visibleLeft=Math.max(rect.left,containerRect.left);const visibleRight=Math.min(rect.right,containerRect.right);const visibleWidth=Math.max(0,visibleRight-visibleLeft);const visibleRatio=rect.width>0?visibleWidth/rect.width:0;return{card,visibleWidth,visibleRatio};});let maxVisibleWidth=0;let primaryCard=null;measured.forEach(({card,visibleWidth})=>{if(visibleWidth>maxVisibleWidth){maxVisibleWidth=visibleWidth;primaryCard=card;}});// Write phase.\nmeasured.forEach(({card,visibleRatio})=>{const isActive=card===primaryCard||visibleRatio>=.85;const previousActive=cardStateRef.current.get(card);if(previousActive===isActive)return;cardStateRef.current.set(card,isActive);const nextTransition=isActive?\"opacity 0.1s ease-out\":\"opacity 0.25s ease-out\";const nextOpacity=isActive?\"1\":CONFIG.inactiveOpacity;if(card.style.transition!==nextTransition){card.style.transition=nextTransition;}if(card.style.opacity!==nextOpacity){card.style.opacity=nextOpacity;}});},[]);const measureNativeBaseline=useCallback(scrollNode=>{const previousPaddingLeft=scrollNode.style.getPropertyValue(\"padding-left\");const previousPaddingRight=scrollNode.style.getPropertyValue(\"padding-right\");const previousScrollPaddingLeft=scrollNode.style.getPropertyValue(\"scroll-padding-left\");const previousScrollPaddingRight=scrollNode.style.getPropertyValue(\"scroll-padding-right\");const previousDynamicMarginRight=scrollNode.style.getPropertyValue(\"--dynamic-margin-right\");const previousPaddingLeftPriority=scrollNode.style.getPropertyPriority(\"padding-left\");const previousPaddingRightPriority=scrollNode.style.getPropertyPriority(\"padding-right\");const previousScrollPaddingLeftPriority=scrollNode.style.getPropertyPriority(\"scroll-padding-left\");const previousScrollPaddingRightPriority=scrollNode.style.getPropertyPriority(\"scroll-padding-right\");scrollNode.style.removeProperty(\"padding-left\");scrollNode.style.removeProperty(\"padding-right\");scrollNode.style.removeProperty(\"scroll-padding-left\");scrollNode.style.removeProperty(\"scroll-padding-right\");scrollNode.style.removeProperty(\"--dynamic-margin-right\");const computed=window.getComputedStyle(scrollNode);const baselineLeft=parseFloat(computed.paddingLeft)||0;const baselineRight=parseFloat(computed.paddingRight)||0;if(previousPaddingLeft){scrollNode.style.setProperty(\"padding-left\",previousPaddingLeft,previousPaddingLeftPriority||undefined);}if(previousPaddingRight){scrollNode.style.setProperty(\"padding-right\",previousPaddingRight,previousPaddingRightPriority||undefined);}if(previousScrollPaddingLeft){scrollNode.style.setProperty(\"scroll-padding-left\",previousScrollPaddingLeft,previousScrollPaddingLeftPriority||undefined);}if(previousScrollPaddingRight){scrollNode.style.setProperty(\"scroll-padding-right\",previousScrollPaddingRight,previousScrollPaddingRightPriority||undefined);}if(previousDynamicMarginRight){scrollNode.style.setProperty(\"--dynamic-margin-right\",previousDynamicMarginRight);}baselinePaddingRef.current={left:baselineLeft,right:baselineRight};},[]);const enforceMaxWidth=useCallback((options={})=>{const scrollNode=scrollNodeRef.current;if(!scrollNode||typeof window===\"undefined\")return false;const{forceWrite=false,remeasureBaseline=false}=options;const viewport=window.innerWidth;if(remeasureBaseline||baselinePaddingRef.current===null){measureNativeBaseline(scrollNode);}const nativePadLeft=baselinePaddingRef.current?.left??0;const nativePadRight=baselinePaddingRef.current?.right??0;const centerOffset=Math.max(0,(viewport-CONFIG.contentMaxWidth)/2);const finalPadLeft=nativePadLeft+centerOffset;const finalPadRight=nativePadRight+centerOffset;const previous=lastLayoutRef.current;const layoutUnchanged=!forceWrite&&previous?.viewport===viewport&&previous.nativePadLeft===nativePadLeft&&previous.nativePadRight===nativePadRight&&previous.finalPadLeft===finalPadLeft&&previous.finalPadRight===finalPadRight;if(layoutUnchanged)return false;scrollNode.style.setProperty(\"padding-left\",`${finalPadLeft}px`,\"important\");scrollNode.style.setProperty(\"padding-right\",\"0px\",\"important\");scrollNode.style.setProperty(\"--dynamic-margin-right\",`${finalPadRight}px`);scrollNode.style.setProperty(\"scroll-padding-left\",`${finalPadLeft}px`,\"important\");scrollNode.style.setProperty(\"scroll-padding-right\",`${finalPadRight}px`,\"important\");lastLayoutRef.current={viewport,nativePadLeft,nativePadRight,finalPadLeft,finalPadRight};return true;},[measureNativeBaseline]);const cancelPendingFrame=useCallback(()=>{if(typeof window===\"undefined\")return;if(pendingRafIdRef.current!==null){window.cancelAnimationFrame(pendingRafIdRef.current);pendingRafIdRef.current=null;}},[]);const restoreParallaxPairs=useCallback(()=>{parallaxPairsRef.current.forEach(pair=>{if(pair.originalTranslate){pair.media.style.translate=pair.originalTranslate;}else{pair.media.style.removeProperty(\"translate\");}if(pair.originalWillChange){pair.media.style.willChange=pair.originalWillChange;}else{pair.media.style.removeProperty(\"will-change\");}});parallaxPairsRef.current=[];},[]);const resolveSlideForMarkedMedia=useCallback((scrollNode,media)=>{const ancestry=[];let cursor=media;let directChildUnderScroll=null;while(cursor&&cursor!==scrollNode){ancestry.push(cursor);if(cursor.parentElement===scrollNode){directChildUnderScroll=cursor;break;}cursor=cursor.parentElement;}if(!directChildUnderScroll)return null;const wrapperChildren=getMeaningfulChildren(directChildUnderScroll);if(wrapperChildren.length>1&&isHorizontallyLaidOutOrOverflowCapable(directChildUnderScroll)){const matchedChild=wrapperChildren.find(child=>child===media||child.contains(media));if(matchedChild)return matchedChild;}const nearestMeaningful=ancestry.find(node=>node.parentElement===directChildUnderScroll&&node.getBoundingClientRect().width>8&&node.getBoundingClientRect().height>8)??directChildUnderScroll;return nearestMeaningful;},[]);const refreshParallaxPairs=useCallback(scrollNode=>{if(typeof window===\"undefined\")return;restoreParallaxPairs();const marked=Array.from(scrollNode.querySelectorAll(\".framer-carousel-parallax-media\")).filter(node=>node instanceof HTMLElement);const deduped=new Set;const nextPairs=[];marked.forEach(media=>{if(!media.isConnected)return;if(deduped.has(media))return;const slide=resolveSlideForMarkedMedia(scrollNode,media);if(!slide)return;deduped.add(media);const originalWillChange=media.style.getPropertyValue(\"will-change\");media.style.willChange=originalWillChange?`${originalWillChange}, transform`:\"transform\";nextPairs.push({slide,media,originalTranslate:media.style.getPropertyValue(\"translate\"),originalWillChange});});parallaxPairsRef.current=nextPairs;},[resolveSlideForMarkedMedia,restoreParallaxPairs]);const applyMediaParallax=useCallback(scrollNode=>{if(typeof window===\"undefined\")return;const pairs=parallaxPairsRef.current;if(pairs.length===0)return;const containerRect=scrollNode.getBoundingClientRect();const containerCenterX=containerRect.left+containerRect.width/2;pairs.forEach(pair=>{if(!pair.slide.isConnected||!pair.media.isConnected)return;const slideRect=pair.slide.getBoundingClientRect();const mediaRect=pair.media.getBoundingClientRect();const traversalHalfRange=Math.max((containerRect.width+slideRect.width)/2,1);const slideCenterX=slideRect.left+slideRect.width/2;const rawProgress=(slideCenterX-containerCenterX)/traversalHalfRange;const clampedProgress=Math.max(-1,Math.min(1,rawProgress));const viewportWidth=Math.max(0,Math.min(slideRect.width,containerRect.width));const measuredOverflow=Math.max(0,mediaRect.width-viewportWidth);const fallbackOverflow=Math.max(0,pair.media.scrollWidth-pair.media.clientWidth);const usableOverflow=Math.max(measuredOverflow,fallbackOverflow);const safeTravel=Math.max(0,Math.min(usableOverflow*.5,containerRect.width*.4));const xShift=prefersReducedMotionRef.current||disableParallaxOnDeviceRef.current||!Number.isFinite(clampedProgress)||!Number.isFinite(safeTravel)?0:-clampedProgress*safeTravel;pair.media.style.translate=`${xShift}px 0px`;});},[]);const flushUpdate=useCallback(()=>{const scrollNode=scrollNodeRef.current;if(!scrollNode)return;const needsLayoutPass=needsLayoutPassRef.current;const needsBaselineRemeasure=needsBaselineRemeasureRef.current;const needsParallaxRefresh=needsParallaxRefreshRef.current;needsLayoutPassRef.current=false;needsBaselineRemeasureRef.current=false;needsParallaxRefreshRef.current=false;if(needsLayoutPass){enforceMaxWidth({remeasureBaseline:needsBaselineRemeasure,forceWrite:false});}if(needsParallaxRefresh){refreshParallaxPairs(scrollNode);}applyMediaParallax(scrollNode);updateArrowStates(scrollNode);updateCardOpacities(scrollNode);},[applyMediaParallax,enforceMaxWidth,refreshParallaxPairs,updateArrowStates,updateCardOpacities]);const scheduleUpdate=useCallback((needsLayout=false,remeasureBaseline=false)=>{if(typeof window===\"undefined\")return;if(needsLayout)needsLayoutPassRef.current=true;if(remeasureBaseline)needsBaselineRemeasureRef.current=true;if(pendingRafIdRef.current!==null)return;pendingRafIdRef.current=window.requestAnimationFrame(()=>{pendingRafIdRef.current=null;flushUpdate();});},[flushUpdate]);const handleScroll=useCallback(()=>{scheduleUpdate(false);},[scheduleUpdate]);useEffect(()=>{const scrollNode=resolveScrollTrackNode(wrapperRef.current,componentRootRef.current);if(!scrollNode)return;needsParallaxRefreshRef.current=true;wrapperRef.current?.setAttribute(\"data-carousel-scope-root\",\"true\");wrapperRef.current?.setAttribute(\"data-carousel-instance-id\",instanceIdRef.current);scrollNode.setAttribute(\"data-carousel-instance-id\",instanceIdRef.current);const groupRoot=wrapperRef.current?.closest(`[${CAROUSEL_GROUP_ATTR}]`);const groupId=groupRoot?.getAttribute(CAROUSEL_GROUP_ATTR)??null;groupIdRef.current=groupId;if(groupId){carouselGroupRegistry.set(groupId,scrollNode);}scrollNodeRef.current=scrollNode;sharedScrollNode=scrollNode;carouselNodeRegistry.set(instanceIdRef.current,scrollNode);scrollNode.style.scrollBehavior=\"smooth\";if(!scrollNode.classList.contains(\"framer-pure-carousel\")){scrollNode.classList.add(\"framer-pure-carousel\");classWasAddedToResolvedTrackRef.current=true;}else{classWasAddedToResolvedTrackRef.current=false;}refreshCardCache(scrollNode);refreshArrowCache();enforceMaxWidth({forceWrite:true,remeasureBaseline:true});flushUpdate();let resizeObserver=null;let reducedMotionQuery=null;let coarsePointerQuery=null;const onReducedMotionChange=event=>{prefersReducedMotionRef.current=event.matches;needsParallaxRefreshRef.current=false;scheduleUpdate(false);};const onCoarsePointerChange=event=>{disableParallaxOnDeviceRef.current=event.matches;scheduleUpdate(false);};reducedMotionQuery=window.matchMedia(\"(prefers-reduced-motion: reduce)\");prefersReducedMotionRef.current=reducedMotionQuery.matches;coarsePointerQuery=window.matchMedia(\"(pointer: coarse)\");disableParallaxOnDeviceRef.current=coarsePointerQuery.matches;if(typeof reducedMotionQuery.addEventListener===\"function\"){reducedMotionQuery.addEventListener(\"change\",onReducedMotionChange);}else{reducedMotionQuery.addListener(onReducedMotionChange);}if(typeof coarsePointerQuery.addEventListener===\"function\"){coarsePointerQuery.addEventListener(\"change\",onCoarsePointerChange);}else{coarsePointerQuery.addListener(onCoarsePointerChange);}const onWindowResize=()=>{needsParallaxRefreshRef.current=true;scheduleUpdate(true,true);};if(typeof ResizeObserver!==\"undefined\"){resizeObserver=new ResizeObserver(()=>{needsParallaxRefreshRef.current=true;scheduleUpdate(true,true);});resizeObserver.observe(scrollNode);}else{window.addEventListener(\"resize\",onWindowResize,{passive:true});}scrollNode.addEventListener(\"scroll\",handleScroll);let childObserver=null;if(typeof MutationObserver!==\"undefined\"){childObserver=new MutationObserver(records=>{const hasChildChange=records.some(record=>record.type===\"childList\");if(!hasChildChange)return;refreshCardCache(scrollNode);needsParallaxRefreshRef.current=true;scheduleUpdate(false);});childObserver.observe(scrollNode,{childList:true,subtree:true});}// Run an immediate check on page load\ndelayedInitialTimerRef.current=window.setTimeout(()=>{refreshArrowCache();needsParallaxRefreshRef.current=true;scheduleUpdate(false);},50);return()=>{childObserver?.disconnect();resizeObserver?.disconnect();window.removeEventListener(\"resize\",onWindowResize);scrollNode.removeEventListener(\"scroll\",handleScroll);if(reducedMotionQuery){if(typeof reducedMotionQuery.removeEventListener===\"function\"){reducedMotionQuery.removeEventListener(\"change\",onReducedMotionChange);}else{reducedMotionQuery.removeListener(onReducedMotionChange);}}if(coarsePointerQuery){if(typeof coarsePointerQuery.removeEventListener===\"function\"){coarsePointerQuery.removeEventListener(\"change\",onCoarsePointerChange);}else{coarsePointerQuery.removeListener(onCoarsePointerChange);}}if(delayedInitialTimerRef.current!==null){window.clearTimeout(delayedInitialTimerRef.current);delayedInitialTimerRef.current=null;}cancelPendingFrame();restoreParallaxPairs();cardsCacheRef.current=[];leftArrowsCacheRef.current=[];rightArrowsCacheRef.current=[];scrollNodeRef.current=null;needsParallaxRefreshRef.current=true;if(classWasAddedToResolvedTrackRef.current){scrollNode.classList.remove(\"framer-pure-carousel\");classWasAddedToResolvedTrackRef.current=false;}const currentGroupId=groupIdRef.current;if(currentGroupId){const mappedNode=carouselGroupRegistry.get(currentGroupId);if(mappedNode===scrollNode){carouselGroupRegistry.delete(currentGroupId);}}groupIdRef.current=null;carouselNodeRegistry.delete(instanceIdRef.current);if(sharedScrollNode===scrollNode){let nextShared=null;for(const node of getConnectedCarouselNodes()){if(node?.isConnected){nextShared=node;break;}}sharedScrollNode=nextShared;}};},[cancelPendingFrame,enforceMaxWidth,flushUpdate,handleScroll,refreshArrowCache,refreshCardCache,restoreParallaxPairs,scheduleUpdate]);const combinedClassName=`${props.className||\"\"} framer-pure-carousel`.trim();const incomingStyle=props?.style||{};const wrapperStyle={display:\"contents\"};const componentStyle={...incomingStyle,height:\"auto\",minWidth:0};return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:wrapperStyle,children:[/*#__PURE__*/_jsx(Component,{...props,ref:setComponentRootRef,className:combinedClassName,style:componentStyle}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                    [data-carousel-arrow-inactive=\"true\"] {\n                        opacity: ${CONFIG.inactiveOpacity} !important;\n                        pointer-events: none !important;\n                    }\n                    [data-carousel-arrow-inactive=\"false\"] {\n                        opacity: 1 !important;\n                    }\n                    .framer-pure-carousel {\n                        overflow-x: auto !important;\n                        scroll-snap-type: x mandatory !important;\n                        overscroll-behavior-x: contain;\n                        -ms-overflow-style: none;\n                        scrollbar-width: none;\n                    }\n                    .framer-pure-carousel::-webkit-scrollbar {\n                        display: none;\n                    }\n                    .framer-pure-carousel > * {\n                        scroll-snap-align: ${CONFIG.snapAlignment} !important;\n                        flex-shrink: 0 !important;\n                    }\n                    .framer-pure-carousel > *:last-child {\n                        margin-right: var(--dynamic-margin-right, 0px) !important;\n                    }\n                `}})]});};}/**\n * 1b. Apply to your Scrollable Area (No Card Opacity Dimming)\n */export function withScrollContainerNoOpacity(Component){return props=>{const wrapperRef=useRef(null);const componentRootRef=useRef(null);const instanceIdRef=useRef(nextCarouselInstanceId());const scrollNodeRef=useRef(null);const pendingRafIdRef=useRef(null);const needsLayoutPassRef=useRef(false);const needsBaselineRemeasureRef=useRef(false);const needsParallaxRefreshRef=useRef(true);const delayedInitialTimerRef=useRef(null);const cardsCacheRef=useRef([]);const parallaxPairsRef=useRef([]);const prefersReducedMotionRef=useRef(false);const disableParallaxOnDeviceRef=useRef(false);const leftArrowsCacheRef=useRef([]);const rightArrowsCacheRef=useRef([]);const lastArrowStateRef=useRef({isAtStart:null,isAtEnd:null});const lastLayoutRef=useRef(null);const baselinePaddingRef=useRef(null);const groupIdRef=useRef(null);const classWasAddedToResolvedTrackRef=useRef(false);const refreshCardCache=useCallback(scrollNode=>{cardsCacheRef.current=getMeaningfulChildren(scrollNode);},[]);const setComponentRootRef=useCallback(node=>{componentRootRef.current=node;const incomingRef=props?.ref;if(typeof incomingRef===\"function\")incomingRef(node);else if(incomingRef&&\"current\"in incomingRef)incomingRef.current=node;},[props]);const refreshArrowCache=useCallback(()=>{if(typeof document===\"undefined\")return;const scrollNode=scrollNodeRef.current;const gather=direction=>{if(!scrollNode)return[];return Array.from(carouselArrowRegistry.keys()).filter(node=>carouselArrowRegistry.get(node)===direction&&node.isConnected&&resolveScrollNodeFromArrowElement(node)===scrollNode);};const leftArrows=gather(\"left\");const rightArrows=gather(\"right\");const changed=(previous,next)=>previous.length!==next.length||previous.some((node,index)=>node!==next[index]);if(changed(leftArrowsCacheRef.current,leftArrows)||changed(rightArrowsCacheRef.current,rightArrows)){// Newly paired arrows need their state applied even if scroll did not change.\nlastArrowStateRef.current={isAtStart:null,isAtEnd:null};}leftArrowsCacheRef.current=leftArrows;rightArrowsCacheRef.current=rightArrows;},[]);const ensureArrowCache=useCallback(()=>refreshArrowCache(),[refreshArrowCache]);const updateArrowStates=useCallback(scrollNode=>{ensureArrowCache();const isAtStart=scrollNode.scrollLeft<=10;const maxScroll=scrollNode.scrollWidth-scrollNode.clientWidth;const isAtEnd=scrollNode.scrollLeft>=maxScroll-10;const changed=lastArrowStateRef.current.isAtStart!==isAtStart||lastArrowStateRef.current.isAtEnd!==isAtEnd;if(!changed)return;const applyState=(arrows,inactive,inactiveOpacity)=>{arrows.forEach(el=>{el.setAttribute(\"data-carousel-arrow-inactive\",String(inactive));el.setAttribute(\"aria-disabled\",String(inactive));const nextOpacity=inactive?inactiveOpacity:\"1\";const nextPointerEvents=inactive?\"none\":\"auto\";if(el.style.transition!==\"opacity 0.15s ease-out\")el.style.transition=\"opacity 0.15s ease-out\";if(el.style.opacity!==nextOpacity)el.style.opacity=nextOpacity;if(el.style.pointerEvents!==nextPointerEvents)el.style.pointerEvents=nextPointerEvents;});};applyState(leftArrowsCacheRef.current,isAtStart,CONFIG.inactiveOpacity);applyState(rightArrowsCacheRef.current,isAtEnd,CONFIG.inactiveOpacity);lastArrowStateRef.current={isAtStart,isAtEnd};},[ensureArrowCache]);const updateCardOpacities=useCallback(()=>{cardsCacheRef.current.forEach(card=>{if(card.style.opacity!==\"1\")card.style.opacity=\"1\";});},[]);const measureNativeBaseline=useCallback(scrollNode=>{const previousPaddingLeft=scrollNode.style.getPropertyValue(\"padding-left\");const previousPaddingRight=scrollNode.style.getPropertyValue(\"padding-right\");const previousScrollPaddingLeft=scrollNode.style.getPropertyValue(\"scroll-padding-left\");const previousScrollPaddingRight=scrollNode.style.getPropertyValue(\"scroll-padding-right\");const previousDynamicMarginRight=scrollNode.style.getPropertyValue(\"--dynamic-margin-right\");const previousPaddingLeftPriority=scrollNode.style.getPropertyPriority(\"padding-left\");const previousPaddingRightPriority=scrollNode.style.getPropertyPriority(\"padding-right\");const previousScrollPaddingLeftPriority=scrollNode.style.getPropertyPriority(\"scroll-padding-left\");const previousScrollPaddingRightPriority=scrollNode.style.getPropertyPriority(\"scroll-padding-right\");scrollNode.style.removeProperty(\"padding-left\");scrollNode.style.removeProperty(\"padding-right\");scrollNode.style.removeProperty(\"scroll-padding-left\");scrollNode.style.removeProperty(\"scroll-padding-right\");scrollNode.style.removeProperty(\"--dynamic-margin-right\");const computed=window.getComputedStyle(scrollNode);const baselineLeft=parseFloat(computed.paddingLeft)||0;const baselineRight=parseFloat(computed.paddingRight)||0;if(previousPaddingLeft)scrollNode.style.setProperty(\"padding-left\",previousPaddingLeft,previousPaddingLeftPriority||undefined);if(previousPaddingRight)scrollNode.style.setProperty(\"padding-right\",previousPaddingRight,previousPaddingRightPriority||undefined);if(previousScrollPaddingLeft)scrollNode.style.setProperty(\"scroll-padding-left\",previousScrollPaddingLeft,previousScrollPaddingLeftPriority||undefined);if(previousScrollPaddingRight)scrollNode.style.setProperty(\"scroll-padding-right\",previousScrollPaddingRight,previousScrollPaddingRightPriority||undefined);if(previousDynamicMarginRight)scrollNode.style.setProperty(\"--dynamic-margin-right\",previousDynamicMarginRight);baselinePaddingRef.current={left:baselineLeft,right:baselineRight};},[]);const enforceMaxWidth=useCallback((options={})=>{const scrollNode=scrollNodeRef.current;if(!scrollNode||typeof window===\"undefined\")return false;const{forceWrite=false,remeasureBaseline=false}=options;const viewport=window.innerWidth;if(remeasureBaseline||baselinePaddingRef.current===null)measureNativeBaseline(scrollNode);const nativePadLeft=baselinePaddingRef.current?.left??0;const nativePadRight=baselinePaddingRef.current?.right??0;const centerOffset=Math.max(0,(viewport-CONFIG.contentMaxWidth)/2);const finalPadLeft=nativePadLeft+centerOffset;const finalPadRight=nativePadRight+centerOffset;const previous=lastLayoutRef.current;const unchanged=!forceWrite&&previous?.viewport===viewport&&previous.nativePadLeft===nativePadLeft&&previous.nativePadRight===nativePadRight&&previous.finalPadLeft===finalPadLeft&&previous.finalPadRight===finalPadRight;if(unchanged)return false;scrollNode.style.setProperty(\"padding-left\",`${finalPadLeft}px`,\"important\");scrollNode.style.setProperty(\"padding-right\",\"0px\",\"important\");scrollNode.style.setProperty(\"--dynamic-margin-right\",`${finalPadRight}px`);scrollNode.style.setProperty(\"scroll-padding-left\",`${finalPadLeft}px`,\"important\");scrollNode.style.setProperty(\"scroll-padding-right\",`${finalPadRight}px`,\"important\");lastLayoutRef.current={viewport,nativePadLeft,nativePadRight,finalPadLeft,finalPadRight};return true;},[measureNativeBaseline]);const cancelPendingFrame=useCallback(()=>{if(typeof window===\"undefined\")return;if(pendingRafIdRef.current!==null){window.cancelAnimationFrame(pendingRafIdRef.current);pendingRafIdRef.current=null;}},[]);const restoreParallaxPairs=useCallback(()=>{parallaxPairsRef.current.forEach(pair=>{if(pair.originalTranslate)pair.media.style.translate=pair.originalTranslate;else pair.media.style.removeProperty(\"translate\");if(pair.originalWillChange)pair.media.style.willChange=pair.originalWillChange;else pair.media.style.removeProperty(\"will-change\");});parallaxPairsRef.current=[];},[]);const resolveSlideForMarkedMedia=useCallback((scrollNode,media)=>{const ancestry=[];let cursor=media;let directChildUnderScroll=null;while(cursor&&cursor!==scrollNode){ancestry.push(cursor);if(cursor.parentElement===scrollNode){directChildUnderScroll=cursor;break;}cursor=cursor.parentElement;}if(!directChildUnderScroll)return null;const wrapperChildren=getMeaningfulChildren(directChildUnderScroll);if(wrapperChildren.length>1&&isHorizontallyLaidOutOrOverflowCapable(directChildUnderScroll)){const matchedChild=wrapperChildren.find(child=>child===media||child.contains(media));if(matchedChild)return matchedChild;}return ancestry.find(node=>node.parentElement===directChildUnderScroll&&node.getBoundingClientRect().width>8&&node.getBoundingClientRect().height>8)??directChildUnderScroll;},[]);const refreshParallaxPairs=useCallback(scrollNode=>{if(typeof window===\"undefined\")return;restoreParallaxPairs();const marked=Array.from(scrollNode.querySelectorAll(\".framer-carousel-parallax-media\")).filter(node=>node instanceof HTMLElement);const deduped=new Set;const nextPairs=[];marked.forEach(media=>{if(!media.isConnected||deduped.has(media))return;const slide=resolveSlideForMarkedMedia(scrollNode,media);if(!slide)return;deduped.add(media);const originalWillChange=media.style.getPropertyValue(\"will-change\");media.style.willChange=originalWillChange?`${originalWillChange}, transform`:\"transform\";nextPairs.push({slide,media,originalTranslate:media.style.getPropertyValue(\"translate\"),originalWillChange});});parallaxPairsRef.current=nextPairs;},[resolveSlideForMarkedMedia,restoreParallaxPairs]);const applyMediaParallax=useCallback(scrollNode=>{if(typeof window===\"undefined\")return;const pairs=parallaxPairsRef.current;if(pairs.length===0)return;const containerRect=scrollNode.getBoundingClientRect();const containerCenterX=containerRect.left+containerRect.width/2;pairs.forEach(pair=>{if(!pair.slide.isConnected||!pair.media.isConnected)return;const slideRect=pair.slide.getBoundingClientRect();const mediaRect=pair.media.getBoundingClientRect();const traversalHalfRange=Math.max((containerRect.width+slideRect.width)/2,1);const rawProgress=(slideRect.left+slideRect.width/2-containerCenterX)/traversalHalfRange;const clampedProgress=Math.max(-1,Math.min(1,rawProgress));const viewportWidth=Math.max(0,Math.min(slideRect.width,containerRect.width));const measuredOverflow=Math.max(0,mediaRect.width-viewportWidth);const fallbackOverflow=Math.max(0,pair.media.scrollWidth-pair.media.clientWidth);const usableOverflow=Math.max(measuredOverflow,fallbackOverflow);const safeTravel=Math.max(0,Math.min(usableOverflow*.5,containerRect.width*.4));const xShift=prefersReducedMotionRef.current||disableParallaxOnDeviceRef.current||!Number.isFinite(clampedProgress)||!Number.isFinite(safeTravel)?0:-clampedProgress*safeTravel;pair.media.style.translate=`${xShift}px 0px`;});},[]);const flushUpdate=useCallback(()=>{const scrollNode=scrollNodeRef.current;if(!scrollNode)return;const needsLayoutPass=needsLayoutPassRef.current;const needsBaselineRemeasure=needsBaselineRemeasureRef.current;const needsParallaxRefresh=needsParallaxRefreshRef.current;needsLayoutPassRef.current=false;needsBaselineRemeasureRef.current=false;needsParallaxRefreshRef.current=false;if(needsLayoutPass)enforceMaxWidth({remeasureBaseline:needsBaselineRemeasure,forceWrite:false});if(needsParallaxRefresh)refreshParallaxPairs(scrollNode);applyMediaParallax(scrollNode);updateArrowStates(scrollNode);updateCardOpacities();},[applyMediaParallax,enforceMaxWidth,refreshParallaxPairs,updateArrowStates,updateCardOpacities]);const scheduleUpdate=useCallback((needsLayout=false,remeasureBaseline=false)=>{if(typeof window===\"undefined\")return;if(needsLayout)needsLayoutPassRef.current=true;if(remeasureBaseline)needsBaselineRemeasureRef.current=true;if(pendingRafIdRef.current!==null)return;pendingRafIdRef.current=window.requestAnimationFrame(()=>{pendingRafIdRef.current=null;flushUpdate();});},[flushUpdate]);const handleScroll=useCallback(()=>{scheduleUpdate(false);},[scheduleUpdate]);useEffect(()=>{const scrollNode=resolveScrollTrackNode(wrapperRef.current,componentRootRef.current);if(!scrollNode)return;needsParallaxRefreshRef.current=true;wrapperRef.current?.setAttribute(\"data-carousel-scope-root\",\"true\");wrapperRef.current?.setAttribute(\"data-carousel-instance-id\",instanceIdRef.current);scrollNode.setAttribute(\"data-carousel-instance-id\",instanceIdRef.current);const groupRoot=wrapperRef.current?.closest(`[${CAROUSEL_GROUP_ATTR}]`);const groupId=groupRoot?.getAttribute(CAROUSEL_GROUP_ATTR)??null;groupIdRef.current=groupId;if(groupId)carouselGroupRegistry.set(groupId,scrollNode);scrollNodeRef.current=scrollNode;sharedScrollNode=scrollNode;carouselNodeRegistry.set(instanceIdRef.current,scrollNode);scrollNode.style.scrollBehavior=\"smooth\";if(!scrollNode.classList.contains(\"framer-pure-carousel\")){scrollNode.classList.add(\"framer-pure-carousel\");classWasAddedToResolvedTrackRef.current=true;}else classWasAddedToResolvedTrackRef.current=false;refreshCardCache(scrollNode);refreshArrowCache();enforceMaxWidth({forceWrite:true,remeasureBaseline:true});flushUpdate();let resizeObserver=null;let reducedMotionQuery=null;let coarsePointerQuery=null;const onReducedMotionChange=event=>{prefersReducedMotionRef.current=event.matches;needsParallaxRefreshRef.current=false;scheduleUpdate(false);};const onCoarsePointerChange=event=>{disableParallaxOnDeviceRef.current=event.matches;scheduleUpdate(false);};reducedMotionQuery=window.matchMedia(\"(prefers-reduced-motion: reduce)\");prefersReducedMotionRef.current=reducedMotionQuery.matches;coarsePointerQuery=window.matchMedia(\"(pointer: coarse)\");disableParallaxOnDeviceRef.current=coarsePointerQuery.matches;if(typeof reducedMotionQuery.addEventListener===\"function\")reducedMotionQuery.addEventListener(\"change\",onReducedMotionChange);else reducedMotionQuery.addListener(onReducedMotionChange);if(typeof coarsePointerQuery.addEventListener===\"function\")coarsePointerQuery.addEventListener(\"change\",onCoarsePointerChange);else coarsePointerQuery.addListener(onCoarsePointerChange);const onWindowResize=()=>{needsParallaxRefreshRef.current=true;scheduleUpdate(true,true);};if(typeof ResizeObserver!==\"undefined\"){resizeObserver=new ResizeObserver(()=>{needsParallaxRefreshRef.current=true;scheduleUpdate(true,true);});resizeObserver.observe(scrollNode);}else window.addEventListener(\"resize\",onWindowResize,{passive:true});scrollNode.addEventListener(\"scroll\",handleScroll);let childObserver=null;if(typeof MutationObserver!==\"undefined\"){childObserver=new MutationObserver(records=>{const hasChildChange=records.some(record=>record.type===\"childList\");if(!hasChildChange)return;refreshCardCache(scrollNode);needsParallaxRefreshRef.current=true;scheduleUpdate(false);});childObserver.observe(scrollNode,{childList:true,subtree:true});}delayedInitialTimerRef.current=window.setTimeout(()=>{refreshArrowCache();needsParallaxRefreshRef.current=true;scheduleUpdate(false);},50);return()=>{childObserver?.disconnect();resizeObserver?.disconnect();window.removeEventListener(\"resize\",onWindowResize);scrollNode.removeEventListener(\"scroll\",handleScroll);if(reducedMotionQuery){if(typeof reducedMotionQuery.removeEventListener===\"function\")reducedMotionQuery.removeEventListener(\"change\",onReducedMotionChange);else reducedMotionQuery.removeListener(onReducedMotionChange);}if(coarsePointerQuery){if(typeof coarsePointerQuery.removeEventListener===\"function\")coarsePointerQuery.removeEventListener(\"change\",onCoarsePointerChange);else coarsePointerQuery.removeListener(onCoarsePointerChange);}if(delayedInitialTimerRef.current!==null){window.clearTimeout(delayedInitialTimerRef.current);delayedInitialTimerRef.current=null;}cancelPendingFrame();restoreParallaxPairs();cardsCacheRef.current=[];leftArrowsCacheRef.current=[];rightArrowsCacheRef.current=[];scrollNodeRef.current=null;needsParallaxRefreshRef.current=true;if(classWasAddedToResolvedTrackRef.current){scrollNode.classList.remove(\"framer-pure-carousel\");classWasAddedToResolvedTrackRef.current=false;}const currentGroupId=groupIdRef.current;if(currentGroupId){const mappedNode=carouselGroupRegistry.get(currentGroupId);if(mappedNode===scrollNode)carouselGroupRegistry.delete(currentGroupId);}groupIdRef.current=null;carouselNodeRegistry.delete(instanceIdRef.current);if(sharedScrollNode===scrollNode){let nextShared=null;for(const node of getConnectedCarouselNodes()){if(node?.isConnected){nextShared=node;break;}}sharedScrollNode=nextShared;}};},[cancelPendingFrame,enforceMaxWidth,flushUpdate,handleScroll,refreshArrowCache,refreshCardCache,restoreParallaxPairs,scheduleUpdate]);const combinedClassName=`${props.className||\"\"} framer-pure-carousel`.trim();const incomingStyle=props?.style||{};const wrapperStyle={display:\"contents\"};const componentStyle={...incomingStyle,height:\"auto\",minWidth:0};return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:wrapperStyle,children:[/*#__PURE__*/_jsx(Component,{...props,ref:setComponentRootRef,className:combinedClassName,style:componentStyle}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                    [data-carousel-arrow-inactive=\"true\"] {\n                        opacity: ${CONFIG.inactiveOpacity} !important;\n                        pointer-events: none !important;\n                    }\n                    [data-carousel-arrow-inactive=\"false\"] {\n                        opacity: 1 !important;\n                    }\n                    .framer-pure-carousel {\n                        overflow-x: auto !important;\n                        scroll-snap-type: x mandatory !important;\n                        overscroll-behavior-x: contain;\n                        -ms-overflow-style: none;\n                        scrollbar-width: none;\n                    }\n                    .framer-pure-carousel::-webkit-scrollbar {\n                        display: none;\n                    }\n                    .framer-pure-carousel > * {\n                        scroll-snap-align: ${CONFIG.snapAlignment} !important;\n                        flex-shrink: 0 !important;\n                    }\n                    .framer-pure-carousel > *:last-child {\n                        margin-right: var(--dynamic-margin-right, 0px) !important;\n                    }\n                `}})]});};}/**\n * 2. Apply to Left Arrow\n */export function withLeftArrow(Component){return /*#__PURE__*/forwardRef(function WithLeftArrow(props,forwardedRef){const arrowRef=useRef(null);const setArrowRef=useCallback(node=>{const previous=arrowRef.current;if(previous){carouselArrowRegistry.delete(previous);previous.removeAttribute(\"data-carousel-arrow-inactive\");previous.removeAttribute(\"aria-disabled\");}arrowRef.current=node;if(node)carouselArrowRegistry.set(node,\"left\");if(typeof forwardedRef===\"function\")forwardedRef(node);else if(forwardedRef)forwardedRef.current=node;},[forwardedRef]);const combinedClass=`${props.className||\"\"} framer-left-arrow-hook`.trim();return /*#__PURE__*/_jsx(Component,{...props,ref:setArrowRef,className:combinedClass,onTap:()=>{const targetScrollNode=resolveScrollNodeFromArrowElement(arrowRef.current);if(targetScrollNode&&targetScrollNode.firstElementChild){const firstChild=targetScrollNode.firstElementChild;const gap=parseFloat(window.getComputedStyle(targetScrollNode).gap)||0;const scrollAmount=firstChild.offsetWidth+gap;targetScrollNode.scrollBy({left:-scrollAmount,behavior:\"smooth\"});}}});});}/**\n * 3. Apply to Right Arrow\n */export function withRightArrow(Component){return /*#__PURE__*/forwardRef(function WithRightArrow(props,forwardedRef){const arrowRef=useRef(null);const setArrowRef=useCallback(node=>{const previous=arrowRef.current;if(previous){carouselArrowRegistry.delete(previous);previous.removeAttribute(\"data-carousel-arrow-inactive\");previous.removeAttribute(\"aria-disabled\");}arrowRef.current=node;if(node)carouselArrowRegistry.set(node,\"right\");if(typeof forwardedRef===\"function\")forwardedRef(node);else if(forwardedRef)forwardedRef.current=node;},[forwardedRef]);const combinedClass=`${props.className||\"\"} framer-right-arrow-hook`.trim();return /*#__PURE__*/_jsx(Component,{...props,ref:setArrowRef,className:combinedClass,onTap:()=>{const targetScrollNode=resolveScrollNodeFromArrowElement(arrowRef.current);if(targetScrollNode&&targetScrollNode.firstElementChild){const firstChild=targetScrollNode.firstElementChild;const gap=parseFloat(window.getComputedStyle(targetScrollNode).gap)||0;const scrollAmount=firstChild.offsetWidth+gap;targetScrollNode.scrollBy({left:scrollAmount,behavior:\"smooth\"});}}});});}export function withCarouselParallaxMedia(Component){return /*#__PURE__*/forwardRef(function WithCarouselParallaxMedia(props,forwardedRef){const mergedClassName=`${props.className||\"\"} framer-carousel-parallax-media`.trim();return /*#__PURE__*/_jsx(Component,{...props,ref:forwardedRef,className:mergedClassName,style:props.style});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withCarouselParallaxMedia\":{\"type\":\"reactHoc\",\"name\":\"withCarouselParallaxMedia\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollContainer\":{\"type\":\"reactHoc\",\"name\":\"withScrollContainer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollContainerNoOpacity\":{\"type\":\"reactHoc\",\"name\":\"withScrollContainerNoOpacity\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCarouselGroup\":{\"type\":\"reactHoc\",\"name\":\"withCarouselGroup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRightArrow\":{\"type\":\"reactHoc\",\"name\":\"withRightArrow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLeftArrow\":{\"type\":\"reactHoc\",\"name\":\"withLeftArrow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";/**\n * Framer bepaalt lazy/eager op de Y-positie binnen de component. Een beeld bovenaan een\n * kaart of slideshow laadt daardoor direct, ook als de component ver onder de vouw staat.\n * Deze override zet zulke beelden op lazy. Niet gebruiken op beelden boven de vouw (LCP).\n */export function withLazyImage(Component){return /*#__PURE__*/forwardRef(function LazyImage(props,ref){const background=props.background&&typeof props.background===\"object\"?{...props.background,loading:\"lazy\"}:props.background;return /*#__PURE__*/_jsx(Component,{...props,ref:ref,background:background});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withLazyImage\":{\"type\":\"reactHoc\",\"name\":\"withLazyImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LazyImage.map","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Light\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Light\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/v9IZOZsy2h6rNkMSPshmfuLuyI.woff2\",weight:\"300\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-WdVD3 .framer-styles-preset-1hii71s:not(.rich-text-wrapper), .framer-WdVD3 .framer-styles-preset-1hii71s.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-WdVD3 .framer-styles-preset-1hii71s:not(.rich-text-wrapper), .framer-WdVD3 .framer-styles-preset-1hii71s.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 600px) { .framer-WdVD3 .framer-styles-preset-1hii71s:not(.rich-text-wrapper), .framer-WdVD3 .framer-styles-preset-1hii71s.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 8px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-WdVD3 .framer-styles-preset-1hii71s:not(.rich-text-wrapper), .framer-WdVD3 .framer-styles-preset-1hii71s.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Light\", \"Suisse Intl Light Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-WdVD3\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{useEffect}from\"react\";import{motion,useAnimation}from\"framer-motion\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n */export default function CircularTimer(props){const{duration,color,trackColor,strokeWidth,isPlaying,loop,restartKey,onComplete,style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const controls=useAnimation();const rootRef=React.useRef(null);const[runtimePlaying,setRuntimePlaying]=React.useState(Boolean(isPlaying));const[runtimeRestartNonce,setRuntimeRestartNonce]=React.useState(0);const runTokenRef=React.useRef(0);const previousRestartKeyRef=React.useRef(String(restartKey));// 100x100 viewBox for scalable vector graphics\nconst center=50;const normalizedStroke=Math.min(strokeWidth,50);const radius=center-normalizedStroke/2;const circumference=2*Math.PI*radius;const stopAndNormalizeEmpty=React.useCallback(()=>{runTokenRef.current+=1;controls.stop();controls.set({strokeDashoffset:circumference});},[circumference,controls]);useEffect(()=>{if(!isCanvas)return;stopAndNormalizeEmpty();React.startTransition(()=>{setRuntimePlaying(false);});},[isCanvas,stopAndNormalizeEmpty]);useEffect(()=>{if(isCanvas){stopAndNormalizeEmpty();React.startTransition(()=>{setRuntimePlaying(false);});return;}React.startTransition(()=>{setRuntimePlaying(Boolean(isPlaying));});if(isPlaying){return;}stopAndNormalizeEmpty();},[isCanvas,isPlaying,stopAndNormalizeEmpty]);useEffect(()=>{const nextRestartKey=String(restartKey);if(previousRestartKeyRef.current===nextRestartKey)return;previousRestartKeyRef.current=nextRestartKey;if(isCanvas){stopAndNormalizeEmpty();return;}stopAndNormalizeEmpty();React.startTransition(()=>{setRuntimeRestartNonce(value=>value+1);});},[isCanvas,restartKey,stopAndNormalizeEmpty]);useEffect(()=>{const root=rootRef.current;if(!root||typeof window===\"undefined\")return;const handleControl=event=>{const customEvent=event;const detail=customEvent.detail;if(!detail)return;if(isCanvas){stopAndNormalizeEmpty();React.startTransition(()=>{setRuntimePlaying(false);});return;}if(detail.playing===false){stopAndNormalizeEmpty();React.startTransition(()=>{setRuntimePlaying(false);});return;}if(detail.restart){stopAndNormalizeEmpty();}if(typeof detail.playing===\"boolean\"){React.startTransition(()=>{setRuntimePlaying(detail.playing);});}if(detail.restart){React.startTransition(()=>{setRuntimeRestartNonce(value=>value+1);});}};root.addEventListener(\"industriesTimerControl\",handleControl);return()=>{root.removeEventListener(\"industriesTimerControl\",handleControl);};},[isCanvas,stopAndNormalizeEmpty]);useEffect(()=>{if(isCanvas){stopAndNormalizeEmpty();return;}const token=runTokenRef.current+1;runTokenRef.current=token;const runTimer=async()=>{if(!runtimePlaying){controls.stop();return;}controls.stop();controls.set({strokeDashoffset:circumference});const animationPromise=controls.start({strokeDashoffset:0,transition:{duration:duration/1e3,ease:\"linear\",repeat:loop?Infinity:0}});if(!loop){await animationPromise;if(runTokenRef.current===token&&onComplete){onComplete();}}};runTimer();return()=>{if(runTokenRef.current===token){runTokenRef.current+=1;}};},[isCanvas,runtimePlaying,duration,loop,runtimeRestartNonce,circumference,controls,onComplete,stopAndNormalizeEmpty]);return /*#__PURE__*/_jsx(\"div\",{ref:rootRef,\"data-circular-timer-root\":\"\",style:{...style,display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"100%\",height:\"100%\",viewBox:\"0 0 100 100\",style:{transform:\"rotate(-90deg)\",overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:center,cy:center,r:radius,fill:\"transparent\",stroke:trackColor,strokeWidth:normalizedStroke}),/*#__PURE__*/_jsx(motion.circle,{cx:center,cy:center,r:radius,fill:\"transparent\",stroke:color,strokeWidth:normalizedStroke,strokeDasharray:circumference,initial:{strokeDashoffset:circumference},animate:controls,strokeLinecap:\"round\"})]})});}CircularTimer.defaultProps={duration:5e3,color:\"#0099FF\",trackColor:\"#E5E5E5\",strokeWidth:4,isPlaying:true,loop:false,restartKey:\"1\"};addPropertyControls(CircularTimer,{duration:{type:ControlType.Number,title:\"Duration (ms)\",min:100,max:36e5,step:100,defaultValue:5e3,displayStepper:true},color:{type:ControlType.Color,title:\"Progress Color\",defaultValue:\"#0099FF\"},trackColor:{type:ControlType.Color,title:\"Track Color\",defaultValue:\"#E5E5E5\"},strokeWidth:{type:ControlType.Number,title:\"Outline Width\",min:1,max:50,step:1,defaultValue:4,unit:\"px\",displayStepper:true},isPlaying:{type:ControlType.Boolean,title:\"State\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:true},loop:{type:ControlType.Boolean,title:\"Loop Progress\",defaultValue:false},restartKey:{type:ControlType.String,title:\"Restart Key\",defaultValue:\"1\",description:\"Change this in each variant (e.g. 1, 2, 3) to force the timer to restart.\"},onComplete:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CircularTimer\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Circular_Timer.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{motion,useInView,useReducedMotion}from\"framer-motion\";import{useMemo,useState,useEffect,useLayoutEffect,useRef,useCallback}from\"react\";const VIDEO_EXTENSIONS=[\"mp4\",\"webm\"];const IMAGE_EXTENSIONS=[\"png\",\"webp\",\"jpg\",\"jpeg\",\"gif\",\"svg\",\"avif\"];const MAX_IMAGE_RETRIES=2;const IMAGE_RETRY_DELAYS=[1500,4e3];/**\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 300\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function SmartMedia(props){const{fileAsset,customUrl,alt=\"\",forceType,sizingMode,horizontalAlignment=\"left\",verticalAlignment=\"top\",objectFit,radius,playbackMode,playing=true,imageLoading=\"lazy\",autoPlay,loop,muted,showControls,poster,loadingBackground=\"rgba(0, 0, 0, 0)\",spinnerColor,spinnerTrack,spinnerSize,spinnerThickness,style}=props;const src=customUrl||fileAsset;const responsiveImage=getResponsiveImage(src);const containerRef=useRef(null);const imageRef=useRef(null);const videoRef=useRef(null);const isInView=useInView(containerRef,{amount:.15});const shouldReduceMotion=useReducedMotion();const isStaticRenderer=useIsStaticRenderer();const[aspectRatio,setAspectRatio]=useState(16/9);const[intrinsicSize,setIntrinsicSize]=useState(null);const[frameBoundSize,setFrameBoundSize]=useState(null);const[isLoaded,setIsLoaded]=useState(false);const[hasError,setHasError]=useState(false);const[fallbackToVideo,setFallbackToVideo]=useState(false);const[imageRetryAttempt,setImageRetryAttempt]=useState(0);const[imageRetryVersion,setImageRetryVersion]=useState(0);const imageRetryTimerRef=useRef(null);const clearImageRetryTimer=useCallback(()=>{if(imageRetryTimerRef.current!==null&&typeof window!==\"undefined\"){window.clearTimeout(imageRetryTimerRef.current);imageRetryTimerRef.current=null;}},[]);useEffect(()=>{clearImageRetryTimer();setIsLoaded(false);setHasError(false);setFallbackToVideo(false);setAspectRatio(16/9);setIntrinsicSize(null);setImageRetryAttempt(0);setImageRetryVersion(0);return clearImageRetryTimer;},[src,forceType,clearImageRetryTimer]);const mediaType=useMemo(()=>{if(!src)return\"empty\";if(forceType!==\"auto\")return forceType;if(fallbackToVideo)return\"video\";const extension=getSourceExtension(src);if(extension&&VIDEO_EXTENSIONS.includes(extension))return\"video\";if(extension&&IMAGE_EXTENSIONS.includes(extension))return\"image\";return\"image\";},[src,forceType,fallbackToVideo]);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const resolvedPlaybackMode=playbackMode||(autoPlay===false?\"inView\":\"autoplay\");const posterSrc=typeof poster===\"string\"?poster:poster?.src;const resolvedSizingMode=sizingMode===\"auto\"?\"autoHeight\":sizingMode||\"fill\";const isFillSizing=resolvedSizingMode===\"fill\";const isAutoHeightSizing=resolvedSizingMode===\"autoHeight\";const isAutoWidthSizing=resolvedSizingMode===\"autoWidth\";const isFitBoundsSizing=resolvedSizingMode===\"fitBounds\";const usesMeasuredWidth=isAutoHeightSizing||isFitBoundsSizing;const usesMeasuredHeight=isAutoWidthSizing;const usesMeasuredSize=usesMeasuredWidth||usesMeasuredHeight;const usesIntrinsicRatio=!isFillSizing;const updateIntrinsicDimensions=useCallback((width,height)=>{if(!usesIntrinsicRatio||!width||!height)return;setAspectRatio(width/height);setIntrinsicSize({width,height});},[usesIntrinsicRatio]);useLayoutEffect(()=>{if(!usesMeasuredSize){setFrameBoundSize(null);return;}if(typeof window===\"undefined\"||!intrinsicSize)return;const container=containerRef.current;const frame=container?.parentElement;if(!container||!frame)return;const updateFrameBoundSize=()=>{const frameStyle=window.getComputedStyle(frame);const horizontalPadding=Number.parseFloat(frameStyle.paddingLeft)+Number.parseFloat(frameStyle.paddingRight);const verticalPadding=Number.parseFloat(frameStyle.paddingTop)+Number.parseFloat(frameStyle.paddingBottom);const frameWidth=Math.max(0,frame.clientWidth-(Number.isFinite(horizontalPadding)?horizontalPadding:0));const frameHeight=Math.max(0,frame.clientHeight-(Number.isFinite(verticalPadding)?verticalPadding:0));const maxWidth=getPixelLength(frameStyle.maxWidth);const maxHeight=getPixelLength(frameStyle.maxHeight);const fillsFrameWidth=style?.width===\"100%\";const fillsFrameHeight=style?.height===\"100%\";const naturalWidth=intrinsicSize.width;const naturalHeight=intrinsicSize.height;let width;let height;if(isAutoWidthSizing){// Height is the driving axis. When Framer height is auto/Fit,\n// start from the media's natural height instead of the static\n// component fallback, then apply the frame constraints.\nheight=fillsFrameHeight?frameHeight:naturalHeight;height=Math.min(height,maxHeight??Number.POSITIVE_INFINITY);width=height*aspectRatio;const availableWidth=Math.min(frameWidth,maxWidth??Number.POSITIVE_INFINITY);if(availableWidth&&width>availableWidth){width=availableWidth;height=width/aspectRatio;}}else if(isAutoHeightSizing){// Width is the driving axis; height follows the natural ratio.\nwidth=fillsFrameWidth?frameWidth:naturalWidth;width=Math.min(width,maxWidth??Number.POSITIVE_INFINITY);height=width/aspectRatio;if(maxHeight!==undefined&&height>maxHeight){height=maxHeight;width=height*aspectRatio;}}else{// Fit uses both axes as bounds and scales proportionally until\n// the whole media fits inside them.\nconst widthBound=Math.min(fillsFrameWidth?frameWidth:maxWidth??naturalWidth,maxWidth??Number.POSITIVE_INFINITY);const heightBound=Math.min(fillsFrameHeight?frameHeight:maxHeight??naturalHeight,maxHeight??Number.POSITIVE_INFINITY);if(!widthBound||!heightBound)return;const scale=Math.min(widthBound/naturalWidth,heightBound/naturalHeight);width=naturalWidth*scale;height=naturalHeight*scale;}if(!width||!height)return;setFrameBoundSize(current=>{if(current&&Math.abs(current.width-width)<.5&&Math.abs(current.height-height)<.5){return current;}return{width,height};});};updateFrameBoundSize();const observer=typeof ResizeObserver!==\"undefined\"?new ResizeObserver(updateFrameBoundSize):null;observer?.observe(frame);window.addEventListener(\"resize\",updateFrameBoundSize);return()=>{observer?.disconnect();window.removeEventListener(\"resize\",updateFrameBoundSize);};},[aspectRatio,intrinsicSize,isAutoHeightSizing,isAutoWidthSizing,src,style?.height,style?.width,usesMeasuredSize]);useEffect(()=>{const video=videoRef.current;if(!video||mediaType!==\"video\")return;video.muted=muted;video.defaultMuted=muted;},[muted,mediaType,src]);useEffect(()=>{const video=videoRef.current;if(!video||mediaType!==\"video\"||isStaticRenderer)return;const shouldPlay=playing&&!shouldReduceMotion&&(resolvedPlaybackMode===\"autoplay\"||isInView);if(shouldPlay){const playPromise=video.play();playPromise?.catch(()=>{// Browsers may block autoplay when sound is enabled.\n});}else{video.pause();}},[isInView,isStaticRenderer,mediaType,playing,resolvedPlaybackMode,shouldReduceMotion,src]);useEffect(()=>{if(mediaType===\"image\"){const image=imageRef.current;if(!image||!image.complete)return;if(image.naturalWidth&&image.naturalHeight){updateIntrinsicDimensions(image.naturalWidth,image.naturalHeight);setIsLoaded(true);}}if(mediaType===\"video\"){const video=videoRef.current;if(!video)return;if(video.readyState>=1){updateIntrinsicDimensions(video.videoWidth,video.videoHeight);}if(video.readyState>=3)setIsLoaded(true);}},[src,mediaType,updateIntrinsicDimensions]);useEffect(()=>{if(!usesIntrinsicRatio||mediaType!==\"image\"||intrinsicSize||typeof window===\"undefined\"){return;}let animationFrame=0;let isActive=true;const readIntrinsicSize=()=>{if(!isActive)return;const image=imageRef.current;if(image?.naturalWidth&&image.naturalHeight){updateIntrinsicDimensions(image.naturalWidth,image.naturalHeight);return;}if(!image?.complete){animationFrame=window.requestAnimationFrame(readIntrinsicSize);}};readIntrinsicSize();return()=>{isActive=false;window.cancelAnimationFrame(animationFrame);};},[intrinsicSize,mediaType,src,updateIntrinsicDimensions,usesIntrinsicRatio]);const handleImageLoad=event=>{clearImageRetryTimer();setImageRetryAttempt(0);updateIntrinsicDimensions(event.currentTarget.naturalWidth,event.currentTarget.naturalHeight);setIsLoaded(true);setHasError(false);};const handleVideoMetadata=event=>{updateIntrinsicDimensions(event.currentTarget.videoWidth,event.currentTarget.videoHeight);};const handleImageError=()=>{setIsLoaded(false);const extension=getSourceExtension(src);const isRecognizedImage=Boolean(extension&&IMAGE_EXTENSIONS.includes(extension));const canFallbackToVideo=forceType===\"auto\"&&!fallbackToVideo&&!isRecognizedImage;if(canFallbackToVideo){clearImageRetryTimer();setAspectRatio(16/9);setIntrinsicSize(null);setFallbackToVideo(true);return;}if(imageRetryAttempt<MAX_IMAGE_RETRIES&&typeof window!==\"undefined\"){const nextAttempt=imageRetryAttempt+1;const retryDelay=IMAGE_RETRY_DELAYS[nextAttempt-1]??IMAGE_RETRY_DELAYS[IMAGE_RETRY_DELAYS.length-1];clearImageRetryTimer();setImageRetryAttempt(nextAttempt);imageRetryTimerRef.current=window.setTimeout(()=>{setHasError(false);setImageRetryVersion(version=>version+1);imageRetryTimerRef.current=null;},retryDelay);return;}clearImageRetryTimer();setHasError(true);};const handleManualImageRetry=()=>{clearImageRetryTimer();setHasError(false);setIsLoaded(false);setImageRetryAttempt(0);setImageRetryVersion(version=>version+1);};const hasVideoPoster=mediaType===\"video\"&&Boolean(posterSrc);const isVideoPlaybackDisabled=mediaType===\"video\"&&!playing;const isWaitingForIntrinsicSize=usesIntrinsicRatio&&intrinsicSize===null;const horizontalMargin=horizontalAlignment===\"center\"?\"auto\":horizontalAlignment===\"right\"?\"auto 0\":\"0 auto\";const verticalMargin=verticalAlignment===\"center\"?\"auto\":verticalAlignment===\"bottom\"?\"auto 0\":\"0 auto\";const containerStyle={...style,position:\"relative\",width:isWaitingForIntrinsicSize?\"100%\":usesMeasuredSize&&frameBoundSize?frameBoundSize.width:isFillSizing||isAutoHeightSizing||isFitBoundsSizing?\"100%\":\"auto\",height:isWaitingForIntrinsicSize?\"100%\":usesMeasuredSize&&frameBoundSize?frameBoundSize.height:isFillSizing||isAutoWidthSizing?\"100%\":\"auto\",maxWidth:usesMeasuredSize?undefined:style?.maxWidth,marginInline:usesIntrinsicRatio?horizontalMargin:style?.marginInline,marginBlock:usesIntrinsicRatio?verticalMargin:style?.marginBlock,aspectRatio:usesIntrinsicRatio&&intrinsicSize?aspectRatio:undefined,backgroundColor:loadingBackground,borderRadius:radius};const mediaStyle={width:\"100%\",height:\"100%\",objectFit,borderRadius:radius,display:\"block\"};const videoMediaStyle={...mediaStyle,opacity:isLoaded||hasVideoPoster?1:0,transition:\"opacity 0.3s ease\"};if(mediaType===\"empty\"||!src){if(isCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{...style,...placeholderStyle(radius)},children:[/*#__PURE__*/_jsx(\"span\",{children:\"Upload File\"}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:12,opacity:.7},children:\"or paste URL\"})]});}return /*#__PURE__*/_jsx(\"div\",{style:style});}return /*#__PURE__*/_jsxs(motion.div,{ref:containerRef,style:containerStyle,children:[!isLoaded&&!hasError&&!hasVideoPoster&&!isVideoPlaybackDisabled&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:1},children:/*#__PURE__*/_jsx(motion.div,{style:{width:spinnerSize,height:spinnerSize,borderRadius:\"50%\",border:`${spinnerThickness}px solid ${spinnerTrack}`,borderTop:`${spinnerThickness}px solid ${spinnerColor}`},animate:{rotate:360},transition:{duration:1,repeat:Infinity,ease:\"linear\"}})}),hasError&&mediaType===\"image\"&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:2},children:/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:handleManualImageRetry,\"aria-label\":\"Retry loading image\",style:{appearance:\"none\",background:\"transparent\",color:spinnerColor,border:`1px solid ${spinnerTrack}`,borderRadius:999,padding:\"8px 14px\",font:\"inherit\",cursor:\"pointer\"},children:\"Retry\"})}),mediaType===\"video\"?/*#__PURE__*/_jsx(\"video\",{ref:videoRef,src:src,poster:posterSrc?getResponsiveImage(posterSrc)?.src??posterSrc:undefined,style:videoMediaStyle,autoPlay:playing&&!isStaticRenderer&&!shouldReduceMotion&&resolvedPlaybackMode===\"autoplay\",preload:!playing?usesIntrinsicRatio?\"metadata\":\"none\":resolvedPlaybackMode===\"inView\"?usesIntrinsicRatio?\"metadata\":\"none\":\"auto\",loop:loop,muted:muted,controls:playing&&showControls,playsInline:true,onPlay:event=>{if(!playing)event.currentTarget.pause();},onLoadedMetadata:handleVideoMetadata,onCanPlay:()=>setIsLoaded(true),onError:()=>setHasError(true)}):/*#__PURE__*/_jsx(\"img\",{ref:imageRef,src:responsiveImage?.src??src,srcSet:responsiveImage?.srcSet,sizes:responsiveImage?imageLoading===\"lazy\"?\"auto, 100vw\":\"100vw\":undefined,alt:alt,loading:imageLoading,style:mediaStyle,onLoad:handleImageLoad,onError:handleImageError},`${src}-${imageRetryVersion}`)]});}// Framer-beelden (framerusercontent.com/images) verkleind laden. Met scale-down-to levert de\n// CDN ook WebP/AVIF; zonder parameter komt het originele bestand (vaak een zware PNG) binnen.\nconst RESPONSIVE_IMAGE_WIDTHS=[512,1024,2048];function getResponsiveImage(source){if(!source||!source.startsWith(\"https://framerusercontent.com/images/\"))return null;if(/[?&](scale-down-to|width|height)=/.test(source))return null;const join=source.includes(\"?\")?\"&\":\"?\";return{src:`${source}${join}scale-down-to=1024`,srcSet:RESPONSIVE_IMAGE_WIDTHS.map(width=>`${source}${join}scale-down-to=${width} ${width}w`).join(\", \")};}function getSourceExtension(source){if(!source)return undefined;try{const pathname=new URL(source,\"https://smart-media.local\").pathname;const fileName=pathname.split(\"/\").pop()??\"\";const extension=fileName.includes(\".\")?fileName.split(\".\").pop()?.toLowerCase():undefined;return extension||undefined;}catch{const cleanSource=source.split(/[?#]/)[0];const fileName=cleanSource.split(\"/\").pop()??\"\";return fileName.includes(\".\")?fileName.split(\".\").pop()?.toLowerCase():undefined;}}function getPixelLength(value){if(typeof value===\"number\"){return Number.isFinite(value)&&value>=0?value:undefined;}if(typeof value!==\"string\")return undefined;const normalized=value.trim();if(!/^(?:\\d+|\\d*\\.\\d+)(?:px)?$/.test(normalized)){return undefined;}const pixels=Number.parseFloat(normalized);return Number.isFinite(pixels)?pixels:undefined;}function placeholderStyle(radius){return{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"rgba(136, 85, 255, 0.1)\",border:\"1px dashed #85F\",color:\"#85F\",borderRadius:radius,fontSize:14,fontWeight:600,padding:20,textAlign:\"center\",gap:8};}function shouldShowVideoControls(props){return props.forceType!==\"image\";}addPropertyControls(SmartMedia,{fileAsset:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\",\"png\",\"webp\",\"jpeg\",\"jpg\",\"gif\",\"svg\"]},customUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"\",placeholder:\"https://example.com/file\",description:\"Overrides uploaded file.\"},alt:{type:ControlType.String,title:\"Alt Text\",defaultValue:\"\",placeholder:\"Describe the image\"},forceType:{type:ControlType.Enum,title:\"Type\",options:[\"auto\",\"video\",\"image\"],optionTitles:[\"Auto Detect\",\"Force Video\",\"Force Image\"],defaultValue:\"auto\"},sizingMode:{type:ControlType.Enum,title:\"Sizing\",options:[\"fill\",\"autoHeight\",\"autoWidth\",\"fitBounds\"],optionTitles:[\"Fill Container\",\"Auto Height\",\"Auto Width\",\"Fit\"],defaultValue:\"fill\"},horizontalAlignment:{type:ControlType.Enum,title:\"Horizontal\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",description:\"Positions media when horizontal space remains.\"},verticalAlignment:{type:ControlType.Enum,title:\"Vertical\",options:[\"top\",\"center\",\"bottom\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],defaultValue:\"top\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",description:\"Positions media when vertical space remains.\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:[\"cover\",\"contain\",\"fill\"],optionTitles:[\"Cover\",\"Contain\",\"Fill\"],defaultValue:\"cover\",hidden:props=>props.sizingMode===\"auto\"||props.sizingMode===\"autoHeight\"||props.sizingMode===\"autoWidth\"||props.sizingMode===\"fitBounds\"},imageLoading:{type:ControlType.Enum,title:\"Loading\",options:[\"lazy\",\"eager\"],optionTitles:[\"Lazy\",\"Eager\"],defaultValue:\"lazy\",displaySegmentedControl:true,hidden:props=>props.forceType===\"video\",description:\"Lazy defers off-screen images. Use Eager for above-the-fold media.\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:0,min:0,max:500,unit:\"px\"},poster:{type:ControlType.ResponsiveImage,title:\"Poster\",hidden:props=>!shouldShowVideoControls(props),description:\"Shown before the video starts and while it is idle.\"},playing:{type:ControlType.Boolean,title:\"Playing\",defaultValue:true,hidden:props=>!shouldShowVideoControls(props),description:\"No keeps the video paused and shows its poster.\"},playbackMode:{type:ControlType.Enum,title:\"Playback\",options:[\"autoplay\",\"inView\"],optionTitles:[\"Autoplay\",\"When In View\"],defaultValue:\"autoplay\",displaySegmentedControl:true,hidden:props=>!shouldShowVideoControls(props)||props.playing===false,description:\"In View plays on entry and pauses on exit.\"},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:true,hidden:props=>!shouldShowVideoControls(props)||props.playing===false},muted:{type:ControlType.Boolean,title:\"Muted\",defaultValue:true,hidden:props=>!shouldShowVideoControls(props)||props.playing===false},showControls:{type:ControlType.Boolean,title:\"Controls\",defaultValue:false,hidden:props=>!shouldShowVideoControls(props)||props.playing===false},loadingBackground:{type:ControlType.Color,title:\"Load Background\",defaultValue:\"rgba(0, 0, 0, 0)\",description:\"Shown behind media while it loads and if loading fails.\"},spinnerColor:{type:ControlType.Color,title:\"Spin Color\",defaultValue:\"#8855FF\"},spinnerTrack:{type:ControlType.Color,title:\"Spin Track\",defaultValue:\"rgba(136, 85, 255, 0.2)\"},spinnerSize:{type:ControlType.Number,title:\"Spin Size\",defaultValue:32,min:10,max:200,step:1},spinnerThickness:{type:ControlType.Number,title:\"Thickness\",defaultValue:3,min:1,max:20,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmartMedia\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmartMedia.map","function t(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t;}var e,r,i=Object.create,n=Object.defineProperty,s=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,l=(t,e)=>function(){try{return e||(0,t[o(t)[0]])((e={exports:{}}).exports,e),e.exports;}catch(t){throw e=0,t;}},h=(t,e,r,i)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let a of o(e))u.call(t,a)||a===r||n(t,a,{get:()=>e[a],enumerable:!(i=s(e,a))||i.enumerable});return t;},c=(t,e,r)=>(r=null!=t?i(a(t)):{},h(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !e&&t&&t.__esModule?r:n(r,\"default\",{value:t,enumerable:!0}),t)),f=l({\"../../../node_modules/dataloader/index.js\"(t,e){var r,i=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return n;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){o(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!a(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));o(e);for(var r=0;r<e.callbacks.length;r++){var i=t[r];i instanceof Error?e.callbacks[r].reject(i):e.callbacks[r].resolve(i);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,i=this._cacheKeyFn(t);if(r){var n=r.get(i);if(n){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(n);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(i,l),l;},e.loadMany=function(t){if(!a(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var i,n=this._cacheKeyFn(t);void 0===r.get(n)&&(e instanceof Error?(i=Promise.reject(e)).catch(function(){}):i=Promise.resolve(e),r.set(n,i));}return this;},t;}(),n=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){o(e);for(var i=0;i<e.keys.length;i++)t.clear(e.keys[i]),e.callbacks[i].reject(r);}function o(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function a(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=i;}}),d=c(f(),1);import{yieldToMain as g}from\"framer\";// ../../shared/src/yield.ts\nfunction v(t){return\"function\"==typeof t?t():t;}var y={background:0,\"user-visible\":1,\"user-blocking\":2};function p(t,e){return y[t]>y[e];}// ../../library/src/utils/schedulerPriority.ts\nfunction m(t){let e;for(let r of t){let t=v(r);if((void 0===e||p(t,e))&&(e=t),\"user-blocking\"===e)break;}return e;}// src/code-generation/components/cms/bundled/BufferReader.ts\nvar w={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},b=(e=class e{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=w.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=w.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=w.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=w.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=w.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=w.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=w.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=w.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=w.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=w.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,i=this.bytes.subarray(e,r);return this.offset=r,i;}readString(){let t=this.readUint32(),r=this.readBytes(t);return e.textDecoder.decode(r);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(e){t(this,\"bytes\",void 0),t(this,\"offset\",0),t(this,\"view\",void 0),this.bytes=e,this.view=I(this.bytes);}},// TextDecoder has no per-decode state unless streaming is enabled. Reusing one class-owned decoder\n// avoids constructing one for every CMS item, where each item gets its own BufferReader.\nt(e,\"textDecoder\",new TextDecoder),e);function I(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as S,yieldToMain as U}from\"framer\";// ../../library/src/utils/utils.ts\nvar k=\"undefined\"!=typeof window,L=k&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction B(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function E(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar M=1024,P=1.5,T=t=>2**t-1,F=t=>-(2**(t-1)),x=t=>2**(t-1)-1,N={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:F(8),Int16:F(16),Int32:F(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},A={Uint8:T(8),Uint16:T(16),Uint32:T(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:x(8),Int16:x(16),Int32:x(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function O(t,e,r,i){B(t>=e,t,\"outside lower bound for\",i),B(t<=r,t,\"outside upper bound for\",i);}var R=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*P)+t);r.set(this.bytes),this.bytes=r,this.view=I(r);}writeUint8(t){O(t,N.Uint8,A.Uint8,\"Uint8\");let e=w.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){O(t,N.Uint16,A.Uint16,\"Uint16\");let e=w.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){O(t,N.Uint32,A.Uint32,\"Uint32\");let e=w.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){O(t,N.Uint64,A.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){O(t,N.BigUint64,A.BigUint64,\"BigUint64\");let e=w.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){O(t,N.Int8,A.Int8,\"Int8\");let e=w.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){O(t,N.Int16,A.Int16,\"Int16\");let e=w.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){O(t,N.Int32,A.Int32,\"Int32\");let e=w.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){O(t,N.Int64,A.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){O(t,N.BigInt64,A.BigInt64,\"BigInt64\");let e=w.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=w.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=w.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){t(this,\"offset\",0),t(this,\"bytes\",new Uint8Array(M)),t(this,\"view\",I(this.bytes)),t(this,\"encoder\",new TextEncoder),t(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction q(t){return\"string\"==typeof t;}function _(t){return Number.isFinite(t);}function j(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar D=class e{static fromString(t){let[r,i,n]=t.split(\"/\").map(Number);return B(_(r),\"Invalid chunkId\"),B(_(i),\"Invalid offset\"),B(_(n),\"Invalid length\"),new e(r,i,n);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(t){let r=t.readUint16(),i=t.readUint32(),n=t.readUint32();return new e(r,i,n);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(B(this.length===t.length),0);}constructor(e,r,i){t(this,\"chunkId\",void 0),t(this,\"offset\",void 0),t(this,\"length\",void 0),this.chunkId=e,this.offset=r,this.length=i;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as C}from\"framer\";function J(t){if(j(t))return 0/* Null */;switch(t.type){case C.Array:return 1/* Array */;case C.Boolean:return 2/* Boolean */;case C.Color:return 3/* Color */;case C.Date:return 4/* Date */;case C.Enum:return 5/* Enum */;case C.File:return 6/* File */;case C.ResponsiveImage:return 10/* ResponsiveImage */;case C.Link:return 7/* Link */;case C.Number:return 8/* Number */;case C.Object:return 9/* Object */;case C.RichText:return 11/* RichText */;case C.String:return 12/* String */;case C.VectorSetItem:return 13/* VectorSetItem */;default:E(t);}}function V(t){let e=t.readUint16(),i=[];for(let n=0;n<e;n++){let e=r.read(t);i.push(e);}return{type:C.Array,value:i};}function W(t,e){for(let i of(t.writeUint16(e.value.length),e.value))r.write(t,i);}function $(t,e,i){let n=t.value.length,s=e.value.length;if(n<s)return -1;if(n>s)return 1;for(let s=0;s<n;s++){let n=t.value[s],o=e.value[s],a=r.compare(n,o,i);if(0!==a)return a;}return 0;}function z(t){return{type:C.Boolean,value:0!==t.readUint8()};}function K(t,e){t.writeUint8(e.value?1:0);}function G(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function H(t){return{type:C.Color,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){let e=t.readInt64(),r=new Date(e);return{type:C.Date,value:r.toISOString()};}function Z(t,e){let r=new Date(e.value),i=r.getTime();t.writeInt64(i);}function tt(t,e){let r=new Date(t.value),i=new Date(e.value);return r<i?-1:r>i?1:0;}function te(t){return{type:C.Enum,value:t.readString()};}function tr(t,e){t.writeString(e.value);}function ti(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tn(t){return{type:C.File,value:t.readString()};}function ts(t,e){t.writeString(e.value);}function to(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function ta(t){return{type:C.Link,value:t.readJson()};}function tu(t,e){t.writeJson(e.value);}function tl(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function th(t){return{type:C.Number,value:t.readFloat64()};}function tc(t,e){t.writeFloat64(e.value);}function tf(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function td(t){let e=t.readUint16(),i={};for(let n=0;n<e;n++){let e=t.readString();i[e]=r.read(t);}return{type:C.Object,value:i};}function tg(t,e){let i=Object.entries(e.value);for(let[e,n]of(t.writeUint16(i.length),i))t.writeString(e),r.write(t,n);}function tv(t,e,i){let n=Object.keys(t.value).sort(),s=Object.keys(e.value).sort();if(n.length<s.length)return -1;if(n.length>s.length)return 1;for(let o=0;o<n.length;o++){let a=n[o],u=s[o];if(a<u)return -1;if(a>u)return 1;let l=t.value[a]??null,h=e.value[u]??null,c=r.compare(l,h,i);if(0!==c)return c;}return 0;}function ty(t){return{type:C.ResponsiveImage,value:t.readJson()};}function tp(t,e){t.writeJson(e.value);}function tm(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function tw(t){let e=t.readInt8();if(0===e)return{type:C.RichText,value:t.readUint32()};if(1===e)return{type:C.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tb(t,e){if(_(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(q(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tI(t,e){let r=t.value,i=e.value;if(_(r)&&_(i)||q(r)&&q(i))return r<i?-1:r>i?1:0;throw Error(\"Invalid rich text pointer\");}function tS(t){return{type:C.String,value:t.readString()};}function tU(t,e){t.writeString(e.value);}function tk(t,e,r){let i=t.value,n=e.value;return(0/* CaseInsensitive */===r.type&&(i=t.value.toLowerCase(),n=e.value.toLowerCase()),i<n)?-1:i>n?1:0;}function tL(t){return{type:C.VectorSetItem,value:t.readUint32()};}function tB(t,e){t.writeUint32(e.value);}function tE(t,e){let r=t.value,i=e.value;return r<i?-1:r>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return V(t);case 2/* Boolean */:return z(t);case 3/* Color */:return H(t);case 4/* Date */:return Y(t);case 5/* Enum */:return te(t);case 6/* File */:return tn(t);case 7/* Link */:return ta(t);case 8/* Number */:return th(t);case 9/* Object */:return td(t);case 10/* ResponsiveImage */:return ty(t);case 11/* RichText */:return tw(t);case 12/* String */:return tS(t);case 13/* VectorSetItem */:return tL(t);default:E(e);}},t.write=function(t,e){let r=J(e);if(t.writeUint8(r),!j(e))switch(e.type){case C.Array:return W(t,e);case C.Boolean:return K(t,e);case C.Color:return X(t,e);case C.Date:return Z(t,e);case C.Enum:return tr(t,e);case C.File:return ts(t,e);case C.Link:return tu(t,e);case C.Number:return tc(t,e);case C.Object:return tg(t,e);case C.ResponsiveImage:return tp(t,e);case C.RichText:return tb(t,e);case C.VectorSetItem:return tB(t,e);case C.String:return tU(t,e);default:E(e);}},t.compare=function(t,e,r){let i=J(t),n=J(e);if(i<n)return -1;if(i>n)return 1;if(j(t)||j(e))return 0;switch(t.type){case C.Array:return B(e.type===C.Array),$(t,e,r);case C.Boolean:return B(e.type===C.Boolean),G(t,e);case C.Color:return B(e.type===C.Color),Q(t,e);case C.Date:return B(e.type===C.Date),tt(t,e);case C.Enum:return B(e.type===C.Enum),ti(t,e);case C.File:return B(e.type===C.File),to(t,e);case C.Link:return B(e.type===C.Link),tl(t,e);case C.Number:return B(e.type===C.Number),tf(t,e);case C.Object:return B(e.type===C.Object),tv(t,e,r);case C.ResponsiveImage:return B(e.type===C.ResponsiveImage),tm(t,e);case C.RichText:return B(e.type===C.RichText),tI(t,e);case C.VectorSetItem:return B(e.type===C.VectorSetItem),tE(t,e);case C.String:return B(e.type===C.String),tk(t,e,r);default:E(t);}};})(r||(r={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tM=class e{sortEntries(){this.entries.sort((t,e)=>{for(let i=0;i<this.fieldNames.length;i++){let n=t.values[i],s=e.values[i],o=r.compare(n,s,this.options.collation);if(0!==o)return o;}return t.pointer.compare(e.pointer);});}static async deserialize(t,i){let n=new b(t),s=n.readJson(),o=n.readUint8(),a=[];for(let t=0;t<o;t++){let t=n.readString();a.push(t);}let u=new e(a,{collation:s}),l=n.readUint32(),h=()=>{let t=[];for(let e=0;e<o;e++){let e=r.read(n);t.push(e);}let e=D.read(n);u.entries.push({values:t,pointer:e});};for(let t=0;t<l;t++){let t=i?.();t&&await t,h();}return u;}serialize(){let t=new R;for(let e of(t.writeJson(this.options.collation),t.writeUint8(this.fieldNames.length),this.fieldNames))t.writeString(e);for(let e of(this.sortEntries(),t.writeUint32(this.entries.length),this.entries)){let{values:i,pointer:n}=e;for(let e of i)r.write(t,e);n.write(t);}return t.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(e,r){t(this,\"fieldNames\",void 0),t(this,\"options\",void 0),t(this,\"entries\",[]),this.fieldNames=e,this.options=r;}},tP=3,tT=250,tF=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tx=async(t,e)=>{let r=0;for(;;){try{let i=await fetch(t,e);if(!tF.includes(i.status)||++r>tP)return i;}catch(t){if(e?.signal?.aborted||++r>tP)throw t;}await tN(r);}};async function tN(t){let e=Math.floor(tT*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tA(t,e){let r=tq(e),i=[],n=0;for(let t of r)i.push(`${t.from}-${t.to-1}`),n+=t.to-t.from;let s=new URL(t),o=i.join(\",\");s.searchParams.set(\"range\",o);let a=await tx(s);if(200!==a.status)throw Error(`Request failed: ${a.status} ${a.statusText}`);let u=await a.arrayBuffer(),l=new Uint8Array(u);if(l.length!==n)throw Error(\"Request failed: Unexpected response length\");let h=new tO,c=0;for(let t of r){let e=t.to-t.from,r=c+e,i=l.subarray(c,r);h.write(t.from,i),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tO=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let i=t-r.start,n=i+e;return r.data.slice(i,n);}throw Error(\"Missing data\");}write(t,e){let r=t,i=r+e.length,n=0,s=this.chunks.length;for(;n<s;n++){let t=this.chunks[n];if(B(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let i=r-t.start,n=t.data.subarray(0,i);e=tR(n,e),r=t.start;}break;}}for(;s>n;s--){let t=this.chunks[s-1];if(B(t,\"Missing chunk\"),!(i<t.start)){if(i<t.end){let r=i-t.start,n=t.data.subarray(r);e=tR(e,n),i=t.end;}break;}}let o={start:r,end:i,data:e},a=s-n;this.chunks.splice(n,a,o);}constructor(){t(this,\"chunks\",[]);}};function tR(t,e){let r=t.length+e.length,i=new Uint8Array(r);return i.set(t,0),i.set(e,t.length),i;}function tq(t){B(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,i=r[e];i&&t.from<=i.to?r[e]={from:i.from,to:Math.max(i.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar t_=class{async loadModel(){let[t]=await tA(this.options.url,[this.options.range]);return B(t,\"Failed to load model\"),tM.deserialize(t,()=>{let t=m(this.modelPrioritySources);return t?U({batch:!0,priority:t}):void 0;});}async getModel(t){return this.model||(t&&this.modelPrioritySources.add(t),this.modelPromise??=this.loadModel().finally(()=>{this.modelPrioritySources.clear();}),this.model??=await this.modelPromise),this.model;}async lookupItems(t,e){B(t.length===this.fields.length,\"Invalid query length\");let r=await this.getModel(e),i=[r.entries];for(let[r,n]of t.entries()){let t=[];for(let s of i){let i;let o=e?U({batch:!0,priority:v(e)}):void 0;switch(o&&await o,n.type){case\"All\"/* All */:i=[s];break;case\"Equals\"/* Equals */:i=this.queryEquals(s,n,r);break;case\"NotEquals\"/* NotEquals */:i=this.queryNotEquals(s,n,r);break;case\"LessThan\"/* LessThan */:i=this.queryLessThan(s,n,r);break;case\"GreaterThan\"/* GreaterThan */:i=this.queryGreaterThan(s,n,r);break;case\"Contains\"/* Contains */:i=await this.queryContains(s,n,r,e);break;case\"StartsWith\"/* StartsWith */:i=await this.queryStartsWith(s,n,r,e);break;case\"EndsWith\"/* EndsWith */:i=await this.queryEndsWith(s,n,r,e);break;default:E(n);}t.push(...i);}i=t;}let n=[];for(let t of i)for(let r of t){let t=e?U({batch:!0,priority:v(e)}):void 0;t&&await t;let i={};for(let t=0;t<this.options.fieldNames.length;t++){let e=this.options.fieldNames[t],n=r.values[t];i[e]=n;}n.push({pointer:r.pointer.toString(),data:i});}return n;}queryEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=t.slice(i,n+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=[],o=t.slice(0,i);o.length>0&&s.push(o);let a=t.slice(n+1);return a.length>0&&s.push(a),s;}queryLessThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getRightMost(t,r,e.value),n=t.slice(0,i+1);return n.length>0?[n]:[];}let n=this.getLeftMost(t,r,e.value),s=t.slice(0,n);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getLeftMost(t,r,e.value),n=t.slice(i);return n.length>0?[n]:[];}let n=this.getRightMost(t,r,e.value),s=t.slice(n+1);return s.length>0?[s]:[];}queryContains(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.includes(i);});}queryStartsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.startsWith(i);});}queryEndsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.endsWith(i);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];0>r.compare(u,i,this.collation)?n=o+1:s=o;}return n;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];r.compare(u,i,this.collation)>0?s=o:n=o+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */async findItems(t,e,r,i){let n=[],s=0;for(let o=0;o<t.length;o++){let a=r?U({batch:!0,priority:v(r)}):void 0;a&&await a;let u=t[o],l=u.values[e],h=i(l);if(!h){if(s<o){let e=t.slice(s,o);n.push(e);}s=o+1;}}if(s<t.length){let e=t.slice(s);n.push(e);}return n;}constructor(e){t(this,\"options\",void 0),t(this,\"schema\",void 0),t(this,\"fields\",void 0),t(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),t(this,\"modelPromise\",void 0),t(this,\"model\",void 0),t(this,\"modelPrioritySources\",/* @__PURE__ */new Set),t(this,\"collation\",void 0),this.options=e;let r={},i=[];for(let t of this.options.fieldNames){let e=this.options.collectionSchema[t];B(e,\"Missing definition for field\",t),r[t]=e,i.push({type:\"Identifier\",name:t});}this.schema=r,this.fields=i,this.collation=this.options.collation;}};// src/code-generation/components/cms/bundled/models/DatabaseItemModel.ts\nfunction tj(t){let e={},i=t.readUint16();for(let n=0;n<i;n++){let i=t.readString();e[i]=r.read(t);}return e;}// src/code-generation/components/cms/bundled/DatabaseCollection.ts?bundle\nfunction*tD(t){for(let e of t)yield*e.prioritySources;}var tC=class{scanItems(t){return this.itemsPromise?this.isScanning&&t&&this.scanPrioritySources.add(t):(this.isScanning=!0,t&&this.scanPrioritySources.add(t),this.itemsPromise=tx(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),i=new b(r),n=[],s=i.readUint32();for(let t=0;t<s;t++){let t=m(this.scanPrioritySources),e=t?g({batch:!0,priority:t}):void 0;e&&await e;let r=i.getOffset(),s=tj(i),o=i.getOffset()-r,a=new D(this.id,r,o),u=a.toString(),l={pointer:u,data:s};this.itemLoader.prime({pointer:u,prioritySources:/* @__PURE__ */new Set},l),n.push(l);}return n;}).finally(()=>{this.isScanning=!1,this.scanPrioritySources.clear();})),this.itemsPromise;}resolveItem(t,e){let r=this.itemPrioritySources.get(t);r||(r=/* @__PURE__ */new Set,this.itemPrioritySources.set(t,r)),e&&r.add(e);let i=this.itemLoader.load({pointer:t,prioritySources:r}),n=()=>this.itemPrioritySources.delete(t);return i.then(n,n),i;}constructor(e,r){t(this,\"id\",void 0),t(this,\"url\",void 0),t(this,\"itemsPromise\",void 0),t(this,\"isScanning\",!1),t(this,\"scanPrioritySources\",/* @__PURE__ */new Set),t(this,\"itemPrioritySources\",/* @__PURE__ */new Map),t(this,\"itemLoader\",new d.default(async t=>{let e=t.map(({pointer:t})=>{let e=D.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tA(this.url,e),i=[];for(let e=0;e<r.length;e++){let n=m(tD(t)),s=n?g({batch:!0,priority:n}):void 0;s&&await s;let o=r[e];B(o,\"Missing range bytes\");let a=new b(o),u=tj(a),l=t[e]?.pointer;B(l,\"Missing pointer\"),i.push({pointer:l,data:u});}return i;},{// capping to 250 avoids overly long URLs that can cause requests to fail with 414\nmaxBatchSize:250,// Different route workflows can request the same item. Keep DataLoader's cache keyed by the\n// pointer while still carrying the strongest scheduling priority into the shared batch\ncacheKeyFn:t=>t.pointer})),this.id=e,this.url=r;}},tJ=class{async scanItems(t){let e=await Promise.all(this.chunks.map(async e=>e.scanItems(t)));return e.flat();}resolveItems(t,e){return Promise.all(t.map(t=>{let r=D.fromString(t),i=this.chunks[r.chunkId];return B(i,\"Missing chunk\"),i.resolveItem(t,e);}));}compareItems(t,e){let r=D.fromString(t.pointer),i=D.fromString(e.pointer);return r.compare(i);}compareValues(t,e,i){return r.compare(t,e,i);}constructor(e){t(this,\"options\",void 0),t(this,\"id\",void 0),t(this,\"schema\",void 0),t(this,\"indexes\",void 0),t(this,\"resolveRichText\",void 0),t(this,\"resolveVectorSetItem\",void 0),t(this,\"chunks\",void 0),this.options=e,this.chunks=this.options.chunks.map((t,e)=>new tC(e,t)),this.schema=e.schema,this.indexes=e.indexes,this.resolveRichText=e.resolveRichText,this.resolveVectorSetItem=e.resolveVectorSetItem,this.id=e.id;}};export{tJ as DatabaseCollection,t_ as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bc64f0a)\nimport{addPropertyControls as e,ControlType as r,QueryEngine as l}from\"framer\";import{DatabaseCollection as m,DatabaseDictionaryIndex as t}from\"./ff1SVsodZ-0.js\";import{getRichTextJsonResolver as o}from\"./ff1SVsodZ-1.js\";let a={createdAt:{isNullable:!0,type:r.Date},i_90kifC9:{isNullable:!0,type:r.String},id:{isNullable:!1,type:r.String},nextItemId:{isNullable:!0,type:r.String},previousItemId:{isNullable:!0,type:r.String},Tc35wWZFe:{isNullable:!0,type:r.String},TVwmeTmbh:{isNullable:!0,type:r.String},updatedAt:{isNullable:!0,type:r.Date}},f=[\"id\"],c={type:1},n=[\"previousItemId\"],i=[\"nextItemId\"],s=[\"id\",\"Tc35wWZFe\"],d=[\"Tc35wWZFe\",\"id\"],u={type:0},p=[\"TVwmeTmbh\"],w=[\"Tc35wWZFe\"],S=[\"i_90kifC9\"],h=[],g=e=>{let r=h[e];if(r)return r().then(e=>e.default);},L={},y=o(L),V=new l,U={collectionByLocaleId:{default:new m({chunks:[new URL(\"./ff1SVsodZ-chunk-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"16f3b688-9e05-44b1-9cdc-621dd23f606bdefault\",indexes:[new t({collation:c,collectionSchema:a,fieldNames:f,range:{from:0,to:601},url:new URL(\"./ff1SVsodZ-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:n,range:{from:601,to:1201},url:new URL(\"./ff1SVsodZ-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:i,range:{from:1201,to:1797},url:new URL(\"./ff1SVsodZ-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:s,range:{from:1797,to:3111},url:new URL(\"./ff1SVsodZ-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:d,range:{from:3111,to:4425},url:new URL(\"./ff1SVsodZ-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:p,range:{from:4425,to:5159},url:new URL(\"./ff1SVsodZ-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:w,range:{from:5159,to:6131},url:new URL(\"./ff1SVsodZ-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:S,range:{from:6131,to:6723},url:new URL(\"./ff1SVsodZ-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:y,resolveVectorSetItem:g,schema:a}),P66L0qUSn:new m({chunks:[new URL(\"./ff1SVsodZ-chunk-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"16f3b688-9e05-44b1-9cdc-621dd23f606bP66L0qUSn\",indexes:[new t({collation:c,collectionSchema:a,fieldNames:f,range:{from:0,to:601},url:new URL(\"./ff1SVsodZ-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:n,range:{from:601,to:1201},url:new URL(\"./ff1SVsodZ-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:i,range:{from:1201,to:1797},url:new URL(\"./ff1SVsodZ-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:s,range:{from:1797,to:3111},url:new URL(\"./ff1SVsodZ-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:d,range:{from:3111,to:4425},url:new URL(\"./ff1SVsodZ-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:p,range:{from:4425,to:5173},url:new URL(\"./ff1SVsodZ-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:w,range:{from:5173,to:6145},url:new URL(\"./ff1SVsodZ-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:S,range:{from:6145,to:6759},url:new URL(\"./ff1SVsodZ-indexes-P66L0qUSn-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:y,resolveVectorSetItem:g,schema:a}),vfwmvCP8g:new m({chunks:[new URL(\"./ff1SVsodZ-chunk-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"16f3b688-9e05-44b1-9cdc-621dd23f606bvfwmvCP8g\",indexes:[new t({collation:c,collectionSchema:a,fieldNames:f,range:{from:0,to:601},url:new URL(\"./ff1SVsodZ-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:n,range:{from:601,to:1201},url:new URL(\"./ff1SVsodZ-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:i,range:{from:1201,to:1797},url:new URL(\"./ff1SVsodZ-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:c,collectionSchema:a,fieldNames:s,range:{from:1797,to:3111},url:new URL(\"./ff1SVsodZ-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:d,range:{from:3111,to:4425},url:new URL(\"./ff1SVsodZ-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:p,range:{from:4425,to:5179},url:new URL(\"./ff1SVsodZ-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:w,range:{from:5179,to:6151},url:new URL(\"./ff1SVsodZ-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")}),new t({collation:u,collectionSchema:a,fieldNames:S,range:{from:6151,to:6733},url:new URL(\"./ff1SVsodZ-indexes-vfwmvCP8g-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:y,resolveVectorSetItem:g,schema:a})},displayName:\"Case Categories\",id:\"16f3b688-9e05-44b1-9cdc-621dd23f606b\"};export default U;e(U,{TVwmeTmbh:{defaultValue:\"\",title:\"Title\",type:r.String},Tc35wWZFe:{preventLocalization:!1,title:\"Slug\",type:r.String},i_90kifC9:{defaultValue:\"\",title:\"Group\",type:r.String},createdAt:{title:\"Created\",type:r.Date},updatedAt:{title:\"Updated\",type:r.Date},previousItemId:{dataIdentifier:\"local-module:collection/ff1SVsodZ:default\",title:\"Previous\",type:r.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/ff1SVsodZ:default\",title:\"Next\",type:r.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,r){let[l]=await V.query({from:{data:U,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"Tc35wWZFe\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},r);return l?.Tc35wWZFe;},async getRecordIdBySlug(e,r){let[l]=await V.query({from:{data:U,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"Tc35wWZFe\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},r);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerCollectionId\":\"ff1SVsodZ\",\"framerColorSyntax\":\"false\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"Tc35wWZFe\",\"framerCollectionUtils\":\"1\",\"framerRecordIdKey\":\"id\",\"framerContractVersion\":\"1\",\"framerData\":\"true\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (604959d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Regular\",\"CUSTOMV2;Suisse Intl Regular\",\"CUSTOMV2;Suisse Intl Italic\",\"CUSTOMV2;Suisse Intl Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/71g3v9dSWtHOHocw7EQspBYqmIA.woff2\",weight:\"400\"}]}];export const css=['.framer-OFtbw .framer-styles-preset-wm4xou:not(.rich-text-wrapper), .framer-OFtbw .framer-styles-preset-wm4xou.rich-text-wrapper h3 { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-OFtbw .framer-styles-preset-wm4xou:not(.rich-text-wrapper), .framer-OFtbw .framer-styles-preset-wm4xou.rich-text-wrapper h3 { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-OFtbw .framer-styles-preset-wm4xou:not(.rich-text-wrapper), .framer-OFtbw .framer-styles-preset-wm4xou.rich-text-wrapper h3 { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-OFtbw\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/S3AjtVcnbKWW346fPlozHCGVfo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-xJk6A .framer-styles-preset-f09lq6:not(.rich-text-wrapper), .framer-xJk6A .framer-styles-preset-f09lq6.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Medium\", \"Suisse Intl Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-xJk6A .framer-styles-preset-f09lq6:not(.rich-text-wrapper), .framer-xJk6A .framer-styles-preset-f09lq6.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Medium\", \"Suisse Intl Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-xJk6A .framer-styles-preset-f09lq6:not(.rich-text-wrapper), .framer-xJk6A .framer-styles-preset-f09lq6.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Medium\", \"Suisse Intl Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-xJk6A\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c4a51b1)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={P66L0qUSn:new LazyValue(()=>import(\"./inIco2ieO-1.js\")),vfwmvCP8g:new LazyValue(()=>import(\"./inIco2ieO-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c4a51b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/QtBrSyUzYzfpjj0ajhXx/rf7xWEsprKxR5gpVwBWn/tchuaXU6l.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/1umCR06zWH0ppk7kwTuS/mDunGzPgnkaDnKqEs9SK/inIco2ieO.js\";import Samsung from\"https://framerusercontent.com/modules/6BwV97LbuFW2TLITBm0A/PqJfWhysyduMxqtrKHYJ/aq4MX8Q4y.js\";import BALR from\"https://framerusercontent.com/modules/5fGJJrg6yUwmD6AGf6Tb/VBtIjtM80M9l2VY98upx/cKKiuP2fI.js\";import VanPoelgeest from\"https://framerusercontent.com/modules/gDHHpY0mtddXcsnxNbuB/614x2NCdHsjIgORNKxSB/DMkcvYIc5.js\";import BOSS from\"https://framerusercontent.com/modules/Y9Lmw1DMPD8K6eevo7hy/tKKCW36qhbyfukwfOImG/EvtQUsa0P.js\";import Gisou from\"https://framerusercontent.com/modules/8Z0IUvf5TROn1SSzVSDG/Dp3vwj3a0eX5Myo6Zm6A/i4Eqbv612.js\";import OGR from\"https://framerusercontent.com/modules/uuoj3RYVREUjn0unghFf/EeXCEWEpZGMI1R5EbjYh/IU5CmCnvN.js\";import NOEXCESS from\"https://framerusercontent.com/modules/xSW2Fd0VNMhe602PKsLl/QmlcYxEdTP1S5uL6KoBI/KUMikZFif.js\";import UrbanArrows from\"https://framerusercontent.com/modules/oCzS3RdvDbIlplxfTzwO/JPludSymLRWZEEkLrqR2/PPClPdHG1.js\";import BaskTs from\"https://framerusercontent.com/modules/yaPbuf6Dm4I0sLS2gUl6/4aJsoQrjMp0cqfXSLjQz/y7MC5fOnv.js\";import Swapfiets from\"https://framerusercontent.com/modules/RJAHiSHJUjNss3W2S6yY/cEUfOeZsdRTP5oZIPUyD/Z27WxsUHT.js\";const BOSSFonts=getFonts(BOSS);const BOSSWithFX=withFX(BOSS);const OGRFonts=getFonts(OGR);const OGRWithFX=withFX(OGR);const NOEXCESSFonts=getFonts(NOEXCESS);const NOEXCESSWithFX=withFX(NOEXCESS);const UrbanArrowsFonts=getFonts(UrbanArrows);const UrbanArrowsWithFX=withFX(UrbanArrows);const VanPoelgeestFonts=getFonts(VanPoelgeest);const VanPoelgeestWithFX=withFX(VanPoelgeest);const SwapfietsFonts=getFonts(Swapfiets);const SwapfietsWithFX=withFX(Swapfiets);const GisouFonts=getFonts(Gisou);const GisouWithFX=withFX(Gisou);const BALRFonts=getFonts(BALR);const BALRWithFX=withFX(BALR);const SamsungFonts=getFonts(Samsung);const SamsungWithFX=withFX(Samsung);const BaskTsFonts=getFonts(BaskTs);const BaskTsWithFX=withFX(BaskTs);const cycleOrder=[\"GwMH9pHhh\",\"SwkH95Mpi\",\"klzU2y_xR\"];const serializationHash=\"framer-Pjlh4\";const variantClassNames={GwMH9pHhh:\"framer-v-1090gpj\",klzU2y_xR:\"framer-v-acrwch\",SwkH95Mpi:\"framer-v-1uyscz4\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition2={delay:0,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition3={delay:.07,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition4={delay:.14,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition5={delay:.21,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition6={delay:.28,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition7={delay:.35,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition8={delay:.42,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition9={delay:.49,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition10={delay:.56,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};const transition11={delay:.63,duration:1.2,ease:[.16,1,.3,1],type:\"tween\"};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:\"GwMH9pHhh\",Phone:\"klzU2y_xR\",Tablet:\"SwkH95Mpi\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GwMH9pHhh\"};};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:\"GwMH9pHhh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const isDisplayed=()=>{if([\"SwkH95Mpi\",\"klzU2y_xR\"].includes(baseVariant))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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1090gpj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GwMH9pHhh\",ref:refBinding,style:{backgroundColor:\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",...style},...addPropertyOverrides({klzU2y_xR:{\"data-framer-name\":\"Phone\"},SwkH95Mpi:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"We build and grow digital platforms for brands that expect their commerce to perform, from fashion and beauty to mobility and consumer electronics. These are some of the companies we work with.\"})}),className:\"framer-lqj4p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZmqnAUxcd\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wf2edx\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"XWke1JNGx\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-167xmxk\",\"data-framer-name\":\"1st row\",layoutDependency:layoutDependency,layoutId:\"y9Lz5uxhR\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15ex37f\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ZBY7Klp2f\",children:/*#__PURE__*/_jsx(BOSSWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-jxk69d\",layoutDependency:layoutDependency,layoutId:\"sHY41bn4X\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wghn91\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"vQjowdegd\",children:/*#__PURE__*/_jsx(OGRWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-18lxcc9\",layoutDependency:layoutDependency,layoutId:\"zzzqyW4IV\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dyu2wk\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"y_7aRbORx\",children:/*#__PURE__*/_jsx(NOEXCESSWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-96xdd9\",layoutDependency:layoutDependency,layoutId:\"FTThj6XSq\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19clelk\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"DIBH7HmEL\",children:/*#__PURE__*/_jsx(UrbanArrowsWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-14o2rwu\",layoutDependency:layoutDependency,layoutId:\"nRUGUuSrE\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1592ech\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"zoUv6IHVh\",children:/*#__PURE__*/_jsx(VanPoelgeestWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-6hjn9h\",layoutDependency:layoutDependency,layoutId:\"gwKfvfv56\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hafntg\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"f93weL9fS\",children:/*#__PURE__*/_jsx(SwapfietsWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-1rnigld\",layoutDependency:layoutDependency,layoutId:\"BrwO8wv4V\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ulllkm\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"QZyZklvOb\",children:/*#__PURE__*/_jsx(GisouWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-1g6zb6q\",layoutDependency:layoutDependency,layoutId:\"QTWJRJy6Y\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-emf0ws\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"OMl1nqaRP\",children:/*#__PURE__*/_jsx(BALRWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-13rboee\",layoutDependency:layoutDependency,layoutId:\"YBHZYwsHM\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qmt3k8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"M0NX5A8hS\",children:/*#__PURE__*/_jsx(SamsungWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-ty5p6a\",layoutDependency:layoutDependency,layoutId:\"lyfABB3dA\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-111jv9j\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"sTVib3jXW\",children:/*#__PURE__*/_jsx(BaskTsWithFX,{__framer__animate:{transition:transition11},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-11ca183\",layoutDependency:layoutDependency,layoutId:\"nQuxxo11I\",style:{\"--1fv73cc\":\"rgba(0, 0, 0, 0.6)\"}})})]})})]})})})});});const css=[\".framer-Pjlh4.framer-i8b546, .framer-Pjlh4 .framer-i8b546 { display: block; }\",\".framer-Pjlh4.framer-1090gpj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 76px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 160px 76px 160px 76px; position: relative; width: 1200px; }\",\".framer-Pjlh4 .framer-lqj4p { flex: 1 0 0px; height: auto; max-width: 352px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Pjlh4 .framer-1wf2edx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Pjlh4 .framer-167xmxk { display: grid; flex: none; gap: 40px 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Pjlh4 .framer-15ex37f, .framer-Pjlh4 .framer-wghn91, .framer-Pjlh4 .framer-1dyu2wk, .framer-Pjlh4 .framer-19clelk, .framer-Pjlh4 .framer-1592ech, .framer-Pjlh4 .framer-hafntg, .framer-Pjlh4 .framer-1ulllkm, .framer-Pjlh4 .framer-emf0ws, .framer-Pjlh4 .framer-1qmt3k8, .framer-Pjlh4 .framer-111jv9j { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Pjlh4 .framer-jxk69d { flex: none; height: auto; position: relative; width: 87px; }\",\".framer-Pjlh4 .framer-18lxcc9 { flex: none; height: auto; position: relative; width: 75px; }\",\".framer-Pjlh4 .framer-96xdd9 { flex: none; height: auto; position: relative; width: 120px; }\",\".framer-Pjlh4 .framer-14o2rwu { flex: none; height: auto; position: relative; width: 90px; }\",\".framer-Pjlh4 .framer-6hjn9h { flex: none; height: auto; position: relative; width: 125px; }\",\".framer-Pjlh4 .framer-1rnigld { flex: none; height: auto; position: relative; width: 83px; }\",\".framer-Pjlh4 .framer-1g6zb6q { flex: none; height: auto; position: relative; width: 77px; }\",\".framer-Pjlh4 .framer-13rboee { flex: none; height: auto; position: relative; width: 72px; }\",\".framer-Pjlh4 .framer-ty5p6a { flex: none; height: auto; position: relative; width: 94px; }\",\".framer-Pjlh4 .framer-11ca183 { flex: none; height: auto; position: relative; width: 99px; }\",\".framer-Pjlh4.framer-v-1uyscz4.framer-1090gpj { flex-direction: column; padding: 160px 50px 160px 50px; width: 810px; }\",\".framer-Pjlh4.framer-v-1uyscz4 .framer-lqj4p, .framer-Pjlh4.framer-v-1uyscz4 .framer-1wf2edx, .framer-Pjlh4.framer-v-acrwch .framer-lqj4p, .framer-Pjlh4.framer-v-acrwch .framer-1wf2edx { flex: none; width: 100%; }\",\".framer-Pjlh4.framer-v-1uyscz4 .framer-167xmxk { order: 0; padding: 0px 0px 64px 0px; }\",\".framer-Pjlh4.framer-v-1uyscz4 .framer-jxk69d, .framer-Pjlh4.framer-v-acrwch .framer-11ca183 { width: 70px; }\",\".framer-Pjlh4.framer-v-1uyscz4 .framer-18lxcc9, .framer-Pjlh4.framer-v-acrwch .framer-jxk69d { width: 60px; }\",\".framer-Pjlh4.framer-v-1uyscz4 .framer-96xdd9 { width: 100px; }\",\".framer-Pjlh4.framer-v-acrwch.framer-1090gpj { flex-direction: column; gap: 40px; padding: 100px 0px 100px 0px; width: 390px; }\",\".framer-Pjlh4.framer-v-acrwch .framer-167xmxk { grid-template-columns: repeat(auto-fill, minmax(80px, 1fr)); order: 0; padding: 0px 24px 0px 24px; }\",\".framer-Pjlh4.framer-v-acrwch .framer-18lxcc9 { width: 52px; }\",\".framer-Pjlh4.framer-v-acrwch .framer-96xdd9 { width: 83px; }\",\".framer-Pjlh4.framer-v-acrwch .framer-14o2rwu { width: 63px; }\",\".framer-Pjlh4.framer-v-acrwch .framer-1rnigld { width: 58px; }\",\".framer-Pjlh4.framer-v-acrwch .framer-1g6zb6q { width: 53px; }\",\".framer-Pjlh4.framer-v-acrwch .framer-13rboee { width: 50px; }\",\".framer-Pjlh4.framer-v-acrwch .framer-ty5p6a { width: 65px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 580\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SwkH95Mpi\":{\"layout\":[\"fixed\",\"auto\"]},\"klzU2y_xR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerinIco2ieO=withCSS(Component,css,\"framer-Pjlh4\");export default FramerinIco2ieO;FramerinIco2ieO.displayName=\"Logos 02\";FramerinIco2ieO.defaultProps={height:580,width:1200};addPropertyControls(FramerinIco2ieO,{variant:{options:[\"GwMH9pHhh\",\"SwkH95Mpi\",\"klzU2y_xR\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerinIco2ieO,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...BOSSFonts,...OGRFonts,...NOEXCESSFonts,...UrbanArrowsFonts,...VanPoelgeestFonts,...SwapfietsFonts,...GisouFonts,...BALRFonts,...SamsungFonts,...BaskTsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerinIco2ieO\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SwkH95Mpi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"klzU2y_xR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"580\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inIco2ieO.map","// Generated by Framer (defdf2a)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={P66L0qUSn:new LazyValue(()=>import(\"./tutMoKa7H-1.js\")),vfwmvCP8g:new LazyValue(()=>import(\"./tutMoKa7H-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (defdf2a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,CycleVariantState,getFonts,getFontsFromSharedStyle,Image as Image1,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CircularTimer from\"https://framerusercontent.com/modules/mZkkarNRHyH2kJoStv22/FEFPC2jO5GO3IMtLtXrW/Circular_Timer.js\";import{withLazyImage}from\"https://framerusercontent.com/modules/snYBk0lle6resIWfkLxZ/k0aFEFcsCD7k323N9AVB/LazyImage.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/qzEXSmhi1yXlyFXpWfWY/3u2yxOZP3TOHFMYErrj8/GmLJB9wtS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/QtBrSyUzYzfpjj0ajhXx/rf7xWEsprKxR5gpVwBWn/tchuaXU6l.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/tzAiiUkal6JYTS8kqSNv/nCMi1xuqNrtqdHBPh2y5/tutMoKa7H.js\";import FAArrowLeft from\"https://framerusercontent.com/modules/edM91yPpit4glOm25bGg/Ez5zFRtYERZzvxU5UV3C/tU1vPU7f9.js\";import FAArrowRight from\"https://framerusercontent.com/modules/hzXPzw3e5j4jCKCECmYV/PPBYiqyrKPX404pu5ZFr/Zb89xC_Iy.js\";const Image1WithLazyImage1v1ti07=withCodeBoundaryForOverrides(Image1,{nodeId:\"M4b9RMxF1\",override:withLazyImage,scopeId:\"tutMoKa7H\"});const Image1WithLazyImage1sfg8mo=withCodeBoundaryForOverrides(Image1,{nodeId:\"NNTCkuv2v\",override:withLazyImage,scopeId:\"tutMoKa7H\"});const Image1WithLazyImages1t3t7=withCodeBoundaryForOverrides(Image1,{nodeId:\"UGn0GC1fq\",override:withLazyImage,scopeId:\"tutMoKa7H\"});const CircularTimerFonts=getFonts(CircularTimer);const FAArrowLeftFonts=getFonts(FAArrowLeft);const FAArrowRightFonts=getFonts(FAArrowRight);const cycleOrder=[\"v5D1z2XcM\",\"kB2H3bk7F\",\"fdj5u9bZO\"];const serializationHash=\"framer-IpCbF\";const variantClassNames={fdj5u9bZO:\"framer-v-1t3tkvd\",kB2H3bk7F:\"framer-v-d4k84k\",v5D1z2XcM:\"framer-v-9byzp3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cBh7fXzUf=undefined;const aaA7U_FMf=undefined;const JztGL9eUQ=undefined;const AfIdP5Dl8=undefined;const RZUmLqXAa=undefined;const O78WvAIGE=undefined;const yRjTzWlxD=undefined;const YiDcT5Rmj=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.6,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const negate=value=>{return!value;};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition1};const humanReadableVariantMap={\"Variant 1\":\"v5D1z2XcM\",\"Variant 2\":\"kB2H3bk7F\",\"Variant 3\":\"fdj5u9bZO\"};const Variants=motion.create(React.Fragment);const getProps=({bottomPadding,desktop,height,id,image1,image2,image3,text1,text2,text3,width,...props})=>{return{...props,aaA7U_FMf:image2??props.aaA7U_FMf??{alt:\"\",pixelHeight:1367,pixelWidth:2048,src:\"https://framerusercontent.com/images/KvPZWdBUcEVCQgOqVRwYHl8OuII.png?width=2048&height=1367\",srcSet:\"https://framerusercontent.com/images/KvPZWdBUcEVCQgOqVRwYHl8OuII.png?scale-down-to=512&width=2048&height=1367 512w,https://framerusercontent.com/images/KvPZWdBUcEVCQgOqVRwYHl8OuII.png?scale-down-to=1024&width=2048&height=1367 1024w,https://framerusercontent.com/images/KvPZWdBUcEVCQgOqVRwYHl8OuII.png?width=2048&height=1367 2048w\"},AfIdP5Dl8:bottomPadding??props.AfIdP5Dl8??\"24px 76px 24px 0px\",cBh7fXzUf:image3??props.cBh7fXzUf??{alt:\"\",pixelHeight:2048,pixelWidth:1367,src:\"https://framerusercontent.com/images/VxIQcvQ3KLpk5tAMhCZMvTBCNY.png?width=1367&height=2048\",srcSet:\"https://framerusercontent.com/images/VxIQcvQ3KLpk5tAMhCZMvTBCNY.png?scale-down-to=1024&width=1367&height=2048 683w,https://framerusercontent.com/images/VxIQcvQ3KLpk5tAMhCZMvTBCNY.png?width=1367&height=2048 1367w\"},JztGL9eUQ:image1??props.JztGL9eUQ??{alt:\"\",pixelHeight:1367,pixelWidth:2048,src:\"https://framerusercontent.com/images/yeyyGog4IIg1e9lDT5TMwiSAQ.png?width=2048&height=1367\",srcSet:\"https://framerusercontent.com/images/yeyyGog4IIg1e9lDT5TMwiSAQ.png?scale-down-to=512&width=2048&height=1367 512w,https://framerusercontent.com/images/yeyyGog4IIg1e9lDT5TMwiSAQ.png?scale-down-to=1024&width=2048&height=1367 1024w,https://framerusercontent.com/images/yeyyGog4IIg1e9lDT5TMwiSAQ.png?width=2048&height=1367 2048w\"},O78WvAIGE:text1??props.O78WvAIGE??\"Global disruptor in custom development & end-to-end production partner\",RZUmLqXAa:desktop??props.RZUmLqXAa??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"v5D1z2XcM\",YiDcT5Rmj:text3??props.YiDcT5Rmj??\"Flatline Agency was honored with four prestigious awards on Awwwards.com\",yRjTzWlxD:text2??props.yRjTzWlxD??\"Implementing a 360 degrees marketing strategy, Flatline Agency amplified Alex Albon’s visibility.\"};};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,AfIdP5Dl8,JztGL9eUQ,O78WvAIGE,aaA7U_FMf,yRjTzWlxD,cBh7fXzUf,YiDcT5Rmj,RZUmLqXAa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"v5D1z2XcM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear52dhk4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),5e3);});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const visible=negate(RZUmLqXAa);const onTap1wfrosr=activeVariantCallback(async(...args)=>{setVariant(\"v5D1z2XcM\");});const onTap1ndrkcf=activeVariantCallback(async(...args)=>{setVariant(\"kB2H3bk7F\");});const onTapf2n79v=activeVariantCallback(async(...args)=>{setVariant(\"fdj5u9bZO\");});useOnVariantChange(baseVariant,{default:onAppear52dhk4});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9byzp3\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"v5D1z2XcM\",ref:refBinding,style:{backgroundColor:\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",...style},...addPropertyOverrides({fdj5u9bZO:{\"data-framer-name\":\"Variant 3\"},kB2H3bk7F:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xgg8hw\",\"data-framer-name\":\"Image container\",layoutDependency:layoutDependency,layoutId:\"kXbBjs7e4\",children:[/*#__PURE__*/_jsx(Image1WithLazyImage1v1ti07,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2048,intrinsicWidth:1367,pixelHeight:2048,pixelWidth:1367,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(cBh7fXzUf)},className:\"framer-1v1ti07\",\"data-framer-name\":\"Image 3\",layoutDependency:layoutDependency,layoutId:\"M4b9RMxF1\"}),/*#__PURE__*/_jsx(Image1WithLazyImage1sfg8mo,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1367,intrinsicWidth:2048,pixelHeight:1367,pixelWidth:2048,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(aaA7U_FMf)},className:\"framer-1sfg8mo\",\"data-framer-name\":\"Image 2\",layoutDependency:layoutDependency,layoutId:\"NNTCkuv2v\",style:{opacity:1},variants:{fdj5u9bZO:{opacity:0}}}),/*#__PURE__*/_jsx(Image1WithLazyImages1t3t7,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1367,intrinsicWidth:2048,pixelHeight:1367,pixelWidth:2048,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(JztGL9eUQ)},className:\"framer-s1t3t7\",\"data-framer-name\":\"Image 1\",layoutDependency:layoutDependency,layoutId:\"UGn0GC1fq\",style:{opacity:1},variants:{fdj5u9bZO:{opacity:0},kB2H3bk7F:{opacity:0}}})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jegx6z\",layoutDependency:layoutDependency,layoutId:\"z69TdEU4m\",style:{\"--148f5y1\":numberToPixelString(AfIdP5Dl8)},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ti2737\",layoutDependency:layoutDependency,layoutId:\"bhgjiYX2m\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-101hzny\",layoutDependency:layoutDependency,layoutId:\"g6UYbEGAo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cbaih-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"xFEBNFRKq-container\",nodeId:\"xFEBNFRKq\",rendersWithMotion:true,scopeId:\"tutMoKa7H\",children:/*#__PURE__*/_jsx(CircularTimer,{color:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",duration:5e3,height:\"100%\",id:\"xFEBNFRKq\",isPlaying:true,layoutId:\"xFEBNFRKq\",loop:false,restartKey:getLocalizedValue(\"v0\",activeLocale)??\"1\",strokeWidth:10,style:{width:\"100%\"},trackColor:\"rgba(5, 5, 5, 0)\",width:\"100%\",...addPropertyOverrides({fdj5u9bZO:{restartKey:getLocalizedValue(\"v2\",activeLocale)??\"3\"},kB2H3bk7F:{restartKey:getLocalizedValue(\"v1\",activeLocale)??\"2\"}},baseVariant,gestureVariant)})})})}),RZUmLqXAa!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Global disruptor in custom development & end-to-end production partner\"})}),className:\"framer-lhy907\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cZqyN6yw0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:O78WvAIGE,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fdj5u9bZO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Flatline Agency was honored with four prestigious awards on Awwwards.com\"})}),text:YiDcT5Rmj},kB2H3bk7F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Implementing a 360 degrees marketing strategy, Flatline Agency amplified Alex Albon’s visibility.\"})}),text:yRjTzWlxD}},baseVariant,gestureVariant)}),visible!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xemu03\",\"data-styles-preset\":\"GmLJB9wtS\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Global disruptor in custom development & end-to-end production partner\"})}),className:\"framer-y5rwfs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KZ_rbh5gl\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:O78WvAIGE,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fdj5u9bZO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xemu03\",\"data-styles-preset\":\"GmLJB9wtS\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Flatline Agency was honored with four prestigious awards on Awwwards.com\"})}),text:YiDcT5Rmj},kB2H3bk7F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xemu03\",\"data-styles-preset\":\"GmLJB9wtS\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Implementing a 360 degrees marketing strategy, Flatline Agency amplified Alex Albon’s visibility.\"})}),text:yRjTzWlxD}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rn29sg\",layoutDependency:layoutDependency,layoutId:\"Lclxbk7Nb\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l6j01n\",layoutDependency:layoutDependency,layoutId:\"VIx4AEx2F\",style:{opacity:.5},variants:{fdj5u9bZO:{opacity:1},kB2H3bk7F:{opacity:1}},whileTap:animation,...addPropertyOverrides({fdj5u9bZO:{\"data-highlight\":true,onTap:onTap1ndrkcf},kB2H3bk7F:{\"data-highlight\":true,onTap:onTap1wfrosr}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FAArrowLeft,{animated:true,className:\"framer-atjn4e\",layoutDependency:layoutDependency,layoutId:\"A99Wjgmls\",style:{\"--1v9o8fk\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g6bfvt\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"s36DXA3Zq\",onTap:onTap1ndrkcf,style:{opacity:1},variants:{fdj5u9bZO:{opacity:.5}},whileTap:animation,...addPropertyOverrides({fdj5u9bZO:{\"data-highlight\":undefined,onTap:undefined},kB2H3bk7F:{onTap:onTapf2n79v}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FAArrowRight,{animated:true,className:\"framer-1n1jfb8\",layoutDependency:layoutDependency,layoutId:\"Dz87EKR1Z\",style:{\"--1v9o8fk\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"}})})]})]})]})})})});});const css=[\".framer-IpCbF.framer-ictb42, .framer-IpCbF .framer-ictb42 { display: block; }\",\".framer-IpCbF.framer-9byzp3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 800px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 593px; }\",\".framer-IpCbF .framer-1xgg8hw { flex: 1 0 0px; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-IpCbF .framer-1v1ti07, .framer-IpCbF .framer-1sfg8mo, .framer-IpCbF .framer-s1t3t7 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-IpCbF .framer-jegx6z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: var(--148f5y1); position: relative; width: 100%; }\",\".framer-IpCbF .framer-ti2737 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-IpCbF .framer-101hzny { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 2px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-IpCbF .framer-cbaih-container { flex: none; height: auto; position: relative; width: 14px; }\",\".framer-IpCbF .framer-lhy907 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-IpCbF .framer-y5rwfs { --framer-text-wrap-override: balance; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-IpCbF .framer-1rn29sg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-IpCbF .framer-l6j01n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 28px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 28px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-IpCbF .framer-atjn4e, .framer-IpCbF .framer-1n1jfb8 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 16px; }\",\".framer-IpCbF .framer-1g6bfvt { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 28px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 28px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-IpCbF.framer-v-d4k84k .framer-l6j01n, .framer-IpCbF.framer-v-1t3tkvd .framer-l6j01n { cursor: pointer; }\",\".framer-IpCbF.framer-v-1t3tkvd .framer-1g6bfvt { cursor: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 592\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kB2H3bk7F\":{\"layout\":[\"fixed\",\"fixed\"]},\"fdj5u9bZO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AfIdP5Dl8\":\"bottomPadding\",\"JztGL9eUQ\":\"image1\",\"O78WvAIGE\":\"text1\",\"aaA7U_FMf\":\"image2\",\"yRjTzWlxD\":\"text2\",\"cBh7fXzUf\":\"image3\",\"YiDcT5Rmj\":\"text3\",\"RZUmLqXAa\":\"desktop\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertutMoKa7H=withCSS(Component,css,\"framer-IpCbF\");export default FramertutMoKa7H;FramertutMoKa7H.displayName=\"Image Slideshow - About\";FramertutMoKa7H.defaultProps={height:800,width:592};addPropertyControls(FramertutMoKa7H,{variant:{options:[\"v5D1z2XcM\",\"kB2H3bk7F\",\"fdj5u9bZO\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},AfIdP5Dl8:{defaultValue:\"24px 76px 24px 0px\",title:\"Bottom Padding\",type:ControlType.Padding},JztGL9eUQ:{__defaultAssetReference:\"data:framer/asset-reference,yeyyGog4IIg1e9lDT5TMwiSAQ.png?originalFilename=c9ecb21a88382088357bdfbf9434f94ccc224804.png&width=2048&height=1367\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,yeyyGog4IIg1e9lDT5TMwiSAQ.png?originalFilename=c9ecb21a88382088357bdfbf9434f94ccc224804.png&width=2048&height=1367\"},title:\"Image 1\",type:ControlType.ResponsiveImage},O78WvAIGE:{defaultValue:\"Global disruptor in custom development & end-to-end production partner\",displayTextArea:false,title:\"Text 1\",type:ControlType.String},onO78WvAIGEChange:{changes:\"O78WvAIGE\",type:ControlType.ChangeHandler},aaA7U_FMf:{__defaultAssetReference:\"data:framer/asset-reference,KvPZWdBUcEVCQgOqVRwYHl8OuII.png?originalFilename=2af3d959d0547045424203aa551c181e5f0eb882.png&width=2048&height=1367\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,KvPZWdBUcEVCQgOqVRwYHl8OuII.png?originalFilename=2af3d959d0547045424203aa551c181e5f0eb882.png&width=2048&height=1367\"},title:\"Image 2\",type:ControlType.ResponsiveImage},yRjTzWlxD:{defaultValue:\"Implementing a 360 degrees marketing strategy, Flatline Agency amplified Alex Albon’s visibility.\",displayTextArea:false,title:\"Text 2\",type:ControlType.String},onyRjTzWlxDChange:{changes:\"yRjTzWlxD\",type:ControlType.ChangeHandler},cBh7fXzUf:{__defaultAssetReference:\"data:framer/asset-reference,VxIQcvQ3KLpk5tAMhCZMvTBCNY.png?originalFilename=57121072f43728ba64e6d00c84267f32f4c108d6.png&width=1367&height=2048\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,VxIQcvQ3KLpk5tAMhCZMvTBCNY.png?originalFilename=57121072f43728ba64e6d00c84267f32f4c108d6.png&width=1367&height=2048\"},title:\"Image 3\",type:ControlType.ResponsiveImage},YiDcT5Rmj:{defaultValue:\"Flatline Agency was honored with four prestigious awards on Awwwards.com\",displayTextArea:false,title:\"Text 3\",type:ControlType.String},onYiDcT5RmjChange:{changes:\"YiDcT5Rmj\",type:ControlType.ChangeHandler},RZUmLqXAa:{defaultValue:true,title:\"Desktop\",type:ControlType.Boolean},onRZUmLqXAaChange:{changes:\"RZUmLqXAa\",type:ControlType.ChangeHandler}});addFonts(FramertutMoKa7H,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CircularTimerFonts,...FAArrowLeftFonts,...FAArrowRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertutMoKa7H\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"AfIdP5Dl8\\\":\\\"bottomPadding\\\",\\\"JztGL9eUQ\\\":\\\"image1\\\",\\\"O78WvAIGE\\\":\\\"text1\\\",\\\"aaA7U_FMf\\\":\\\"image2\\\",\\\"yRjTzWlxD\\\":\\\"text2\\\",\\\"cBh7fXzUf\\\":\\\"image3\\\",\\\"YiDcT5Rmj\\\":\\\"text3\\\",\\\"RZUmLqXAa\\\":\\\"desktop\\\"}\",\"framerResolvesOwnDefaults\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kB2H3bk7F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fdj5u9bZO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"592\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tutMoKa7H.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Structured data (JSON-LD). Renders an invisible script tag that search engines read.\n *\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function JsonLd(props){const{json}=props;let valid=\"\";try{valid=json?JSON.stringify(JSON.parse(json)):\"\";}catch(e){valid=\"\";}return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:1,height:1,overflow:\"hidden\"},\"aria-hidden\":\"true\",children:valid?/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:valid.replace(/</g,\"\\\\u003c\")}}):null});}addPropertyControls(JsonLd,{json:{type:ControlType.String,title:\"JSON-LD\",displayTextArea:true,defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JsonLd\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1\",\"framerIntrinsicWidth\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JsonLd.map","// Generated by Framer (dd29064)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={P66L0qUSn:new LazyValue(()=>import(\"./fR3k9bO8o-1.js\")),vfwmvCP8g:new LazyValue(()=>import(\"./fR3k9bO8o-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd29064)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,FormPlainTextInput,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/liDGqAEmNfhGIbsMJ2D8/BVYlN91U69628P88rWRL/fR3k9bO8o.js\";const cycleOrder=[\"CHGmw05V4\",\"kO5rUDwvR\",\"AYQmm7y2E\"];const serializationHash=\"framer-oCwtL\";const variantClassNames={AYQmm7y2E:\"framer-v-3ptkpf\",CHGmw05V4:\"framer-v-1mmeitu\",kO5rUDwvR:\"framer-v-12cemt3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const 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={Blur:\"AYQmm7y2E\",Default:\"CHGmw05V4\",Focus:\"kO5rUDwvR\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CHGmw05V4\"};};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:\"CHGmw05V4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onFocus36ksct=activeVariantCallback(async(...args)=>{const inputValue=args[0]?.target?.value?.trim();if(!inputValue){setVariant(\"kO5rUDwvR\");}});const onBluriuxoyd=activeVariantCallback(async(...args)=>{const inputValue=args[0]?.target?.value?.trim();setVariant(\"AYQmm7y2E\");if(!inputValue){setVariant(\"CHGmw05V4\");}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.label,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mmeitu\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"CHGmw05V4\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(5, 5, 5, 0.42)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{AYQmm7y2E:{\"--border-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},kO5rUDwvR:{\"--border-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"}},...addPropertyOverrides({AYQmm7y2E:{\"data-framer-name\":\"Blur\"},kO5rUDwvR:{\"data-framer-name\":\"Focus\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgUmVndWxhcg==\",\"--framer-font-family\":'\"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(5, 5, 5, 0.6))\"},children:\"Message\"})}),className:\"framer-1legtmv\",fonts:[\"CUSTOMV2;Suisse Intl Regular\"],layoutDependency:layoutDependency,layoutId:\"L1fzSCm7_\",style:{\"--extracted-r6o4lv\":\"rgba(5, 5, 5, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},variants:{AYQmm7y2E:{opacity:0},kO5rUDwvR:{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-d0vghd\",inputName:\"Message\",layoutDependency:layoutDependency,layoutId:\"V0xMXDFsi\",onBlur:onBluriuxoyd,onFocus:onFocus36ksct,placeholder:\"\",style:{\"--framer-input-font-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"rgba(5, 5, 5, 0.6)\"},type:\"textarea\"})]})})})});});const css=[\".framer-oCwtL.framer-17xq0b7, .framer-oCwtL .framer-17xq0b7 { display: block; }\",\".framer-oCwtL.framer-1mmeitu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); overflow-y: visible; padding: 12px 0px 16px 0px; position: relative; width: 486px; }\",\".framer-oCwtL .framer-1legtmv { -webkit-user-select: none; flex: none; height: auto; left: 0px; pointer-events: none; position: absolute; top: 12px; user-select: none; white-space: pre; width: auto; z-index: 1; }\",'.framer-oCwtL .framer-d0vghd { --framer-input-font-family: \"Suisse Intl Regular\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 15px; --framer-input-font-weight: 400; --framer-input-padding: 0px; --framer-input-wrapper-height: auto; --framer-textarea-resize: vertical; flex: 1 0 0px; height: auto; min-height: 100px; position: relative; width: 1px; }','.framer-oCwtL[data-border=\"true\"]::after, .framer-oCwtL [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 128\n * @framerIntrinsicWidth 486\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kO5rUDwvR\":{\"layout\":[\"fixed\",\"auto\"]},\"AYQmm7y2E\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfR3k9bO8o=withCSS(Component,css,\"framer-oCwtL\");export default FramerfR3k9bO8o;FramerfR3k9bO8o.displayName=\"Message field\";FramerfR3k9bO8o.defaultProps={height:128,width:486};addPropertyControls(FramerfR3k9bO8o,{variant:{options:[\"CHGmw05V4\",\"kO5rUDwvR\",\"AYQmm7y2E\"],optionTitles:[\"Default\",\"Focus\",\"Blur\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfR3k9bO8o,[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfR3k9bO8o\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kO5rUDwvR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AYQmm7y2E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerResolvesOwnDefaults\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"486\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"128\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fR3k9bO8o.map","// Generated by Framer (604959d)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={P66L0qUSn:new LazyValue(()=>import(\"./kjZvFu1hi-1.js\")),vfwmvCP8g:new LazyValue(()=>import(\"./kjZvFu1hi-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (604959d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/QtBrSyUzYzfpjj0ajhXx/rf7xWEsprKxR5gpVwBWn/tchuaXU6l.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/Zvy6KjqO8ZcHEoVXt2nQ/yF6wuoxILleLGmCcOJth/kjZvFu1hi.js\";import FAArrowRight from\"https://framerusercontent.com/modules/hzXPzw3e5j4jCKCECmYV/PPBYiqyrKPX404pu5ZFr/Zb89xC_Iy.js\";const MotionDivWithFX=withFX(motion.div);const FAArrowRightFonts=getFonts(FAArrowRight);const enabledGestures={qeTrVSYT3:{hover:true}};const cycleOrder=[\"qeTrVSYT3\",\"q66UO8fJI\",\"JZpxhWR0z\",\"NX9vMy59E\",\"SzbBeq8Sz\"];const serializationHash=\"framer-axBxw\";const variantClassNames={JZpxhWR0z:\"framer-v-ut0aef\",NX9vMy59E:\"framer-v-1xw3tgd\",q66UO8fJI:\"framer-v-48a607\",qeTrVSYT3:\"framer-v-192qed2\",SzbBeq8Sz:\"framer-v-132q2um\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vMkAfTRCB=undefined;const KYBqhB7Dm=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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={Default:\"qeTrVSYT3\",Disabled:\"JZpxhWR0z\",Error:\"SzbBeq8Sz\",Loading:\"q66UO8fJI\",Success:\"NX9vMy59E\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,successLabel,width,...props})=>{return{...props,KYBqhB7Dm:successLabel??props.KYBqhB7Dm??\"Message sent!\",variant:humanReadableVariantMap[props.variant]??props.variant??\"qeTrVSYT3\",vMkAfTRCB:label??props.vMkAfTRCB??\"Send\"};};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,vMkAfTRCB,KYBqhB7Dm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qeTrVSYT3\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"q66UO8fJI\")return false;return true;};usePreloadLocalizedValues(activeLocale);const isDisplayed1=()=>{if(baseVariant===\"q66UO8fJI\")return true;return false;};const isDisplayed2=()=>{if([\"q66UO8fJI\",\"NX9vMy59E\"].includes(baseVariant))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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-192qed2\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"qeTrVSYT3\",ref:refBinding,style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:1,...style},variants:{\"qeTrVSYT3-hover\":{opacity:1},JZpxhWR0z:{opacity:.5},NX9vMy59E:{opacity:1},SzbBeq8Sz:{opacity:1}},...addPropertyOverrides({JZpxhWR0z:{\"data-framer-name\":\"Disabled\"},NX9vMy59E:{\"data-framer-name\":\"Success\"},q66UO8fJI:{\"data-framer-name\":\"Loading\"},SzbBeq8Sz:{\"data-framer-name\":\"Error\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Label\"})}),className:\"framer-mp2wt6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YElYCcYUc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vMkAfTRCB,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NX9vMy59E:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-avnvj7\",\"data-styles-preset\":\"tchuaXU6l\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Success label\"})}),text:KYBqhB7Dm}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-19z9ife\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"bAC84yiKE\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-o9kz64\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"D0tSgCdND\",style:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(5, 5, 5, 0) 7.208614864864882deg, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)) 342deg)\",mask:\"none\",WebkitMask:\"none\"},variants:{q66UO8fJI:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-vfer45\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"xaalmcVwS\",style:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9mcghe\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"mqvWeUQ4_\",style:{backgroundColor:\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-v2seea\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"pXH0dstP4\",children:/*#__PURE__*/_jsx(FAArrowRight,{animated:true,className:\"framer-5xuu7s\",layoutDependency:layoutDependency,layoutId:\"AKtyXcTl2\",style:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ks95ba\",\"data-framer-name\":\"Empty\",layoutDependency:layoutDependency,layoutId:\"m8RhU6P9j\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-og8h4d\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"ejhrVBmqe\",children:/*#__PURE__*/_jsx(FAArrowRight,{animated:true,className:\"framer-1b592\",layoutDependency:layoutDependency,layoutId:\"rq0Bp9HYO\",style:{\"--1v9o8fk\":\"var(--token-715d5f28-67a4-4211-a580-93fd5f080aaa, rgb(253, 250, 245))\"}})})]})]})})})});});const css=[\".framer-axBxw.framer-1vvlknz, .framer-axBxw .framer-1vvlknz { display: block; }\",\".framer-axBxw.framer-192qed2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 8px 8px 24px; position: relative; width: 191px; will-change: var(--framer-will-change-override, transform); }\",\".framer-axBxw .framer-mp2wt6 { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-axBxw .framer-19z9ife { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: auto; overflow: hidden; position: relative; width: 20px; }\",\".framer-axBxw .framer-o9kz64 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-axBxw .framer-vfer45 { aspect-ratio: 1 / 1; flex: none; height: auto; left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-axBxw .framer-9mcghe { align-content: center; align-items: center; aspect-ratio: 1 / 1; bottom: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 8px; top: 8px; width: auto; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-axBxw .framer-v2seea, .framer-axBxw .framer-og8h4d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-axBxw .framer-5xuu7s, .framer-axBxw .framer-1b592 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 14px; }\",\".framer-axBxw .framer-ks95ba { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 14px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-axBxw.framer-v-48a607.framer-192qed2, .framer-axBxw.framer-v-1xw3tgd.framer-192qed2 { padding: 8px; }\",\".framer-axBxw.framer-v-48a607 .framer-o9kz64 { overflow: hidden; }\",\".framer-axBxw.framer-v-ut0aef.framer-192qed2 { cursor: default; }\",\".framer-axBxw.framer-v-192qed2.hover .framer-9mcghe { justify-content: flex-start; }\",...sharedStyle.css,'.framer-axBxw[data-border=\"true\"]::after, .framer-axBxw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 191\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"q66UO8fJI\":{\"layout\":[\"fixed\",\"fixed\"]},\"JZpxhWR0z\":{\"layout\":[\"fixed\",\"fixed\"]},\"NX9vMy59E\":{\"layout\":[\"fixed\",\"fixed\"]},\"SzbBeq8Sz\":{\"layout\":[\"fixed\",\"fixed\"]},\"pCWV3TOXx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vMkAfTRCB\":\"label\",\"KYBqhB7Dm\":\"successLabel\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkjZvFu1hi=withCSS(Component,css,\"framer-axBxw\");export default FramerkjZvFu1hi;FramerkjZvFu1hi.displayName=\"Contact Form\";FramerkjZvFu1hi.defaultProps={height:60,width:191};addPropertyControls(FramerkjZvFu1hi,{variant:{options:[\"qeTrVSYT3\",\"q66UO8fJI\",\"JZpxhWR0z\",\"NX9vMy59E\",\"SzbBeq8Sz\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},vMkAfTRCB:{defaultValue:\"Send\",title:\"Label\",type:ControlType.String},onvMkAfTRCBChange:{changes:\"vMkAfTRCB\",type:ControlType.ChangeHandler},KYBqhB7Dm:{defaultValue:\"Message sent!\",title:\"Success Label\",type:ControlType.String},onKYBqhB7DmChange:{changes:\"KYBqhB7Dm\",type:ControlType.ChangeHandler}});addFonts(FramerkjZvFu1hi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FAArrowRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkjZvFu1hi\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"191\",\"framerVariables\":\"{\\\"vMkAfTRCB\\\":\\\"label\\\",\\\"KYBqhB7Dm\\\":\\\"successLabel\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q66UO8fJI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JZpxhWR0z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NX9vMy59E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SzbBeq8Sz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pCWV3TOXx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerResolvesOwnDefaults\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kjZvFu1hi.map","// Generated by Framer (dd29064)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,FormPlainTextInput,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"OwxUASZLv\",\"jkhC9I2QG\",\"w_DJ9_Oad\",\"F2KMHH6za\"];const serializationHash=\"framer-obiyG\";const variantClassNames={F2KMHH6za:\"framer-v-apo4pa\",jkhC9I2QG:\"framer-v-1p58f3g\",OwxUASZLv:\"framer-v-7wypmg\",w_DJ9_Oad:\"framer-v-rg6lg0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ehn4lKl9V=undefined;const E9bsoK2Kw=undefined;const OfT_AzDgO=undefined;const vV2GF3rJ_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Blur:\"w_DJ9_Oad\",Dafault:\"OwxUASZLv\",Focus:\"jkhC9I2QG\",Invalid:\"F2KMHH6za\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Phone number\":\"tel\",\"Text area\":\"textarea\",Date:\"date\",Email:\"email\",Number:\"number\",Text:\"text\",Time:\"time\",URL:\"url\"};const getProps=({height,id,name1,placeholder,required,type,width,...props})=>{return{...props,E9bsoK2Kw:required??props.E9bsoK2Kw??true,ehn4lKl9V:name1??props.ehn4lKl9V??\"First name\",OfT_AzDgO:humanReadableEnumMap[type]??type??props.OfT_AzDgO??\"text\",variant:humanReadableVariantMap[props.variant]??props.variant??\"OwxUASZLv\",vV2GF3rJ_:placeholder??props.vV2GF3rJ_??\"First name*\"};};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,OfT_AzDgO,ehn4lKl9V,vV2GF3rJ_,E9bsoK2Kw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OwxUASZLv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onFocuszb04ap=activeVariantCallback(async(...args)=>{setVariant(\"jkhC9I2QG\");});const onBlur1sbxs32=activeVariantCallback(async(...args)=>{const inputValue=args[0]?.target?.value?.trim();if(inputValue?.length>0){setVariant(\"w_DJ9_Oad\");}if(!inputValue){setVariant(\"OwxUASZLv\");}});const onInvalid1qbyp6z=activeVariantCallback(async(...args)=>{const inputValue=args[0]?.target?.value?.trim();if(!inputValue){setVariant(\"F2KMHH6za\");}});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.label,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7wypmg\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Dafault\",layoutDependency:layoutDependency,layoutId:\"OwxUASZLv\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(5, 5, 5, 0.42)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{F2KMHH6za:{\"--border-color\":\"rgb(255, 33, 66)\"},jkhC9I2QG:{\"--border-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"},w_DJ9_Oad:{\"--border-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\"}},...addPropertyOverrides({F2KMHH6za:{\"data-framer-name\":\"Invalid\"},jkhC9I2QG:{\"data-framer-name\":\"Focus\"},w_DJ9_Oad:{\"data-framer-name\":\"Blur\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-10pwt45\",inputName:ehn4lKl9V,layoutDependency:layoutDependency,layoutId:\"JjkzP3Cqz\",onBlur:onBlur1sbxs32,onFocus:onFocuszb04ap,onInvalid:onInvalid1qbyp6z,placeholder:vV2GF3rJ_,required:E9bsoK2Kw,style:{\"--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-font-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"rgba(5, 5, 5, 0.6)\"},type:OfT_AzDgO,variants:{F2KMHH6za:{\"--framer-input-placeholder-color\":\"rgba(255, 33, 66, 0.5)\"}},...addPropertyOverrides({F2KMHH6za:{onValid:onFocuszb04ap}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-obiyG.framer-2qchzq, .framer-obiyG .framer-2qchzq { display: block; }\",\".framer-obiyG.framer-7wypmg { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); overflow-y: visible; padding: 0px 0px 16px 0px; position: relative; width: 446px; }\",'.framer-obiyG .framer-10pwt45 { --framer-input-font-family: \"Suisse Intl Regular\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 15px; --framer-input-font-text-alignment: start; --framer-input-font-weight: 400; --framer-input-padding: 0px; flex: 1 0 0px; height: 40px; position: relative; width: 1px; }','.framer-obiyG[data-border=\"true\"]::after, .framer-obiyG [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 446\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jkhC9I2QG\":{\"layout\":[\"fixed\",\"auto\"]},\"w_DJ9_Oad\":{\"layout\":[\"fixed\",\"auto\"]},\"F2KMHH6za\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OfT_AzDgO\":\"type\",\"ehn4lKl9V\":\"name1\",\"vV2GF3rJ_\":\"placeholder\",\"E9bsoK2Kw\":\"required\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerktg72PsrW=withCSS(Component,css,\"framer-obiyG\");export default Framerktg72PsrW;Framerktg72PsrW.displayName=\"Text field\";Framerktg72PsrW.defaultProps={height:56,width:446};addPropertyControls(Framerktg72PsrW,{variant:{options:[\"OwxUASZLv\",\"jkhC9I2QG\",\"w_DJ9_Oad\",\"F2KMHH6za\"],optionTitles:[\"Dafault\",\"Focus\",\"Blur\",\"Invalid\"],title:\"Variant\",type:ControlType.Enum},OfT_AzDgO:{defaultValue:\"text\",options:[\"text\",\"textarea\",\"email\",\"number\",\"tel\",\"url\",\"date\",\"time\"],optionTitles:[\"Text\",\"Text area\",\"Email\",\"Number\",\"Phone number\",\"URL\",\"Date\",\"Time\"],title:\"Type\",type:ControlType.Enum},ehn4lKl9V:{defaultValue:\"First name\",title:\"Name\",type:ControlType.String},onehn4lKl9VChange:{changes:\"ehn4lKl9V\",type:ControlType.ChangeHandler},vV2GF3rJ_:{defaultValue:\"First name*\",title:\"Placeholder\",type:ControlType.String},onvV2GF3rJ_Change:{changes:\"vV2GF3rJ_\",type:ControlType.ChangeHandler},E9bsoK2Kw:{defaultValue:true,title:\"Required\",type:ControlType.Boolean},onE9bsoK2KwChange:{changes:\"E9bsoK2Kw\",type:ControlType.ChangeHandler}});addFonts(Framerktg72PsrW,[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerktg72PsrW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"OfT_AzDgO\\\":\\\"type\\\",\\\"ehn4lKl9V\\\":\\\"name1\\\",\\\"vV2GF3rJ_\\\":\\\"placeholder\\\",\\\"E9bsoK2Kw\\\":\\\"required\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jkhC9I2QG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w_DJ9_Oad\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F2KMHH6za\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"446\",\"framerResolvesOwnDefaults\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ktg72PsrW.map","// User request: Create a Framer code override export for an existing canvas-native email field wrapper that keeps the canvas element and child native input editable, listens to focus/blur/input/invalid on the descendant input, preserves native value and validation behavior, manages reliable valid/invalid/focus/default visual states via wrapper data attributes and scoped CSS, and cleans up listeners safely across re-renders.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useMemo,useRef}from\"react\";const OVERRIDE_CLASS=\"framer-reliable-email-validation\";const STYLE_TAG_ID=\"framer-reliable-email-validation-style\";function ensureScopedStyles(){if(typeof document===\"undefined\")return;if(document.getElementById(STYLE_TAG_ID))return;const styleTag=document.createElement(\"style\");styleTag.id=STYLE_TAG_ID;styleTag.textContent=`\n.${OVERRIDE_CLASS}[data-email-state=\"default\"] {\n  border-bottom-color: rgba(5, 5, 5, 0.42) !important;\n}\n\n.${OVERRIDE_CLASS}[data-email-state=\"focused\"] {\n  border-bottom-color: currentColor !important;\n}\n\n.${OVERRIDE_CLASS}[data-email-state=\"invalid\"] {\n  border-bottom-color: #FF2142 !important;\n}\n\n.${OVERRIDE_CLASS}[data-email-state=\"invalid\"] input {\n  color: #FF2142 !important;\n}\n\n.${OVERRIDE_CLASS}[data-email-state=\"invalid\"] input::placeholder {\n  color: rgba(255, 33, 66, 0.5) !important;\n}\n`;document.head.appendChild(styleTag);}function setWrapperState(wrapper,state){wrapper.dataset.emailState=state;const input=wrapper.querySelector(\"input\");if(!input)return;if(state===\"invalid\")return;input.style.removeProperty(\"color\");}function resolveNextState(input,hasBlurred,hadInvalidEvent){const value=input.value??\"\";const isEmpty=value.trim().length===0;const isRequired=input.required;if(isEmpty){if(isRequired&&(hasBlurred||hadInvalidEvent))return\"invalid\";return document.activeElement===input?\"focused\":\"default\";}return input.validity.valid?\"valid\":\"invalid\";}export function withReliableEmailValidation(Component){return /*#__PURE__*/forwardRef(function WithReliableEmailValidation(props,forwardedRef){const wrapperRef=useRef(null);const cleanupInputListenersRef=useRef(null);const observerRef=useRef(null);const hasBlurredRef=useRef(false);const hadInvalidEventRef=useRef(false);const applyCurrentState=useCallback(()=>{const wrapper=wrapperRef.current;if(!wrapper)return;const input=wrapper.querySelector(\"input\");if(!input)return;const nextState=resolveNextState(input,hasBlurredRef.current,hadInvalidEventRef.current);setWrapperState(wrapper,nextState);},[]);const attachInputListeners=useCallback(()=>{const wrapper=wrapperRef.current;if(!wrapper)return;const input=wrapper.querySelector('input[type=\"email\"], input');if(!input)return;setWrapperState(wrapper,\"default\");const onFocus=()=>{setWrapperState(wrapper,\"focused\");};const onInput=()=>{const neutralState=document.activeElement===input?\"focused\":\"default\";setWrapperState(wrapper,neutralState);applyCurrentState();};const onBlur=()=>{hasBlurredRef.current=true;applyCurrentState();};const onInvalid=()=>{hadInvalidEventRef.current=true;setWrapperState(wrapper,\"invalid\");};input.addEventListener(\"focus\",onFocus);input.addEventListener(\"input\",onInput);input.addEventListener(\"blur\",onBlur);input.addEventListener(\"invalid\",onInvalid);applyCurrentState();cleanupInputListenersRef.current=()=>{input.removeEventListener(\"focus\",onFocus);input.removeEventListener(\"input\",onInput);input.removeEventListener(\"blur\",onBlur);input.removeEventListener(\"invalid\",onInvalid);};},[applyCurrentState]);const mergedRef=useCallback(node=>{wrapperRef.current=node;if(typeof forwardedRef===\"function\"){forwardedRef(node);}else if(forwardedRef&&\"current\"in forwardedRef){forwardedRef.current=node;}},[forwardedRef]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;ensureScopedStyles();cleanupInputListenersRef.current?.();cleanupInputListenersRef.current=null;observerRef.current?.disconnect();observerRef.current=null;attachInputListeners();const wrapper=wrapperRef.current;if(!wrapper)return;const observer=new MutationObserver(()=>{cleanupInputListenersRef.current?.();cleanupInputListenersRef.current=null;attachInputListeners();});observer.observe(wrapper,{childList:true,subtree:true});observerRef.current=observer;return()=>{cleanupInputListenersRef.current?.();cleanupInputListenersRef.current=null;observerRef.current?.disconnect();observerRef.current=null;};},[attachInputListeners]);const className=useMemo(()=>{return props.className?`${props.className} ${OVERRIDE_CLASS}`:OVERRIDE_CLASS;},[props.className]);return /*#__PURE__*/_jsx(Component,{...props,ref:mergedRef,className:className,\"data-email-state\":props[\"data-email-state\"]??\"default\",style:{...props.style,position:\"relative\",borderBottomStyle:props.style?.borderBottomStyle??\"solid\",borderBottomWidth:props.style?.borderBottomWidth??1,borderBottomColor:props.style?.borderBottomColor??\"rgba(5, 5, 5, 0.42)\"}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withReliableEmailValidation\":{\"type\":\"reactHoc\",\"name\":\"withReliableEmailValidation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ReliableEmailValidation.map","// Generated by Framer (dd29064)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={P66L0qUSn:new LazyValue(()=>import(\"./TiUYUVAeW-1.js\")),vfwmvCP8g:new LazyValue(()=>import(\"./TiUYUVAeW-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd29064)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,FormPlainTextInput,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withReliableEmailValidation}from\"https://framerusercontent.com/modules/LfxaaEvqW5baVJQim5yb/LrXqEEs2EcIGEWRcRpcJ/ReliableEmailValidation.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/RYnQ8tToqHMxGGLksvPt/AowJHdfDHfMtba7t3Sa9/TiUYUVAeW.js\";const MotionLabelWithReliableEmailValidationxqbri8=withCodeBoundaryForOverrides(motion.label,{nodeId:\"LSqK2YikK\",override:withReliableEmailValidation,scopeId:\"TiUYUVAeW\"});const cycleOrder=[\"LSqK2YikK\",\"ZdMgm9AMu\",\"XdcZ5zOWF\",\"MbB3XzA3g\"];const serializationHash=\"framer-hTQmW\";const variantClassNames={LSqK2YikK:\"framer-v-xqbri8\",MbB3XzA3g:\"framer-v-1wnk8h0\",XdcZ5zOWF:\"framer-v-eavr96\",ZdMgm9AMu:\"framer-v-byd5n0\"};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={Blur:\"XdcZ5zOWF\",Default:\"LSqK2YikK\",Focus:\"ZdMgm9AMu\",Invalid:\"MbB3XzA3g\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LSqK2YikK\"};};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:\"LSqK2YikK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onValid807z1o=activeVariantCallback(async(...args)=>{setVariant(\"ZdMgm9AMu\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionLabelWithReliableEmailValidationxqbri8,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xqbri8\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"LSqK2YikK\",ref:refBinding,style:{...style},...addPropertyOverrides({MbB3XzA3g:{\"data-framer-name\":\"Invalid\"},XdcZ5zOWF:{\"data-framer-name\":\"Blur\"},ZdMgm9AMu:{\"data-framer-name\":\"Focus\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-l7t0ds\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"Ta0LdBp_o\",placeholder:getLocalizedValue(\"v0\",activeLocale)??\"Email*\",required:true,style:{\"--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-font-color\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"rgba(5, 5, 5, 0.6)\"},type:\"email\",variants:{MbB3XzA3g:{\"--framer-input-font-color\":\"rgb(255, 33, 66)\",\"--framer-input-placeholder-color\":\"rgba(255, 33, 66, 0.5)\"}},...addPropertyOverrides({MbB3XzA3g:{onValid:onValid807z1o}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-hTQmW.framer-15rgj2k, .framer-hTQmW .framer-15rgj2k { display: block; }\",\".framer-hTQmW.framer-xqbri8 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); overflow-y: visible; padding: 0px 0px 16px 0px; position: relative; width: 486px; }\",'.framer-hTQmW .framer-l7t0ds { --framer-input-font-family: \"Suisse Intl Regular\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 15px; --framer-input-font-text-alignment: start; --framer-input-font-weight: 400; --framer-input-padding: 0px; flex: 1 0 0px; height: 40px; position: relative; width: 1px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 486\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ZdMgm9AMu\":{\"layout\":[\"fixed\",\"auto\"]},\"XdcZ5zOWF\":{\"layout\":[\"fixed\",\"auto\"]},\"MbB3XzA3g\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTiUYUVAeW=withCSS(Component,css,\"framer-hTQmW\");export default FramerTiUYUVAeW;FramerTiUYUVAeW.displayName=\"Email field\";FramerTiUYUVAeW.defaultProps={height:56,width:486};addPropertyControls(FramerTiUYUVAeW,{variant:{options:[\"LSqK2YikK\",\"ZdMgm9AMu\",\"XdcZ5zOWF\",\"MbB3XzA3g\"],optionTitles:[\"Default\",\"Focus\",\"Blur\",\"Invalid\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTiUYUVAeW,[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTiUYUVAeW\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"486\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZdMgm9AMu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XdcZ5zOWF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MbB3XzA3g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerResolvesOwnDefaults\":\"true\",\"framerIntrinsicHeight\":\"56\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TiUYUVAeW.map","// Generated by Framer (9200abc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-mSnR2 .framer-styles-preset-9lwfx2:not(.rich-text-wrapper), .framer-mSnR2 .framer-styles-preset-9lwfx2.rich-text-wrapper a { --framer-link-hover-text-color: rgba(5, 5, 5, 0.5); --framer-link-text-decoration: underline; --framer-link-text-decoration-offset: 2px; --framer-link-text-decoration-thickness: 1px; transition-delay: 0s; transition-duration: 0.2s; transition-property: color,text-decoration-color,text-decoration-thickness,text-underline-offset; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-mSnR2\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (604959d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\",\"CUSTOMV2;Canela Web Thin\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Canela Web Thin\",source:\"custom\",style:\"normal\",uiFamilyName:\"Canela Web\",url:\"https://framerusercontent.com/assets/XMZpSy1UfhISI0s4LFK4huSf5I4.woff2\",weight:\"100\"}]}];export const css=['.framer-qH50j .framer-styles-preset-1vx2ycl:not(.rich-text-wrapper), .framer-qH50j .framer-styles-preset-1vx2ycl.rich-text-wrapper h1 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-qH50j .framer-styles-preset-1vx2ycl:not(.rich-text-wrapper), .framer-qH50j .framer-styles-preset-1vx2ycl.rich-text-wrapper h1 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-qH50j .framer-styles-preset-1vx2ycl:not(.rich-text-wrapper), .framer-qH50j .framer-styles-preset-1vx2ycl.rich-text-wrapper h1 { --framer-font-family: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-family-italic: \"Canela Web Thin\", \"Canela Web Thin Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 100; --framer-font-weight-bold: 100; --framer-font-weight-bold-italic: 100; --framer-font-weight-italic: 100; --framer-letter-spacing: 0px; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-qH50j\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (defdf2a)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={P66L0qUSn:new LazyValue(()=>import(\"./LkiOiKki0-1.js\")),vfwmvCP8g:new LazyValue(()=>import(\"./LkiOiKki0-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (defdf2a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withCalendlyPopup}from\"https://framerusercontent.com/modules/sN33kaTTv1J3zWSnfjY6/1x6i2oCUFM8E2g52hNhO/CalendlyPopup.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Chxl8h6m1LfNsy6pCYVx/9Xe6Vsj3wlDPjmzt9yEX/eI9HFiXJ3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/BzhzxZQaQCvlV0Jvy3Ss/H0Qk83TXPqVSgphl5bHd/mtroZkPiL.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/pWUYIvWcKW74FleHROMW/Nw0IFsPndN6oLjkmGz1U/syIUgKayr.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/EiBuGeEzQqTDVRQFCbbK/40jAIfVSfXwg22doxiV1/LkiOiKki0.js\";import FAArrowRight from\"https://framerusercontent.com/modules/hzXPzw3e5j4jCKCECmYV/PPBYiqyrKPX404pu5ZFr/Zb89xC_Iy.js\";import Main,*as MainInfo from\"https://framerusercontent.com/modules/FGjRDbObL16JAMC1cU49/8phrizGaNyosqxQvBjAe/B9W3WhSAP.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MainFonts=getFonts(Main);const MainWithCalendlyPopupqosud7WithMappedReactProps18v8bwp=withMappedReactProps(withCodeBoundaryForOverrides(Main,{nodeId:\"WlN0twD9q\",override:withCalendlyPopup,scopeId:\"LkiOiKki0\"}),MainInfo);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"oK5XscAmS\",\"GUwHH0tRd\",\"LBWryuNzg\"];const serializationHash=\"framer-PtrQB\";const variantClassNames={GUwHH0tRd:\"framer-v-z5qs57\",LBWryuNzg:\"framer-v-1p9841t\",oK5XscAmS:\"framer-v-55r7my\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const t38xiKCES=undefined;const QeLsOsrOj=undefined;const rw_EaZ14F=undefined;const nQy3N0QCp=undefined;const pbuW6z4iN=undefined;const dstD0t9QW=undefined;const zhSb2NMpB=undefined;const setdstD0t9QW=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:1.4,ease:[.16,1,.3,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.01,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:.01,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:80};const transition3={delay:.05,duration:1.6,ease:[.16,1,.3,1],type:\"tween\"};const textEffect={effect:animation2,repeat:false,startDelay:.1,tokenization:\"word\",transition:transition3,trigger:\"onMount\",type:\"appear\"};const transition4={delay:.3,duration:1.3,ease:[.16,1,.3,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation4={opacity:.01,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition5={delay:.5,duration:1.3,ease:[.16,1,.3,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:.3,duration:1.7,ease:[.16,1,.3,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation7={opacity:.01,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition7={delay:.5,duration:1.7,ease:[.16,1,.3,1],type:\"tween\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"oK5XscAmS\",Phone:\"LBWryuNzg\",Tablet:\"GUwHH0tRd\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({buttonLink,buttonTitle,heading,height,id,label,showButton,showLabel,subtitle,width,...props})=>{return{...props,dstD0t9QW:buttonTitle??props.dstD0t9QW??\"Plan a call\",nQy3N0QCp:subtitle??props.nQy3N0QCp??\"As an official Shopify Plus Partner, we're here to supercharge your online store and take your eCommerce game to new heights. We know the ins and outs of the Shopify platform like the back of our hand, From seamless store setup and customisation to powerful integrations and scalable solutions, we've got you covered.\",pbuW6z4iN:showButton??props.pbuW6z4iN??true,QeLsOsrOj:label??props.QeLsOsrOj??\"eCommerce\\xa0﹥\\xa0Shopify Plus\",rw_EaZ14F:heading??props.rw_EaZ14F??\"WE LOVE TO CREATE THE FUTURE OF ECOMMERCE\",t38xiKCES:showLabel??props.t38xiKCES??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"oK5XscAmS\",zhSb2NMpB:buttonLink??props.zhSb2NMpB};};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,t38xiKCES,QeLsOsrOj,rw_EaZ14F,nQy3N0QCp,pbuW6z4iN,\"dstD0t9QW\":externaldstD0t9QW,\"ondstD0t9QWChange\":setExternaldstD0t9QW,zhSb2NMpB,...restProps}=getProps(props);const[dstD0t9QW,setdstD0t9QW]=useStateVariable(externaldstD0t9QW,setExternaldstD0t9QW);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oK5XscAmS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-55r7my\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oK5XscAmS\",ref:refBinding,style:{backgroundColor:\"var(--token-ee10f296-15d9-41da-871d-89b364a646e0, rgb(243, 240, 233))\",...style},...addPropertyOverrides({GUwHH0tRd:{\"data-framer-name\":\"Tablet\"},LBWryuNzg:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[t38xiKCES!==false&&/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wp8804\",\"data-styles-preset\":\"eI9HFiXJ3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"eCommerce\\xa0﹥\\xa0Shopify Plus\"})}),className:\"framer-1mprxbb\",\"data-framer-appear-id\":\"1mprxbb\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"FvL5wti2B\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:QeLsOsrOj,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ma6rm7\",layoutDependency:layoutDependency,layoutId:\"X7Y28lbx7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xbnfln\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"jkZgORsUG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1vx2ycl\",\"data-styles-preset\":\"mtroZkPiL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"WE LOVE TO CREATE THE FUTURE OF ECOMMERCE\"})}),className:\"framer-13rdgk3\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XthaBZrbO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:rw_EaZ14F,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uzdm5d\",layoutDependency:layoutDependency,layoutId:\"xC0W86ELK\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15nsyba\",\"data-styles-preset\":\"syIUgKayr\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5)))\"},children:\"As an official Shopify Plus Partner, we’re here to supercharge your online store and take your eCommerce game to new heights. We know the ins and outs of the Shopify platform like the back of our hand, From seamless store setup and customisation to powerful integrations and scalable solutions, we’ve got you covered.\"})}),className:\"framer-gj1rs1\",\"data-framer-appear-id\":\"gj1rs1\",fonts:[\"Inter\"],initial:animation4,layoutDependency:layoutDependency,layoutId:\"avMqxaYjs\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nQy3N0QCp,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GUwHH0tRd:{animate:animation5},LBWryuNzg:{animate:animation5}},baseVariant,gestureVariant)}),pbuW6z4iN!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,y:(componentViewport?.y||0)+267+(((componentViewport?.height||200)-427-201)/2+0+0)+0+0+144,...addPropertyOverrides({GUwHH0tRd:{y:(componentViewport?.y||0)+200+(((componentViewport?.height||200)-320-293)/2+0+0)+0+92+0+144},LBWryuNzg:{width:\"200px\",y:(componentViewport?.y||0)+150+(((componentViewport?.height||200)-250-269)/2+0+0)+0+84+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-qosud7-container\",\"data-framer-appear-id\":\"qosud7\",initial:animation7,layoutDependency:layoutDependency,layoutId:\"WlN0twD9q-container\",nodeId:\"WlN0twD9q\",optimized:true,rendersWithMotion:true,scopeId:\"LkiOiKki0\",...addPropertyOverrides({GUwHH0tRd:{animate:animation8},LBWryuNzg:{animate:animation8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MainWithCalendlyPopupqosud7WithMappedReactProps18v8bwp,{cVdLu_mI0:true,DIZ2Vnq50:FAArrowRight,eVz8PLKOd:zhSb2NMpB,height:\"100%\",id:\"WlN0twD9q\",layoutId:\"WlN0twD9q\",m6J3wOoZt:false,onx5RBSFtXBChange:setdstD0t9QW,variant:matchVariant(\"sh7iTnK5f\"),width:\"100%\",x5RBSFtXB:dstD0t9QW,ZMp9dxGbh:addImageAlt(getLocalizedValue(\"v0\",activeLocale)??{pixelHeight:74,pixelWidth:74,src:\"https://framerusercontent.com/images/QXosfHvuqm0NyYBG1yw68AKo.png?width=74&height=74\"},getLocalizedValue(\"v1\",activeLocale)??\"Flatline Agency consultant\"),...addPropertyOverrides({LBWryuNzg:{style:{width:\"100%\"},variant:matchVariant(\"JF5JGaubZ\")}},baseVariant,gestureVariant)})})})]})]})]})})})});});const css=[\".framer-PtrQB.framer-kyrk7y, .framer-PtrQB .framer-kyrk7y { display: block; }\",\".framer-PtrQB.framer-55r7my { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 267px 76px 160px 76px; position: relative; width: 1200px; }\",\".framer-PtrQB .framer-1mprxbb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PtrQB .framer-ma6rm7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 76px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PtrQB .framer-xbnfln { align-content: center; align-items: center; display: flex; flex: 1.2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PtrQB .framer-13rdgk3 { --framer-text-wrap-override: balance; flex: 1 0 0px; height: auto; max-width: 818px; position: relative; width: 1px; }\",\".framer-PtrQB .framer-uzdm5d { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; max-width: 785px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PtrQB .framer-gj1rs1 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PtrQB .framer-qosud7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PtrQB.framer-v-z5qs57.framer-55r7my { gap: 40px; padding: 200px 50px 120px 50px; width: 810px; }\",\".framer-PtrQB.framer-v-z5qs57 .framer-ma6rm7 { flex-direction: column; gap: 32px; }\",\".framer-PtrQB.framer-v-z5qs57 .framer-xbnfln, .framer-PtrQB.framer-v-z5qs57 .framer-uzdm5d, .framer-PtrQB.framer-v-1p9841t .framer-xbnfln { flex: none; width: 100%; }\",\".framer-PtrQB.framer-v-z5qs57 .framer-gj1rs1 { --framer-text-wrap-override: balance; max-width: 600px; }\",\".framer-PtrQB.framer-v-1p9841t.framer-55r7my { gap: 32px; padding: 150px 24px 100px 24px; width: 390px; }\",\".framer-PtrQB.framer-v-1p9841t .framer-ma6rm7 { flex-direction: column; gap: 24px; }\",\".framer-PtrQB.framer-v-1p9841t .framer-uzdm5d { flex: none; gap: 40px; width: 100%; }\",\".framer-PtrQB.framer-v-1p9841t .framer-gj1rs1 { --framer-text-wrap-override: balance; }\",\".framer-PtrQB.framer-v-1p9841t .framer-qosud7-container { width: 200px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 732\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GUwHH0tRd\":{\"layout\":[\"fixed\",\"auto\"]},\"LBWryuNzg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"t38xiKCES\":\"showLabel\",\"QeLsOsrOj\":\"label\",\"rw_EaZ14F\":\"heading\",\"nQy3N0QCp\":\"subtitle\",\"pbuW6z4iN\":\"showButton\",\"dstD0t9QW\":\"buttonTitle\",\"zhSb2NMpB\":\"buttonLink\"}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLkiOiKki0=withCSS(Component,css,\"framer-PtrQB\");export default FramerLkiOiKki0;FramerLkiOiKki0.displayName=\"Hero 01\";FramerLkiOiKki0.defaultProps={height:732,width:1200};addPropertyControls(FramerLkiOiKki0,{variant:{options:[\"oK5XscAmS\",\"GUwHH0tRd\",\"LBWryuNzg\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},t38xiKCES:{defaultValue:true,title:\"Show Label\",type:ControlType.Boolean},ont38xiKCESChange:{changes:\"t38xiKCES\",type:ControlType.ChangeHandler},QeLsOsrOj:{defaultValue:\"eCommerce\\xa0﹥\\xa0Shopify Plus\",displayTextArea:false,title:\"Label\",type:ControlType.String},onQeLsOsrOjChange:{changes:\"QeLsOsrOj\",type:ControlType.ChangeHandler},rw_EaZ14F:{defaultValue:\"WE LOVE TO CREATE THE FUTURE OF ECOMMERCE\",displayTextArea:true,title:\"Heading\",type:ControlType.String},onrw_EaZ14FChange:{changes:\"rw_EaZ14F\",type:ControlType.ChangeHandler},nQy3N0QCp:{defaultValue:\"As an official Shopify Plus Partner, we're here to supercharge your online store and take your eCommerce game to new heights. We know the ins and outs of the Shopify platform like the back of our hand, From seamless store setup and customisation to powerful integrations and scalable solutions, we've got you covered.\",displayTextArea:true,title:\"Subtitle\",type:ControlType.String},onnQy3N0QCpChange:{changes:\"nQy3N0QCp\",type:ControlType.ChangeHandler},pbuW6z4iN:{defaultValue:true,title:\"Show Button\",type:ControlType.Boolean},onpbuW6z4iNChange:{changes:\"pbuW6z4iN\",type:ControlType.ChangeHandler},dstD0t9QW:{defaultValue:\"Plan a call\",displayTextArea:false,title:\"Button Title\",type:ControlType.String},ondstD0t9QWChange:{changes:\"dstD0t9QW\",type:ControlType.ChangeHandler},zhSb2NMpB:{title:\"Button Link\",type:ControlType.Link}});addFonts(FramerLkiOiKki0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MainFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerLkiOiKki0.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Main,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLkiOiKki0\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"732\",\"framerResolvesOwnDefaults\":\"true\",\"framerVariables\":\"{\\\"t38xiKCES\\\":\\\"showLabel\\\",\\\"QeLsOsrOj\\\":\\\"label\\\",\\\"rw_EaZ14F\\\":\\\"heading\\\",\\\"nQy3N0QCp\\\":\\\"subtitle\\\",\\\"pbuW6z4iN\\\":\\\"showButton\\\",\\\"dstD0t9QW\\\":\\\"buttonTitle\\\",\\\"zhSb2NMpB\\\":\\\"buttonLink\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GUwHH0tRd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LBWryuNzg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LkiOiKki0.map","// Generated by Framer (604959d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Suisse Intl Regular\",\"CUSTOMV2;Suisse Intl Bold\",\"CUSTOMV2;Suisse Intl Bold Italic\",\"CUSTOMV2;Suisse Intl Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/FFhsDP9FU9Xr9axmyejZDaWwE.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/LwvYWMgY54kTx6BdBHOeT0FD4.woff2\",weight:\"700\"},{cssFamilyName:\"Suisse Intl Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/Lpmzp3wZMXWZZ5hwYgRuoTxT0.woff2\",weight:\"700\"},{cssFamilyName:\"Suisse Intl Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/71g3v9dSWtHOHocw7EQspBYqmIA.woff2\",weight:\"400\"}]}];export const css=['.framer-umwYx .framer-styles-preset-x346o6:not(.rich-text-wrapper), .framer-umwYx .framer-styles-preset-x346o6.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-umwYx .framer-styles-preset-x346o6:not(.rich-text-wrapper), .framer-umwYx .framer-styles-preset-x346o6.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-umwYx .framer-styles-preset-x346o6:not(.rich-text-wrapper), .framer-umwYx .framer-styles-preset-x346o6.rich-text-wrapper p { --framer-font-family: \"Suisse Intl Regular\", \"Suisse Intl Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Suisse Intl Bold\", \"Suisse Intl Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Suisse Intl Bold Italic\", \"Suisse Intl Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Suisse Intl Italic\", \"Suisse Intl Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 150%; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-417808d0-1dfe-483f-9164-e0725b1b82a7, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-umwYx\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useMemo,useRef}from\"react\";import{useIsStaticRenderer}from\"framer\";// User request: Refactor to a deterministic shared-offset model where only the relative override computes sticky motion and publishes it on the parent, while absolute consumes the same parent offset.\nconst SHARED_CENTER_STICKY_VAR=\"--shared-center-sticky-y\";const ABSOLUTE_CENTER_CORRECTION_VAR=\"--absolute-center-correction-y\";const DESKTOP_MEDIA_QUERY=\"(min-width: 810px)\";const WRITE_EPSILON=.2;// Framer wraps layers that differ per breakpoint in `.ssr-variant` (display: contents). That wrapper has no box\n// and does not pass a custom property on to its siblings, so the sticky maths must use the first real ancestor.\nfunction resolveLayoutParent(node){let parent=node?.parentElement??null;if(typeof window===\"undefined\")return parent;while(parent&&window.getComputedStyle(parent).display===\"contents\"){parent=parent.parentElement;}return parent;}function composeTranslateWithOffset(existingTranslate,offsetVarName){const fallback=`0px var(${offsetVarName}, 0px)`;if(typeof existingTranslate!==\"string\")return fallback;const tokens=existingTranslate.trim().split(/\\s+/).filter(Boolean);if(tokens.length===0)return fallback;if(tokens.length===1)return`${tokens[0]} var(${offsetVarName}, 0px)`;const x=tokens[0];const y=tokens[1];const rest=tokens.slice(2).join(\" \");const composed=`${x} calc(${y} + var(${offsetVarName}, 0px))`;return rest?`${composed} ${rest}`:composed;}function composeTranslateWithTwoOffsets(existingTranslate,primaryOffsetVarName,secondaryOffsetVarName){const combinedOffset=`calc(var(${primaryOffsetVarName}, 0px) + var(${secondaryOffsetVarName}, 0px))`;const fallback=`0px ${combinedOffset}`;if(typeof existingTranslate!==\"string\")return fallback;const tokens=existingTranslate.trim().split(/\\s+/).filter(Boolean);if(tokens.length===0)return fallback;if(tokens.length===1)return`${tokens[0]} ${combinedOffset}`;const x=tokens[0];const y=tokens[1];const rest=tokens.slice(2).join(\" \");const composed=`${x} calc(${y} + ${combinedOffset})`;return rest?`${composed} ${rest}`:composed;}function createCenterStickyControllerOverride(){return function withCenterStickyController(Component){return /*#__PURE__*/forwardRef(function WithCenterStickyController(props,forwardedRef){const elementRef=useRef(null);const parentRef=useRef(null);const rafIdRef=useRef(null);const resizeObserverRef=useRef(null);const removeRuntimeListenersRef=useRef(null);const isDesktopRef=useRef(false);const lastWrittenOffsetRef=useRef(0);const isStatic=useIsStaticRenderer();const setRefs=useCallback(node=>{elementRef.current=node;parentRef.current=resolveLayoutParent(node);if(typeof forwardedRef===\"function\"){forwardedRef(node);}else if(forwardedRef&&\"current\"in forwardedRef){forwardedRef.current=node;}},[forwardedRef]);const writeSharedOffset=useCallback(value=>{const parent=parentRef.current;if(!parent)return;if(Math.abs(lastWrittenOffsetRef.current-value)<WRITE_EPSILON)return;lastWrittenOffsetRef.current=value;parent.style.setProperty(SHARED_CENTER_STICKY_VAR,`${value}px`);},[]);const resetSharedOffset=useCallback(()=>{const parent=parentRef.current;if(!parent)return;lastWrittenOffsetRef.current=0;parent.style.setProperty(SHARED_CENTER_STICKY_VAR,\"0px\");},[]);const updateSharedOffset=useCallback(()=>{if(typeof window===\"undefined\")return;const node=elementRef.current;const parent=resolveLayoutParent(node)??parentRef.current;if(!node||!parent)return;parentRef.current=parent;const previousValue=parent.style.getPropertyValue(SHARED_CENTER_STICKY_VAR);parent.style.setProperty(SHARED_CENTER_STICKY_VAR,\"0px\");// Force/read layout with neutralized sticky offset.\nconst naturalRect=node.getBoundingClientRect();const parentRect=parent.getBoundingClientRect();const viewportCenter=(window.innerHeight||0)/2;const naturalVisualCenter=naturalRect.top+naturalRect.height/2;const naturalVisualBottom=naturalRect.bottom;const parentBottomViewport=parentRect.bottom;const rawOffset=Math.max(0,viewportCenter-naturalVisualCenter);const maxOffset=Math.max(0,parentBottomViewport-naturalVisualBottom);const nextOffset=Math.min(rawOffset,maxOffset);parent.style.setProperty(SHARED_CENTER_STICKY_VAR,previousValue||\"0px\");writeSharedOffset(nextOffset);},[writeSharedOffset]);const scheduleUpdate=useCallback(()=>{if(typeof window===\"undefined\")return;if(!isDesktopRef.current)return;if(rafIdRef.current!==null)return;rafIdRef.current=window.requestAnimationFrame(()=>{rafIdRef.current=null;updateSharedOffset();});},[updateSharedOffset]);useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;const node=elementRef.current;if(!node)return;const mediaQuery=window.matchMedia(DESKTOP_MEDIA_QUERY);const teardownRuntime=()=>{isDesktopRef.current=false;if(removeRuntimeListenersRef.current){removeRuntimeListenersRef.current();removeRuntimeListenersRef.current=null;}if(rafIdRef.current!==null){window.cancelAnimationFrame(rafIdRef.current);rafIdRef.current=null;}resizeObserverRef.current?.disconnect();resizeObserverRef.current=null;resetSharedOffset();};const scheduleAfterLayoutSettles=()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{scheduleUpdate();});});};const setupRuntime=()=>{teardownRuntime();const currentNode=elementRef.current;if(!currentNode)return;isDesktopRef.current=true;parentRef.current=resolveLayoutParent(currentNode);const onScroll=()=>scheduleUpdate();const onResize=()=>scheduleUpdate();window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onResize,{passive:true});if(typeof ResizeObserver!==\"undefined\"){const resizeObserver=new ResizeObserver(()=>{scheduleUpdate();});resizeObserver.observe(currentNode);if(parentRef.current)resizeObserver.observe(parentRef.current);resizeObserverRef.current=resizeObserver;}if(typeof document!==\"undefined\"&&\"fonts\"in document){const fontsApi=document.fonts;fontsApi?.ready?.then(()=>scheduleUpdate());}const onLoad=()=>scheduleUpdate();if(document.readyState!==\"complete\"){window.addEventListener(\"load\",onLoad,{passive:true});}removeRuntimeListenersRef.current=()=>{window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onResize);window.removeEventListener(\"load\",onLoad);};scheduleAfterLayoutSettles();};const handleMediaChange=()=>{if(mediaQuery.matches){setupRuntime();}else{teardownRuntime();}};handleMediaChange();if(typeof mediaQuery.addEventListener===\"function\"){mediaQuery.addEventListener(\"change\",handleMediaChange);}else if(typeof mediaQuery.addListener===\"function\"){mediaQuery.addListener(handleMediaChange);}return()=>{if(typeof mediaQuery.removeEventListener===\"function\"){mediaQuery.removeEventListener(\"change\",handleMediaChange);}else if(typeof mediaQuery.removeListener===\"function\"){mediaQuery.removeListener(handleMediaChange);}teardownRuntime();};},[isStatic,resetSharedOffset,scheduleUpdate]);const mergedStyle=useMemo(()=>{const baseStyle=props.style&&typeof props.style===\"object\"?props.style:{};if(isStatic)return baseStyle;return{...baseStyle,translate:composeTranslateWithOffset(baseStyle.translate,SHARED_CENTER_STICKY_VAR)};},[props.style,isStatic]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props,style:mergedStyle});});};}function createCenterStickyConsumerOverride(){return function withCenterStickyConsumer(Component){return /*#__PURE__*/forwardRef(function WithCenterStickyConsumer(props,forwardedRef){const elementRef=useRef(null);const parentRef=useRef(null);const rafIdRef=useRef(null);const resizeObserverRef=useRef(null);const removeRuntimeListenersRef=useRef(null);const isDesktopRef=useRef(false);const inStickyPhaseRef=useRef(false);const correctionDirtyRef=useRef(true);const lastCorrectionRef=useRef(0);const isStatic=useIsStaticRenderer();const setRefs=useCallback(node=>{elementRef.current=node;parentRef.current=resolveLayoutParent(node);if(typeof forwardedRef===\"function\"){forwardedRef(node);}else if(forwardedRef&&\"current\"in forwardedRef){forwardedRef.current=node;}},[forwardedRef]);const resetCorrection=useCallback(()=>{const node=elementRef.current;if(!node)return;node.style.setProperty(ABSOLUTE_CENTER_CORRECTION_VAR,\"0px\");lastCorrectionRef.current=0;inStickyPhaseRef.current=false;},[]);const getSharedOffset=useCallback(()=>{const parent=parentRef.current;if(!parent||typeof window===\"undefined\")return 0;const computed=window.getComputedStyle(parent).getPropertyValue(SHARED_CENTER_STICKY_VAR);const parsed=Number.parseFloat(computed);return Number.isFinite(parsed)?parsed:0;},[]);const measureAndApplyCorrection=useCallback(()=>{if(typeof window===\"undefined\")return;const node=elementRef.current;if(!node)return;const previousCorrection=node.style.getPropertyValue(ABSOLUTE_CENTER_CORRECTION_VAR);node.style.setProperty(ABSOLUTE_CENTER_CORRECTION_VAR,\"0px\");const rect=node.getBoundingClientRect();const viewportCenter=(window.innerHeight||0)/2;const renderedCenter=rect.top+rect.height/2;const correction=viewportCenter-renderedCenter;node.style.setProperty(ABSOLUTE_CENTER_CORRECTION_VAR,`${Math.abs(correction)<WRITE_EPSILON?0:correction}px`);lastCorrectionRef.current=correction;if(!previousCorrection){node.style.setProperty(ABSOLUTE_CENTER_CORRECTION_VAR,`${Math.abs(correction)<WRITE_EPSILON?0:correction}px`);}},[]);const evaluateStickyPhase=useCallback(()=>{if(typeof window===\"undefined\")return;const stickyNow=getSharedOffset()>.5;if(!stickyNow){if(inStickyPhaseRef.current||Math.abs(lastCorrectionRef.current)>WRITE_EPSILON){resetCorrection();}correctionDirtyRef.current=true;return;}if(!inStickyPhaseRef.current||correctionDirtyRef.current){measureAndApplyCorrection();inStickyPhaseRef.current=true;correctionDirtyRef.current=false;}},[getSharedOffset,measureAndApplyCorrection,resetCorrection]);const schedulePhaseCheck=useCallback(()=>{if(typeof window===\"undefined\")return;if(!isDesktopRef.current)return;if(rafIdRef.current!==null)return;rafIdRef.current=window.requestAnimationFrame(()=>{rafIdRef.current=null;evaluateStickyPhase();});},[evaluateStickyPhase]);useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;const node=elementRef.current;if(!node)return;const mediaQuery=window.matchMedia(DESKTOP_MEDIA_QUERY);const teardownRuntime=()=>{isDesktopRef.current=false;if(removeRuntimeListenersRef.current){removeRuntimeListenersRef.current();removeRuntimeListenersRef.current=null;}if(rafIdRef.current!==null){window.cancelAnimationFrame(rafIdRef.current);rafIdRef.current=null;}resizeObserverRef.current?.disconnect();resizeObserverRef.current=null;correctionDirtyRef.current=true;resetCorrection();};const scheduleAfterLayoutSettles=()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{correctionDirtyRef.current=true;schedulePhaseCheck();});});};const setupRuntime=()=>{teardownRuntime();const currentNode=elementRef.current;if(!currentNode)return;const parent=resolveLayoutParent(currentNode);if(!parent)return;parentRef.current=parent;isDesktopRef.current=true;if(!parent.style.getPropertyValue(SHARED_CENTER_STICKY_VAR)){parent.style.setProperty(SHARED_CENTER_STICKY_VAR,\"0px\");}const onScroll=()=>schedulePhaseCheck();const onResize=()=>{correctionDirtyRef.current=true;schedulePhaseCheck();};window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onResize,{passive:true});if(typeof ResizeObserver!==\"undefined\"){const resizeObserver=new ResizeObserver(()=>{correctionDirtyRef.current=true;schedulePhaseCheck();});resizeObserver.observe(currentNode);resizeObserverRef.current=resizeObserver;}if(typeof document!==\"undefined\"&&\"fonts\"in document){const fontsApi=document.fonts;fontsApi?.ready?.then(()=>{correctionDirtyRef.current=true;schedulePhaseCheck();});}const onLoad=()=>{correctionDirtyRef.current=true;schedulePhaseCheck();};if(document.readyState!==\"complete\"){window.addEventListener(\"load\",onLoad,{passive:true});}removeRuntimeListenersRef.current=()=>{window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onResize);window.removeEventListener(\"load\",onLoad);};scheduleAfterLayoutSettles();};const handleMediaChange=()=>{if(mediaQuery.matches){setupRuntime();}else{teardownRuntime();}};handleMediaChange();if(typeof mediaQuery.addEventListener===\"function\"){mediaQuery.addEventListener(\"change\",handleMediaChange);}else if(typeof mediaQuery.addListener===\"function\"){mediaQuery.addListener(handleMediaChange);}return()=>{if(typeof mediaQuery.removeEventListener===\"function\"){mediaQuery.removeEventListener(\"change\",handleMediaChange);}else if(typeof mediaQuery.removeListener===\"function\"){mediaQuery.removeListener(handleMediaChange);}teardownRuntime();};},[isStatic,resetCorrection,schedulePhaseCheck]);const mergedStyle=useMemo(()=>{const baseStyle=props.style&&typeof props.style===\"object\"?props.style:{};if(isStatic)return baseStyle;return{...baseStyle,translate:composeTranslateWithTwoOffsets(baseStyle.translate,SHARED_CENTER_STICKY_VAR,ABSOLUTE_CENTER_CORRECTION_VAR)};},[props.style,isStatic]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props,style:mergedStyle});});};}const withCenterStickyRuntime=createCenterStickyControllerOverride();const withAbsoluteCenterStickyRuntime=createCenterStickyConsumerOverride();export function withCenterSticky(Component){return withCenterStickyRuntime(Component);}export function withAbsoluteCenterSticky(Component){return withAbsoluteCenterStickyRuntime(Component);}\nexport const __FramerMetadata__ = {\"exports\":{\"withCenterSticky\":{\"type\":\"reactHoc\",\"name\":\"withCenterSticky\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAbsoluteCenterSticky\":{\"type\":\"reactHoc\",\"name\":\"withAbsoluteCenterSticky\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CenterSticky.map"],"mappings":"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AA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,GAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,IAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,WAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,eAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,UAAA,CAAA,WAAA,CAAA,EAAA,KAAA,EAAA,IAAA,EA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"}