{"version":3,"file":"shared-lib.DRL58yBd.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","useState","useState","_Fragment","normalize","React.useState","React.useMemo","p","React.useState","v","React.useMemo","_Fragment","reduceShadowBlur","React.useState","v","p","useState","_Fragment","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","React.useState","ICONS","React.useMemo","p","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","LogoBtnFonts","LogoBtn","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","ButtonsPrimary","v","p","React.useMemo","React.useState","p","__legacyOverrideHOC_DataObserverContext","_jsx","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","LogoBtn","NavText","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className"],"sources":["https:/framerusercontent.com/modules/83gnuGSiJiU6JjLWxeW1/lf5MrHLqfBcuX4YwnT7t/sRUv07toy.js","https:/framerusercontent.com/modules/Adw5kj3kFhFei0eFfOth/EbEb92rV9M2QAiPFtSlc/HyvePageBody.js","https:/framerusercontent.com/modules/kIIz7TbzCmQtIwYEPsEo/xQ70fEaxpPI7a7OxXijF/HyvePageSchema.js","https:/framerusercontent.com/modules/ScPIzZV2nYt49GMDbLGr/wXpGoJja7aWBVIIgpRgs/IconSelectAdapter.js","https:/framerusercontent.com/modules/1iq69sT5EHowdsAyHkWm/7k6MAmHEEGHEdtg47rP5/BaseButton.js","https:/framerusercontent.com/modules/m9WDql5Juk50maaugWxi/ZI37kZe6YnctVVjJHiNA/HyveDarkButton.js","https:/framerusercontent.com/modules/5WdLvD2885hyv1yJEC8i/9LPRrFi5rfJ5PB2rW0cg/OrganizationSchema.js","https:/framerusercontent.com/modules/NU1yalZaCrTw6foWgoPA/fWAquI6SquKH5xFOEovx/cSiKagDvo.js","https:/framerusercontent.com/modules/EIN0V08WIYsGhVMSZJ5P/JD7FST2fjcYYRGjEx75j/HyveIconHelper.js","https:/framerusercontent.com/modules/1qv6UTGzkAemaW2RyMjv/xR59toLL8yOidB08EgSe/nR4HpGgOB.js","https:/framerusercontent.com/modules/Ug8QXvNfSkfKNoJWdVxo/DCXQxpWdt6hjoducowp1/YxTw0OZ4N.js","https:/framerusercontent.com/modules/KgP4hNnvJbb8aVMCMNsL/w0gneM6kASoMrp6XhKxy/rKz5dTnM9.js","https:/framerusercontent.com/modules/UfSN1jwasZOCpHKjQN0C/20wqz5NAqVQ90SS8FzUp/DlPLapiy0.js","https:/framerusercontent.com/modules/SMarwGuPs4xVHkqzqjwU/S77WSDH4VYj0WkjYAP9w/HyveDigitalTheme.js","https:/framerusercontent.com/modules/Z698LBAgnbCT9xK3QZbb/aMw3CQznVzrS2Czi4TNY/HyveLightButton.js","https:/framerusercontent.com/modules/svum00LWLfhz7yKgERNX/ZhjkOJeo9ePBOTBcsjP1/AppDownload.js","https:/framerusercontent.com/modules/wAWDmGCI5JB5M438rYMV/iK7A6ugRxCvRA0Jdt1qD/CQ4YMKugZ.js","https:/framerusercontent.com/modules/6WwCaVyrZLJiUE9IUV4t/RbLyDapqfpaBUFABrlOT/MRsdZYC2b.js","https:/framerusercontent.com/modules/xcqjPXS00CGnyf7s71kz/GkyV086CIkIKxq6RdXbV/wLyyf83cr.js","https:/framerusercontent.com/modules/8H4PDIYS3nUjjVnMHlXk/6DDSy9EPEYc2ND50x6XQ/WbGynnnke.js","https:/framerusercontent.com/modules/0oF8Grdv9TkgnzHH1vnu/kGyVPjf12UDsa0S652Xu/Ut8cmOf3M.js","https:/framerusercontent.com/modules/E60Yrpwrdkbrrp0uvNGk/sCe8OgVjLiFQXVk7rb2f/siteMetadata.js"],"sourcesContent":["// Generated by Framer (84a2f33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={B52XWy79U:{hover:true}};const serializationHash=\"framer-6RWPe\";const variantClassNames={B52XWy79U:\"framer-v-1ffhgxw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};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??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,subtext,subtext1,text,tracking,width,...props})=>{return{...props,gkCwChmvz:link??props.gkCwChmvz,KBZl_F_K_:subtext??props.KBZl_F_K_??true,S2NzHBxsE:text??props.S2NzHBxsE??\"Text\",SQepToM8F:subtext1??props.SQepToM8F??\"Subtext\",TWO8UgAVL:tracking??props.TWO8UgAVL};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,S2NzHBxsE,KBZl_F_K_,SQepToM8F,gkCwChmvz,TWO8UgAVL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"B52XWy79U\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:TWO8UgAVL,href:gkCwChmvz,motionChild:true,nodeId:\"B52XWy79U\",scopeId:\"sRUv07toy\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ffhgxw\",className,classNames)} framer-1c1sy99`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"B52XWy79U\",ref:refBinding,style:{backgroundColor:\"var(--token-05dc227e-c0e5-4cb4-8918-4f28e4a8e29f, rgb(41, 41, 41))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"B52XWy79U-hover\":{backgroundColor:\"var(--token-516f6f5a-47e3-49e9-bbfb-a5adbc9d841b, rgb(56, 142, 255))\"}},...addPropertyOverrides({\"B52XWy79U-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6pa8a5\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"e2bTg4q9X\",children:[KBZl_F_K_&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1cec3ad5-255d-4ce8-8869-e900aae24f98, rgb(235, 235, 235)))\"},children:\"Subtext\"})}),className:\"framer-ri2pqz\",fonts:[\"GF;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"U7op3AuPu\",style:{\"--extracted-r6o4lv\":\"var(--token-1cec3ad5-255d-4ce8-8869-e900aae24f98, rgb(235, 235, 235))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SQepToM8F,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3ad04349-ec11-4d5a-9651-1106568fd825, rgb(250, 250, 250)))\"},children:\"Text\"})}),className:\"framer-16wwc00\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"yn2kfOBh6\",style:{\"--extracted-r6o4lv\":\"var(--token-3ad04349-ec11-4d5a-9651-1106568fd825, rgb(250, 250, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:S2NzHBxsE,verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6RWPe.framer-1c1sy99, .framer-6RWPe .framer-1c1sy99 { display: block; }\",\".framer-6RWPe.framer-1ffhgxw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 48px; justify-content: center; overflow: hidden; padding: 8px 14px 8px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-6RWPe .framer-6pa8a5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6RWPe .framer-ri2pqz, .framer-6RWPe .framer-16wwc00 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 63.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"tfxj14nF9\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"S2NzHBxsE\":\"text\",\"KBZl_F_K_\":\"subtext\",\"SQepToM8F\":\"subtext1\",\"gkCwChmvz\":\"link\",\"TWO8UgAVL\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersRUv07toy=withCSS(Component,css,\"framer-6RWPe\");export default FramersRUv07toy;FramersRUv07toy.displayName=\"Buttons/Primary\";FramersRUv07toy.defaultProps={height:48,width:63.5};addPropertyControls(FramersRUv07toy,{S2NzHBxsE:{defaultValue:\"Text\",displayTextArea:false,title:\"Text\",type:ControlType.String},KBZl_F_K_:{defaultValue:true,title:\"Subtext\",type:ControlType.Boolean},SQepToM8F:{defaultValue:\"Subtext\",displayTextArea:false,title:\"Subtext\",type:ControlType.String},gkCwChmvz:{title:\"Link\",type:ControlType.Link},TWO8UgAVL:{description:\"Will show in site analytics once you assign a tracking ID\",title:\"Tracking\",type:ControlType.TrackingId}});addFonts(FramersRUv07toy,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersRUv07toy\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerVariables\":\"{\\\"S2NzHBxsE\\\":\\\"text\\\",\\\"KBZl_F_K_\\\":\\\"subtext\\\",\\\"SQepToM8F\\\":\\\"subtext1\\\",\\\"gkCwChmvz\\\":\\\"link\\\",\\\"TWO8UgAVL\\\":\\\"tracking\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"63.5\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tfxj14nF9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sRUv07toy.map","/**\n * HyvePageBody v2.0.0\n * Content Structure Scanner for Article Pages\n * Part of Hyve Digital Semantic Web Toolkit\n *\n * Scans H2-H6 heading hierarchy and generates content structure markup.\n * Works alongside HyvePageSchema to provide detailed content organization signals.\n *\n * Purpose:\n * While HyvePageSchema handles page-level schema (Article type, author, dates),\n * this component adds detailed content structure by scanning your heading\n * hierarchy (H2-H6). This helps AI systems understand your content organization.\n *\n * Key Features:\n * - Auto-scans H2-H6 heading hierarchy\n * - Generates WebPageElement markup\n * - Shows content structure in debug mode\n * - Invisible component (1x1px)\n *\n * Installation:\n * Add to Article pages at page level, after HyvePageSchema\n *\n * Typical Article Page Stack:\n * 1. HyveOrganizationSchema (site header wrapper)\n * 2. HyvePageSchema (pageType: \"Article\")\n * 3. HyvePageBody (this component)\n * 4. Your article content with H2-H6 headings\n *\n * Required: HyvePageSchema with pageType=\"Article\"\n * Recommended for: Blog posts, guides, documentation, long-form content\n *\n * @version 2.0.0\n * @author Melissa Mecca / Hyve Digital\n *\n * © 2025 Hyve Digital. All rights reserved.\n *\n * LICENSE:\n * Licensed for use with Hyve Digital Semantic Web Toolkit.\n *\n * ✓ Allowed:\n *   - Use in unlimited personal and commercial projects\n *   - Modify for your specific needs\n *   - Include in client deliverables\n *\n * ✗ Not Allowed:\n *   - Resell as standalone component/product\n *   - Redistribute as part of competing toolkit\n *   - Remove or modify this license notice\n *\n * https://hyve.digital/toolkit\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export default function HyvePageBody(){const[headings,setHeadings]=useState([]);const[pageUrl,setPageUrl]=useState(\"\");useEffect(()=>{// Wait for page to fully render\nconst timer=setTimeout(()=>{const extractedHeadings=[];const headingElements=document.querySelectorAll(\"h2, h3, h4, h5, h6\");headingElements.forEach(heading=>{const text=heading.textContent?.trim()||\"\";// Skip empty headings\nif(!text)return;// Generate ID if missing\nif(!heading.id){const slug=text.toLowerCase().replace(/[^\\w\\s-]/g,\"\").replace(/\\s+/g,\"-\").substring(0,60);heading.id=slug;}const id=heading.id;const level=parseInt(heading.tagName.substring(1));extractedHeadings.push({id,text,level});});setHeadings(extractedHeadings);setPageUrl(window.location.href);},100);return()=>clearTimeout(timer);},[]);// Don't render JSON-LD until we have headings\nif(headings.length===0){return null;}// Build the structured data - just the hasPart elements\n// Do NOT create page-level schema (that's HyvePage's job)\nconst hasPart=headings.map(heading=>({\"@type\":\"WebPageElement\",headline:heading.text}));// Only output hasPart structure without page-level wrapper\n// This is supplementary data, not a complete page schema\nconst jsonLd={\"@context\":\"https://schema.org\",\"@type\":\"ItemList\",itemListElement:hasPart};return /*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(jsonLd,null,2)}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HyvePageBody\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HyvePageBody.map","/**\n * HyvePageSchema v2.0.0\n * Part of Hyve Digital Semantic Web Toolkit\n *\n * Page-level schema component with explicit page type selection.\n * Auto-detects page metadata and inherits author from Organization.\n *\n * Supported Page Types:\n * - Article: Blog posts, news (with author inheritance, publish dates)\n * - Service: Service pages (with service type, area served)\n * - Product: Product pages (with pricing, category, release date, related products)\n * - LocalBusiness: Location pages (with full address, geo coordinates, hours)\n * - ContactPage: Contact pages (references Organization ContactPoint)\n * - AboutPage: About pages (references Organization entity)\n * - WebPage: Generic pages\n *\n * Auto-Detection:\n * - Page title from H1 tag (can override)\n * - Featured image from og:image meta tag (can override)\n * - Page URL from window.location\n * - Author from Organization founder (Articles only, can override)\n *\n * Installation: Add to each page at page level (not inside variant components)\n * Requires: HyveOrganizationSchema (installed site-wide)\n *\n * @version 2.0.0\n * @author Melissa Mecca / Hyve Digital\n *\n * © 2025 Hyve Digital. All rights reserved.\n *\n * LICENSE:\n * Licensed for use with Hyve Digital Semantic Web Toolkit.\n *\n * ✓ Allowed:\n *   - Use in unlimited personal and commercial projects\n *   - Modify for your specific needs\n *   - Include in client deliverables\n *\n * ✗ Not Allowed:\n *   - Resell as standalone component/product\n *   - Redistribute as part of competing toolkit\n *   - Remove or modify this license notice\n *\n * https://hyve.digital/toolkit\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export function HyvePageSchema(props){const{pageType,pageName,description,imageUrl,author,datePublished,dateModified,serviceType,areaServed,streetAddress,addressLocality,addressRegion,postalCode,addressCountry,latitude,longitude,telephone,priceRange,openingHours,productPrice,priceCurrency,availability,brand,productCategory,releaseDate,relatedToName,relatedToUrl,showDebug=false}=props;const[pageUrl,setPageUrl]=useState(\"\");const[detectedTitle,setDetectedTitle]=useState(\"\");const[detectedImage,setDetectedImage]=useState(\"\");const[inheritedAuthor,setInheritedAuthor]=useState(\"\");useEffect(()=>{// Auto-detect URL\nsetPageUrl(window.location.href);// Auto-detect H1 as page title\nconst h1=document.querySelector(\"h1\");setDetectedTitle(h1?.textContent?.trim()||document.title||\"\");// Auto-detect og:image\nconst ogImageTag=document.querySelector('meta[property=\"og:image\"]');const ogImage=ogImageTag?.getAttribute(\"content\")||\"\";setDetectedImage(ogImage);// Inherit author from Organization schema (checks founder first, then author for backward compatibility)\nconst orgScript=document.querySelector('script[type=\"application/ld+json\"]');if(orgScript){try{const orgData=JSON.parse(orgScript.textContent||\"{}\");const authorName=orgData.founder?.name||orgData.author?.name||\"\";setInheritedAuthor(authorName);}catch(e){// Ignore parse errors\n}}},[]);// Use provided values or fall back to auto-detected\nconst finalTitle=pageName||detectedTitle||\"Untitled Page\";const finalAuthor=author||inheritedAuthor;const finalImage=imageUrl||detectedImage;const finalUrl=pageUrl;// Don't render schema until we have a valid URL\nif(!finalUrl){return showDebug?/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",bottom:20,right:20,maxWidth:400,background:\"rgba(255, 165, 0, 0.9)\",color:\"white\",padding:20,borderRadius:8,fontFamily:\"monospace\",fontSize:12,zIndex:99999,boxShadow:\"0 4px 20px rgba(0,0,0,0.5)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:\"bold\",marginBottom:8},children:\"🐝 Hyve Page Schema Debug\"}),/*#__PURE__*/_jsx(\"div\",{children:\"Waiting for page to load...\"})]}):null;}// Build schema based on page type\nlet schema={};switch(pageType){case\"Article\":schema={\"@context\":\"https://schema.org\",\"@type\":\"Article\",headline:finalTitle,description:description,url:finalUrl,mainEntityOfPage:{\"@type\":\"WebPage\",\"@id\":finalUrl},...finalAuthor&&{author:{\"@type\":\"Person\",name:finalAuthor}},...datePublished&&{datePublished},...dateModified&&{dateModified},...finalImage&&{image:{\"@type\":\"ImageObject\",url:finalImage}},publisher:{\"@type\":\"Organization\",\"@id\":`${new URL(finalUrl).origin}#organization`}};break;case\"Service\":schema={\"@context\":\"https://schema.org\",\"@type\":\"Service\",name:finalTitle,description:description,...serviceType&&{serviceType},...areaServed&&{areaServed},...finalImage&&{image:{\"@type\":\"ImageObject\",url:finalImage}},provider:{\"@type\":\"Organization\",\"@id\":`${new URL(finalUrl).origin}#organization`}};break;case\"Product\":schema={\"@context\":\"https://schema.org\",\"@type\":\"Product\",name:finalTitle,description:description,...finalImage&&{image:{\"@type\":\"ImageObject\",url:finalImage}},brand:{\"@id\":`${new URL(finalUrl).origin}#organization`},...productCategory&&{category:productCategory},...releaseDate&&{releaseDate:releaseDate},...relatedToName&&relatedToUrl&&{isRelatedTo:{\"@type\":\"SoftwareApplication\",name:relatedToName,url:relatedToUrl}},...productPrice&&{offers:{\"@type\":\"Offer\",price:productPrice,priceCurrency:priceCurrency||\"USD\",availability:`https://schema.org/${availability||\"InStock\"}`}}};break;case\"LocalBusiness\":schema={\"@context\":\"https://schema.org\",\"@type\":\"LocalBusiness\",name:finalTitle,description:description,...finalImage&&{image:{\"@type\":\"ImageObject\",url:finalImage}},...streetAddress&&{address:{\"@type\":\"PostalAddress\",streetAddress,addressLocality,addressRegion,postalCode,addressCountry}},...latitude&&longitude&&{geo:{\"@type\":\"GeoCoordinates\",latitude,longitude}},...telephone&&{telephone},...priceRange&&{priceRange},...openingHours&&{openingHours}};break;case\"ContactPage\":schema={\"@context\":\"https://schema.org\",\"@type\":[\"WebPage\",\"ContactPage\"],name:finalTitle,description:description,url:finalUrl,...finalImage&&{image:{\"@type\":\"ImageObject\",url:finalImage}},mainEntity:{\"@type\":\"ContactPoint\",\"@id\":`${new URL(finalUrl).origin}#contactpoint`}};break;case\"AboutPage\":schema={\"@context\":\"https://schema.org\",\"@type\":[\"WebPage\",\"AboutPage\"],name:finalTitle,description:description,url:finalUrl,...finalImage&&{image:{\"@type\":\"ImageObject\",url:finalImage}},about:{\"@id\":`${new URL(finalUrl).origin}#organization`}};break;default:schema={\"@context\":\"https://schema.org\",\"@type\":\"WebPage\",name:finalTitle,description:description,url:finalUrl,...finalImage&&{image:{\"@type\":\"ImageObject\",url:finalImage}}};}const schemaString=JSON.stringify(schema,null,2);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:schemaString}}),showDebug&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",bottom:20,right:20,maxWidth:400,maxHeight:600,overflow:\"auto\",background:\"rgba(0,0,0,0.9)\",color:\"#0f0\",padding:20,borderRadius:8,fontFamily:\"monospace\",fontSize:12,zIndex:99999,boxShadow:\"0 4px 20px rgba(0,0,0,0.5)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:10,fontWeight:\"bold\"},children:[\"🐝 Hyve \",pageType,\" Schema Debug\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:10,color:\"#fff\",fontSize:11},children:[/*#__PURE__*/_jsxs(\"div\",{children:[\"Title: \",finalTitle,\" \",pageName?\"(override)\":\"(auto)\"]}),pageType===\"Article\"&&finalAuthor&&/*#__PURE__*/_jsxs(\"div\",{children:[\"Author: \",finalAuthor,\" \",author?\"(override)\":\"(inherited)\"]}),/*#__PURE__*/_jsxs(\"div\",{children:[\"Image:\",\" \",finalImage?imageUrl?\"(override)\":\"(auto og:image)\":\"none\"]}),/*#__PURE__*/_jsxs(\"div\",{children:[\"URL: \",finalUrl]})]}),/*#__PURE__*/_jsx(\"pre\",{style:{margin:0,whiteSpace:\"pre-wrap\"},children:schemaString})]})]});}// Property controls\naddPropertyControls(HyvePageSchema,{pageType:{type:ControlType.Enum,title:\"Page Type\",options:[\"Article\",\"Service\",\"Product\",\"LocalBusiness\",\"WebPage\",\"ContactPage\",\"AboutPage\"],defaultValue:\"Article\"},// === COMMON (ALL PAGE TYPES) ===\npageName:{type:ControlType.String,title:\"Page Name\",defaultValue:\"\",description:\"Leave blank to use H1\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"\"},imageUrl:{type:ControlType.String,title:\"Featured Image URL\",defaultValue:\"\",description:\"Leave blank to use og:image\"},// === ARTICLE ===\nauthor:{type:ControlType.String,title:\"Author\",defaultValue:\"\",description:\"Leave blank to inherit from Organization\",hidden:props=>props.pageType!==\"Article\"},datePublished:{type:ControlType.String,title:\"Date Published\",defaultValue:\"\",description:\"YYYY-MM-DD format\",hidden:props=>props.pageType!==\"Article\"},dateModified:{type:ControlType.String,title:\"Date Modified\",defaultValue:\"\",description:\"Optional: YYYY-MM-DD format\",hidden:props=>props.pageType!==\"Article\"},// === SERVICE ===\nserviceType:{type:ControlType.String,title:\"Service Type\",defaultValue:\"\",description:\"e.g., Consulting, Design, Development\",hidden:props=>props.pageType!==\"Service\"},areaServed:{type:ControlType.String,title:\"Area Served\",defaultValue:\"\",description:\"e.g., San Francisco, CA\",hidden:props=>props.pageType!==\"Service\"},// === LOCALBUSINESS ===\nstreetAddress:{type:ControlType.String,title:\"Street Address\",defaultValue:\"\",hidden:props=>props.pageType!==\"LocalBusiness\"},addressLocality:{type:ControlType.String,title:\"City\",defaultValue:\"\",hidden:props=>props.pageType!==\"LocalBusiness\"},addressRegion:{type:ControlType.String,title:\"State/Region\",defaultValue:\"\",hidden:props=>props.pageType!==\"LocalBusiness\"},postalCode:{type:ControlType.String,title:\"Postal Code\",defaultValue:\"\",hidden:props=>props.pageType!==\"LocalBusiness\"},addressCountry:{type:ControlType.String,title:\"Country\",defaultValue:\"\",hidden:props=>props.pageType!==\"LocalBusiness\"},latitude:{type:ControlType.Number,title:\"Latitude\",defaultValue:0,step:1e-6,hidden:props=>props.pageType!==\"LocalBusiness\"},longitude:{type:ControlType.Number,title:\"Longitude\",defaultValue:0,step:1e-6,hidden:props=>props.pageType!==\"LocalBusiness\"},telephone:{type:ControlType.String,title:\"Phone\",defaultValue:\"\",hidden:props=>props.pageType!==\"LocalBusiness\"},priceRange:{type:ControlType.String,title:\"Price Range\",defaultValue:\"\",description:\"e.g., $$, $$$\",hidden:props=>props.pageType!==\"LocalBusiness\"},openingHours:{type:ControlType.String,title:\"Opening Hours\",defaultValue:\"\",description:\"e.g., Mo-Fr 09:00-17:00\",hidden:props=>props.pageType!==\"LocalBusiness\"},// === PRODUCT ===\nproductPrice:{type:ControlType.Number,title:\"Price\",defaultValue:0,min:0,step:.01,hidden:props=>props.pageType!==\"Product\"},priceCurrency:{type:ControlType.String,title:\"Currency\",defaultValue:\"USD\",hidden:props=>props.pageType!==\"Product\"},availability:{type:ControlType.Enum,title:\"Availability\",options:[\"InStock\",\"OutOfStock\",\"PreOrder\",\"BackOrder\"],defaultValue:\"InStock\",hidden:props=>props.pageType!==\"Product\"},productCategory:{type:ControlType.String,title:\"Category\",defaultValue:\"\",description:\"Product category (e.g., Software, Hardware)\",hidden:props=>props.pageType!==\"Product\"},releaseDate:{type:ControlType.String,title:\"Release Date\",defaultValue:\"\",description:\"YYYY-MM-DD format\",hidden:props=>props.pageType!==\"Product\"},relatedToName:{type:ControlType.String,title:\"Related Product Name\",defaultValue:\"\",description:\"Name of related software/product\",hidden:props=>props.pageType!==\"Product\"},relatedToUrl:{type:ControlType.String,title:\"Related Product URL\",defaultValue:\"\",description:\"URL of related software/product\",hidden:props=>props.pageType!==\"Product\"},// === DEBUG ===\nshowDebug:{type:ControlType.Boolean,title:\"Show Debug\",defaultValue:false}});// Default height (component is invisible)\nHyvePageSchema.defaultProps={width:1,height:1};\nexport const __FramerMetadata__ = {\"exports\":{\"HyvePageSchema\":{\"type\":\"reactComponent\",\"name\":\"HyvePageSchema\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HyvePageSchema.map","/**\n *  © 2025 Hyve Digital // All rights reserved. // https://hyve.digital\n * IconSelectorAdapter — © 2025 Hyve Digital\n * --------------------------------------------------------\n * Version: 1.0.1 - Fixed duplicate key + added registry export\n */import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/** ✅ EXPORTED - Now ButtonCore can use this registry */export const ICONS={ArrowRight:`<svg viewBox=\"0 0 20 20\"><path d=\"M5 10h8\"/><path d=\"M11 6l4 4-4 4\"/></svg>`,ArrowLeft:'<svg viewBox=\"0 0 20 20\"><path d=\"M15 10H7\"/><path d=\"M9 6l-4 4 4 4\"/></svg>',ChevronDown:'<svg viewBox=\"0 0 20 20\"><path d=\"M5 8l5 5 5-5\"/></svg>',ChevronRight:'<svg viewBox=\"0 0 20 20\"><path d=\"M8 5l5 5-5 5\"/></svg>',External:`<svg viewBox=\"0 0 20 20\"><path d=\"M9 5h6v6\"/><path d=\"M15 5l-9 9\"/></svg>`,Plus:`<svg viewBox=\"0 0 20 20\"><path d=\"M10 4v12M4 10h12\"/></svg>`,Check:`<svg viewBox=\"0 0 20 20\"><path d=\"M4.5 10.5l3.5 3.5 7.5-7.5\"/></svg>`,X:`<svg viewBox=\"0 0 20 20\"><path d=\"M5 5l10 10M15 5L5 15\"/></svg>`,Alert:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 3l8 14H2z\"/><path d=\"M10 8v4M10 14h.01\"/></svg>',WarningOctagon:`<svg viewBox=\"0 0 20 20\"><path d=\"M7 2h6l5 5v6l-5 5H7l-5-5V7z\"/><path d=\"M10 7v4M10 13h.01\"/></svg>`,Download:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 3v10M6 11l4 4 4-4\"/><path d=\"M4 15h12\"/></svg>',Upload:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 13V3M6 5l4-4 4 4\"/><path d=\"M4 15h12\"/></svg>',Edit:'<svg viewBox=\"0 0 20 20\"><path d=\"M3 14l9-9 3 3-9 9H3z\"/></svg>',Trash:'<svg viewBox=\"0 0 20 20\"><path d=\"M4 6h12M7 6V4h6v2M8 9v5M12 9v5M5 6l1 10h8l1-10\"/></svg>',Mail:'<svg viewBox=\"0 0 20 20\"><rect x=\"3\" y=\"5\" width=\"14\" height=\"11\" rx=\"2\"/><path d=\"M3 7l7 5 7-5\"/></svg>',Search:'<svg viewBox=\"0 0 20 20\"><circle cx=\"9\" cy=\"9\" r=\"6\"/><path d=\"M13.5 13.5l3 3\"/></svg>',User:'<svg viewBox=\"0 0 20 20\"><circle cx=\"10\" cy=\"7\" r=\"4\"/><path d=\"M3 18c0-3.87 3.13-7 7-7s7 3.13 7 7\"/></svg>',Heart:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 16.5s-6-4-6-7.5c0-2 1.5-3.5 3.5-3.5 1.2 0 2.3.6 2.5 1.5.2-.9 1.3-1.5 2.5-1.5 2 0 3.5 1.5 3.5 3.5 0 3.5-6 7.5-6 7.5z\"/></svg>',Star:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 2l2.5 5.5L18 8.5l-4 4 1 6-5-2.5L5 18.5l1-6-4-4 5.5-1z\"/></svg>'};function normalize(svg,{strokeWidth=1.5,cap=\"round\",join=\"round\",fillMode=\"auto\"}){let s=(svg||\"\").trim();if(!s)return\"\";const hasSvg=/<svg[\\s\\S]*?>/i.test(s);if(!hasSvg)s=`<svg viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\">${s}</svg>`;const hadStroke=/\\sstroke=(\"|')/i.test(s);const hadFill=/\\sfill=(\"|')/i.test(s);s=s.replace(/\\swidth=\"[^\"]*\"/gi,\"\").replace(/\\sheight=\"[^\"]*\"/gi,\"\").replace(/\\sstyle=\"[^\"]*\"/gi,\"\");if(fillMode!==\"preserve\"){s=s.replace(/\\sfill=\"[^\"]*\"/gi,\"\").replace(/\\sstroke=\"[^\"]*\"/gi,\"\");}if(!/viewBox=/i.test(s)){s=s.replace(/<svg([^>]*)>/i,`<svg$1 viewBox=\"0 0 20 20\">`);}let fillAttr=`fill=\"none\"`;let strokeAttr=`stroke=\"currentColor\" stroke-width=\"${strokeWidth}\" stroke-linecap=\"${cap}\" stroke-linejoin=\"${join}\"`;if(fillMode===\"current\"){fillAttr=`fill=\"currentColor\"`;strokeAttr=`stroke=\"none\"`;}else if(fillMode===\"none\"){fillAttr=`fill=\"none\"`;}else if(fillMode===\"preserve\"){if(!/\\sstroke=(\"|')/i.test(s))strokeAttr=`stroke=\"currentColor\" stroke-width=\"${strokeWidth}\" stroke-linecap=\"${cap}\" stroke-linejoin=\"${join}\"`;if(!/\\sfill=(\"|')/i.test(s))fillAttr=`fill=\"none\"`;else fillAttr=\"\";}else{if(hadFill&&!hadStroke){fillAttr=`fill=\"currentColor\"`;strokeAttr=`stroke=\"none\"`;}}return s.replace(/<svg([^>]*)>/i,`<svg$1 ${fillAttr} ${strokeAttr} preserveAspectRatio=\"xMidYMid meet\">`);}export function IconSelectAdapter({mode=\"Library\",icon=\"ArrowRight\",svg=\"\",file=\"\",size=20,opticalScale=.85,strokeWidth=1.5,cap=\"round\",join=\"round\",colorMode=\"inherit\",color=\"#000\",fillMode=\"auto\"}){const[fileSvg,setFileSvg]=React.useState(\"\");React.useEffect(()=>{let active=true;async function load(){if(!file){setFileSvg(\"\");return;}try{const res=await fetch(file);const txt=await res.text();if(active)setFileSvg(txt);}catch{if(active)setFileSvg(\"\");}}load();return()=>{active=false;};},[file]);const source=mode===\"Library\"?ICONS[icon]:mode===\"Upload\"?fileSvg:svg;const cleaned=React.useMemo(()=>normalize(source||\"\",{strokeWidth,cap,join,fillMode}),[source,strokeWidth,cap,join,fillMode]);const inner=size*opticalScale;return /*#__PURE__*/_jsx(\"div\",{style:{width:size,height:size,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:colorMode===\"custom\"?color:\"inherit\",lineHeight:0},\"aria-hidden\":true,children:cleaned?/*#__PURE__*/_jsx(\"div\",{style:{width:inner,height:inner},dangerouslySetInnerHTML:{__html:cleaned}}):/*#__PURE__*/_jsx(\"svg\",{width:inner,height:inner,viewBox:\"0 0 20 20\",fill:\"none\",stroke:\"currentColor\",strokeWidth:1.5,children:/*#__PURE__*/_jsx(\"circle\",{cx:\"10\",cy:\"10\",r:\"8\",strokeDasharray:\"2 3\"})})});}addPropertyControls(IconSelectAdapter,{mode:{type:ControlType.Enum,title:\"Source\",options:[\"Library\",\"CustomPaste\",\"Upload\"],optionTitles:[\"Library\",\"Paste SVG\",\"Upload\"],defaultValue:\"Library\"},icon:{type:ControlType.Enum,title:\"Icon\",options:Object.keys(ICONS),hidden:p=>p.mode!==\"Library\"},svg:{type:ControlType.String,title:\"SVG Markup\",displayTextArea:true,hidden:p=>p.mode!==\"CustomPaste\"},file:{type:ControlType.File,title:\"SVG File\",allowedFileTypes:[\"svg\"],hidden:p=>p.mode!==\"Upload\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:20,min:8,max:64,unit:\"px\"},opticalScale:{type:ControlType.Number,title:\"Optical\",defaultValue:.85,min:.5,max:1,step:.01},strokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:1.5,min:0,max:4,step:.25},cap:{type:ControlType.Enum,title:\"Caps\",options:[\"round\",\"butt\",\"square\"]},join:{type:ControlType.Enum,title:\"Join\",options:[\"round\",\"miter\",\"bevel\"]},colorMode:{type:ControlType.Enum,title:\"Color\",options:[\"inherit\",\"custom\"],optionTitles:[\"Inherit\",\"Custom\"],defaultValue:\"inherit\"},color:{type:ControlType.Color,title:\"Custom\",defaultValue:\"#000000\",hidden:p=>p.colorMode!==\"custom\"},fillMode:{type:ControlType.Enum,title:\"Fill\",options:[\"auto\",\"none\",\"current\",\"preserve\"],optionTitles:[\"Auto\",\"Outline\",\"Solid\",\"Preserve\"],defaultValue:\"auto\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"IconSelectAdapter\":{\"type\":\"reactComponent\",\"name\":\"IconSelectAdapter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"IconName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ICONS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IconSelectAdapter.map","/**\n *  © 2025 Hyve Digital // All rights reserved. // https://hyve.digital\n * BaseButton - v1.7.1\n * Last updated: 2025-01-10\n * Hyve Digital Button System\n * Core button implementation - all variants extend this\n * Changelog v1.7.1: CRITICAL FIX - Links now work properly (use <a> tag instead of wrapper)\n * Changelog v1.7.0: Rebranded - CSS variables now use --hyve-* prefix + trailing icon animation\n * Changelog v1.6.2: CRITICAL FIX - Use direct pixel values (no CSS vars) + height (not minHeight) for exact sizing\n * Changelog v1.6.1: Use direct pixel values in fallbacks to prevent CSS variable conflicts\n * Changelog v1.6.0: FIXED button heights - corrected minHeight values & adjusted padding/icons to prevent expansion when icons added\n * Changelog v1.5.11: SAFARI FIX - Explicit stroke on paths + properly inject width/height\n * Changelog v1.5.10: Added explicit width/height to SVG (matching working Lucide pattern)\n * Changelog v1.5.9: MAJOR FIX - Simplified to use SVG inheritance (like working IconSelectAdapter)\n * Changelog v1.5.8: CRITICAL FIX - Preserves self-closing tags (/>), fixes malformed HTML\n * Changelog v1.5.7: Safari fix - added stroke/fill to child SVG elements (path, circle, etc)\n * Changelog v1.5.6: Fixed SVG rendering in Safari (added xmlns namespace, improved regex)\n * Changelog v1.5.5: Fixed mobile touch - buttons no longer stuck in pressed state after tap\n * Changelog v1.5.4: Added ARIA tags for accessibility (aria-hidden, aria-label, aria-busy)\n * Changelog v1.5.3: Button now properly fills container when Fill is selected in Framer\n * Changelog v1.5.0: Added loadingText prop for per-instance loading messages\n * Changelog v1.3.1: Added Link support for navigation\n * Changelog v1.3.0: Added onPressedChange callback for shadow state tracking\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import{ICONS}from\"https://framerusercontent.com/modules/ScPIzZV2nYt49GMDbLGr/wXpGoJja7aWBVIIgpRgs/IconSelectAdapter.js\";// Helper for CSS variables\nconst v=(name,fallback)=>`var(${name}, ${fallback})`;const num=(name,fallback)=>`calc(${v(name,String(fallback))} * 1)`;// Internal icon renderer (from library)\nfunction InternalIcon({name,size}){if(!name||!ICONS[name])return null;// SSR-safe: Use fallback values if not in browser\nconst isBrowser=typeof window!==\"undefined\";const strokeWidth=isBrowser?getComputedStyle(document.documentElement).getPropertyValue(\"--icon-stroke\")||\"1.5\":\"1.5\";const cap=isBrowser?getComputedStyle(document.documentElement).getPropertyValue(\"--icon-cap\")||\"round\":\"round\";const join=isBrowser?getComputedStyle(document.documentElement).getPropertyValue(\"--icon-join\")||\"round\":\"round\";let svg=ICONS[name];// Step 1: Add xmlns if missing\nif(!svg.includes(\"xmlns=\")){svg=svg.replace(/<svg/,'<svg xmlns=\"http://www.w3.org/2000/svg\"');}// Step 2: Add width, height, and style attributes to <svg> tag\nsvg=svg.replace(/<svg/i,`<svg width=\"${size}\" height=\"${size}\"`);svg=svg.replace(/<svg([^>]*)>/i,`<svg$1 fill=\"none\" stroke=\"currentColor\" stroke-width=\"${strokeWidth}\" stroke-linecap=\"${cap}\" stroke-linejoin=\"${join}\">`);// Step 3: Safari requires explicit stroke on path elements - add it without breaking self-closing tags\nsvg=svg.replace(/<path\\s+([^>]*?)\\/>/gi,(match,attrs)=>{// Only add if not already present\nif(attrs.includes(\"stroke=\"))return match;return`<path ${attrs} stroke=\"currentColor\" fill=\"none\"/>`;});svg=svg.replace(/<path\\s+([^>]*)><\\/path>/gi,(match,attrs)=>{if(attrs.includes(\"stroke=\"))return match;return`<path ${attrs} stroke=\"currentColor\" fill=\"none\"></path>`;});return /*#__PURE__*/_jsx(\"div\",{style:{width:size,height:size,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",color:\"inherit\"},dangerouslySetInnerHTML:{__html:svg},\"aria-hidden\":\"true\"});}// Custom SVG renderer (for pasted SVG code)\nfunction CustomSvgIcon({svg,size}){if(!svg?.trim())return null;// SSR-safe: Use fallback values if not in browser\nconst isBrowser=typeof window!==\"undefined\";const strokeWidth=isBrowser?getComputedStyle(document.documentElement).getPropertyValue(\"--icon-stroke\")||\"1.5\":\"1.5\";const cap=isBrowser?getComputedStyle(document.documentElement).getPropertyValue(\"--icon-cap\")||\"round\":\"round\";const join=isBrowser?getComputedStyle(document.documentElement).getPropertyValue(\"--icon-join\")||\"round\":\"round\";let normalized=svg.trim();// Step 1: Add xmlns if missing\nif(!normalized.includes(\"xmlns=\")){normalized=normalized.replace(/<svg/,'<svg xmlns=\"http://www.w3.org/2000/svg\"');}// Step 2: Add width, height, and style attributes to <svg> tag\nnormalized=normalized.replace(/<svg/i,`<svg width=\"${size}\" height=\"${size}\"`);normalized=normalized.replace(/<svg([^>]*)>/i,`<svg$1 fill=\"none\" stroke=\"currentColor\" stroke-width=\"${strokeWidth}\" stroke-linecap=\"${cap}\" stroke-linejoin=\"${join}\">`);// Step 3: Safari requires explicit stroke on path elements - add it without breaking self-closing tags\nnormalized=normalized.replace(/<path\\s+([^>]*?)\\/>/gi,(match,attrs)=>{// Only add if not already present\nif(attrs.includes(\"stroke=\"))return match;return`<path ${attrs} stroke=\"currentColor\" fill=\"none\"/>`;});normalized=normalized.replace(/<path\\s+([^>]*)><\\/path>/gi,(match,attrs)=>{if(attrs.includes(\"stroke=\"))return match;return`<path ${attrs} stroke=\"currentColor\" fill=\"none\"></path>`;});return /*#__PURE__*/_jsx(\"div\",{style:{width:size,height:size,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",color:\"inherit\"},dangerouslySetInnerHTML:{__html:normalized},\"aria-hidden\":\"true\"});}export function BaseButton(props){const{text=\"Learn more\",size=\"m\",disabled=false,loading=false,loadingText,animateTrailingIcon=true,leadingIconName=null,trailingIconName=null,leadingIconSvg=\"\",trailingIconSvg=\"\",iconOnly=false,background,backgroundHover,backgroundPressed,backgroundDisabled,color,colorDisabled,borderColor,borderColorHover,borderColorPressed,borderColorDisabled,borderStyle=\"full\",padding,borderRadius,boxShadow,debugBorder=false,onClick,onPressedChange,link,openInNewTab=false}=props;const[hover,setHover]=React.useState(false);const[pressed,setPressed]=React.useState(false);const[focusVisible,setFocusVisible]=React.useState(false);// Notify parent of pressed state changes\nReact.useEffect(()=>{onPressedChange?.(pressed);},[pressed,onPressedChange]);// Size tokens - using direct values to ensure reliability\nconst S=size===\"xxl\"?\"xxl\":size===\"xl\"?\"xl\":size===\"l\"?\"l\":size===\"s\"?\"s\":\"m\";// Core sizing - direct pixel values (no CSS variables for heights to prevent conflicts)\nconst heights={s:36,m:40,l:44,xl:48,xxl:60};const paddingX={s:12,m:16,l:18,xl:20,xxl:24};const paddingY={s:8,m:10,l:12,xl:14,xxl:16};const fontSizes={s:14,m:16,l:16,xl:18,xxl:20};const iconSizes={s:16,m:18,l:20,xl:18,xxl:24};const h=heights[S];const px=paddingX[S];const py=paddingY[S];const fz=fontSizes[S];const iconSize=iconSizes[S];// Current state colors\nconst currentBg=disabled?backgroundDisabled:pressed?backgroundPressed:hover?backgroundHover:background;const currentColor=disabled?colorDisabled:color;const currentBorderColor=disabled?borderColorDisabled:pressed?borderColorPressed:hover?borderColorHover:borderColor;// Gap between icon and text\nconst gap=`max(calc(${px}px / 2), 6px)`;// Auto-show icons if they exist (icon name OR custom SVG)\nconst showLeadingIcon=!!(leadingIconName||leadingIconSvg?.trim());const showTrailingIcon=!!(trailingIconName||trailingIconSvg?.trim());// Get trailing icon shift value from CSS variable\nconst trailingIconShift=typeof window!==\"undefined\"?Number(getComputedStyle(document.documentElement).getPropertyValue(\"--hyve-trailing-icon-shift\").replace(\"px\",\"\")||0):0;// Border rendering based on style\nconst strokeWidth=debugBorder?\"5px\":v(\"--hyve-stroke\",\"1px\");const debugColor=debugBorder?\"#ff00ff\":currentBorderColor;const borderProps=React.useMemo(()=>{if(borderStyle===\"full\"){return{border:`${strokeWidth} solid ${debugColor}`};}else if(borderStyle===\"bottom-only\"){return{border:\"none\",borderBottom:`${strokeWidth} solid ${debugColor}`};}else{return{border:\"none\"};}},[borderStyle,debugColor,strokeWidth]);// Determine if this should be a link\nconst hasLink=!!(link&&!disabled&&!loading);// Choose the correct element type\nconst MotionElement=hasLink?motion.a:motion.button;const buttonElement=/*#__PURE__*/_jsxs(MotionElement,{...hasLink?{href:link,target:openInNewTab?\"_blank\":undefined,rel:openInNewTab?\"noopener noreferrer\":undefined}:{type:\"button\",disabled:disabled||loading,onClick:disabled||loading?undefined:onClick},onFocus:e=>setFocusVisible(e.currentTarget.matches(\":focus-visible\")),onBlur:()=>setFocusVisible(false),onMouseEnter:()=>setHover(true),onMouseLeave:()=>{setHover(false);setPressed(false);},onMouseDown:()=>setPressed(true),onMouseUp:()=>setPressed(false),onTouchStart:()=>setPressed(true),onTouchEnd:()=>setPressed(false),onTouchCancel:()=>setPressed(false),whileHover:!disabled?{y:typeof window!==\"undefined\"?Number(getComputedStyle(document.documentElement).getPropertyValue(\"--hyve-hover-y\")||.5):.5}:undefined,whileTap:!disabled?{scale:typeof window!==\"undefined\"?Number(getComputedStyle(document.documentElement).getPropertyValue(\"--hyve-tap-scale\")||.985):.985}:undefined,style:{display:\"flex\",width:\"100%\",alignItems:\"center\",justifyContent:\"center\",gap:iconOnly?0:gap,boxSizing:\"border-box\",overflow:\"visible\",height:`${h}px`,padding:padding||`${py}px ${px}px`,borderRadius:borderRadius!==undefined?borderRadius:borderStyle===\"bottom-only\"?0:v(\"--hyve-radius\",\"10px\"),...borderProps,background:currentBg,backgroundClip:\"padding-box\",color:currentColor,boxShadow:boxShadow??\"none\",fontFamily:v(\"--hyve-font-family\",\"Inter, system-ui, sans-serif\"),fontWeight:num(\"--hyve-font-weight\",500),letterSpacing:v(\"--hyve-letter-sp\",\"0px\"),textTransform:v(\"--hyve-text-case\",\"none\"),fontSize:`${fz}px`,lineHeight:1,cursor:disabled?\"not-allowed\":\"pointer\",textDecoration:\"none\",outline:\"none\",position:\"relative\",userSelect:\"none\",transition:\"background-color .15s ease, border-color .15s ease, transform .15s ease, box-shadow .15s ease\"},children:[focusVisible&&!disabled&&/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",inset:borderStyle===\"bottom-only\"?\"-2px 0 -6px 0\":-4,borderRadius:borderStyle===\"bottom-only\"?0:`calc(${v(\"--hyve-radius\",\"10px\")} + 4px)`,boxShadow:`0 0 0 3px ${v(\"--hyve-ring\",\"rgba(0,110,252,0.45)\")}`,pointerEvents:\"none\"}}),showLeadingIcon&&(leadingIconSvg?.trim()?/*#__PURE__*/_jsx(CustomSvgIcon,{svg:leadingIconSvg,size:iconSize}):/*#__PURE__*/_jsx(InternalIcon,{name:leadingIconName,size:iconSize})),!iconOnly&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",gap:\"8px\"},children:loading?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{children:loadingText||text}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",gap:\"4px\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(motion.span,{animate:{opacity:[.3,1,.3]},transition:{duration:1.4,repeat:Infinity,ease:\"easeInOut\",times:[0,.5,1]},style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:\"currentColor\",display:\"inline-block\"}}),/*#__PURE__*/_jsx(motion.span,{animate:{opacity:[.3,1,.3]},transition:{duration:1.4,repeat:Infinity,ease:\"easeInOut\",times:[0,.5,1],delay:.2},style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:\"currentColor\",display:\"inline-block\"}}),/*#__PURE__*/_jsx(motion.span,{animate:{opacity:[.3,1,.3]},transition:{duration:1.4,repeat:Infinity,ease:\"easeInOut\",times:[0,.5,1],delay:.4},style:{width:6,height:6,borderRadius:\"50%\",backgroundColor:\"currentColor\",display:\"inline-block\"}})]})]}):text}),showTrailingIcon&&/*#__PURE__*/_jsx(motion.div,{animate:{x:hover&&!disabled&&animateTrailingIcon&&trailingIconShift!==0?trailingIconShift:0},transition:{type:\"spring\",stiffness:300,damping:20},style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\"},children:trailingIconSvg?.trim()?/*#__PURE__*/_jsx(CustomSvgIcon,{svg:trailingIconSvg,size:iconSize}):/*#__PURE__*/_jsx(InternalIcon,{name:trailingIconName,size:iconSize})})]});return buttonElement;}\nexport const __FramerMetadata__ = {\"exports\":{\"BaseButton\":{\"type\":\"reactComponent\",\"name\":\"BaseButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"BaseButtonProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/**\n *  © 2025 Hyve Digital // All rights reserved. // https://hyve.digital\n * HyveDarkButton - v1.0.1\n * Last updated: 2025-01-26\n * Hyve Digital Button System\n * Dark button for light/brand backgrounds (dark fill, white text)\n * Perfect for brand-colored sections, light backgrounds, and as primary alternative\n */import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{BaseButton}from\"https://framerusercontent.com/modules/1iq69sT5EHowdsAyHkWm/7k6MAmHEEGHEdtg47rP5/BaseButton.js\";import{ICONS}from\"https://framerusercontent.com/modules/ScPIzZV2nYt49GMDbLGr/wXpGoJja7aWBVIIgpRgs/IconSelectAdapter.js\";// Helper for CSS variables\nconst v=(name,fallback)=>`var(${name}, ${fallback})`;/**\n * Parse a CSS box-shadow and reduce the blur radius for pressed state\n */function reduceShadowBlur(shadow){if(!shadow||shadow===\"none\")return\"none\";const shadowPattern=/^([+-]?\\d+(?:\\.\\d+)?(?:px|rem|em)?)\\s+([+-]?\\d+(?:\\.\\d+)?(?:px|rem|em)?)\\s+([+-]?\\d+(?:\\.\\d+)?(?:px|rem|em)?)(?:\\s+([+-]?\\d+(?:\\.\\d+)?(?:px|rem|em)?))?(.*)$/;const match=shadow.trim().match(shadowPattern);if(!match)return shadow;const[,hOffset,vOffset,blur,spread,rest]=match;const blurMatch=blur.match(/^([+-]?\\d+(?:\\.\\d+)?)(px|rem|em)?$/);if(!blurMatch)return shadow;const blurValue=parseFloat(blurMatch[1]);const blurUnit=blurMatch[2]||\"px\";const reducedBlur=Math.max(1,blurValue*.2);const newBlur=`${reducedBlur}${blurUnit}`;const vOffsetMatch=vOffset.match(/^([+-]?\\d+(?:\\.\\d+)?)(px|rem|em)?$/);if(vOffsetMatch){const vValue=parseFloat(vOffsetMatch[1]);const vUnit=vOffsetMatch[2]||\"px\";const reducedVOffset=Math.max(1,vValue*.5);const newVOffset=`${reducedVOffset}${vUnit}`;if(spread){return`${hOffset} ${newVOffset} ${newBlur} ${spread}${rest}`;}return`${hOffset} ${newVOffset} ${newBlur}${rest}`;}if(spread){return`${hOffset} ${vOffset} ${newBlur} ${spread}${rest}`;}return`${hOffset} ${vOffset} ${newBlur}${rest}`;}export function HyveDarkButton(props){const{tone=\"default\",disabled=false,loadingText,...rest}=props;const[pressed,setPressed]=React.useState(false);const[baseShadow,setBaseShadow]=React.useState(\"none\");/**\n     * DARK BUTTON SPEC (for light/brand backgrounds):\n     * Basic: Fill grey-700, Stroke grey-700, Text white\n     * Hover: Fill grey-800, Stroke grey-800, Text white\n     * Disabled: Fill grey-300, Stroke grey-300, Text grey-500\n     * Shadow: Optional subtle shadow (like primary)\n     *\n     * DARK DESTRUCTIVE SPEC:\n     * Basic: Fill destructive-700, Stroke destructive-700, Text white\n     * Hover: Fill destructive-800, Stroke destructive-800, Text white\n     * Disabled: Same as default grey\n     * Shadow: None\n     */const grey100=v(\"--hyve-grey-100\",\"#F3F4F6\");const grey300=v(\"--hyve-grey-300\",\"#D1D5DB\");const grey400=v(\"--hyve-grey-400\",\"#9CA3AF\");const grey700=v(\"--hyve-grey-700\",\"#374151\");const dest700=v(\"--hyve-destructive-700\",\"#B91C1C\");// Create darker shades for hover (darken by ~10%)\nconst grey800=\"#2D3748\"// Slightly darker than grey-700\n;const dest800=\"#991B1B\"// Slightly darker than dest-700\n;const dest900=\"#111827\"// Very dark\n;// Read shadow after mount when CSS is ready\nReact.useEffect(()=>{if(typeof window===\"undefined\")return;if(tone!==\"default\"||disabled){setBaseShadow(\"none\");return;}const shadowValue=getComputedStyle(document.documentElement).getPropertyValue(\"--hyve-shadow\").trim();setBaseShadow(shadowValue||\"none\");},[tone,disabled]);// Apply pressed shadow reduction\nconst shadow=pressed&&baseShadow!==\"none\"?reduceShadowBlur(baseShadow):baseShadow;const baseColor=tone===\"destructive\"?dest700:grey700;const hoverColor=tone===\"destructive\"?dest800:dest900;return /*#__PURE__*/_jsx(BaseButton,{...rest,disabled:disabled,loadingText:loadingText,background:baseColor,backgroundHover:hoverColor,backgroundPressed:hoverColor,backgroundDisabled:grey100,color:\"#ffffff\",colorDisabled:grey400,borderColor:baseColor,borderColorHover:hoverColor,borderColorPressed:hoverColor,borderColorDisabled:grey100,borderStyle:\"full\",boxShadow:shadow,onPressedChange:setPressed});}addPropertyControls(HyveDarkButton,{text:{type:ControlType.String,title:\"Label\",defaultValue:\"Button\"},link:{type:ControlType.Link,title:\"Link\"},openInNewTab:{type:ControlType.Boolean,title:\"Open in New Tab\",defaultValue:false,hidden:props=>!props.link},tone:{type:ControlType.Enum,title:\"Tone\",options:[\"default\",\"destructive\"],defaultValue:\"default\"},size:{type:ControlType.Enum,title:\"Size\",options:[\"s\",\"m\",\"l\",\"xl\",\"xxl\"],defaultValue:\"m\"},leadingIconName:{type:ControlType.Enum,title:\"Leading Icon\",options:[null,...Object.keys(ICONS)],optionTitles:[\"None\",...Object.keys(ICONS)],hidden:p=>!!p.leadingIconSvg},trailingIconName:{type:ControlType.Enum,title:\"Trailing Icon\",options:[null,...Object.keys(ICONS)],optionTitles:[\"None\",...Object.keys(ICONS)],hidden:p=>!!p.trailingIconSvg},leadingIconSvg:{type:ControlType.String,title:\"Leading SVG\",displayTextArea:true,hidden:p=>!!p.leadingIconName},trailingIconSvg:{type:ControlType.String,title:\"Trailing SVG\",displayTextArea:true,hidden:p=>!!p.trailingIconName},iconOnly:{type:ControlType.Boolean,title:\"Icon Only\",defaultValue:false},animateTrailingIcon:{type:ControlType.Boolean,title:\"Animate Trailing Icon\",defaultValue:true,hidden:p=>!p.trailingIconName&&!p.trailingIconSvg},disabled:{type:ControlType.Boolean,title:\"Disabled\",defaultValue:false},loading:{type:ControlType.Boolean,title:\"Loading\",defaultValue:false},loadingText:{type:ControlType.String,title:\"Loading Text\",defaultValue:\"\",placeholder:\"e.g. Submitting...\",hidden:props=>!props.loading}});\nexport const __FramerMetadata__ = {\"exports\":{\"HyveDarkButton\":{\"type\":\"reactComponent\",\"name\":\"HyveDarkButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HyveDarkButton.map","/**\n * HyveOrganizationSchema v2.0.0\n * Part of Hyve Digital Semantic Web Toolkit\n *\n * Site-wide foundation schema component for Framer.\n * Outputs Organization + WebSite schemas with optional ContactPoint and site search.\n *\n * Key Features:\n * - Multi-type organization support (Organization, Corporation, ProfessionalService, etc.)\n * - Founder/default author configuration (inherited by Article pages)\n * - Expertise/semantic territory definition (knowsAbout)\n * - Social profiles and contact information\n * - Optional site search integration for Google sitelinks\n * - WebSite schema with language detection\n *\n * Installation: Place in site header wrapper (outside variant components)\n * Use with: HyvePageSchema (page-level), HyveFAQSchema (FAQ pages)\n *\n * @version 2.0.0\n * @author Melissa Mecca / Hyve Digital\n *\n * © 2025 Hyve Digital. All rights reserved.\n *\n * LICENSE:\n * Licensed for use with Hyve Digital Semantic Web Toolkit.\n *\n * ✓ Allowed:\n *   - Use in unlimited personal and commercial projects\n *   - Modify for your specific needs\n *   - Include in client deliverables\n *\n * ✗ Not Allowed:\n *   - Resell as standalone component/product\n *   - Redistribute as part of competing toolkit\n *   - Remove or modify this license notice\n *\n * https://hyve.digital/toolkit\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export function HyveOrganizationSchema(props){const{organizationType,name,alternateName,description,url,logo,defaultAuthor,founderLinkedIn,foundingCity,foundingCountry,areasServed,expertise1,expertise2,expertise3,expertise4,expertise5,instagramUrl,facebookUrl,linkedInUrl,twitterUrl,sponsorName,sponsorDescription,contactUrl,contactType,contactAreaServed,enableSiteSearch=false,searchUrl,showDebug=false}=props;// Auto-detect language from <html lang=\"\"> attribute\nconst[detectedLanguage,setDetectedLanguage]=useState(\"en\");useEffect(()=>{const htmlLang=document.documentElement.lang||\"en\";setDetectedLanguage(htmlLang);},[]);// Build knowsAbout array from expertise fields\nconst knowsAbout=[expertise1,expertise2,expertise3,expertise4,expertise5].filter(Boolean);// Build company sameAs array (company social links only)\nconst sameAs=[instagramUrl,facebookUrl,linkedInUrl,twitterUrl].filter(Boolean);// Build areaServed array\nconst areaServedArray=areasServed?areasServed.split(\",\").map(area=>area.trim()):[];// Build the schema object\nconst schema={\"@context\":\"https://schema.org\",\"@type\":organizationType.length===1?organizationType[0]:organizationType,\"@id\":`${url}#organization`,name};if(alternateName)schema.alternateName=alternateName;schema.description=description;schema.url=url;if(logo)schema.logo=logo;// Store defaultAuthor as founder for inheritance by Article pages\nif(defaultAuthor){schema.founder={\"@type\":\"Person\",name:defaultAuthor};// Add founder's personal social links (separate from company social links)\nconst founderSameAs=[founderLinkedIn].filter(Boolean);if(founderSameAs.length>0){schema.founder.sameAs=founderSameAs;}}if(foundingCity||foundingCountry){const locationParts=[foundingCity,foundingCountry].filter(Boolean);schema.foundingLocation={\"@type\":\"Place\",name:locationParts.join(\", \")};}if(areaServedArray.length>0){schema.areaServed=areaServedArray;}if(knowsAbout.length>0){schema.knowsAbout=knowsAbout;}if(sameAs.length>0){schema.sameAs=sameAs;}if(sponsorName&&sponsorDescription){schema.sponsor={\"@type\":\"Organization\",name:sponsorName,description:sponsorDescription};}if(contactUrl){schema.contactPoint={\"@type\":\"ContactPoint\",\"@id\":`${url}#contactpoint`,contactType:contactType||\"customer service\",url:contactUrl,...contactAreaServed&&{areaServed:contactAreaServed}};}const schemaString=JSON.stringify(schema,null,2);// Build WebSite schema (inherits from Organization)\nconst websiteSchema={\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"@id\":`${url}#website`,url,name,description,inLanguage:detectedLanguage,publisher:{\"@type\":organizationType.length===1?organizationType[0]:organizationType,\"@id\":`${url}#organization`}};// Add site search if enabled\nif(enableSiteSearch&&searchUrl){websiteSchema.potentialAction={\"@type\":\"SearchAction\",target:searchUrl,\"query-input\":\"required name=search_term_string\"};}const websiteSchemaString=JSON.stringify(websiteSchema,null,2);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:schemaString}}),/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:websiteSchemaString}}),showDebug&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",bottom:20,right:20,maxWidth:400,maxHeight:600,overflow:\"auto\",background:\"rgba(0,0,0,0.9)\",color:\"#0f0\",padding:20,borderRadius:8,fontFamily:\"monospace\",fontSize:12,zIndex:99999,boxShadow:\"0 4px 20px rgba(0,0,0,0.5)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:10,fontWeight:\"bold\"},children:\"🐝 Hyve Organization + WebSite Schema Debug\"}),/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:15,paddingBottom:15,borderBottom:\"1px solid #0f0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:5,fontWeight:\"bold\"},children:\"Organization:\"}),/*#__PURE__*/_jsx(\"pre\",{style:{margin:0,whiteSpace:\"pre-wrap\"},children:schemaString})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:5,fontWeight:\"bold\"},children:\"WebSite:\"}),/*#__PURE__*/_jsx(\"pre\",{style:{margin:0,whiteSpace:\"pre-wrap\"},children:websiteSchemaString})]})]})]});}// Framer property controls\naddPropertyControls(HyveOrganizationSchema,{// === CORE IDENTITY ===\norganizationType:{type:ControlType.Array,title:\"Type(s)\",control:{type:ControlType.Enum,options:[\"Organization\",\"Corporation\",\"LocalBusiness\",\"ProfessionalService\",\"TravelAgency\",\"OnlineBusiness\"],defaultValue:\"Organization\"},defaultValue:[\"Organization\"],description:\"Select one or more organization types\"},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Company Name\",placeholder:\"Acme Inc\"},alternateName:{type:ControlType.String,title:\"Alt Name\",defaultValue:\"\",placeholder:\"Acme\",description:\"Optional: How people refer to you\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"A company that does things\",displayTextArea:true,description:\"One-sentence entity definition\"},// === WEB PRESENCE ===\nurl:{type:ControlType.String,title:\"Website URL\",defaultValue:\"https://yoursite.com\",placeholder:\"https://acme.com\"},logo:{type:ControlType.String,title:\"Logo URL\",defaultValue:\"\",placeholder:\"https://yoursite.com/logo.png\",description:\"Optional: Full URL to logo image\"},// === FOUNDER ===\ndefaultAuthor:{type:ControlType.String,title:\"Founder\",defaultValue:\"\",placeholder:\"Jane Smith\",description:\"Inherited by all Article pages\"},founderLinkedIn:{type:ControlType.String,title:\"Founder LinkedIn\",defaultValue:\"\",placeholder:\"https://linkedin.com/in/janesmith\",description:\"Optional: Founder's LinkedIn profile\"},// === LOCATION ===\nfoundingCity:{type:ControlType.String,title:\"City\",defaultValue:\"\",placeholder:\"San Francisco\",description:\"Optional: Founding/primary location\"},foundingCountry:{type:ControlType.String,title:\"Country\",defaultValue:\"\",placeholder:\"United States\"},areasServed:{type:ControlType.String,title:\"Areas Served\",defaultValue:\"\",placeholder:\"California, Nevada, Oregon\",description:\"Comma-separated regions/countries\"},// === EXPERTISE (Semantic Territory) ===\nexpertise1:{type:ControlType.String,title:\"Expertise 1\",defaultValue:\"\",placeholder:\"Digital Marketing\",description:\"What you're known for\"},expertise2:{type:ControlType.String,title:\"Expertise 2\",defaultValue:\"\",placeholder:\"Brand Strategy\"},expertise3:{type:ControlType.String,title:\"Expertise 3\",defaultValue:\"\"},expertise4:{type:ControlType.String,title:\"Expertise 4\",defaultValue:\"\"},expertise5:{type:ControlType.String,title:\"Expertise 5\",defaultValue:\"\"},// === SOCIAL LINKS ===\ninstagramUrl:{type:ControlType.String,title:\"Instagram\",defaultValue:\"\",placeholder:\"https://instagram.com/yourcompany\"},facebookUrl:{type:ControlType.String,title:\"Facebook\",defaultValue:\"\",placeholder:\"https://facebook.com/yourcompany\"},linkedInUrl:{type:ControlType.String,title:\"LinkedIn\",defaultValue:\"\",placeholder:\"https://linkedin.com/company/yourcompany\"},twitterUrl:{type:ControlType.String,title:\"Twitter/X\",defaultValue:\"\",placeholder:\"https://x.com/yourcompany\"},// === RELATIONSHIPS ===\nsponsorName:{type:ControlType.String,title:\"Sponsor Name\",defaultValue:\"\",placeholder:\"Partner Organization\",description:\"Optional: Related entity\"},sponsorDescription:{type:ControlType.String,title:\"Sponsor Desc\",defaultValue:\"\",displayTextArea:true,description:\"What they do\"},// === CONTACT POINT ===\ncontactUrl:{type:ControlType.Link,title:\"Contact URL\",defaultValue:\"\",description:\"Contact page URL or mailto: link\"},contactType:{type:ControlType.Enum,title:\"Contact Type\",options:[\"customer service\",\"sales\",\"support\",\"technical support\"],defaultValue:\"customer service\",description:\"Type of contact\"},contactAreaServed:{type:ControlType.String,title:\"Contact Area\",defaultValue:\"\",placeholder:\"Global\",description:\"Optional: Area served (e.g., Global, United States)\"},// === WEBSITE SCHEMA ===\nenableSiteSearch:{type:ControlType.Boolean,title:\"Enable Site Search\",defaultValue:false,description:\"Add SearchAction for Google sitelinks search box\"},searchUrl:{type:ControlType.String,title:\"Search URL Template\",defaultValue:\"\",placeholder:\"https://yoursite.com/search?q={search_term_string}\",description:\"Search URL with {search_term_string} placeholder\",hidden:props=>!props.enableSiteSearch},// === DEBUG ===\nshowDebug:{type:ControlType.Boolean,title:\"Show Debug\",defaultValue:false,description:\"Show schema output on page\"}});// Default height (component is invisible)\nHyveOrganizationSchema.defaultProps={width:1,height:1};\nexport const __FramerMetadata__ = {\"exports\":{\"HyveOrganizationSchema\":{\"type\":\"reactComponent\",\"name\":\"HyveOrganizationSchema\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OrganizationSchema.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{HyveOrganizationSchema}from\"https://framerusercontent.com/modules/5WdLvD2885hyv1yJEC8i/9LPRrFi5rfJ5PB2rW0cg/OrganizationSchema.js\";const HyveOrganizationSchemaFonts=getFonts(HyveOrganizationSchema);const serializationHash=\"framer-fsgun\";const variantClassNames={FSeFxA3lg:\"framer-v-1x7uesp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"FSeFxA3lg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1x7uesp\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FSeFxA3lg\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ghzqja-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NDK5q4d3Y-container\",nodeId:\"NDK5q4d3Y\",rendersWithMotion:true,scopeId:\"cSiKagDvo\",children:/*#__PURE__*/_jsx(HyveOrganizationSchema,{alternateName:\"Condorgolf.ai\",areasServed:\"Canada, United States, Japan, South Korea, Australia, United Kingdom\",contactAreaServed:\"Global\",contactType:\"customer service\",contactUrl:\"support@condorgolf.ai\",defaultAuthor:\"Fred Jacquet, PGA of Canada Coach & Chronogolf Co-Founder\",description:\"Condor Golf is a mobile performance tracking app that helps golfers measure, analyze, and improve their game through GPS, strokes gained analytics, and coach integration.\",enableSiteSearch:false,expertise1:\"Golf performance tracking\",expertise2:\"Strokes gained analytics\",expertise3:\"Golf GPS app\",expertise4:\"Golf coaching platform\",expertise5:\"Golf scorecard app\",facebookUrl:\"\",founderLinkedIn:\"https://www.linkedin.com/in/fred-jacquet-cpga-58717193/\",foundingCity:\"Montreal\",foundingCountry:\"Canada\",height:\"100%\",id:\"NDK5q4d3Y\",instagramUrl:\"\",layoutId:\"NDK5q4d3Y\",linkedInUrl:\"https://www.linkedin.com/company/condorgolf/\",logo:\"\",name:\"Condor Golf\",organizationType:[\"Organization\",\"Corporation\"],searchUrl:\"\",showDebug:false,sponsorDescription:\"\",sponsorName:\"\",twitterUrl:\"https://x.com/CondorGolfers\",url:\"https://condorgolf.ai\",width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fsgun.framer-1qtp8nu, .framer-fsgun .framer-1qtp8nu { display: block; }\",\".framer-fsgun.framer-1x7uesp { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-fsgun .framer-ghzqja-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 0\n * @framerIntrinsicWidth 0\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercSiKagDvo=withCSS(Component,css,\"framer-fsgun\");export default FramercSiKagDvo;FramercSiKagDvo.displayName=\"Local Org Wrapper (Look Inside!)\";FramercSiKagDvo.defaultProps={height:0,width:0};addFonts(FramercSiKagDvo,[{explicitInter:true,fonts:[]},...HyveOrganizationSchemaFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercSiKagDvo\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"0\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"0\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cSiKagDvo.map","/**\n *  © 2025 Hyve Digital // All rights reserved. // https://hyve.digital\n * IconSelectorAdapter — © 2025 Hyve Digital\n * --------------------------------------------------------\n * Version: 1.0.1 - Fixed duplicate key + added registry export\n */import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/** ✅ EXPORTED - Now ButtonCore can use this registry */export const ICONS={ArrowRight:`<svg viewBox=\"0 0 20 20\"><path d=\"M5 10h8\"/><path d=\"M11 6l4 4-4 4\"/></svg>`,ArrowLeft:'<svg viewBox=\"0 0 20 20\"><path d=\"M15 10H7\"/><path d=\"M9 6l-4 4 4 4\"/></svg>',ChevronDown:'<svg viewBox=\"0 0 20 20\"><path d=\"M5 8l5 5 5-5\"/></svg>',ChevronRight:'<svg viewBox=\"0 0 20 20\"><path d=\"M8 5l5 5-5 5\"/></svg>',External:`<svg viewBox=\"0 0 20 20\"><path d=\"M9 5h6v6\"/><path d=\"M15 5l-9 9\"/></svg>`,Plus:`<svg viewBox=\"0 0 20 20\"><path d=\"M10 4v12M4 10h12\"/></svg>`,Check:`<svg viewBox=\"0 0 20 20\"><path d=\"M4.5 10.5l3.5 3.5 7.5-7.5\"/></svg>`,X:`<svg viewBox=\"0 0 20 20\"><path d=\"M5 5l10 10M15 5L5 15\"/></svg>`,Alert:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 3l8 14H2z\"/><path d=\"M10 8v4M10 14h.01\"/></svg>',WarningOctagon:`<svg viewBox=\"0 0 20 20\"><path d=\"M7 2h6l5 5v6l-5 5H7l-5-5V7z\"/><path d=\"M10 7v4M10 13h.01\"/></svg>`,Download:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 3v10M6 11l4 4 4-4\"/><path d=\"M4 15h12\"/></svg>',Upload:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 13V3M6 5l4-4 4 4\"/><path d=\"M4 15h12\"/></svg>',Edit:'<svg viewBox=\"0 0 20 20\"><path d=\"M3 14l9-9 3 3-9 9H3z\"/></svg>',Trash:'<svg viewBox=\"0 0 20 20\"><path d=\"M4 6h12M7 6V4h6v2M8 9v5M12 9v5M5 6l1 10h8l1-10\"/></svg>',Mail:'<svg viewBox=\"0 0 20 20\"><rect x=\"3\" y=\"5\" width=\"14\" height=\"11\" rx=\"2\"/><path d=\"M3 7l7 5 7-5\"/></svg>',Search:'<svg viewBox=\"0 0 20 20\"><circle cx=\"9\" cy=\"9\" r=\"6\"/><path d=\"M13.5 13.5l3 3\"/></svg>',User:'<svg viewBox=\"0 0 20 20\"><circle cx=\"10\" cy=\"7\" r=\"4\"/><path d=\"M3 18c0-3.87 3.13-7 7-7s7 3.13 7 7\"/></svg>',Heart:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 16.5s-6-4-6-7.5c0-2 1.5-3.5 3.5-3.5 1.2 0 2.3.6 2.5 1.5.2-.9 1.3-1.5 2.5-1.5 2 0 3.5 1.5 3.5 3.5 0 3.5-6 7.5-6 7.5z\"/></svg>',Star:'<svg viewBox=\"0 0 20 20\"><path d=\"M10 2l2.5 5.5L18 8.5l-4 4 1 6-5-2.5L5 18.5l1-6-4-4 5.5-1z\"/></svg>'};function normalize(svg,{strokeWidth=1.5,cap=\"round\",join=\"round\",fillMode=\"auto\"}){let s=(svg||\"\").trim();if(!s)return\"\";const hasSvg=/<svg[\\s\\S]*?>/i.test(s);if(!hasSvg)s=`<svg viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\">${s}</svg>`;const hadStroke=/\\sstroke=(\"|')/i.test(s);const hadFill=/\\sfill=(\"|')/i.test(s);s=s.replace(/\\swidth=\"[^\"]*\"/gi,\"\").replace(/\\sheight=\"[^\"]*\"/gi,\"\").replace(/\\sstyle=\"[^\"]*\"/gi,\"\");if(fillMode!==\"preserve\"){s=s.replace(/\\sfill=\"[^\"]*\"/gi,\"\").replace(/\\sstroke=\"[^\"]*\"/gi,\"\");}if(!/viewBox=/i.test(s)){s=s.replace(/<svg([^>]*)>/i,`<svg$1 viewBox=\"0 0 20 20\">`);}let fillAttr=`fill=\"none\"`;let strokeAttr=`stroke=\"currentColor\" stroke-width=\"${strokeWidth}\" stroke-linecap=\"${cap}\" stroke-linejoin=\"${join}\"`;if(fillMode===\"current\"){fillAttr=`fill=\"currentColor\"`;strokeAttr=`stroke=\"none\"`;}else if(fillMode===\"none\"){fillAttr=`fill=\"none\"`;}else if(fillMode===\"preserve\"){if(!/\\sstroke=(\"|')/i.test(s))strokeAttr=`stroke=\"currentColor\" stroke-width=\"${strokeWidth}\" stroke-linecap=\"${cap}\" stroke-linejoin=\"${join}\"`;if(!/\\sfill=(\"|')/i.test(s))fillAttr=`fill=\"none\"`;else fillAttr=\"\";}else{if(hadFill&&!hadStroke){fillAttr=`fill=\"currentColor\"`;strokeAttr=`stroke=\"none\"`;}}return s.replace(/<svg([^>]*)>/i,`<svg$1 ${fillAttr} ${strokeAttr} preserveAspectRatio=\"xMidYMid meet\">`);}export function HyveIconHelper({mode=\"Library\",icon=\"ArrowRight\",svg=\"\",file=\"\",size=20,opticalScale=.85,strokeWidth=1.5,cap=\"round\",join=\"round\",colorMode=\"inherit\",color=\"#000\",fillMode=\"auto\"}){const[fileSvg,setFileSvg]=React.useState(\"\");React.useEffect(()=>{let active=true;async function load(){if(!file){setFileSvg(\"\");return;}try{const res=await fetch(file);const txt=await res.text();if(active)setFileSvg(txt);}catch{if(active)setFileSvg(\"\");}}load();return()=>{active=false;};},[file]);const source=mode===\"Library\"?ICONS[icon]:mode===\"Upload\"?fileSvg:svg;const cleaned=React.useMemo(()=>normalize(source||\"\",{strokeWidth,cap,join,fillMode}),[source,strokeWidth,cap,join,fillMode]);const inner=size*opticalScale;return /*#__PURE__*/_jsx(\"div\",{style:{width:size,height:size,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:colorMode===\"custom\"?color:\"inherit\",lineHeight:0},\"aria-hidden\":true,children:cleaned?/*#__PURE__*/_jsx(\"div\",{style:{width:inner,height:inner},dangerouslySetInnerHTML:{__html:cleaned}}):/*#__PURE__*/_jsx(\"svg\",{width:inner,height:inner,viewBox:\"0 0 20 20\",fill:\"none\",stroke:\"currentColor\",strokeWidth:1.5,children:/*#__PURE__*/_jsx(\"circle\",{cx:\"10\",cy:\"10\",r:\"8\",strokeDasharray:\"2 3\"})})});}addPropertyControls(HyveIconHelper,{mode:{type:ControlType.Enum,title:\"Source\",options:[\"Library\",\"CustomPaste\",\"Upload\"],optionTitles:[\"Library\",\"Paste SVG\",\"Upload\"],defaultValue:\"Library\"},icon:{type:ControlType.Enum,title:\"Icon\",options:Object.keys(ICONS),hidden:p=>p.mode!==\"Library\"},svg:{type:ControlType.String,title:\"SVG Markup\",displayTextArea:true,hidden:p=>p.mode!==\"CustomPaste\"},file:{type:ControlType.File,title:\"SVG File\",allowedFileTypes:[\"svg\"],hidden:p=>p.mode!==\"Upload\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:20,min:8,max:64,unit:\"px\"},opticalScale:{type:ControlType.Number,title:\"Optical\",defaultValue:.85,min:.5,max:1,step:.01},strokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:1.5,min:0,max:4,step:.25},cap:{type:ControlType.Enum,title:\"Caps\",options:[\"round\",\"butt\",\"square\"]},join:{type:ControlType.Enum,title:\"Join\",options:[\"round\",\"miter\",\"bevel\"]},colorMode:{type:ControlType.Enum,title:\"Color\",options:[\"inherit\",\"custom\"],optionTitles:[\"Inherit\",\"Custom\"],defaultValue:\"inherit\"},color:{type:ControlType.Color,title:\"Custom\",defaultValue:\"#000000\",hidden:p=>p.colorMode!==\"custom\"},fillMode:{type:ControlType.Enum,title:\"Fill\",options:[\"auto\",\"none\",\"current\",\"preserve\"],optionTitles:[\"Auto\",\"Outline\",\"Solid\",\"Preserve\"],defaultValue:\"auto\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"IconName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HyveIconHelper\":{\"type\":\"reactComponent\",\"name\":\"HyveIconHelper\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"ICONS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HyveIconHelper.map","// Generated by Framer (5f2272d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-eOFxh .framer-styles-preset-1g5tqhi:not(.rich-text-wrapper), .framer-eOFxh .framer-styles-preset-1g5tqhi.rich-text-wrapper a { --framer-link-current-text-color: var(--token-7e0aa116-0ff9-4db1-8e9a-ad45bb33f430, #0e72ee); --framer-link-hover-text-color: var(--token-7e0aa116-0ff9-4db1-8e9a-ad45bb33f430, #0e72ee); --framer-link-text-color: var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, #084188); }\"];export const className=\"framer-eOFxh\";\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 (62e9832)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Albert Sans-500\",\"GF;Albert Sans-700\",\"GF;Albert Sans-700italic\",\"GF;Albert Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHmZP_qY32TxAj1g.woff2\",weight:\"500\"},{cssFamilyName:\"Albert Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHTJT_qY32TxAj1g.woff2\",weight:\"700\"},{cssFamilyName:\"Albert Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9Dw6If3bRUz1r5t.woff2\",weight:\"700\"},{cssFamilyName:\"Albert Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9Al74f3bRUz1r5t.woff2\",weight:\"500\"}]}];export const css=['.framer-7Zy54 .framer-styles-preset-cf1w9i:not(.rich-text-wrapper), .framer-7Zy54 .framer-styles-preset-cf1w9i.rich-text-wrapper p { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-7Zy54\";\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 (747ab96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={cfd5wPbJK:{hover:true},Uu9jNuk4H:{hover:true}};const cycleOrder=[\"Uu9jNuk4H\",\"cfd5wPbJK\"];const serializationHash=\"framer-9zKqa\";const variantClassNames={cfd5wPbJK:\"framer-v-1ttupv0\",Uu9jNuk4H:\"framer-v-zn50g6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZRn3zImzO=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"Uu9jNuk4H\",\"Variant 2\":\"cfd5wPbJK\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Uu9jNuk4H\",ZRn3zImzO:link??props.ZRn3zImzO};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ZRn3zImzO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Uu9jNuk4H\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ZRn3zImzO,motionChild:true,nodeId:\"Uu9jNuk4H\",openInNewTab:false,scopeId:\"rKz5dTnM9\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-zn50g6\",className,classNames)} framer-1wld7k2`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Uu9jNuk4H\",ref:refBinding,style:{opacity:1,...style},variants:{\"cfd5wPbJK-hover\":{opacity:.8},\"Uu9jNuk4H-hover\":{opacity:.95}},...addPropertyOverrides({\"cfd5wPbJK-hover\":{\"data-framer-name\":undefined},\"Uu9jNuk4H-hover\":{\"data-framer-name\":undefined},cfd5wPbJK:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-11xnoz0\",\"data-framer-name\":\"Logo\",description:\"An SVG icon of the Framer Logo.\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"aFz3QleKZ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 210 23\"><g><path d=\"M 33.058 0.2 C 27.053 0.2 22.184 5.229 22.184 11.432 C 22.184 17.635 27.053 22.663 33.058 22.663 C 39.064 22.663 43.932 17.635 43.932 11.432 C 43.932 5.229 39.064 0.2 33.058 0.2 Z M 33.058 17.792 C 29.657 17.792 26.9 14.945 26.9 11.432 C 26.9 7.919 29.657 5.071 33.058 5.071 C 36.459 5.071 39.216 7.919 39.216 11.432 C 39.216 14.945 36.459 17.792 33.058 17.792 Z M 96.924 0.2 C 90.919 0.2 86.05 5.229 86.05 11.432 C 86.05 17.635 90.919 22.663 96.924 22.663 C 102.93 22.663 107.798 17.635 107.798 11.432 C 107.798 5.229 102.93 0.2 96.924 0.2 Z M 96.924 17.792 C 93.523 17.792 90.766 14.945 90.766 11.432 C 90.766 7.919 93.523 5.071 96.924 5.071 C 100.325 5.071 103.082 7.919 103.082 11.432 C 103.082 14.945 100.325 17.792 96.924 17.792 Z M 75.027 1.216 L 65.405 1.216 L 65.405 22.463 L 75.027 22.463 C 80.707 22.463 85.312 17.707 85.312 11.84 C 85.312 5.974 80.707 1.217 75.027 1.217 Z M 79.749 11.839 C 79.749 15.113 77.179 17.768 74.009 17.768 L 70.474 17.768 L 70.474 5.91 L 74.009 5.91 C 77.179 5.91 79.749 8.565 79.749 11.839 Z M 121.729 22.463 L 127.681 22.463 L 122.987 15.229 C 125.126 13.918 126.559 11.511 126.559 8.757 C 126.559 4.603 123.298 1.235 119.277 1.235 L 113.836 1.235 L 113.836 1.217 L 108.766 1.217 L 108.766 22.464 L 113.836 22.464 L 113.836 16.28 L 117.715 16.28 L 121.727 22.464 Z M 113.836 5.937 L 118.364 5.937 C 119.871 5.937 121.093 7.2 121.093 8.756 C 121.093 10.313 119.87 11.574 118.364 11.574 L 113.836 11.574 Z M 58.849 6.4 L 58.849 13.297 L 50.962 3.564 C 49.728 2.043 47.905 1.164 45.983 1.164 L 44.859 1.164 L 44.859 22.41 C 47.658 22.41 49.928 20.067 49.928 17.174 L 49.928 10.449 L 57.792 20.155 C 59.004 21.65 60.796 22.515 62.684 22.514 L 63.919 22.514 L 63.919 1.165 C 61.12 1.165 58.849 3.509 58.849 6.401 Z M 163.76 0.002 C 157.613 0.002 152.628 5.149 152.628 11.501 C 152.628 17.853 157.611 23 163.76 23 C 169.909 23 174.893 17.853 174.893 11.501 C 174.893 5.149 169.909 0.002 163.76 0.002 Z M 163.76 18.011 C 160.278 18.011 157.455 15.096 157.455 11.499 C 157.455 7.902 160.278 4.987 163.76 4.987 C 167.243 4.987 170.065 7.902 170.065 11.499 C 170.065 15.096 167.243 18.011 163.76 18.011 Z M 181.578 17.774 L 181.578 0.937 L 176.388 0.937 L 176.388 22.688 L 192.008 22.688 L 192.008 17.774 Z M 209.3 2.309 L 209.3 0.937 L 193.612 0.937 L 193.612 22.688 L 198.802 22.688 L 198.802 14.982 L 203.252 14.982 C 205.881 14.982 208.012 12.781 208.012 10.065 L 198.802 10.065 L 198.802 5.853 L 205.869 5.853 C 207.763 5.853 209.3 4.265 209.3 2.309 Z M 146.648 10.257 L 139.239 10.257 L 139.239 14.669 L 145.382 14.669 C 144.85 15.835 143.601 16.822 143.419 16.962 C 142.35 17.721 141.048 18.154 139.645 18.121 C 136.25 18.038 133.483 15.179 133.402 11.672 C 133.317 7.948 136.214 4.901 139.801 4.901 C 141.159 4.901 142.419 5.338 143.455 6.084 C 145.427 7.502 148.02 8.172 150.303 7.702 C 148.785 3.217 144.654 0 139.792 0 C 133.645 0 128.66 5.147 128.66 11.499 C 128.66 17.851 133.643 22.998 139.792 22.998 C 142.378 22.998 144.759 22.085 146.648 20.555 L 146.648 22.373 L 150.925 22.373 L 150.925 10.252 L 146.648 10.252 L 146.648 10.257 Z M 21.217 14.703 C 18.982 14.275 16.437 15.055 14.548 16.472 C 13.48 17.273 12.158 17.732 10.731 17.698 C 7.415 17.618 4.711 14.825 4.632 11.4 C 4.549 7.762 7.378 4.786 10.881 4.786 C 12.208 4.786 13.439 5.214 14.451 5.943 C 16.376 7.328 18.909 7.983 21.14 7.524 C 19.657 3.142 15.621 0 10.874 0 C 4.868 0 0 5.028 0 11.231 C 0 17.435 4.868 22.463 10.874 22.463 C 15.706 22.463 19.801 19.207 21.217 14.703 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 16.686 10.974 C 14.91 10.227 13.217 8.991 11.669 7.318 C 11.589 7.231 11.473 7.345 11.519 7.462 C 11.967 8.583 12.22 9.846 12.22 11.184 C 12.22 12.521 11.952 13.863 11.477 15.01 C 11.428 15.128 11.545 15.241 11.626 15.155 C 13.184 13.466 14.887 12.213 16.675 11.451 L 16.885 11.362 C 17.016 11.306 17.016 11.112 16.885 11.057 L 16.687 10.975 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',svgContentId:11295233125,title:\"Framer Logo\",withExternalLayout:true,...addPropertyOverrides({cfd5wPbJK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 210 23\"><g><path d=\"M 33.058 0.2 C 27.053 0.2 22.184 5.229 22.184 11.432 C 22.184 17.635 27.053 22.663 33.058 22.663 C 39.064 22.663 43.932 17.635 43.932 11.432 C 43.932 5.229 39.064 0.2 33.058 0.2 Z M 33.058 17.792 C 29.657 17.792 26.9 14.945 26.9 11.432 C 26.9 7.919 29.657 5.071 33.058 5.071 C 36.459 5.071 39.216 7.919 39.216 11.432 C 39.216 14.945 36.459 17.792 33.058 17.792 Z M 96.924 0.2 C 90.919 0.2 86.05 5.229 86.05 11.432 C 86.05 17.635 90.919 22.663 96.924 22.663 C 102.93 22.663 107.798 17.635 107.798 11.432 C 107.798 5.229 102.93 0.2 96.924 0.2 Z M 96.924 17.792 C 93.523 17.792 90.766 14.945 90.766 11.432 C 90.766 7.919 93.523 5.071 96.924 5.071 C 100.325 5.071 103.082 7.919 103.082 11.432 C 103.082 14.945 100.325 17.792 96.924 17.792 Z M 75.027 1.216 L 65.405 1.216 L 65.405 22.463 L 75.027 22.463 C 80.707 22.463 85.312 17.707 85.312 11.84 C 85.312 5.974 80.707 1.217 75.027 1.217 Z M 79.749 11.839 C 79.749 15.113 77.179 17.768 74.009 17.768 L 70.474 17.768 L 70.474 5.91 L 74.009 5.91 C 77.179 5.91 79.749 8.565 79.749 11.839 Z M 121.729 22.463 L 127.681 22.463 L 122.987 15.229 C 125.126 13.918 126.559 11.511 126.559 8.757 C 126.559 4.603 123.298 1.235 119.277 1.235 L 113.836 1.235 L 113.836 1.217 L 108.766 1.217 L 108.766 22.464 L 113.836 22.464 L 113.836 16.28 L 117.715 16.28 L 121.727 22.464 Z M 113.836 5.937 L 118.364 5.937 C 119.871 5.937 121.093 7.2 121.093 8.756 C 121.093 10.313 119.87 11.574 118.364 11.574 L 113.836 11.574 Z M 58.849 6.4 L 58.849 13.297 L 50.962 3.564 C 49.728 2.043 47.905 1.164 45.983 1.164 L 44.859 1.164 L 44.859 22.41 C 47.658 22.41 49.928 20.067 49.928 17.174 L 49.928 10.449 L 57.792 20.155 C 59.004 21.65 60.796 22.515 62.684 22.514 L 63.919 22.514 L 63.919 1.165 C 61.12 1.165 58.849 3.509 58.849 6.401 Z M 163.76 0.002 C 157.613 0.002 152.628 5.149 152.628 11.501 C 152.628 17.853 157.611 23 163.76 23 C 169.909 23 174.893 17.853 174.893 11.501 C 174.893 5.149 169.909 0.002 163.76 0.002 Z M 163.76 18.011 C 160.278 18.011 157.455 15.096 157.455 11.499 C 157.455 7.902 160.278 4.987 163.76 4.987 C 167.243 4.987 170.065 7.902 170.065 11.499 C 170.065 15.096 167.243 18.011 163.76 18.011 Z M 181.578 17.774 L 181.578 0.937 L 176.388 0.937 L 176.388 22.688 L 192.008 22.688 L 192.008 17.774 Z M 209.3 2.309 L 209.3 0.937 L 193.612 0.937 L 193.612 22.688 L 198.802 22.688 L 198.802 14.982 L 203.252 14.982 C 205.881 14.982 208.012 12.781 208.012 10.065 L 198.802 10.065 L 198.802 5.853 L 205.869 5.853 C 207.763 5.853 209.3 4.265 209.3 2.309 Z M 146.648 10.257 L 139.239 10.257 L 139.239 14.669 L 145.382 14.669 C 144.85 15.835 143.601 16.822 143.419 16.962 C 142.35 17.721 141.048 18.154 139.645 18.121 C 136.25 18.038 133.483 15.179 133.402 11.672 C 133.317 7.948 136.214 4.901 139.801 4.901 C 141.159 4.901 142.419 5.338 143.455 6.084 C 145.427 7.502 148.02 8.172 150.303 7.702 C 148.785 3.217 144.654 0 139.792 0 C 133.645 0 128.66 5.147 128.66 11.499 C 128.66 17.851 133.643 22.998 139.792 22.998 C 142.378 22.998 144.759 22.085 146.648 20.555 L 146.648 22.373 L 150.925 22.373 L 150.925 10.252 L 146.648 10.252 L 146.648 10.257 Z M 21.217 14.703 C 18.982 14.275 16.437 15.055 14.548 16.472 C 13.48 17.273 12.158 17.732 10.731 17.698 C 7.415 17.618 4.711 14.825 4.632 11.4 C 4.549 7.762 7.378 4.786 10.881 4.786 C 12.208 4.786 13.439 5.214 14.451 5.943 C 16.376 7.328 18.909 7.983 21.14 7.524 C 19.657 3.142 15.621 0 10.874 0 C 4.868 0 0 5.028 0 11.231 C 0 17.435 4.868 22.463 10.874 22.463 C 15.706 22.463 19.801 19.207 21.217 14.703 Z\" fill=\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121)) /* {&quot;name&quot;:&quot;--Brand--700&quot;} */\"></path><path d=\"M 16.686 10.974 C 14.91 10.227 13.217 8.991 11.669 7.318 C 11.589 7.231 11.473 7.345 11.519 7.462 C 11.967 8.583 12.22 9.846 12.22 11.184 C 12.22 12.521 11.952 13.863 11.477 15.01 C 11.428 15.128 11.545 15.241 11.626 15.155 C 13.184 13.466 14.887 12.213 16.675 11.451 L 16.885 11.362 C 17.016 11.306 17.016 11.112 16.885 11.057 L 16.687 10.975 Z\" fill=\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121)) /* {&quot;name&quot;:&quot;--Brand--700&quot;} */\"></path></g></svg>',svgContentId:10819780966}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9zKqa.framer-1wld7k2, .framer-9zKqa .framer-1wld7k2 { display: block; }\",\".framer-9zKqa.framer-zn50g6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-9zKqa .framer-11xnoz0 { flex: none; height: 23px; position: relative; width: 210px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 210\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"cfd5wPbJK\":{\"layout\":[\"auto\",\"fixed\"]},\"iQXy5o1JF\":{\"layout\":[\"auto\",\"fixed\"]},\"y5k_Nx_jx\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ZRn3zImzO\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrKz5dTnM9=withCSS(Component,css,\"framer-9zKqa\");export default FramerrKz5dTnM9;FramerrKz5dTnM9.displayName=\"LogoBtn\";FramerrKz5dTnM9.defaultProps={height:30,width:210};addPropertyControls(FramerrKz5dTnM9,{variant:{options:[\"Uu9jNuk4H\",\"cfd5wPbJK\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},ZRn3zImzO:{title:\"Link\",type:ControlType.Link}});addFonts(FramerrKz5dTnM9,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrKz5dTnM9\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cfd5wPbJK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iQXy5o1JF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"y5k_Nx_jx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"30\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"210\",\"framerVariables\":\"{\\\"ZRn3zImzO\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rKz5dTnM9.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonsPrimary from\"https://framerusercontent.com/modules/83gnuGSiJiU6JjLWxeW1/lf5MrHLqfBcuX4YwnT7t/sRUv07toy.js\";import{HyveIconHelper}from\"https://framerusercontent.com/modules/EIN0V08WIYsGhVMSZJ5P/JD7FST2fjcYYRGjEx75j/HyveIconHelper.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1qv6UTGzkAemaW2RyMjv/xR59toLL8yOidB08EgSe/nR4HpGgOB.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Ug8QXvNfSkfKNoJWdVxo/DCXQxpWdt6hjoducowp1/YxTw0OZ4N.js\";import LogoBtn from\"https://framerusercontent.com/modules/KgP4hNnvJbb8aVMCMNsL/w0gneM6kASoMrp6XhKxy/rKz5dTnM9.js\";const LogoBtnFonts=getFonts(LogoBtn);const HyveIconHelperFonts=getFonts(HyveIconHelper);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"pOBM8AoXC\",\"ved8qAfx4\",\"I07UoriRb\",\"pe13eoi1l\"];const serializationHash=\"framer-WtbvV\";const variantClassNames={I07UoriRb:\"framer-v-1p3by7f\",pe13eoi1l:\"framer-v-1hutd3m\",pOBM8AoXC:\"framer-v-qvfgoj\",ved8qAfx4:\"framer-v-1nooqrm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const transition3={delay:0,duration:1.25,ease:[.59,-.01,.09,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"1024\":\"pe13eoi1l\",\"1440\":\"I07UoriRb\",\"1728\":\"pOBM8AoXC\",Mobile:\"ved8qAfx4\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pOBM8AoXC\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pOBM8AoXC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qvfgoj\",className,classNames),\"data-framer-name\":\"1728\",layoutDependency:layoutDependency,layoutId:\"pOBM8AoXC\",ref:refBinding,style:{backgroundColor:\"rgb(252, 253, 255)\",...style},...addPropertyOverrides({I07UoriRb:{\"data-framer-name\":\"1440\"},pe13eoi1l:{\"data-framer-name\":\"1024\"},ved8qAfx4:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-h6r95h\",layoutDependency:layoutDependency,layoutId:\"ItCeF1L_E\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16fgesk\",layoutDependency:layoutDependency,layoutId:\"hF9opkcza\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10lwldx\",layoutDependency:layoutDependency,layoutId:\"gfFHCmyCp\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||400)-0-(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1+250))/1*0)+0+((Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1+0))/2+0+0)+40+0+0+(0+0+(Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1-40-0)/1)*1-0-(30+Math.max(0,(Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1-40-0)/1)*1-0-77-0)/1)*1+47))/2*0),...addPropertyOverrides({ved8qAfx4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-746)/2+0+0)+0+0+40+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12y0qbo-container\",layoutDependency:layoutDependency,layoutId:\"acGlWFh7r-container\",nodeId:\"acGlWFh7r\",rendersWithMotion:true,scopeId:\"DlPLapiy0\",children:/*#__PURE__*/_jsx(LogoBtn,{height:\"100%\",id:\"acGlWFh7r\",layoutId:\"acGlWFh7r\",variant:matchVariant(\"cfd5wPbJK\"),width:\"100%\",ZRn3zImzO:resolvedLinks[0],...addPropertyOverrides({I07UoriRb:{ZRn3zImzO:resolvedLinks[2]},pe13eoi1l:{ZRn3zImzO:resolvedLinks[3]},ved8qAfx4:{ZRn3zImzO:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l4jmng\",layoutDependency:layoutDependency,layoutId:\"edmQSLEYQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cf1w9i\",\"data-styles-preset\":\"YxTw0OZ4N\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KPWqoHq72\"},motionChild:true,nodeId:\"YSDpno3tH\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"DlPLapiy0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g5tqhi\",\"data-styles-preset\":\"nR4HpGgOB\",children:\"Coaches\"})})})}),className:\"framer-13z2qcm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YSDpno3tH\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cf1w9i\",\"data-styles-preset\":\"YxTw0OZ4N\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LJpgD5kA9\"},motionChild:true,nodeId:\"dNb4fAoOR\",openInNewTab:false,relValues:[],scopeId:\"DlPLapiy0\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g5tqhi\",\"data-styles-preset\":\"nR4HpGgOB\",children:\"Blog\"})})})}),className:\"framer-9q1sph\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dNb4fAoOR\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cf1w9i\",\"data-styles-preset\":\"YxTw0OZ4N\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ai1mOEL4W\"},motionChild:true,nodeId:\"T5Eb1uyKE\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"DlPLapiy0\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g5tqhi\",\"data-styles-preset\":\"nR4HpGgOB\",children:\"About\"})})})}),className:\"framer-1yboeph\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T5Eb1uyKE\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b7jrab\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"gv5ZaONbp\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://play.google.com/store/apps/details?id=ai.condorgolf&hl=en_CA\",motionChild:true,nodeId:\"LbCos8qDP\",openInNewTab:true,scopeId:\"DlPLapiy0\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||400)-0-(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1+250))/1*0)+0+((Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1+0))/2+0+0)+40+0+0+(0+(30+Math.max(0,(Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1-40-0)/1)*1-0-77-0)/1)*1)+(Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1-40-0)/1)*1-0-(30+Math.max(0,(Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1-40-0)/1)*1-0-77-0)/1)*1+47))/2*2)+0),pixelHeight:71,pixelWidth:239,sizes:\"158.2113px\",src:\"https://framerusercontent.com/images/51UL6jUHT2jAtvqPVNoCGaHh7c.svg?width=239&height=71\"},className:\"framer-1akk3ai framer-44v4mr\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"LbCos8qDP\",...addPropertyOverrides({ved8qAfx4:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-746)/2+0+0)+0+0+40+0+0+188+40),pixelHeight:71,pixelWidth:239,sizes:\"134.6479px\",src:\"https://framerusercontent.com/images/51UL6jUHT2jAtvqPVNoCGaHh7c.svg?width=239&height=71\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://apps.apple.com/us/app/condor-golf/id6744835933\",motionChild:true,nodeId:\"C2hZDOOHp\",openInNewTab:true,scopeId:\"DlPLapiy0\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||400)-0-(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1+250))/1*0)+0+((Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1+0))/2+0+0)+40+0+0+(0+(30+Math.max(0,(Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1-40-0)/1)*1-0-77-0)/1)*1)+(Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1-40-0)/1)*1-0-(30+Math.max(0,(Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||400)-0-250)/1)*1-50-0)/1)*1-40-0)/1)*1-0-77-0)/1)*1+47))/2*2)+0),pixelHeight:40,pixelWidth:120,positionX:\"center\",positionY:\"center\",sizes:\"153px\",src:\"https://framerusercontent.com/images/v63OsvDZjkwrYqp5c4LQDDEsNnE.svg?width=120&height=40\"},className:\"framer-72pimg framer-44v4mr\",layoutDependency:layoutDependency,layoutId:\"C2hZDOOHp\",...addPropertyOverrides({ved8qAfx4:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-746)/2+0+0)+0+0+40+0+0+188+40),pixelHeight:40,pixelWidth:120,positionX:\"center\",positionY:\"center\",sizes:\"119.1837px\",src:\"https://framerusercontent.com/images/v63OsvDZjkwrYqp5c4LQDDEsNnE.svg?width=120&height=40\"}}},baseVariant,gestureVariant)})})]})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fmpytl\",layoutDependency:layoutDependency,layoutId:\"KHTTWS4wx\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2ueuxk\",layoutDependency:layoutDependency,layoutId:\"aUgQdegDL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cf1w9i\",\"data-styles-preset\":\"YxTw0OZ4N\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121)))\"},children:\"\\xa92025 Condor Golf\"})}),className:\"framer-14oyqr1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QPsAXCJ44\",style:{\"--extracted-r6o4lv\":\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zo095p\",layoutDependency:layoutDependency,layoutId:\"KacUEH3mg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cf1w9i\",\"data-styles-preset\":\"YxTw0OZ4N\",children:/*#__PURE__*/_jsx(Link,{href:\"https://intercom.help/condor-golf/en/\",motionChild:true,nodeId:\"oJg_xMpRu\",openInNewTab:true,relValues:[],scopeId:\"DlPLapiy0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g5tqhi\",\"data-styles-preset\":\"nR4HpGgOB\",children:\"Help Center\"})})})}),className:\"framer-p94b2s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oJg_xMpRu\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"https://intercom.help/condor-golf/en/\",motionChild:true,nodeId:\"hbm5npwGa\",openInNewTab:true,scopeId:\"DlPLapiy0\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Open Help Center\",className:\"framer-v1svj2 framer-44v4mr\",layoutDependency:layoutDependency,layoutId:\"hbm5npwGa\",whileHover:animation,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-14eupb5-container\",\"data-framer-appear-id\":\"14eupb5\",initial:animation2,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"g8D69EfSe-container\",nodeId:\"g8D69EfSe\",optimized:true,rendersWithMotion:true,scopeId:\"DlPLapiy0\",children:/*#__PURE__*/_jsx(HyveIconHelper,{cap:\"round\",color:\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",colorMode:\"custom\",fillMode:\"auto\",height:\"100%\",icon:\"External\",id:\"g8D69EfSe\",join:\"round\",layoutId:\"g8D69EfSe\",mode:\"Library\",opticalScale:.85,size:16,strokeWidth:1.5,svg:\"\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cf1w9i\",\"data-styles-preset\":\"YxTw0OZ4N\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fyfMAMO_M\"},motionChild:true,nodeId:\"cldDT6icf\",openInNewTab:false,relValues:[],scopeId:\"DlPLapiy0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g5tqhi\",\"data-styles-preset\":\"nR4HpGgOB\",children:\"Privacy Policy\"})})})}),className:\"framer-21pjwh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cldDT6icf\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-cf1w9i\",\"data-styles-preset\":\"YxTw0OZ4N\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vBE_fUMRJ\"},motionChild:true,nodeId:\"r4Ytysajh\",openInNewTab:false,relValues:[],scopeId:\"DlPLapiy0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g5tqhi\",\"data-styles-preset\":\"nR4HpGgOB\",children:\"User Data Deletion Agreement\"})})})}),className:\"framer-a5s8mi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r4Ytysajh\",verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WtbvV.framer-44v4mr, .framer-WtbvV .framer-44v4mr { display: block; }\",\".framer-WtbvV.framer-qvfgoj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 400px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1728px; }\",\".framer-WtbvV .framer-h6r95h { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-WtbvV .framer-16fgesk { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 1px; justify-content: flex-start; max-width: 1264px; overflow: visible; padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-WtbvV .framer-10lwldx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WtbvV .framer-12y0qbo-container, .framer-WtbvV .framer-14eupb5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-WtbvV .framer-l4jmng { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 1px; justify-content: center; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-WtbvV .framer-13z2qcm, .framer-WtbvV .framer-9q1sph, .framer-WtbvV .framer-1yboeph, .framer-WtbvV .framer-14oyqr1, .framer-WtbvV .framer-p94b2s, .framer-WtbvV .framer-21pjwh, .framer-WtbvV .framer-a5s8mi { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WtbvV .framer-b7jrab { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-WtbvV .framer-1akk3ai { flex: none; height: 47px; position: relative; text-decoration: none; width: auto; }\",\".framer-WtbvV .framer-72pimg { aspect-ratio: 3.25531914893617 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 47px); position: relative; text-decoration: none; width: 153px; }\",\".framer-WtbvV .framer-fmpytl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1264px; overflow: visible; padding: 0px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-WtbvV .framer-2ueuxk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WtbvV .framer-zo095p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WtbvV .framer-v1svj2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-WtbvV.framer-v-1nooqrm.framer-qvfgoj { gap: 0px; height: min-content; justify-content: center; width: 390px; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-h6r95h { align-content: flex-start; align-items: flex-start; flex: none; height: min-content; justify-content: flex-start; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-16fgesk { flex: none; gap: 0px; height: min-content; justify-content: center; max-width: unset; padding: 40px 0px 0px 20px; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-10lwldx { flex: none; gap: 0px; height: min-content; justify-content: center; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-l4jmng { flex: none; flex-direction: column; height: min-content; padding: 50px 0px 0px 0px; width: 100%; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-b7jrab { align-content: flex-start; align-items: flex-start; gap: 20px; padding: 40px 0px 0px 0px; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-1akk3ai { height: 40px; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-72pimg { aspect-ratio: 2.979591836734694 / 1; height: var(--framer-aspect-ratio-supported, 40px); width: 119px; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-fmpytl { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; justify-content: flex-start; max-width: unset; padding: 0px 0px 50px 20px; }\",\".framer-WtbvV.framer-v-1nooqrm .framer-2ueuxk { flex-direction: column; }\",\".framer-WtbvV.framer-v-1p3by7f.framer-qvfgoj { width: 1440px; }\",\".framer-WtbvV.framer-v-1hutd3m.framer-qvfgoj { width: 1024px; }\",\".framer-WtbvV.framer-v-1hutd3m .framer-16fgesk, .framer-WtbvV.framer-v-1hutd3m .framer-fmpytl { max-width: 902px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ved8qAfx4\":{\"layout\":[\"fixed\",\"auto\"]},\"I07UoriRb\":{\"layout\":[\"fixed\",\"fixed\"]},\"pe13eoi1l\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDlPLapiy0=withCSS(Component,css,\"framer-WtbvV\");export default FramerDlPLapiy0;FramerDlPLapiy0.displayName=\"Footer\";FramerDlPLapiy0.defaultProps={height:400,width:1728};addPropertyControls(FramerDlPLapiy0,{variant:{options:[\"pOBM8AoXC\",\"ved8qAfx4\",\"I07UoriRb\",\"pe13eoi1l\"],optionTitles:[\"1728\",\"Mobile\",\"1440\",\"1024\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDlPLapiy0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoBtnFonts,...HyveIconHelperFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerDlPLapiy0.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LogoBtn,{},context),forwardLoader(ButtonsPrimary,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDlPLapiy0\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1728\",\"framerIntrinsicHeight\":\"400\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ved8qAfx4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I07UoriRb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pe13eoi1l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DlPLapiy0.map","/**\n *  © 2025 Hyve Digital // All rights reserved. // https://hyve.digital\n * HyveDigitalTheme - v1.4.0\n * Last updated: 2025-01-10\n * Hyve Digital Button System\n * Professional Color Scale System\n * Changelog v1.4.0: Rebranded from ThemeVars - CSS vars now use --hyve-* prefix\n * --------------------------------------------------------\n * Brand: 50 (lightest), 300 (light), 600 (base), 700 (dark)\n * Grey: 50, 100, 200, 300, 400, 700\n * Destructive: 50 (lightest), 300 (light), 600 (base), 700 (dark)\n */import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const defaults={// Brand scale\nbrand50:\"#E6F0FF\",brand300:\"#66A3FF\",brand600:\"#006EFC\",brand700:\"#0059C9\",// Grey scale\ngrey50:\"#F9FAFB\",grey100:\"#F3F4F6\",grey200:\"#E5E7EB\",grey300:\"#D1D5DB\",grey400:\"#9CA3AF\",grey700:\"#374151\",// Destructive scale\ndestructive50:\"#FEF2F2\",destructive300:\"#FCA5A5\",destructive600:\"#DC2626\",destructive700:\"#B91C1C\",// Gradient scale (NEW for rogue variants)\ngradientStart:\"#006EFC\",gradientEnd:\"#00D4FF\",gradientAngle:135,// Base\nbase:\"#FFFFFF\",ring:\"rgba(0, 110, 252, 0.24)\",// Shape & motion\nradius:10,stroke:1,shadow:\"none\",hoverY:.5,tapScale:.985,trailingIconShift:0,// Sizes\nsFont:14,sH:36,sPadX:12,sPadY:8,sIcon:16,mFont:16,mH:40,mPadX:16,mPadY:10,mIcon:18,lFont:16,lH:44,lPadX:18,lPadY:12,lIcon:20,xlFont:18,xlH:48,xlPadX:20,xlPadY:14,xlIcon:18,xxlFont:20,xxlH:60,xxlPadX:24,xxlPadY:16,xxlIcon:24,// Typography\nfontFamily:'Figtree, system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif',fontWeight:500,letterSp:0,textCase:\"none\"};function applyVars(p){const r=document.documentElement.style;const set=(k,v)=>r.setProperty(k,String(v));const setPx=(k,v,fb)=>set(k,`${v??fb}px`);// Brand scale\nset(\"--hyve-brand-50\",p.brand50??defaults.brand50);set(\"--hyve-brand-300\",p.brand300??defaults.brand300);set(\"--hyve-brand-600\",p.brand600??defaults.brand600);set(\"--hyve-brand-700\",p.brand700??defaults.brand700);// Grey scale\nset(\"--hyve-grey-50\",p.grey50??defaults.grey50);set(\"--hyve-grey-100\",p.grey100??defaults.grey100);set(\"--hyve-grey-200\",p.grey200??defaults.grey200);set(\"--hyve-grey-300\",p.grey300??defaults.grey300);set(\"--hyve-grey-400\",p.grey400??defaults.grey400);set(\"--hyve-grey-700\",p.grey700??defaults.grey700);// Destructive scale\nset(\"--hyve-destructive-50\",p.destructive50??defaults.destructive50);set(\"--hyve-destructive-300\",p.destructive300??defaults.destructive300);set(\"--hyve-destructive-600\",p.destructive600??defaults.destructive600);set(\"--hyve-destructive-700\",p.destructive700??defaults.destructive700);// Gradient scale\nset(\"--hyve-gradient-start\",p.gradientStart??defaults.gradientStart);set(\"--hyve-gradient-end\",p.gradientEnd??defaults.gradientEnd);set(\"--hyve-gradient-angle\",p.gradientAngle??defaults.gradientAngle);// Base\nset(\"--hyve-base\",p.base??defaults.base);set(\"--hyve-ring\",p.ring??defaults.ring);// Shape\nsetPx(\"--hyve-radius\",p.radius,defaults.radius);setPx(\"--hyve-stroke\",p.stroke,defaults.stroke);set(\"--hyve-shadow\",p.shadow??defaults.shadow);// Sizes\nsetPx(\"--hyve-s-font\",p.sFont,defaults.sFont);setPx(\"--hyve-s-h\",p.sH,defaults.sH);setPx(\"--hyve-s-px\",p.sPadX,defaults.sPadX);setPx(\"--hyve-s-py\",p.sPadY,defaults.sPadY);setPx(\"--hyve-s-icon\",p.sIcon,defaults.sIcon);setPx(\"--hyve-m-font\",p.mFont,defaults.mFont);setPx(\"--hyve-m-h\",p.mH,defaults.mH);setPx(\"--hyve-m-px\",p.mPadX,defaults.mPadX);setPx(\"--hyve-m-py\",p.mPadY,defaults.mPadY);setPx(\"--hyve-m-icon\",p.mIcon,defaults.mIcon);setPx(\"--hyve-l-font\",p.lFont,defaults.lFont);setPx(\"--hyve-l-h\",p.lH,defaults.lH);setPx(\"--hyve-l-px\",p.lPadX,defaults.lPadX);setPx(\"--hyve-l-py\",p.lPadY,defaults.lPadY);setPx(\"--hyve-l-icon\",p.lIcon,defaults.lIcon);setPx(\"--hyve-xl-font\",p.xlFont,defaults.xlFont);setPx(\"--hyve-xl-h\",p.xlH,defaults.xlH);setPx(\"--hyve-xl-px\",p.xlPadX,defaults.xlPadX);setPx(\"--hyve-xl-py\",p.xlPadY,defaults.xlPadY);setPx(\"--hyve-xl-icon\",p.xlIcon,defaults.xlIcon);setPx(\"--hyve-xxl-font\",p.xxlFont,defaults.xxlFont);setPx(\"--hyve-xxl-h\",p.xxlH,defaults.xxlH);setPx(\"--hyve-xxl-px\",p.xxlPadX,defaults.xxlPadX);setPx(\"--hyve-xxl-py\",p.xxlPadY,defaults.xxlPadY);setPx(\"--hyve-xxl-icon\",p.xxlIcon,defaults.xxlIcon);// Typography\nset(\"--hyve-font-family\",p.fontFamily??defaults.fontFamily);set(\"--hyve-font-weight\",p.fontWeight??defaults.fontWeight);setPx(\"--hyve-letter-sp\",p.letterSp,defaults.letterSp);set(\"--hyve-text-case\",p.textCase??defaults.textCase);// Motion\nset(\"--hyve-hover-y\",p.hoverY??defaults.hoverY);set(\"--hyve-tap-scale\",p.tapScale??defaults.tapScale);setPx(\"--hyve-trailing-icon-shift\",p.trailingIconShift,defaults.trailingIconShift);}export function HyveDigitalTheme(props){// Build CSS string with all variables\nconst cssString=React.useMemo(()=>{const vars={\"--hyve-brand-50\":props.brand50??defaults.brand50,\"--hyve-brand-300\":props.brand300??defaults.brand300,\"--hyve-brand-600\":props.brand600??defaults.brand600,\"--hyve-brand-700\":props.brand700??defaults.brand700,\"--hyve-grey-50\":props.grey50??defaults.grey50,\"--hyve-grey-100\":props.grey100??defaults.grey100,\"--hyve-grey-200\":props.grey200??defaults.grey200,\"--hyve-grey-300\":props.grey300??defaults.grey300,\"--hyve-grey-400\":props.grey400??defaults.grey400,\"--hyve-grey-700\":props.grey700??defaults.grey700,\"--hyve-destructive-50\":props.destructive50??defaults.destructive50,\"--hyve-destructive-300\":props.destructive300??defaults.destructive300,\"--hyve-destructive-600\":props.destructive600??defaults.destructive600,\"--hyve-destructive-700\":props.destructive700??defaults.destructive700,\"--hyve-gradient-start\":props.gradientStart??defaults.gradientStart,\"--hyve-gradient-end\":props.gradientEnd??defaults.gradientEnd,\"--hyve-gradient-angle\":props.gradientAngle??defaults.gradientAngle,\"--hyve-base\":props.base??defaults.base,\"--hyve-ring\":props.ring??defaults.ring,\"--hyve-radius\":`${props.radius??defaults.radius}px`,\"--hyve-stroke\":`${props.stroke??defaults.stroke}px`,\"--hyve-shadow\":props.shadow??defaults.shadow,\"--hyve-s-font\":`${props.sFont??defaults.sFont}px`,\"--hyve-s-h\":`${props.sH??defaults.sH}px`,\"--hyve-s-px\":`${props.sPadX??defaults.sPadX}px`,\"--hyve-s-py\":`${props.sPadY??defaults.sPadY}px`,\"--hyve-s-icon\":`${props.sIcon??defaults.sIcon}px`,\"--hyve-m-font\":`${props.mFont??defaults.mFont}px`,\"--hyve-m-h\":`${props.mH??defaults.mH}px`,\"--hyve-m-px\":`${props.mPadX??defaults.mPadX}px`,\"--hyve-m-py\":`${props.mPadY??defaults.mPadY}px`,\"--hyve-m-icon\":`${props.mIcon??defaults.mIcon}px`,\"--hyve-l-font\":`${props.lFont??defaults.lFont}px`,\"--hyve-l-h\":`${props.lH??defaults.lH}px`,\"--hyve-l-px\":`${props.lPadX??defaults.lPadX}px`,\"--hyve-l-py\":`${props.lPadY??defaults.lPadY}px`,\"--hyve-l-icon\":`${props.lIcon??defaults.lIcon}px`,\"--hyve-xl-font\":`${props.xlFont??defaults.xlFont}px`,\"--hyve-xl-h\":`${props.xlH??defaults.xlH}px`,\"--hyve-xl-px\":`${props.xlPadX??defaults.xlPadX}px`,\"--hyve-xl-py\":`${props.xlPadY??defaults.xlPadY}px`,\"--hyve-xl-icon\":`${props.xlIcon??defaults.xlIcon}px`,\"--hyve-xxl-font\":`${props.xxlFont??defaults.xxlFont}px`,\"--hyve-xxl-h\":`${props.xxlH??defaults.xxlH}px`,\"--hyve-xxl-px\":`${props.xxlPadX??defaults.xxlPadX}px`,\"--hyve-xxl-py\":`${props.xxlPadY??defaults.xxlPadY}px`,\"--hyve-xxl-icon\":`${props.xxlIcon??defaults.xxlIcon}px`,\"--hyve-font-family\":props.fontFamily??defaults.fontFamily,\"--hyve-font-weight\":props.fontWeight??defaults.fontWeight,\"--hyve-letter-sp\":`${props.letterSp??defaults.letterSp}px`,\"--hyve-text-case\":props.textCase??defaults.textCase,\"--hyve-hover-y\":props.hoverY??defaults.hoverY,\"--hyve-tap-scale\":props.tapScale??defaults.tapScale,\"--hyve-trailing-icon-shift\":`${props.trailingIconShift??defaults.trailingIconShift}px`};return`:root { ${Object.entries(vars).map(([k,v])=>`${k}: ${v};`).join(\" \")} }`;},[props]);// Persist to localStorage for returning users\nReact.useEffect(()=>{try{localStorage.setItem(\"__hyve_theme__\",JSON.stringify(props));}catch{}},[props]);// Apply from localStorage on mount (client-side only enhancement)\nReact.useEffect(()=>{const raw=localStorage.getItem(\"__hyve_theme__\");if(raw){try{const saved=JSON.parse(raw);applyVars({...defaults,...saved});}catch{}}},[]);return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:cssString}});}addPropertyControls(HyveDigitalTheme,{// ═══════════════════════════════════════════════════════\n// 🔵 BRAND SCALE\n// ═══════════════════════════════════════════════════════\nbrand50:{type:ControlType.Color,title:\"Brand 50\",defaultValue:defaults.brand50},brand300:{type:ControlType.Color,title:\"Brand 300\",defaultValue:defaults.brand300},brand600:{type:ControlType.Color,title:\"Brand 600 (Base)\",defaultValue:defaults.brand600},brand700:{type:ControlType.Color,title:\"Brand 700\",defaultValue:defaults.brand700},// ═══════════════════════════════════════════════════════\n// ⚫ GREY SCALE\n// ═══════════════════════════════════════════════════════\ngrey50:{type:ControlType.Color,title:\"Grey 50\",defaultValue:defaults.grey50},grey100:{type:ControlType.Color,title:\"Grey 100\",defaultValue:defaults.grey100},grey200:{type:ControlType.Color,title:\"Grey 200\",defaultValue:defaults.grey200},grey300:{type:ControlType.Color,title:\"Grey 300\",defaultValue:defaults.grey300},grey400:{type:ControlType.Color,title:\"Grey 400\",defaultValue:defaults.grey400},grey700:{type:ControlType.Color,title:\"Grey 700\",defaultValue:defaults.grey700},// ═══════════════════════════════════════════════════════\n// 🔴 DESTRUCTIVE SCALE\n// ═══════════════════════════════════════════════════════\ndestructive50:{type:ControlType.Color,title:\"Destructive 50\",defaultValue:defaults.destructive50},destructive300:{type:ControlType.Color,title:\"Destructive 300\",defaultValue:defaults.destructive300},destructive600:{type:ControlType.Color,title:\"Destructive 600 (Base)\",defaultValue:defaults.destructive600},destructive700:{type:ControlType.Color,title:\"Destructive 700\",defaultValue:defaults.destructive700},// ═══════════════════════════════════════════════════════\n// 🌈 GRADIENT SCALE (Rogue Variants)\n// ═══════════════════════════════════════════════════════\ngradientStart:{type:ControlType.Color,title:\"Gradient Start\",defaultValue:defaults.gradientStart},gradientEnd:{type:ControlType.Color,title:\"Gradient End\",defaultValue:defaults.gradientEnd},gradientAngle:{type:ControlType.Number,title:\"Gradient Angle\",defaultValue:defaults.gradientAngle,min:0,max:360,step:45,description:\"Direction of gradient (0=right, 90=bottom, 135=diagonal)\"},// ═══════════════════════════════════════════════════════\n// ⚪ BASE\n// ═══════════════════════════════════════════════════════\nbase:{type:ControlType.Color,title:\"Base (White)\",defaultValue:defaults.base},ring:{type:ControlType.Color,title:\"Focus Ring\",defaultValue:defaults.ring},// ═══════════════════════════════════════════════════════\n// 📐 SHAPE\n// ═══════════════════════════════════════════════════════\nradius:{type:ControlType.Number,title:\"Radius\",defaultValue:defaults.radius},stroke:{type:ControlType.Number,title:\"Stroke\",defaultValue:defaults.stroke},shadow:{type:ControlType.String,title:\"Shadow\",defaultValue:defaults.shadow},// ═══════════════════════════════════════════════════════\n// 🎭 MOTION\n// ═══════════════════════════════════════════════════════\nhoverY:{type:ControlType.Number,title:\"Hover Y\",defaultValue:defaults.hoverY,description:\"Vertical lift on hover (px)\"},tapScale:{type:ControlType.Number,title:\"Tap Scale\",defaultValue:defaults.tapScale,description:\"Scale on press (0.985 = 1.5% smaller)\"},trailingIconShift:{type:ControlType.Number,title:\"Trailing Icon Shift\",defaultValue:defaults.trailingIconShift,min:-8,max:8,step:.5,description:\"Icon movement on hover: + = outward, - = inward, 0 = none\",displayStepper:true},// ═══════════════════════════════════════════════════════\n// 🔤 TYPOGRAPHY\n// ═══════════════════════════════════════════════════════\nfontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:defaults.fontFamily,description:\"Enter exact font name (must be uploaded to Framer workspace)\",displayTextArea:false},fontWeight:{type:ControlType.Number,title:\"Font Weight\",min:100,max:900,step:100,defaultValue:defaults.fontWeight},letterSp:{type:ControlType.Number,title:\"Letter Spacing\",min:-2,max:4,step:.1,defaultValue:defaults.letterSp},textCase:{type:ControlType.Enum,title:\"Text Transform\",options:[\"none\",\"uppercase\"],optionTitles:[\"Normal\",\"Uppercase\"],defaultValue:defaults.textCase}});\nexport const __FramerMetadata__ = {\"exports\":{\"HyveDigitalTheme\":{\"type\":\"reactComponent\",\"name\":\"HyveDigitalTheme\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HyveDigitalTheme.map","/**\n *  © 2025 Hyve Digital // All rights reserved. // https://hyve.digital\n * HyveLightButton - v1.0.1\n * Last updated: 2025-01-26\n * Hyve Digital Button System\n * Light button for dark backgrounds (white/light fill, dark text)\n * Perfect for dark hero sections, footers, and dark mode interfaces\n */import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{BaseButton}from\"https://framerusercontent.com/modules/1iq69sT5EHowdsAyHkWm/7k6MAmHEEGHEdtg47rP5/BaseButton.js\";import{ICONS}from\"https://framerusercontent.com/modules/ScPIzZV2nYt49GMDbLGr/wXpGoJja7aWBVIIgpRgs/IconSelectAdapter.js\";// Helper for CSS variables\nconst v=(name,fallback)=>`var(${name}, ${fallback})`;/**\n * Parse a CSS box-shadow and reduce the blur radius for pressed state\n */function reduceShadowBlur(shadow){if(!shadow||shadow===\"none\")return\"none\";const shadowPattern=/^([+-]?\\d+(?:\\.\\d+)?(?:px|rem|em)?)\\s+([+-]?\\d+(?:\\.\\d+)?(?:px|rem|em)?)\\s+([+-]?\\d+(?:\\.\\d+)?(?:px|rem|em)?)(?:\\s+([+-]?\\d+(?:\\.\\d+)?(?:px|rem|em)?))?(.*)$/;const match=shadow.trim().match(shadowPattern);if(!match)return shadow;const[,hOffset,vOffset,blur,spread,rest]=match;const blurMatch=blur.match(/^([+-]?\\d+(?:\\.\\d+)?)(px|rem|em)?$/);if(!blurMatch)return shadow;const blurValue=parseFloat(blurMatch[1]);const blurUnit=blurMatch[2]||\"px\";const reducedBlur=Math.max(1,blurValue*.2);const newBlur=`${reducedBlur}${blurUnit}`;const vOffsetMatch=vOffset.match(/^([+-]?\\d+(?:\\.\\d+)?)(px|rem|em)?$/);if(vOffsetMatch){const vValue=parseFloat(vOffsetMatch[1]);const vUnit=vOffsetMatch[2]||\"px\";const reducedVOffset=Math.max(1,vValue*.5);const newVOffset=`${reducedVOffset}${vUnit}`;if(spread){return`${hOffset} ${newVOffset} ${newBlur} ${spread}${rest}`;}return`${hOffset} ${newVOffset} ${newBlur}${rest}`;}if(spread){return`${hOffset} ${vOffset} ${newBlur} ${spread}${rest}`;}return`${hOffset} ${vOffset} ${newBlur}${rest}`;}export function HyveLightButton(props){const{tone=\"default\",disabled=false,loadingText,...rest}=props;const[pressed,setPressed]=React.useState(false);const[baseShadow,setBaseShadow]=React.useState(\"none\");/**\n     * LIGHT BUTTON SPEC (for dark backgrounds):\n     * Basic: Fill white, Stroke grey-200, Text grey-900 (or brand-700)\n     * Hover: Fill grey-50, Stroke grey-200, Text grey-900\n     * Disabled: Fill grey-200, Stroke grey-300, Text grey-400\n     * Shadow: Applied from theme when not disabled (only on default tone)\n     *\n     * LIGHT DESTRUCTIVE SPEC:\n     * Basic: Fill white, Stroke destructive-200, Text destructive-700\n     * Hover: Fill destructive-50, Stroke destructive-200, Text destructive-700\n     * Disabled: Same as default grey\n     * Shadow: None\n     */const white=v(\"--hyve-base\",\"#FFFFFF\");const grey50=v(\"--hyve-grey-50\",\"#F9FAFB\");const grey100=v(\"--hyve-grey-100\",\"#F3F4F6\");const grey200=v(\"--hyve-grey-200\",\"#E5E7EB\");const grey300=v(\"--hyve-grey-300\",\"#D1D5DB\");const grey400=v(\"--hyve-grey-400\",\"#9CA3AF\");const grey700=v(\"--hyve-grey-700\",\"#374151\");const brand700=v(\"--hyve-brand-700\",\"#0059C9\");const dest50=v(\"--hyve-destructive-50\",\"#FEF2F2\");const dest700=v(\"--hyve-destructive-700\",\"#B91C1C\");// Read shadow after mount when CSS is ready\nReact.useEffect(()=>{if(typeof window===\"undefined\")return;if(tone!==\"default\"||disabled){setBaseShadow(\"none\");return;}const shadowValue=getComputedStyle(document.documentElement).getPropertyValue(\"--hyve-shadow\").trim();setBaseShadow(shadowValue||\"none\");},[tone,disabled]);// Apply pressed shadow reduction\nconst shadow=pressed&&baseShadow!==\"none\"?reduceShadowBlur(baseShadow):baseShadow;const hoverBg=tone===\"destructive\"?dest50:grey50;const borderColor=tone===\"destructive\"?dest700:white;const textColor=tone===\"destructive\"?dest700:grey700;return /*#__PURE__*/_jsx(BaseButton,{...rest,disabled:disabled,loadingText:loadingText,background:white,backgroundHover:hoverBg,backgroundPressed:hoverBg,backgroundDisabled:grey100,color:textColor,colorDisabled:grey400,borderColor:borderColor,borderColorHover:borderColor,borderColorPressed:borderColor,borderColorDisabled:grey100,borderStyle:\"full\",boxShadow:shadow,onPressedChange:setPressed});}addPropertyControls(HyveLightButton,{text:{type:ControlType.String,title:\"Label\",defaultValue:\"Button\"},link:{type:ControlType.Link,title:\"Link\"},openInNewTab:{type:ControlType.Boolean,title:\"Open in New Tab\",defaultValue:false,hidden:props=>!props.link},tone:{type:ControlType.Enum,title:\"Tone\",options:[\"default\",\"destructive\"],defaultValue:\"default\"},size:{type:ControlType.Enum,title:\"Size\",options:[\"s\",\"m\",\"l\",\"xl\",\"xxl\"],defaultValue:\"m\"},leadingIconName:{type:ControlType.Enum,title:\"Leading Icon\",options:[null,...Object.keys(ICONS)],optionTitles:[\"None\",...Object.keys(ICONS)],hidden:p=>!!p.leadingIconSvg},trailingIconName:{type:ControlType.Enum,title:\"Trailing Icon\",options:[null,...Object.keys(ICONS)],optionTitles:[\"None\",...Object.keys(ICONS)],hidden:p=>!!p.trailingIconSvg},leadingIconSvg:{type:ControlType.String,title:\"Leading SVG\",displayTextArea:true,hidden:p=>!!p.leadingIconName},trailingIconSvg:{type:ControlType.String,title:\"Trailing SVG\",displayTextArea:true,hidden:p=>!!p.trailingIconName},iconOnly:{type:ControlType.Boolean,title:\"Icon Only\",defaultValue:false},animateTrailingIcon:{type:ControlType.Boolean,title:\"Animate Trailing Icon\",defaultValue:true,hidden:p=>!p.trailingIconName&&!p.trailingIconSvg},disabled:{type:ControlType.Boolean,title:\"Disabled\",defaultValue:false},loading:{type:ControlType.Boolean,title:\"Loading\",defaultValue:false},loadingText:{type:ControlType.String,title:\"Loading Text\",defaultValue:\"\",placeholder:\"e.g. Submitting...\",hidden:props=>!props.loading}});\nexport const __FramerMetadata__ = {\"exports\":{\"HyveLightButton\":{\"type\":\"reactComponent\",\"name\":\"HyveLightButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HyveLightButton.map","import{jsx as _jsx}from\"react/jsx-runtime\";export function AppStoreRedirect(){return{onClick:()=>{const ua=navigator.userAgent||\"\";const isAndroid=/Android/.test(ua);const url=isAndroid?\"https://play.google.com/store/apps/details?id=ai.condorgolf&hl=en_CA\":\"https://apps.apple.com/us/app/condor-golf/id6744835933\";window.open(url,\"_blank\");}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withAppStoreRedirect(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...AppStoreRedirect(props)});};}withAppStoreRedirect.displayName=\"AppStoreRedirect\";\nexport const __FramerMetadata__ = {\"exports\":{\"withAppStoreRedirect\":{\"type\":\"reactHoc\",\"name\":\"withAppStoreRedirect\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AppStoreRedirect\":{\"type\":\"override\",\"name\":\"AppStoreRedirect\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AppDownload.map","// Generated by Framer (747ab96)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-SErL6 .framer-styles-preset-1ixfa3d:not(.rich-text-wrapper), .framer-SErL6 .framer-styles-preset-1ixfa3d.rich-text-wrapper a { --framer-link-current-text-color: rgba(242, 243, 250, 0.7); --framer-link-hover-text-color: #ffffff; --framer-link-text-color: #ffffff; }\"];export const className=\"framer-SErL6\";\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 (747ab96)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Xmaql .framer-styles-preset-1hsrevf:not(.rich-text-wrapper), .framer-Xmaql .framer-styles-preset-1hsrevf.rich-text-wrapper a { --framer-link-current-text-color: var(--token-7e0aa116-0ff9-4db1-8e9a-ad45bb33f430, #0e72ee); --framer-link-hover-text-color: rgba(12, 17, 29, 0.8); --framer-link-text-color: var(--token-aef08064-4305-48ed-a957-0b6441374d1b, #475467); }\"];export const className=\"framer-Xmaql\";\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 (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/wAWDmGCI5JB5M438rYMV/iK7A6ugRxCvRA0Jdt1qD/CQ4YMKugZ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6WwCaVyrZLJiUE9IUV4t/RbLyDapqfpaBUFABrlOT/MRsdZYC2b.js\";const enabledGestures={Gy1Eyv0wY:{hover:true},wizne80Xi:{hover:true}};const cycleOrder=[\"Gy1Eyv0wY\",\"wizne80Xi\"];const serializationHash=\"framer-p8D26\";const variantClassNames={Gy1Eyv0wY:\"framer-v-1n5cek0\",wizne80Xi:\"framer-v-1oq1a8p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vS6aGmYbF=undefined;const or1VTDHh4=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={DARK:\"wizne80Xi\",LIGHT:\"Gy1Eyv0wY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,nAV,width,...props})=>{return{...props,or1VTDHh4:nAV??props.or1VTDHh4??\"COACHES\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Gy1Eyv0wY\",vS6aGmYbF:link??props.vS6aGmYbF};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,or1VTDHh4,vS6aGmYbF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Gy1Eyv0wY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1n5cek0\",className,classNames),\"data-framer-name\":\"LIGHT\",layoutDependency:layoutDependency,layoutId:\"Gy1Eyv0wY\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Gy1Eyv0wY-hover\":{\"data-framer-name\":undefined},\"wizne80Xi-hover\":{\"data-framer-name\":undefined},wizne80Xi:{\"data-framer-name\":\"DARK\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x88ybu\",layoutDependency:layoutDependency,layoutId:\"qG43l5Mge\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtNzAw\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:vS6aGmYbF,motionChild:true,nodeId:\"jrO9IkXyq\",openInNewTab:false,relValues:[],scopeId:\"wLyyf83cr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ixfa3d\",\"data-styles-preset\":\"CQ4YMKugZ\",children:\"COACHES\"})})})}),className:\"framer-u71tcz\",fonts:[\"GF;Albert Sans-700\"],layoutDependency:layoutDependency,layoutId:\"jrO9IkXyq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:or1VTDHh4,variants:{\"Gy1Eyv0wY-hover\":{\"--extracted-r6o4lv\":\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Gy1Eyv0wY-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtNzAw\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KPWqoHq72\"},motionChild:true,nodeId:\"jrO9IkXyq\",openInNewTab:false,relValues:[],scopeId:\"wLyyf83cr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hsrevf\",\"data-styles-preset\":\"MRsdZYC2b\",children:\"COACHES\"})})})})},wizne80Xi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QWxiZXJ0IFNhbnMtNzAw\",\"--framer-font-family\":'\"Albert Sans\", \"Albert Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:vS6aGmYbF,motionChild:true,nodeId:\"jrO9IkXyq\",openInNewTab:false,relValues:[],scopeId:\"wLyyf83cr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hsrevf\",\"data-styles-preset\":\"MRsdZYC2b\",children:\"COACHES\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dy7lmw\",layoutDependency:layoutDependency,layoutId:\"Nwl6jOEe5\",style:{backgroundColor:\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,opacity:0},variants:{\"Gy1Eyv0wY-hover\":{opacity:1},\"wizne80Xi-hover\":{opacity:1}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p8D26.framer-1sep377, .framer-p8D26 .framer-1sep377 { display: block; }\",\".framer-p8D26.framer-1n5cek0 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-p8D26 .framer-1x88ybu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-p8D26 .framer-u71tcz { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-p8D26 .framer-dy7lmw { flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-p8D26.framer-v-1n5cek0.hover .framer-dy7lmw { width: 100%; }\",\".framer-p8D26.framer-v-1oq1a8p.hover .framer-dy7lmw { align-self: stretch; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33.5\n * @framerIntrinsicWidth 82.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wizne80Xi\":{\"layout\":[\"auto\",\"auto\"]},\"KUx6z7DDC\":{\"layout\":[\"auto\",\"auto\"]},\"OEkfsryyl\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"or1VTDHh4\":\"nAV\",\"vS6aGmYbF\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwLyyf83cr=withCSS(Component,css,\"framer-p8D26\");export default FramerwLyyf83cr;FramerwLyyf83cr.displayName=\"NavText\";FramerwLyyf83cr.defaultProps={height:33.5,width:82.5};addPropertyControls(FramerwLyyf83cr,{variant:{options:[\"Gy1Eyv0wY\",\"wizne80Xi\"],optionTitles:[\"LIGHT\",\"DARK\"],title:\"Variant\",type:ControlType.Enum},or1VTDHh4:{defaultValue:\"COACHES\",displayTextArea:false,title:\"NAV\",type:ControlType.String},onor1VTDHh4Change:{changes:\"or1VTDHh4\",type:ControlType.ChangeHandler},vS6aGmYbF:{title:\"Link\",type:ControlType.Link}});addFonts(FramerwLyyf83cr,[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHTJT_qY32TxAj1g.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwLyyf83cr\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"33.5\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"or1VTDHh4\\\":\\\"nAV\\\",\\\"vS6aGmYbF\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"82.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wizne80Xi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KUx6z7DDC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OEkfsryyl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wLyyf83cr.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{HyveDarkButton}from\"https://framerusercontent.com/modules/m9WDql5Juk50maaugWxi/ZI37kZe6YnctVVjJHiNA/HyveDarkButton.js\";import{HyveDigitalTheme}from\"https://framerusercontent.com/modules/SMarwGuPs4xVHkqzqjwU/S77WSDH4VYj0WkjYAP9w/HyveDigitalTheme.js\";import{HyveLightButton}from\"https://framerusercontent.com/modules/Z698LBAgnbCT9xK3QZbb/aMw3CQznVzrS2Czi4TNY/HyveLightButton.js\";import{withAppStoreRedirect}from\"https://framerusercontent.com/modules/svum00LWLfhz7yKgERNX/ZhjkOJeo9ePBOTBcsjP1/AppDownload.js\";import LogoBtn from\"https://framerusercontent.com/modules/KgP4hNnvJbb8aVMCMNsL/w0gneM6kASoMrp6XhKxy/rKz5dTnM9.js\";import NavText from\"https://framerusercontent.com/modules/xcqjPXS00CGnyf7s71kz/GkyV086CIkIKxq6RdXbV/wLyyf83cr.js\";const LogoBtnFonts=getFonts(LogoBtn);const NavTextFonts=getFonts(NavText);const HyveLightButtonFonts=getFonts(HyveLightButton);const HyveLightButtonWithAppStoreRedirect1s85ef7=withCodeBoundaryForOverrides(HyveLightButton,{nodeId:\"sAZn5OBly\",override:withAppStoreRedirect,scopeId:\"WbGynnnke\"});const HyveDarkButtonFonts=getFonts(HyveDarkButton);const HyveDarkButtonWithAppStoreRedirect1b717zz=withCodeBoundaryForOverrides(HyveDarkButton,{nodeId:\"b5_8MekZn\",override:withAppStoreRedirect,scopeId:\"WbGynnnke\"});const HyveDigitalThemeFonts=getFonts(HyveDigitalTheme);const cycleOrder=[\"MCZ7OFBRd\",\"nu6V60CGX\",\"d7y7Ji2Fd\",\"QGVlkaQKh\",\"ijdYndrBD\",\"C1pyspIDD\",\"TyD7dVrwk\",\"aO2M0721I\",\"MPHFIgDDY\",\"KfmNVBJdB\",\"f1_EaFK4c\",\"vaikxkl3W\"];const serializationHash=\"framer-PIczE\";const variantClassNames={aO2M0721I:\"framer-v-1x2ojif\",C1pyspIDD:\"framer-v-19j6mx2\",d7y7Ji2Fd:\"framer-v-1r7i99z\",f1_EaFK4c:\"framer-v-17jm7bp\",ijdYndrBD:\"framer-v-lzkgbb\",KfmNVBJdB:\"framer-v-1lrkws7\",MCZ7OFBRd:\"framer-v-q8cknn\",MPHFIgDDY:\"framer-v-1mm8hyh\",nu6V60CGX:\"framer-v-gmpaws\",QGVlkaQKh:\"framer-v-1idbj8b\",TyD7dVrwk:\"framer-v-68wtlw\",vaikxkl3W:\"framer-v-nttkod\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop-1024-Dark\":\"vaikxkl3W\",\"Desktop-1024\":\"f1_EaFK4c\",\"Desktop-Dark\":\"nu6V60CGX\",\"Desktop-SM-Dark\":\"TyD7dVrwk\",\"Desktop-SM\":\"ijdYndrBD\",\"Phone Open\":\"QGVlkaQKh\",\"Phone-Dark\":\"MPHFIgDDY\",\"Phone-Open-Dark\":\"KfmNVBJdB\",\"Tablet-Dark\":\"aO2M0721I\",Desktop:\"MCZ7OFBRd\",Phone:\"d7y7Ji2Fd\",Tablet:\"C1pyspIDD\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MCZ7OFBRd\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MCZ7OFBRd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1j7phmo=activeVariantCallback(async(...args)=>{setVariant(\"QGVlkaQKh\");});const onTapuis5s8=activeVariantCallback(async(...args)=>{setVariant(\"d7y7Ji2Fd\");});const onTapz1g7r=activeVariantCallback(async(...args)=>{setVariant(\"KfmNVBJdB\");});const onTapecyh8=activeVariantCallback(async(...args)=>{setVariant(\"MPHFIgDDY\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"d7y7Ji2Fd\",\"QGVlkaQKh\",\"MPHFIgDDY\",\"KfmNVBJdB\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if([\"d7y7Ji2Fd\",\"MPHFIgDDY\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"nu6V60CGX\",\"QGVlkaQKh\",\"TyD7dVrwk\",\"aO2M0721I\",\"KfmNVBJdB\",\"vaikxkl3W\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"nu6V60CGX\",\"QGVlkaQKh\",\"TyD7dVrwk\",\"aO2M0721I\",\"KfmNVBJdB\",\"vaikxkl3W\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q8cknn\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"MCZ7OFBRd\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",...style},variants:{aO2M0721I:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 5px 3px 0px rgba(16, 56, 121, 0.03)\"},C1pyspIDD:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},d7y7Ji2Fd:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},f1_EaFK4c:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},ijdYndrBD:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},KfmNVBJdB:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"none\"},MPHFIgDDY:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"none\"},nu6V60CGX:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 5px 3px 0px rgba(16, 56, 121, 0.03)\"},QGVlkaQKh:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"none\"},TyD7dVrwk:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 5px 3px 0px rgba(16, 56, 121, 0.03)\"},vaikxkl3W:{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"0px 5px 3px 0px rgba(16, 56, 121, 0.03)\"}},...addPropertyOverrides({aO2M0721I:{\"data-framer-name\":\"Tablet-Dark\"},C1pyspIDD:{\"data-framer-name\":\"Tablet\"},d7y7Ji2Fd:{\"data-framer-name\":\"Phone\"},f1_EaFK4c:{\"data-framer-name\":\"Desktop-1024\"},ijdYndrBD:{\"data-framer-name\":\"Desktop-SM\"},KfmNVBJdB:{\"data-framer-name\":\"Phone-Open-Dark\"},MPHFIgDDY:{\"data-framer-name\":\"Phone-Dark\"},nu6V60CGX:{\"data-framer-name\":\"Desktop-Dark\"},QGVlkaQKh:{\"data-framer-name\":\"Phone Open\"},TyD7dVrwk:{\"data-framer-name\":\"Desktop-SM-Dark\"},vaikxkl3W:{\"data-framer-name\":\"Desktop-1024-Dark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-103amdq\",layoutDependency:layoutDependency,layoutId:\"XGaEAgaqP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dr6izo\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"IoBmELQDa\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m1xwzo\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"aTimzm1Ng\",...addPropertyOverrides({d7y7Ji2Fd:{\"data-highlight\":true,onTap:onTap1j7phmo},KfmNVBJdB:{\"data-highlight\":true,onTap:onTapecyh8},MPHFIgDDY:{\"data-highlight\":true,onTap:onTapz1g7r},QGVlkaQKh:{\"data-highlight\":true,onTap:onTapuis5s8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-x06p4w\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"pM7wn3O4y\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{KfmNVBJdB:{backgroundColor:\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",rotate:-45},MPHFIgDDY:{backgroundColor:\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",rotate:0},QGVlkaQKh:{backgroundColor:\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yxnfrf\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"xrf2HS5ln\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{KfmNVBJdB:{backgroundColor:\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",rotate:45},MPHFIgDDY:{backgroundColor:\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",rotate:0},QGVlkaQKh:{backgroundColor:\"var(--token-cc6e5768-c239-4594-b121-649eb42b2ffe, rgb(16, 56, 121))\",rotate:45}}})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||75)-0-200)/2)+85+0,...addPropertyOverrides({d7y7Ji2Fd:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-244)/2+0+0)+0+7},KfmNVBJdB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-723)/2+0+0)+0+0+17},MPHFIgDDY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-244)/2+0+0)+0+7},QGVlkaQKh:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-723)/2+0+0)+0+0+17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ri6sq4-container\",layoutDependency:layoutDependency,layoutId:\"NsLnjXice-container\",nodeId:\"NsLnjXice\",rendersWithMotion:true,scopeId:\"WbGynnnke\",style:{scale:1},variants:{aO2M0721I:{scale:1},C1pyspIDD:{scale:1},d7y7Ji2Fd:{scale:.8},f1_EaFK4c:{scale:1},ijdYndrBD:{scale:1},KfmNVBJdB:{scale:.8},MPHFIgDDY:{scale:.8},QGVlkaQKh:{scale:.8},TyD7dVrwk:{scale:1},vaikxkl3W:{scale:1}},children:/*#__PURE__*/_jsx(LogoBtn,{height:\"100%\",id:\"NsLnjXice\",layoutId:\"NsLnjXice\",variant:matchVariant(\"Uu9jNuk4H\"),width:\"100%\",ZRn3zImzO:resolvedLinks[0],...addPropertyOverrides({aO2M0721I:{variant:matchVariant(\"cfd5wPbJK\"),ZRn3zImzO:resolvedLinks[7]},C1pyspIDD:{ZRn3zImzO:resolvedLinks[5]},d7y7Ji2Fd:{ZRn3zImzO:resolvedLinks[2]},f1_EaFK4c:{ZRn3zImzO:resolvedLinks[10]},ijdYndrBD:{ZRn3zImzO:resolvedLinks[4]},KfmNVBJdB:{variant:matchVariant(\"cfd5wPbJK\"),ZRn3zImzO:resolvedLinks[9]},MPHFIgDDY:{variant:matchVariant(\"cfd5wPbJK\"),ZRn3zImzO:resolvedLinks[8]},nu6V60CGX:{variant:matchVariant(\"cfd5wPbJK\"),ZRn3zImzO:resolvedLinks[1]},QGVlkaQKh:{variant:matchVariant(\"cfd5wPbJK\"),ZRn3zImzO:resolvedLinks[3]},TyD7dVrwk:{variant:matchVariant(\"cfd5wPbJK\"),ZRn3zImzO:resolvedLinks[6]},vaikxkl3W:{variant:matchVariant(\"cfd5wPbJK\"),ZRn3zImzO:resolvedLinks[11]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-os3mpr\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Ejxhmor0A\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined},{href:{webPageId:\"KPWqoHq72\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||75)-0-200)/2)+0+0+167,...addPropertyOverrides({KfmNVBJdB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-723)/2+0+0)+0+74+20+0},QGVlkaQKh:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-723)/2+0+0)+0+74+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vd7xbr-container\",layoutDependency:layoutDependency,layoutId:\"OgVOVkgzO-container\",nodeId:\"OgVOVkgzO\",rendersWithMotion:true,scopeId:\"WbGynnnke\",children:/*#__PURE__*/_jsx(NavText,{height:\"100%\",id:\"OgVOVkgzO\",layoutId:\"OgVOVkgzO\",or1VTDHh4:\"COACHES\",variant:matchVariant(\"Gy1Eyv0wY\"),vS6aGmYbF:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({aO2M0721I:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks1[6]},C1pyspIDD:{vS6aGmYbF:resolvedLinks1[4]},f1_EaFK4c:{vS6aGmYbF:resolvedLinks1[8]},ijdYndrBD:{vS6aGmYbF:resolvedLinks1[3]},KfmNVBJdB:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks1[7]},nu6V60CGX:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks1[1]},QGVlkaQKh:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks1[2]},TyD7dVrwk:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks1[5]},vaikxkl3W:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks1[9]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined},{href:{webPageId:\"LJpgD5kA9\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||75)-0-200)/2)+0+0+167,...addPropertyOverrides({KfmNVBJdB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-723)/2+0+0)+0+74+20+63},QGVlkaQKh:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-723)/2+0+0)+0+74+20+63}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ipw3fz-container\",layoutDependency:layoutDependency,layoutId:\"rtewAl2VK-container\",nodeId:\"rtewAl2VK\",rendersWithMotion:true,scopeId:\"WbGynnnke\",children:/*#__PURE__*/_jsx(NavText,{height:\"100%\",id:\"rtewAl2VK\",layoutId:\"rtewAl2VK\",or1VTDHh4:\"BLOG\",variant:matchVariant(\"Gy1Eyv0wY\"),vS6aGmYbF:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({aO2M0721I:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks2[6]},C1pyspIDD:{vS6aGmYbF:resolvedLinks2[4]},f1_EaFK4c:{vS6aGmYbF:resolvedLinks2[8]},ijdYndrBD:{vS6aGmYbF:resolvedLinks2[3]},KfmNVBJdB:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks2[7]},nu6V60CGX:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks2[1]},QGVlkaQKh:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks2[2]},TyD7dVrwk:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks2[5]},vaikxkl3W:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks2[9]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai1mOEL4W\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||75)-0-200)/2)+0+0+167,...addPropertyOverrides({KfmNVBJdB:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-723)/2+0+0)+0+74+20+126},QGVlkaQKh:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||365)-0-723)/2+0+0)+0+74+20+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nzgg5o-container\",layoutDependency:layoutDependency,layoutId:\"pcghV2CK6-container\",nodeId:\"pcghV2CK6\",rendersWithMotion:true,scopeId:\"WbGynnnke\",children:/*#__PURE__*/_jsx(NavText,{height:\"100%\",id:\"pcghV2CK6\",layoutId:\"pcghV2CK6\",or1VTDHh4:\"ABOUT\",variant:matchVariant(\"Gy1Eyv0wY\"),vS6aGmYbF:resolvedLinks3[0],width:\"100%\",...addPropertyOverrides({aO2M0721I:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks3[6]},C1pyspIDD:{vS6aGmYbF:resolvedLinks3[4]},f1_EaFK4c:{vS6aGmYbF:resolvedLinks3[8]},ijdYndrBD:{vS6aGmYbF:resolvedLinks3[3]},KfmNVBJdB:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks3[7]},nu6V60CGX:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks3[1]},QGVlkaQKh:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks3[2]},TyD7dVrwk:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks3[5]},vaikxkl3W:{variant:matchVariant(\"wizne80Xi\"),vS6aGmYbF:resolvedLinks3[9]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s85ef7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sAZn5OBly-container\",nodeId:\"sAZn5OBly\",rendersWithMotion:true,scopeId:\"WbGynnnke\",children:/*#__PURE__*/_jsx(HyveLightButtonWithAppStoreRedirect1s85ef7,{animateTrailingIcon:true,disabled:false,height:\"100%\",iconOnly:false,id:\"sAZn5OBly\",layoutId:\"sAZn5OBly\",leadingIconName:null,leadingIconSvg:\"\",loading:false,loadingText:\"\",openInNewTab:true,size:\"m\",text:\"Download Now\",tone:\"default\",trailingIconName:null,trailingIconSvg:\"\",width:\"100%\",...addPropertyOverrides({C1pyspIDD:{size:\"s\"},f1_EaFK4c:{size:\"s\"}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b717zz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"b5_8MekZn-container\",nodeId:\"b5_8MekZn\",rendersWithMotion:true,scopeId:\"WbGynnnke\",children:/*#__PURE__*/_jsx(HyveDarkButtonWithAppStoreRedirect1b717zz,{animateTrailingIcon:true,disabled:false,height:\"100%\",iconOnly:false,id:\"b5_8MekZn\",layoutId:\"b5_8MekZn\",leadingIconName:null,leadingIconSvg:\"\",loading:false,loadingText:\"\",openInNewTab:true,size:\"m\",text:\"Download Now\",tone:\"default\",trailingIconName:null,trailingIconSvg:\"\",width:\"100%\",...addPropertyOverrides({aO2M0721I:{size:\"s\"},vaikxkl3W:{size:\"s\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rvvop8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jwMcB1_PX-container\",nodeId:\"jwMcB1_PX\",rendersWithMotion:true,scopeId:\"WbGynnnke\",children:/*#__PURE__*/_jsx(HyveDigitalTheme,{base:\"rgb(255, 255, 255)\",brand300:\"rgb(102, 163, 255)\",brand50:\"rgb(230, 240, 255)\",brand600:\"rgb(0, 110, 252)\",brand700:\"rgb(0, 89, 201)\",destructive300:\"rgb(252, 165, 165)\",destructive50:\"rgb(254, 242, 242)\",destructive600:\"rgb(220, 38, 38)\",destructive700:\"rgb(185, 28, 28)\",fontFamily:'Albert Sans, system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif',fontWeight:500,gradientAngle:90,gradientEnd:\"rgb(136, 0, 255)\",gradientStart:\"rgb(252, 0, 231)\",grey100:\"rgb(243, 244, 246)\",grey200:\"rgb(229, 231, 235)\",grey300:\"rgb(209, 213, 219)\",grey400:\"rgb(156, 163, 175)\",grey50:\"rgb(249, 250, 251)\",grey700:\"rgb(55, 65, 81)\",height:\"100%\",hoverY:0,id:\"jwMcB1_PX\",layoutId:\"jwMcB1_PX\",letterSp:0,radius:9999,ring:\"rgba(0, 110, 252, 0.24)\",shadow:\" \",stroke:1,tapScale:.95,textCase:\"none\",trailingIconShift:-3,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PIczE.framer-1slrqnk, .framer-PIczE .framer-1slrqnk { display: block; }\",\".framer-PIczE.framer-q8cknn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 75px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1728px; }\",\".framer-PIczE .framer-103amdq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1264px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PIczE .framer-dr6izo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PIczE .framer-m1xwzo { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-PIczE .framer-x06p4w { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PIczE .framer-1yxnfrf { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PIczE .framer-1ri6sq4-container, .framer-PIczE .framer-1vd7xbr-container, .framer-PIczE .framer-ipw3fz-container, .framer-PIczE .framer-nzgg5o-container, .framer-PIczE .framer-1s85ef7-container, .framer-PIczE .framer-1b717zz-container, .framer-PIczE .framer-rvvop8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PIczE .framer-os3mpr { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PIczE.framer-v-1r7i99z.framer-q8cknn, .framer-PIczE.framer-v-1mm8hyh.framer-q8cknn { flex-direction: column; height: 64px; width: 390px; }\",\".framer-PIczE.framer-v-1r7i99z .framer-103amdq, .framer-PIczE.framer-v-1mm8hyh .framer-103amdq { flex: none; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-PIczE.framer-v-1r7i99z .framer-dr6izo, .framer-PIczE.framer-v-1mm8hyh .framer-dr6izo { flex: 1 0 0px; gap: unset; justify-content: space-between; padding: 0px 10px 0px 0px; width: 1px; }\",\".framer-PIczE.framer-v-1r7i99z .framer-m1xwzo, .framer-PIczE.framer-v-1idbj8b .framer-m1xwzo, .framer-PIczE.framer-v-1mm8hyh .framer-m1xwzo, .framer-PIczE.framer-v-1lrkws7 .framer-m1xwzo { cursor: pointer; height: 44px; order: 1; width: 44px; }\",\".framer-PIczE.framer-v-1r7i99z .framer-1ri6sq4-container, .framer-PIczE.framer-v-1idbj8b .framer-1ri6sq4-container, .framer-PIczE.framer-v-1mm8hyh .framer-1ri6sq4-container, .framer-PIczE.framer-v-1lrkws7 .framer-1ri6sq4-container { order: 0; }\",\".framer-PIczE.framer-v-1idbj8b.framer-q8cknn, .framer-PIczE.framer-v-1lrkws7.framer-q8cknn { flex-direction: column; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-PIczE.framer-v-1idbj8b .framer-103amdq, .framer-PIczE.framer-v-1lrkws7 .framer-103amdq { flex: none; flex-direction: column; width: 100%; }\",\".framer-PIczE.framer-v-1idbj8b .framer-dr6izo, .framer-PIczE.framer-v-1lrkws7 .framer-dr6izo { gap: unset; height: 64px; justify-content: space-between; padding: 0px 10px 0px 0px; width: 100%; }\",\".framer-PIczE.framer-v-1idbj8b .framer-x06p4w, .framer-PIczE.framer-v-1idbj8b .framer-1yxnfrf, .framer-PIczE.framer-v-1lrkws7 .framer-x06p4w, .framer-PIczE.framer-v-1lrkws7 .framer-1yxnfrf { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-PIczE.framer-v-1idbj8b .framer-os3mpr, .framer-PIczE.framer-v-1lrkws7 .framer-os3mpr { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 30px; justify-content: flex-start; padding: 20px 20px 40px 20px; width: 100%; }\",\".framer-PIczE.framer-v-lzkgbb.framer-q8cknn, .framer-PIczE.framer-v-68wtlw.framer-q8cknn { width: 1440px; }\",\".framer-PIczE.framer-v-lzkgbb .framer-os3mpr, .framer-PIczE.framer-v-68wtlw .framer-os3mpr, .framer-PIczE.framer-v-17jm7bp .framer-os3mpr, .framer-PIczE.framer-v-nttkod .framer-os3mpr { gap: 40px; }\",\".framer-PIczE.framer-v-19j6mx2.framer-q8cknn, .framer-PIczE.framer-v-1x2ojif.framer-q8cknn { width: 768px; }\",\".framer-PIczE.framer-v-19j6mx2 .framer-103amdq, .framer-PIczE.framer-v-1x2ojif .framer-103amdq, .framer-PIczE.framer-v-17jm7bp .framer-103amdq, .framer-PIczE.framer-v-nttkod .framer-103amdq { max-width: 95%; }\",\".framer-PIczE.framer-v-19j6mx2 .framer-os3mpr, .framer-PIczE.framer-v-1x2ojif .framer-os3mpr { gap: 26px; }\",\".framer-PIczE.framer-v-17jm7bp.framer-q8cknn, .framer-PIczE.framer-v-nttkod.framer-q8cknn { width: 1024px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 75\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nu6V60CGX\":{\"layout\":[\"fixed\",\"fixed\"]},\"d7y7Ji2Fd\":{\"layout\":[\"fixed\",\"fixed\"]},\"QGVlkaQKh\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"ijdYndrBD\":{\"layout\":[\"fixed\",\"fixed\"]},\"C1pyspIDD\":{\"layout\":[\"fixed\",\"fixed\"]},\"TyD7dVrwk\":{\"layout\":[\"fixed\",\"fixed\"]},\"aO2M0721I\":{\"layout\":[\"fixed\",\"fixed\"]},\"MPHFIgDDY\":{\"layout\":[\"fixed\",\"fixed\"]},\"KfmNVBJdB\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"f1_EaFK4c\":{\"layout\":[\"fixed\",\"fixed\"]},\"vaikxkl3W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWbGynnnke=withCSS(Component,css,\"framer-PIczE\");export default FramerWbGynnnke;FramerWbGynnnke.displayName=\"Navigation 2\";FramerWbGynnnke.defaultProps={height:75,width:1728};addPropertyControls(FramerWbGynnnke,{variant:{options:[\"MCZ7OFBRd\",\"nu6V60CGX\",\"d7y7Ji2Fd\",\"QGVlkaQKh\",\"ijdYndrBD\",\"C1pyspIDD\",\"TyD7dVrwk\",\"aO2M0721I\",\"MPHFIgDDY\",\"KfmNVBJdB\",\"f1_EaFK4c\",\"vaikxkl3W\"],optionTitles:[\"Desktop\",\"Desktop-Dark\",\"Phone\",\"Phone Open\",\"Desktop-SM\",\"Tablet\",\"Desktop-SM-Dark\",\"Tablet-Dark\",\"Phone-Dark\",\"Phone-Open-Dark\",\"Desktop-1024\",\"Desktop-1024-Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWbGynnnke,[{explicitInter:true,fonts:[]},...LogoBtnFonts,...NavTextFonts,...HyveLightButtonFonts,...HyveDarkButtonFonts,...HyveDigitalThemeFonts],{supportsExplicitInterCodegen:true});FramerWbGynnnke.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LogoBtn,{},context),forwardLoader(NavText,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWbGynnnke\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1728\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nu6V60CGX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d7y7Ji2Fd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QGVlkaQKh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"ijdYndrBD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C1pyspIDD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TyD7dVrwk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aO2M0721I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MPHFIgDDY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KfmNVBJdB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"f1_EaFK4c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vaikxkl3W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"75\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e9832)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Albert Sans-regular\",\"GF;Albert Sans-700\",\"GF;Albert Sans-700italic\",\"GF;Albert Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5P_qY32TxAj1g.woff2\",weight:\"400\"},{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHTJT_qY32TxAj1g.woff2\",weight:\"700\"},{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9Dw6If3bRUz1r5t.woff2\",weight:\"700\"},{cssFamilyName:\"Albert Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"Albert Sans\",url:\"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9AX74f3bRUz1r5t.woff2\",weight:\"400\"}]}];export const css=['.framer-JTGF5 .framer-styles-preset-nl6d33:not(.rich-text-wrapper), .framer-JTGF5 .framer-styles-preset-nl6d33.rich-text-wrapper p { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-aef08064-4305-48ed-a957-0b6441374d1b, #475467); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1280px) { .framer-JTGF5 .framer-styles-preset-nl6d33:not(.rich-text-wrapper), .framer-JTGF5 .framer-styles-preset-nl6d33.rich-text-wrapper p { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-aef08064-4305-48ed-a957-0b6441374d1b, #475467); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1279px) and (min-width: 1024px) { .framer-JTGF5 .framer-styles-preset-nl6d33:not(.rich-text-wrapper), .framer-JTGF5 .framer-styles-preset-nl6d33.rich-text-wrapper p { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-aef08064-4305-48ed-a957-0b6441374d1b, #475467); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1023px) and (min-width: 768px) { .framer-JTGF5 .framer-styles-preset-nl6d33:not(.rich-text-wrapper), .framer-JTGF5 .framer-styles-preset-nl6d33.rich-text-wrapper p { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-aef08064-4305-48ed-a957-0b6441374d1b, #475467); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-JTGF5 .framer-styles-preset-nl6d33:not(.rich-text-wrapper), .framer-JTGF5 .framer-styles-preset-nl6d33.rich-text-wrapper p { --framer-font-family: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Albert Sans\", \"Albert Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-aef08064-4305-48ed-a957-0b6441374d1b, #475467); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-JTGF5\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (747ab96)\nexport default function metadata(params,activeLocale){return{description:\"Turn your round into progress and never break your stride. Get unmatched speed and analysis to turn your round into true progress.\",favicon:\"https://framerusercontent.com/assets/5lsAAHax4nVx64YPO1weDKJ28.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/2a66uVwjw0OV1thS4yeUZS108.png\",title:\"Turn your round into true progress - Condor Golf\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}