{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7SLIxnCfjykGL6nUZHje/vtnO8D6Y6xkKaTxlOqOB/t6i3roRfO.js", "ssg:https://framerusercontent.com/modules/9dRAwaDG1HSTaaQVMI9x/IMVUFKAOmWQnqodBgXjc/XbvC58__N.js", "ssg:https://framerusercontent.com/modules/t9hhpTfwwtDfiEl1adLL/mxaFcpQfnxfyXpUXxbKs/Vnh05REh8.js", "ssg:https://framerusercontent.com/modules/6IlQ6J7fh4yelfkYpuxf/Oz3c6QYdW6PKhGZgTEbI/uY6vekLkR.js", "ssg:https://framerusercontent.com/modules/pbSelrToMWKVDPzzOevP/l00mhca8vLRvTU9ZcFS5/lHLWJc3gx.js", "ssg:https://framerusercontent.com/modules/uduPhymKRqzO41PJ2aHw/Y5IItDWpHOT2rDCu3oHw/rxmTf4vrZ.js", "ssg:https://framerusercontent.com/modules/ezWzfIy3hdlywqQUwr98/Fe5odfrWK6J3XAK1cOga/ZI81ZvBWe.js", "ssg:https://framerusercontent.com/modules/4mX6g6HgovV24E6nVt1r/rIhV9cbrqZ7iSOegMxkz/Oa7I9UbYH.js", "ssg:https://framerusercontent.com/modules/nufRZtIXQqIxOzDJNcQp/66ATsDIqREr9QzkI1mmz/BQaG7Mgy5.js", "ssg:https://framerusercontent.com/modules/oCWbe8CURpIoqLxrNrBV/ZNvu93w1gvzbaDWihOyl/ro7OPezbn.js", "ssg:https://framerusercontent.com/modules/iFVl3Y6B5hS7WJwzJL8n/RlGEQq98tQQoZSDPSNGL/BQaG7Mgy5.js", "ssg:https://framerusercontent.com/modules/mbe7yNXDLz76CepfUXVR/A0pQsABBsZu5GCIPThMs/uKtPx5O0o.js", "ssg:https://framerusercontent.com/modules/n6mdPkcWVI6yXhNnAunz/nAGNeDSgJZKJgZuDn3ZD/tOChyOLv5.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);export const fonts=[];export const css=['.framer-4OVIM .framer-styles-preset-8dme2t:not(.rich-text-wrapper), .framer-4OVIM .framer-styles-preset-8dme2t.rich-text-wrapper p, .framer-4OVIM .framer-styles-preset-8dme2t.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 1px; --framer-line-height: 1.7em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-ff6e74d0-ffdf-4927-961e-5c4c5cac254e, #6a6a77); --framer-text-decoration: none; --framer-text-transform: uppercase; }'];export const className=\"framer-4OVIM\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);export const fonts=[];export const css=['.framer-VG72A .framer-styles-preset-sozpsy:not(.rich-text-wrapper), .framer-VG72A .framer-styles-preset-sozpsy.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.09px; --framer-line-height: 1.7em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, #4d4d56); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-VG72A\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (72f35ee)\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";import { addFonts, addPropertyControls, ControlType, cx, Image, Link, RichText, useVariantState, withCSS } from \"framer\";import { LayoutGroup, motion } from \"framer-motion\";import * as React from \"react\";import * as sharedStyle from \"https://framerusercontent.com/modules/9dRAwaDG1HSTaaQVMI9x/IMVUFKAOmWQnqodBgXjc/XbvC58__N.js\";const enabledGestures = { AXPJtxI9V: { hover: true }, LCBfA612Q: { hover: true }, lXxnc13sm: { hover: true }, M1joWNlKL: { hover: true }, xot3Pw3MI: { hover: true } };const cycleOrder = [\"lXxnc13sm\", \"M1joWNlKL\", \"xot3Pw3MI\", \"AXPJtxI9V\", \"LCBfA612Q\"];const variantClassNames = { AXPJtxI9V: \"framer-v-1xu5t1q\", LCBfA612Q: \"framer-v-1foo2fp\", lXxnc13sm: \"framer-v-1pqoikn\", M1joWNlKL: \"framer-v-1ca4bg1\", xot3Pw3MI: \"framer-v-lotfxj\" };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 = { \"Primary - Large\": \"xot3Pw3MI\", \"Secondary - Right Icon\": \"M1joWNlKL\", Primary: \"lXxnc13sm\", Rounded: \"LCBfA612Q\", Secondary: \"AXPJtxI9V\" };const transitions = { default: { damping: 60, delay: 0, duration: .3, ease: [.12, .23, .5, 1], mass: 1, stiffness: 500, type: \"tween\" } };const toResponsiveImage = (value) => {if (typeof value === \"object\" && value !== null && typeof value.src === \"string\") {return value;}return typeof value === \"string\" ? { src: value } : undefined;};const Component = /*#__PURE__*/React.forwardRef(function ({ id, style, className, width, height, layoutId, variant: outerVariant = \"lXxnc13sm\", buttonText: TsLUWRihO = \"Button\", link: QYJar3aFk, textVisible: la3ZEaUnU = true, iconVisible: HlhbcnNA7 = false, buttonIcon: qFkV7lcZh = { src: new URL(\"https://framerusercontent.com/images/PxBkeFwNeGKxyOCAZfYiokwLmI8.svg\").href }, background: Vma74hohP = 'var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27)) /* {\"name\":\"Neutral 900\"} */', ...restProps }, ref) {const outerVariantId = humanReadableVariantMap[outerVariant];const variant = outerVariantId || outerVariant;const { baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants } = useVariantState({ cycleOrder, defaultVariant: \"lXxnc13sm\", enabledGestures, transitions, variant, variantClassNames });const layoutDependency = variants.join(\"-\") + restProps.layoutDependency;const isDisplayed = () => {if (gestureVariant === \"LCBfA612Q-hover\") return false;if (baseVariant === \"LCBfA612Q\") return false;return la3ZEaUnU;};const isDisplayed1 = () => {if ([\"M1joWNlKL-hover\", \"LCBfA612Q-hover\"].includes(gestureVariant)) return true;if (gestureVariant === \"AXPJtxI9V-hover\") return false;if ([\"M1joWNlKL\", \"LCBfA612Q\"].includes(baseVariant)) return true;if (baseVariant === \"AXPJtxI9V\") return false;return HlhbcnNA7;};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-HYD0j\", sharedStyle.className, classNames), style: { display: \"contents\" }, children: /*#__PURE__*/_jsx(Link, { href: QYJar3aFk, children: /*#__PURE__*/_jsxs(motion.a, { ...restProps, className: `${cx(\"framer-1pqoikn\", className)} framer-1u3m7uw`, \"data-framer-name\": \"Primary\", layoutDependency: layoutDependency, layoutId: \"lXxnc13sm\", ref: ref, 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-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\", borderBottomLeftRadius: 99, borderBottomRightRadius: 99, borderTopLeftRadius: 99, borderTopRightRadius: 99, ...style }, transition: transition, variants: { \"AXPJtxI9V-hover\": { backgroundColor: \"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\" }, \"LCBfA612Q-hover\": { backgroundColor: \"var(--token-87dcc073-c594-4938-ac80-3ba7aed5475a, rgb(58, 58, 65))\" }, \"lXxnc13sm-hover\": { backgroundColor: \"var(--token-87dcc073-c594-4938-ac80-3ba7aed5475a, rgb(58, 58, 65))\" }, \"M1joWNlKL-hover\": { backgroundColor: \"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\" }, \"xot3Pw3MI-hover\": { backgroundColor: \"var(--token-87dcc073-c594-4938-ac80-3ba7aed5475a, rgb(58, 58, 65))\" }, AXPJtxI9V: { \"--border-bottom-width\": \"1px\", \"--border-color\": 'var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27)) /* {\"name\":\"Neutral 900\"} */', \"--border-left-width\": \"1px\", \"--border-right-width\": \"1px\", \"--border-style\": \"solid\", \"--border-top-width\": \"1px\", backgroundColor: \"rgba(255, 255, 255, 0)\" }, LCBfA612Q: { backgroundColor: Vma74hohP }, M1joWNlKL: { \"--border-bottom-width\": \"1px\", \"--border-color\": 'var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27)) /* {\"name\":\"Neutral 900\"} */', \"--border-left-width\": \"1px\", \"--border-right-width\": \"1px\", \"--border-style\": \"solid\", \"--border-top-width\": \"1px\", backgroundColor: \"rgba(255, 255, 255, 0)\" } }, ...addPropertyOverrides({ \"AXPJtxI9V-hover\": { \"data-framer-name\": undefined }, \"LCBfA612Q-hover\": { \"data-framer-name\": undefined }, \"lXxnc13sm-hover\": { \"data-framer-name\": undefined }, \"M1joWNlKL-hover\": { \"data-framer-name\": undefined }, \"xot3Pw3MI-hover\": { \"data-framer-name\": undefined }, AXPJtxI9V: { \"data-border\": true, \"data-framer-name\": \"Secondary\" }, LCBfA612Q: { \"data-framer-name\": \"Rounded\" }, M1joWNlKL: { \"data-border\": true, \"data-framer-name\": \"Secondary - Right Icon\" }, xot3Pw3MI: { \"data-framer-name\": \"Primary - Large\" } }, baseVariant, gestureVariant), children: [isDisplayed() && /*#__PURE__*/_jsx(RichText, { __fromCanvasComponent: true, children: /*#__PURE__*/_jsx(React.Fragment, { children: /*#__PURE__*/_jsx(motion.p, { className: \"framer-styles-preset-sozpsy\", \"data-styles-preset\": \"XbvC58__N\", style: { \"--framer-text-color\": \"var(--extracted-r6o4lv)\" }, children: \"Button\" }) }), className: \"framer-1pnr8zr\", layoutDependency: layoutDependency, layoutId: \"buC2iuvee\", style: { \"--extracted-r6o4lv\": \"var(--token-96cf521b-319f-41fa-9f69-af7ca28b360c, rgb(255, 255, 255))\", \"--framer-paragraph-spacing\": \"0px\" }, text: TsLUWRihO, transition: transition, variants: { \"AXPJtxI9V-hover\": { \"--extracted-r6o4lv\": \"var(--token-96cf521b-319f-41fa-9f69-af7ca28b360c, rgb(255, 255, 255)) \" }, \"M1joWNlKL-hover\": { \"--extracted-r6o4lv\": \"var(--token-96cf521b-319f-41fa-9f69-af7ca28b360c, rgb(255, 255, 255))\" }, AXPJtxI9V: { \"--extracted-r6o4lv\": \"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\" }, M1joWNlKL: { \"--extracted-r6o4lv\": \"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\" } }, verticalAlignment: \"top\", withExternalLayout: true }), isDisplayed1() && /*#__PURE__*/_jsx(Image, { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 24, intrinsicWidth: 24, pixelHeight: 24, pixelWidth: 24, sizes: \"24px\", ...toResponsiveImage(qFkV7lcZh) }, className: \"framer-1qa09tx\", \"data-framer-name\": \"Icon\", layoutDependency: layoutDependency, layoutId: \"wO0n17r_o\", transition: transition, ...addPropertyOverrides({ \"M1joWNlKL-hover\": { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 24, intrinsicWidth: 24, pixelHeight: 24, pixelWidth: 24, src: new URL(\"https://framerusercontent.com/images/XmWJObN3XpTxJIm1jM1Hw1VfbE.svg\").href } }, LCBfA612Q: { background: { alt: \"\", fit: \"fill\", intrinsicHeight: 24, intrinsicWidth: 24, pixelHeight: 24, pixelWidth: 24, src: new URL(\"https://framerusercontent.com/images/XmWJObN3XpTxJIm1jM1Hw1VfbE.svg\").href } } }, baseVariant, gestureVariant) })] }) }) }) });});const css = ['.framer-HYD0j [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-HYD0j .framer-1u3m7uw { display: block; }\", \".framer-HYD0j .framer-1pqoikn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\", \".framer-HYD0j .framer-1pnr8zr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-HYD0j .framer-1qa09tx { flex: none; height: 24px; overflow: hidden; position: relative; width: 24px; }\", \".framer-HYD0j .framer-v-1pqoikn .framer-1pqoikn, .framer-HYD0j .framer-v-1ca4bg1 .framer-1pqoikn, .framer-HYD0j .framer-v-lotfxj .framer-1pqoikn, .framer-HYD0j .framer-v-1xu5t1q .framer-1pqoikn, .framer-HYD0j .framer-v-1foo2fp .framer-1pqoikn { cursor: pointer; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HYD0j .framer-1pqoikn { gap: 0px; } .framer-HYD0j .framer-1pqoikn > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-HYD0j .framer-1pqoikn > :first-child { margin-left: 0px; } .framer-HYD0j .framer-1pqoikn > :last-child { margin-right: 0px; } }\", \".framer-HYD0j.framer-v-1ca4bg1 .framer-1pqoikn { gap: 6px; padding: 8px 12px 8px 16px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HYD0j.framer-v-1ca4bg1 .framer-1pqoikn { gap: 0px; } .framer-HYD0j.framer-v-1ca4bg1 .framer-1pqoikn > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-HYD0j.framer-v-1ca4bg1 .framer-1pqoikn > :first-child { margin-left: 0px; } .framer-HYD0j.framer-v-1ca4bg1 .framer-1pqoikn > :last-child { margin-right: 0px; } }\", \".framer-HYD0j.framer-v-lotfxj .framer-1pqoikn { padding: 12px 24px 12px 24px; }\", \".framer-HYD0j.framer-v-1xu5t1q .framer-1pqoikn { gap: 6px; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HYD0j.framer-v-1xu5t1q .framer-1pqoikn { gap: 0px; } .framer-HYD0j.framer-v-1xu5t1q .framer-1pqoikn > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-HYD0j.framer-v-1xu5t1q .framer-1pqoikn > :first-child { margin-left: 0px; } .framer-HYD0j.framer-v-1xu5t1q .framer-1pqoikn > :last-child { margin-right: 0px; } }\", \".framer-HYD0j.framer-v-1foo2fp .framer-1pqoikn { height: 40px; padding: 8px 8px 8px 8px; width: 40px; }\", ...sharedStyle.css]; /**\n* This is a generated Framer component.\n* @framerIntrinsicHeight 40\n* @framerIntrinsicWidth 76\n* @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"M1joWNlKL\":{\"layout\":[\"auto\",\"auto\"]},\"xot3Pw3MI\":{\"layout\":[\"auto\",\"auto\"]},\"AXPJtxI9V\":{\"layout\":[\"auto\",\"auto\"]},\"LCBfA612Q\":{\"layout\":[\"fixed\",\"fixed\"]},\"nYtiTp2Xr\":{\"layout\":[\"auto\",\"auto\"]},\"nFF3XXFuk\":{\"layout\":[\"auto\",\"auto\"]},\"iky1PQGx4\":{\"layout\":[\"auto\",\"auto\"]},\"TYQWRFVZd\":{\"layout\":[\"auto\",\"auto\"]},\"MZzQRWKdz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n* @framerVariables {\"TsLUWRihO\":\"buttonText\",\"QYJar3aFk\":\"link\",\"la3ZEaUnU\":\"textVisible\",\"HlhbcnNA7\":\"iconVisible\",\"qFkV7lcZh\":\"buttonIcon\",\"Vma74hohP\":\"background\"}\n*/const FramerVnh05REh8 = withCSS(Component, css, \"framer-HYD0j\");export default FramerVnh05REh8;FramerVnh05REh8.displayName = \"Button/Button\";FramerVnh05REh8.defaultProps = { height: 40, width: 76 };addPropertyControls(FramerVnh05REh8, { variant: { options: [\"lXxnc13sm\", \"M1joWNlKL\", \"xot3Pw3MI\", \"AXPJtxI9V\", \"LCBfA612Q\"], optionTitles: [\"Primary\", \"Secondary - Right Icon\", \"Primary - Large\", \"Secondary\", \"Rounded\"], title: \"Variant\", type: ControlType.Enum }, TsLUWRihO: { defaultValue: \"Button\", displayTextArea: false, title: \"Button Text\", type: ControlType.String }, QYJar3aFk: { title: \"Link\", type: ControlType.Link }, la3ZEaUnU: { defaultValue: true, title: \"Text Visible\", type: ControlType.Boolean }, HlhbcnNA7: { defaultValue: false, title: \"Icon Visible\", type: ControlType.Boolean }, qFkV7lcZh: { __defaultAssetReference: \"data:framer/asset-reference,PxBkeFwNeGKxyOCAZfYiokwLmI8.svg?originalFilename=Arrow+Right.svg&preferredSize=auto\", title: \"Button Icon\", type: ControlType.ResponsiveImage }, Vma74hohP: { defaultValue: 'var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27)) /* {\"name\":\"Neutral 900\"} */', title: \"Background\", type: ControlType.Color } });addFonts(FramerVnh05REh8, [...sharedStyle.fonts]);\nexport const __FramerMetadata__ = { \"exports\": { \"Props\": { \"type\": \"tsType\", \"annotations\": { \"framerContractVersion\": \"1\" } }, \"default\": { \"type\": \"reactComponent\", \"name\": \"FramerVnh05REh8\", \"slots\": [], \"annotations\": { \"framerVariables\": \"{\\\"TsLUWRihO\\\":\\\"buttonText\\\",\\\"QYJar3aFk\\\":\\\"link\\\",\\\"la3ZEaUnU\\\":\\\"textVisible\\\",\\\"HlhbcnNA7\\\":\\\"iconVisible\\\",\\\"qFkV7lcZh\\\":\\\"buttonIcon\\\",\\\"Vma74hohP\\\":\\\"background\\\"}\", \"framerIntrinsicHeight\": \"40\", \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M1joWNlKL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xot3Pw3MI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AXPJtxI9V\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LCBfA612Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nYtiTp2Xr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nFF3XXFuk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iky1PQGx4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TYQWRFVZd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MZzQRWKdz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\", \"framerIntrinsicWidth\": \"76\", \"framerContractVersion\": \"1\" } }, \"__FramerMetadata__\": { \"type\": \"variable\" } } };", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);export const fonts=[];export const css=['.framer-T2UOa .framer-styles-preset-1ci6uka:not(.rich-text-wrapper), .framer-T2UOa .framer-styles-preset-1ci6uka.rich-text-wrapper p, .framer-T2UOa .framer-styles-preset-1ci6uka.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.18px; --framer-line-height: 1.7em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, #18181b); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-T2UOa\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f866232)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/6IlQ6J7fh4yelfkYpuxf/Oz3c6QYdW6PKhGZgTEbI/uY6vekLkR.js\";const enabledGestures={KbVk3jzZ5:{hover:true}};const cycleOrder=[\"KbVk3jzZ5\"];const variantClassNames={KbVk3jzZ5:\"framer-v-pnf0e6\"};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={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.12,.23,.5,1],mass:1,stiffness:500,type:\"tween\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"KbVk3jzZ5\",title:OrxcXqjuh=\"Home\",link:ZgInKtJTc,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"KbVk3jzZ5\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;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-8Jhf2\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:ZgInKtJTc,openInNewTab:false,children:/*#__PURE__*/ _jsx(motion.a,{...restProps,className:`${cx(\"framer-pnf0e6\",className)} framer-igqucn`,\"data-border\":true,\"data-framer-name\":\"Nav Link\",layoutDependency:layoutDependency,layoutId:\"KbVk3jzZ5\",ref:ref,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(236, 236, 238, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},transition:transition,variants:{\"KbVk3jzZ5-hover\":{\"--border-color\":'var(--token-642268c2-a04f-4045-863b-e36f82cf3fcd, rgb(236, 236, 238)) /* {\"name\":\"Neutral 200\"} */'}},...addPropertyOverrides({\"KbVk3jzZ5-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1ci6uka\",\"data-styles-preset\":\"uY6vekLkR\",children:\"Home\"})}),className:\"framer-nqn0os\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"I486:8930;214:571\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:OrxcXqjuh,transition:transition,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=['.framer-8Jhf2 [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-8Jhf2 .framer-igqucn { display: block; }\",\".framer-8Jhf2 .framer-pnf0e6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-8Jhf2 .framer-nqn0os { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8Jhf2 .framer-v-pnf0e6 .framer-pnf0e6 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8Jhf2 .framer-pnf0e6 { gap: 0px; } .framer-8Jhf2 .framer-pnf0e6 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-8Jhf2 .framer-pnf0e6 > :first-child { margin-left: 0px; } .framer-8Jhf2 .framer-pnf0e6 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 71\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hibzc1lNp\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OrxcXqjuh\":\"title\",\"ZgInKtJTc\":\"link\"}\n */ const FramerlHLWJc3gx=withCSS(Component,css,\"framer-8Jhf2\");export default FramerlHLWJc3gx;FramerlHLWJc3gx.displayName=\"Button/Nav Link\";FramerlHLWJc3gx.defaultProps={height:40,width:71};addPropertyControls(FramerlHLWJc3gx,{OrxcXqjuh:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},ZgInKtJTc:{title:\"Link\",type:ControlType.Link}});addFonts(FramerlHLWJc3gx,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlHLWJc3gx\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hibzc1lNp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"71\",\"framerVariables\":\"{\\\"OrxcXqjuh\\\":\\\"title\\\",\\\"ZgInKtJTc\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lHLWJc3gx.map", "// Generated by Framer (72f35ee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"VjJEyKc6o\",\"VrUR63NGP\"];const variantClassNames={VjJEyKc6o:\"framer-v-7b31kd\",VrUR63NGP:\"framer-v-l10zpn\"};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={\"Nav Menu - Close\":\"VjJEyKc6o\",\"Nav Menu - Open\":\"VrUR63NGP\"};const transitions={default:{damping:30,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:400,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"VjJEyKc6o\",tap:MolE6Sc1d,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"VjJEyKc6o\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1tidmk9=activeVariantCallback(async(...args)=>{if(MolE6Sc1d){const res=await MolE6Sc1d(...args);if(res===false)return false;}setVariant(\"VrUR63NGP\");});const onTapyck534=activeVariantCallback(async(...args)=>{if(MolE6Sc1d){const res=await MolE6Sc1d(...args);if(res===false)return false;}setVariant(\"VjJEyKc6o\");});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-HmUQY\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-7b31kd\",className),\"data-border\":true,\"data-framer-name\":\"Nav Menu - Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VjJEyKc6o\",onTap:onTap1tidmk9,ref:ref,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(236, 236, 238, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},transition:transition,variants:{VrUR63NGP:{\"--border-color\":\"rgb(236, 236, 238)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({VrUR63NGP:{\"data-framer-name\":\"Nav Menu - Open\",onTap:onTapyck534}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-bvkl8x\",layoutDependency:layoutDependency,layoutId:\"rXxN66h9v\",transition:transition,children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1bg9wae\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"osaOmAk6B\",style:{backgroundColor:\"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\"},transition:transition}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-vr6utc\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"MLL6h8ta0\",style:{backgroundColor:\"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\"},transition:transition}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1xyo4ev\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"aEMWbB7fw\",style:{backgroundColor:\"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\"},transition:transition})]})})})});});const css=['.framer-HmUQY [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-HmUQY .framer-1h1i31k { display: block; }\",\".framer-HmUQY .framer-7b31kd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: hidden; padding: 12px 12px 12px 12px; position: relative; width: 48px; will-change: transform; }\",\".framer-HmUQY .framer-bvkl8x { flex: none; height: 18px; overflow: visible; position: relative; width: 24px; }\",\".framer-HmUQY .framer-1bg9wae { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; }\",\".framer-HmUQY .framer-vr6utc { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-HmUQY .framer-1xyo4ev { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HmUQY .framer-7b31kd { gap: 0px; } .framer-HmUQY .framer-7b31kd > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-HmUQY .framer-7b31kd > :first-child { margin-left: 0px; } .framer-HmUQY .framer-7b31kd > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VrUR63NGP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MolE6Sc1d\":\"tap\"}\n */ const FramerrxmTf4vrZ=withCSS(Component,css,\"framer-HmUQY\");export default FramerrxmTf4vrZ;FramerrxmTf4vrZ.displayName=\"Button/Nav Menu\";FramerrxmTf4vrZ.defaultProps={height:48,width:48};addPropertyControls(FramerrxmTf4vrZ,{variant:{options:[\"VjJEyKc6o\",\"VrUR63NGP\"],optionTitles:[\"Nav Menu - Close\",\"Nav Menu - Open\"],title:\"Variant\",type:ControlType.Enum},MolE6Sc1d:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerrxmTf4vrZ,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrxmTf4vrZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"48\",\"framerVariables\":\"{\\\"MolE6Sc1d\\\":\\\"tap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VrUR63NGP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"48\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rxmTf4vrZ.map", "// Generated by Framer (e80ae68)\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 cycleOrder=[\"hkAczVrmY\"];const serializationHash=\"framer-IK7N6\";const variantClassNames={hkAczVrmY:\"framer-v-vsfnkr\"};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 transitions={default:{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,width,...props})=>{return{...props};};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,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"hkAczVrmY\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);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:transition,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-vsfnkr\",className,classNames)} framer-ge8w0c`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hkAczVrmY\",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:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-zfv4y8\",\"data-framer-name\":\"Homespire_Logo\",fill:\"black\",intrinsicHeight:90,intrinsicWidth:333,layoutDependency:layoutDependency,layoutId:\"jXLrie9HR\",svg:'<svg data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 332.5 90\"><path d=\"M11.34 62.38V17.12h8.28V34.9h20.3V17.12h8.28v45.26h-8.28V41.95h-20.3v20.43h-8.28Z\" fill=\"#121625\"/><path d=\"M69.91 63.15c-22.28.58-21.88-34.4.26-33.62 22.5-.57 22.24 34.36-.26 33.62Zm.13-7.17c11.28.09 11.43-19.61 0-19.27-11.29-.26-11.15 19.43 0 19.27Z\" fill=\"#121625\"/><path d=\"M91.89 62.38V30.31h8.21v3.68c4.97-6.83 17.22-5.61 21.08 1.81 4.24-8.36 17.86-8.31 22.24-.13 3.09 4.5 1.29 21.31 1.75 26.7h-8.21c-1.18-6.41 4.18-26.26-7.11-25.67-11.32-.6-6.03 19.27-7.18 25.67h-8.21c-1.14-6.41 4.12-26.18-7.11-25.67-11.29-.59-6.16 19.2-7.24 25.67H91.9Zm73.9.77c-16.84 1.13-22.34-23.87-8.53-31.52 11.76-6.91 27.49 3.29 24.31 17.16h-23.79c-.11 7.59 11.11 10.65 14.35 3.62h8.86c-2.04 6.49-8.09 10.94-15.19 10.73Zm-7.95-19.85h15.45c-.1-9.11-14.93-9.31-15.45 0Zm41.5 19.85c-6.5.09-13.86-3.82-14.22-10.86h8.27c.39 5.03 10.18 6.32 10.86 1.03-3.06-7.05-18.91-2.66-18.36-14.03.59-13.61 26.01-12.89 25.92.97h-7.82c.25-6.41-14.22-4.99-8.99 1 4.86 2.89 12 2.42 15.58 7.01 5.28 7.56-3.15 15.68-11.25 14.87Zm17.52 13.45V30.31h8.21v4.46c8.87-11.64 27.04-2.38 25.67 11.44 1.42 13.86-16.81 23.36-25.6 11.77V76.6h-8.27Zm16.81-20.69c11.35.11 11.5-19.5 0-19.14-11.33-.2-11.34 19.32 0 19.14Zm16.62-29.35v-5.95l9.44-5.17 9.44 5.17v5.95l-9.44-5.3-9.44 5.3Zm5.23 35.82V30.31h8.27v32.07h-8.27Zm14.16 0V30.31h8.21v4.78c2.21-3.6 5.81-5.57 10.02-5.56v8.66c-5.91-.45-10.33 1.38-10.02 8.15v16.03h-8.21Zm36.79.77c-16.84 1.13-22.34-23.87-8.53-31.52 11.76-6.91 27.49 3.29 24.31 17.16h-23.79c-.11 7.59 11.11 10.65 14.35 3.62h8.86c-2.04 6.49-8.09 10.94-15.19 10.73Zm-7.96-19.85h15.45c-.1-9.11-14.93-9.31-15.45 0Z\" fill=\"#121625\"/></svg>',withExternalLayout:true})})})})})});});const css=['.framer-IK7N6[data-border=\"true\"]::after, .framer-IK7N6 [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-IK7N6.framer-ge8w0c, .framer-IK7N6 .framer-ge8w0c { display: block; }\",\".framer-IK7N6.framer-vsfnkr { height: 40px; overflow: visible; position: relative; text-decoration: none; width: 146px; }\",\".framer-IK7N6 .framer-zfv4y8 { aspect-ratio: 3.7 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 146\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerZI81ZvBWe=withCSS(Component,css,\"framer-IK7N6\");export default FramerZI81ZvBWe;FramerZI81ZvBWe.displayName=\"Homespire_Logo\";FramerZI81ZvBWe.defaultProps={height:40,width:146};addFonts(FramerZI81ZvBWe,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZI81ZvBWe\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"146\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZI81ZvBWe.map", "// Generated by Framer (705c3f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ButtonNavLink from\"https://framerusercontent.com/modules/pbSelrToMWKVDPzzOevP/l00mhca8vLRvTU9ZcFS5/lHLWJc3gx.js\";import ButtonNavMenu from\"https://framerusercontent.com/modules/uduPhymKRqzO41PJ2aHw/Y5IItDWpHOT2rDCu3oHw/rxmTf4vrZ.js\";import ButtonButton from\"https://framerusercontent.com/modules/t9hhpTfwwtDfiEl1adLL/mxaFcpQfnxfyXpUXxbKs/Vnh05REh8.js\";import Homespire_Logo from\"https://framerusercontent.com/modules/ezWzfIy3hdlywqQUwr98/Fe5odfrWK6J3XAK1cOga/ZI81ZvBWe.js\";const Homespire_LogoFonts=getFonts(Homespire_Logo);const ButtonNavMenuFonts=getFonts(ButtonNavMenu);const ButtonNavLinkFonts=getFonts(ButtonNavLink);const ButtonButtonFonts=getFonts(ButtonButton);const cycleOrder=[\"ODtjf15Aj\",\"EmWSMpl_U\",\"zyMaUBYp2\"];const serializationHash=\"framer-7iNcx\";const variantClassNames={EmWSMpl_U:\"framer-v-1p1awky\",ODtjf15Aj:\"framer-v-1ibgrh1\",zyMaUBYp2:\"framer-v-nfni2r\"};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={\"Mobile - Close\":\"EmWSMpl_U\",\"Mobile - Open\":\"zyMaUBYp2\",Desktop:\"ODtjf15Aj\"};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:\"ODtjf15Aj\"};};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:\"ODtjf15Aj\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const tap1mef6fg=activeVariantCallback(async(...args)=>{setVariant(\"blw1XnV0l\");});const tap1dtnpyp=activeVariantCallback(async(...args)=>{setVariant(\"zyMaUBYp2\");});const tap14sy8ex=activeVariantCallback(async(...args)=>{setVariant(\"EmWSMpl_U\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"zyMaUBYp2\")return false;return true;};const isDisplayed1=()=>{if([\"EmWSMpl_U\",\"zyMaUBYp2\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"EmWSMpl_U\")return false;return true;};const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"zyMaUBYp2\")return true;return false;};const isDisplayed4=()=>{if([\"EmWSMpl_U\",\"zyMaUBYp2\"].includes(baseVariant))return false;return true;};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-1ibgrh1\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ODtjf15Aj\",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:{EmWSMpl_U:{backgroundColor:\"rgb(255, 255, 255)\"},zyMaUBYp2:{backgroundColor:\"var(--token-96cf521b-319f-41fa-9f69-af7ca28b360c, rgb(255, 255, 255))\"}},...addPropertyOverrides({EmWSMpl_U:{\"data-framer-name\":\"Mobile - Close\"},zyMaUBYp2:{\"data-framer-name\":\"Mobile - Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"146px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tu4kuv-container\",layoutDependency:layoutDependency,layoutId:\"AQWIBt23F-container\",children:/*#__PURE__*/_jsx(Homespire_Logo,{height:\"100%\",id:\"AQWIBt23F\",layoutId:\"AQWIBt23F\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-20xl7p\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"D6wvrhfc9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ulfzwh\",\"data-framer-name\":\"Nav Wrapper\",layoutDependency:layoutDependency,layoutId:\"Yam6Qyw5a\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1f80avy framer-xhzk3f\",\"data-framer-name\":\"Brand\",layoutDependency:layoutDependency,layoutId:\"RxmtIwiNM\"})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-x411y3-container\",layoutDependency:layoutDependency,layoutId:\"JumWAUGOh-container\",children:/*#__PURE__*/_jsx(ButtonNavMenu,{height:\"100%\",id:\"JumWAUGOh\",layoutId:\"JumWAUGOh\",style:{height:\"100%\",width:\"100%\"},tap:tap1mef6fg,variant:\"VjJEyKc6o\",width:\"100%\",...addPropertyOverrides({EmWSMpl_U:{tap:tap1dtnpyp},zyMaUBYp2:{tap:tap14sy8ex,variant:\"VrUR63NGP\"}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1flkvch\",\"data-framer-name\":\"Nav Menu\",layoutDependency:layoutDependency,layoutId:\"PUx6IJ36n\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lpf3tg\",\"data-framer-name\":\"Nav Link Group\",layoutDependency:layoutDependency,layoutId:\"qnO4j694Y\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RupSLxOGy\"},implicitPathVariables:undefined},{href:{webPageId:\"RupSLxOGy\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9x994s-container\",layoutDependency:layoutDependency,layoutId:\"hGYUFUgEb-container\",children:/*#__PURE__*/_jsx(ButtonNavLink,{height:\"100%\",id:\"hGYUFUgEb\",layoutId:\"hGYUFUgEb\",link:resolvedLinks[0],title:\"Pricing\",width:\"100%\",...addPropertyOverrides({zyMaUBYp2:{link:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mr5Kv4bOr\"},implicitPathVariables:undefined},{href:{webPageId:\"mr5Kv4bOr\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11a25ox-container\",layoutDependency:layoutDependency,layoutId:\"bxhAbf6LH-container\",children:/*#__PURE__*/_jsx(ButtonNavLink,{height:\"100%\",id:\"bxhAbf6LH\",layoutId:\"bxhAbf6LH\",link:resolvedLinks1[0],title:\"Contact\",width:\"100%\",...addPropertyOverrides({zyMaUBYp2:{link:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yd7lwDdEr\"},implicitPathVariables:undefined},{href:{webPageId:\"Yd7lwDdEr\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fs0sa8-container\",layoutDependency:layoutDependency,layoutId:\"YFlHZWAqX-container\",children:/*#__PURE__*/_jsx(ButtonNavLink,{height:\"100%\",id:\"YFlHZWAqX\",layoutId:\"YFlHZWAqX\",link:resolvedLinks2[0],title:\"Company\",width:\"100%\",...addPropertyOverrides({zyMaUBYp2:{link:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8tl2ts\",\"data-framer-name\":\"Button Group\",layoutDependency:layoutDependency,layoutId:\"TtgcRR4aH\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CsPXVTx1A\"},implicitPathVariables:undefined},{href:{webPageId:\"CsPXVTx1A\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-c63pfu-container\",layoutDependency:layoutDependency,layoutId:\"ncssHSLon-container\",children:/*#__PURE__*/_jsx(ButtonNavLink,{height:\"100%\",id:\"ncssHSLon\",layoutId:\"ncssHSLon\",link:resolvedLinks3[0],style:{width:\"100%\"},title:\"Sign In\",width:\"100%\",...addPropertyOverrides({zyMaUBYp2:{link:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ac0tNPGKY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ac0tNPGKY\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hvsuyq-container\",layoutDependency:layoutDependency,layoutId:\"HGlq6uH2b-container\",children:/*#__PURE__*/_jsx(ButtonButton,{background:\"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\",buttonText:\"Sign up for free\",height:\"100%\",iconVisible:false,id:\"HGlq6uH2b\",layoutId:\"HGlq6uH2b\",link:resolvedLinks4[0],style:{width:\"100%\"},textVisible:true,variant:\"lXxnc13sm\",width:\"100%\",...addPropertyOverrides({zyMaUBYp2:{link:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({zyMaUBYp2:{width:\"146px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17v5dm9-container\",layoutDependency:layoutDependency,layoutId:\"jyvATYA8L-container\",children:/*#__PURE__*/_jsx(Homespire_Logo,{height:\"100%\",id:\"jyvATYA8L\",layoutId:\"jyvATYA8L\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k4gzwr\",\"data-framer-name\":\"Button Group\",layoutDependency:layoutDependency,layoutId:\"Ui8c4ueWH\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s0w_iVXmt\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s7nwvu-container\",layoutDependency:layoutDependency,layoutId:\"aGYJmcF9Z-container\",children:/*#__PURE__*/_jsx(ButtonButton,{background:\"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\",buttonText:\"Book a Demo\",height:\"100%\",iconVisible:false,id:\"aGYJmcF9Z\",layoutId:\"aGYJmcF9Z\",link:resolvedLinks5[0],textVisible:true,variant:\"lXxnc13sm\",width:\"100%\"})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7iNcx.framer-xhzk3f, .framer-7iNcx .framer-xhzk3f { display: block; }\",\".framer-7iNcx.framer-1ibgrh1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 213px; height: min-content; justify-content: center; overflow: visible; padding: 32px 24px 32px 24px; position: relative; width: 1200px; }\",\".framer-7iNcx .framer-tu4kuv-container, .framer-7iNcx .framer-17v5dm9-container { flex: none; height: 40px; position: relative; width: 146px; }\",\".framer-7iNcx .framer-20xl7p { 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: 1192px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-7iNcx .framer-1ulfzwh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-7iNcx .framer-1f80avy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; min-height: 29px; min-width: 150px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7iNcx .framer-x411y3-container { flex: none; height: 48px; position: relative; width: 48px; }\",\".framer-7iNcx .framer-1flkvch { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-7iNcx .framer-lpf3tg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-7iNcx .framer-9x994s-container, .framer-7iNcx .framer-11a25ox-container, .framer-7iNcx .framer-1fs0sa8-container, .framer-7iNcx .framer-1s7nwvu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7iNcx .framer-8tl2ts { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-7iNcx .framer-c63pfu-container, .framer-7iNcx .framer-1hvsuyq-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-7iNcx .framer-1k4gzwr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7iNcx.framer-1ibgrh1, .framer-7iNcx .framer-1ulfzwh, .framer-7iNcx .framer-1f80avy, .framer-7iNcx .framer-1flkvch, .framer-7iNcx .framer-lpf3tg, .framer-7iNcx .framer-8tl2ts, .framer-7iNcx .framer-1k4gzwr { gap: 0px; } .framer-7iNcx.framer-1ibgrh1 > * { margin: 0px; margin-left: calc(213px / 2); margin-right: calc(213px / 2); } .framer-7iNcx.framer-1ibgrh1 > :first-child, .framer-7iNcx .framer-1ulfzwh > :first-child, .framer-7iNcx .framer-1f80avy > :first-child, .framer-7iNcx .framer-1flkvch > :first-child, .framer-7iNcx .framer-lpf3tg > :first-child, .framer-7iNcx .framer-1k4gzwr > :first-child { margin-left: 0px; } .framer-7iNcx.framer-1ibgrh1 > :last-child, .framer-7iNcx .framer-1ulfzwh > :last-child, .framer-7iNcx .framer-1f80avy > :last-child, .framer-7iNcx .framer-1flkvch > :last-child, .framer-7iNcx .framer-lpf3tg > :last-child, .framer-7iNcx .framer-1k4gzwr > :last-child { margin-right: 0px; } .framer-7iNcx .framer-1ulfzwh > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-7iNcx .framer-1f80avy > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-7iNcx .framer-1flkvch > *, .framer-7iNcx .framer-lpf3tg > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-7iNcx .framer-8tl2ts > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-7iNcx .framer-8tl2ts > :first-child { margin-top: 0px; } .framer-7iNcx .framer-8tl2ts > :last-child { margin-bottom: 0px; } .framer-7iNcx .framer-1k4gzwr > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\",\".framer-7iNcx.framer-v-1p1awky.framer-1ibgrh1 { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; gap: 0px; padding: 24px 24px 24px 24px; width: 810px; }\",\".framer-7iNcx.framer-v-1p1awky .framer-20xl7p { flex-direction: column; gap: 0px; justify-content: flex-start; }\",\".framer-7iNcx.framer-v-1p1awky .framer-1ulfzwh, .framer-7iNcx.framer-v-nfni2r .framer-1ulfzwh { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-7iNcx.framer-v-1p1awky .framer-1f80avy { min-height: 24px; min-width: 122px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7iNcx.framer-v-1p1awky.framer-1ibgrh1, .framer-7iNcx.framer-v-1p1awky .framer-20xl7p, .framer-7iNcx.framer-v-1p1awky .framer-1ulfzwh { gap: 0px; } .framer-7iNcx.framer-v-1p1awky.framer-1ibgrh1 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-7iNcx.framer-v-1p1awky.framer-1ibgrh1 > :first-child { margin-left: 0px; } .framer-7iNcx.framer-v-1p1awky.framer-1ibgrh1 > :last-child { margin-right: 0px; } .framer-7iNcx.framer-v-1p1awky .framer-20xl7p > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-7iNcx.framer-v-1p1awky .framer-20xl7p > :first-child { margin-top: 0px; } .framer-7iNcx.framer-v-1p1awky .framer-20xl7p > :last-child { margin-bottom: 0px; } .framer-7iNcx.framer-v-1p1awky .framer-1ulfzwh > *, .framer-7iNcx.framer-v-1p1awky .framer-1ulfzwh > :first-child, .framer-7iNcx.framer-v-1p1awky .framer-1ulfzwh > :last-child { margin: 0px; } }\",\".framer-7iNcx.framer-v-nfni2r.framer-1ibgrh1 { padding: 24px 24px 24px 24px; width: 810px; }\",\".framer-7iNcx.framer-v-nfni2r .framer-20xl7p { flex-direction: column; gap: 10px; justify-content: flex-start; order: 0; }\",\".framer-7iNcx.framer-v-nfni2r .framer-1flkvch { align-content: center; align-items: center; flex: none; flex-direction: column; gap: 48px; padding: 21px 24px 21px 24px; width: 100%; }\",\".framer-7iNcx.framer-v-nfni2r .framer-lpf3tg { flex-direction: column; flex-wrap: wrap; order: 1; width: 100%; }\",\".framer-7iNcx.framer-v-nfni2r .framer-8tl2ts { flex: none; order: 2; width: 100%; }\",\".framer-7iNcx.framer-v-nfni2r .framer-17v5dm9-container { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7iNcx.framer-v-nfni2r .framer-20xl7p, .framer-7iNcx.framer-v-nfni2r .framer-1ulfzwh, .framer-7iNcx.framer-v-nfni2r .framer-1flkvch, .framer-7iNcx.framer-v-nfni2r .framer-lpf3tg { gap: 0px; } .framer-7iNcx.framer-v-nfni2r .framer-20xl7p > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-7iNcx.framer-v-nfni2r .framer-20xl7p > :first-child, .framer-7iNcx.framer-v-nfni2r .framer-1flkvch > :first-child, .framer-7iNcx.framer-v-nfni2r .framer-lpf3tg > :first-child { margin-top: 0px; } .framer-7iNcx.framer-v-nfni2r .framer-20xl7p > :last-child, .framer-7iNcx.framer-v-nfni2r .framer-1flkvch > :last-child, .framer-7iNcx.framer-v-nfni2r .framer-lpf3tg > :last-child { margin-bottom: 0px; } .framer-7iNcx.framer-v-nfni2r .framer-1ulfzwh > *, .framer-7iNcx.framer-v-nfni2r .framer-1ulfzwh > :first-child, .framer-7iNcx.framer-v-nfni2r .framer-1ulfzwh > :last-child { margin: 0px; } .framer-7iNcx.framer-v-nfni2r .framer-1flkvch > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-7iNcx.framer-v-nfni2r .framer-lpf3tg > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 104\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EmWSMpl_U\":{\"layout\":[\"fixed\",\"auto\"]},\"zyMaUBYp2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerOa7I9UbYH=withCSS(Component,css,\"framer-7iNcx\");export default FramerOa7I9UbYH;FramerOa7I9UbYH.displayName=\"Element/Navigation\";FramerOa7I9UbYH.defaultProps={height:104,width:1200};addPropertyControls(FramerOa7I9UbYH,{variant:{options:[\"ODtjf15Aj\",\"EmWSMpl_U\",\"zyMaUBYp2\"],optionTitles:[\"Desktop\",\"Mobile - Close\",\"Mobile - Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOa7I9UbYH,[{explicitInter:true,fonts:[]},...Homespire_LogoFonts,...ButtonNavMenuFonts,...ButtonNavLinkFonts,...ButtonButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOa7I9UbYH\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"104\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EmWSMpl_U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zyMaUBYp2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Oa7I9UbYH.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter\"]);export const fonts=[];export const css=['.framer-uDIdy .framer-styles-preset-ljeba2:not(.rich-text-wrapper), .framer-uDIdy .framer-styles-preset-ljeba2.rich-text-wrapper p, .framer-uDIdy .framer-styles-preset-ljeba2.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.09px; --framer-line-height: 1.7em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, #4d4d56); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-uDIdy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=[\".framer-eV8uE .framer-styles-preset-1wicq5s:not(.rich-text-wrapper), .framer-eV8uE .framer-styles-preset-1wicq5s.rich-text-wrapper a { --framer-link-current-text-decoration: underline; --framer-link-hover-text-decoration: underline; --framer-link-text-decoration: none; }\"];export const className=\"framer-eV8uE\";\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{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter\"]);export const fonts=[];export const css=['.framer-uDIdy .framer-styles-preset-ljeba2:not(.rich-text-wrapper), .framer-uDIdy .framer-styles-preset-ljeba2.rich-text-wrapper p, .framer-uDIdy .framer-styles-preset-ljeba2.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.09px; --framer-line-height: 1.7em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, #4d4d56); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-uDIdy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (8602779)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/iFVl3Y6B5hS7WJwzJL8n/RlGEQq98tQQoZSDPSNGL/BQaG7Mgy5.js\";const enabledGestures={z48zrSxxo:{hover:true}};const cycleOrder=[\"z48zrSxxo\"];const variantClassNames={z48zrSxxo:\"framer-v-1jrjnav\"};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={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.12,.23,.5,1],mass:1,stiffness:500,type:\"tween\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"z48zrSxxo\",title:BzFwVrSp2=\"Home\",link:vbMEzR89e,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"z48zrSxxo\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;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-MEaQR\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Link,{href:vbMEzR89e,openInNewTab:false,children:/*#__PURE__*/ _jsx(motion.a,{...restProps,className:`${cx(\"framer-1jrjnav\",className)} framer-10dskew`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"z48zrSxxo\",ref:ref,style:{...style},transition:transition,...addPropertyOverrides({\"z48zrSxxo-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-ljeba2\",\"data-styles-preset\":\"BQaG7Mgy5\",children:\"Home\"})}),className:\"framer-1b2vgak\",\"data-framer-name\":\"Sublime Footer Link\",layoutDependency:layoutDependency,layoutId:\"NtuRjrgAS\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:BzFwVrSp2,transition:transition,variants:{\"z48zrSxxo-hover\":{\"--extracted-r6o4lv\":\"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"z48zrSxxo-hover\":{children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-ljeba2\",\"data-styles-preset\":\"BQaG7Mgy5\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv)\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})});});const css=['.framer-MEaQR [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-MEaQR .framer-10dskew { display: block; }\",\".framer-MEaQR .framer-1jrjnav { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MEaQR .framer-1b2vgak { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MEaQR .framer-v-1jrjnav .framer-1jrjnav { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MEaQR .framer-1jrjnav { gap: 0px; } .framer-MEaQR .framer-1jrjnav > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-MEaQR .framer-1jrjnav > :first-child { margin-left: 0px; } .framer-MEaQR .framer-1jrjnav > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 38.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KTh26pXlv\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BzFwVrSp2\":\"title\",\"vbMEzR89e\":\"link\"}\n */ const FrameruKtPx5O0o=withCSS(Component,css,\"framer-MEaQR\");export default FrameruKtPx5O0o;FrameruKtPx5O0o.displayName=\"Button/Footer Link\";FrameruKtPx5O0o.defaultProps={height:24,width:38.5};addPropertyControls(FrameruKtPx5O0o,{BzFwVrSp2:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},vbMEzR89e:{title:\"Link\",type:ControlType.Link}});addFonts(FrameruKtPx5O0o,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruKtPx5O0o\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"38.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KTh26pXlv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"BzFwVrSp2\\\":\\\"title\\\",\\\"vbMEzR89e\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uKtPx5O0o.map", "// Generated by Framer (705c3f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nufRZtIXQqIxOzDJNcQp/66ATsDIqREr9QzkI1mmz/BQaG7Mgy5.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/oCWbe8CURpIoqLxrNrBV/ZNvu93w1gvzbaDWihOyl/ro7OPezbn.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7SLIxnCfjykGL6nUZHje/vtnO8D6Y6xkKaTxlOqOB/t6i3roRfO.js\";import ButtonFooterLink from\"https://framerusercontent.com/modules/mbe7yNXDLz76CepfUXVR/A0pQsABBsZu5GCIPThMs/uKtPx5O0o.js\";const ButtonFooterLinkFonts=getFonts(ButtonFooterLink);const cycleOrder=[\"W8BaHrEID\",\"tzlq5Qd0C\",\"fTiidzPIy\"];const serializationHash=\"framer-H4Eg4\";const variantClassNames={fTiidzPIy:\"framer-v-18w4v7u\",tzlq5Qd0C:\"framer-v-1jgxs3o\",W8BaHrEID:\"framer-v-1fmcnwo\"};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={Desktop:\"W8BaHrEID\",Mobile:\"fTiidzPIy\",Tablet:\"tzlq5Qd0C\"};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:\"W8BaHrEID\"};};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:\"W8BaHrEID\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const router=useRouter();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__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1fmcnwo\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"W8BaHrEID\",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:\"var(--token-96cf521b-319f-41fa-9f69-af7ca28b360c, rgb(255, 255, 255))\",...style},...addPropertyOverrides({fTiidzPIy:{\"data-framer-name\":\"Mobile\"},tzlq5Qd0C:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-160omso\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"LfRCse2PR\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5cif5l\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"YRQZ4qvD2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dxxwbq\",\"data-framer-name\":\"Footer Top\",layoutDependency:layoutDependency,layoutId:\"ujON5kYi9\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1tzf0vo\",\"data-framer-name\":\"Homespire_Logo\",fill:\"black\",intrinsicHeight:90,intrinsicWidth:333,layoutDependency:layoutDependency,layoutId:\"dOV_yuh5E\",svg:'<svg data-name=\"Layer 1\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 332.5 90\"><path d=\"M11.34 62.38V17.12h8.28V34.9h20.3V17.12h8.28v45.26h-8.28V41.95h-20.3v20.43h-8.28Z\" fill=\"#121625\"/><path d=\"M69.91 63.15c-22.28.58-21.88-34.4.26-33.62 22.5-.57 22.24 34.36-.26 33.62Zm.13-7.17c11.28.09 11.43-19.61 0-19.27-11.29-.26-11.15 19.43 0 19.27Z\" fill=\"#121625\"/><path d=\"M91.89 62.38V30.31h8.21v3.68c4.97-6.83 17.22-5.61 21.08 1.81 4.24-8.36 17.86-8.31 22.24-.13 3.09 4.5 1.29 21.31 1.75 26.7h-8.21c-1.18-6.41 4.18-26.26-7.11-25.67-11.32-.6-6.03 19.27-7.18 25.67h-8.21c-1.14-6.41 4.12-26.18-7.11-25.67-11.29-.59-6.16 19.2-7.24 25.67H91.9Zm73.9.77c-16.84 1.13-22.34-23.87-8.53-31.52 11.76-6.91 27.49 3.29 24.31 17.16h-23.79c-.11 7.59 11.11 10.65 14.35 3.62h8.86c-2.04 6.49-8.09 10.94-15.19 10.73Zm-7.95-19.85h15.45c-.1-9.11-14.93-9.31-15.45 0Zm41.5 19.85c-6.5.09-13.86-3.82-14.22-10.86h8.27c.39 5.03 10.18 6.32 10.86 1.03-3.06-7.05-18.91-2.66-18.36-14.03.59-13.61 26.01-12.89 25.92.97h-7.82c.25-6.41-14.22-4.99-8.99 1 4.86 2.89 12 2.42 15.58 7.01 5.28 7.56-3.15 15.68-11.25 14.87Zm17.52 13.45V30.31h8.21v4.46c8.87-11.64 27.04-2.38 25.67 11.44 1.42 13.86-16.81 23.36-25.6 11.77V76.6h-8.27Zm16.81-20.69c11.35.11 11.5-19.5 0-19.14-11.33-.2-11.34 19.32 0 19.14Zm16.62-29.35v-5.95l9.44-5.17 9.44 5.17v5.95l-9.44-5.3-9.44 5.3Zm5.23 35.82V30.31h8.27v32.07h-8.27Zm14.16 0V30.31h8.21v4.78c2.21-3.6 5.81-5.57 10.02-5.56v8.66c-5.91-.45-10.33 1.38-10.02 8.15v16.03h-8.21Zm36.79.77c-16.84 1.13-22.34-23.87-8.53-31.52 11.76-6.91 27.49 3.29 24.31 17.16h-23.79c-.11 7.59 11.11 10.65 14.35 3.62h8.86c-2.04 6.49-8.09 10.94-15.19 10.73Zm-7.96-19.85h15.45c-.1-9.11-14.93-9.31-15.45 0Z\" fill=\"#121625\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-m7lz9e\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"cf5DsuinK\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ilf7fp\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"Jeptf82a5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ljeba2\",\"data-styles-preset\":\"BQaG7Mgy5\",children:\"AI-powered affordable housing management\"})}),className:\"framer-157v5d7\",\"data-framer-name\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, curabitur maximus quam.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uvoEBMv0a\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gt7z6n\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"SdM8MREtw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-186mjl7\",\"data-framer-name\":\"Footer Title\",layoutDependency:layoutDependency,layoutId:\"e8QBwFE_b\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8dme2t\",\"data-styles-preset\":\"t6i3roRfO\",children:\"Product\"})}),className:\"framer-1tygmtn\",\"data-framer-name\":\"Product\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qn_9j8uP8\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o4sgg7\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"J25QVgwZE\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gbls7u-container\",layoutDependency:layoutDependency,layoutId:\"c4Kc4Rs4p-container\",children:/*#__PURE__*/_jsx(ButtonFooterLink,{height:\"100%\",id:\"c4Kc4Rs4p\",layoutId:\"c4Kc4Rs4p\",link:resolvedLinks[0],title:\"Home\",width:\"100%\",...addPropertyOverrides({fTiidzPIy:{link:resolvedLinks[2]},tzlq5Qd0C:{link:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yd7lwDdEr\"},implicitPathVariables:undefined},{href:{webPageId:\"Yd7lwDdEr\"},implicitPathVariables:undefined},{href:{webPageId:\"Yd7lwDdEr\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dk97ci-container\",layoutDependency:layoutDependency,layoutId:\"re3s4cTBJ-container\",children:/*#__PURE__*/_jsx(ButtonFooterLink,{height:\"100%\",id:\"re3s4cTBJ\",layoutId:\"re3s4cTBJ\",link:resolvedLinks1[0],title:\"About\",width:\"100%\",...addPropertyOverrides({fTiidzPIy:{link:resolvedLinks1[2]},tzlq5Qd0C:{link:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RupSLxOGy\"},implicitPathVariables:undefined},{href:{webPageId:\"RupSLxOGy\"},implicitPathVariables:undefined},{href:{webPageId:\"RupSLxOGy\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7c88m3-container\",layoutDependency:layoutDependency,layoutId:\"MrLLh1B3k-container\",children:/*#__PURE__*/_jsx(ButtonFooterLink,{height:\"100%\",id:\"MrLLh1B3k\",layoutId:\"MrLLh1B3k\",link:resolvedLinks2[0],title:\"Pricing\",width:\"100%\",...addPropertyOverrides({fTiidzPIy:{link:resolvedLinks2[2]},tzlq5Qd0C:{link:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mr5Kv4bOr\"},implicitPathVariables:undefined},{href:{webPageId:\"mr5Kv4bOr\"},implicitPathVariables:undefined},{href:{webPageId:\"mr5Kv4bOr\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v4jaer-container\",layoutDependency:layoutDependency,layoutId:\"W5_lJeHqD-container\",children:/*#__PURE__*/_jsx(ButtonFooterLink,{height:\"100%\",id:\"W5_lJeHqD\",layoutId:\"W5_lJeHqD\",link:resolvedLinks3[0],title:\"Contact\",width:\"100%\",...addPropertyOverrides({fTiidzPIy:{link:resolvedLinks3[2]},tzlq5Qd0C:{link:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-npyrra\",\"data-framer-name\":\"Footer Column\",layoutDependency:layoutDependency,layoutId:\"wNgEzxrjt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8dme2t\",\"data-styles-preset\":\"t6i3roRfO\",children:\"APP\"})}),className:\"framer-52gor8\",\"data-framer-name\":\"Features\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E2R2tenT6\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k8puot\",\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"pJ60uLHNj\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ac0tNPGKY\"},implicitPathVariables:undefined},{href:{webPageId:\"Ac0tNPGKY\"},implicitPathVariables:undefined},{href:{webPageId:\"s0w_iVXmt\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1miiyv2-container\",layoutDependency:layoutDependency,layoutId:\"RTxxLr_E6-container\",children:/*#__PURE__*/_jsx(ButtonFooterLink,{height:\"100%\",id:\"RTxxLr_E6\",layoutId:\"RTxxLr_E6\",link:resolvedLinks4[0],title:\"Book Demo\",width:\"100%\",...addPropertyOverrides({fTiidzPIy:{link:resolvedLinks4[2]},tzlq5Qd0C:{link:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qsi67s\",\"data-border\":true,\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"d_zPnF3pR\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-642268c2-a04f-4045-863b-e36f82cf3fcd, rgb(236, 236, 238))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.09px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, rgb(77, 77, 86)))\"},children:\"\\xa92024 \"}),\"Homespire, Inc\"]})}),className:\"framer-13n0xw9\",\"data-framer-name\":\"\\xa92024 Homespire, Inc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e3G5OJk1Y\",style:{\"--extracted-1w3ko1f\":\"var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, rgb(77, 77, 86))\",\"--extracted-r6o4lv\":\"var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fTiidzPIy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.09px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-56550ffe-6250-4c2f-bb39-b543a1818721, rgb(24, 24, 27)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, rgb(77, 77, 86)))\"},children:\"\\xa92024 \"}),\"Homespire, Inc\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-198vktm\",\"data-framer-name\":\"Legal Link Group\",layoutDependency:layoutDependency,layoutId:\"IfuxA4cxQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.09px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, rgb(77, 77, 86)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.termly.io/document/privacy-policy/9693f0dd-ae59-46fe-b0d6-33bdf3e1b624\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Legal\"})})})}),className:\"framer-ux66f4\",\"data-framer-name\":\"Footer Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KlbiDmI16\",style:{\"--extracted-r6o4lv\":\"var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, rgb(77, 77, 86))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b0dbr5\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"d0vrddmG4\",style:{backgroundColor:\"var(--token-642268c2-a04f-4045-863b-e36f82cf3fcd, rgb(236, 236, 238))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.09px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, rgb(77, 77, 86)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://app.termly.io/document/terms-of-service/e1d5c140-3dbf-4514-9130-bac3ad283209\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Terms of Service\"})})})}),className:\"framer-17t8q6g\",\"data-framer-name\":\"Footer Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PpIDVxza0\",style:{\"--extracted-r6o4lv\":\"var(--token-2207d378-13ea-41ab-8cae-a767ddf01f58, rgb(77, 77, 86))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-H4Eg4.framer-1w15c42, .framer-H4Eg4 .framer-1w15c42 { display: block; }\",\".framer-H4Eg4.framer-1fmcnwo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px 24px 60px 24px; position: relative; width: 1200px; }\",\".framer-H4Eg4 .framer-160omso { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 88px; height: auto; justify-content: center; max-width: 1192px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-H4Eg4 .framer-5cif5l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 998px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-H4Eg4 .framer-1dxxwbq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-H4Eg4 .framer-1tzf0vo { aspect-ratio: 3.7 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 71px); position: relative; width: 263px; }\",\".framer-H4Eg4 .framer-m7lz9e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 274px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-H4Eg4 .framer-1ilf7fp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-H4Eg4 .framer-157v5d7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-H4Eg4 .framer-gt7z6n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: flex-start; overflow: visible; padding: 27px 0px 27px 0px; position: relative; width: min-content; }\",\".framer-H4Eg4 .framer-186mjl7, .framer-H4Eg4 .framer-npyrra { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-H4Eg4 .framer-1tygmtn, .framer-H4Eg4 .framer-52gor8, .framer-H4Eg4 .framer-ux66f4, .framer-H4Eg4 .framer-17t8q6g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-H4Eg4 .framer-o4sgg7 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: auto; }\",\".framer-H4Eg4 .framer-1gbls7u-container, .framer-H4Eg4 .framer-dk97ci-container, .framer-H4Eg4 .framer-7c88m3-container, .framer-H4Eg4 .framer-1v4jaer-container, .framer-H4Eg4 .framer-1miiyv2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-H4Eg4 .framer-k8puot { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-H4Eg4 .framer-1qsi67s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 46px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-H4Eg4 .framer-13n0xw9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 272px; word-break: break-word; word-wrap: break-word; }\",\".framer-H4Eg4 .framer-198vktm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-H4Eg4 .framer-1b0dbr5 { flex: none; height: 16px; overflow: hidden; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-H4Eg4.framer-1fmcnwo, .framer-H4Eg4 .framer-160omso, .framer-H4Eg4 .framer-5cif5l, .framer-H4Eg4 .framer-m7lz9e, .framer-H4Eg4 .framer-1ilf7fp, .framer-H4Eg4 .framer-gt7z6n, .framer-H4Eg4 .framer-186mjl7, .framer-H4Eg4 .framer-o4sgg7, .framer-H4Eg4 .framer-npyrra, .framer-H4Eg4 .framer-k8puot, .framer-H4Eg4 .framer-198vktm { gap: 0px; } .framer-H4Eg4.framer-1fmcnwo > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-H4Eg4.framer-1fmcnwo > :first-child, .framer-H4Eg4 .framer-gt7z6n > :first-child, .framer-H4Eg4 .framer-198vktm > :first-child { margin-left: 0px; } .framer-H4Eg4.framer-1fmcnwo > :last-child, .framer-H4Eg4 .framer-gt7z6n > :last-child, .framer-H4Eg4 .framer-198vktm > :last-child { margin-right: 0px; } .framer-H4Eg4 .framer-160omso > * { margin: 0px; margin-bottom: calc(88px / 2); margin-top: calc(88px / 2); } .framer-H4Eg4 .framer-160omso > :first-child, .framer-H4Eg4 .framer-5cif5l > :first-child, .framer-H4Eg4 .framer-m7lz9e > :first-child, .framer-H4Eg4 .framer-1ilf7fp > :first-child, .framer-H4Eg4 .framer-186mjl7 > :first-child, .framer-H4Eg4 .framer-o4sgg7 > :first-child, .framer-H4Eg4 .framer-npyrra > :first-child, .framer-H4Eg4 .framer-k8puot > :first-child { margin-top: 0px; } .framer-H4Eg4 .framer-160omso > :last-child, .framer-H4Eg4 .framer-5cif5l > :last-child, .framer-H4Eg4 .framer-m7lz9e > :last-child, .framer-H4Eg4 .framer-1ilf7fp > :last-child, .framer-H4Eg4 .framer-186mjl7 > :last-child, .framer-H4Eg4 .framer-o4sgg7 > :last-child, .framer-H4Eg4 .framer-npyrra > :last-child, .framer-H4Eg4 .framer-k8puot > :last-child { margin-bottom: 0px; } .framer-H4Eg4 .framer-5cif5l > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-H4Eg4 .framer-m7lz9e > *, .framer-H4Eg4 .framer-186mjl7 > *, .framer-H4Eg4 .framer-npyrra > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-H4Eg4 .framer-1ilf7fp > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-H4Eg4 .framer-gt7z6n > * { margin: 0px; margin-left: calc(96px / 2); margin-right: calc(96px / 2); } .framer-H4Eg4 .framer-o4sgg7 > *, .framer-H4Eg4 .framer-k8puot > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-H4Eg4 .framer-198vktm > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } }\",\".framer-H4Eg4.framer-v-1jgxs3o.framer-1fmcnwo { padding: 0px 24px 64px 24px; width: 810px; }\",\".framer-H4Eg4.framer-v-1jgxs3o .framer-157v5d7 { order: 0; }\",\".framer-H4Eg4.framer-v-1jgxs3o .framer-gt7z6n { flex: 1 0 0px; gap: 56px; max-width: 320px; width: 1px; }\",\".framer-H4Eg4.framer-v-1jgxs3o .framer-186mjl7, .framer-H4Eg4.framer-v-1jgxs3o .framer-npyrra { flex: 1 0 0px; width: 1px; }\",\".framer-H4Eg4.framer-v-1jgxs3o .framer-o4sgg7 { align-self: unset; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-H4Eg4.framer-v-1jgxs3o .framer-gt7z6n { gap: 0px; } .framer-H4Eg4.framer-v-1jgxs3o .framer-gt7z6n > * { margin: 0px; margin-left: calc(56px / 2); margin-right: calc(56px / 2); } .framer-H4Eg4.framer-v-1jgxs3o .framer-gt7z6n > :first-child { margin-left: 0px; } .framer-H4Eg4.framer-v-1jgxs3o .framer-gt7z6n > :last-child { margin-right: 0px; } }\",\".framer-H4Eg4.framer-v-18w4v7u.framer-1fmcnwo { padding: 0px 24px 56px 24px; width: 390px; }\",\".framer-H4Eg4.framer-v-18w4v7u .framer-1dxxwbq { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 22px; justify-content: flex-start; padding: 32px 0px 32px 0px; }\",\".framer-H4Eg4.framer-v-18w4v7u .framer-m7lz9e { flex: none; max-width: 320px; width: 100%; }\",\".framer-H4Eg4.framer-v-18w4v7u .framer-gt7z6n { flex-direction: column; gap: 40px; width: 100%; }\",\".framer-H4Eg4.framer-v-18w4v7u .framer-1qsi67s { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-H4Eg4.framer-v-18w4v7u .framer-1dxxwbq, .framer-H4Eg4.framer-v-18w4v7u .framer-gt7z6n, .framer-H4Eg4.framer-v-18w4v7u .framer-1qsi67s { gap: 0px; } .framer-H4Eg4.framer-v-18w4v7u .framer-1dxxwbq > * { margin: 0px; margin-bottom: calc(22px / 2); margin-top: calc(22px / 2); } .framer-H4Eg4.framer-v-18w4v7u .framer-1dxxwbq > :first-child, .framer-H4Eg4.framer-v-18w4v7u .framer-gt7z6n > :first-child, .framer-H4Eg4.framer-v-18w4v7u .framer-1qsi67s > :first-child { margin-top: 0px; } .framer-H4Eg4.framer-v-18w4v7u .framer-1dxxwbq > :last-child, .framer-H4Eg4.framer-v-18w4v7u .framer-gt7z6n > :last-child, .framer-H4Eg4.framer-v-18w4v7u .framer-1qsi67s > :last-child { margin-bottom: 0px; } .framer-H4Eg4.framer-v-18w4v7u .framer-gt7z6n > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-H4Eg4.framer-v-18w4v7u .framer-1qsi67s > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-H4Eg4[data-border=\"true\"]::after, .framer-H4Eg4 [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 387\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tzlq5Qd0C\":{\"layout\":[\"fixed\",\"auto\"]},\"fTiidzPIy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramertOChyOLv5=withCSS(Component,css,\"framer-H4Eg4\");export default FramertOChyOLv5;FramertOChyOLv5.displayName=\"Section/Footer\";FramertOChyOLv5.defaultProps={height:387,width:1200};addPropertyControls(FramertOChyOLv5,{variant:{options:[\"W8BaHrEID\",\"tzlq5Qd0C\",\"fTiidzPIy\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramertOChyOLv5,[{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\"}]},...ButtonFooterLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertOChyOLv5\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tzlq5Qd0C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fTiidzPIy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"387\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tOChyOLv5.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "TsLUWRihO", "QYJar3aFk", "la3ZEaUnU", "HlhbcnNA7", "qFkV7lcZh", "Vma74hohP", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "Image2", "css", "FramerVnh05REh8", "withCSS", "Vnh05REh8_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "OrxcXqjuh", "ZgInKtJTc", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FramerlHLWJc3gx", "withCSS", "lHLWJc3gx_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "MolE6Sc1d", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1tidmk9", "args", "onTapyck534", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "css", "FramerrxmTf4vrZ", "withCSS", "rxmTf4vrZ_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "serializationHash", "SVG", "css", "FramerZI81ZvBWe", "withCSS", "ZI81ZvBWe_default", "addFonts", "Homespire_LogoFonts", "getFonts", "ZI81ZvBWe_default", "ButtonNavMenuFonts", "rxmTf4vrZ_default", "ButtonNavLinkFonts", "lHLWJc3gx_default", "ButtonButtonFonts", "Vnh05REh8_default", "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", "tap1mef6fg", "args", "tap1dtnpyp", "tap14sy8ex", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "router", "useRouter", "isDisplayed3", "isDisplayed4", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "ComponentViewportProvider", "Link", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "css", "FramerOa7I9UbYH", "withCSS", "Oa7I9UbYH_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "BzFwVrSp2", "vbMEzR89e", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "Link", "RichText", "x", "css", "FrameruKtPx5O0o", "withCSS", "uKtPx5O0o_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "ButtonFooterLinkFonts", "getFonts", "uKtPx5O0o_default", "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", "ref1", "pe", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "SVG", "RichText", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "Link", "css", "FramertOChyOLv5", "withCSS", "tOChyOLv5_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
