{"version":3,"file":"shared-lib.BSnQdALV.mjs","names":["useState","useMemo","useCallback","useState"],"sources":["https:/framerusercontent.com/modules/oHWsqIOnaQcXrT7jLZOm/aTiMntLBJ4DU5X0X3EZ8/BVGFollowAlong.js","https:/framerusercontent.com/modules/GsKBiZd1v3ZEAmNHuG35/W4xHRr9M1t2eNDZ08G9E/BVGFooter.js","https:/framerusercontent.com/modules/5rCCFbI0Y4sz7IFaipTG/8s1ri3LoBpRR12pF1sX7/BVGResponsiveNavigation.js","https:/framerusercontent.com/modules/aCYyPfBAdKPBwnDn7B1f/EkTP10MUSTxwrl28K0IZ/BVGSiteMotion.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function BVGFollowAlong(props){const{background,borderColor}=props;const cards=[{label:\"LINKEDIN \\xb7 FOUNDER\",title:\"Sheena M. White\",body:\"Posts on partnership strategy, deal design and what makes a partnership produce.\",linkText:\"Follow Sheena →\",href:\"https://www.linkedin.com/in/sheenamoodywhite\",cardBg:\"#FFFFFF\",cardBorder:\"#E8EAEE\",labelColor:\"#0D9488\",titleColor:\"#1B2A4A\",bodyColor:\"#4B5563\",linkColor:\"#0F766E\"},{label:\"LINKEDIN \\xb7 COMPANY PAGE\",title:\"Beacon Velocity Group\",body:\"Firm news, sessions and speaking dates.\",linkText:\"Follow BVG →\",href:\"https://www.linkedin.com/company/beacon-velocity-group\",cardBg:\"#FFFFFF\",cardBorder:\"#E8EAEE\",labelColor:\"#0D9488\",titleColor:\"#1B2A4A\",bodyColor:\"#4B5563\",linkColor:\"#0F766E\"},{label:\"NEWSLETTER\",title:\"The Partnership Brief\",body:\"Every past issue, in one place.\",linkText:\"Read the archive →\",href:\"https://beaconvelocitygroup.beehiiv.com\",cardBg:\"#1B2A4A\",cardBorder:\"#1B2A4A\",labelColor:\"#5EEAD4\",titleColor:\"#FFFFFF\",bodyColor:\"#C7CEDB\",linkColor:\"#5EEAD4\"}];return /*#__PURE__*/_jsxs(\"section\",{style:{position:\"relative\",display:\"block\",height:\"auto\",width:\"100%\",boxSizing:\"border-box\",background,borderTop:`1px solid ${borderColor}`,overflow:\"visible\",fontFamily:\"DM Sans, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .bvg-follow-inner { width: 100%; max-width: 1200px; margin: 0 auto; padding: 72px 64px; box-sizing: border-box; }\n                .bvg-follow-eyebrow { margin: 0 0 14px 0; font-size: 14px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; color: #0D9488; }\n                .bvg-follow-h2 { margin: 0 0 14px 0; font-family: \"Playfair Display\", serif; font-size: 46px; font-weight: 500; line-height: 1.12; color: #1B2A4A; max-width: 22ch; }\n                .bvg-follow-body { margin: 0 0 26px 0; font-size: 19px; line-height: 1.65; color: #4B5563; max-width: 66ch; }\n                .bvg-follow-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: start; gap: 16px; }\n                .bvg-follow-card { display: flex; flex-direction: column; padding: 24px; border-radius: 4px; text-decoration: none; min-width: 0; box-sizing: border-box; }\n                .bvg-follow-label { margin: 0 0 10px 0; font-size: 14px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; }\n                .bvg-follow-title { margin: 0 0 10px 0; font-size: 22px; line-height: 1.25; font-family: \"Playfair Display\", serif; font-weight: 500; }\n                .bvg-follow-copy { margin: 0 0 18px 0; font-size: 19px; line-height: 1.6; overflow-wrap: anywhere; }\n                .bvg-follow-link { margin-top: auto; font-size: 16px; font-weight: 600; }\n                @media (max-width: 1199px) {\n                    .bvg-follow-inner { padding: 56px 40px; }\n                    .bvg-follow-h2 { font-size: 36px; }\n                }\n                @media (max-width: 809px) {\n                    .bvg-follow-inner { padding: 48px 24px; }\n                    .bvg-follow-h2 { font-size: 30px; }\n                    .bvg-follow-body, .bvg-follow-copy { font-size: 17px; }\n                    .bvg-follow-grid { grid-template-columns: 1fr; }\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-follow-inner\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"bvg-follow-eyebrow\",children:\"FOLLOW ALONG\"}),/*#__PURE__*/_jsxs(\"h2\",{className:\"bvg-follow-h2\",children:[\"Partnership thinking, out in the\",\" \",/*#__PURE__*/_jsx(\"em\",{style:{color:\"#0D9488\",fontStyle:\"italic\"},children:\"open.\"})]}),/*#__PURE__*/_jsx(\"p\",{className:\"bvg-follow-body\",children:\"Notes on channel, structure and management from building B2B2C and platform partnerships.\"}),/*#__PURE__*/_jsx(\"div\",{className:\"bvg-follow-grid\",children:cards.map(card=>/*#__PURE__*/_jsxs(\"a\",{href:card.href,target:\"_blank\",rel:\"noopener noreferrer\",className:\"bvg-follow-card\",style:{background:card.cardBg,border:`1px solid ${card.cardBorder}`},children:[/*#__PURE__*/_jsx(\"p\",{className:\"bvg-follow-label\",style:{color:card.labelColor},children:card.label}),/*#__PURE__*/_jsx(\"p\",{className:\"bvg-follow-title\",style:{color:card.titleColor},children:card.title}),/*#__PURE__*/_jsx(\"p\",{className:\"bvg-follow-copy\",style:{color:card.bodyColor},children:card.body}),/*#__PURE__*/_jsx(\"p\",{className:\"bvg-follow-link\",style:{color:card.linkColor,marginBottom:0},children:card.linkText})]},card.title))})]})]});}addPropertyControls(BVGFollowAlong,{background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#F7F5F0\"},borderColor:{type:ControlType.Color,title:\"Top Border\",defaultValue:\"#DFE1DD\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BVGFollowAlong\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BVGFollowAlong.map","// @ts-ignore\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function BVGFooter(props){const{background,divider,logo}=props;return /*#__PURE__*/_jsxs(\"footer\",{style:{position:\"relative\",width:\"100%\",boxSizing:\"border-box\",background,fontFamily:\"DM Sans, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .bvg-footer-inner {\n                    max-width: 1200px;\n                    margin: 0 auto;\n                    padding: 88px 64px 40px;\n                    box-sizing: border-box;\n                }\n                .bvg-footer-top {\n                    display: grid;\n                    grid-template-columns: 1.4fr 1fr 1fr;\n                    gap: 36px;\n                }\n                .bvg-footer-wordmark {\n                    margin: 0 0 16px 0;\n                    color: #FFFFFF;\n                    font-size: 16px;\n                    font-weight: 700;\n                    letter-spacing: 0.16em;\n                }\n                .bvg-footer-desc {\n                    margin: 0 0 18px 0;\n                    color: #C7CEDB;\n                    font-size: 16px;\n                    line-height: 1.6;\n                    max-width: 34ch;\n                }\n                .bvg-footer-social {\n                    display: flex;\n                    gap: 10px;\n                    flex-wrap: wrap;\n                }\n                .bvg-footer-social-btn {\n                    display: inline-flex;\n                    align-items: center;\n                    gap: 8px;\n                    color: #FFFFFF;\n                    text-decoration: none;\n                    border: 1px solid #34466B;\n                    border-radius: 999px;\n                    padding: 8px 12px;\n                    font-size: 13px;\n                    font-weight: 600;\n                }\n                .bvg-footer-label {\n                    margin: 0 0 14px 0;\n                    color: #8C9AB5;\n                    font-size: 12px;\n                    font-weight: 700;\n                    letter-spacing: 0.14em;\n                    text-transform: uppercase;\n                }\n                .bvg-footer-col {\n                    display: flex;\n                    flex-direction: column;\n                    gap: 10px;\n                }\n                .bvg-footer-link {\n                    color: #FFFFFF;\n                    text-decoration: none;\n                    font-size: 16px;\n                    line-height: 1.35;\n                }\n                .bvg-footer-rule {\n                    height: 1px;\n                    width: 100%;\n                    margin: 32px 0 20px;\n                    background: ${divider};\n                }\n                .bvg-footer-bottom {\n                    display: flex;\n                    align-items: center;\n                    justify-content: space-between;\n                    gap: 12px;\n                    flex-wrap: wrap;\n                }\n                .bvg-footer-small {\n                    margin: 0;\n                    color: #8C9AB5;\n                    font-size: 13px;\n                    line-height: 1.4;\n                }\n                .bvg-footer-mail {\n                    color: #8C9AB5;\n                    text-decoration: none;\n                    font-size: 13px;\n                    line-height: 1.4;\n                }\n                @media (min-width: 810px) and (max-width: 1199px) {\n                    .bvg-footer-inner {\n                        padding: 88px 40px 40px;\n                    }\n                }\n                @media (max-width: 809px) {\n                    .bvg-footer-inner {\n                        padding: 64px 24px 28px;\n                    }\n                    .bvg-footer-top {\n                        grid-template-columns: 1fr;\n                        gap: 28px;\n                    }\n                    .bvg-footer-link {\n                        font-size: 15px;\n                    }\n                    .bvg-footer-rule {\n                        margin: 26px 0 16px;\n                    }\n                    .bvg-footer-bottom {\n                        flex-direction: column;\n                        align-items: flex-start;\n                    }\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-footer-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-footer-top\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[logo?/*#__PURE__*/_jsx(\"img\",{src:logo,alt:\"Beacon Velocity Group\",style:{display:\"block\",height:54,width:\"auto\",margin:\"0 0 16px 0\"}}):/*#__PURE__*/_jsxs(\"p\",{className:\"bvg-footer-wordmark\",children:[\"BEACON \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#5EEAD4\"},children:\"◇\"}),\" \",\"VELOCITY GROUP\"]}),/*#__PURE__*/_jsx(\"p\",{className:\"bvg-footer-desc\",children:\"Beacon Velocity Group builds the business underlying the deal.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-footer-social\",children:[/*#__PURE__*/_jsxs(\"a\",{className:\"bvg-footer-social-btn\",href:\"https://www.linkedin.com/in/sheenamoodywhite\",target:\"_blank\",rel:\"noopener noreferrer\",children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"in\"}),\" Sheena\"]}),/*#__PURE__*/_jsxs(\"a\",{className:\"bvg-footer-social-btn\",href:\"https://www.linkedin.com/company/beacon-velocity-group\",target:\"_blank\",rel:\"noopener noreferrer\",children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"in\"}),\" BVG\"]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-footer-col\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"bvg-footer-label\",children:\"Pages\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-link\",href:\"/\",children:\"Home\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-link\",href:\"/how-we-work\",children:\"How We Work\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-link\",href:\"/bvg-who-we-work-with\",children:\"Who We Work With\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-link\",href:\"/services\",children:\"Services\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-link\",href:\"/bvg-about\",children:\"About\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-footer-col\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"bvg-footer-label\",children:\"Information\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-link\",href:\"https://scheduler.zoom.us/sheena-white-mvft1t/bvg-discovery-call-30-min\",target:\"_blank\",rel:\"noopener noreferrer\",children:\"Book a discovery call\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-link\",href:\"https://beaconvelocitygroup.beehiiv.com\",target:\"_blank\",rel:\"noopener noreferrer\",children:\"The Partnership Brief\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-link\",href:\"mailto:BVGinfo@beaconvelocitygroup.com\",children:\"Contact\"})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"bvg-footer-rule\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-footer-bottom\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"bvg-footer-small\",children:\"\\xa9 2026 Beacon Velocity Group. All rights reserved.\"}),/*#__PURE__*/_jsx(\"a\",{className:\"bvg-footer-mail\",href:\"mailto:BVGinfo@beaconvelocitygroup.com\",children:\"BVGinfo@beaconvelocitygroup.com\"})]})]})]});}addPropertyControls(BVGFooter,{background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#1B2A4A\"},divider:{type:ControlType.Color,title:\"Divider\",defaultValue:\"#34466B\"},logo:{type:ControlType.Image,title:\"Logo\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BVGFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BVGFooter.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{startTransition,useCallback,useMemo,useState}from\"react\";// @ts-ignore\nimport{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function BVGResponsiveNavigation(props){const{logo={src:\"https://framerusercontent.com/images/76YAiCyLfc9goaAljDxk7SLgnkU.jpg\",alt:\"Beacon Velocity Group\"},maxWidth=960,mobileBreakpoint=810}=props;const[isOpen,setIsOpen]=useState(false);const links=useMemo(()=>[{label:\"Home\",href:\"/#home\"},{label:\"How We Work\",href:\"/how-we-work\"},{label:\"Who We Work With\",href:\"/bvg-who-we-work-with\"},{label:\"Services\",href:\"/services\"},{label:\"About\",href:\"/bvg-about\"}],[]);const toggleMenu=useCallback(()=>{startTransition(()=>setIsOpen(prev=>!prev));},[]);const closeMenu=useCallback(()=>{startTransition(()=>setIsOpen(false));},[]);return /*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Primary\",style:{position:\"relative\",width:\"100%\",boxSizing:\"border-box\",background:\"#FFFFFF\",borderBottom:\"1px solid #E5E8EE\",fontFamily:\"DM Sans, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @media (max-width: ${mobileBreakpoint}px) {\n                    .bvg-nav-desktop {\n                        display: none !important;\n                    }\n                    .bvg-nav-mobile-top {\n                        display: flex !important;\n                    }\n                }\n                @media (min-width: ${mobileBreakpoint+1}px) {\n                    .bvg-nav-mobile {\n                        display: none !important;\n                    }\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:`${maxWidth}px`,margin:\"0 auto\",padding:\"0 20px\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-nav-desktop\",style:{height:\"64px\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"24px\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/#home\",\"aria-label\":\"Beacon Velocity Group Home\",style:{display:\"inline-flex\",alignItems:\"center\",textDecoration:\"none\"},children:/*#__PURE__*/_jsx(\"img\",{src:logo.src,srcSet:logo.srcSet,alt:logo.alt||\"Beacon Velocity Group\",style:{height:\"56px\",width:\"auto\",display:\"block\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"22px\"},children:[links.map(link=>/*#__PURE__*/_jsx(\"a\",{href:link.href,style:{fontSize:\"16px\",fontWeight:500,color:\"#4B5563\",textDecoration:\"none\",lineHeight:1},children:link.label},link.label)),/*#__PURE__*/_jsx(\"a\",{href:\"https://scheduler.zoom.us/sheena-white-mvft1t/bvg-discovery-call-30-min\",target:\"_blank\",rel:\"noopener noreferrer\",style:{fontSize:\"16px\",fontWeight:600,color:\"#FFFFFF\",textDecoration:\"none\",background:\"#0F766E\",padding:\"10px 16px\",borderRadius:\"999px\",lineHeight:1},children:\"Let’s Talk\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-nav-mobile\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"bvg-nav-mobile-top\",style:{height:\"64px\",display:\"none\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"16px\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/#home\",\"aria-label\":\"Beacon Velocity Group Home\",onClick:closeMenu,style:{display:\"inline-flex\",alignItems:\"center\",textDecoration:\"none\"},children:/*#__PURE__*/_jsx(\"img\",{src:logo.src,srcSet:logo.srcSet,alt:logo.alt||\"Beacon Velocity Group\",style:{height:\"46px\",width:\"auto\",display:\"block\"}})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-expanded\":isOpen,\"aria-controls\":\"bvg-mobile-menu\",\"aria-label\":isOpen?\"Close menu\":\"Open menu\",onClick:toggleMenu,style:{border:\"1px solid #E5E8EE\",background:\"#FFFFFF\",color:\"#1B2A4A\",borderRadius:\"8px\",width:\"40px\",height:\"40px\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",fontSize:\"20px\",lineHeight:1},children:isOpen?\"\\xd7\":\"☰\"})]}),isOpen&&/*#__PURE__*/_jsxs(\"div\",{id:\"bvg-mobile-menu\",style:{padding:\"0 0 16px 0\",display:\"flex\",flexDirection:\"column\",gap:\"8px\"},children:[links.map(link=>/*#__PURE__*/_jsx(\"a\",{href:link.href,onClick:closeMenu,style:{fontSize:\"15px\",fontWeight:500,color:\"#4B5563\",textDecoration:\"none\",padding:\"10px 4px\"},children:link.label},link.label)),/*#__PURE__*/_jsx(\"a\",{href:\"https://scheduler.zoom.us/sheena-white-mvft1t/bvg-discovery-call-30-min\",target:\"_blank\",rel:\"noopener noreferrer\",onClick:closeMenu,style:{marginTop:\"8px\",fontSize:\"15px\",fontWeight:600,color:\"#FFFFFF\",textDecoration:\"none\",background:\"#0F766E\",padding:\"12px 16px\",borderRadius:\"999px\",textAlign:\"center\"},children:\"Let’s Talk\"})]})]})]})]});}addPropertyControls(BVGResponsiveNavigation,{logo:{type:ControlType.ResponsiveImage,title:\"Logo\"},maxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:960,min:720,max:1400,step:10,unit:\"px\"},mobileBreakpoint:{type:ControlType.Number,title:\"Breakpoint\",defaultValue:810,min:480,max:1024,step:1,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BVGResponsiveNavigation\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BVGResponsiveNavigation.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{startTransition,useEffect,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function BVGSiteMotion(props){const{enabled,stagger,duration}=props;const isStatic=useIsStaticRenderer();const[reducedMotion,setReducedMotion]=useState(false);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const media=window.matchMedia(\"(prefers-reduced-motion: reduce)\");startTransition(()=>setReducedMotion(media.matches));const onChange=()=>{startTransition(()=>setReducedMotion(media.matches));};media.addEventListener(\"change\",onChange);return()=>media.removeEventListener(\"change\",onChange);},[]);useEffect(()=>{if(!enabled||isStatic||reducedMotion)return;if(typeof window===\"undefined\"||typeof document===\"undefined\")return;if(typeof IntersectionObserver===\"undefined\")return;const cleanupFns=[];const animatedNodes=new Set;const revealNodes=[];const style=document.createElement(\"style\");style.setAttribute(\"data-bvg-motion-style\",\"true\");style.textContent=`\n            .bvg-motion-ready [data-bvg-motion=\"reveal\"] {\n                opacity: 0;\n                transform: translateY(16px);\n                transition: opacity ${duration}s ease-out, transform ${duration}s ease-out;\n                transition-delay: var(--bvg-stagger, 0s);\n                will-change: opacity, transform;\n            }\n            .bvg-motion-ready [data-bvg-motion=\"hero\"] {\n                opacity: 0;\n                transform: none;\n                transition: opacity ${duration}s ease-out;\n                transition-delay: var(--bvg-stagger, 0s);\n            }\n            .bvg-motion-ready [data-bvg-visible=\"true\"] {\n                opacity: 1 !important;\n                transform: translateY(0) !important;\n            }\n            @media (hover: hover) and (pointer: fine) {\n                .bvg-motion-ready [data-bvg-hover-card] {\n                    transition: transform .2s ease, box-shadow .2s ease;\n                    will-change: transform, box-shadow;\n                }\n                .bvg-motion-ready [data-bvg-hover-card]:hover {\n                    transform: translateY(-4px);\n                    box-shadow: 0 12px 24px rgba(15, 23, 42, 0.12);\n                }\n                .bvg-motion-ready [data-bvg-primary]:hover {\n                    filter: brightness(0.92);\n                    transition: filter .2s ease;\n                }\n                .bvg-motion-ready [data-bvg-arrow] .bvg-arrow {\n                    display: inline-block;\n                    transform: translateX(0);\n                    transition: transform .2s ease;\n                }\n                .bvg-motion-ready [data-bvg-arrow]:hover .bvg-arrow {\n                    transform: translateX(4px);\n                }\n            }\n            .bvg-motion-ready [data-bvg-marquee-wrap] {\n                overflow: hidden;\n                max-width: 100%;\n                -webkit-mask-image: linear-gradient(to right, transparent 0, black 28px, black calc(100% - 28px), transparent 100%);\n                mask-image: linear-gradient(to right, transparent 0, black 28px, black calc(100% - 28px), transparent 100%);\n            }\n            .bvg-motion-ready [data-bvg-marquee-track] {\n                display: flex;\n                width: max-content;\n                animation: bvg-marquee 30s linear infinite;\n            }\n            .bvg-motion-ready [data-bvg-marquee-wrap]:hover [data-bvg-marquee-track] {\n                animation-play-state: paused;\n            }\n            @keyframes bvg-marquee {\n                from { transform: translateX(0); }\n                to { transform: translateX(-50%); }\n            }\n            @media (prefers-reduced-motion: reduce) {\n                .bvg-motion-ready [data-bvg-motion] {\n                    opacity: 1 !important;\n                    transform: none !important;\n                    transition: none !important;\n                    animation: none !important;\n                }\n                .bvg-motion-ready [data-bvg-hover-card],\n                .bvg-motion-ready [data-bvg-primary],\n                .bvg-motion-ready [data-bvg-arrow] .bvg-arrow,\n                .bvg-motion-ready [data-bvg-marquee-track] {\n                    transition: none !important;\n                    animation: none !important;\n                    transform: none !important;\n                }\n            }\n        `;document.head.appendChild(style);cleanupFns.push(()=>style.remove());const addReveal=(element,type,delayIndex)=>{if(!(element instanceof HTMLElement))return;if(animatedNodes.has(element))return;element.setAttribute(\"data-bvg-motion\",type);element.style.setProperty(\"--bvg-stagger\",`${delayIndex*stagger}s`);revealNodes.push(element);animatedNodes.add(element);};const addRevealMany=(elements,type,start)=>{let index=start;elements.forEach(el=>{addReveal(el,type,index);index+=1;});return index;};let delayCounter=0;const codeSections=[\".bvg-problem-inner\",\".bvg-mirror-inner\",\".bvg-follow-inner\",\".bvg-hww\",\".bvg-svc\",\".bvg-www\",\".bvg-about-wrap\",\".bvg-footer-inner\"];document.querySelectorAll(codeSections.join(\",\")).forEach(root=>{if(!(root instanceof HTMLElement))return;if(root.matches(\".bvg-problem-inner\")){const parts=[root.querySelector(\".bvg-problem-eyebrow\"),root.querySelector(\".bvg-problem-h\"),root.querySelector(\".bvg-problem-row\"),root.querySelector(\".bvg-problem-foot\")];parts.forEach((part,idx)=>{addReveal(part,idx===1?\"hero\":\"reveal\",delayCounter);delayCounter+=1;});root.querySelectorAll(\".bvg-problem-card\").forEach((card,i)=>{addReveal(card,\"reveal\",i);});return;}if(root.matches(\".bvg-svc\")){addReveal(root.querySelector(\".bvg-svc__hero\"),\"hero\",delayCounter++);root.querySelectorAll(\".bvg-svc__row\").forEach((row,i)=>{addReveal(row,\"reveal\",i);});addReveal(root.querySelector(\".bvg-svc__final\"),\"reveal\",delayCounter++);return;}if(root.matches(\".bvg-mirror-inner\")){addReveal(root.children[0],\"reveal\",delayCounter++);root.querySelectorAll(\".bvg-mirror-card\").forEach((card,i)=>{addReveal(card,\"reveal\",i);});addReveal(root.lastElementChild,\"reveal\",delayCounter++);return;}if(root.matches(\".bvg-follow-inner\")){const children=Array.from(root.children).filter(el=>!el.classList.contains(\"bvg-follow-grid\"));delayCounter=addRevealMany(children,\"reveal\",delayCounter);root.querySelectorAll(\".bvg-follow-card\").forEach((card,i)=>{addReveal(card,\"reveal\",i);});return;}const directChildren=Array.from(root.children);delayCounter=addRevealMany(directChildren,\"reveal\",delayCounter);});const heroClassTargets=[\".bvg-svc__heroh\",\".bvg-hww__heroh\",\".bvg-www__heroh\",\".bvg-about-hero\"];heroClassTargets.forEach(selector=>{document.querySelectorAll(selector).forEach(el=>addReveal(el,\"hero\",0));});const homeNamedRoots=Array.from(document.querySelectorAll(`[data-framer-name*=\"Home\"],[data-framer-name*=\"Hero\"],[data-framer-name*=\"Business Problem\"],[data-framer-name*=\"Mirror\"],[data-framer-name*=\"Follow\"]`)).filter(node=>node instanceof HTMLElement);homeNamedRoots.forEach(root=>{Array.from(root.children).forEach((child,i)=>{addReveal(child,i===0?\"hero\":\"reveal\",i);});});const cardHoverEls=document.querySelectorAll(\".bvg-problem-card, .bvg-mirror-card, .bvg-follow-card, .bvg-svc__row\");cardHoverEls.forEach(el=>el.setAttribute(\"data-bvg-hover-card\",\"true\"));const primaryButtons=document.querySelectorAll(\"a.bvg-problem-btn, a.bvg-hww__cta, a.bvg-hww__finalPrimary, a.bvg-svc__finalPrimary, a.bvg-www__finalPrimary, .bvg-about-cta a[href*='scheduler.zoom.us']\");primaryButtons.forEach(el=>el.setAttribute(\"data-bvg-primary\",\"true\"));const wrappedArrows=[];const arrowTargets=document.querySelectorAll(\"a[href], button\");arrowTargets.forEach(el=>{if(!(el instanceof HTMLElement))return;if(!el.textContent?.includes(\"→\"))return;const walker=document.createTreeWalker(el,NodeFilter.SHOW_TEXT);const textNodes=[];while(walker.nextNode()){const current=walker.currentNode;if(current.nodeType===Node.TEXT_NODE&&current.textContent?.includes(\"→\")){textNodes.push(current);}}const targetText=textNodes[textNodes.length-1];if(!targetText||!targetText.parentElement)return;const text=targetText.textContent||\"\";const idx=text.lastIndexOf(\"→\");if(idx<0)return;const before=text.slice(0,idx);const after=text.slice(idx+1);const arrow=document.createElement(\"span\");arrow.className=\"bvg-arrow\";arrow.textContent=\"→\";const parent=targetText.parentElement;const frag=document.createDocumentFragment();if(before)frag.appendChild(document.createTextNode(before));frag.appendChild(arrow);if(after)frag.appendChild(document.createTextNode(after));parent.replaceChild(frag,targetText);el.setAttribute(\"data-bvg-arrow\",\"true\");wrappedArrows.push(arrow);});cleanupFns.push(()=>{wrappedArrows.forEach(arrow=>{if(!arrow.parentNode)return;arrow.replaceWith(document.createTextNode(\"→\"));});});const io=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(!entry.isIntersecting)return;const target=entry.target;target.setAttribute(\"data-bvg-visible\",\"true\");io.unobserve(target);});},{threshold:.14,rootMargin:\"0px 0px -6% 0px\"});revealNodes.forEach(node=>io.observe(node));cleanupFns.push(()=>io.disconnect());const isHome=!!document.querySelector(`[data-framer-name*=\"Home\"]`)||document.querySelectorAll(\".bvg-problem-inner, .bvg-mirror-inner, .bvg-follow-inner\").length>=2;const rafIds=new Set;let countObserver=null;if(isHome){const stats=[\"138%\",\"61%\",\"131M\",\"$28B\"];const resultsRoot=document.querySelector(`[data-framer-name=\"Partnership Results\"], [data-framer-name*=\"Partnership Results\"]`)||Array.from(document.querySelectorAll(\"section,div\")).find(el=>{const text=(el.textContent||\"\").replace(/\\s+/g,\" \").trim();return text.includes(\"PARTNERSHIP RESULTS\")&&stats.every(s=>text.includes(s));})||null;if(resultsRoot){const statEls=Array.from(resultsRoot.querySelectorAll(\"*\")).filter(el=>{const text=(el.textContent||\"\").trim();return stats.includes(text)&&el.children.length===0&&el.childNodes.length===1;});const seen=new Set;const uniqueStatEls=statEls.filter(el=>{const text=(el.textContent||\"\").trim();if(seen.has(text))return false;seen.add(text);return true;});const animateOne=(el,finalText)=>{const durationMs=1200;const start=performance.now();const endValue=finalText===\"138%\"?138:finalText===\"61%\"?61:finalText===\"131M\"?131:28;const render=v=>{if(finalText===\"131M\")return`${Math.round(v)}M`;if(finalText===\"$28B\")return`$${Math.round(v)}B`;return`${Math.round(v)}%`;};const tick=t=>{const p=Math.min((t-start)/durationMs,1);const eased=1-Math.pow(1-p,3);el.textContent=render(endValue*eased);if(p<1){const id=requestAnimationFrame(tick);rafIds.add(id);}else{el.textContent=finalText;}};const id=requestAnimationFrame(tick);rafIds.add(id);};countObserver=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(!entry.isIntersecting)return;uniqueStatEls.forEach(el=>{const finalText=(el.textContent||\"\").trim();if(stats.includes(finalText))animateOne(el,finalText);});countObserver?.disconnect();});},{threshold:.5});countObserver.observe(resultsRoot);}}cleanupFns.push(()=>{if(countObserver)countObserver.disconnect();rafIds.forEach(id=>cancelAnimationFrame(id));rafIds.clear();});const marqueeClones=[];let marqueeTrack=null;if(isHome){const chipTexts=[\"Fintech\",\"Financial services\",\"Retail/Ecommerce\",\"Live events\",\"Gig economy\",\"Tech\",\"Hospitality\"];const leafNodes=Array.from(document.querySelectorAll(\"span,div,p,a\")).filter(node=>node.children.length===0&&chipTexts.includes((node.textContent||\"\").trim()));const ordered=chipTexts.map(chip=>leafNodes.find(node=>(node.textContent||\"\").trim()===chip)).filter(Boolean);if(ordered.length===chipTexts.length){const parent=ordered[0].parentElement;const parentValid=parent&&chipTexts.every(chip=>Array.from(parent.querySelectorAll(\"*\")).some(el=>el.children.length===0&&(el.textContent||\"\").trim()===chip))&&!parent.textContent?.includes(\"Partnership experience with B2B2C and platform businesses in these industries.\");if(parentValid&&parent&&!parent.dataset.bvgMarqueeReady){parent.dataset.bvgMarqueeReady=\"true\";parent.setAttribute(\"data-bvg-marquee-wrap\",\"true\");const originalChildren=Array.from(parent.children);const track=document.createElement(\"div\");track.setAttribute(\"data-bvg-marquee-track\",\"true\");track.style.display=\"flex\";track.style.gap=\"10px\";track.style.width=\"max-content\";marqueeTrack=track;const groupA=document.createElement(\"div\");groupA.style.display=\"flex\";groupA.style.gap=\"10px\";const groupB=document.createElement(\"div\");groupB.style.display=\"flex\";groupB.style.gap=\"10px\";originalChildren.forEach(child=>{groupA.appendChild(child);const clone=child.cloneNode(true);clone.setAttribute(\"data-bvg-marquee-clone\",\"true\");groupB.appendChild(clone);marqueeClones.push(clone);});track.appendChild(groupA);track.appendChild(groupB);parent.appendChild(track);}}}cleanupFns.push(()=>{marqueeClones.forEach(clone=>clone.remove());if(marqueeTrack&&marqueeTrack.parentElement){const parent=marqueeTrack.parentElement;const groups=Array.from(marqueeTrack.children);const originals=groups[0]?Array.from(groups[0].children):[];originals.forEach(child=>parent.appendChild(child));marqueeTrack.remove();parent.removeAttribute(\"data-bvg-marquee-wrap\");parent.removeAttribute(\"data-bvg-marquee-ready\");}});document.documentElement.classList.add(\"bvg-motion-ready\");cleanupFns.push(()=>document.documentElement.classList.remove(\"bvg-motion-ready\"));return()=>{cleanupFns.forEach(fn=>fn());};},[duration,enabled,isStatic,reducedMotion,stagger]);return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",pointerEvents:\"none\"}});}addPropertyControls(BVGSiteMotion,{enabled:{type:ControlType.Boolean,title:\"Enabled\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},stagger:{type:ControlType.Number,title:\"Stagger\",defaultValue:.08,min:0,max:.3,step:.01},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.6,min:.2,max:1.2,step:.05}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BVGSiteMotion\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BVGSiteMotion.map"],"mappings":"kOAGG,SAAwB,EAAe,EAAM,CAAC,GAAK,CAAC,aAAW,eAAa,EAA08B,OAAoB,EAAM,UAAU,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,QAAQ,OAAO,OAAO,MAAM,OAAO,UAAU,aAAa,aAAW,UAAU,aAAa,IAAc,SAAS,UAAU,WAAW,qBAAqB,EAAE,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;aAqBjyC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,mBAAmB,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,qBAAqB,SAAS,cAAc,CAAC,EAAe,EAAM,KAAK,CAAC,UAAU,gBAAgB,SAAS,CAAC,mCAAmC,IAAiB,EAAK,KAAK,CAAC,MAAM,CAAC,MAAM,UAAU,UAAU,QAAQ,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,SAAS,2FAA2F,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,kBAAkB,SAAS,CArBpd,CAAC,MAAM,qBAAwB,MAAM,kBAAkB,KAAK,mFAAmF,SAAS,kBAAkB,KAAK,+CAA+C,OAAO,UAAU,WAAW,UAAU,WAAW,UAAU,WAAW,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,CAAC,MAAM,0BAA6B,MAAM,wBAAwB,KAAK,0CAA0C,SAAS,eAAe,KAAK,yDAAyD,OAAO,UAAU,WAAW,UAAU,WAAW,UAAU,WAAW,UAAU,UAAU,UAAU,UAAU,SAAS,EAAE,CAAC,MAAM,aAAa,MAAM,wBAAwB,KAAK,kCAAkC,SAAS,qBAAqB,KAAK,0CAA0C,OAAO,UAAU,WAAW,UAAU,WAAW,UAAU,WAAW,UAAU,UAAU,UAAU,UAAU,SAAS,CAqB5d,CAAC,CAAC,IAAI,GAAmB,EAAM,IAAI,CAAC,KAAK,EAAK,KAAK,OAAO,SAAS,IAAI,sBAAsB,UAAU,kBAAkB,MAAM,CAAC,WAAW,EAAK,OAAO,OAAO,aAAa,EAAK,YAAY,EAAE,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,mBAAmB,MAAM,CAAC,MAAM,EAAK,UAAU,EAAE,SAAS,EAAK,KAAK,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,mBAAmB,MAAM,CAAC,MAAM,EAAK,UAAU,EAAE,SAAS,EAAK,KAAK,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,MAAM,CAAC,MAAM,EAAK,SAAS,EAAE,SAAS,EAAK,IAAI,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,MAAM,CAAC,MAAM,EAAK,UAAU,aAAa,CAAC,EAAE,SAAS,EAAK,QAAQ,CAAC,CAAC,CAAC,EAAE,EAAK,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,iBAxB9oC,IAAoD,EAwB2lC,EAAoB,EAAe,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,CAAC,CAAC,KCpBr4C,SAAwB,EAAU,EAAM,CAAC,GAAK,CAAC,aAAW,UAAQ,QAAM,EAAM,OAAoB,EAAM,SAAS,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,UAAU,aAAa,aAAW,WAAW,qBAAqB,EAAE,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;kCAkE7O,EAAQ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;aA6C7B,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,mBAAmB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAM,MAAM,CAAC,SAAS,CAAC,EAAkB,EAAK,MAAM,CAAC,IAAI,EAAK,IAAI,wBAAwB,MAAM,CAAC,QAAQ,QAAQ,OAAO,GAAG,MAAM,OAAO,OAAO,YAAY,CAAC,CAAC,EAAe,EAAM,IAAI,CAAC,UAAU,sBAAsB,SAAS,CAAC,UAAuB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,SAAS,EAAE,SAAS,GAAG,CAAC,EAAE,IAAI,gBAAgB,CAAC,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,SAAS,gEAAgE,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,oBAAoB,SAAS,CAAc,EAAM,IAAI,CAAC,UAAU,wBAAwB,KAAK,+CAA+C,OAAO,SAAS,IAAI,sBAAsB,SAAS,CAAc,EAAK,OAAO,CAAC,cAAc,OAAO,SAAS,IAAI,CAAC,EAAE,SAAS,CAAC,CAAC,EAAe,EAAM,IAAI,CAAC,UAAU,wBAAwB,KAAK,yDAAyD,OAAO,SAAS,IAAI,sBAAsB,SAAS,CAAc,EAAK,OAAO,CAAC,cAAc,OAAO,SAAS,IAAI,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,mBAAmB,SAAS,OAAO,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,IAAI,SAAS,MAAM,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,eAAe,SAAS,aAAa,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,wBAAwB,SAAS,kBAAkB,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,YAAY,SAAS,UAAU,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,aAAa,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,mBAAmB,SAAS,aAAa,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,0EAA0E,OAAO,SAAS,IAAI,sBAAsB,SAAS,uBAAuB,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,0CAA0C,OAAO,SAAS,IAAI,sBAAsB,SAAS,uBAAuB,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,yCAAyC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,oBAAoB,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,mBAAmB,SAAS,oDAAuD,CAAC,EAAe,EAAK,IAAI,CAAC,UAAU,kBAAkB,KAAK,yCAAyC,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,iBAlHvrF,IAAoD,EAkHooF,EAAoB,EAAU,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,EAAE,KAAK,CAAC,KAAK,EAAY,MAAM,MAAM,MAAM,CAAC,CAAC,KC/G78F,SAAwB,EAAwB,EAAM,CAAC,GAAK,CAAC,OAAK,CAAC,IAAI,uEAAuE,IAAI,uBAAuB,EAAE,WAAS,IAAI,mBAAiB,KAAK,EAAW,CAAC,EAAO,GAAWA,EAAS,EAAK,EAAQ,EAAMC,MAAY,CAAC,CAAC,MAAM,OAAO,KAAK,QAAQ,EAAE,CAAC,MAAM,cAAc,KAAK,cAAc,EAAE,CAAC,MAAM,mBAAmB,KAAK,uBAAuB,EAAE,CAAC,MAAM,WAAW,KAAK,WAAW,EAAE,CAAC,MAAM,QAAQ,KAAK,YAAY,CAAC,EAAE,CAAC,CAAC,EAAQ,EAAWC,MAAgB,CAAC,MAAoB,EAAU,GAAM,CAAC,CAAI,CAAC,CAAE,EAAE,CAAC,CAAC,EAAQ,EAAUA,MAAgB,CAAC,MAAoB,EAAU,EAAK,CAAC,CAAE,EAAE,CAAC,CAAC,EAAE,OAAoB,EAAM,MAAM,CAAC,aAAa,UAAU,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,UAAU,aAAa,WAAW,UAAU,aAAa,oBAAoB,WAAW,qBAAqB,EAAE,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;qCAC31B,EAAiB;;;;;;;;qCAQjB,EAAiB,EAAE;;;;;aAK3C,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,SAAS,GAAG,EAAS,IAAI,OAAO,SAAS,QAAQ,SAAS,UAAU,YAAY,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,kBAAkB,MAAM,CAAC,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,IAAI,MAAM,EAAE,SAAS,CAAc,EAAK,IAAI,CAAC,KAAK,SAAS,aAAa,6BAA6B,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,MAAM,EAAE,SAAsB,EAAK,MAAM,CAAC,IAAI,EAAK,IAAI,OAAO,EAAK,OAAO,IAAI,EAAK,KAAK,wBAAwB,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,QAAQ,OAAO,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,MAAM,EAAE,SAAS,CAAC,EAAM,IAAI,GAAmB,EAAK,IAAI,CAAC,KAAK,EAAK,KAAK,MAAM,CAAC,SAAS,OAAO,WAAW,IAAI,MAAM,UAAU,eAAe,OAAO,WAAW,CAAC,EAAE,SAAS,EAAK,KAAK,EAAE,EAAK,KAAK,CAAC,EAAe,EAAK,IAAI,CAAC,KAAK,0EAA0E,OAAO,SAAS,IAAI,sBAAsB,MAAM,CAAC,SAAS,OAAO,WAAW,IAAI,MAAM,UAAU,eAAe,OAAO,WAAW,UAAU,QAAQ,YAAY,aAAa,QAAQ,WAAW,CAAC,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,qBAAqB,MAAM,CAAC,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,IAAI,MAAM,EAAE,SAAS,CAAc,EAAK,IAAI,CAAC,KAAK,SAAS,aAAa,6BAA6B,QAAQ,EAAU,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,MAAM,EAAE,SAAsB,EAAK,MAAM,CAAC,IAAI,EAAK,IAAI,OAAO,EAAK,OAAO,IAAI,EAAK,KAAK,wBAAwB,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,QAAQ,OAAO,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,SAAS,CAAC,KAAK,SAAS,gBAAgB,EAAO,gBAAgB,kBAAkB,aAAa,EAAO,aAAa,YAAY,QAAQ,EAAW,MAAM,CAAC,OAAO,oBAAoB,WAAW,UAAU,MAAM,UAAU,aAAa,MAAM,MAAM,OAAO,OAAO,OAAO,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,OAAO,UAAU,SAAS,OAAO,WAAW,CAAC,EAAE,SAAS,EAAO,IAAO,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,GAAqB,EAAM,MAAM,CAAC,GAAG,kBAAkB,MAAM,CAAC,QAAQ,aAAa,QAAQ,OAAO,cAAc,SAAS,IAAI,KAAK,EAAE,SAAS,CAAC,EAAM,IAAI,GAAmB,EAAK,IAAI,CAAC,KAAK,EAAK,KAAK,QAAQ,EAAU,MAAM,CAAC,SAAS,OAAO,WAAW,IAAI,MAAM,UAAU,eAAe,OAAO,QAAQ,UAAU,EAAE,SAAS,EAAK,KAAK,EAAE,EAAK,KAAK,CAAC,EAAe,EAAK,IAAI,CAAC,KAAK,0EAA0E,OAAO,SAAS,IAAI,sBAAsB,QAAQ,EAAU,MAAM,CAAC,UAAU,MAAM,SAAS,OAAO,WAAW,IAAI,MAAM,UAAU,eAAe,OAAO,WAAW,UAAU,QAAQ,YAAY,aAAa,QAAQ,UAAU,QAAQ,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,iBAlB/yF,IAAgE,IACrE,EAiBqzF,EAAoB,EAAwB,CAAC,KAAK,CAAC,KAAK,EAAY,gBAAgB,MAAM,MAAM,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,IAAI,IAAI,IAAI,IAAI,KAAK,KAAK,GAAG,KAAK,IAAI,EAAE,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,IAAI,IAAI,IAAI,IAAI,KAAK,KAAK,EAAE,KAAK,IAAI,CAAC,CAAC,KCfjqG,SAAwB,EAAc,EAAM,CAAC,GAAK,CAAC,UAAQ,UAAQ,YAAU,EAAY,EAAS,EAAoB,EAAO,CAAC,EAAc,GAAkBC,EAAS,EAAK,EA0EwqR,OA1EtqR,MAAc,CAAC,GAAU,IAAS,QAAa,OAAO,SAAW,IAAY,OAAO,IAAM,EAAM,EAAO,WAAW,kCAAkC,EAAE,MAAoB,EAAiB,EAAM,OAAO,CAAC,EAAE,IAAM,MAAa,CAAC,MAAoB,EAAiB,EAAM,OAAO,CAAC,CAAE,EAA4C,OAA1C,EAAM,iBAAiB,SAAS,CAAQ,MAAY,EAAM,oBAAoB,SAAS,CAAQ,CAAE,EAAE,CAAC,CAAC,EAAE,MAAc,CAAkH,GAA9G,CAAC,GAAS,GAAU,GAA+B,IAAS,QAAa,OAAO,SAAW,KAAsB,OAAO,qBAAuB,IAAY,OAAO,IAAM,EAAW,CAAC,EAAQ,EAAc,IAAI,IAAU,EAAY,CAAC,EAAQ,EAAM,SAAS,cAAc,OAAO,EAAE,EAAM,aAAa,wBAAwB,MAAM,EAAE,EAAM,YAAY;;;;sCAIl3B,EAAS,wBAAwB,EAAS;;;;;;;sCAO1C,EAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UA+DrC,SAAS,KAAK,YAAY,CAAK,EAAE,EAAW,SAAS,EAAM,OAAO,CAAC,EAAE,IAAM,GAAW,EAAQ,EAAK,IAAa,CAAM,aAAmB,cAAuB,EAAc,IAAI,CAAO,IAAS,EAAQ,aAAa,kBAAkB,CAAI,EAAE,EAAQ,MAAM,YAAY,gBAAgB,GAAG,EAAW,EAAQ,EAAE,EAAE,EAAY,KAAK,CAAO,EAAE,EAAc,IAAI,CAAO,GAAE,EAAQ,GAAe,EAAS,EAAK,IAAQ,CAAC,IAAI,EAAM,EAAiE,OAA3D,EAAS,QAAQ,GAAI,CAAC,EAAU,EAAG,EAAK,CAAK,EAAE,GAAO,CAAE,CAAC,EAAS,CAAM,EAAM,EAAa,EAA2J,SAAS,iBAAiB,CAA/J,qBAAqB,oBAAoB,oBAAoB,WAAW,WAAW,WAAW,kBAAkB,mBAA0D,CAAC,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,QAAQ,GAAM,CAAC,GAAG,EAAE,aAAgB,aAAa,OAAO,GAAG,EAAK,QAAQ,oBAAoB,EAAE,CAA8K,CAAhK,EAAK,cAAc,sBAAsB,EAAE,EAAK,cAAc,gBAAgB,EAAE,EAAK,cAAc,kBAAkB,EAAE,EAAK,cAAc,mBAAmB,CAAO,CAAC,CAAC,SAAS,EAAK,IAAM,CAAC,EAAU,EAAK,IAAM,EAAE,OAAO,SAAS,CAAY,EAAE,GAAc,CAAE,CAAC,EAAE,EAAK,iBAAiB,mBAAmB,CAAC,CAAC,SAAS,EAAK,IAAI,CAAC,EAAU,EAAK,SAAS,CAAC,CAAE,CAAC,EAAE,MAAO,CAAC,GAAG,EAAK,QAAQ,UAAU,EAAE,CAAC,EAAU,EAAK,cAAc,gBAAgB,EAAE,OAAO,GAAc,EAAE,EAAK,iBAAiB,eAAe,CAAC,CAAC,SAAS,EAAI,IAAI,CAAC,EAAU,EAAI,SAAS,CAAC,CAAE,CAAC,EAAE,EAAU,EAAK,cAAc,iBAAiB,EAAE,SAAS,GAAc,EAAE,MAAO,CAAC,GAAG,EAAK,QAAQ,mBAAmB,EAAE,CAAC,EAAU,EAAK,SAAS,GAAG,SAAS,GAAc,EAAE,EAAK,iBAAiB,kBAAkB,CAAC,CAAC,SAAS,EAAK,IAAI,CAAC,EAAU,EAAK,SAAS,CAAC,CAAE,CAAC,EAAE,EAAU,EAAK,iBAAiB,SAAS,GAAc,EAAE,MAAO,CAAC,GAAG,EAAK,QAAQ,mBAAmB,EAAE,CAAC,IAAM,EAAS,MAAM,KAAK,EAAK,QAAQ,CAAC,CAAC,OAAO,GAAI,CAAC,EAAG,UAAU,SAAS,iBAAiB,CAAC,EAAE,EAAa,EAAc,EAAS,SAAS,CAAY,EAAE,EAAK,iBAAiB,kBAAkB,CAAC,CAAC,SAAS,EAAK,IAAI,CAAC,EAAU,EAAK,SAAS,CAAC,CAAE,CAAC,EAAE,MAAO,CAAC,IAAM,EAAe,MAAM,KAAK,EAAK,QAAQ,EAAE,EAAa,EAAc,EAAe,SAAS,CAAY,CAAE,CAAC,EAAmG,CAAzE,kBAAkB,kBAAkB,kBAAkB,iBAAkC,CAAC,CAAC,QAAQ,GAAU,CAAC,SAAS,iBAAiB,CAAQ,CAAC,CAAC,QAAQ,GAAI,EAAU,EAAG,OAAO,CAAC,CAAC,CAAE,CAAC,EAAiQ,MAApO,KAAK,SAAS,iBAAiB,wJAAwJ,CAAC,CAAC,CAAC,OAAO,GAAM,aAAgB,WAA0B,CAAC,CAAC,QAAQ,GAAM,CAAC,MAAM,KAAK,EAAK,QAAQ,CAAC,CAAC,SAAS,EAAM,IAAI,CAAC,EAAU,EAAM,IAAI,EAAE,OAAO,SAAS,CAAC,CAAE,CAAC,CAAE,CAAC,EAAuH,SAAzF,iBAAiB,sEAAmF,CAAC,CAAC,QAAQ,GAAI,EAAG,aAAa,sBAAsB,MAAM,CAAC,EAA8M,SAA9K,iBAAiB,2JAA0K,CAAC,CAAC,QAAQ,GAAI,EAAG,aAAa,mBAAmB,MAAM,CAAC,EAAE,IAAM,EAAc,CAAC,EAAkE,SAApC,iBAAiB,iBAA8B,CAAC,CAAC,QAAQ,GAAI,CAAwC,GAApC,EAAE,aAAc,cAAuB,CAAC,EAAG,aAAa,SAAS,GAAG,EAAE,OAAO,IAAM,EAAO,SAAS,iBAAiB,EAAG,WAAW,SAAS,EAAQ,EAAU,CAAC,EAAE,KAAM,EAAO,SAAS,GAAE,CAAC,IAAM,EAAQ,EAAO,YAAe,EAAQ,WAAW,KAAK,WAAW,EAAQ,aAAa,SAAS,GAAG,GAAG,EAAU,KAAK,CAAO,CAAG,CAAC,IAAM,EAAW,EAAU,EAAU,OAAO,GAAG,GAAG,CAAC,GAAY,CAAC,EAAW,cAAc,OAAO,IAAM,EAAK,EAAW,aAAa,GAAS,EAAI,EAAK,YAAY,GAAG,EAAE,GAAG,EAAI,EAAE,OAAO,IAAM,EAAO,EAAK,MAAM,EAAE,CAAG,EAAQ,EAAM,EAAK,MAAM,EAAI,CAAC,EAAQ,EAAM,SAAS,cAAc,MAAM,EAAE,EAAM,UAAU,YAAY,EAAM,YAAY,IAAI,IAAM,EAAO,EAAW,cAAoB,EAAK,SAAS,uBAAuB,EAAK,GAAO,EAAK,YAAY,SAAS,eAAe,CAAM,CAAC,EAAE,EAAK,YAAY,CAAK,EAAK,GAAM,EAAK,YAAY,SAAS,eAAe,CAAK,CAAC,EAAE,EAAO,aAAa,EAAK,CAAU,EAAE,EAAG,aAAa,iBAAiB,MAAM,EAAE,EAAc,KAAK,CAAK,CAAE,CAAC,EAAE,EAAW,SAAS,CAAC,EAAc,QAAQ,GAAO,CAAK,EAAM,YAAkB,EAAM,YAAY,SAAS,eAAe,GAAG,CAAC,CAAE,CAAC,CAAE,CAAC,EAAE,IAAM,EAAG,IAAI,qBAAqB,GAAS,CAAC,EAAQ,QAAQ,GAAO,CAAC,GAAG,CAAC,EAAM,eAAe,OAAO,IAAM,EAAO,EAAM,OAAO,EAAO,aAAa,mBAAmB,MAAM,EAAE,EAAG,UAAU,CAAM,CAAE,CAAC,CAAE,EAAE,CAAC,UAAU,IAAI,WAAW,iBAAiB,CAAC,EAAE,EAAY,QAAQ,GAAM,EAAG,QAAQ,CAAI,CAAC,EAAE,EAAW,SAAS,EAAG,WAAW,CAAC,EAAE,IAAM,EAAO,CAAC,CAAC,SAAS,cAAc,4BAA4B,GAAG,SAAS,iBAAiB,0DAA0D,CAAC,CAAC,QAAQ,EAAQ,EAAO,IAAI,IAAQ,EAAc,KAAK,GAAG,EAAO,CAAC,IAAM,EAAM,CAAC,OAAO,MAAM,OAAO,MAAM,EAAQ,EAAY,SAAS,cAAc,qFAAqF,GAAG,MAAM,KAAK,SAAS,iBAAiB,aAAa,CAAC,CAAC,CAAC,KAAK,GAAI,CAAC,IAAM,GAAM,EAAG,aAAa,GAAA,CAAI,QAAQ,OAAO,GAAG,CAAC,CAAC,KAAK,EAAE,OAAO,EAAK,SAAS,qBAAqB,GAAG,EAAM,MAAM,GAAG,EAAK,SAAS,CAAC,CAAC,CAAE,CAAC,GAAG,KAAK,GAAG,EAAY,CAAC,IAAM,EAAQ,MAAM,KAAK,EAAY,iBAAiB,GAAG,CAAC,CAAC,CAAC,OAAO,GAAI,CAAC,IAAM,GAAM,EAAG,aAAa,GAAA,CAAI,KAAK,EAAE,OAAO,EAAM,SAAS,CAAI,GAAG,EAAG,SAAS,SAAS,GAAG,EAAG,WAAW,SAAS,CAAE,CAAC,EAAQ,EAAK,IAAI,IAAU,EAAc,EAAQ,OAAO,GAAI,CAAC,IAAM,GAAM,EAAG,aAAa,GAAA,CAAI,KAAK,EAAgD,OAA3C,EAAK,IAAI,CAAI,EAAS,IAAM,EAAK,IAAI,CAAI,EAAS,GAAK,CAAC,EAAQ,GAAY,EAAG,IAAY,CAAC,IAA4B,EAAM,YAAY,IAAI,EAAQ,EAAS,IAAY,OAAO,IAAI,IAAY,MAAM,GAAG,IAAY,OAAO,IAAI,GAAS,EAAO,GAAO,IAAY,OAAa,GAAG,KAAK,MAAM,CAAC,EAAE,GAAM,IAAY,OAAa,IAAI,KAAK,MAAM,CAAC,EAAE,GAAS,GAAG,KAAK,MAAM,CAAC,EAAE,GAAW,EAAK,GAAG,CAAC,IAAM,EAAE,KAAK,KAAK,EAAE,GAAO,KAAW,CAAC,EAAQ,EAAM,GAAW,EAAE,IAAE,EAAyC,GAAtC,EAAG,YAAY,EAAO,EAAS,CAAK,EAAK,EAAE,EAAE,CAAC,IAAM,EAAG,sBAAsB,CAAI,EAAE,EAAO,IAAI,CAAE,CAAE,KAAM,GAAG,YAAY,CAAW,EAAQ,EAAG,sBAAsB,CAAI,EAAE,EAAO,IAAI,CAAE,CAAE,EAAE,EAAc,IAAI,qBAAqB,GAAS,CAAC,EAAQ,QAAQ,GAAO,CAAK,EAAM,iBAAsB,EAAc,QAAQ,GAAI,CAAC,IAAM,GAAW,EAAG,aAAa,GAAA,CAAI,KAAK,EAAK,EAAM,SAAS,CAAS,GAAE,EAAW,EAAG,CAAS,CAAE,CAAC,EAAE,GAAe,WAAW,EAAE,CAAC,CAAE,EAAE,CAAC,UAAU,EAAE,CAAC,EAAE,EAAc,QAAQ,CAAW,CAAE,CAAC,CAAC,EAAW,SAAS,CAAI,GAAc,EAAc,WAAW,EAAE,EAAO,QAAQ,GAAI,qBAAqB,CAAE,CAAC,EAAE,EAAO,MAAM,CAAE,CAAC,EAAE,IAAM,EAAc,CAAC,EAAM,EAAa,KAAK,GAAG,EAAO,CAAC,IAAM,EAAU,CAAC,UAAU,qBAAqB,mBAAmB,cAAc,cAAc,OAAO,aAAa,EAAQ,EAAU,MAAM,KAAK,SAAS,iBAAiB,cAAc,CAAC,CAAC,CAAC,OAAO,GAAM,EAAK,SAAS,SAAS,GAAG,EAAU,UAAU,EAAK,aAAa,GAAA,CAAI,KAAK,CAAC,CAAC,EAAQ,EAAQ,EAAU,IAAI,GAAM,EAAU,KAAK,IAAO,EAAK,aAAa,GAAA,CAAI,KAAK,IAAI,CAAI,CAAC,CAAC,CAAC,OAAO,OAAO,EAAE,GAAG,EAAQ,SAAS,EAAU,OAAO,CAAC,IAAM,EAAO,EAAQ,EAAE,CAAC,cAA8R,GAA9P,GAAQ,EAAU,MAAM,GAAM,MAAM,KAAK,EAAO,iBAAiB,GAAG,CAAC,CAAC,CAAC,KAAK,GAAI,EAAG,SAAS,SAAS,IAAI,EAAG,aAAa,GAAA,CAAI,KAAK,IAAI,CAAI,CAAC,GAAG,CAAC,EAAO,aAAa,SAAS,gFAAgF,GAAkB,GAAQ,CAAC,EAAO,QAAQ,gBAAgB,CAAC,EAAO,QAAQ,gBAAgB,OAAO,EAAO,aAAa,wBAAwB,MAAM,EAAE,IAAM,EAAiB,MAAM,KAAK,EAAO,QAAQ,EAAQ,EAAM,SAAS,cAAc,KAAK,EAAE,EAAM,aAAa,yBAAyB,MAAM,EAAE,EAAM,MAAM,QAAQ,OAAO,EAAM,MAAM,IAAI,OAAO,EAAM,MAAM,MAAM,cAAc,EAAa,EAAM,IAAM,EAAO,SAAS,cAAc,KAAK,EAAE,EAAO,MAAM,QAAQ,OAAO,EAAO,MAAM,IAAI,OAAO,IAAM,EAAO,SAAS,cAAc,KAAK,EAAE,EAAO,MAAM,QAAQ,OAAO,EAAO,MAAM,IAAI,OAAO,EAAiB,QAAQ,GAAO,CAAC,EAAO,YAAY,CAAK,EAAE,IAAM,EAAM,EAAM,UAAU,EAAI,EAAE,EAAM,aAAa,yBAAyB,MAAM,EAAE,EAAO,YAAY,CAAK,EAAE,EAAc,KAAK,CAAK,CAAE,CAAC,EAAE,EAAM,YAAY,CAAM,EAAE,EAAM,YAAY,CAAM,EAAE,EAAO,YAAY,CAAK,CAAE,CAAC,CAAC,CAAgkB,OAA/jB,EAAW,SAAS,CAA8C,GAA7C,EAAc,QAAQ,GAAO,EAAM,OAAO,CAAC,EAAK,GAAc,EAAa,cAAc,CAAC,IAAM,EAAO,EAAa,cAAoB,EAAO,MAAM,KAAK,EAAa,QAAQ,GAAkB,EAAO,GAAG,MAAM,KAAK,EAAO,EAAE,CAAC,QAAQ,EAAE,CAAC,EAAA,CAAY,QAAQ,GAAO,EAAO,YAAY,CAAK,CAAC,EAAE,EAAa,OAAO,EAAE,EAAO,gBAAgB,uBAAuB,EAAE,EAAO,gBAAgB,wBAAwB,CAAE,CAAC,CAAC,EAAE,SAAS,gBAAgB,UAAU,IAAI,kBAAkB,EAAE,EAAW,SAAS,SAAS,gBAAgB,UAAU,OAAO,kBAAkB,CAAC,MAAY,CAAC,EAAW,QAAQ,GAAI,EAAG,CAAC,CAAE,CAAE,EAAE,CAAC,EAAS,EAAQ,EAAS,EAAc,CAAO,CAAC,EAAsB,EAAK,MAAM,CAAC,cAAc,OAAO,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,SAAS,SAAS,cAAc,MAAM,CAAC,CAAC,CAAE,qBA7Ex7R,IAAsD,IAAwE,EA6E2zR,EAAoB,EAAc,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,GAAK,aAAa,KAAK,cAAc,KAAK,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,IAAI,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,IAAI,GAAG,IAAI,IAAI,KAAK,GAAG,CAAC,CAAC"}