{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/dN8660K481w1NsKkYVJ7/OlEZm3pJKgTs1FGr9sx2/hsL3daj0y.js", "ssg:https://framerusercontent.com/modules/6i9GMBcciVtBRXSruZpN/iXGuRPV2zCTasmDPUFrC/fTc3BzDWI.js", "ssg:https://framerusercontent.com/modules/vJkDH7Uu1rwGY1cPwM2U/VwGR6xd6JeVQMrEVH0BS/ngO0xbsAU.js", "ssg:https://framerusercontent.com/modules/j0rXxiaoqcRyQyAyA4TE/gHEOI5tMfKeXj76HKr8a/xZndidUCt.js", "ssg:https://framerusercontent.com/modules/tmq0glTT4kvR8u4e9X7q/fxglVZKO0Txlx5ZMeDM3/fVxnimdqP.js", "ssg:https://ga.jspm.io/npm:react-parallax-tilt@1.7.71/dist/index.esm.js", "ssg:https://framerusercontent.com/modules/xlIc0GNwFoi0HC4OqxL1/9D85kMpyDKilPiIdN0I1/Tilt.js", "ssg:https://framerusercontent.com/modules/h4ny7XY9yfqTmawyh49s/o9giZAFoGd1Bw3Bp2s3d/QVsz8TieI.js", "ssg:https://framerusercontent.com/modules/tFFTmGyUiwt94wRpnGwx/uQgyjf6pYh9n1GAQeL4J/eoVu5DzmY.js", "ssg:https://framerusercontent.com/modules/lL5XwcGpejey0UvVnafn/SW6atUC901TN0mcfxTo0/S8_nisDaO.js", "ssg:https://framerusercontent.com/modules/218ql6AfEUDvEQXwpDWS/gI2a7cMwK5E535vi3IJJ/h5bF73Eus.js", "ssg:https://framerusercontent.com/modules/tUVSvg37ooPMRDh6IX4a/FHFvPTLtqUODRp4Fm5qS/tsHdoFUip.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.53", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js", "ssg:https://framerusercontent.com/modules/qFUAREElSVBn1cPS2tX7/zvkIurcf0yQResgURksF/aSsrOfh5H.js", "ssg:https://framerusercontent.com/modules/8XgxRbi9kmlqgZgLCrB8/alrgel6Wmel4xHhfvYAw/B2o8MH7q5.js", "ssg:https://framerusercontent.com/modules/noea2Ht004RlVHYh3jSI/AwEKfBc1hn7KpqHxzjA2/pa1xqiaq3.js"],
  "sourcesContent": ["// Generated by Framer (ea5112a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"EQr5HIQnO\",\"gpHk1VxW8\"];const variantClassNames={EQr5HIQnO:\"framer-v-1hnk6i5\",gpHk1VxW8:\"framer-v-1gqt16a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Variant 1\":\"EQr5HIQnO\",\"Variant 2\":\"gpHk1VxW8\"};const transitions={default:{damping:11,delay:0,duration:1,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"tween\"},gpHk1VxW8:{damping:11,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:83,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"EQr5HIQnO\",tint:CyE7CB3gO=\"rgb(0, 0, 0)\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"EQr5HIQnO\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearr3kpfo=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"gpHk1VxW8\"),1e3);});const onAppear1yfyw6n=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"EQr5HIQnO\"),1e3);});useOnVariantChange(baseVariant,{default:onAppearr3kpfo,gpHk1VxW8:onAppear1yfyw6n});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-GxH2J\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-1hnk6i5\",className),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EQr5HIQnO\",ref:ref,style:{...style},transition:transition,...addPropertyOverrides({gpHk1VxW8:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-12cxts4\",layoutDependency:layoutDependency,layoutId:\"J9diHKItw\",style:{backgroundColor:CyE7CB3gO,borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,opacity:.1},transition:transition,variants:{gpHk1VxW8:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,opacity:.2}}}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-c31jqv\",layoutDependency:layoutDependency,layoutId:\"oyPIi7a5E\",style:{backgroundColor:CyE7CB3gO,borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200,opacity:.5},transition:transition,variants:{gpHk1VxW8:{opacity:1}}})]})})});});const css=['.framer-GxH2J [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; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GxH2J .framer-1hfnhye { display: block; }\",\".framer-GxH2J .framer-1hnk6i5 { height: 22px; overflow: visible; position: relative; width: 22px; }\",\".framer-GxH2J .framer-12cxts4 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-GxH2J .framer-c31jqv { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); left: calc(50.00000000000002% - 12px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 12px / 2); width: 12px; }\",\".framer-GxH2J.framer-v-1gqt16a .framer-1hnk6i5 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 22px); }\",\".framer-GxH2J.framer-v-1gqt16a .framer-c31jqv { height: var(--framer-aspect-ratio-supported, 16px); left: calc(50.00000000000002% - 16px / 2); top: calc(50.00000000000002% - 16px / 2); width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 22\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gpHk1VxW8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CyE7CB3gO\":\"tint\"}\n */ const FramerhsL3daj0y=withCSS(Component,css,\"framer-GxH2J\");export default FramerhsL3daj0y;FramerhsL3daj0y.displayName=\"Elements/Pulse\";FramerhsL3daj0y.defaultProps={height:22,width:22};addPropertyControls(FramerhsL3daj0y,{variant:{options:[\"EQr5HIQnO\",\"gpHk1VxW8\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},CyE7CB3gO:{defaultValue:\"rgb(0, 0, 0)\",title:\"Tint\",type:ControlType.Color}});addFonts(FramerhsL3daj0y,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhsL3daj0y\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gpHk1VxW8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"CyE7CB3gO\\\":\\\"tint\\\"}\",\"framerIntrinsicWidth\":\"22\",\"framerIntrinsicHeight\":\"22\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hsL3daj0y.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Instrument Serif\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentserif/v4/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]}];export const css=['.framer-iVGTU .framer-styles-preset-sqr8vc:not(.rich-text-wrapper), .framer-iVGTU .framer-styles-preset-sqr8vc.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-size: 152px; --framer-font-style: italic; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 98%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-cf820ff1-8aa1-4094-9b23-2c31ee40211e, #cacdd1); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-iVGTU .framer-styles-preset-sqr8vc:not(.rich-text-wrapper), .framer-iVGTU .framer-styles-preset-sqr8vc.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-size: 152px; --framer-font-style: italic; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 98%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-cf820ff1-8aa1-4094-9b23-2c31ee40211e, #cacdd1); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-iVGTU .framer-styles-preset-sqr8vc:not(.rich-text-wrapper), .framer-iVGTU .framer-styles-preset-sqr8vc.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-size: 76px; --framer-font-style: italic; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 98%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-cf820ff1-8aa1-4094-9b23-2c31ee40211e, #cacdd1); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-iVGTU\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Helvetica Now Display Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Helvetica Now Display Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/G4AdVIrmTTMheQUDC6W6hm86O6A.woff2\"}]}];export const css=['.framer-qy9Wc .framer-styles-preset-1on05vg:not(.rich-text-wrapper), .framer-qy9Wc .framer-styles-preset-1on05vg.rich-text-wrapper h3 { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-qy9Wc .framer-styles-preset-1on05vg:not(.rich-text-wrapper), .framer-qy9Wc .framer-styles-preset-1on05vg.rich-text-wrapper h3 { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-qy9Wc .framer-styles-preset-1on05vg:not(.rich-text-wrapper), .framer-qy9Wc .framer-styles-preset-1on05vg.rich-text-wrapper h3 { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-qy9Wc\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Helvetica Now Display Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Helvetica Now Display Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/G4AdVIrmTTMheQUDC6W6hm86O6A.woff2\"}]}];export const css=['.framer-A8qkG .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-A8qkG .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: var(--token-6b44a6b3-1533-4aa6-8ebc-21c1f8d4a5ff, #232324); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-A8qkG .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-A8qkG .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: var(--token-6b44a6b3-1533-4aa6-8ebc-21c1f8d4a5ff, #232324); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-A8qkG .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-A8qkG .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 10px; --framer-text-alignment: start; --framer-text-color: var(--token-6b44a6b3-1533-4aa6-8ebc-21c1f8d4a5ff, #232324); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-A8qkG\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Helvetica Now Display Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Helvetica Now Display Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/G4AdVIrmTTMheQUDC6W6hm86O6A.woff2\"}]}];export const css=['.framer-8Mf4F .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-8Mf4F .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-8Mf4F .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-8Mf4F .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 42px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-8Mf4F .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-8Mf4F .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-8Mf4F\";\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\"}}}", "import t,{PureComponent as e}from\"react\";function i(t,e,h,p){return new(h||(h=Promise))((function(c,g){function l(t){try{o(p.next(t))}catch(t){g(t)}}function a(t){try{o(p.throw(t))}catch(t){g(t)}}function o(t){var e;t.done?c(t.value):(e=t.value,e instanceof h?e:new h((function(t){t(e)}))).then(l,a)}o((p=p.apply(t,e||[])).next())}))}const n=(t,e,h,p)=>{t.style.transition=`${e} ${h}ms ${p}`},s=(t,e,h)=>Math.min(Math.max(t,e),h);class r{constructor(t,e){this.glareAngle=0,this.glareOpacity=0,this.calculateGlareSize=t=>{const{width:e,height:h}=t,p=Math.sqrt(Math.pow(e,2)+Math.pow(h,2));return{width:p,height:p}},this.setSize=t=>{const e=this.calculateGlareSize(t);this.glareEl.style.width=`${e.width}px`,this.glareEl.style.height=`${e.height}px`},this.update=(t,e,h,p)=>{this.updateAngle(t,e.glareReverse),this.updateOpacity(t,e,h,p)},this.updateAngle=(t,e)=>{const{xPercentage:h,yPercentage:p}=t,c=180/Math.PI,g=h?Math.atan2(p,-h)*c:0;this.glareAngle=g-(e?180:0)},this.updateOpacity=(t,e,h,p)=>{const{xPercentage:c,yPercentage:g}=t,{glarePosition:d,glareReverse:u,glareMaxOpacity:w}=e,E=h?-1:1,v=p?-1:1,m=u?-1:1;let A=0;switch(d){case\"top\":A=-c*E*m;break;case\"right\":A=g*v*m;break;case\"bottom\":case void 0:A=c*E*m;break;case\"left\":A=-g*v*m;break;case\"all\":A=Math.hypot(c,g)}const y=s(A,0,100);this.glareOpacity=y*w/100},this.render=t=>{const{glareColor:e}=t;this.glareEl.style.transform=`rotate(${this.glareAngle}deg) translate(-50%, -50%)`,this.glareEl.style.opacity=this.glareOpacity.toString(),this.glareEl.style.background=`linear-gradient(0deg, rgba(255,255,255,0) 0%, ${e} 100%)`},this.glareWrapperEl=document.createElement(\"div\"),this.glareEl=document.createElement(\"div\"),this.glareWrapperEl.appendChild(this.glareEl),this.glareWrapperEl.className=\"glare-wrapper\",this.glareEl.className=\"glare\";const h={position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\",overflow:\"hidden\",borderRadius:e,WebkitMaskImage:\"-webkit-radial-gradient(white, black)\",pointerEvents:\"none\"},p=this.calculateGlareSize(t),c={position:\"absolute\",top:\"50%\",left:\"50%\",transformOrigin:\"0% 0%\",pointerEvents:\"none\",width:`${p.width}px`,height:`${p.height}px`};Object.assign(this.glareWrapperEl.style,h),Object.assign(this.glareEl.style,c)}}class l{constructor(){this.glareAngle=0,this.glareOpacity=0,this.tiltAngleX=0,this.tiltAngleY=0,this.tiltAngleXPercentage=0,this.tiltAngleYPercentage=0,this.update=(t,e)=>{this.updateTilt(t,e),this.updateTiltManualInput(t,e),this.updateTiltReverse(e),this.updateTiltLimits(e)},this.updateTilt=(t,e)=>{const{xPercentage:h,yPercentage:p}=t,{tiltMaxAngleX:c,tiltMaxAngleY:g}=e;this.tiltAngleX=h*c/100,this.tiltAngleY=p*g/100*-1},this.updateTiltManualInput=(t,e)=>{const{tiltAngleXManual:h,tiltAngleYManual:p,tiltMaxAngleX:c,tiltMaxAngleY:g}=e;(null!==h||null!==p)&&(this.tiltAngleX=null!==h?h:0,this.tiltAngleY=null!==p?p:0,t.xPercentage=100*this.tiltAngleX/c,t.yPercentage=100*this.tiltAngleY/g)},this.updateTiltReverse=t=>{const e=t.tiltReverse?-1:1;this.tiltAngleX=e*this.tiltAngleX,this.tiltAngleY=e*this.tiltAngleY},this.updateTiltLimits=t=>{const{tiltAxis:e}=t;this.tiltAngleX=s(this.tiltAngleX,-90,90),this.tiltAngleY=s(this.tiltAngleY,-90,90);e&&(this.tiltAngleX=\"x\"===e?this.tiltAngleX:0,this.tiltAngleY=\"y\"===e?this.tiltAngleY:0)},this.updateTiltAnglesPercentage=t=>{const{tiltMaxAngleX:e,tiltMaxAngleY:h}=t;this.tiltAngleXPercentage=this.tiltAngleX/e*100,this.tiltAngleYPercentage=this.tiltAngleY/h*100},this.render=t=>{t.style.transform+=`rotateX(${this.tiltAngleX}deg) rotateY(${this.tiltAngleY}deg) `}}}const h=Object.assign(Object.assign({scale:1,perspective:1e3,flipVertically:!1,flipHorizontally:!1,reset:!0,transitionEasing:\"cubic-bezier(.03,.98,.52,.99)\",transitionSpeed:400,trackOnWindow:!1,gyroscope:!1},{tiltEnable:!0,tiltReverse:!1,tiltAngleXInitial:0,tiltAngleYInitial:0,tiltMaxAngleX:20,tiltMaxAngleY:20,tiltAxis:void 0,tiltAngleXManual:null,tiltAngleYManual:null}),{glareEnable:!1,glareMaxOpacity:.7,glareColor:\"#ffffff\",glarePosition:\"bottom\",glareReverse:!1,glareBorderRadius:\"0\"});class o extends e{constructor(){super(...arguments),this.wrapperEl={node:null,size:{width:0,height:0,left:0,top:0},clientPosition:{x:null,y:null,xPercentage:0,yPercentage:0},updateAnimationId:null,scale:1},this.tilt=null,this.glare=null,this.addDeviceOrientationEventListener=()=>i(this,void 0,void 0,(function*(){if(!window.DeviceOrientationEvent&&\"development\"===process.env.NODE_ENV)return void console.warn(\"Browser doesn't support Device Orientation.\");const t=DeviceOrientationEvent.requestPermission;\"function\"==typeof t?\"granted\"===(yield t())&&window.addEventListener(\"deviceorientation\",this.onMove):window.addEventListener(\"deviceorientation\",this.onMove)})),this.setSize=()=>{this.setWrapperElSize(),this.glare&&this.glare.setSize(this.wrapperEl.size)},this.mainLoop=t=>{null!==this.wrapperEl.updateAnimationId&&cancelAnimationFrame(this.wrapperEl.updateAnimationId),this.processInput(t),this.update(t.type),this.wrapperEl.updateAnimationId=requestAnimationFrame(this.renderFrame)},this.onEnter=t=>{const{onEnter:e}=this.props;this.setSize(),this.wrapperEl.node.style.willChange=\"transform\",this.setTransitions(),e&&e(t.type)},this.onMove=t=>{this.mainLoop(t),this.emitOnMove(t)},this.onLeave=t=>{const{onLeave:e}=this.props;if(this.setTransitions(),e&&e(t.type),this.props.reset){const t=new CustomEvent(\"autoreset\");this.onMove(t)}},this.processInput=t=>{const{scale:e}=this.props;switch(t.type){case\"mousemove\":this.wrapperEl.clientPosition.x=t.pageX,this.wrapperEl.clientPosition.y=t.pageY,this.wrapperEl.scale=e;break;case\"touchmove\":this.wrapperEl.clientPosition.x=t.touches[0].pageX,this.wrapperEl.clientPosition.y=t.touches[0].pageY,this.wrapperEl.scale=e;break;case\"deviceorientation\":this.processInputDeviceOrientation(t),this.wrapperEl.scale=e;break;case\"autoreset\":const{tiltAngleXInitial:h,tiltAngleYInitial:p,tiltMaxAngleX:c,tiltMaxAngleY:g}=this.props,d=p/g*100;this.wrapperEl.clientPosition.xPercentage=s(h/c*100,-100,100),this.wrapperEl.clientPosition.yPercentage=s(d,-100,100),this.wrapperEl.scale=1}},this.processInputDeviceOrientation=t=>{if(!t.gamma||!t.beta||!this.props.gyroscope)return;const{tiltMaxAngleX:e,tiltMaxAngleY:h}=this.props,p=t.gamma;this.wrapperEl.clientPosition.xPercentage=t.beta/e*100,this.wrapperEl.clientPosition.yPercentage=p/h*100,this.wrapperEl.clientPosition.xPercentage=s(this.wrapperEl.clientPosition.xPercentage,-100,100),this.wrapperEl.clientPosition.yPercentage=s(this.wrapperEl.clientPosition.yPercentage,-100,100)},this.update=t=>{const{tiltEnable:e,flipVertically:h,flipHorizontally:p}=this.props;\"autoreset\"!==t&&\"deviceorientation\"!==t&&\"propChange\"!==t&&this.updateClientInput(),e&&this.tilt.update(this.wrapperEl.clientPosition,this.props),this.updateFlip(),this.tilt.updateTiltAnglesPercentage(this.props),this.glare&&this.glare.update(this.wrapperEl.clientPosition,this.props,h,p)},this.updateClientInput=()=>{const{trackOnWindow:t}=this.props;let e,h;if(t){const{x:t,y:p}=this.wrapperEl.clientPosition;e=p/window.innerHeight*200-100,h=t/window.innerWidth*200-100}else{const{size:{width:t,height:p,left:c,top:g},clientPosition:{x:d,y:u}}=this.wrapperEl;e=(u-g)/p*200-100,h=(d-c)/t*200-100}this.wrapperEl.clientPosition.xPercentage=s(e,-100,100),this.wrapperEl.clientPosition.yPercentage=s(h,-100,100)},this.updateFlip=()=>{const{flipVertically:t,flipHorizontally:e}=this.props;t&&(this.tilt.tiltAngleX+=180,this.tilt.tiltAngleY*=-1),e&&(this.tilt.tiltAngleY+=180)},this.renderFrame=()=>{this.resetWrapperElTransform(),this.renderPerspective(),this.tilt.render(this.wrapperEl.node),this.renderScale(),this.glare&&this.glare.render(this.props)}}componentDidMount(){if(this.tilt=new l,this.initGlare(),this.addEventListeners(),\"undefined\"==typeof CustomEvent)return;const t=new CustomEvent(\"autoreset\");this.mainLoop(t);const e=new CustomEvent(\"initial\");this.emitOnMove(e)}componentWillUnmount(){null!==this.wrapperEl.updateAnimationId&&cancelAnimationFrame(this.wrapperEl.updateAnimationId),this.removeEventListeners()}componentDidUpdate(){const t=new CustomEvent(\"propChange\");this.mainLoop(t),this.emitOnMove(t)}addEventListeners(){const{trackOnWindow:t,gyroscope:e}=this.props;window.addEventListener(\"resize\",this.setSize),t&&(window.addEventListener(\"mouseenter\",this.onEnter),window.addEventListener(\"mousemove\",this.onMove),window.addEventListener(\"mouseout\",this.onLeave),window.addEventListener(\"touchstart\",this.onEnter),window.addEventListener(\"touchmove\",this.onMove),window.addEventListener(\"touchend\",this.onLeave)),e&&this.addDeviceOrientationEventListener()}removeEventListeners(){const{trackOnWindow:t,gyroscope:e}=this.props;window.removeEventListener(\"resize\",this.setSize),t&&(window.removeEventListener(\"mouseenter\",this.onEnter),window.removeEventListener(\"mousemove\",this.onMove),window.removeEventListener(\"mouseout\",this.onLeave),window.removeEventListener(\"touchstart\",this.onEnter),window.removeEventListener(\"touchmove\",this.onMove),window.removeEventListener(\"touchend\",this.onLeave)),e&&window.DeviceOrientationEvent&&window.removeEventListener(\"deviceorientation\",this.onMove)}setWrapperElSize(){const t=this.wrapperEl.node.getBoundingClientRect();this.wrapperEl.size.width=this.wrapperEl.node.offsetWidth,this.wrapperEl.size.height=this.wrapperEl.node.offsetHeight,this.wrapperEl.size.left=t.left+window.scrollX,this.wrapperEl.size.top=t.top+window.scrollY}initGlare(){const{glareEnable:t,glareBorderRadius:e}=this.props;t&&(this.glare=new r(this.wrapperEl.size,e),this.wrapperEl.node.appendChild(this.glare.glareWrapperEl))}emitOnMove(t){const{onMove:e}=this.props;if(!e)return;let h=0,p=0;this.glare&&(h=this.glare.glareAngle,p=this.glare.glareOpacity),e({tiltAngleX:this.tilt.tiltAngleX,tiltAngleY:this.tilt.tiltAngleY,tiltAngleXPercentage:this.tilt.tiltAngleXPercentage,tiltAngleYPercentage:this.tilt.tiltAngleYPercentage,glareAngle:h,glareOpacity:p,eventType:t.type})}resetWrapperElTransform(){this.wrapperEl.node.style.transform=\"\"}renderPerspective(){const{perspective:t}=this.props;this.wrapperEl.node.style.transform+=`perspective(${t}px) `}renderScale(){const{scale:t}=this.wrapperEl;this.wrapperEl.node.style.transform+=`scale3d(${t},${t},${t})`}setTransitions(){const{transitionSpeed:t,transitionEasing:e}=this.props;n(this.wrapperEl.node,\"all\",t,e),this.glare&&n(this.glare.glareEl,\"opacity\",t,e)}render(){const{children:e,className:h,style:p}=this.props;return t.createElement(\"div\",{ref:t=>this.wrapperEl.node=t,onMouseEnter:this.onEnter,onMouseMove:this.onMove,onMouseLeave:this.onLeave,onTouchStart:this.onEnter,onTouchMove:this.onMove,onTouchEnd:this.onLeave,className:h,style:p},e)}}o.defaultProps=h;export{o as default};\n\n//# sourceMappingURL=index.esm.js.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import Tilt from\"react-parallax-tilt\";export function addTilt(Component){return props=>{return /*#__PURE__*/_jsx(Tilt,{className:\"parallax-effect\",perspective:2e3,glareEnable:true,glareMaxOpacity:.08,glareBorderRadius:\"12px\",glarePosition:\"all\",children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"addTilt\":{\"type\":\"reactHoc\",\"name\":\"addTilt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Tilt.map", "// Generated by Framer (33d5032)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/tFFTmGyUiwt94wRpnGwx/uQgyjf6pYh9n1GAQeL4J/eoVu5DzmY.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/tmq0glTT4kvR8u4e9X7q/fxglVZKO0Txlx5ZMeDM3/fVxnimdqP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/lL5XwcGpejey0UvVnafn/SW6atUC901TN0mcfxTo0/S8_nisDaO.js\";const enabledGestures={p7g2Kr4sl:{hover:true}};const cycleOrder=[\"p7g2Kr4sl\"];const serializationHash=\"framer-JmuuQ\";const variantClassNames={p7g2Kr4sl:\"framer-v-3c0n3u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,text,width,...props})=>{var _ref;return{...props,NwLMmHBMV:(_ref=text!==null&&text!==void 0?text:props.NwLMmHBMV)!==null&&_ref!==void 0?_ref:\"Email me\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,NwLMmHBMV,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p7g2Kr4sl\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-3c0n3u\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Red\",layoutDependency:layoutDependency,layoutId:\"p7g2Kr4sl\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-2a4c8a95-54a2-4ba5-9267-a43354f086fe, rgb(255, 55, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:172,borderBottomRightRadius:172,borderTopLeftRadius:172,borderTopRightRadius:172,...style},variants:{\"p7g2Kr4sl-hover\":{backgroundColor:\"var(--token-2a4c8a95-54a2-4ba5-9267-a43354f086fe, rgb(255, 55, 0))\"}},...addPropertyOverrides({\"p7g2Kr4sl-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:\"mailto:henri@henriballs.com\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1mm5le6 framer-11eir06\",\"data-framer-name\":\"mail\",fill:'var(--token-2a4c8a95-54a2-4ba5-9267-a43354f086fe, rgb(255, 55, 0)) /* {\"name\":\"Red\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"JqyPqm8eR\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-mail\"><rect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"/><path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"p7g2Kr4sl-hover\":{fill:'var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */'}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-2a4c8a95-54a2-4ba5-9267-a43354f086fe, rgb(255, 55, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:henri@henriballs.com\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ir4bd6\",\"data-styles-preset\":\"S8_nisDaO\",children:\"Email me\"})})})}),className:\"framer-15pa9f3\",\"data-framer-name\":\"Say hello\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JQ_kAdcRq\",style:{\"--extracted-1of0zx5\":\"var(--token-2a4c8a95-54a2-4ba5-9267-a43354f086fe, rgb(255, 55, 0))\"},text:NwLMmHBMV,variants:{\"p7g2Kr4sl-hover\":{\"--extracted-1of0zx5\":\"var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, rgb(0, 0, 0))\"}},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({\"p7g2Kr4sl-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:henri@henriballs.com\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11deca6\",\"data-styles-preset\":\"eoVu5DzmY\",children:\"Email me\"})})})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JmuuQ.framer-11eir06, .framer-JmuuQ .framer-11eir06 { display: block; }\",\".framer-JmuuQ.framer-3c0n3u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px; position: relative; width: min-content; }\",\".framer-JmuuQ .framer-1mm5le6 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 35px); position: relative; text-decoration: none; width: 35px; }\",\".framer-JmuuQ .framer-15pa9f3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JmuuQ.framer-3c0n3u { gap: 0px; } .framer-JmuuQ.framer-3c0n3u > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-JmuuQ.framer-3c0n3u > :first-child { margin-left: 0px; } .framer-JmuuQ.framer-3c0n3u > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-JmuuQ[data-border=\"true\"]::after, .framer-JmuuQ [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 89\n * @framerIntrinsicWidth 259\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WMgYWJ2i_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"NwLMmHBMV\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQVsz8TieI=withCSS(Component,css,\"framer-JmuuQ\");export default FramerQVsz8TieI;FramerQVsz8TieI.displayName=\"Large Button\";FramerQVsz8TieI.defaultProps={height:89,width:259};addPropertyControls(FramerQVsz8TieI,{NwLMmHBMV:{defaultValue:\"Email me\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerQVsz8TieI,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQVsz8TieI\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WMgYWJ2i_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"259\",\"framerVariables\":\"{\\\"NwLMmHBMV\\\":\\\"text\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"89\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QVsz8TieI.map", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-1CRVK .framer-styles-preset-11deca6:not(.rich-text-wrapper), .framer-1CRVK .framer-styles-preset-11deca6.rich-text-wrapper a { --framer-link-current-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000) /* {\"name\":\"Black\"} */; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000) /* {\"name\":\"Black\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-link-text-decoration: none; }'];export const className=\"framer-1CRVK\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=['.framer-4skcb .framer-styles-preset-ir4bd6:not(.rich-text-wrapper), .framer-4skcb .framer-styles-preset-ir4bd6.rich-text-wrapper a { --framer-link-current-text-color: var(--token-2a4c8a95-54a2-4ba5-9267-a43354f086fe, #ff3700) /* {\"name\":\"Red\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #c72b00; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-2a4c8a95-54a2-4ba5-9267-a43354f086fe, #ff3700); --framer-link-text-decoration: none; }'];export const className=\"framer-4skcb\";\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 (508aa67)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ElementsPulse from\"https://framerusercontent.com/modules/dN8660K481w1NsKkYVJ7/OlEZm3pJKgTs1FGr9sx2/hsL3daj0y.js\";import{addTilt}from\"https://framerusercontent.com/modules/xlIc0GNwFoi0HC4OqxL1/9D85kMpyDKilPiIdN0I1/Tilt.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6i9GMBcciVtBRXSruZpN/iXGuRPV2zCTasmDPUFrC/fTc3BzDWI.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/vJkDH7Uu1rwGY1cPwM2U/VwGR6xd6JeVQMrEVH0BS/ngO0xbsAU.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/j0rXxiaoqcRyQyAyA4TE/gHEOI5tMfKeXj76HKr8a/xZndidUCt.js\";import LargeButton,*as LargeButtonInfo from\"https://framerusercontent.com/modules/h4ny7XY9yfqTmawyh49s/o9giZAFoGd1Bw3Bp2s3d/QVsz8TieI.js\";const ElementsPulseFonts=getFonts(ElementsPulse);const LargeButtonFonts=getFonts(LargeButton);const LargeButtonAddTiltWithMappedReactProps1q7i0b3=withMappedReactProps(addTilt(LargeButton),LargeButtonInfo);const cycleOrder=[\"WL6tOyH2d\",\"Kcg3lGmxO\",\"Q_rbTxO63\",\"fmwFcS589\"];const serializationHash=\"framer-F63Hk\";const variantClassNames={fmwFcS589:\"framer-v-1s2jfl9\",Kcg3lGmxO:\"framer-v-1wc7f1l\",Q_rbTxO63:\"framer-v-on2rcx\",WL6tOyH2d:\"framer-v-1795c70\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Black:\"fmwFcS589\",Desktop:\"WL6tOyH2d\",Mobile:\"Kcg3lGmxO\"};const getProps=({background2,background3,color,color2,color3,color4,color5,copyright,height,id,link,link2,paragraph,title,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4,_ref5,_ref6,_ref7,_ref8,_humanReadableVariantMap_props_variant,_ref9,_ref10,_ref11;return{...props,ch9MrDhYV:(_ref=color!==null&&color!==void 0?color:props.ch9MrDhYV)!==null&&_ref!==void 0?_ref:\"var(--token-6b44a6b3-1533-4aa6-8ebc-21c1f8d4a5ff, rgb(35, 35, 36))\",CyRC0EobB:(_ref1=color2!==null&&color2!==void 0?color2:props.CyRC0EobB)!==null&&_ref1!==void 0?_ref1:\"rgb(255, 255, 255)\",e24n9OLtK:(_ref2=color4!==null&&color4!==void 0?color4:props.e24n9OLtK)!==null&&_ref2!==void 0?_ref2:\"rgb(255, 255, 255)\",Fs_c9O9Jw:(_ref3=paragraph!==null&&paragraph!==void 0?paragraph:props.Fs_c9O9Jw)!==null&&_ref3!==void 0?_ref3:\"Think we're a fit?\",iqjCK0Y8g:link2!==null&&link2!==void 0?link2:props.iqjCK0Y8g,IZ9FuMfsr:(_ref4=color3!==null&&color3!==void 0?color3:props.IZ9FuMfsr)!==null&&_ref4!==void 0?_ref4:\"var(--token-cf820ff1-8aa1-4094-9b23-2c31ee40211e, rgb(244, 244, 245))\",Q_JqZbj19:(_ref5=background3!==null&&background3!==void 0?background3:props.Q_JqZbj19)!==null&&_ref5!==void 0?_ref5:\"var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, rgb(0, 0, 0))\",TSLtEaGt1:(_ref6=background2!==null&&background2!==void 0?background2:props.TSLtEaGt1)!==null&&_ref6!==void 0?_ref6:\"var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, rgb(0, 0, 0))\",Uk1TAjVZR:(_ref7=copyright!==null&&copyright!==void 0?copyright:props.Uk1TAjVZR)!==null&&_ref7!==void 0?_ref7:\"\\xa92024\",ux0YSfkZk:(_ref8=color5!==null&&color5!==void 0?color5:props.ux0YSfkZk)!==null&&_ref8!==void 0?_ref8:\"rgb(255, 255, 255)\",variant:(_ref9=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref9!==void 0?_ref9:\"WL6tOyH2d\",YAZ4ZOS0b:(_ref10=title!==null&&title!==void 0?title:props.YAZ4ZOS0b)!==null&&_ref10!==void 0?_ref10:\"Let\u2019s work together\",Yzm2cRA_g:(_ref11=link!==null&&link!==void 0?link:props.Yzm2cRA_g)!==null&&_ref11!==void 0?_ref11:\"Back to top\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,YAZ4ZOS0b,Fs_c9O9Jw,Uk1TAjVZR,Yzm2cRA_g,ch9MrDhYV,TSLtEaGt1,Q_JqZbj19,CyRC0EobB,IZ9FuMfsr,e24n9OLtK,ux0YSfkZk,iqjCK0Y8g,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WL6tOyH2d\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1795c70\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"WL6tOyH2d\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{fmwFcS589:{backgroundColor:Q_JqZbj19},Q_rbTxO63:{backgroundColor:TSLtEaGt1}},...addPropertyOverrides({fmwFcS589:{\"data-framer-name\":\"Black\"},Kcg3lGmxO:{\"data-framer-name\":\"Mobile\"},Q_rbTxO63:{\"data-framer-name\":\"Black\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w1pq2x\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"AysWJyrx0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16oiddt\",\"data-framer-name\":\"availability\",layoutDependency:layoutDependency,layoutId:\"QbdbqJCbb\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ozy1bx\",\"data-border\":true,\"data-framer-name\":\"available\",layoutDependency:layoutDependency,layoutId:\"lblIwo2E0\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-044d8e66-6978-4357-9eb8-4049dd28f4eb, rgb(195, 195, 196))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-btrgd6-container\",layoutDependency:layoutDependency,layoutId:\"hCz2ZAgbd-container\",children:/*#__PURE__*/_jsx(ElementsPulse,{height:\"100%\",id:\"hCz2ZAgbd\",layoutId:\"hCz2ZAgbd\",style:{height:\"100%\",width:\"100%\"},tint:\"rgb(25, 189, 0)\",variant:\"gpHk1VxW8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBSZWd1bGFy\",\"--framer-font-family\":'\"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif'},children:\"Available for work\"})}),className:\"framer-581afk\",fonts:[\"CUSTOM;Helvetica Now Display Regular\"],layoutDependency:layoutDependency,layoutId:\"SaeVUwlPM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB},variants:{fmwFcS589:{\"--extracted-r6o4lv\":\"var(--variable-reference-CyRC0EobB-h5bF73Eus)\",\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB},Q_rbTxO63:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fmwFcS589:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBSZWd1bGFy\",\"--framer-font-family\":'\"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-CyRC0EobB-h5bF73Eus))\"},children:\"Available for work\"})})},Q_rbTxO63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBSZWd1bGFy\",\"--framer-font-family\":'\"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Available for work\"})})}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-sqr8vc\",\"data-styles-preset\":\"fTc3BzDWI\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-ch9MrDhYV-h5bF73Eus))\"},children:\"Let\u2019s work together\"})}),className:\"framer-rzjze0\",\"data-framer-name\":\"Let\u2019s work together\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PZrO1xQs_\",style:{\"--extracted-gdpscs\":\"var(--variable-reference-ch9MrDhYV-h5bF73Eus)\",\"--variable-reference-ch9MrDhYV-h5bF73Eus\":ch9MrDhYV,\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB},text:YAZ4ZOS0b,variants:{fmwFcS589:{\"--extracted-gdpscs\":\"var(--variable-reference-CyRC0EobB-h5bF73Eus)\",\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB},Q_rbTxO63:{\"--extracted-gdpscs\":\"var(--variable-reference-CyRC0EobB-h5bF73Eus)\",\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({fmwFcS589:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-sqr8vc\",\"data-styles-preset\":\"fTc3BzDWI\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-CyRC0EobB-h5bF73Eus))\"},children:\"Let\u2019s work together\"})})},Q_rbTxO63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-sqr8vc\",\"data-styles-preset\":\"fTc3BzDWI\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-CyRC0EobB-h5bF73Eus))\"},children:\"Let\u2019s work together\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1on05vg\",\"data-styles-preset\":\"ngO0xbsAU\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-ch9MrDhYV-h5bF73Eus))\"},children:\"Creating user-friendly and visually appealing products that solve real problems for people - a symbiosis of design and user experience.\"})}),className:\"framer-1uu7i2w\",\"data-framer-name\":\"Creating user-friendly and visually appealing products that solve real problems for people - a symbiosis of design and user experience.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TPe7kLeJC\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-ch9MrDhYV-h5bF73Eus)\",\"--variable-reference-ch9MrDhYV-h5bF73Eus\":ch9MrDhYV,\"--variable-reference-IZ9FuMfsr-h5bF73Eus\":IZ9FuMfsr},text:Fs_c9O9Jw,variants:{fmwFcS589:{\"--extracted-a0htzi\":\"var(--variable-reference-IZ9FuMfsr-h5bF73Eus)\",\"--variable-reference-IZ9FuMfsr-h5bF73Eus\":IZ9FuMfsr},Q_rbTxO63:{\"--extracted-a0htzi\":\"var(--variable-reference-IZ9FuMfsr-h5bF73Eus)\",\"--variable-reference-IZ9FuMfsr-h5bF73Eus\":IZ9FuMfsr}},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({fmwFcS589:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1on05vg\",\"data-styles-preset\":\"ngO0xbsAU\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-IZ9FuMfsr-h5bF73Eus))\"},children:\"Think we're a fit?\"})})},Q_rbTxO63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1on05vg\",\"data-styles-preset\":\"ngO0xbsAU\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-IZ9FuMfsr-h5bF73Eus))\"},children:\"Think we're a fit?\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-meq4lb\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"KUZ_8CBN0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qm8m3l\",\"data-framer-name\":\"socials\",layoutDependency:layoutDependency,layoutId:\"scHMod7V0\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-n46cxx-container\",layoutDependency:layoutDependency,layoutId:\"gck7MYcEr-container\",children:/*#__PURE__*/_jsx(LargeButtonAddTiltWithMappedReactProps1q7i0b3,{height:\"100%\",id:\"gck7MYcEr\",layoutId:\"gck7MYcEr\",NwLMmHBMV:\"Email me\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sr0ql2\",\"data-framer-name\":\"copyright\",layoutDependency:layoutDependency,layoutId:\"RTXbQ5H_A\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBSZWd1bGFy\",\"--framer-font-family\":'\"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ch9MrDhYV-h5bF73Eus))\"},children:\"\\xa9 2023 / Symbiosis\"})}),className:\"framer-i7c4zp\",\"data-framer-name\":\"\\xa9 2023 / Symbiosis\",fonts:[\"CUSTOM;Helvetica Now Display Regular\"],layoutDependency:layoutDependency,layoutId:\"hupEZgj75\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-ch9MrDhYV-h5bF73Eus)\",\"--variable-reference-ch9MrDhYV-h5bF73Eus\":ch9MrDhYV,\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB,\"--variable-reference-ux0YSfkZk-h5bF73Eus\":ux0YSfkZk},text:Uk1TAjVZR,variants:{fmwFcS589:{\"--extracted-r6o4lv\":\"var(--variable-reference-CyRC0EobB-h5bF73Eus)\",\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB},Q_rbTxO63:{\"--extracted-r6o4lv\":\"var(--variable-reference-ux0YSfkZk-h5bF73Eus)\",\"--variable-reference-ux0YSfkZk-h5bF73Eus\":ux0YSfkZk}},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({fmwFcS589:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBSZWd1bGFy\",\"--framer-font-family\":'\"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-CyRC0EobB-h5bF73Eus))\"},children:\"\\xa92024\"})})},Q_rbTxO63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hlbHZldGljYSBOb3cgRGlzcGxheSBSZWd1bGFy\",\"--framer-font-family\":'\"Helvetica Now Display Regular\", \"Helvetica Now Display Regular Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ux0YSfkZk-h5bF73Eus))\"},children:\"\\xa92024\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Link,{href:iqjCK0Y8g,openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-12b6yvh framer-ysxi6u\",\"data-framer-name\":\"back to top\",layoutDependency:layoutDependency,layoutId:\"uvfHe5u4d\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1wm2xmu\",\"data-framer-name\":\"arrow-up 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"n61gVmjUT\",svg:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_43_91)\">\\n<path d=\"M8 0.507812V15.4951\" stroke=\"#FF3700\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M15.3332 8.49552L8.5005 0.733521C8.43794 0.662583 8.361 0.605769 8.2748 0.566854C8.18859 0.527939 8.09509 0.507813 8.0005 0.507812C7.90592 0.507813 7.81242 0.527939 7.72621 0.566854C7.64001 0.605769 7.56307 0.662583 7.5005 0.733521L0.666504 8.49552\" stroke=\"#FF3700\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_43_91\">\\n<rect width=\"16\" height=\"16\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ch9MrDhYV-h5bF73Eus))\"},children:\"Back to top\"})}),className:\"framer-164psc5\",\"data-framer-name\":\"Back to top\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wKWiBEYXi\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-ch9MrDhYV-h5bF73Eus)\",\"--variable-reference-ch9MrDhYV-h5bF73Eus\":ch9MrDhYV,\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB,\"--variable-reference-e24n9OLtK-h5bF73Eus\":e24n9OLtK},text:Yzm2cRA_g,variants:{fmwFcS589:{\"--extracted-r6o4lv\":\"var(--variable-reference-CyRC0EobB-h5bF73Eus)\",\"--variable-reference-CyRC0EobB-h5bF73Eus\":CyRC0EobB},Q_rbTxO63:{\"--extracted-r6o4lv\":\"var(--variable-reference-e24n9OLtK-h5bF73Eus)\",\"--variable-reference-e24n9OLtK-h5bF73Eus\":e24n9OLtK}},verticalAlignment:\"bottom\",withExternalLayout:true,...addPropertyOverrides({fmwFcS589:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-CyRC0EobB-h5bF73Eus))\"},children:\"Back to top\"})})},Q_rbTxO63:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-e24n9OLtK-h5bF73Eus))\"},children:\"Back to top\"})})}},baseVariant,gestureVariant)})]})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F63Hk.framer-ysxi6u, .framer-F63Hk .framer-ysxi6u { display: block; }\",\".framer-F63Hk.framer-1795c70 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 144px 72px 72px 72px; position: relative; width: 1400px; }\",\".framer-F63Hk .framer-1w1pq2x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1432px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-F63Hk .framer-16oiddt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-F63Hk .framer-ozy1bx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 12px 20px 12px 20px; position: relative; width: min-content; }\",\".framer-F63Hk .framer-btrgd6-container { flex: none; height: 6px; position: relative; width: 6px; }\",\".framer-F63Hk .framer-581afk, .framer-F63Hk .framer-i7c4zp, .framer-F63Hk .framer-164psc5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-F63Hk .framer-rzjze0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-F63Hk .framer-1uu7i2w { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 50%; word-break: break-word; word-wrap: break-word; }\",\".framer-F63Hk .framer-meq4lb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 1432px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-F63Hk .framer-1qm8m3l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-F63Hk .framer-n46cxx-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-F63Hk .framer-sr0ql2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-F63Hk .framer-12b6yvh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-F63Hk .framer-1wm2xmu { flex: none; height: 16px; position: relative; width: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-F63Hk.framer-1795c70, .framer-F63Hk .framer-1w1pq2x, .framer-F63Hk .framer-16oiddt, .framer-F63Hk .framer-ozy1bx, .framer-F63Hk .framer-meq4lb, .framer-F63Hk .framer-1qm8m3l, .framer-F63Hk .framer-12b6yvh { gap: 0px; } .framer-F63Hk.framer-1795c70 > *, .framer-F63Hk .framer-1w1pq2x > *, .framer-F63Hk .framer-meq4lb > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-F63Hk.framer-1795c70 > :first-child, .framer-F63Hk .framer-1w1pq2x > :first-child, .framer-F63Hk .framer-meq4lb > :first-child, .framer-F63Hk .framer-1qm8m3l > :first-child { margin-top: 0px; } .framer-F63Hk.framer-1795c70 > :last-child, .framer-F63Hk .framer-1w1pq2x > :last-child, .framer-F63Hk .framer-meq4lb > :last-child, .framer-F63Hk .framer-1qm8m3l > :last-child { margin-bottom: 0px; } .framer-F63Hk .framer-16oiddt > *, .framer-F63Hk .framer-12b6yvh > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-F63Hk .framer-16oiddt > :first-child, .framer-F63Hk .framer-ozy1bx > :first-child, .framer-F63Hk .framer-12b6yvh > :first-child { margin-left: 0px; } .framer-F63Hk .framer-16oiddt > :last-child, .framer-F63Hk .framer-ozy1bx > :last-child, .framer-F63Hk .framer-12b6yvh > :last-child { margin-right: 0px; } .framer-F63Hk .framer-ozy1bx > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-F63Hk .framer-1qm8m3l > * { margin: 0px; margin-bottom: calc(72px / 2); margin-top: calc(72px / 2); } }\",\".framer-F63Hk.framer-v-1wc7f1l.framer-1795c70, .framer-F63Hk.framer-v-1s2jfl9.framer-1795c70 { padding: 144px 48px 72px 48px; width: 390px; }\",\".framer-F63Hk.framer-v-1wc7f1l .framer-1uu7i2w, .framer-F63Hk.framer-v-1s2jfl9 .framer-1uu7i2w { width: 100%; }\",\".framer-F63Hk.framer-v-1wc7f1l .framer-sr0ql2, .framer-F63Hk.framer-v-1s2jfl9 .framer-sr0ql2 { align-content: center; align-items: center; flex-direction: column; gap: 20px; justify-content: flex-start; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-F63Hk.framer-v-1wc7f1l .framer-sr0ql2 { gap: 0px; } .framer-F63Hk.framer-v-1wc7f1l .framer-sr0ql2 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-F63Hk.framer-v-1wc7f1l .framer-sr0ql2 > :first-child { margin-top: 0px; } .framer-F63Hk.framer-v-1wc7f1l .framer-sr0ql2 > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-F63Hk.framer-v-1s2jfl9 .framer-sr0ql2 { gap: 0px; } .framer-F63Hk.framer-v-1s2jfl9 .framer-sr0ql2 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-F63Hk.framer-v-1s2jfl9 .framer-sr0ql2 > :first-child { margin-top: 0px; } .framer-F63Hk.framer-v-1s2jfl9 .framer-sr0ql2 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-F63Hk[data-border=\"true\"]::after, .framer-F63Hk [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 792\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Kcg3lGmxO\":{\"layout\":[\"fixed\",\"auto\"]},\"Q_rbTxO63\":{\"layout\":[\"fixed\",\"auto\"]},\"fmwFcS589\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YAZ4ZOS0b\":\"title\",\"Fs_c9O9Jw\":\"paragraph\",\"Uk1TAjVZR\":\"copyright\",\"Yzm2cRA_g\":\"link\",\"ch9MrDhYV\":\"color\",\"TSLtEaGt1\":\"background2\",\"Q_JqZbj19\":\"background3\",\"CyRC0EobB\":\"color2\",\"IZ9FuMfsr\":\"color3\",\"e24n9OLtK\":\"color4\",\"ux0YSfkZk\":\"color5\",\"iqjCK0Y8g\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerh5bF73Eus=withCSS(Component,css,\"framer-F63Hk\");export default Framerh5bF73Eus;Framerh5bF73Eus.displayName=\"Footer\";Framerh5bF73Eus.defaultProps={height:792,width:1400};addPropertyControls(Framerh5bF73Eus,{variant:{options:[\"WL6tOyH2d\",\"Kcg3lGmxO\",\"Q_rbTxO63\",\"fmwFcS589\"],optionTitles:[\"Desktop\",\"Mobile\",\"Black\",\"Black\"],title:\"Variant\",type:ControlType.Enum},YAZ4ZOS0b:{defaultValue:\"Let\u2019s work together\",displayTextArea:false,title:\"Title\",type:ControlType.String},Fs_c9O9Jw:{defaultValue:\"Think we're a fit?\",displayTextArea:true,title:\"Paragraph\",type:ControlType.String},Uk1TAjVZR:{defaultValue:\"\\xa92024\",displayTextArea:true,title:\"Copyright\",type:ControlType.String},Yzm2cRA_g:{defaultValue:\"Back to top\",displayTextArea:false,title:\"Link\",type:ControlType.String},ch9MrDhYV:{defaultValue:'var(--token-6b44a6b3-1533-4aa6-8ebc-21c1f8d4a5ff, rgb(35, 35, 36)) /* {\"name\":\"Dark Grey\"} */',title:\"Color\",type:ControlType.Color},TSLtEaGt1:{defaultValue:'var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Background 2\",type:ControlType.Color},Q_JqZbj19:{defaultValue:'var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Background 3\",type:ControlType.Color},CyRC0EobB:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color 2\",type:ControlType.Color},IZ9FuMfsr:{defaultValue:'var(--token-cf820ff1-8aa1-4094-9b23-2c31ee40211e, rgb(244, 244, 245)) /* {\"name\":\"Gunmetal\"} */',title:\"Color 3\",type:ControlType.Color},e24n9OLtK:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color 4\",type:ControlType.Color},ux0YSfkZk:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color 5\",type:ControlType.Color},iqjCK0Y8g:{title:\"Link 2\",type:ControlType.Link}});addFonts(Framerh5bF73Eus,[{explicitInter:true,fonts:[{family:\"Helvetica Now Display Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/G4AdVIrmTTMheQUDC6W6hm86O6A.woff2\"},{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...ElementsPulseFonts,...LargeButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh5bF73Eus\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1400\",\"framerIntrinsicHeight\":\"792\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"YAZ4ZOS0b\\\":\\\"title\\\",\\\"Fs_c9O9Jw\\\":\\\"paragraph\\\",\\\"Uk1TAjVZR\\\":\\\"copyright\\\",\\\"Yzm2cRA_g\\\":\\\"link\\\",\\\"ch9MrDhYV\\\":\\\"color\\\",\\\"TSLtEaGt1\\\":\\\"background2\\\",\\\"Q_JqZbj19\\\":\\\"background3\\\",\\\"CyRC0EobB\\\":\\\"color2\\\",\\\"IZ9FuMfsr\\\":\\\"color3\\\",\\\"e24n9OLtK\\\":\\\"color4\\\",\\\"ux0YSfkZk\\\":\\\"color5\\\",\\\"iqjCK0Y8g\\\":\\\"link2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kcg3lGmxO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q_rbTxO63\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fmwFcS589\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h5bF73Eus.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Helvetica Now Display Regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Helvetica Now Display Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/G4AdVIrmTTMheQUDC6W6hm86O6A.woff2\"},{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://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.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://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.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://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.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://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.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://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.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://app.framerstatic.com/Inter-BoldItalic.cyrillic-ext-PEYDHC3S.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://app.framerstatic.com/Inter-BoldItalic.cyrillic-7EIL6JWG.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-ext-3DJOYQMH.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-TJBTLTT7.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://app.framerstatic.com/Inter-BoldItalic.latin-ext-FVPCPRBJ.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://app.framerstatic.com/Inter-BoldItalic.latin-5ZFQS4XK.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://app.framerstatic.com/Inter-BoldItalic.vietnamese-W2625PGF.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://app.framerstatic.com/Inter-Italic.cyrillic-ext-YDGMJOJO.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-BFOVMAQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-ext-4KOU3AHC.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-OJTBJNE6.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Italic.latin-ext-H4B22QN6.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Italic.latin-2DWX32EN.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Italic.vietnamese-TYMT6CKW.woff2\",weight:\"400\"}]}];export const css=['.framer-Ih174 .framer-styles-preset-6vlks9:not(.rich-text-wrapper), .framer-Ih174 .framer-styles-preset-6vlks9.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular 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-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --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.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1399px) and (min-width: 810px) { .framer-Ih174 .framer-styles-preset-6vlks9:not(.rich-text-wrapper), .framer-Ih174 .framer-styles-preset-6vlks9.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular 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-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --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.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Ih174 .framer-styles-preset-6vlks9:not(.rich-text-wrapper), .framer-Ih174 .framer-styles-preset-6vlks9.rich-text-wrapper p { --framer-font-family: \"Helvetica Now Display Regular\", \"Helvetica Now Display Regular 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-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --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.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6216bc4e-6f93-488a-bae5-c848a036218a, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-Ih174\";\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\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "// Generated by Framer (33d5032)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/tUVSvg37ooPMRDh6IX4a/FHFvPTLtqUODRp4Fm5qS/tsHdoFUip.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/j0rXxiaoqcRyQyAyA4TE/gHEOI5tMfKeXj76HKr8a/xZndidUCt.js\";const enabledGestures={AAfDyS4AP:{pressed:true},d1vUbCQqL:{hover:true},dvtfevIYu:{hover:true},h2U2MdoGX:{hover:true},xFQaMZjqn:{hover:true}};const cycleOrder=[\"dvtfevIYu\",\"xFQaMZjqn\",\"d1vUbCQqL\",\"h2U2MdoGX\",\"AAfDyS4AP\"];const serializationHash=\"framer-fd6rI\";const variantClassNames={AAfDyS4AP:\"framer-v-1gqmtd\",d1vUbCQqL:\"framer-v-gfuepg\",dvtfevIYu:\"framer-v-12vw0as\",h2U2MdoGX:\"framer-v-e29z2n\",xFQaMZjqn:\"framer-v-1l4b6wp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Nav Mobile\":\"AAfDyS4AP\",Ghost:\"d1vUbCQqL\",Nav:\"h2U2MdoGX\",Primary:\"dvtfevIYu\",Secondary:\"xFQaMZjqn\"};const getProps=({height,id,link2,newTab,tap,text,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,G1vu0Kttj:newTab!==null&&newTab!==void 0?newTab:props.G1vu0Kttj,JCyPD3jJg:tap!==null&&tap!==void 0?tap:props.JCyPD3jJg,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"dvtfevIYu\",WsKeEbC06:(_ref1=text!==null&&text!==void 0?text:props.WsKeEbC06)!==null&&_ref1!==void 0?_ref1:\"Button\",xB4aonLqz:link2!==null&&link2!==void 0?link2:props.xB4aonLqz};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WsKeEbC06,G1vu0Kttj,JCyPD3jJg,xB4aonLqz,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dvtfevIYu\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapmv9ls7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(JCyPD3jJg){const res=await JCyPD3jJg(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{...addPropertyOverrides({h2U2MdoGX:{href:xB4aonLqz,openInNewTab:G1vu0Kttj,smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-12vw0as\",className,classNames)} framer-1oroykf`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dvtfevIYu\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTapmv9ls7,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,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\",backgroundColor:\"var(--token-43dc3dfe-9db5-456a-a237-3cbdcdcd95eb, rgb(255, 255, 255))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"AAfDyS4AP-pressed\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"d1vUbCQqL-hover\":{backgroundColor:\"var(--token-b2e6592a-fb63-4d4f-959a-ad97f3438f94, rgb(17, 17, 17))\"},\"dvtfevIYu-hover\":{backgroundColor:\"var(--token-a63d9c81-b912-480a-a747-fa557c19a80e, rgb(221, 221, 221))\"},\"h2U2MdoGX-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"xFQaMZjqn-hover\":{backgroundColor:\"rgb(22, 22, 22)\"},AAfDyS4AP:{backgroundColor:\"rgba(0, 0, 0, 0)\"},d1vUbCQqL:{backgroundColor:\"rgba(0, 0, 0, 0)\"},h2U2MdoGX:{backgroundColor:\"rgba(0, 0, 0, 0)\"},xFQaMZjqn:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-42a1b819-5dfb-4aff-8153-be0be3df677b, rgb(36, 36, 36))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-b2e6592a-fb63-4d4f-959a-ad97f3438f94, rgb(17, 17, 17))\",borderBottomLeftRadius:58,borderBottomRightRadius:58,borderTopLeftRadius:58,borderTopRightRadius:58}},...addPropertyOverrides({\"AAfDyS4AP-pressed\":{\"data-framer-name\":undefined},\"d1vUbCQqL-hover\":{\"data-framer-name\":undefined},\"dvtfevIYu-hover\":{\"data-framer-name\":undefined},\"h2U2MdoGX-hover\":{\"data-framer-name\":undefined},\"xFQaMZjqn-hover\":{\"data-framer-name\":undefined},AAfDyS4AP:{\"data-framer-name\":\"Nav Mobile\"},d1vUbCQqL:{\"data-framer-name\":\"Ghost\"},h2U2MdoGX:{\"data-framer-name\":\"Nav\"},xFQaMZjqn:{\"data-border\":true,\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0c9cc305-e2de-4625-81cb-27b3ebcbf3bd, rgb(161, 161, 163)))\"},children:\"Button\"})}),className:\"framer-1df3bz4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ynhCINX08\",style:{\"--extracted-r6o4lv\":\"var(--token-0c9cc305-e2de-4625-81cb-27b3ebcbf3bd, rgb(161, 161, 163))\",\"--framer-paragraph-spacing\":\"0px\",opacity:1},text:WsKeEbC06,variants:{\"AAfDyS4AP-pressed\":{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},\"d1vUbCQqL-hover\":{\"--extracted-r6o4lv\":\"var(--token-43dc3dfe-9db5-456a-a237-3cbdcdcd95eb, rgb(255, 255, 255))\",opacity:0},\"dvtfevIYu-hover\":{opacity:0},\"h2U2MdoGX-hover\":{\"--extracted-r6o4lv\":\"var(--token-43dc3dfe-9db5-456a-a237-3cbdcdcd95eb, rgb(255, 255, 255))\",opacity:0},\"xFQaMZjqn-hover\":{opacity:0},AAfDyS4AP:{\"--extracted-r6o4lv\":\"var(--token-36710f42-8a34-477d-bb39-892e0572fbf1, rgb(128, 128, 128))\"},xFQaMZjqn:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"AAfDyS4AP-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6vlks9\",\"data-styles-preset\":\"tsHdoFUip\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Button\"})})},\"d1vUbCQqL-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43dc3dfe-9db5-456a-a237-3cbdcdcd95eb, rgb(255, 255, 255)))\"},children:\"Button\"})})},\"h2U2MdoGX-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-43dc3dfe-9db5-456a-a237-3cbdcdcd95eb, rgb(255, 255, 255)))\"},children:\"Button\"})})},AAfDyS4AP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6vlks9\",\"data-styles-preset\":\"tsHdoFUip\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-36710f42-8a34-477d-bb39-892e0572fbf1, rgb(128, 128, 128)))\"},children:\"Button\"})})},xFQaMZjqn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Button\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3V0Zml0LTUwMA==\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9a80b62a-892f-4275-848c-0d43b1ef1036, rgb(0, 0, 0)))\"},children:\"Button\"})}),className:\"framer-1omn4qp\",fonts:[\"GF;Outfit-500\"],layoutDependency:layoutDependency,layoutId:\"SN0Iadexx\",style:{\"--extracted-r6o4lv\":\"var(--token-9a80b62a-892f-4275-848c-0d43b1ef1036, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},text:WsKeEbC06,variants:{\"d1vUbCQqL-hover\":{opacity:1},\"dvtfevIYu-hover\":{opacity:1},\"h2U2MdoGX-hover\":{opacity:1},\"xFQaMZjqn-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"dvtfevIYu-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Button\"})}),fonts:[\"Inter\"]},\"xFQaMZjqn-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Button\"})})},AAfDyS4AP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Button\"})}),fonts:[\"Inter\"]},d1vUbCQqL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Button\"})}),fonts:[\"Inter\"]},h2U2MdoGX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Button\"})}),fonts:[\"Inter\"]},xFQaMZjqn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Button\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fd6rI.framer-1oroykf, .framer-fd6rI .framer-1oroykf { display: block; }\",\".framer-fd6rI.framer-12vw0as { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 57px; justify-content: center; overflow: hidden; padding: 24px 24px 0px 24px; position: relative; width: auto; }\",\".framer-fd6rI .framer-1df3bz4, .framer-fd6rI .framer-1omn4qp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-fd6rI.framer-12vw0as { gap: 0px; } .framer-fd6rI.framer-12vw0as > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-fd6rI.framer-12vw0as > :first-child { margin-top: 0px; } .framer-fd6rI.framer-12vw0as > :last-child { margin-bottom: 0px; } }\",\".framer-fd6rI.framer-v-1l4b6wp.framer-12vw0as { will-change: var(--framer-will-change-override, transform); }\",\".framer-fd6rI.framer-v-e29z2n.framer-12vw0as { padding: 24px 0px 0px 0px; text-decoration: none; }\",\".framer-fd6rI.framer-v-12vw0as.hover.framer-12vw0as, .framer-fd6rI.framer-v-gfuepg.hover.framer-12vw0as, .framer-fd6rI.framer-v-1l4b6wp.hover.framer-12vw0as { padding: 0px 24px 24px 24px; }\",\".framer-fd6rI.framer-v-e29z2n.hover.framer-12vw0as { padding: 0px 0px 24px 0px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-fd6rI[data-border=\"true\"]::after, .framer-fd6rI [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 99\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"xFQaMZjqn\":{\"layout\":[\"auto\",\"fixed\"]},\"d1vUbCQqL\":{\"layout\":[\"auto\",\"fixed\"]},\"h2U2MdoGX\":{\"layout\":[\"auto\",\"fixed\"]},\"AAfDyS4AP\":{\"layout\":[\"auto\",\"fixed\"]},\"kbfFpGhY9\":{\"layout\":[\"auto\",\"fixed\"]},\"P023RAY40\":{\"layout\":[\"auto\",\"fixed\"]},\"gjHkE9YeR\":{\"layout\":[\"auto\",\"fixed\"]},\"tScgsBmyL\":{\"layout\":[\"auto\",\"fixed\"]},\"cLMjNrUcc\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"WsKeEbC06\":\"text\",\"G1vu0Kttj\":\"newTab\",\"JCyPD3jJg\":\"tap\",\"xB4aonLqz\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameraSsrOfh5H=withCSS(Component,css,\"framer-fd6rI\");export default FrameraSsrOfh5H;FrameraSsrOfh5H.displayName=\"Button Copy\";FrameraSsrOfh5H.defaultProps={height:57,width:99};addPropertyControls(FrameraSsrOfh5H,{variant:{options:[\"dvtfevIYu\",\"xFQaMZjqn\",\"d1vUbCQqL\",\"h2U2MdoGX\",\"AAfDyS4AP\"],optionTitles:[\"Primary\",\"Secondary\",\"Ghost\",\"Nav\",\"Nav Mobile\"],title:\"Variant\",type:ControlType.Enum},WsKeEbC06:{defaultValue:\"Button\",displayTextArea:false,title:\"Text\",type:ControlType.String},G1vu0Kttj:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},JCyPD3jJg:{title:\"Tap\",type:ControlType.EventHandler},xB4aonLqz:{title:\"Link 2\",type:ControlType.Link}});addFonts(FrameraSsrOfh5H,[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.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://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{family:\"Outfit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/outfit/v11/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4S-EiAou6Y.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraSsrOfh5H\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xFQaMZjqn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"d1vUbCQqL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"h2U2MdoGX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AAfDyS4AP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kbfFpGhY9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"P023RAY40\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gjHkE9YeR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tScgsBmyL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cLMjNrUcc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"57\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"WsKeEbC06\\\":\\\"text\\\",\\\"G1vu0Kttj\\\":\\\"newTab\\\",\\\"JCyPD3jJg\\\":\\\"tap\\\",\\\"xB4aonLqz\\\":\\\"link2\\\"}\",\"framerIntrinsicWidth\":\"99\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aSsrOfh5H.map", "// Generated by Framer (5bbf1f3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={VgQdcEwtq:{hover:true}};const serializationHash=\"framer-AsVAm\";const variantClassNames={VgQdcEwtq:\"framer-v-12n3rtv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Variants=motion.create(React.Fragment);const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"VgQdcEwtq\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EWIyphGq6\"},nodeId:\"VgQdcEwtq\",openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-12n3rtv\",className,classNames)} framer-ndnwvb`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VgQdcEwtq\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"VgQdcEwtq-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1r4yf8b\",\"data-framer-name\":\"Henri_Balls_Dark\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XAJ7WOQNi\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95 32\"><path d=\"M 25.072 7.47 L 27.65 7.47 L 27.65 24.64 L 25.072 24.64 L 25.072 16.993 L 16.226 16.993 L 16.226 24.64 L 13.648 24.64 L 13.648 7.47 L 16.226 7.47 L 16.226 14.634 L 25.072 14.634 Z M 42.884 9.786 L 33.217 9.786 L 33.217 14.634 L 41.967 14.634 L 41.967 16.903 L 33.217 16.903 L 33.217 22.328 L 42.812 22.328 L 42.812 24.645 L 30.639 24.645 L 30.639 7.47 L 42.884 7.47 Z M 56.504 7.47 L 58.986 7.47 L 58.986 24.64 L 56.021 24.64 L 50.741 16.32 C 49.199 13.908 48.082 12.069 47.39 10.799 C 47.452 12.714 47.486 15.589 47.486 19.434 L 47.486 24.645 L 44.979 24.645 L 44.979 7.47 L 47.944 7.47 L 53.248 15.79 C 54.68 18.059 55.792 19.907 56.599 21.335 C 56.537 19.405 56.504 16.521 56.504 12.676 L 56.504 7.465 Z M 75.131 22.543 C 75.212 23.427 75.403 24.129 75.709 24.64 L 73.059 24.64 C 72.739 24.172 72.568 23.441 72.553 22.448 L 72.482 20.614 C 72.434 19.506 72.186 18.722 71.737 18.264 C 71.288 17.805 70.563 17.576 69.57 17.576 L 64.581 17.576 L 64.581 24.64 L 62.003 24.64 L 62.003 7.47 L 69.498 7.47 C 71.331 7.47 72.773 7.89 73.823 8.736 C 74.878 9.581 75.403 10.741 75.403 12.222 C 75.403 13.268 75.15 14.147 74.644 14.863 C 74.138 15.58 73.427 16.081 72.51 16.373 C 73.346 16.611 73.957 17.017 74.343 17.59 C 74.73 18.159 74.94 18.923 74.969 19.869 L 75.136 22.543 Z M 69.541 15.427 C 70.539 15.427 71.322 15.169 71.89 14.653 C 72.458 14.137 72.744 13.407 72.744 12.461 C 72.744 11.515 72.453 10.851 71.866 10.388 C 71.279 9.92 70.438 9.691 69.345 9.691 L 64.571 9.691 L 64.571 15.432 L 69.536 15.432 Z M 78.64 24.64 L 78.64 21.77 L 81.557 21.77 L 81.557 24.64 Z M 79.337 19.816 L 78.831 12.05 L 78.831 7.47 L 81.385 7.47 L 81.385 12.05 L 80.807 19.816 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 79.294 31.957 L 15.911 31.957 C 7.146 31.957 0.019 24.821 0.019 16.057 C 0.019 7.293 7.146 0.153 15.911 0.153 L 79.299 0.153 C 88.064 0.153 95.191 7.288 95.191 16.053 C 95.191 24.817 88.064 31.952 79.299 31.952 Z M 15.911 2.541 C 8.464 2.541 2.406 8.602 2.406 16.053 C 2.406 23.503 8.464 29.564 15.911 29.564 L 79.299 29.564 C 86.746 29.564 92.804 23.503 92.804 16.053 C 92.804 8.602 86.746 2.541 79.299 2.541 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:9926712950,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AsVAm.framer-ndnwvb, .framer-AsVAm .framer-ndnwvb { display: block; }\",\".framer-AsVAm.framer-12n3rtv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 125px; }\",\".framer-AsVAm .framer-1r4yf8b { flex: none; height: 32px; position: relative; width: 95px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-AsVAm.framer-12n3rtv { gap: 0px; } .framer-AsVAm.framer-12n3rtv > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-AsVAm.framer-12n3rtv > :first-child { margin-left: 0px; } .framer-AsVAm.framer-12n3rtv > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 125\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Nr5aAXa_1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerB2o8MH7q5=withCSS(Component,css,\"framer-AsVAm\");export default FramerB2o8MH7q5;FramerB2o8MH7q5.displayName=\"Logo\";FramerB2o8MH7q5.defaultProps={height:80,width:125};addFonts(FramerB2o8MH7q5,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB2o8MH7q5\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"125\",\"framerIntrinsicHeight\":\"80\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Nr5aAXa_1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./B2o8MH7q5.map", "// Generated by Framer (508aa67)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import ButtonCopy from\"https://framerusercontent.com/modules/qFUAREElSVBn1cPS2tX7/zvkIurcf0yQResgURksF/aSsrOfh5H.js\";import Logo from\"https://framerusercontent.com/modules/8XgxRbi9kmlqgZgLCrB8/alrgel6Wmel4xHhfvYAw/B2o8MH7q5.js\";const LogoFonts=getFonts(Logo);const ButtonCopyFonts=getFonts(ButtonCopy);const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"EQQBVV4qY\",\"hUML_4MYf\",\"lURDaGtYg\"];const serializationHash=\"framer-gE4Wx\";const variantClassNames={EQQBVV4qY:\"framer-v-1wkdi99\",hUML_4MYf:\"framer-v-lqlf0u\",lURDaGtYg:\"framer-v-1hslnhp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Phone open\":\"lURDaGtYg\",Desktop:\"EQQBVV4qY\",Phone:\"hUML_4MYf\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"EQQBVV4qY\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EQQBVV4qY\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClick8gip7p=activeVariantCallback(async(...args)=>{setVariant(\"lURDaGtYg\");});const onClick1jrs1cp=activeVariantCallback(async(...args)=>{setVariant(\"hUML_4MYf\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"hUML_4MYf\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"lURDaGtYg\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"hUML_4MYf\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"lURDaGtYg\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1wkdi99\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EQQBVV4qY\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{lURDaGtYg:{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({hUML_4MYf:{\"data-framer-name\":\"Phone\"},lURDaGtYg:{\"data-framer-name\":\"Phone open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ywfcjj\",layoutDependency:layoutDependency,layoutId:\"aG_UtgVqV\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-gp6n40\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"UOHKyjvT_\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"95px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6r7sr6-container\",layoutDependency:layoutDependency,layoutId:\"qpxbUgFyJ-container\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"qpxbUgFyJ\",layoutId:\"qpxbUgFyJ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vwytr9\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"SCVJh1Kg8\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2jqj0k\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"Kpv1bE1F7\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19t34wa-container\",layoutDependency:layoutDependency,layoutId:\"aR_lIRlF1-container\",children:/*#__PURE__*/_jsx(ButtonCopy,{G1vu0Kttj:false,height:\"100%\",id:\"aR_lIRlF1\",layoutId:\"aR_lIRlF1\",variant:\"h2U2MdoGX\",width:\"100%\",WsKeEbC06:\"Work\",xB4aonLqz:resolvedLinks[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aIEVC7YXn\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1og0e7o-container\",layoutDependency:layoutDependency,layoutId:\"ke2bunn9z-container\",children:/*#__PURE__*/_jsx(ButtonCopy,{G1vu0Kttj:false,height:\"100%\",id:\"ke2bunn9z\",layoutId:\"ke2bunn9z\",variant:\"h2U2MdoGX\",width:\"100%\",WsKeEbC06:\"About\",xB4aonLqz:resolvedLinks1[0]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aavh6u-container\",layoutDependency:layoutDependency,layoutId:\"eouJWE2js-container\",children:/*#__PURE__*/_jsx(ButtonCopy,{G1vu0Kttj:false,height:\"100%\",id:\"eouJWE2js\",layoutId:\"eouJWE2js\",variant:\"h2U2MdoGX\",width:\"100%\",WsKeEbC06:\"Contact\",xB4aonLqz:\"mailto:henri@henriballs.com\"})})})]})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8q266t\",layoutDependency:layoutDependency,layoutId:\"NAC7NDxZg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"96px\",...addPropertyOverrides({hUML_4MYf:{width:\"95px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u2j4ma-container\",layoutDependency:layoutDependency,layoutId:\"s1x_kBYes-container\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"s1x_kBYes\",layoutId:\"s1x_kBYes\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pkdx20\",layoutDependency:layoutDependency,layoutId:\"X7Cd9YEfB\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bjmze2-container\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"bkAmZHltO-container\",name:\"Menu\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(0, 0, 0)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"List\",id:\"bkAmZHltO\",layoutId:\"bkAmZHltO\",mirrored:false,name:\"Menu\",onClick:onClick8gip7p,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qfrnrl\",layoutDependency:layoutDependency,layoutId:\"Aw_EXUMLE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"95px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15te78c-container\",layoutDependency:layoutDependency,layoutId:\"nVvwFpSDp-container\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"nVvwFpSDp\",layoutId:\"nVvwFpSDp\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fzinkv\",layoutDependency:layoutDependency,layoutId:\"BuiL0rooW\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-223fm1-container\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"UCjhoTcjG-container\",name:\"Menu\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(0, 0, 0)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"UCjhoTcjG\",layoutId:\"UCjhoTcjG\",mirrored:false,name:\"Menu\",onClick:onClick1jrs1cp,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-106h1gs\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"GJCxqhmVV\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mtzqxm\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"rAXmAC9t2\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lURDaGtYg:{width:\"200px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-24iunj-container\",layoutDependency:layoutDependency,layoutId:\"Ac95gaSVe-container\",children:/*#__PURE__*/_jsx(ButtonCopy,{G1vu0Kttj:false,height:\"100%\",id:\"Ac95gaSVe\",layoutId:\"Ac95gaSVe\",style:{width:\"100%\"},variant:\"h2U2MdoGX\",width:\"100%\",WsKeEbC06:\"Work\",xB4aonLqz:resolvedLinks2[0],...addPropertyOverrides({lURDaGtYg:{xB4aonLqz:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aIEVC7YXn\"},implicitPathVariables:undefined},{href:{webPageId:\"aIEVC7YXn\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lURDaGtYg:{width:\"200px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wqkq39-container\",layoutDependency:layoutDependency,layoutId:\"CM6EyABXV-container\",children:/*#__PURE__*/_jsx(ButtonCopy,{G1vu0Kttj:false,height:\"100%\",id:\"CM6EyABXV\",layoutId:\"CM6EyABXV\",style:{width:\"100%\"},variant:\"h2U2MdoGX\",width:\"100%\",WsKeEbC06:\"About\",xB4aonLqz:resolvedLinks3[0],...addPropertyOverrides({lURDaGtYg:{xB4aonLqz:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lURDaGtYg:{width:\"200px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-75vfaz-container\",layoutDependency:layoutDependency,layoutId:\"gzolfIok7-container\",children:/*#__PURE__*/_jsx(ButtonCopy,{G1vu0Kttj:false,height:\"100%\",id:\"gzolfIok7\",layoutId:\"gzolfIok7\",style:{width:\"100%\"},variant:\"h2U2MdoGX\",width:\"100%\",WsKeEbC06:\"Contact\",xB4aonLqz:\"mailto:henri@henriballs.com\"})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gE4Wx.framer-eavuge, .framer-gE4Wx .framer-eavuge { display: block; }\",\".framer-gE4Wx.framer-1wkdi99 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: visible; padding: 0px 72px 0px 72px; position: relative; width: 1400px; }\",\".framer-gE4Wx .framer-1ywfcjj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 58px; justify-content: space-between; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-gE4Wx .framer-gp6n40 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 772px; }\",\".framer-gE4Wx .framer-6r7sr6-container, .framer-gE4Wx .framer-15te78c-container { flex: none; height: 32px; position: relative; width: 95px; }\",\".framer-gE4Wx .framer-1vwytr9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gE4Wx .framer-2jqj0k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 75px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gE4Wx .framer-19t34wa-container, .framer-gE4Wx .framer-1og0e7o-container, .framer-gE4Wx .framer-1aavh6u-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gE4Wx .framer-8q266t, .framer-gE4Wx .framer-1qfrnrl { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 0; }\",\".framer-gE4Wx .framer-1u2j4ma-container { flex: none; height: 32px; position: relative; width: 96px; }\",\".framer-gE4Wx .framer-pkdx20, .framer-gE4Wx .framer-fzinkv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-gE4Wx .framer-bjmze2-container, .framer-gE4Wx .framer-223fm1-container { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-gE4Wx .framer-106h1gs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 20px 0px; position: relative; width: 200px; }\",\".framer-gE4Wx .framer-mtzqxm { 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-gE4Wx .framer-24iunj-container, .framer-gE4Wx .framer-wqkq39-container, .framer-gE4Wx .framer-75vfaz-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gE4Wx.framer-1wkdi99, .framer-gE4Wx .framer-2jqj0k, .framer-gE4Wx .framer-pkdx20, .framer-gE4Wx .framer-fzinkv, .framer-gE4Wx .framer-106h1gs, .framer-gE4Wx .framer-mtzqxm { gap: 0px; } .framer-gE4Wx.framer-1wkdi99 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-gE4Wx.framer-1wkdi99 > :first-child, .framer-gE4Wx .framer-2jqj0k > :first-child, .framer-gE4Wx .framer-pkdx20 > :first-child, .framer-gE4Wx .framer-fzinkv > :first-child, .framer-gE4Wx .framer-106h1gs > :first-child { margin-left: 0px; } .framer-gE4Wx.framer-1wkdi99 > :last-child, .framer-gE4Wx .framer-2jqj0k > :last-child, .framer-gE4Wx .framer-pkdx20 > :last-child, .framer-gE4Wx .framer-fzinkv > :last-child, .framer-gE4Wx .framer-106h1gs > :last-child { margin-right: 0px; } .framer-gE4Wx .framer-2jqj0k > * { margin: 0px; margin-left: calc(75px / 2); margin-right: calc(75px / 2); } .framer-gE4Wx .framer-pkdx20 > *, .framer-gE4Wx .framer-fzinkv > *, .framer-gE4Wx .framer-106h1gs > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-gE4Wx .framer-mtzqxm > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gE4Wx .framer-mtzqxm > :first-child { margin-top: 0px; } .framer-gE4Wx .framer-mtzqxm > :last-child { margin-bottom: 0px; } }\",\".framer-gE4Wx.framer-v-lqlf0u.framer-1wkdi99 { align-content: flex-start; align-items: flex-start; height: auto; overflow: auto; padding: 20px 16px 20px 16px; width: 390px; }\",\".framer-gE4Wx.framer-v-lqlf0u .framer-8q266t { order: 0; }\",\".framer-gE4Wx.framer-v-lqlf0u .framer-1u2j4ma-container { width: 95px; }\",\".framer-gE4Wx.framer-v-1hslnhp.framer-1wkdi99 { flex-direction: column; height: auto; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; padding: 20px 16px 20px 16px; width: 390px; }\",\".framer-gE4Wx.framer-v-1hslnhp .framer-1ywfcjj { flex: none; order: 3; width: 100%; }\",\".framer-gE4Wx.framer-v-1hslnhp .framer-1qfrnrl { flex: none; order: 0; width: 100%; }\",\".framer-gE4Wx.framer-v-1hslnhp .framer-106h1gs { order: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gE4Wx.framer-v-1hslnhp.framer-1wkdi99 { gap: 0px; } .framer-gE4Wx.framer-v-1hslnhp.framer-1wkdi99 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gE4Wx.framer-v-1hslnhp.framer-1wkdi99 > :first-child { margin-top: 0px; } .framer-gE4Wx.framer-v-1hslnhp.framer-1wkdi99 > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hUML_4MYf\":{\"layout\":[\"fixed\",\"auto\"]},\"lURDaGtYg\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerpa1xqiaq3=withCSS(Component,css,\"framer-gE4Wx\");export default Framerpa1xqiaq3;Framerpa1xqiaq3.displayName=\"Navbar\";Framerpa1xqiaq3.defaultProps={height:80,width:1400};addPropertyControls(Framerpa1xqiaq3,{variant:{options:[\"EQQBVV4qY\",\"hUML_4MYf\",\"lURDaGtYg\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerpa1xqiaq3,[{explicitInter:true,fonts:[]},...LogoFonts,...ButtonCopyFonts,...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpa1xqiaq3\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hUML_4MYf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lURDaGtYg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "CyE7CB3gO", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppearr3kpfo", "args", "onAppear1yfyw6n", "useOnVariantChange", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "css", "FramerhsL3daj0y", "withCSS", "hsL3daj0y_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "i", "t", "h", "p", "c", "g", "l", "o", "a", "e", "n", "s", "r", "d", "u", "w", "E", "v", "m", "A", "y", "D", "window", "addTilt", "Component", "props", "p", "o", "QVsz8TieI_exports", "__export", "__FramerMetadata__", "QVsz8TieI_default", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "text", "width", "props", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "NwLMmHBMV", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Link", "SVG", "RichText2", "css", "FramerQVsz8TieI", "withCSS", "QVsz8TieI_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__", "ElementsPulseFonts", "getFonts", "hsL3daj0y_default", "LargeButtonFonts", "QVsz8TieI_default", "LargeButtonAddTiltWithMappedReactProps1q7i0b3", "withMappedReactProps", "addTilt", "QVsz8TieI_exports", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background2", "background3", "color", "color2", "color3", "color4", "color5", "copyright", "height", "id", "link", "link2", "paragraph", "title", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "_ref5", "_ref6", "_ref7", "_ref8", "_humanReadableVariantMap_props_variant", "_ref9", "_ref10", "_ref11", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "YAZ4ZOS0b", "Fs_c9O9Jw", "Uk1TAjVZR", "Yzm2cRA_g", "ch9MrDhYV", "TSLtEaGt1", "Q_JqZbj19", "CyRC0EobB", "IZ9FuMfsr", "e24n9OLtK", "ux0YSfkZk", "iqjCK0Y8g", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "RichText2", "Link", "SVG", "css", "Framerh5bF73Eus", "withCSS", "h5bF73Eus_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "Component", "House_default", "React", "weights", "House", "props", "ref", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link2", "newTab", "tap", "text", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "WsKeEbC06", "G1vu0Kttj", "JCyPD3jJg", "xB4aonLqz", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapmv9ls7", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "cx", "RichText2", "css", "FrameraSsrOfh5H", "withCSS", "aSsrOfh5H_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Variants", "motion", "x", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "SVG", "css", "FramerB2o8MH7q5", "withCSS", "B2o8MH7q5_default", "addFonts", "LogoFonts", "getFonts", "B2o8MH7q5_default", "ButtonCopyFonts", "aSsrOfh5H_default", "PhosphorFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onClick8gip7p", "args", "onClick1jrs1cp", "ref1", "pe", "isDisplayed", "isDisplayed1", "router", "useRouter", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "css", "Framerpa1xqiaq3", "withCSS", "pa1xqiaq3_default", "addPropertyControls", "ControlType", "addFonts"]
}
