{"version":3,"file":"LenisHorizontalSection.Js-LNXe1.mjs","names":["useLayoutEffect","useEffect","React.useState","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","ComponentPlaceholder","useRef","_Fragment","Children"],"sources":["https:/framerusercontent.com/modules/5sD1L34Nn4AzaFRyCPrW/BT9HMtTDsUFnXFBXXei7/useIsomorphicLayoutEffect.js","https:/framer.com/m/framer/useIsomorphicLayoutEffect.js@^0.2.0","https:/framerusercontent.com/modules/GBoYA6hnuFwSZZCbht26/cguAGhuQfx1BXbfShe7V/useMeasuredSize.js","https:/framer.com/m/framer/useMeasuredSize.js","https:/framerusercontent.com/modules/fLsxMVehajacX2NnYhg6/DBAKYiaFHR1Lrfa26GHP/HgKWRU5cM.js","https:/framerusercontent.com/modules/NxBvJg9dELQmgobeARUJ/FhJz0Dq3WNwfrzz33ydA/laeURpNqM.js","https:/framerusercontent.com/modules/DazcnPu5l99bapb78TKY/mP2UeBQ6yOikRbv9sA9f/TEPWpgm45.js","https:/framerusercontent.com/modules/pm2nmuyjRMnoSelhauIP/B7UFYG5nnHeHpB0fIjPD/WP6eAjcnm.js","https:/framerusercontent.com/modules/jiTrIOhDA5Engiy9lZJQ/iisbdesZYQ60l1uJL6Ht/Xq1Mz620n.js","https:/framerusercontent.com/modules/W9Z90ayW9AIZ7O543Rzm/fQktaaP60XRg5tmBrZf3/Qw3An61k_.js","https:/framer.com/m/Placeholder-R90b.js","https:/framerusercontent.com/modules/8OGeHARPZoZUqP5j1buZ/tabkCrxRhWJtZNFnGpcD/LenisHorizontalSection.js"],"sourcesContent":["import{useLayoutEffect,useEffect}from\"react\";/**\n * Swaps `useLayoutEffect` for `useEffect` on the server to avoid React warnings.\n * NOTE! The effect won't run on the server.\n */ export const useIsomorphicLayoutEffect=typeof document!==\"undefined\"?useLayoutEffect:useEffect;\nexport const __FramerMetadata__ = {\"exports\":{\"useIsomorphicLayoutEffect\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useIsomorphicLayoutEffect.map","/*\n * useIsomorphicLayoutEffect (framer/useIsomorphicLayoutEffect@0.2.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/5sD1L34Nn4AzaFRyCPrW/BT9HMtTDsUFnXFBXXei7/useIsomorphicLayoutEffect.js\"\n","import*as React from\"react\";import{useIsomorphicLayoutEffect}from\"https://framer.com/m/framer/useIsomorphicLayoutEffect.js@^0.2.0\";let safeResizeObserver=undefined;try{if(typeof window!==undefined){safeResizeObserver=window.ResizeObserver;}}catch(e){// happy linting!\n}class SharedObserver{//@ts-ignore\nupdateResizedElements(entries){for(const entry of entries){const callbackForElement=this.callbacks.get(entry.target);if(callbackForElement)callbackForElement(entry.contentRect);}}observeElementWithCallback(element,callback){if(!this.sharedResizeObserver)return;this.sharedResizeObserver.observe(element);this.callbacks.set(element,callback);}unobserve(element){if(!this.sharedResizeObserver)return;this.sharedResizeObserver.unobserve(element);this.callbacks.delete(element);}constructor(){this.callbacks=new WeakMap();const ResizeObserver1=safeResizeObserver;if(!ResizeObserver1)return;this.sharedResizeObserver=new ResizeObserver1(this.updateResizedElements.bind(this));}}const sharedResizeObserver=new SharedObserver();/**\n * Uses a globally shared resize observer, and returns an updated\n * size object when the element's size changes. This is the recommended way to\n * use a Resize Observer: https://github.com/WICG/resize-observer/issues/59.\n */ export function useMeasuredSize(ref,callback){const[size,setSize]=React.useState(null);function updateSize(newSize){if(!size||newSize.height!==size.height||newSize.width!==size.width){if(callback)callback(newSize);setSize({width:newSize.width,height:newSize.height});}}// On mount, immediately measure and set a size. This will defer paint until\n// no more updates are scheduled. Additionally add our element to the shared\n// ResizeObserver with a callback to perform when the element resizes.\n// Finally, remove the element from the observer when the component is unmounted.\nuseIsomorphicLayoutEffect(()=>{if(!ref.current)return;const{offsetWidth,offsetHeight}=ref.current;// Defer paint until initial size is added.\nupdateSize({width:offsetWidth,height:offsetHeight});// Resize observer will race to add the initial size, but since the size\n// is set above, it won't trigger a render on mount since it should\n// match the measured size. Future executions of the callback will\n// trigger renders if the size changes.\nsharedResizeObserver.observeElementWithCallback(ref.current,updateSize);return()=>{if(!ref.current)return;sharedResizeObserver.unobserve(ref.current);};},[]);return size;}export function useSizeChange(ref,callback){const size=React.useRef(null);const updateSize=React.useCallback(newSize=>{if(!size.current||newSize.height!==size.current.height||newSize.width!==size.current.width){size.current={width:newSize.width,height:newSize.height};if(callback)callback(size.current);}},[callback]);// On mount, immediately measure and set a size. This will defer paint until\n// no more updates are scheduled. Additionally add our element to the shared\n// ResizeObserver with a callback to perform when the element resizes.\n// Finally, remove the element from the observer when the component is unmounted.\nuseIsomorphicLayoutEffect(()=>{if(!ref.current)return;const{offsetWidth,offsetHeight}=ref.current;// Defer paint until initial size is added.\nupdateSize({width:offsetWidth,height:offsetHeight});// Resize observer will race to add the initial size, but since the size\n// is set above, it won't trigger a render on mount since it should\n// match the measured size. Future executions of the callback will\n// trigger renders if the size changes.\nsharedResizeObserver.observeElementWithCallback(ref.current,updateSize);return()=>{if(!ref.current)return;sharedResizeObserver.unobserve(ref.current);};},[callback]);return null;}\nexport const __FramerMetadata__ = {\"exports\":{\"useSizeChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMeasuredSize\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useMeasuredSize.map","/*\n * useMeasuredSize (framer/useMeasuredSize@0.13.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/GBoYA6hnuFwSZZCbht26/cguAGhuQfx1BXbfShe7V/useMeasuredSize.js\"\n","// Generated by Framer (8ebf084)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/JEXmejW8mXOYMtt0hyRg811kHac.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ksvR4VsLksjpSwnC2fPgHRNMw.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2\",weight:\"500\"}]}];export const css=['.framer-brOqH .framer-styles-preset-1wjjzog:not(.rich-text-wrapper), .framer-brOqH .framer-styles-preset-1wjjzog.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter 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: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 16px; --framer-text-alignment: center; --framer-text-color: #b38fff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-brOqH\";\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 (3d4fa65)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-26Ad2 .framer-styles-preset-irw9xh:not(.rich-text-wrapper), .framer-26Ad2 .framer-styles-preset-irw9xh.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-decoration: underline; --framer-link-text-decoration: underline; }\"];export const className=\"framer-26Ad2\";\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 (6aa4fc0)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-500\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]}];export const css=['.framer-hgNzk .framer-styles-preset-1phvih:not(.rich-text-wrapper), .framer-hgNzk .framer-styles-preset-1phvih.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.7px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 30px; --framer-text-alignment: left; --framer-text-color: var(--token-1021654d-251a-4750-952b-de3f7005260e, #888888); --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-hgNzk .framer-styles-preset-1phvih:not(.rich-text-wrapper), .framer-hgNzk .framer-styles-preset-1phvih.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.7px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 30px; --framer-text-alignment: left; --framer-text-color: var(--token-1021654d-251a-4750-952b-de3f7005260e, #888888); --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-hgNzk .framer-styles-preset-1phvih:not(.rich-text-wrapper), .framer-hgNzk .framer-styles-preset-1phvih.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.7px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 30px; --framer-text-alignment: left; --framer-text-color: var(--token-1021654d-251a-4750-952b-de3f7005260e, #888888); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-hgNzk\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f4ba5e0)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-700\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}];export const css=['.framer-7E9jq .framer-styles-preset-3z8xb3:not(.rich-text-wrapper), .framer-7E9jq .framer-styles-preset-3z8xb3.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 50px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -2.1px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-b9c3c957-2c66-49c4-9732-fa196fddac20, #111111); --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-7E9jq .framer-styles-preset-3z8xb3:not(.rich-text-wrapper), .framer-7E9jq .framer-styles-preset-3z8xb3.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -2.1px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-b9c3c957-2c66-49c4-9732-fa196fddac20, #111111); --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-7E9jq .framer-styles-preset-3z8xb3:not(.rich-text-wrapper), .framer-7E9jq .framer-styles-preset-3z8xb3.rich-text-wrapper h1 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -2.1px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-b9c3c957-2c66-49c4-9732-fa196fddac20, #111111); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-7E9jq\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8ebf084)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fragment Mono-regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Fragment Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/fragmentmono/v5/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}];export const css=['.framer-VBdQ6 .framer-styles-preset-evp8wc:not(.rich-text-wrapper), .framer-VBdQ6 .framer-styles-preset-evp8wc.rich-text-wrapper code { --framer-code-font-family: \"Fragment Mono\", monospace; --framer-code-font-style: normal; --framer-code-font-weight: 400; --framer-code-text-color: #333; --framer-font-size-scale: 1; background-color: rgba(0, 0, 0, 0.1); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; padding-bottom: 0.1em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; }'];export const className=\"framer-VBdQ6\";\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 (aa3ea9d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/fLsxMVehajacX2NnYhg6/DBAKYiaFHR1Lrfa26GHP/HgKWRU5cM.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/NxBvJg9dELQmgobeARUJ/FhJz0Dq3WNwfrzz33ydA/laeURpNqM.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/DazcnPu5l99bapb78TKY/mP2UeBQ6yOikRbv9sA9f/TEPWpgm45.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/pm2nmuyjRMnoSelhauIP/B7UFYG5nnHeHpB0fIjPD/WP6eAjcnm.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/jiTrIOhDA5Engiy9lZJQ/iisbdesZYQ60l1uJL6Ht/Xq1Mz620n.js\";const serializationHash=\"framer-KtHWv\";const variantClassNames={IgcyvmuFf:\"framer-v-dm7eeg\"};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 Variants=motion.create(React.Fragment);const getProps=({height,id,text,title,width,...props})=>{return{...props,EcxlD16f9:title??props.EcxlD16f9??\"Title\",Hhq1DNpmy:text??props.Hhq1DNpmy??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Text\"})})};};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,EcxlD16f9,Hhq1DNpmy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"IgcyvmuFf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dm7eeg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"IgcyvmuFf\",ref:refBinding,style:{backgroundColor:\"rgba(153, 102, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kse7pm\",layoutDependency:layoutDependency,layoutId:\"Afg7ct4cI\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-vpnrfx\",layoutDependency:layoutDependency,layoutId:\"S2TaOnGmS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><g><path d=\"M 4 40 C 1.791 40 0 38.209 0 36 L 0 4 C 0 1.791 1.791 0 4 0 L 36 0 C 38.209 0 40 1.791 40 4 L 40 36 C 40 38.209 38.209 40 36 40 Z\" fill=\"rgb(255,152,162)\"></path><path d=\"M 35.94 15.881 L 20.342 30.481 L 17.211 30.481 C 17.11 30.481 17.011 30.453 16.925 30.4 C 16.841 30.349 16.775 30.273 16.735 30.184 C 16.696 30.096 16.687 29.999 16.707 29.905 C 16.727 29.811 16.776 29.725 16.847 29.659 L 21.256 25.529 C 21.603 25.205 21.797 24.764 21.797 24.305 L 21.797 12.073 C 21.796 11.943 21.851 11.819 21.948 11.732 L 24.331 9.502 C 24.819 9.506 25.287 9.69 25.631 10.014 C 25.976 10.339 26.169 10.778 26.169 11.236 L 26.169 14.718 C 26.169 15.029 26.038 15.326 25.808 15.536 L 25.47 15.852 L 25.532 15.929 L 31.312 10.522 L 31.312 4.001 L 31.209 4.001 L 31.209 6.394 C 31.208 6.457 31.187 6.517 31.147 6.566 C 31.106 6.616 31.051 6.652 30.989 6.669 C 30.925 6.687 30.858 6.685 30.795 6.664 C 30.734 6.644 30.681 6.604 30.643 6.552 C 30.261 6.007 29.75 5.564 29.155 5.265 C 28.546 4.957 27.874 4.797 27.192 4.798 L 22.356 4.798 L 18.126 8.771 L 16.48 10.312 C 16.328 10.449 16.111 10.489 15.92 10.416 C 15.828 10.381 15.748 10.319 15.69 10.239 C 15.634 10.161 15.603 10.067 15.603 9.971 L 15.603 4 L 15.5 4 L 15.5 6.762 C 15.5 6.828 15.476 6.892 15.432 6.943 C 15.387 6.995 15.326 7.031 15.258 7.045 C 15.19 7.059 15.118 7.051 15.055 7.022 C 14.993 6.994 14.942 6.946 14.911 6.885 C 14.088 5.231 12.828 4.797 12.828 4.797 L 6.926 10.257 L 6.998 10.325 L 7.258 10.085 C 8.343 9.083 10.189 9.665 10.394 11.078 C 10.438 11.388 10.459 11.702 10.458 12.015 L 10.458 29.887 L 4 35.932 L 4.073 36 L 4.326 35.763 C 4.682 35.434 5.149 35.252 5.633 35.253 L 24.303 35.253 L 34.478 25.673 C 34.821 25.357 35.017 24.913 35.02 24.447 L 35.02 17.583 C 35.02 17.123 35.216 16.683 35.563 16.358 L 36 15.948 Z M 15.614 16.31 L 15.614 11.262 L 17.494 9.502 L 22.941 9.502 C 23.042 9.501 23.142 9.529 23.228 9.582 C 23.312 9.634 23.378 9.709 23.418 9.799 C 23.456 9.886 23.467 9.984 23.447 10.077 C 23.426 10.172 23.377 10.258 23.306 10.324 L 16.491 16.703 C 16.339 16.841 16.122 16.881 15.93 16.808 C 15.837 16.773 15.756 16.711 15.698 16.63 C 15.642 16.552 15.612 16.458 15.612 16.362 Z M 15.614 17.658 L 16.655 16.682 L 16.655 24.092 L 15.612 25.07 Z M 15.82 30.478 L 11.22 30.478 C 11.119 30.479 11.02 30.451 10.934 30.398 C 10.85 30.346 10.784 30.271 10.744 30.181 C 10.705 30.094 10.694 29.997 10.714 29.903 C 10.735 29.808 10.784 29.722 10.856 29.656 L 15.776 25.052 C 15.928 24.915 16.144 24.874 16.336 24.947 C 16.429 24.982 16.51 25.044 16.568 25.124 C 16.624 25.202 16.654 25.296 16.654 25.392 L 16.654 29.691 L 15.819 30.478 Z M 29.888 29.722 C 29.888 29.8 29.855 29.873 29.798 29.926 L 29.299 30.394 C 29.24 30.448 29.162 30.478 29.081 30.478 L 21.726 30.478 C 21.625 30.479 21.526 30.451 21.44 30.398 C 21.356 30.346 21.29 30.271 21.25 30.181 C 21.211 30.094 21.2 29.997 21.22 29.903 C 21.241 29.808 21.29 29.722 21.362 29.656 L 29.01 22.498 C 29.162 22.361 29.379 22.321 29.57 22.394 C 29.663 22.429 29.743 22.491 29.801 22.572 C 29.857 22.65 29.888 22.743 29.888 22.839 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bq0yku\",layoutDependency:layoutDependency,layoutId:\"q049nTh0T\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><path d=\"M 4 40 C 1.791 40 0 38.209 0 36 L 0 4 C 0 1.791 1.791 0 4 0 L 36 0 C 38.209 0 40 1.791 40 4 L 40 36 C 40 38.209 38.209 40 36 40 Z\" fill=\"rgb(255,152,162)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1dxblde\",layoutDependency:layoutDependency,layoutId:\"sAkDtLpjQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 31.94 11.881 L 16.342 26.481 L 13.211 26.481 C 13.11 26.481 13.011 26.453 12.925 26.4 C 12.841 26.349 12.775 26.273 12.735 26.184 C 12.696 26.096 12.687 25.999 12.707 25.905 C 12.727 25.811 12.776 25.725 12.847 25.659 L 17.256 21.529 C 17.603 21.205 17.797 20.764 17.797 20.305 L 17.797 8.073 C 17.796 7.943 17.851 7.819 17.948 7.732 L 20.331 5.502 C 20.819 5.506 21.287 5.69 21.631 6.014 C 21.976 6.339 22.169 6.778 22.169 7.236 L 22.169 10.718 C 22.169 11.029 22.038 11.326 21.808 11.536 L 21.47 11.852 L 21.532 11.929 L 27.312 6.522 L 27.312 0.001 L 27.209 0.001 L 27.209 2.394 C 27.208 2.457 27.187 2.517 27.147 2.566 C 27.106 2.616 27.051 2.652 26.989 2.669 C 26.925 2.687 26.858 2.685 26.795 2.664 C 26.734 2.644 26.681 2.604 26.643 2.552 C 26.261 2.007 25.75 1.564 25.155 1.265 C 24.546 0.957 23.874 0.797 23.192 0.798 L 18.356 0.798 L 14.126 4.771 L 12.48 6.312 C 12.328 6.449 12.111 6.489 11.92 6.416 C 11.828 6.381 11.748 6.319 11.69 6.239 C 11.634 6.161 11.603 6.067 11.603 5.971 L 11.603 0 L 11.5 0 L 11.5 2.762 C 11.5 2.828 11.476 2.892 11.432 2.943 C 11.387 2.995 11.326 3.031 11.258 3.045 C 11.19 3.059 11.118 3.051 11.055 3.022 C 10.993 2.994 10.942 2.946 10.911 2.885 C 10.088 1.231 8.828 0.797 8.828 0.797 L 2.926 6.257 L 2.998 6.325 L 3.258 6.085 C 4.343 5.083 6.189 5.665 6.394 7.078 C 6.438 7.388 6.459 7.702 6.458 8.015 L 6.458 25.887 L 0 31.932 L 0.073 32 L 0.326 31.763 C 0.682 31.434 1.149 31.252 1.633 31.253 L 20.303 31.253 L 30.478 21.673 C 30.821 21.357 31.017 20.913 31.02 20.447 L 31.02 13.583 C 31.02 13.123 31.216 12.683 31.563 12.358 L 32 11.948 Z M 11.614 12.31 L 11.614 7.262 L 13.494 5.502 L 18.941 5.502 C 19.042 5.501 19.142 5.529 19.228 5.582 C 19.312 5.634 19.378 5.709 19.418 5.799 C 19.456 5.886 19.467 5.984 19.447 6.077 C 19.426 6.172 19.377 6.258 19.306 6.324 L 12.491 12.703 C 12.339 12.841 12.122 12.881 11.93 12.808 C 11.837 12.773 11.756 12.711 11.698 12.63 C 11.642 12.552 11.612 12.458 11.612 12.362 Z M 11.614 13.658 L 12.655 12.682 L 12.655 20.092 L 11.612 21.07 Z M 11.82 26.478 L 7.22 26.478 C 7.119 26.479 7.02 26.451 6.934 26.398 C 6.85 26.346 6.784 26.271 6.744 26.181 C 6.705 26.094 6.694 25.997 6.714 25.903 C 6.735 25.808 6.784 25.722 6.856 25.656 L 11.776 21.052 C 11.928 20.915 12.144 20.874 12.336 20.947 C 12.429 20.982 12.51 21.044 12.568 21.124 C 12.624 21.202 12.654 21.296 12.654 21.392 L 12.654 25.691 L 11.819 26.478 Z M 25.888 25.722 C 25.888 25.8 25.855 25.873 25.798 25.926 L 25.299 26.394 C 25.24 26.448 25.162 26.478 25.081 26.478 L 17.726 26.478 C 17.625 26.479 17.526 26.451 17.44 26.398 C 17.356 26.346 17.29 26.271 17.25 26.181 C 17.211 26.094 17.2 25.997 17.22 25.903 C 17.241 25.808 17.29 25.722 17.362 25.656 L 25.01 18.498 C 25.162 18.361 25.379 18.321 25.57 18.394 C 25.663 18.429 25.743 18.491 25.801 18.572 C 25.857 18.65 25.888 18.743 25.888 18.839 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12zr2th\",layoutDependency:layoutDependency,layoutId:\"MxzDUN6bG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 31.94 11.881 L 16.342 26.481 L 13.211 26.481 C 13.11 26.481 13.011 26.453 12.925 26.4 C 12.841 26.349 12.775 26.273 12.735 26.184 C 12.696 26.096 12.687 25.999 12.707 25.905 C 12.727 25.811 12.776 25.725 12.847 25.659 L 17.256 21.529 C 17.603 21.205 17.797 20.764 17.797 20.305 L 17.797 8.073 C 17.796 7.943 17.851 7.819 17.948 7.732 L 20.331 5.502 C 20.819 5.506 21.287 5.69 21.631 6.014 C 21.976 6.339 22.169 6.778 22.169 7.236 L 22.169 10.718 C 22.169 11.029 22.038 11.326 21.808 11.536 L 21.47 11.852 L 21.532 11.929 L 27.312 6.522 L 27.312 0.001 L 27.209 0.001 L 27.209 2.394 C 27.208 2.457 27.187 2.517 27.147 2.566 C 27.106 2.616 27.051 2.652 26.989 2.669 C 26.925 2.687 26.858 2.685 26.795 2.664 C 26.734 2.644 26.681 2.604 26.643 2.552 C 26.261 2.007 25.75 1.564 25.155 1.265 C 24.546 0.957 23.874 0.797 23.192 0.798 L 18.356 0.798 L 14.126 4.771 L 12.48 6.312 C 12.328 6.449 12.111 6.489 11.92 6.416 C 11.828 6.381 11.748 6.319 11.69 6.239 C 11.634 6.161 11.603 6.067 11.603 5.971 L 11.603 0 L 11.5 0 L 11.5 2.762 C 11.5 2.828 11.476 2.892 11.432 2.943 C 11.387 2.995 11.326 3.031 11.258 3.045 C 11.19 3.059 11.118 3.051 11.055 3.022 C 10.993 2.994 10.942 2.946 10.911 2.885 C 10.088 1.231 8.828 0.797 8.828 0.797 L 2.926 6.257 L 2.998 6.325 L 3.258 6.085 C 4.343 5.083 6.189 5.665 6.394 7.078 C 6.438 7.388 6.459 7.702 6.458 8.015 L 6.458 25.887 L 0 31.932 L 0.073 32 L 0.326 31.763 C 0.682 31.434 1.149 31.252 1.633 31.253 L 20.303 31.253 L 30.478 21.673 C 30.821 21.357 31.017 20.913 31.02 20.447 L 31.02 13.583 C 31.02 13.123 31.216 12.683 31.563 12.358 L 32 11.948 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cgwvo2\",layoutDependency:layoutDependency,layoutId:\"g7moR3F2H\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.845 7.342\" overflow=\"visible\"><path d=\"M 0.002 6.808 L 0.002 1.76 L 1.882 0 L 7.329 0 C 7.43 -0.001 7.53 0.027 7.616 0.08 C 7.7 0.132 7.766 0.207 7.806 0.297 C 7.844 0.384 7.855 0.482 7.835 0.575 C 7.814 0.67 7.765 0.756 7.694 0.822 L 0.879 7.201 C 0.727 7.339 0.51 7.379 0.318 7.306 C 0.225 7.271 0.144 7.209 0.086 7.128 C 0.03 7.05 0 6.956 0 6.86 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tdysin\",layoutDependency:layoutDependency,layoutId:\"EVYXTflwB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.043 8.388\" overflow=\"visible\"><path d=\"M 0.002 0.976 L 1.043 0 L 1.043 7.41 L 0 8.388 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ib43tl\",layoutDependency:layoutDependency,layoutId:\"Rnw13u6VL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.95 5.567\" overflow=\"visible\"><path d=\"M 5.116 5.567 L 0.516 5.567 C 0.415 5.567 0.316 5.539 0.23 5.487 C 0.146 5.435 0.08 5.359 0.04 5.27 C 0.001 5.182 -0.01 5.085 0.01 4.992 C 0.03 4.897 0.08 4.81 0.152 4.745 L 5.072 0.141 C 5.224 0.003 5.44 -0.037 5.632 0.036 C 5.725 0.071 5.805 0.132 5.864 0.213 C 5.92 0.291 5.95 0.384 5.95 0.481 L 5.95 4.78 L 5.115 5.567 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qwfcg8\",layoutDependency:layoutDependency,layoutId:\"IuZ6IRq2d\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.678 8.12\" overflow=\"visible\"><path d=\"M 8.678 7.364 C 8.677 7.442 8.645 7.515 8.588 7.568 L 8.089 8.036 C 8.029 8.09 7.951 8.12 7.871 8.12 L 0.516 8.12 C 0.415 8.121 0.316 8.093 0.23 8.04 C 0.146 7.988 0.08 7.913 0.04 7.823 C 0.001 7.736 -0.01 7.639 0.01 7.545 C 0.03 7.45 0.08 7.364 0.152 7.298 L 7.8 0.14 C 7.952 0.003 8.168 -0.037 8.36 0.036 C 8.452 0.071 8.533 0.133 8.591 0.214 C 8.647 0.292 8.677 0.385 8.678 0.481 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Lenis Horizontal Section\"})}),className:\"framer-1u89t06\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"gC7g1TZPm\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:EcxlD16f9,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:Hhq1DNpmy,className:\"framer-v82q5i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VuQke_N6B\",style:{\"--extracted-r6o4lv\":\"rgb(179, 143, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"1px\"},stylesPresetsClassNames:{a:\"framer-styles-preset-irw9xh\",code:\"framer-styles-preset-evp8wc\",h1:\"framer-styles-preset-3z8xb3\",h2:\"framer-styles-preset-1phvih\",p:\"framer-styles-preset-1wjjzog\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(179, 143, 255))\"},children:\"Cooked and served by darkroom.engineering\"})}),className:\"framer-1bxh5tf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F_KoK2wIz\",style:{\"--extracted-r6o4lv\":\"rgb(179, 143, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KtHWv.framer-qeqqt6, .framer-KtHWv .framer-qeqqt6 { display: block; }\",\".framer-KtHWv.framer-dm7eeg { height: 400px; position: relative; width: 800px; }\",\".framer-KtHWv .framer-kse7pm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 0px; overflow: visible; padding: 10px; position: absolute; top: 0px; width: 100%; }\",\".framer-KtHWv .framer-vpnrfx { height: 40px; position: relative; width: 40px; }\",\".framer-KtHWv .framer-1bq0yku { height: 40px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-KtHWv .framer-1dxblde { height: 32px; left: 4px; position: absolute; top: 4px; width: 32px; }\",\".framer-KtHWv .framer-12zr2th { height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-KtHWv .framer-1cgwvo2 { height: 8px; left: 12px; position: absolute; top: 6px; width: 8px; }\",\".framer-KtHWv .framer-tdysin { height: 9px; left: 12px; position: absolute; top: 13px; width: 1px; }\",\".framer-KtHWv .framer-ib43tl { height: 6px; left: 7px; position: absolute; top: 21px; width: 6px; }\",\".framer-KtHWv .framer-qwfcg8 { height: 8px; left: 17px; position: absolute; top: 19px; width: 9px; }\",\".framer-KtHWv .framer-1u89t06, .framer-KtHWv .framer-v82q5i, .framer-KtHWv .framer-1bxh5tf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EcxlD16f9\":\"title\",\"Hhq1DNpmy\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQw3An61k_=withCSS(Component,css,\"framer-KtHWv\");export default FramerQw3An61k_;FramerQw3An61k_.displayName=\"Components Placeholder\";FramerQw3An61k_.defaultProps={height:400,width:800};addPropertyControls(FramerQw3An61k_,{EcxlD16f9:{defaultValue:\"Title\",placeholder:\"\",title:\"Title\",type:ControlType.String},Hhq1DNpmy:{defaultValue:\"<p>Text</p>\",title:\"Text\",type:ControlType.RichText}});addFonts(FramerQw3An61k_,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQw3An61k_\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"400\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"EcxlD16f9\\\":\\\"title\\\",\\\"Hhq1DNpmy\\\":\\\"text\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"800\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Qw3An61k_.map","/*\n * Components Placeholder\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/W9Z90ayW9AIZ7O543Rzm/fQktaaP60XRg5tmBrZf3/Qw3An61k_.js\"\nexport { default } from \"https://framerusercontent.com/modules/W9Z90ayW9AIZ7O543Rzm/fQktaaP60XRg5tmBrZf3/Qw3An61k_.js\"\n","// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas}from\"framer\";import{useMeasuredSize}from\"https://framer.com/m/framer/useMeasuredSize.js\";import{useRef,Children,isValidElement,cloneElement}from\"react\";import{useScroll,useMotionValueEvent}from\"framer-motion\";import ComponentPlaceholder from\"https://framer.com/m/Placeholder-R90b.js\";// const style = `.lenis-horizontal-section-sticky > * {height:100% !important;}`\n/**\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 800\n * @framerSupportedLayoutWidth any\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerDisableUnlink\n */export default function LenisHorizontalSection({children,speed,isReversed}){const isOnFramerCanvas=useIsOnFramerCanvas();if(!children||children?.length===0){if(isOnFramerCanvas){return /*#__PURE__*/_jsx(ComponentPlaceholder,{style:{width:\"100%\"},title:\"Lenis Horizontal Section\",text:\"<p>Add content to scroll horizontally on your page<br/>by using the 'Content' property in the right panel.<br/>Or connect it using the handle.</p>\"});}}const wrapperRef=useRef();const stickyRef=useRef();const contentSize=useMeasuredSize(stickyRef);const wrapperSize=useMeasuredSize(wrapperRef);const{scrollYProgress}=useScroll({target:wrapperRef,offset:[\"start start\",\"end end\"]});useMotionValueEvent(scrollYProgress,\"change\",current=>{stickyRef.current.style.transform=`translateX(${(isReversed?1:-1)*current*(contentSize.width-wrapperSize.width)}px)`;});const factor=speed/100;return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{style:{height:contentSize?.width/factor+\"px\",overflow:\"clip\",display:\"flex\",justifyContent:isReversed?\"end\":\"start\"},ref:wrapperRef,children:/*#__PURE__*/_jsx(\"div\",{ref:stickyRef,style:{height:\"100svh\",position:\"sticky\",top:\"0\",width:\"min-content\",display:\"flex\",alignItems:\"center\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,height:\"100%\"}}):child)})})});}LenisHorizontalSection.displayName=\"Lenis Horizontal Section\";addPropertyControls(LenisHorizontalSection,{children:{title:\"Content\",type:ControlType.ComponentInstance},speed:{title:\"Speed\",type:ControlType.Number,defaultValue:100,min:0,max:500,unit:\"%\",step:10,displayStepper:true},isReversed:{title:\"Direction\",type:ControlType.Enum,defaultValue:false,displaySegmentedControl:true,options:[false,true],optionTitles:[\"Left\",\"Right\"],description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LenisHorizontalSection\",\"slots\":[\"children\"],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"800\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LenisHorizontalSection.map"],"mappings":"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"}