{"version":3,"file":"script_main.1mHGCaBC.mjs","names":["useRef","useState","useRef","useState","useRef","ce","MOBILE_BREAKPOINT","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","MenuIcon","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useState","useRef","normalizePath","MOBILE_BREAKPOINT","_jsxs","LOGO_URL","useState","_Fragment","React.Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","NavBar","Link","Button","Footer","isBrowser","useRef","React.useId","_Fragment","PropertyOverrides","Link1","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/xKttDzExOlAQY07lr7Hu/ULFlPrOhICjQUTLo0mYd/ContactDropdown_1.js","https:/framerusercontent.com/modules/ocR3RwiQb08DXiHKqVlT/Zgx7obhGWvNM8CRC24hB/GlobalGrayscale_3.js","https:/framerusercontent.com/modules/Bm5IoI3hQ2zoeRYYE2DX/TA6BpaiupP0ypLpAiPiy/NavLink.js","https:/framerusercontent.com/modules/fcJC332lQuvoYF3n6IJJ/KaxHv8Q2uE7csiLBpWAc/ttYKO1N0c.js","https:/framerusercontent.com/modules/waknOihroCIudqqY3fVY/4Vj2F5B7JSeoc2UkXOmy/RibdSL2Tm.js","https:/framerusercontent.com/modules/9KOwYfxUSvWYHJwdMSDV/YgcjoakaLiKeeCWG9l45/txgefAghJ.js","https:/framerusercontent.com/modules/ylA87WZxnnsZztgDZ2ke/yeH1bpVYg1a9uN0sqxkK/MobileNav_1.js","https:/framer.com/m/MobileNav-1-XmUZlL.js","https:/framerusercontent.com/modules/9x4YCDZ2NYVTM5R9FF0i/L6CVzGytaNciQe0RhMIQ/SightbridgeFooter.js","https:/framerusercontent.com/modules/5oO0NseseUClWoSaocwv/5GtYR6SuOJblEIPyJzuA/uKuVgx9fM.js","https:/framerusercontent.com/modules/38LkNFRSQOyGT2FDXJOq/CdIfH5Hxp7PdiUu5NYiE/xXDvNm9gF.js","https:/framerusercontent.com/modules/viYq5JWSnDVWc4Ek1idn/6oDcbcSztxveNyy35HmH/Cu20iZPIB.js","framer:toplevel/main"],"sourcesContent":["function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const CLOSE_DELAY_MS=220;const MOBILE_HIDE_BREAKPOINT=900;export default function ContactDropdown({label=\"Contact Us\",href=\"/contact-us/contact\",advisorEyebrow=\"For Advisors\",advisorHeadline=\"Support for your practice\",advisorDescription=\"Evaluate Sightbridge programs for your clients.\",advisorHref=\"/contact-us/for-advisors\",investorEyebrow=\"For Investors\",investorHeadline=\"Work through your advisor\",investorDescription=\"Refer your advisor or find one to start.\",investorHref=\"/contact-us/for-investors\",partnerEyebrow=\"For Industry Partners\",partnerHeadline=\"Partner with our team\",partnerDescription=\"Sponsors, real estate companies, and service providers.\",partnerHref=\"/contact-us/for-industry-partners\",signinEyebrow=\"Portal Access\",signinHeadline=\"Sign in\",signinDescription=\"Secure access to your Sightbridge documents.\",signinHref=\"/class-a\"}){const[open,setOpen]=useState(false);const[hov,setHov]=useState(null);const[vw,setVw]=useState(typeof window!==\"undefined\"?window.innerWidth:1400);const closeTimer=useRef(null);useEffect(()=>{if(typeof window===\"undefined\")return;const check=()=>setVw(window.innerWidth);check();window.addEventListener(\"resize\",check);return()=>window.removeEventListener(\"resize\",check);},[]);const audiences=[{key:\"advisor\",eyebrow:advisorEyebrow,headline:advisorHeadline,description:advisorDescription,href:advisorHref},{key:\"investor\",eyebrow:investorEyebrow,headline:investorHeadline,description:investorDescription,href:investorHref},{key:\"partner\",eyebrow:partnerEyebrow,headline:partnerHeadline,description:partnerDescription,href:partnerHref}];// Portal sign-in card (Jay 2026-08-25): fourth position, identical card,\n// separated by a hairline with slightly more space above it than sits\n// between the first three. The other three open inquiry pages; this one\n// opens the sign-in, in a new tab so a mid-browse visitor keeps the site.\n// No accent color, no lock icon. Temporary for the round; remove after.\n// 2026-08-25 later: portal now lives on main, so the link is /class-a.\n// The round is Class A, not Series A; the path was renamed from /series-a\n// and a redirect covers links already shared under the old path.\nconst signin={key:\"signin\",eyebrow:signinEyebrow,headline:signinHeadline,description:signinDescription,href:signinHref,newTab:true};useEffect(()=>{return()=>{if(closeTimer.current!==null)window.clearTimeout(closeTimer.current);};},[]);function cancelClose(){if(closeTimer.current!==null){window.clearTimeout(closeTimer.current);closeTimer.current=null;}}function scheduleClose(){cancelClose();closeTimer.current=window.setTimeout(()=>{setOpen(false);closeTimer.current=null;},CLOSE_DELAY_MS);}if(vw<MOBILE_HIDE_BREAKPOINT)return null;const card=a=>{const isHov=hov===a.key;return /*#__PURE__*/_jsxs(\"a\",{href:a.href,target:a.newTab?\"_blank\":undefined,rel:a.newTab?\"noopener\":undefined,onMouseEnter:()=>{cancelClose();setHov(a.key);},onMouseLeave:()=>setHov(null),style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:14,padding:\"14px 16px\",borderRadius:10,backgroundColor:isHov?\"rgba(233,226,214,0.08)\":\"transparent\",border:\"1px solid rgba(233,226,214,0.06)\",textDecoration:\"none\",cursor:\"pointer\",transition:\"background-color 0.15s ease, border-color 0.15s ease\",boxSizing:\"border-box\",minHeight:56},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:3,minWidth:0},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:\"Manrope, sans-serif\",fontSize:10,fontWeight:700,letterSpacing:\"0.12em\",textTransform:\"uppercase\",color:\"rgba(233,226,214,0.55)\",margin:0},children:a.eyebrow}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:\"Manrope, sans-serif\",fontSize:14,fontWeight:600,letterSpacing:\"-0.01em\",color:\"rgb(233,226,214)\",margin:0,lineHeight:1.25},children:a.headline}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:\"'Libre Franklin', sans-serif\",fontSize:12,lineHeight:1.45,color:\"rgba(233,226,214,0.6)\",margin:0},children:a.description})]}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{fontFamily:\"Manrope, sans-serif\",fontSize:16,color:isHov?\"rgb(233,226,214)\":\"rgba(233,226,214,0.4)\",transform:isHov?\"translateX(2px)\":\"translateX(0)\",transition:\"transform 0.15s ease, color 0.15s ease\",flexShrink:0},children:\"→\"})]},a.key);};return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",top:\"14px\",right:\"40px\",zIndex:9999},onMouseEnter:cancelClose,onMouseLeave:scheduleClose,children:[/*#__PURE__*/_jsxs(\"a\",{href:href,onFocus:cancelClose,onMouseEnter:()=>{cancelClose();setOpen(true);},style:{display:\"flex\",alignItems:\"center\",gap:\"6px\",padding:\"12px 24px\",backgroundColor:\"rgb(233,226,214)\",borderRadius:\"23px\",border:\"none\",cursor:\"pointer\",fontFamily:\"Manrope, sans-serif\",fontWeight:500,fontSize:\"13px\",color:\"rgb(30,30,36)\",letterSpacing:\"-0.01em\",whiteSpace:\"nowrap\",boxShadow:\"0 1px 3px rgba(0,0,0,0.18)\",textDecoration:\"none\",minHeight:40},children:[label,/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"9px\",display:\"inline-block\",transition:\"transform 0.2s ease\",transform:open?\"rotate(180deg)\":\"rotate(0deg)\",marginTop:\"1px\"},children:\"▾\"})]}),open&&/*#__PURE__*/_jsx(\"div\",{onMouseEnter:cancelClose,onMouseLeave:scheduleClose,style:{position:\"absolute\",top:\"100%\",right:0,paddingTop:\"10px\",zIndex:9999},children:/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:\"rgb(22,22,28)\",borderRadius:\"14px\",border:\"1px solid rgba(233,226,214,0.1)\",padding:\"10px\",width:380,maxWidth:380,boxShadow:\"0 16px 48px rgba(0,0,0,0.55)\",display:\"flex\",flexDirection:\"column\",gap:4,boxSizing:\"border-box\"},children:[audiences.map(card),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{height:1,backgroundColor:\"rgba(233,226,214,0.1)\",margin:\"10px 6px 4px\"}}),card(signin)]})})]});}addPropertyControls(ContactDropdown,{label:{type:ControlType.String,title:\"Button label\",defaultValue:\"Contact Us\"},href:{type:ControlType.String,title:\"Button link\",defaultValue:\"/contact-us/contact\"},advisorEyebrow:{type:ControlType.String,title:\"Advisor eyebrow\",defaultValue:\"For Advisors\"},advisorHeadline:{type:ControlType.String,title:\"Advisor headline\",defaultValue:\"Support for your practice\"},advisorDescription:{type:ControlType.String,title:\"Advisor description\",defaultValue:\"Evaluate Sightbridge programs for your clients.\",displayTextArea:true},advisorHref:{type:ControlType.String,title:\"Advisor link\",defaultValue:\"/contact-us/for-advisors\"},investorEyebrow:{type:ControlType.String,title:\"Investor eyebrow\",defaultValue:\"For Investors\"},investorHeadline:{type:ControlType.String,title:\"Investor headline\",defaultValue:\"Work through your advisor\"},investorDescription:{type:ControlType.String,title:\"Investor description\",defaultValue:\"Refer your advisor or find one to start.\",displayTextArea:true},investorHref:{type:ControlType.String,title:\"Investor link\",defaultValue:\"/contact-us/for-investors\"},partnerEyebrow:{type:ControlType.String,title:\"Partner eyebrow\",defaultValue:\"For Industry Partners\"},partnerHeadline:{type:ControlType.String,title:\"Partner headline\",defaultValue:\"Partner with our team\"},partnerDescription:{type:ControlType.String,title:\"Partner description\",defaultValue:\"Sponsors, real estate companies, and service providers.\",displayTextArea:true},partnerHref:{type:ControlType.String,title:\"Partner link\",defaultValue:\"/contact-us/for-industry-partners\"},signinEyebrow:{type:ControlType.String,title:\"Sign-in eyebrow\",defaultValue:\"Portal Access\"},signinHeadline:{type:ControlType.String,title:\"Sign-in headline\",defaultValue:\"Sign in\"},signinDescription:{type:ControlType.String,title:\"Sign-in description\",defaultValue:\"Secure access to your Sightbridge documents.\",displayTextArea:true},signinHref:{type:ControlType.String,title:\"Sign-in link\",defaultValue:\"/class-a\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ContactDropdown\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ContactDropdown_1.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useInsertionEffect}from\"react\";import{addPropertyControls}from\"framer\";// Snappy B&W: high contrast, slight brightness pull-down for richer blacks.\n//\n// Three-layer strategy to eliminate the color → grayscale flash:\n//\n// 1) Module-load injection (runs when this file is parsed on the client).\n//    Inserts a <style> as the FIRST child of <head> so it wins over later\n//    stylesheets and applies before the first paint of any image that has\n//    not yet been rendered.\n//\n// 2) Defensive useInsertionEffect re-injection in case the style element\n//    is removed by HMR/route changes.\n//\n// 3) RECOMMENDED — for absolute earliest application, before HTML even\n//    renders, paste this CSS into Framer's site-level Custom Code →\n//    \"Start of <head>\":\n//\n//      <style>\n//        img, video, picture > source, [style*=\"background-image\"] {\n//          filter: grayscale(1) contrast(1.32) brightness(0.97) !important;\n//        }\n//      </style>\n//\n// The fade-in animation was REMOVED — it was the visible source of the\n// \"color flash\" Jay called out. Images now render grayscale instantly\n// without any opacity transition.\nconst GRAYSCALE_CSS=`\n    img,\n    video,\n    picture > source,\n    [style*=\"background-image\"] {\n        filter: grayscale(1) contrast(1.32) brightness(0.97) !important;\n    }\n`;const STYLE_ID=\"sb-grayscale\";function injectGrayscaleStyle(){if(typeof document===\"undefined\")return;if(document.getElementById(STYLE_ID))return;const style=document.createElement(\"style\");style.id=STYLE_ID;style.textContent=GRAYSCALE_CSS;// Insert as the FIRST child of <head> so it cascades over any later\n// stylesheets and applies to images as early as possible.\nif(document.head.firstChild){document.head.insertBefore(style,document.head.firstChild);}else{document.head.appendChild(style);}}// Module-load injection: runs as soon as the file is parsed on the client.\ninjectGrayscaleStyle();export default function GlobalGrayscale(){// Defensive re-injection in case the style element is removed by HMR/route changes.\nuseInsertionEffect(()=>{injectGrayscaleStyle();},[]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",pointerEvents:\"none\"}});}addPropertyControls(GlobalGrayscale,{});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GlobalGrayscale\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GlobalGrayscale_3.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";// At/below this width the MobileNav component handles navigation;\n// these top-bar NavLinks hide themselves to avoid layout collision.\nconst MOBILE_BREAKPOINT=900;// Custom event used to coordinate between NavLink instances so that\n// opening one dropdown immediately closes any other open dropdown.\nconst NAV_OPEN_EVENT=\"sb-nav-dropdown-opened\";export default function NavLink({label,href,hasDropdown=false,dropdownItem1=\"\",dropdownItem1Href=\"/\",dropdownItem2=\"\",dropdownItem2Href=\"/\",dropdownItem3=\"\",dropdownItem3Href=\"/\",dropdownItem4=\"\",dropdownItem4Href=\"/\"}){const[hovered,setHovered]=useState(false);const[hoverIndex,setHoverIndex]=useState(null);const[vw,setVw]=useState(typeof window!==\"undefined\"?window.innerWidth:1400);const closeTimer=useRef(null);const instanceId=useRef(`nav-${Math.random().toString(36).slice(2)}`);useEffect(()=>{if(typeof window===\"undefined\")return;const onResize=()=>setVw(window.innerWidth);onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);useEffect(()=>{if(typeof window===\"undefined\")return;const handler=e=>{const ce=e;if(ce.detail?.id!==instanceId.current){cancelClose();setHovered(false);}};window.addEventListener(NAV_OPEN_EVENT,handler);return()=>{window.removeEventListener(NAV_OPEN_EVENT,handler);};},[]);const cancelClose=()=>{if(closeTimer.current!==null){window.clearTimeout(closeTimer.current);closeTimer.current=null;}};const openNow=()=>{cancelClose();if(!hovered){setHovered(true);if(typeof window!==\"undefined\"){window.dispatchEvent(new CustomEvent(NAV_OPEN_EVENT,{detail:{id:instanceId.current}}));}}};const scheduleClose=()=>{cancelClose();closeTimer.current=window.setTimeout(()=>{setHovered(false);},220);};// Hide self on phone/tablet — MobileNav takes over there.\nif(vw<MOBILE_BREAKPOINT)return null;const dropdownItems=hasDropdown?[...dropdownItem1?[{label:dropdownItem1,href:dropdownItem1Href}]:[],...dropdownItem2?[{label:dropdownItem2,href:dropdownItem2Href}]:[],...dropdownItem3?[{label:dropdownItem3,href:dropdownItem3Href}]:[],...dropdownItem4?[{label:dropdownItem4,href:dropdownItem4Href}]:[]]:[];return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"inline-block\",paddingBottom:\"22px\",marginBottom:\"-22px\"},onMouseEnter:openNow,onMouseLeave:scheduleClose,children:[/*#__PURE__*/_jsxs(\"a\",{href:href,style:{color:\"rgb(237,239,247)\",fontFamily:\"Manrope, sans-serif\",fontSize:\"12px\",fontWeight:hovered?700:300,letterSpacing:\"0.04em\",textDecoration:\"none\",display:\"inline-flex\",alignItems:\"center\",gap:\"4px\",whiteSpace:\"nowrap\",cursor:\"pointer\",transition:\"font-weight 0.2s ease\"},children:[label,hasDropdown&&dropdownItems.length>0&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"8px\",opacity:.6,marginLeft:2},children:\"▾\"})]}),hasDropdown&&hovered&&dropdownItems.length>0&&/*#__PURE__*/_jsx(\"div\",{onMouseEnter:openNow,onMouseLeave:scheduleClose,style:{position:\"absolute\",top:\"100%\",left:0,paddingTop:\"0px\",zIndex:9999,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:\"rgb(30,30,36)\",borderTopLeftRadius:\"0px\",borderTopRightRadius:\"0px\",borderBottomLeftRadius:\"12px\",borderBottomRightRadius:\"12px\",borderTop:\"none\",borderLeft:\"1px solid rgba(237,239,247,0.08)\",borderRight:\"1px solid rgba(237,239,247,0.08)\",borderBottom:\"1px solid rgba(237,239,247,0.08)\",padding:\"10px\",minWidth:\"180px\",boxShadow:\"0 16px 40px rgba(0,0,0,0.5)\",display:\"flex\",flexDirection:\"column\",gap:\"4px\"},children:dropdownItems.map((item,i)=>{const isItemHovered=hoverIndex===i;return /*#__PURE__*/_jsx(\"a\",{href:item.href,onMouseEnter:()=>{openNow();setHoverIndex(i);},onMouseLeave:()=>setHoverIndex(null),style:{display:\"block\",padding:\"12px 14px\",color:isItemHovered?\"rgb(237,239,247)\":\"rgba(237,239,247,0.85)\",backgroundColor:isItemHovered?\"rgba(237,239,247,0.08)\":\"transparent\",fontFamily:\"Manrope, sans-serif\",fontSize:\"13px\",fontWeight:400,letterSpacing:\"-0.01em\",textDecoration:\"none\",borderRadius:\"8px\",cursor:\"pointer\",transition:\"background-color 0.15s ease, color 0.15s ease\"},children:item.label},i);})})})]});}addPropertyControls(NavLink,{label:{type:ControlType.String,defaultValue:\"Link\"},href:{type:ControlType.String,defaultValue:\"/\"},hasDropdown:{type:ControlType.Boolean,defaultValue:false},dropdownItem1:{type:ControlType.String,defaultValue:\"\"},dropdownItem1Href:{type:ControlType.String,defaultValue:\"/\"},dropdownItem2:{type:ControlType.String,defaultValue:\"\"},dropdownItem2Href:{type:ControlType.String,defaultValue:\"/\"},dropdownItem3:{type:ControlType.String,defaultValue:\"\"},dropdownItem3Href:{type:ControlType.String,defaultValue:\"/\"},dropdownItem4:{type:ControlType.String,defaultValue:\"\"},dropdownItem4Href:{type:ControlType.String,defaultValue:\"/\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavLink\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavLink.map","// Generated by Framer (bf89308)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"IwNoLxU3_\",\"BnQpNnFll\"];const serializationHash=\"framer-2qo2K\";const variantClassNames={BnQpNnFll:\"framer-v-rdpov9\",IwNoLxU3_:\"framer-v-puanuw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xsx2Y5uom=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={close:\"IwNoLxU3_\",open:\"BnQpNnFll\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"IwNoLxU3_\",xsx2Y5uom:click??props.xsx2Y5uom};};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,xsx2Y5uom,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IwNoLxU3_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbo9yya=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xsx2Y5uom){const res=await xsx2Y5uom(...args);if(res===false)return false;}});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-puanuw\",className,classNames),\"data-border\":true,\"data-framer-name\":\"close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IwNoLxU3_\",onTap:onTapbo9yya,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,opacity:.6,...style},...addPropertyOverrides({BnQpNnFll:{\"data-framer-name\":\"open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vegdpc\",\"data-framer-name\":\"bar\",layoutDependency:layoutDependency,layoutId:\"XgxzgkARL\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{BnQpNnFll:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-feeam\",\"data-framer-name\":\"bar\",layoutDependency:layoutDependency,layoutId:\"EohQdfblu\",style:{backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-u8ujjw\",\"data-framer-name\":\"bar\",layoutDependency:layoutDependency,layoutId:\"CGrjhtYIs\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{BnQpNnFll:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2qo2K.framer-4uaf0o, .framer-2qo2K .framer-4uaf0o { display: block; }\",\".framer-2qo2K.framer-puanuw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 34px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2qo2K .framer-1vegdpc, .framer-2qo2K .framer-feeam, .framer-2qo2K .framer-u8ujjw { flex: none; height: 2px; overflow: visible; position: relative; width: 18px; }\",\".framer-2qo2K.framer-v-rdpov9 .framer-1vegdpc, .framer-2qo2K.framer-v-rdpov9 .framer-u8ujjw { left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-2qo2K.framer-v-rdpov9 .framer-feeam { width: 1px; }\",'.framer-2qo2K[data-border=\"true\"]::after, .framer-2qo2K [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BnQpNnFll\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xsx2Y5uom\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerttYKO1N0c=withCSS(Component,css,\"framer-2qo2K\");export default FramerttYKO1N0c;FramerttYKO1N0c.displayName=\"menu-icon\";FramerttYKO1N0c.defaultProps={height:34,width:34};addPropertyControls(FramerttYKO1N0c,{variant:{options:[\"IwNoLxU3_\",\"BnQpNnFll\"],optionTitles:[\"close\",\"open\"],title:\"Variant\",type:ControlType.Enum},xsx2Y5uom:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerttYKO1N0c,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerttYKO1N0c\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BnQpNnFll\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"34\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"xsx2Y5uom\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ttYKO1N0c.map","// Generated by Framer (6819acd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ContactDropdown from\"https://framerusercontent.com/modules/xKttDzExOlAQY07lr7Hu/ULFlPrOhICjQUTLo0mYd/ContactDropdown_1.js\";import GlobalGrayscale from\"https://framerusercontent.com/modules/ocR3RwiQb08DXiHKqVlT/Zgx7obhGWvNM8CRC24hB/GlobalGrayscale_3.js\";import NavLink from\"https://framerusercontent.com/modules/Bm5IoI3hQ2zoeRYYE2DX/TA6BpaiupP0ypLpAiPiy/NavLink.js\";import MenuIcon from\"https://framerusercontent.com/modules/fcJC332lQuvoYF3n6IJJ/KaxHv8Q2uE7csiLBpWAc/ttYKO1N0c.js\";const MenuIconFonts=getFonts(MenuIcon);const NavLinkFonts=getFonts(NavLink);const ContactDropdownFonts=getFonts(ContactDropdown);const GlobalGrayscaleFonts=getFonts(GlobalGrayscale);const enabledGestures={M88i0y4fw:{hover:true}};const cycleOrder=[\"M88i0y4fw\",\"aopIIUw22\",\"Ed_Seq8U1\",\"P5jr92aYo\"];const serializationHash=\"framer-MNRnR\";const variantClassNames={aopIIUw22:\"framer-v-1wie3x5\",Ed_Seq8U1:\"framer-v-nw8y6u\",M88i0y4fw:\"framer-v-nc9ygd\",P5jr92aYo:\"framer-v-mq4f3u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UPnPgv9cM=undefined;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 transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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 - BG\":\"aopIIUw22\",\"Mobile-Open\":\"P5jr92aYo\",Desktop:\"M88i0y4fw\",Mobile:\"Ed_Seq8U1\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,UPnPgv9cM:click??props.UPnPgv9cM,variant:humanReadableVariantMap[props.variant]??props.variant??\"M88i0y4fw\"};};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,UPnPgv9cM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"M88i0y4fw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const xsx2Y5uom1lcye4s=activeVariantCallback(async(...args)=>{if(UPnPgv9cM){const res=await UPnPgv9cM(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ed_Seq8U1\",\"P5jr92aYo\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Ed_Seq8U1\",\"P5jr92aYo\"].includes(baseVariant))return false;return true;};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-nc9ygd\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"M88i0y4fw\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(233, 226, 214, 0.12)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-21ae0e7b-7640-4f88-8cfd-40994a2678dc, rgb(30, 30, 36))\",WebkitBackdropFilter:\"none\",...style},variants:{\"M88i0y4fw-hover\":{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},aopIIUw22:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgb(30, 30, 36)\",WebkitBackdropFilter:\"blur(5px)\"},Ed_Seq8U1:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(30, 30, 36, 0.97)\",WebkitBackdropFilter:\"blur(5px)\"},P5jr92aYo:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(30, 30, 36, 0.97)\",WebkitBackdropFilter:\"blur(5px)\"}},...addPropertyOverrides({\"M88i0y4fw-hover\":{\"data-framer-name\":undefined},aopIIUw22:{\"data-framer-name\":\"Desktop - BG\"},Ed_Seq8U1:{\"data-framer-name\":\"Mobile\"},P5jr92aYo:{\"data-framer-name\":\"Mobile-Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ed_Seq8U1:{height:34,width:\"34px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||60)-32-34)/2)},P5jr92aYo:{height:34,width:\"34px\",y:(componentViewport?.y||0)+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14pg3o8-container\",layoutDependency:layoutDependency,layoutId:\"Xi8ymvgQc-container\",nodeId:\"Xi8ymvgQc\",rendersWithMotion:true,scopeId:\"RibdSL2Tm\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"Xi8ymvgQc\",layoutId:\"Xi8ymvgQc\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"IwNoLxU3_\"),width:\"100%\",...addPropertyOverrides({Ed_Seq8U1:{xsx2Y5uom:xsx2Y5uom1lcye4s},P5jr92aYo:{variant:matchVariant(\"BnQpNnFll\"),xsx2Y5uom:xsx2Y5uom1lcye4s}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fptb4\",\"data-framer-name\":\"inner-container\",layoutDependency:layoutDependency,layoutId:\"vR9v4WpMO\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"FyAAGfZZc\",scopeId:\"RibdSL2Tm\",...addPropertyOverrides({Ed_Seq8U1:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1sjflut framer-vfpa3h\",\"data-framer-name\":\"logo-container\",layoutDependency:layoutDependency,layoutId:\"FyAAGfZZc\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:124,intrinsicWidth:1047,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-200)/2)+83+0),pixelHeight:124,pixelWidth:1047,positionX:\"center\",positionY:\"center\",sizes:\"130px\",src:\"https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?width=1047&height=124\",srcSet:\"https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?scale-down-to=512&width=1047&height=124 512w,https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?scale-down-to=1024&width=1047&height=124 1024w,https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?width=1047&height=124 1047w\"},className:\"framer-1uuji6u\",layoutDependency:layoutDependency,layoutId:\"yvfUw70Qi\",...addPropertyOverrides({Ed_Seq8U1:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:124,intrinsicWidth:1047,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||60)-32-200)/2)+83+0),pixelHeight:124,pixelWidth:1047,positionX:\"center\",positionY:\"center\",sizes:\"130px\",src:\"https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?width=1047&height=124\",srcSet:\"https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?scale-down-to=512&width=1047&height=124 512w,https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?scale-down-to=1024&width=1047&height=124 1024w,https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?width=1047&height=124 1047w\"}},P5jr92aYo:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:124,intrinsicWidth:1047,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+34+83+0),pixelHeight:124,pixelWidth:1047,positionX:\"center\",positionY:\"center\",sizes:\"130px\",src:\"https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?width=1047&height=124\",srcSet:\"https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?scale-down-to=512&width=1047&height=124 512w,https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?scale-down-to=1024&width=1047&height=124 1024w,https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg?width=1047&height=124 1047w\"}}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8iigyb\",\"data-framer-name\":\"link-container\",layoutDependency:layoutDependency,layoutId:\"FY2skiJPZ\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12sfpxy\",layoutDependency:layoutDependency,layoutId:\"x0muCkt0u\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:0}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-at4305-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"bRb9gt8Kd-container\",nodeId:\"bRb9gt8Kd\",rendersWithMotion:true,scopeId:\"RibdSL2Tm\",children:/*#__PURE__*/_jsx(NavLink,{dropdownItem1:\"About Sightbridge\",dropdownItem1Href:\"/about-us\",dropdownItem2:\"Partner Network\",dropdownItem2Href:\"/partners\",dropdownItem3:\"\",dropdownItem3Href:\"/\",dropdownItem4:\"\",dropdownItem4Href:\"/\",hasDropdown:true,height:\"100%\",href:\"/about-us\",id:\"bRb9gt8Kd\",label:\"About\",layoutId:\"bRb9gt8Kd\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tcs39u-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"fkBoTEFRO-container\",nodeId:\"fkBoTEFRO\",rendersWithMotion:true,scopeId:\"RibdSL2Tm\",children:/*#__PURE__*/_jsx(NavLink,{dropdownItem1:\"Our Team\",dropdownItem1Href:\"/team\",dropdownItem2:\"Careers\",dropdownItem2Href:\"/careers\",dropdownItem3:\"\",dropdownItem3Href:\"/\",dropdownItem4:\"\",dropdownItem4Href:\"/\",hasDropdown:true,height:\"100%\",href:\"/team\",id:\"fkBoTEFRO\",label:\"Team\",layoutId:\"fkBoTEFRO\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qrmxde-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"d88bRa5mL-container\",nodeId:\"d88bRa5mL\",rendersWithMotion:true,scopeId:\"RibdSL2Tm\",children:/*#__PURE__*/_jsx(NavLink,{dropdownItem1:\"All Strategies\",dropdownItem1Href:\"/strategies\",dropdownItem2:\"1031 Exchange\",dropdownItem2Href:\"/strategies/1031-exchange\",dropdownItem3:\"721 UPREIT\",dropdownItem3Href:\"/strategies/721-exchange\",dropdownItem4:\"Opportunity Zones\",dropdownItem4Href:\"/strategies/opportunity-zones\",hasDropdown:true,height:\"100%\",href:\"/strategies\",id:\"d88bRa5mL\",label:\"Strategies\",layoutId:\"d88bRa5mL\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-167k0sj-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"vjhhrUIG6-container\",nodeId:\"vjhhrUIG6\",rendersWithMotion:true,scopeId:\"RibdSL2Tm\",children:/*#__PURE__*/_jsx(NavLink,{dropdownItem1:\"\",dropdownItem1Href:\"/\",dropdownItem2:\"\",dropdownItem2Href:\"/\",dropdownItem3:\"\",dropdownItem3Href:\"/\",dropdownItem4:\"\",dropdownItem4Href:\"/\",hasDropdown:false,height:\"100%\",href:\"/news-insights\",id:\"vjhhrUIG6\",label:\"Insights\",layoutId:\"vjhhrUIG6\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f9po3h-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"IUWtqhW9Z-container\",nodeId:\"IUWtqhW9Z\",rendersWithMotion:true,scopeId:\"RibdSL2Tm\",children:/*#__PURE__*/_jsx(ContactDropdown,{advisorDescription:\"Evaluate Sightbridge programs for your clients.\",advisorEyebrow:\"For Advisors\",advisorHeadline:\"Support your practice\",advisorHref:\"/contact-us/for-advisors\",height:\"100%\",href:\"/contact-us/contact\",id:\"IUWtqhW9Z\",investorDescription:\"Connect with the team to explore the platform.\",investorEyebrow:\"For Investors\",investorHeadline:\"Learn about Sightbridge\",investorHref:\"/contact-us/for-investors\",label:\"Contact Us\",layoutId:\"IUWtqhW9Z\",partnerDescription:\"Explore co-sponsorship, distribution, and partnership.\",partnerEyebrow:\"For Industry Partners\",partnerHeadline:\"Partner with our team\",partnerHref:\"/contact-us/for-industry-partners\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q7epp2-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Zb0FjYF9m-container\",nodeId:\"Zb0FjYF9m\",rendersWithMotion:true,scopeId:\"RibdSL2Tm\",children:/*#__PURE__*/_jsx(GlobalGrayscale,{height:\"100%\",id:\"Zb0FjYF9m\",layoutId:\"Zb0FjYF9m\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MNRnR.framer-vfpa3h, .framer-MNRnR .framer-vfpa3h { display: block; }\",\".framer-MNRnR.framer-nc9ygd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 70px; justify-content: center; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-MNRnR .framer-14pg3o8-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-MNRnR .framer-fptb4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 9999px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-MNRnR .framer-1sjflut { 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; }\",\".framer-MNRnR .framer-1uuji6u { flex: none; height: 34px; position: relative; width: 130px; }\",\".framer-MNRnR .framer-8iigyb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 180px; top: 50%; width: min-content; }\",\".framer-MNRnR .framer-12sfpxy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 18px; min-width: 58px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-MNRnR .framer-at4305-container, .framer-MNRnR .framer-tcs39u-container, .framer-MNRnR .framer-qrmxde-container, .framer-MNRnR .framer-167k0sj-container, .framer-MNRnR .framer-f9po3h-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MNRnR .framer-1q7epp2-container { flex: none; height: 1px; position: relative; width: 1px; }\",\".framer-MNRnR.framer-v-1wie3x5.framer-nc9ygd { cursor: unset; }\",\".framer-MNRnR.framer-v-nw8y6u.framer-nc9ygd { cursor: unset; gap: unset; height: 60px; justify-content: space-between; padding: 16px; width: 390px; }\",\".framer-MNRnR.framer-v-nw8y6u .framer-14pg3o8-container, .framer-MNRnR.framer-v-mq4f3u .framer-14pg3o8-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 34px); width: 34px; }\",\".framer-MNRnR.framer-v-nw8y6u .framer-fptb4, .framer-MNRnR.framer-v-mq4f3u .framer-fptb4 { flex: none; max-width: unset; width: min-content; }\",\".framer-MNRnR.framer-v-mq4f3u.framer-nc9ygd { align-content: flex-start; align-items: flex-start; cursor: unset; flex-direction: column; height: 320px; justify-content: flex-start; overflow: hidden; padding: 16px; width: 390px; }\",'.framer-MNRnR[data-border=\"true\"]::after, .framer-MNRnR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"Ed_Seq8U1\":{\"layout\":[\"fixed\",\"fixed\"]},\"P5jr92aYo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UPnPgv9cM\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRibdSL2Tm=withCSS(Component,css,\"framer-MNRnR\");export default FramerRibdSL2Tm;FramerRibdSL2Tm.displayName=\"nav-bar\";FramerRibdSL2Tm.defaultProps={height:70,width:64};addPropertyControls(FramerRibdSL2Tm,{variant:{options:[\"M88i0y4fw\",\"aopIIUw22\",\"Ed_Seq8U1\",\"P5jr92aYo\"],optionTitles:[\"Desktop\",\"Desktop - BG\",\"Mobile\",\"Mobile-Open\"],title:\"Variant\",type:ControlType.Enum},UPnPgv9cM:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRibdSL2Tm,[{explicitInter:true,fonts:[]},...MenuIconFonts,...NavLinkFonts,...ContactDropdownFonts,...GlobalGrayscaleFonts],{supportsExplicitInterCodegen:true});FramerRibdSL2Tm.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRibdSL2Tm\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"UPnPgv9cM\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"Ed_Seq8U1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P5jr92aYo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"70\",\"framerIntrinsicWidth\":\"64\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bf89308)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,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/zdMANPlh7tCAUQe5wuos/OeElsCv0U0FtTawupnZe/lhsNxfEow.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/36X5zV22KfcHtVvFkYsS/MwnYUUVOeO0Wo52BRaxW/llpOiaGaj.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ra4axmlfZSaGDUYugWKy/gfuiFQ3alqLs2E3o67dA/r7e6zj4dT.js\";const enabledGestures={H9urSPRJ6:{hover:true},Uc6k2Kl2J:{hover:true}};const cycleOrder=[\"H9urSPRJ6\",\"Uc6k2Kl2J\",\"jEsk8fUhR\"];const serializationHash=\"framer-1NrGz\";const variantClassNames={H9urSPRJ6:\"framer-v-10n07wk\",jEsk8fUhR:\"framer-v-10a0e9u\",Uc6k2Kl2J:\"framer-v-1o6m8z8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const C7nYCTSJV=undefined;const H1XldiJpn=undefined;const transition1={damping:60,delay:0,mass:2,stiffness:600,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={big:\"jEsk8fUhR\",medium:\"Uc6k2Kl2J\",Regular:\"H9urSPRJ6\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,team,width,...props})=>{return{...props,C7nYCTSJV:click??props.C7nYCTSJV,H1XldiJpn:team??props.H1XldiJpn??\"Team\",variant:humanReadableVariantMap[props.variant]??props.variant??\"H9urSPRJ6\"};};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,H1XldiJpn,C7nYCTSJV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"H9urSPRJ6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5dhsqv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(C7nYCTSJV){const res=await C7nYCTSJV(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Uc6k2Kl2J-hover\")return false;if([\"Uc6k2Kl2J\",\"jEsk8fUhR\"].includes(baseVariant))return false;return true;};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-10n07wk\",className,classNames),\"data-framer-name\":\"Regular\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"H9urSPRJ6\",onTap:onTap5dhsqv,ref:refBinding,style:{opacity:1,...style},variants:{\"Uc6k2Kl2J-hover\":{opacity:.5}},...addPropertyOverrides({\"H9urSPRJ6-hover\":{\"data-framer-name\":undefined},\"Uc6k2Kl2J-hover\":{\"data-framer-name\":undefined},jEsk8fUhR:{\"data-framer-name\":\"big\"},Uc6k2Kl2J:{\"data-framer-name\":\"medium\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16n5fha\",\"data-framer-name\":\"outer-container\",layoutDependency:layoutDependency,layoutId:\"pBjPJ8_ZH\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h2sgpo\",\"data-framer-name\":\"inner-container\",layoutDependency:layoutDependency,layoutId:\"Et3ZDvt0I\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u34tii\",\"data-styles-preset\":\"lhsNxfEow\",dir:\"auto\",children:\"Team\"})}),className:\"framer-2tl0qb\",\"data-framer-name\":\"About Us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"di7TvSz0d\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:H1XldiJpn,variants:{\"H9urSPRJ6-hover\":{opacity:0},\"Uc6k2Kl2J-hover\":{opacity:1},jEsk8fUhR:{\"--extracted-r6o4lv\":\"var(--token-6089f7c9-91b9-4b21-b52c-9d6929b9267c, rgb(255, 255, 255))\"},Uc6k2Kl2J:{\"--extracted-r6o4lv\":\"var(--token-6089f7c9-91b9-4b21-b52c-9d6929b9267c, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jEsk8fUhR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1edlpq8\",\"data-styles-preset\":\"r7e6zj4dT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6089f7c9-91b9-4b21-b52c-9d6929b9267c, rgb(255, 255, 255)))\"},children:\"Team\"})})},Uc6k2Kl2J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wgk415\",\"data-styles-preset\":\"llpOiaGaj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6089f7c9-91b9-4b21-b52c-9d6929b9267c, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Team\"})})}),fonts:[\"Inter\",\"Inter-Bold\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u34tii\",\"data-styles-preset\":\"lhsNxfEow\",dir:\"auto\",children:\"Team\"})}),className:\"framer-mtqaat\",\"data-framer-name\":\"About Us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QV0I29JaX\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},text:H1XldiJpn,variants:{\"H9urSPRJ6-hover\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1NrGz.framer-k9cvoy, .framer-1NrGz .framer-k9cvoy { display: block; }\",\".framer-1NrGz.framer-10n07wk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-1NrGz .framer-16n5fha { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-1NrGz .framer-1h2sgpo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 3px; height: 18px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1NrGz .framer-2tl0qb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1NrGz .framer-mtqaat { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-1NrGz.framer-v-1o6m8z8 .framer-1h2sgpo, .framer-1NrGz.framer-v-10a0e9u .framer-1h2sgpo { height: min-content; }\",\".framer-1NrGz.framer-v-10n07wk.hover .framer-1h2sgpo { justify-content: flex-end; }\",\".framer-1NrGz.framer-v-10n07wk.hover .framer-2tl0qb { z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Uc6k2Kl2J\":{\"layout\":[\"auto\",\"auto\"]},\"jEsk8fUhR\":{\"layout\":[\"auto\",\"auto\"]},\"zsDOSgVmw\":{\"layout\":[\"auto\",\"auto\"]},\"kTwf9LteZ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"H1XldiJpn\":\"team\",\"C7nYCTSJV\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertxgefAghJ=withCSS(Component,css,\"framer-1NrGz\");export default FramertxgefAghJ;FramertxgefAghJ.displayName=\"link\";FramertxgefAghJ.defaultProps={height:18,width:34};addPropertyControls(FramertxgefAghJ,{variant:{options:[\"H9urSPRJ6\",\"Uc6k2Kl2J\",\"jEsk8fUhR\"],optionTitles:[\"Regular\",\"medium\",\"big\"],title:\"Variant\",type:ControlType.Enum},H1XldiJpn:{defaultValue:\"Team\",description:\"Team\",displayTextArea:false,title:\"Team\",type:ControlType.String},onH1XldiJpnChange:{changes:\"H1XldiJpn\",type:ControlType.ChangeHandler},C7nYCTSJV:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramertxgefAghJ,[{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\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertxgefAghJ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"34\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Uc6k2Kl2J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jEsk8fUhR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zsDOSgVmw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kTwf9LteZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"18\",\"framerVariables\":\"{\\\"H1XldiJpn\\\":\\\"team\\\",\\\"C7nYCTSJV\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState,useRef}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls}from\"framer\";const MOBILE_BREAKPOINT=900;const PHANTOM=\"rgb(30,30,36)\";const VERSION=\"sb-mobnav-v27-no-overscroll\";const LOGO_URL=\"https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg\";const TOP_BAR_HEIGHT=52;function useSingleton(){const[isPrimary,setIsPrimary]=useState(false);const myIdRef=useRef(\"\");useEffect(()=>{if(typeof window===\"undefined\")return;const w=window;if(!myIdRef.current)myIdRef.current=`sb-mobnav-${Math.random().toString(36).slice(2)}`;if(!w.__sbMobNavOwner){w.__sbMobNavOwner=myIdRef.current;setIsPrimary(true);}return()=>{if(w.__sbMobNavOwner===myIdRef.current){w.__sbMobNavOwner=null;}};},[]);return isPrimary;}if(typeof document!==\"undefined\"){const earlyCss=`\n        html, body {\n            background-color: ${PHANTOM} !important;\n            overflow-x: hidden !important;\n            max-width: 100vw !important;\n            overscroll-behavior-y: contain !important;\n            overscroll-behavior-x: contain !important;\n        }\n        body { color: rgb(233,226,214); }\n        @media (max-width: 999px) {\n            html, body {\n                height: auto !important;\n                min-height: 0 !important;\n                max-height: none !important;\n            }\n            body > div,\n            body > main,\n            body > section,\n            [data-framer-root=\"true\"],\n            [data-framer-name=\"Desktop\"],\n            [data-framer-name=\"Tablet\"],\n            [data-framer-name=\"Phone\"],\n            [data-framer-component-type=\"Frame\"]:not([data-sb-mobnav]):not([data-sb-mobnav] *) {\n                min-height: 0 !important;\n                max-height: none !important;\n            }\n            /* Kill any leftover whitespace AFTER the last child of body. */\n            body > *:last-child {\n                margin-bottom: 0 !important;\n            }\n        }\n        @media (max-width: 899px) {\n            body {\n                padding-top: 0 !important;\n                padding-bottom: 72px !important;\n                margin-top: 0 !important;\n                margin-bottom: 0 !important;\n            }\n            body > *:first-child,\n            body > div:first-child,\n            body > main:first-child,\n            body > section:first-child {\n                margin-top: 0 !important;\n                padding-top: 0 !important;\n            }\n            body * { max-width: 100vw; }\n            body h1, body h2, body h3, body h4, body h5, body p, body span, body div {\n                word-wrap: break-word !important;\n                overflow-wrap: break-word !important;\n            }\n            [data-framer-name=\"nav-bar\"],\n            [data-framer-name=\"NavBar\"],\n            [data-framer-name=\"Nav Bar\"],\n            [data-framer-name=\"navbar\"],\n            [data-framer-name*=\"nav-bar\" i],\n            [data-framer-name*=\"navbar\" i],\n            [data-framer-component-name=\"nav-bar\"],\n            [data-framer-component-name=\"NavBar\"] {\n                display: none !important;\n            }\n            [data-framer-name=\"HeroContainer\"],\n            [data-framer-name=\"Hero Container\"],\n            [data-framer-name=\"hero-container\"] {\n                position: relative !important;\n                overflow: visible !important;\n            }\n            [data-framer-name=\"HeroContainer\"] [data-framer-name=\"Heading\"],\n            [data-framer-name=\"HeroContainer\"] [data-framer-name=\"heading\"],\n            [data-framer-name=\"Hero Container\"] [data-framer-name=\"Heading\"] {\n                position: relative !important;\n                top: auto !important;\n                left: auto !important;\n                right: auto !important;\n                bottom: auto !important;\n                transform: none !important;\n                width: 100% !important;\n                max-width: 100% !important;\n                height: auto !important;\n                overflow: visible !important;\n                display: flex !important;\n                flex-direction: column !important;\n                align-items: center !important;\n                justify-content: center !important;\n                gap: 14px !important;\n                padding: 0 6px !important;\n                box-sizing: border-box !important;\n                z-index: 2 !important;\n            }\n            [data-framer-name=\"HeroContainer\"] [data-framer-name=\"Heading\"] > *,\n            [data-framer-name=\"Hero Container\"] [data-framer-name=\"Heading\"] > * {\n                position: relative !important;\n                top: auto !important;\n                left: auto !important;\n                right: auto !important;\n                bottom: auto !important;\n                transform: none !important;\n                max-width: 100% !important;\n                width: auto !important;\n                min-width: 0 !important;\n                margin: 0 !important;\n                text-align: center !important;\n                white-space: normal !important;\n                z-index: 2 !important;\n            }\n            [data-framer-name=\"HeroContainer\"] [data-framer-name=\"Heading\"] h1,\n            [data-framer-name=\"Hero Container\"] [data-framer-name=\"Heading\"] h1 {\n                font-size: 30px !important;\n                line-height: 1.15em !important;\n                letter-spacing: -0.02em !important;\n                max-width: 100% !important;\n                width: 100% !important;\n                text-align: center !important;\n                white-space: normal !important;\n                word-break: normal !important;\n            }\n        }\n        @media (max-width: 1000px) {\n            div[style*=\"grid-template-columns\"]:not([data-sb-mobnav]):not([data-sb-mobnav] *):not([data-sb-keepgrid]):not([data-sb-keepgrid] *) {\n                grid-template-columns: 1fr !important;\n                gap: 14px !important;\n            }\n            div[data-sb-strategy-section] {\n                flex-direction: column !important;\n                gap: 24px !important;\n            }\n            div[data-sb-strategy-section] > div:first-child {\n                width: 100% !important;\n                padding-right: 0 !important;\n            }\n            div[data-sb-strategy-section] > div:nth-child(2) {\n                width: 100% !important;\n            }\n            div[data-sb-strategy-items] {\n                column-count: 1 !important;\n            }\n        }\n        @media (max-width: 640px) {\n            div[data-sb-stack-on-phone]:not([data-sb-keepgrid]):not([data-sb-keepgrid] *) {\n                flex-direction: column !important;\n            }\n        }\n    `;const ID=\"sb-mobnav-early-css-v27\";if(!document.getElementById(ID)){const el=document.createElement(\"style\");el.id=ID;el.textContent=earlyCss;if(document.head)document.head.appendChild(el);else document.documentElement.appendChild(el);}const VIEWPORT_ID=\"sb-viewport-meta-early\";const desiredViewport=\"width=device-width, initial-scale=1, viewport-fit=cover\";const existing=document.querySelector('meta[name=\"viewport\"]');if(existing){if(existing.getAttribute(\"content\")!==desiredViewport){existing.setAttribute(\"content\",desiredViewport);}}else if(!document.getElementById(VIEWPORT_ID)){const m=document.createElement(\"meta\");m.id=VIEWPORT_ID;m.setAttribute(\"name\",\"viewport\");m.setAttribute(\"content\",desiredViewport);if(document.head)document.head.appendChild(m);}}function scaleLargeText(){if(typeof window===\"undefined\")return;if(window.innerWidth>=900)return;const vw=window.innerWidth;const els=document.querySelectorAll(\"body p, body h1, body h2, body h3, body h4, body h5, body span\");els.forEach(el=>{if(el.dataset.sbScaled===\"true\")return;if(el.closest('[data-sb-mobnav=\"true\"]'))return;if(el.closest('[data-sb-skip-scale=\"true\"]'))return;const computed=window.getComputedStyle(el);const size=parseFloat(computed.fontSize);if(!size||size<32)return;let newSize=22;if(size>=56)newSize=30;else if(size>=44)newSize=26;else if(size>=36)newSize=22;else newSize=20;const vwCap=Math.floor(vw*.085);newSize=Math.min(newSize,vwCap);el.style.setProperty(\"font-size\",newSize+\"px\",\"important\");el.style.setProperty(\"line-height\",\"1.18em\",\"important\");el.style.setProperty(\"letter-spacing\",\"-0.015em\",\"important\");el.style.setProperty(\"max-width\",\"100%\",\"important\");el.style.setProperty(\"word-wrap\",\"break-word\",\"important\");el.style.setProperty(\"overflow-wrap\",\"break-word\",\"important\");el.dataset.sbScaled=\"true\";});}function fixCenteredBodyParagraphs(){if(typeof window===\"undefined\")return;if(window.innerWidth>=1e3)return;const els=document.querySelectorAll(\"p, div\");els.forEach(el=>{if(el.dataset.sbForceLeft===\"true\")return;if(el.closest('[data-sb-mobnav=\"true\"]'))return;const text=(el.innerText||\"\").trim();if(text.length<60)return;const computed=window.getComputedStyle(el);if(computed.textAlign!==\"center\")return;const size=parseFloat(computed.fontSize);if(!size||size>18)return;const parent=el.parentElement;if(!parent)return;let leftCount=0;let centerCount=0;const siblings=Array.from(parent.children);siblings.forEach(sib=>{if(sib===el)return;const sibText=(sib.innerText||\"\").trim();if(sibText.length<60)return;const sibStyle=window.getComputedStyle(sib);const sibSize=parseFloat(sibStyle.fontSize);if(!sibSize||sibSize>18)return;const align=sibStyle.textAlign;if(align===\"left\"||align===\"start\"||align===\"justify\"){leftCount++;}else if(align===\"center\"){centerCount++;}});if(leftCount>=1&&leftCount>centerCount){el.style.setProperty(\"text-align\",\"left\",\"important\");el.dataset.sbForceLeft=\"true\";}});}function fixOZParagraphs(){if(typeof window===\"undefined\")return;if(window.innerWidth>=1e3)return;const path=window.location.pathname.toLowerCase();if(!path.includes(\"/strategies/opportunity-zones\"))return;const els=document.querySelectorAll(\"p, div\");els.forEach(el=>{if(el.dataset.sbOzLeft===\"true\")return;if(el.closest('[data-sb-mobnav=\"true\"]'))return;const text=(el.innerText||\"\").trim();if(text.length<60)return;const computed=window.getComputedStyle(el);if(computed.textAlign!==\"center\")return;const size=parseFloat(computed.fontSize);if(!size||size>20)return;el.style.setProperty(\"text-align\",\"left\",\"important\");el.dataset.sbOzLeft=\"true\";el.dataset.sbForceLeft=\"true\";});}const DECORATIVE_IMAGE_SUBSTRINGS=[\"0pwKYm3zQRtbKv6iDENv20cDOM\"];function fixLayoutOnPhone(){if(typeof window===\"undefined\")return;if(window.innerWidth>=900)return;document.querySelectorAll(\"div\").forEach(el=>{if(el.dataset.sbDecorCapped===\"true\")return;if(el.closest('[data-sb-mobnav=\"true\"]'))return;const bg=el.style.backgroundImage||window.getComputedStyle(el).backgroundImage;if(!bg||bg===\"none\")return;const matches=DECORATIVE_IMAGE_SUBSTRINGS.some(s=>bg.includes(s));if(!matches)return;el.style.setProperty(\"max-height\",\"220px\",\"important\");el.style.setProperty(\"height\",\"220px\",\"important\");el.style.setProperty(\"min-height\",\"0\",\"important\");el.dataset.sbDecorCapped=\"true\";});document.querySelectorAll('[data-framer-name=\"HeroContainer\"], [data-framer-name=\"Hero Container\"], [data-framer-name=\"hero-container\"]').forEach(hero=>{if(hero.dataset.sbHeroFixed===\"true\")return;if(hero.closest('[data-sb-mobnav=\"true\"]'))return;hero.style.setProperty(\"position\",\"relative\",\"important\");hero.style.setProperty(\"min-height\",\"360px\",\"important\");hero.style.setProperty(\"max-height\",\"58vh\",\"important\");hero.style.setProperty(\"height\",\"auto\",\"important\");hero.style.setProperty(\"display\",\"flex\",\"important\");hero.style.setProperty(\"flex-direction\",\"column\",\"important\");hero.style.setProperty(\"justify-content\",\"center\",\"important\");hero.style.setProperty(\"align-items\",\"center\",\"important\");hero.style.setProperty(\"padding\",\"60px 22px 36px 22px\",\"important\");hero.style.setProperty(\"overflow\",\"visible\",\"important\");const headings=hero.querySelectorAll('[data-framer-name=\"Heading\"], [data-framer-name=\"heading\"]');headings.forEach(h=>{h.style.setProperty(\"position\",\"relative\",\"important\");h.style.setProperty(\"top\",\"auto\",\"important\");h.style.setProperty(\"left\",\"auto\",\"important\");h.style.setProperty(\"right\",\"auto\",\"important\");h.style.setProperty(\"bottom\",\"auto\",\"important\");h.style.setProperty(\"transform\",\"none\",\"important\");h.style.setProperty(\"width\",\"100%\",\"important\");h.style.setProperty(\"max-width\",\"100%\",\"important\");h.style.setProperty(\"height\",\"auto\",\"important\");h.style.setProperty(\"overflow\",\"visible\",\"important\");h.style.setProperty(\"display\",\"flex\",\"important\");h.style.setProperty(\"flex-direction\",\"column\",\"important\");h.style.setProperty(\"align-items\",\"center\",\"important\");h.style.setProperty(\"justify-content\",\"center\",\"important\");h.style.setProperty(\"gap\",\"14px\",\"important\");h.style.setProperty(\"z-index\",\"2\",\"important\");Array.from(h.children).forEach(c=>{const child=c;child.style.setProperty(\"position\",\"relative\",\"important\");child.style.setProperty(\"top\",\"auto\",\"important\");child.style.setProperty(\"left\",\"auto\",\"important\");child.style.setProperty(\"right\",\"auto\",\"important\");child.style.setProperty(\"bottom\",\"auto\",\"important\");child.style.setProperty(\"transform\",\"none\",\"important\");child.style.setProperty(\"margin\",\"0\",\"important\");child.style.setProperty(\"max-width\",\"100%\",\"important\");child.style.setProperty(\"width\",\"auto\",\"important\");child.style.setProperty(\"text-align\",\"center\",\"important\");child.style.setProperty(\"z-index\",\"2\",\"important\");});});hero.dataset.sbHeroFixed=\"true\";});}// Aggressive long-scroll killer for mobile Chrome. Strips any wrapper\n// element whose min-height, height, or computed height creates space\n// past the actual content. Catches 100vh, 100dvh, calc(), explicit\n// pixel heights, etc.\nfunction killTallWrappers(){if(typeof window===\"undefined\")return;if(window.innerWidth>=1e3)return;const wrapperSelectors=[\"body > div\",\"body > main\",\"body > section\",\"[data-framer-root='true']\",\"[data-framer-root='true'] > div\",\"[data-framer-root='true'] > main\",\"[data-framer-name='Desktop']\",\"[data-framer-name='Tablet']\",\"[data-framer-name='Phone']\"];const candidates=document.querySelectorAll(wrapperSelectors.join(\", \"));candidates.forEach(el=>{if(el.dataset.sbWrapperFixed===\"true\")return;if(el.closest('[data-sb-mobnav=\"true\"]'))return;const computed=window.getComputedStyle(el);const minH=computed.minHeight;const h=computed.height;const minHPx=parseFloat(minH);const hPx=parseFloat(h);const isTallMin=minH.includes(\"vh\")||minH.includes(\"dvh\")||minH.includes(\"svh\")||minH.includes(\"lvh\")||!Number.isNaN(minHPx)&&minHPx>=window.innerHeight-4;const isTallH=h.includes(\"vh\")||h.includes(\"dvh\")||h.includes(\"svh\")||h.includes(\"lvh\")||!Number.isNaN(hPx)&&hPx>=window.innerHeight-4;if(isTallMin)el.style.setProperty(\"min-height\",\"0\",\"important\");if(isTallH)el.style.setProperty(\"height\",\"auto\",\"important\");if(isTallMin||isTallH){el.style.setProperty(\"max-height\",\"none\",\"important\");el.dataset.sbWrapperFixed=\"true\";}});// Final pass: if document scrollable height exceeds the last real\n// child's bottom + ~120px (room for fixed pill nav), find the\n// overgrown element and cap it. This kills the trailing whitespace\n// some Framer page wrappers leave on iOS Chrome.\ntry{const body=document.body;if(!body)return;const docHeight=document.documentElement.scrollHeight;const lastEl=body.lastElementChild;if(!lastEl)return;const lastRect=lastEl.getBoundingClientRect();const lastBottom=lastRect.bottom+window.scrollY;if(docHeight-lastBottom>200){const all=Array.from(body.querySelectorAll(\":scope > div, :scope > main, :scope > section\"));all.forEach(el=>{if(el.dataset.sbBottomTrimmed===\"true\")return;const rect=el.getBoundingClientRect();if(rect.bottom+window.scrollY>lastBottom+24){el.style.setProperty(\"min-height\",\"0\",\"important\");el.style.setProperty(\"height\",\"auto\",\"important\");el.style.setProperty(\"max-height\",\"none\",\"important\");el.dataset.sbBottomTrimmed=\"true\";}});}}catch{}}function useTextScaler(){useEffect(()=>{if(typeof window===\"undefined\")return;if(window.innerWidth>=1e3)return;scaleLargeText();fixLayoutOnPhone();fixCenteredBodyParagraphs();fixOZParagraphs();killTallWrappers();if(document.fonts&&document.fonts.ready){document.fonts.ready.then(()=>{scaleLargeText();fixLayoutOnPhone();fixCenteredBodyParagraphs();fixOZParagraphs();killTallWrappers();});}const observer=new MutationObserver(()=>{requestAnimationFrame(()=>{scaleLargeText();fixLayoutOnPhone();fixCenteredBodyParagraphs();fixOZParagraphs();killTallWrappers();});});observer.observe(document.body,{childList:true,subtree:true});const interval=window.setInterval(()=>{scaleLargeText();fixLayoutOnPhone();fixCenteredBodyParagraphs();fixOZParagraphs();killTallWrappers();},1200);const onResize=()=>{scaleLargeText();fixLayoutOnPhone();fixCenteredBodyParagraphs();fixOZParagraphs();killTallWrappers();};window.addEventListener(\"resize\",onResize);return()=>{observer.disconnect();window.clearInterval(interval);window.removeEventListener(\"resize\",onResize);};},[]);}const ICON_SIZE=18;const HomeIcon=/*#__PURE__*/_jsxs(\"svg\",{width:ICON_SIZE,height:ICON_SIZE,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 11l9-8 9 8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5 10v10a1 1 0 0 0 1 1h4v-6h4v6h4a1 1 0 0 0 1-1V10\"})]});const AboutIcon=/*#__PURE__*/_jsxs(\"svg\",{width:ICON_SIZE,height:ICON_SIZE,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 8h.01\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M11 12h1v5h1\"})]});const TeamIcon=/*#__PURE__*/_jsxs(\"svg\",{width:ICON_SIZE,height:ICON_SIZE,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"8\",r:\"3.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5 20c0-3.866 3.134-7 7-7s7 3.134 7 7\"})]});const StrategiesIcon=/*#__PURE__*/_jsxs(\"svg\",{width:ICON_SIZE,height:ICON_SIZE,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"13\",width:\"4\",height:\"8\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"10\",y:\"9\",width:\"4\",height:\"12\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"17\",y:\"5\",width:\"4\",height:\"16\"})]});const InsightsIcon=/*#__PURE__*/_jsxs(\"svg\",{width:ICON_SIZE,height:ICON_SIZE,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M5 4h11l4 4v12a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M16 4v4h4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 13h8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 17h8\"})]});const ContactIcon=/*#__PURE__*/_jsxs(\"svg\",{width:ICON_SIZE,height:ICON_SIZE,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M21 8.5V19a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V8.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 8.5l9 6 9-6\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3 8.5L12 4l9 4.5\"})]});const MenuIcon=/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"4\",y1:\"8\",x2:\"20\",y2:\"8\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"4\",y1:\"14\",x2:\"20\",y2:\"14\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"4\",y1:\"20\",x2:\"20\",y2:\"20\"})]});const CloseIcon=/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"6\",x2:\"18\",y2:\"18\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"6\",y1:\"18\",x2:\"18\",y2:\"6\"})]});const NAV=[{key:\"home\",label:\"Home\",href:\"/\",matchPaths:[\"/\"],icon:HomeIcon},{key:\"about\",label:\"About\",href:\"/about-us\",matchPaths:[\"/about-us\",\"/partners\",\"/careers\"],icon:AboutIcon,children:[{label:\"About Sightbridge\",href:\"/about-us\"},{label:\"Partners\",href:\"/partners\"},{label:\"Careers\",href:\"/careers\"}]},{key:\"team\",label:\"Team\",href:\"/team\",matchPaths:[\"/team\"],icon:TeamIcon},{key:\"strategies\",label:\"Strategies\",href:\"/strategies\",matchPaths:[\"/strategies\",\"/strategies/1031-exchange\",\"/strategies/721-exchange\",\"/strategies/opportunity-zones\"],icon:StrategiesIcon,children:[{label:\"All Strategies\",href:\"/strategies\"},{label:\"1031 Exchange\",href:\"/strategies/1031-exchange\"},{label:\"721 UPREIT\",href:\"/strategies/721-exchange\"},{label:\"Opportunity Zones\",href:\"/strategies/opportunity-zones\"}]},{key:\"insights\",label:\"Insights\",href:\"/insights/news-insights\",matchPaths:[\"/insights/news-insights\",\"/insights/sightbridge-launch\",\"/insights/10-lessons-from-20-years\",\"/insights/ceo-interview-jay-frank\",\"/insights/advisor-network-expansion\"],icon:InsightsIcon},{key:\"contact\",label:\"Contact\",href:\"/contact-us/contact\",matchPaths:[\"/contact-us/contact\",\"/contact-us/for-advisors\",\"/contact-us/for-investors\",\"/contact-us/for-industry-partners\",\"/contact-us/stay-informed\",\"/contact-us/due-diligence-portal\"],icon:ContactIcon,children:[{label:\"For Advisors\",href:\"/contact-us/for-advisors\"},{label:\"For Investors\",href:\"/contact-us/for-investors\"},{label:\"For Industry Partners\",href:\"/contact-us/for-industry-partners\"},{label:\"Sign in\",href:\"/class-a\",newTab:true}]}];const NAV_CSS=`\n  @keyframes sbCircleIn { from { opacity: 0; transform: scale(0.7); } to { opacity: 1; transform: scale(1); } }\n  @keyframes sbPillIn { from { opacity: 0; transform: translate(-50%, 20px); } to { opacity: 1; transform: translate(-50%, 0); } }\n  @keyframes sbNavDrawerIn { from { opacity: 0; transform: translateY(-12px); } to { opacity: 1; transform: translateY(0); } }\n  @keyframes sbNavItemIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }\n  .sb-mobnav-circle { animation: sbCircleIn 0.4s cubic-bezier(0.34, 1.2, 0.64, 1) both; transition: transform 0.32s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.22s ease, color 0.22s ease; }\n  .sb-mobnav-circle:active { transform: scale(0.92); }\n  .sb-mob-pill { animation: sbPillIn 0.36s cubic-bezier(0.34, 1.2, 0.64, 1) both; }\n  .sb-mob-pill-btn { transition: background-color 0.28s ease, color 0.28s ease, padding 0.28s ease; }\n  .sb-mob-pill-btn:active { transform: scale(0.94); }\n  .sb-mob-pill-label { overflow: hidden; white-space: nowrap; transition: max-width 0.32s cubic-bezier(0.34, 1.1, 0.64, 1), opacity 0.24s ease, margin-left 0.28s ease; }\n  .sb-mobnav-drawer { animation: sbNavDrawerIn 0.32s cubic-bezier(0.22, 0.61, 0.36, 1) both; }\n  .sb-mobnav-item { animation: sbNavItemIn 0.32s ease-out both; }\n  .sb-mobnav-cta:active { transform: scale(0.97); }\n`;function normalizePath(p){if(!p)return\"/\";let path=p.toLowerCase();if(path.length>1&&path.endsWith(\"/\"))path=path.slice(0,-1);return path;}function useActivePath(){const[path,setPath]=useState(()=>{if(typeof window===\"undefined\")return\"/\";return normalizePath(window.location.pathname);});useEffect(()=>{if(typeof window===\"undefined\")return;const onChange=()=>setPath(normalizePath(window.location.pathname));window.addEventListener(\"popstate\",onChange);const interval=window.setInterval(()=>{const current=normalizePath(window.location.pathname);setPath(p=>p===current?p:current);},400);return()=>{window.removeEventListener(\"popstate\",onChange);window.clearInterval(interval);};},[]);return path;}function useViewport(){const[vw,setVw]=useState(typeof window!==\"undefined\"?window.innerWidth:1400);useEffect(()=>{if(typeof window===\"undefined\")return;const onResize=()=>setVw(window.innerWidth);onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);return vw;}function useHideOriginalNav(){useEffect(()=>{if(typeof window===\"undefined\")return;if(window.innerWidth>=MOBILE_BREAKPOINT)return;const hide=()=>{const all=document.querySelectorAll(\"body div, body header, body nav\");for(const el of Array.from(all)){if(el.dataset.sbMobnav===\"true\")continue;if(el.closest('[data-sb-mobnav=\"true\"]'))continue;const rect=el.getBoundingClientRect();const styles=window.getComputedStyle(el);const isTopFixed=(styles.position===\"fixed\"||styles.position===\"sticky\"||styles.position===\"absolute\")&&rect.top<=4&&rect.height>=40&&rect.height<=100&&rect.width>=window.innerWidth*.7;if(isTopFixed){const z=parseInt(styles.zIndex,10);if(!Number.isNaN(z)&&z>=50&&z<1e4){el.style.setProperty(\"display\",\"none\",\"important\");}}}};hide();const observer=new MutationObserver(()=>requestAnimationFrame(hide));observer.observe(document.body,{childList:true,subtree:true});const interval=window.setInterval(hide,800);window.addEventListener(\"resize\",hide);return()=>{observer.disconnect();window.clearInterval(interval);window.removeEventListener(\"resize\",hide);};},[]);}export default function MobileNav(){const isPrimary=useSingleton();const vw=useViewport();const path=useActivePath();const[open,setOpen]=useState(false);const[expanded,setExpanded]=useState(null);const[mounted,setMounted]=useState(false);useHideOriginalNav();useTextScaler();useEffect(()=>{setMounted(true);if(typeof document===\"undefined\")return;const id=\"sb-mobile-nav-css-v27\";if(!document.getElementById(id)){const el=document.createElement(\"style\");el.id=id;el.textContent=NAV_CSS;document.head.appendChild(el);}if(typeof console!==\"undefined\"&&!window.__sbMobNavLogged){window.__sbMobNavLogged=true;console.log(`[Sightbridge MobileNav] ${VERSION} active`);}},[]);useEffect(()=>{if(typeof document===\"undefined\")return;if(open){const previous=document.body.style.overflow;document.body.style.overflow=\"hidden\";return()=>{document.body.style.overflow=previous;};}},[open]);useEffect(()=>{if(typeof window===\"undefined\")return;const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};window.addEventListener(\"keydown\",onKey);return()=>window.removeEventListener(\"keydown\",onKey);},[]);if(!isPrimary)return null;if(!mounted)return null;if(typeof document===\"undefined\")return null;if(vw>=MOBILE_BREAKPOINT)return null;const CREAM=\"rgb(233,226,214)\";const CREAM_DIM=\"rgba(233,226,214,0.7)\";const HAIRLINE=\"rgba(233,226,214,0.12)\";const HAIRLINE_LIGHT=\"rgba(233,226,214,0.18)\";function isActive(item){return item.matchPaths.some(m=>{const np=normalizePath(m);return path===np||np!==\"/\"&&path.startsWith(np);});}const content=/*#__PURE__*/_jsxs(\"div\",{\"data-sb-mobnav\":\"true\",\"data-sb-mobnav-version\":VERSION,children:[/*#__PURE__*/_jsxs(\"div\",{\"data-sb-mobnav\":\"true\",style:{position:\"fixed\",top:0,left:0,right:0,zIndex:10001,height:TOP_BAR_HEIGHT,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"0 16px\",backgroundColor:open?\"transparent\":\"rgba(30,30,36,0.72)\",backdropFilter:open?\"none\":\"blur(18px) saturate(140%)\",WebkitBackdropFilter:open?\"none\":\"blur(18px) saturate(140%)\",borderBottom:\"none\",boxSizing:\"border-box\",gap:12},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",\"aria-label\":\"Sightbridge Home\",style:{display:\"inline-flex\",alignItems:\"center\",height:32,textDecoration:\"none\",flexShrink:0},children:/*#__PURE__*/_jsx(\"img\",{src:LOGO_URL,alt:\"Sightbridge Capital Partners\",style:{height:16,width:\"auto\",display:\"block\",filter:\"sepia(0.55) hue-rotate(-12deg) saturate(0.55) brightness(0.96)\"}})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":open?\"Close navigation\":\"Open navigation\",\"aria-expanded\":open,onClick:e=>{e.preventDefault();e.stopPropagation();setOpen(v=>!v);},className:\"sb-mobnav-circle\",\"data-sb-mobnav\":\"true\",style:{width:36,height:36,borderRadius:\"50%\",border:`1px solid ${HAIRLINE_LIGHT}`,backgroundColor:open?CREAM:\"rgba(20,20,26,0.55)\",color:open?PHANTOM:CREAM,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:0,flexShrink:0},children:open?CloseIcon:MenuIcon})]}),!open&&/*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Primary shortcuts\",className:\"sb-mob-pill\",\"data-sb-mobnav\":\"true\",style:{position:\"fixed\",bottom:28,left:\"50%\",transform:\"translateX(-50%)\",zIndex:10001,display:\"flex\",alignItems:\"center\",gap:4,padding:6,backgroundColor:\"rgba(20,20,26,0.82)\",border:`1px solid ${HAIRLINE_LIGHT}`,backdropFilter:\"blur(22px) saturate(160%)\",WebkitBackdropFilter:\"blur(22px) saturate(160%)\",borderRadius:100,boxShadow:\"0 18px 48px rgba(0,0,0,0.55), 0 2px 8px rgba(0,0,0,0.35)\",fontFamily:\"Manrope, sans-serif\",maxWidth:\"calc(100vw - 24px)\"},children:NAV.map(item=>{const active=isActive(item);return /*#__PURE__*/_jsxs(\"a\",{href:item.href,className:\"sb-mob-pill-btn\",\"data-sb-mobnav\":\"true\",\"data-sb-skip-scale\":\"true\",\"aria-label\":item.label,\"aria-current\":active?\"page\":undefined,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:40,minWidth:active?\"auto\":40,padding:active?\"0 14px 0 12px\":0,width:active?\"auto\":40,height:40,borderRadius:100,backgroundColor:active?CREAM:\"transparent\",color:active?PHANTOM:CREAM_DIM,textDecoration:\"none\",flexShrink:0},children:[item.icon,/*#__PURE__*/_jsx(\"span\",{className:\"sb-mob-pill-label\",style:{maxWidth:active?120:0,opacity:active?1:0,marginLeft:active?8:0,fontFamily:\"Manrope, sans-serif\",fontSize:13,fontWeight:600,letterSpacing:\"-0.01em\",color:active?PHANTOM:\"transparent\"},\"aria-hidden\":!active,children:item.label})]},item.key);})}),open&&/*#__PURE__*/_jsx(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Site navigation\",className:\"sb-mobnav-drawer\",\"data-sb-mobnav\":\"true\",onClick:e=>{if(e.target===e.currentTarget)setOpen(false);},style:{position:\"fixed\",inset:0,zIndex:1e4,backgroundColor:\"rgba(14,14,18,0.96)\",backdropFilter:\"blur(28px) saturate(140%)\",WebkitBackdropFilter:\"blur(28px) saturate(140%)\",display:\"flex\",flexDirection:\"column\",padding:`${TOP_BAR_HEIGHT+28}px 22px 32px 22px`,boxSizing:\"border-box\",overflowY:\"auto\",fontFamily:\"Manrope, sans-serif\"},children:/*#__PURE__*/_jsx(\"nav\",{style:{display:\"flex\",flexDirection:\"column\",gap:4},children:NAV.map((item,i)=>{const hasChildren=!!item.children&&item.children.length>0;const isExpanded=expanded===item.key;return /*#__PURE__*/_jsxs(\"div\",{className:\"sb-mobnav-item\",style:{borderBottom:`1px solid ${HAIRLINE}`,animationDelay:`${.06+i*.04}s`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsxs(\"a\",{href:item.href,style:{flex:1,color:CREAM,fontFamily:\"Manrope, sans-serif\",fontSize:22,fontWeight:500,letterSpacing:\"-0.025em\",textDecoration:\"none\",padding:\"18px 4px\",minHeight:56,display:\"flex\",alignItems:\"center\",gap:14},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:CREAM_DIM,display:\"inline-flex\"},children:item.icon}),item.label]}),hasChildren&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":isExpanded?`Collapse ${item.label}`:`Expand ${item.label}`,\"aria-expanded\":isExpanded,onClick:e=>{e.preventDefault();e.stopPropagation();setExpanded(cur=>cur===item.key?null:item.key);},style:{width:40,height:40,border:`1px solid ${HAIRLINE_LIGHT}`,backgroundColor:\"transparent\",borderRadius:100,color:CREAM_DIM,cursor:\"pointer\",fontSize:13,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"transform 0.22s ease\",transform:isExpanded?\"rotate(180deg)\":\"rotate(0deg)\",flexShrink:0},children:\"▾\"})]}),hasChildren&&isExpanded&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:2,padding:\"6px 0 22px 0\"},children:item.children.map(child=>/*#__PURE__*/_jsx(\"a\",{href:child.href,target:child.newTab?\"_blank\":undefined,rel:child.newTab?\"noopener\":undefined,style:{color:CREAM_DIM,fontFamily:\"Manrope, sans-serif\",fontSize:14,fontWeight:400,letterSpacing:\"-0.01em\",textDecoration:\"none\",padding:\"12px 18px\",minHeight:44,display:\"flex\",alignItems:\"center\",borderLeft:`1px solid ${HAIRLINE_LIGHT}`,marginLeft:38},children:child.label},child.href))})]},item.key);})})})]});return /*#__PURE__*/createPortal(content,document.body);}addPropertyControls(MobileNav,{});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MobileNav\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MobileNav_1.map","/*\n * MobileNav_1\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/ylA87WZxnnsZztgDZ2ke/yeH1bpVYg1a9uN0sqxkK/MobileNav_1.js\"\nexport { default } from \"https://framerusercontent.com/modules/ylA87WZxnnsZztgDZ2ke/yeH1bpVYg1a9uN0sqxkK/MobileNav_1.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import MobileNav from\"https://framer.com/m/MobileNav-1-XmUZlL.js\";const MOBILE_BREAKPOINT=640;const TABLET_BREAKPOINT=960;// Canonical logo asset. https://sightbridge.com/logo.svg and /logo.png both\n// return 404; this is the file the footer actually renders.\nconst LOGO_URL=\"https://framerusercontent.com/images/kPB25tZ7I3krLnu5VoD6DoaVNs.svg\";const siteColumns=[{label:\"Company\",links:[{text:\"About\",href:\"/about-us\"},{text:\"Team\",href:\"/team\"},{text:\"Partners\",href:\"/partners\"},{text:\"Careers\",href:\"/careers\"}]},{label:\"Strategies\",links:[{text:\"All Strategies\",href:\"/strategies\"},{text:\"1031 Exchange\",href:\"/strategies/1031-exchange\"},{text:\"721 UPREIT\",href:\"/strategies/721-exchange\"},{text:\"Opportunity Zones\",href:\"/strategies/opportunity-zones\"}]},{label:\"Resources\",links:[{text:\"Insights\",href:\"/news-insights\"},{text:\"Stay Informed\",href:\"/contact-us/stay-informed\"},{text:\"Glossary\",href:\"/legal/glossary\"},{text:\"Contact\",href:\"/contact-us/contact\"}]},{label:\"Social\",links:[{text:\"LinkedIn\",href:\"https://www.linkedin.com/company/sightbridge/\",external:true}]}];const bottomLinks=[{text:\"Legal\",href:\"/legal/legal\"},{text:\"Privacy Notice\",href:\"/legal/privacy-notice\"},{text:\"Terms of Use\",href:\"/legal/terms-of-use\"},{text:\"Cookie Settings\",href:\"/legal/cookie-settings\"},{text:\"Accessibility\",href:\"/legal/accessibility\"}];const FOOTER_SMOKE_CSS=`\n  @keyframes sbFootDrift1 {\n    0%   { transform: translate(-30px, 40px) scale(1);   opacity: 0.18; }\n    50%  { transform: translate(40px, -20px) scale(1.15); opacity: 0.32; }\n    100% { transform: translate(-30px, 40px) scale(1);   opacity: 0.18; }\n  }\n  @keyframes sbFootDrift2 {\n    0%   { transform: translate(20px, -30px) scale(1);   opacity: 0.14; }\n    50%  { transform: translate(-30px, 30px) scale(1.2); opacity: 0.28; }\n    100% { transform: translate(20px, -30px) scale(1);   opacity: 0.14; }\n  }\n  @keyframes sbFootDrift3 {\n    0%   { transform: translate(0, 0) scale(1);            opacity: 0.12; }\n    50%  { transform: translate(-25px, -25px) scale(1.1); opacity: 0.24; }\n    100% { transform: translate(0, 0) scale(1);            opacity: 0.12; }\n  }\n  .sb-footer-blob  { pointer-events:none; position:absolute; border-radius:50%; mix-blend-mode:screen; filter: blur(70px); }\n  .sb-fb-1 { animation: sbFootDrift1 14s ease-in-out infinite; }\n  .sb-fb-2 { animation: sbFootDrift2 18s ease-in-out infinite; }\n  .sb-fb-3 { animation: sbFootDrift3 22s ease-in-out infinite; }\n`;const FOOTER_GRID_CSS=`\n  .sb-footer-top {\n    display: flex;\n    flex-direction: row;\n    justify-content: space-between;\n    align-items: flex-start;\n    gap: 64px;\n    width: 100%;\n    box-sizing: border-box;\n  }\n  .sb-footer-cols {\n    display: grid;\n    grid-template-columns: repeat(4, max-content);\n    justify-content: end;\n    column-gap: 80px;\n    row-gap: 0;\n    width: auto;\n  }\n  @media (max-width: 959px) {\n    .sb-footer-top {\n      gap: 40px !important;\n    }\n    .sb-footer-cols {\n      column-gap: 56px !important;\n    }\n  }\n  @media (max-width: 639px) {\n    .sb-footer-top {\n      flex-direction: column !important;\n      gap: 24px !important;\n    }\n    .sb-footer-cols {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      justify-content: stretch !important;\n      column-gap: 24px !important;\n      row-gap: 30px !important;\n      width: 100% !important;\n    }\n  }\n`;const SITEWIDE_BW_CSS=`\n  img[data-sb-bw=\"true\"],\n  .sb-bw-img,\n  .sb-bw-img img {\n    filter: grayscale(1) contrast(1.02);\n  }\n`;// CookieYes renders its own consent popup (layout \"popup-center\") sized for\n// desktop, and on phones the box runs edge to edge (Nicole 2026-08-26).\n// CookieYes's dashboard only exposes colors, so the resizing lives here and\n// is injected site-wide the same way as the footer grid CSS below.\nconst CKY_CSS=`\n  .cky-consent-container.cky-popup-center { width: calc(100vw - 40px) !important; max-width: 380px !important; border-radius: 18px !important; overflow: hidden !important; }\n  .cky-consent-bar { border-radius: 18px !important; }\n  .cky-notice .cky-title { font-size: 16px !important; }\n  .cky-notice-des, .cky-notice-des p { font-size: 12.5px !important; line-height: 1.55 !important; }\n  .cky-notice-btn-wrapper .cky-btn { font-size: 13px !important; padding: 9px 12px !important; }\n`;if(typeof document!==\"undefined\"){const id=\"sb-footer-grid-css\";if(!document.getElementById(id)){const el=document.createElement(\"style\");el.id=id;el.textContent=FOOTER_GRID_CSS;if(document.head)document.head.appendChild(el);else document.documentElement.appendChild(el);}}if(typeof document!==\"undefined\"){const ckyId=\"sb-cky-css\";if(!document.getElementById(ckyId)){const el=document.createElement(\"style\");el.id=ckyId;el.textContent=CKY_CSS;if(document.head)document.head.appendChild(el);else document.documentElement.appendChild(el);}}// Also actively remove any pre-existing cookie consent popup DOM that\n// may have been left behind from an older bundle / localStorage state.\nif(typeof document!==\"undefined\"){const killCookieBanner=()=>{try{const candidates=document.querySelectorAll('[aria-label=\"Cookie consent\" i], [role=\"dialog\"][aria-label*=\"cookie\" i]');candidates.forEach(el=>el.remove());}catch{}};killCookieBanner();if(typeof window!==\"undefined\"){window.setTimeout(killCookieBanner,50);window.setTimeout(killCookieBanner,200);window.setTimeout(killCookieBanner,1e3);}}// Single organization entity for the site. Typed as both Organization and\n// FinancialService so there is one block, not two competing ones.\nconst ORG_SCHEMA={\"@context\":\"https://schema.org\",\"@type\":[\"Organization\",\"FinancialService\"],name:\"Sightbridge Capital Partners\",legalName:\"Sightbridge Capital Partners, LLC\",alternateName:\"Sightbridge\",description:\"Sightbridge Capital Partners designs and distributes institutional-quality, tax-advantaged real estate programs to the U.S. private wealth channel.\",url:\"https://sightbridge.com\",logo:LOGO_URL,email:\"info@sightbridge.com\",telephone:\"+1-310-954-0987\",address:{\"@type\":\"PostalAddress\",streetAddress:\"808 Wilshire Boulevard, Suite 200\",addressLocality:\"Santa Monica\",addressRegion:\"CA\",postalCode:\"90401\",addressCountry:\"US\"},founder:{\"@type\":\"Person\",name:\"Jay Frank\",jobTitle:\"Founder & CEO\",url:\"https://sightbridge.com/team/jay-frank\"},foundingDate:\"2025\",foundingLocation:{\"@type\":\"Place\",name:\"Santa Monica, California\"},knowsAbout:[\"1031 Exchange\",\"Section 721 Contribution\",\"UPREIT\",\"Delaware Statutory Trust\",\"Opportunity Zones\",\"Qualified Opportunity Fund\",\"Tax-Advantaged Real Estate\",\"Private Wealth Distribution\"],sameAs:[\"https://www.linkedin.com/company/sightbridge/\"]};const WEBSITE_SCHEMA={\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",name:\"Sightbridge Capital Partners\",url:\"https://sightbridge.com\",publisher:{\"@type\":\"Organization\",name:\"Sightbridge Capital Partners\"}};// Mirrors the visible \"Strategies / [Name]\" trail on each strategy page.\nconst STRATEGY_BREADCRUMBS={\"/strategies/1031-exchange\":\"1031 Exchange\",\"/strategies/721-exchange\":\"721 UPREIT\",\"/strategies/opportunity-zones\":\"Opportunity Zones\"};function buildBreadcrumbSchema(path,label){return{\"@context\":\"https://schema.org\",\"@type\":\"BreadcrumbList\",itemListElement:[{\"@type\":\"ListItem\",position:1,name:\"Strategies\",item:\"https://sightbridge.com/strategies\"},{\"@type\":\"ListItem\",position:2,name:label,item:\"https://sightbridge.com\"+path}]};}const PRESS_ARTICLES={\"sightbridge-launch\":{slug:\"sightbridge-launch\",headline:\"Sightbridge Capital Partners Launches to Redefine Access to Tax-Advantaged Real Estate for the U.S. Wealth Management Channel\",description:\"Sightbridge announces its public launch as an institutional real estate investment platform for the U.S. wealth management channel, with Founder and CEO Jay Frank, Partner and COO Steve Rokoszewski, and Partner and Managing Director Kamil Poltorak leading the new firm.\",datePublished:\"2026-06-01\",image:\"https://framerusercontent.com/images/YD4bBy4VXEmy7RKCDcNvJABuIQ.jpg\",section:\"Firm News\"},\"10-lessons-from-20-years\":{slug:\"10-lessons-from-20-years\",headline:\"10 Lessons from 20 Years in Private Markets\",description:\"Jay Frank on ten lessons drawn from two decades in private markets. Published in Real Assets Adviser.\",datePublished:\"2025-09-01\",image:\"https://images.unsplash.com/photo-1486325212027-8081e485255e?w=800&q=80&fit=crop\",section:\"Market Perspectives\"},\"ceo-interview-jay-frank\":{slug:\"ceo-interview-jay-frank\",headline:\"CEO Jay Frank on the Future of Alternative Investments for Private Wealth\",description:\"CEO Jay Frank shares his vision for democratizing institutional-quality real estate investments for the private wealth market and the advisors who serve it.\",datePublished:\"2025-03-01\",image:\"https://framerusercontent.com/images/FarsgHK0npN9fC0g7NCcris6c.jpg\",section:\"Interviews\"},\"advisor-network-expansion\":{slug:\"advisor-network-expansion\",headline:\"Sightbridge Expands Independent Financial Advisor Network Nationwide\",description:\"Sightbridge Capital Partners continues to grow its network of independent financial advisors committed to providing clients with access to institutional-quality alternative investment strategies.\",datePublished:\"2025-02-01\",image:\"https://framerusercontent.com/images/h0HwCSrN45837bmXNeyXd20zQ.jpg\",section:\"Firm News\"}};const PAGE_META={\"/\":{title:\"Sightbridge Capital Partners | Tax-Advantaged Real Estate\",description:\"Sightbridge designs and distributes institutional-quality tax-advantaged real estate programs for the U.S. private wealth channel.\"},\"/about-us\":{title:\"About Sightbridge | Institutional Tax-Advantaged Real Estate\",description:\"Founded in 2025, Sightbridge structures and distributes institutional-quality tax-advantaged real estate programs for the wealth channel.\"},\"/team\":{title:\"Our Team | Sightbridge Capital Partners\",description:\"Leadership with 60+ years across institutional real estate, capital markets, and private wealth distribution.\"},\"/team/jay-frank\":{title:\"Jay Frank, Founder & CEO | Sightbridge Capital Partners\",description:\"Jay Frank is the Founder and CEO of Sightbridge Capital Partners. Formerly President, COO, and Head of Distribution at Cantor Fitzgerald Asset Management.\"},\"/team/steve-rokozewski\":{title:\"Steve Rokoszewski, Partner & COO | Sightbridge Capital Partners\",description:\"Steve Rokoszewski is Partner and COO at Sightbridge Capital Partners, leading the firm's distribution strategy and advisor engagement infrastructure.\"},\"/team/kamil-poltorak\":{title:\"Kamil Poltorak, Partner | Managing Director, Real Estate | Sightbridge\",description:\"Kamil Poltorak is Partner and Managing Director, Real Estate at Sightbridge Capital Partners, with prior roles at Cantor Fitzgerald, Barclays, and J.P. Morgan.\"},\"/team/daniela-ochoa\":{title:\"Daniela Ochoa, Vice President, Operations | Sightbridge Capital Partners\",description:\"Daniela Ochoa is Vice President, Operations at Sightbridge Capital Partners, focused on operational integrity, process optimization, and risk mitigation.\"},\"/team/nicole-castro\":{title:\"Nicole Castro, VP Marketing | Sightbridge Capital Partners\",description:\"Nicole Castro is Vice President, Marketing at Sightbridge Capital Partners, leading brand, marketing strategy, and communications.\"},\"/strategies\":{title:\"Tax-Advantaged Real Estate Strategies | Sightbridge\",description:\"1031 exchange DSTs, 721 UPREIT, and Opportunity Zone programs built to institutional standards for financial advisors and their clients.\"},\"/strategies/1031-exchange\":{title:\"1031 Exchange & DST Programs | Sightbridge\",description:\"How a 1031 exchange into an institutional Delaware Statutory Trust defers capital gains: timeline, DST benefits, and key considerations.\"},\"/strategies/721-exchange\":{title:\"721 UPREIT Contribution, Explained | Sightbridge\",description:\"How a 721 UPREIT contribution can move appreciated real estate into a REIT operating partnership. Educational overview for advisors and investors.\"},\"/strategies/opportunity-zones\":{title:\"Opportunity Zones & QOF Investing | Sightbridge\",description:\"Defer and potentially reduce capital gains through Qualified Opportunity Fund programs in designated Opportunity Zones.\"},\"/news-insights\":{title:\"Insights | Sightbridge Capital Partners\",description:\"Analysis and commentary on 1031 exchanges, DSTs, Opportunity Zones, and the tax-advantaged real estate market.\"},\"/partners\":{title:\"Partner Network | Sightbridge Capital Partners\",description:\"Sightbridge partners with institutional owner-operators, sponsors, legal counsel, tax advisors, and technology providers to deliver programs to the wealth channel.\"},\"/contact-us/contact\":{title:\"Contact Sightbridge Capital Partners\",description:\"Engage with the Sightbridge team. Programs distributed to registered financial professionals serving the U.S. private wealth channel.\"},\"/contact-us/stay-informed\":{title:\"Stay Informed | Sightbridge Capital Partners\",description:\"Sign up to receive analysis, market commentary, and firm updates from the Sightbridge team.\"},\"/contact-us/for-advisors\":{title:\"For Financial Advisors | Sightbridge\",description:\"How Sightbridge supports financial advisors and their clients across tax-advantaged real estate strategies.\"},\"/contact-us/for-investors\":{title:\"For Investors | Sightbridge Capital Partners\",description:\"Sightbridge programs are distributed to financial advisors. Refer your advisor to start the conversation.\"},\"/contact-us/for-industry-partners\":{title:\"For Industry Partners | Sightbridge Capital Partners\",description:\"Sponsors, real estate companies, wealth management firms, and service providers can start a conversation with Sightbridge.\"},\"/contact-us/due-diligence-portal\":{title:\"Due Diligence Portal | Sightbridge Capital Partners\",description:\"Restricted-access portal for authorized advisors and institutional partners. Materials provided are confidential and not for distribution.\",noindex:true},\"/careers\":{title:\"Careers at Sightbridge Capital Partners\",description:\"Sightbridge hires for judgment, functional depth, long-term alignment, and character. Submit your interest in joining the team.\"},\"/gallery\":{title:\"Industry Engagement | Sightbridge Capital Partners\",description:\"Conference appearances, panels, and Capitol Hill engagements led by Sightbridge principals.\"},\"/login\":{title:\"Login | Sightbridge Capital Partners\",description:\"Sign in to the Sightbridge Capital Partners advisor and partner portal.\",noindex:true},\"/legal/legal\":{title:\"Legal | Sightbridge Capital Partners\",description:\"Legal information for Sightbridge Capital Partners, LLC.\"},\"/legal/privacy-notice\":{title:\"Privacy Notice | Sightbridge Capital Partners\",description:\"How Sightbridge Capital Partners, LLC collects, uses, and protects information provided through this website.\"},\"/legal/terms-of-use\":{title:\"Terms of Use | Sightbridge Capital Partners\",description:\"Terms governing the use of the Sightbridge Capital Partners website.\"},\"/legal/cookie-settings\":{title:\"Cookie Settings | Sightbridge Capital Partners\",description:\"Cookie and tracking preferences for the Sightbridge Capital Partners website.\"},\"/legal/accessibility\":{title:\"Accessibility | Sightbridge Capital Partners\",description:\"Sightbridge Capital Partners' commitment to website accessibility.\"},\"/legal/glossary\":{title:\"Glossary of Tax-Advantaged Real Estate Terms | Sightbridge\",description:\"Plain-language definitions of tax-advantaged real estate terms: DST, UPREIT, OP Units, QOF, Section 1031, Section 721, and more.\"},\"/insights/sightbridge-launch\":{title:\"Sightbridge Capital Partners Launches | Tax-Advantaged Real Estate Platform\",description:\"Sightbridge announces its public launch as an institutional real estate investment platform for the U.S. wealth management channel, with Founder Jay Frank, Partner and COO Steve Rokoszewski, and Partner and Managing Director Kamil Poltorak leading the new firm.\"},\"/insights/10-lessons-from-20-years\":{title:\"10 Lessons from 20 Years in Private Markets | Sightbridge\",description:\"Jay Frank on ten lessons drawn from two decades in private markets. Published in Real Assets Adviser.\"},\"/insights/ceo-interview-jay-frank\":{title:\"CEO Jay Frank on the Future of Alternative Investments | Sightbridge\",description:\"CEO Jay Frank shares his vision for democratizing institutional-quality real estate investments for the private wealth market.\"},\"/insights/advisor-network-expansion\":{title:\"Sightbridge Expands Advisor Network | Sightbridge\",description:\"Sightbridge Capital Partners continues to grow its network of independent financial advisors providing clients with institutional-quality alternative investments.\"}};const INSIGHTS_LIST=[{name:\"Sightbridge Capital Partners Launches to Redefine Access to Tax-Advantaged Real Estate for the U.S. Wealth Management Channel\",url:\"https://sightbridge.com/insights/sightbridge-launch\",date:\"2026-06-01\"},{name:\"10 Lessons from 20 Years in Private Markets\",url:\"https://sightbridge.com/insights/10-lessons-from-20-years\",date:\"2025-09-01\"},{name:\"CEO Jay Frank on the Future of Alternative Investments for Private Wealth\",url:\"https://sightbridge.com/insights/ceo-interview-jay-frank\",date:\"2025-03-01\"},{name:\"Sightbridge Expands Independent Financial Advisor Network Nationwide\",url:\"https://sightbridge.com/insights/advisor-network-expansion\",date:\"2025-02-01\"}];function normalizePath(p){let path=p.toLowerCase();if(path.length>1&&path.endsWith(\"/\"))path=path.slice(0,-1);return path;}function detectArticleFromPath(){if(typeof window===\"undefined\")return null;const path=normalizePath(window.location.pathname);if(path.startsWith(\"/insights/\")){const slug=path.replace(/^\\/insights\\//,\"\");return PRESS_ARTICLES[slug]||null;}return null;}function detectPageMeta(){if(typeof window===\"undefined\")return{path:\"/\",meta:null};const path=normalizePath(window.location.pathname)||\"/\";return{path,meta:PAGE_META[path]||null};}function setOrCreateMeta(selector,create,apply){const existing=document.head.querySelector(selector);if(existing){const prevContent=existing instanceof HTMLMetaElement?existing.getAttribute(\"content\"):existing.href;apply(existing);return{el:existing,revert:()=>{if(prevContent===null){if(existing instanceof HTMLMetaElement)existing.removeAttribute(\"content\");}else if(existing instanceof HTMLMetaElement){existing.setAttribute(\"content\",prevContent);}else{existing.href=prevContent;}}};}const el=create();apply(el);document.head.appendChild(el);return{el,revert:()=>{el.remove();}};}export default function SightbridgeFooter({backgroundImage=\"\",backgroundOpacity=0,showAmbientGlow=true}){const[vw,setVw]=useState(0);useEffect(()=>{if(typeof document===\"undefined\")return;const viewport=document.querySelector('meta[name=\"viewport\"]');const desiredContent=\"width=device-width, initial-scale=1, viewport-fit=cover\";if(viewport){if(viewport.getAttribute(\"content\")!==desiredContent)viewport.setAttribute(\"content\",desiredContent);}else{const el=document.createElement(\"meta\");el.setAttribute(\"name\",\"viewport\");el.setAttribute(\"content\",desiredContent);document.head.appendChild(el);}},[]);useEffect(()=>{if(typeof window===\"undefined\")return;try{if(\"scrollRestoration\"in window.history)window.history.scrollRestoration=\"manual\";}catch{}if(window.location.hash)return;const start=Date.now();let userScrolled=false;const onUserScroll=()=>{if(Date.now()-start>80)userScrolled=true;};window.addEventListener(\"wheel\",onUserScroll,{passive:true});window.addEventListener(\"touchmove\",onUserScroll,{passive:true});window.addEventListener(\"keydown\",onUserScroll,{passive:true});const tick=()=>{if(userScrolled||Date.now()-start>800)return;window.scrollTo(0,0);if(document.documentElement)document.documentElement.scrollTop=0;if(document.body)document.body.scrollTop=0;requestAnimationFrame(tick);};requestAnimationFrame(tick);return()=>{window.removeEventListener(\"wheel\",onUserScroll);window.removeEventListener(\"touchmove\",onUserScroll);window.removeEventListener(\"keydown\",onUserScroll);};},[]);useEffect(()=>{const id=\"sb-footer-smoke-css\";if(!document.getElementById(id)){const el=document.createElement(\"style\");el.id=id;el.textContent=FOOTER_SMOKE_CSS;document.head.appendChild(el);}const bwId=\"sb-bw-css\";if(!document.getElementById(bwId)){const el=document.createElement(\"style\");el.id=bwId;el.textContent=SITEWIDE_BW_CSS;document.head.appendChild(el);}return()=>{document.getElementById(\"sb-footer-smoke-css\")?.remove();};},[]);// Belt-and-suspenders: actively delete any cookie banner DOM that\n// may have been injected by a stale bundle or previously stored\n// localStorage state. Runs continuously while footer is mounted.\nuseEffect(()=>{if(typeof document===\"undefined\")return;const killBanner=()=>{try{const candidates=document.querySelectorAll('[aria-label=\"Cookie consent\" i], [role=\"dialog\"][aria-label*=\"cookie\" i]');candidates.forEach(el=>el.remove());}catch{}};killBanner();const observer=new MutationObserver(killBanner);observer.observe(document.body,{childList:true,subtree:true});const interval=window.setInterval(killBanner,1e3);return()=>{observer.disconnect();window.clearInterval(interval);};},[]);useEffect(()=>{if(typeof window===\"undefined\")return;const onResize=()=>setVw(window.innerWidth);onResize();window.addEventListener(\"resize\",onResize);return()=>window.removeEventListener(\"resize\",onResize);},[]);useEffect(()=>{if(typeof document===\"undefined\")return;const blocks=[[\"sb-org-schema\",ORG_SCHEMA],[\"sb-website-schema\",WEBSITE_SCHEMA]];const article=detectArticleFromPath();if(article){blocks.push([`sb-article-schema-${article.slug}`,{\"@context\":\"https://schema.org\",\"@type\":\"NewsArticle\",headline:article.headline,description:article.description,datePublished:article.datePublished,dateModified:article.datePublished,image:article.image,author:{\"@type\":\"Organization\",name:\"Sightbridge Capital Partners\"},publisher:{\"@type\":\"Organization\",name:\"Sightbridge Capital Partners\",logo:{\"@type\":\"ImageObject\",url:LOGO_URL}},articleSection:article.section,url:`https://sightbridge.com/insights/${article.slug}`}]);}if(typeof window!==\"undefined\"){const path=normalizePath(window.location.pathname);if(path===\"/news-insights\"||path===\"/insights\"){blocks.push([\"sb-insights-itemlist-schema\",{\"@context\":\"https://schema.org\",\"@type\":\"ItemList\",name:\"Sightbridge Insights\",url:\"https://sightbridge.com/news-insights\",itemListElement:INSIGHTS_LIST.map((it,i)=>({\"@type\":\"ListItem\",position:i+1,url:it.url,name:it.name}))}]);}const crumbLabel=STRATEGY_BREADCRUMBS[path];if(crumbLabel){blocks.push([\"sb-breadcrumb-schema\",buildBreadcrumbSchema(path,crumbLabel)]);}}const ids=[];blocks.forEach(([id,payload])=>{if(document.getElementById(id))return;const script=document.createElement(\"script\");script.type=\"application/ld+json\";script.id=id;script.textContent=JSON.stringify(payload);document.head.appendChild(script);ids.push(id);});return()=>{ids.forEach(id=>document.getElementById(id)?.remove());};},[]);useEffect(()=>{if(typeof document===\"undefined\"||typeof window===\"undefined\")return;const{path,meta}=detectPageMeta();if(!meta)return;const url=\"https://sightbridge.com\"+(path===\"/\"?\"/\":path);const previousTitle=document.title;document.title=meta.title;const reverters=[];const upserts=[{selector:'meta[name=\"description\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"name\",\"description\");return el;},content:meta.description},{selector:'meta[property=\"og:title\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"property\",\"og:title\");return el;},content:meta.title},{selector:'meta[property=\"og:description\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"property\",\"og:description\");return el;},content:meta.description},{selector:'meta[property=\"og:type\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"property\",\"og:type\");return el;},content:\"website\"},{selector:'meta[property=\"og:url\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"property\",\"og:url\");return el;},content:url},{selector:'meta[property=\"og:site_name\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"property\",\"og:site_name\");return el;},content:\"Sightbridge Capital Partners\"},{selector:'meta[name=\"twitter:card\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"name\",\"twitter:card\");return el;},content:\"summary_large_image\"},{selector:'meta[name=\"twitter:title\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"name\",\"twitter:title\");return el;},content:meta.title},{selector:'meta[name=\"twitter:description\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"name\",\"twitter:description\");return el;},content:meta.description},{selector:'link[rel=\"canonical\"]',kind:\"link\",create:()=>{const el=document.createElement(\"link\");el.setAttribute(\"rel\",\"canonical\");return el;},content:url}];if(meta.noindex)upserts.push({selector:'meta[name=\"robots\"]',kind:\"meta\",create:()=>{const el=document.createElement(\"meta\");el.setAttribute(\"name\",\"robots\");return el;},content:\"noindex, nofollow\"});upserts.forEach(({selector,create,content,kind})=>{const r=setOrCreateMeta(selector,create,el=>{if(kind===\"meta\"){el.setAttribute(\"content\",content);}else{el.href=content;}});reverters.push(r.revert);});return()=>{document.title=previousTitle;reverters.forEach(fn=>fn());};},[]);const isMobile=vw===0||vw<MOBILE_BREAKPOINT;const isTablet=vw>=MOBILE_BREAKPOINT&&vw<TABLET_BREAKPOINT;const sidePad=isMobile?32:isTablet?44:64;const topPad=isMobile?36:48;const colHeading={fontSize:isMobile?11:isTablet?11:12,fontWeight:700,letterSpacing:\"0.06em\",textTransform:\"uppercase\",color:\"rgb(237,239,247)\",margin:isMobile?\"0 0 12px 0\":\"0 0 14px 0\",fontFamily:\"Manrope, sans-serif\"};const colLink={fontSize:isMobile?13:isTablet?12:13,fontWeight:400,color:\"rgba(233,226,214,0.72)\",textDecoration:\"none\",fontFamily:\"Manrope, sans-serif\",display:\"block\",lineHeight:1.5,minHeight:22,cursor:\"pointer\",whiteSpace:\"nowrap\"};const bottomLinkStyle={fontSize:isMobile?11:12,color:\"rgba(233,226,214,0.55)\",textDecoration:\"none\",fontFamily:\"Manrope, sans-serif\",cursor:\"pointer\",whiteSpace:\"nowrap\"};const bottomSeparatorStyle={fontSize:isMobile?11:12,color:\"rgba(233,226,214,0.3)\",fontFamily:\"Manrope, sans-serif\",userSelect:\"none\"};return /*#__PURE__*/_jsxs(\"div\",{\"data-sb-keepgrid\":\"true\",style:{width:\"100%\",position:\"relative\",overflow:\"hidden\",backgroundColor:\"rgb(20,20,26)\",fontFamily:\"Manrope, sans-serif\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(MobileNav,{}),backgroundImage&&backgroundOpacity>0&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:\"absolute\",inset:0,backgroundImage:`url(${backgroundImage})`,backgroundSize:\"cover\",backgroundPosition:\"center\",opacity:backgroundOpacity,pointerEvents:\"none\",zIndex:0}}),showAmbientGlow&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,className:\"sb-footer-blob sb-fb-1\",style:{width:320,height:320,top:\"10%\",left:\"8%\",background:\"radial-gradient(circle, rgba(157,162,179,0.7) 0%, rgba(110,113,128,0.3) 45%, transparent 72%)\",zIndex:0}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,className:\"sb-footer-blob sb-fb-2\",style:{width:240,height:240,top:\"30%\",left:\"44%\",background:\"radial-gradient(circle, rgba(110,113,128,0.55) 0%, rgba(157,162,179,0.22) 45%, transparent 72%)\",zIndex:0}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,className:\"sb-footer-blob sb-fb-3\",style:{width:220,height:220,top:\"20%\",right:\"10%\",background:\"radial-gradient(circle, rgba(188,191,204,0.55) 0%, rgba(157,162,179,0.22) 45%, transparent 72%)\",zIndex:0}})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",zIndex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{padding:`${topPad}px ${sidePad}px ${isMobile?24:28}px ${sidePad}px`,boxSizing:\"border-box\"},children:/*#__PURE__*/_jsxs(\"div\",{className:\"sb-footer-top\",\"data-sb-keepgrid\":\"true\",children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",justifyContent:\"flex-start\",alignItems:\"flex-start\",flexShrink:0},children:/*#__PURE__*/_jsx(\"img\",{src:LOGO_URL,alt:\"Sightbridge Capital Partners\",style:{display:\"block\",height:isMobile?18:20,width:\"auto\",filter:\"sepia(0.55) hue-rotate(-12deg) saturate(0.55) brightness(0.96)\"}})}),/*#__PURE__*/_jsx(\"div\",{className:\"sb-footer-cols\",\"data-sb-keepgrid\":\"true\",children:siteColumns.map(col=>/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"p\",{style:colHeading,children:col.label}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:isMobile?7:8},children:col.links.map(item=>{const isExternal=item.external;return /*#__PURE__*/_jsx(\"a\",{href:item.href,target:isExternal?\"_blank\":undefined,rel:isExternal?\"noopener noreferrer\":undefined,style:colLink,children:item.text},item.text);})})]},col.label))})]})}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:`0 ${sidePad}px ${isMobile?22:24}px ${sidePad}px`,display:\"flex\",flexDirection:\"column\",gap:isMobile?12:12,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:isMobile?11:11,color:\"rgba(233,226,214,0.5)\",margin:0,fontFamily:\"'Libre Franklin', sans-serif\",lineHeight:1.5},children:\"808 Wilshire Boulevard, Suite 200 \\xb7 Santa Monica, CA 90401 \\xb7 (310) 954-0987 \\xb7 info@sightbridge.com\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:isMobile?11:11,lineHeight:1.65,color:\"rgba(233,226,214,0.45)\",margin:0,fontFamily:\"'Libre Franklin', sans-serif\",width:\"100%\"},children:\"Sightbridge Capital Partners, LLC (Sightbridge) and its affiliates do not offer tax, legal, or accounting advice. The content on this website is provided for informational purposes only and should not be relied upon as a substitute for advice from qualified tax, legal, or accounting professionals. Readers should consult their own advisors before entering into any transaction. Nothing on this website constitutes an offer to sell or a solicitation of an offer to buy any security.\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{margin:`0 ${sidePad}px`,height:1,backgroundColor:\"rgba(233,226,214,0.12)\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:`${isMobile?14:16}px ${sidePad}px ${isMobile?20:22}px ${sidePad}px`,display:\"flex\",flexDirection:\"row\",justifyContent:\"flex-start\",alignItems:\"center\",gap:isMobile?8:12,flexWrap:\"wrap\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:isMobile?11:11,color:\"rgba(233,226,214,0.55)\",margin:0,fontFamily:\"Manrope, sans-serif\",letterSpacing:\"-0.01em\",whiteSpace:\"nowrap\"},children:\"\\xa9 2026 Sightbridge Capital Partners, LLC.\"}),bottomLinks.map(item=>/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:bottomSeparatorStyle,children:\"\\xb7\"}),/*#__PURE__*/_jsx(\"a\",{href:item.href,style:bottomLinkStyle,children:item.text})]},item.text))]})]})]});}addPropertyControls(SightbridgeFooter,{backgroundImage:{type:ControlType.Image,title:\"Background Image\"},backgroundOpacity:{type:ControlType.Number,title:\"BG Image Opacity\",defaultValue:0,min:0,max:1,step:.01,displayStepper:true},showAmbientGlow:{type:ControlType.Boolean,title:\"Ambient Glow\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SightbridgeFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SightbridgeFooter.map","// Generated by Framer (1493872)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,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 SightbridgeFooter from\"https://framerusercontent.com/modules/9x4YCDZ2NYVTM5R9FF0i/L6CVzGytaNciQe0RhMIQ/SightbridgeFooter.js\";const SightbridgeFooterFonts=getFonts(SightbridgeFooter);const cycleOrder=[\"wt8eoaQ7N\",\"EqxSG04UY\",\"JKSyLy5IX\"];const serializationHash=\"framer-RAvYg\";const variantClassNames={EqxSG04UY:\"framer-v-15yik4k\",JKSyLy5IX:\"framer-v-oo365b\",wt8eoaQ7N:\"framer-v-9ztygt\"};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 humanReadableVariantMap={Desktop:\"wt8eoaQ7N\",mobile:\"JKSyLy5IX\",tablet:\"EqxSG04UY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wt8eoaQ7N\"};};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:\"wt8eoaQ7N\",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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9ztygt\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wt8eoaQ7N\",ref:refBinding,style:{backgroundColor:\"var(--token-21ae0e7b-7640-4f88-8cfd-40994a2678dc, rgb(30, 30, 36))\",...style},...addPropertyOverrides({EqxSG04UY:{\"data-framer-name\":\"tablet\"},JKSyLy5IX:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9px9ra-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"VSiOJPxwl-container\",nodeId:\"VSiOJPxwl\",rendersWithMotion:true,scopeId:\"uKuVgx9fM\",children:/*#__PURE__*/_jsx(SightbridgeFooter,{height:\"100%\",id:\"VSiOJPxwl\",layoutId:\"VSiOJPxwl\",style:{width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RAvYg.framer-1bwdb89, .framer-RAvYg .framer-1bwdb89 { display: block; }\",\".framer-RAvYg.framer-9ztygt { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1400px; }\",\".framer-RAvYg .framer-9px9ra-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-RAvYg.framer-v-15yik4k.framer-9ztygt { width: 890px; }\",\".framer-RAvYg.framer-v-oo365b.framer-9ztygt { width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 140\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EqxSG04UY\":{\"layout\":[\"fixed\",\"auto\"]},\"JKSyLy5IX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruKuVgx9fM=withCSS(Component,css,\"framer-RAvYg\");export default FrameruKuVgx9fM;FrameruKuVgx9fM.displayName=\"footer\";FrameruKuVgx9fM.defaultProps={height:140,width:1400};addPropertyControls(FrameruKuVgx9fM,{variant:{options:[\"wt8eoaQ7N\",\"EqxSG04UY\",\"JKSyLy5IX\"],optionTitles:[\"Desktop\",\"tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruKuVgx9fM,[{explicitInter:true,fonts:[]},...SightbridgeFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruKuVgx9fM\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EqxSG04UY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JKSyLy5IX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"140\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx}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 sharedStyle1 from\"https://framerusercontent.com/modules/zdMANPlh7tCAUQe5wuos/OeElsCv0U0FtTawupnZe/lhsNxfEow.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/36X5zV22KfcHtVvFkYsS/MwnYUUVOeO0Wo52BRaxW/llpOiaGaj.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8eBl8vVXZ3lj1rJscdkE/b8Nu4EMgswevYB3b54GE/nRV44UiqF.js\";const enabledGestures={dPCqY58og:{hover:true},WoLj_WANt:{hover:true},xZnS0Y7TX:{hover:true},ZTEd0mudT:{hover:true}};const cycleOrder=[\"xZnS0Y7TX\",\"WoLj_WANt\",\"ZTEd0mudT\",\"dPCqY58og\"];const serializationHash=\"framer-KSOY7\";const variantClassNames={dPCqY58og:\"framer-v-12pf95e\",WoLj_WANt:\"framer-v-16jp2sr\",xZnS0Y7TX:\"framer-v-1fy8qrj\",ZTEd0mudT:\"framer-v-8cohe1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UpJIkfs85=undefined;const CKN5OFggn=undefined;const D1jCD7MYH=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={\"big-inverse\":\"ZTEd0mudT\",\"small-inverse\":\"dPCqY58og\",big:\"xZnS0Y7TX\",small:\"WoLj_WANt\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,logIn,newTab,width,...props})=>{return{...props,CKN5OFggn:newTab??props.CKN5OFggn??true,D1jCD7MYH:logIn??props.D1jCD7MYH,UpJIkfs85:link??props.UpJIkfs85,variant:humanReadableVariantMap[props.variant]??props.variant??\"xZnS0Y7TX\"};};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,D1jCD7MYH,UpJIkfs85,CKN5OFggn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xZnS0Y7TX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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(Link,{href:UpJIkfs85,motionChild:true,nodeId:\"xZnS0Y7TX\",openInNewTab:true,scopeId:\"xXDvNm9gF\",smoothScroll:true,...addPropertyOverrides({ZTEd0mudT:{openInNewTab:CKN5OFggn}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1fy8qrj\",className,classNames)} framer-16ob4hv`,\"data-framer-name\":\"big\",layoutDependency:layoutDependency,layoutId:\"xZnS0Y7TX\",ref:refBinding,style:{backgroundColor:\"var(--token-256ee584-94fe-43e7-968e-920cceee41bb, rgb(228, 254, 0))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"dPCqY58og-hover\":{backgroundColor:\"var(--token-256ee584-94fe-43e7-968e-920cceee41bb, rgb(228, 254, 0))\"},\"WoLj_WANt-hover\":{backgroundColor:\"rgb(0, 0, 0)\"},\"xZnS0Y7TX-hover\":{backgroundColor:\"rgb(0, 0, 0)\"},\"ZTEd0mudT-hover\":{backgroundColor:\"var(--token-256ee584-94fe-43e7-968e-920cceee41bb, rgb(228, 254, 0))\"},dPCqY58og:{backgroundColor:\"rgb(0, 0, 0)\"},ZTEd0mudT:{backgroundColor:\"rgb(0, 0, 0)\"}},...addPropertyOverrides({\"dPCqY58og-hover\":{\"data-framer-name\":undefined},\"WoLj_WANt-hover\":{\"data-framer-name\":undefined},\"xZnS0Y7TX-hover\":{\"data-framer-name\":undefined},\"ZTEd0mudT-hover\":{\"data-framer-name\":undefined},dPCqY58og:{\"data-framer-name\":\"small-inverse\"},WoLj_WANt:{\"data-framer-name\":\"small\"},ZTEd0mudT:{\"data-framer-name\":\"big-inverse\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wgk415\",\"data-styles-preset\":\"llpOiaGaj\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Learn More\"})})}),className:\"framer-u5n0jm\",\"data-framer-name\":\"Log in\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"TQ8jXQKAk\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:D1jCD7MYH,variants:{\"dPCqY58og-hover\":{\"--extracted-r6o4lv\":\"var(--token-916d7ae8-9d60-45f6-bde5-d7c90604d77c, rgb(20, 20, 20))\"},\"xZnS0Y7TX-hover\":{\"--extracted-r6o4lv\":\"var(--token-6089f7c9-91b9-4b21-b52c-9d6929b9267c, rgb(255, 255, 255))\"},\"ZTEd0mudT-hover\":{\"--extracted-r6o4lv\":\"var(--token-916d7ae8-9d60-45f6-bde5-d7c90604d77c, rgb(20, 20, 20))\"},WoLj_WANt:{\"--extracted-r6o4lv\":\"var(--token-916d7ae8-9d60-45f6-bde5-d7c90604d77c, rgb(20, 20, 20))\"},ZTEd0mudT:{\"--extracted-r6o4lv\":\"var(--token-6089f7c9-91b9-4b21-b52c-9d6929b9267c, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"dPCqY58og-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u34tii\",\"data-styles-preset\":\"lhsNxfEow\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-916d7ae8-9d60-45f6-bde5-d7c90604d77c, rgb(20, 20, 20)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Learn More\"})})})},\"WoLj_WANt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u34tii\",\"data-styles-preset\":\"lhsNxfEow\",dir:\"auto\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Learn More\"})})}),text:D1jCD7MYH},\"xZnS0Y7TX-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wgk415\",\"data-styles-preset\":\"llpOiaGaj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6089f7c9-91b9-4b21-b52c-9d6929b9267c, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Learn More\"})})})},\"ZTEd0mudT-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wgk415\",\"data-styles-preset\":\"llpOiaGaj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-916d7ae8-9d60-45f6-bde5-d7c90604d77c, rgb(20, 20, 20)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Learn More\"})})})},dPCqY58og:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u34tii\",\"data-styles-preset\":\"lhsNxfEow\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oLGksfJko\"},motionChild:true,nodeId:\"TQ8jXQKAk\",openInNewTab:false,relValues:[],scopeId:\"xXDvNm9gF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gnywki\",\"data-styles-preset\":\"nRV44UiqF\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Learn More\"})})})})})},WoLj_WANt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u34tii\",\"data-styles-preset\":\"lhsNxfEow\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-916d7ae8-9d60-45f6-bde5-d7c90604d77c, rgb(20, 20, 20)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Learn More\"})})}),text:undefined},ZTEd0mudT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wgk415\",\"data-styles-preset\":\"llpOiaGaj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6089f7c9-91b9-4b21-b52c-9d6929b9267c, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Learn More\"})})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KSOY7.framer-16ob4hv, .framer-KSOY7 .framer-16ob4hv { display: block; }\",\".framer-KSOY7.framer-1fy8qrj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 42px 20px 42px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KSOY7 .framer-u5n0jm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KSOY7.framer-v-16jp2sr.framer-1fy8qrj, .framer-KSOY7.framer-v-12pf95e.framer-1fy8qrj { padding: 14px 28px 14px 28px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 192\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WoLj_WANt\":{\"layout\":[\"auto\",\"auto\"]},\"ZTEd0mudT\":{\"layout\":[\"auto\",\"auto\"]},\"dPCqY58og\":{\"layout\":[\"auto\",\"auto\"]},\"U8TXqz60T\":{\"layout\":[\"auto\",\"auto\"]},\"R2qlX3qwa\":{\"layout\":[\"auto\",\"auto\"]},\"ps82LYDfk\":{\"layout\":[\"auto\",\"auto\"]},\"Ca2W7iJls\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"D1jCD7MYH\":\"logIn\",\"UpJIkfs85\":\"link\",\"CKN5OFggn\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxXDvNm9gF=withCSS(Component,css,\"framer-KSOY7\");export default FramerxXDvNm9gF;FramerxXDvNm9gF.displayName=\"button\";FramerxXDvNm9gF.defaultProps={height:62,width:192};addPropertyControls(FramerxXDvNm9gF,{variant:{options:[\"xZnS0Y7TX\",\"WoLj_WANt\",\"ZTEd0mudT\",\"dPCqY58og\"],optionTitles:[\"big\",\"small\",\"big-inverse\",\"small-inverse\"],title:\"Variant\",type:ControlType.Enum},D1jCD7MYH:{description:\"\",displayTextArea:false,optional:true,placeholder:\"Log in\",title:\"Log in\",type:ControlType.String},onD1jCD7MYHChange:{changes:\"D1jCD7MYH\",type:ControlType.ChangeHandler},UpJIkfs85:{title:\"Link\",type:ControlType.Link},CKN5OFggn:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},onCKN5OFggnChange:{changes:\"CKN5OFggn\",type:ControlType.ChangeHandler}});addFonts(FramerxXDvNm9gF,[{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\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxXDvNm9gF\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"D1jCD7MYH\\\":\\\"logIn\\\",\\\"UpJIkfs85\\\":\\\"link\\\",\\\"CKN5OFggn\\\":\\\"newTab\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"192\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WoLj_WANt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZTEd0mudT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dPCqY58og\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U8TXqz60T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R2qlX3qwa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ps82LYDfk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ca2W7iJls\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"62\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f509301)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,Link as Link1,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavBar from\"#framer/local/canvasComponent/RibdSL2Tm/RibdSL2Tm.js\";import Link from\"#framer/local/canvasComponent/txgefAghJ/txgefAghJ.js\";import Footer from\"#framer/local/canvasComponent/uKuVgx9fM/uKuVgx9fM.js\";import Button from\"#framer/local/canvasComponent/xXDvNm9gF/xXDvNm9gF.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavBarFonts=getFonts(NavBar);const NavBarWithVariantAppearEffect=withVariantAppearEffect(NavBar);const LinkFonts=getFonts(Link);const ButtonFonts=getFonts(Button);const FooterFonts=getFonts(Footer);const NavBarControls=getPropertyControls(NavBar);const breakpoints={i14FeVDgT:\"(min-width: 1400px)\",P7ZapHqFS:\"(max-width: 809.98px)\",vGPy7e2NO:\"(min-width: 810px) and (max-width: 1399.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-MxWyc\";const variantClassNames={i14FeVDgT:\"framer-v-dpljh2\",P7ZapHqFS:\"framer-v-1m9mz9g\",vGPy7e2NO:\"framer-v-1ircd5o\"};const xyRdUIGnY=undefined;const xVCV8xkZG=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={P7ZapHqFS:[\".framer-MxWyc .framer-4eyrl8-container { height: auto; left: 50%; }\",\".framer-MxWyc.framer-167wk8k { z-index: 3; }\",\".framer-MxWyc.framer-1cn3gof { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 100px 32px 100px 32px; z-index: 3; }\",\".framer-MxWyc .framer-ap4mdv { cursor: pointer; flex-direction: column; gap: 0px; left: unset; position: relative; top: unset; width: 100%; }\",\".framer-MxWyc .framer-cfyayw, .framer-MxWyc .framer-1igf01j, .framer-MxWyc .framer-10yb2cd { --border-bottom-width: 0px; --border-color: #f7f7f7; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; flex: none; text-decoration: none; width: 100%; }\",\".framer-MxWyc .framer-vuqca0 { --border-bottom-width: 1px; --border-color: #f7f7f7; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; flex: none; text-decoration: none; width: 100%; }\",\".framer-MxWyc .framer-1xd8npx-container { left: unset; position: relative; top: unset; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={P7ZapHqFS:\".framer-1m9mz9g-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MxWyc.framer-15r0ec2, .framer-MxWyc .framer-15r0ec2 { display: block; }\",\".framer-MxWyc.framer-dpljh2 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MxWyc .framer-19n58jh-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-MxWyc .framer-4eyrl8-container { flex: none; height: 70px; left: calc(50.00000000000002% - 100% / 2); order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 4; }\",\".framer-MxWyc.framer-167wk8k { inset: 0px; position: fixed; user-select: none; }\",\".framer-MxWyc.framer-1cn3gof { background-color: var(--token-2000a4b0-fb1f-442e-b7d6-a32e1961bf01, #edeff7); flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: fixed; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-MxWyc .framer-ap4mdv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; left: 48%; overflow: hidden; padding: 0px; position: absolute; top: 50%; width: 1fr; }\",\".framer-MxWyc .framer-cfyayw, .framer-MxWyc .framer-1igf01j, .framer-MxWyc .framer-10yb2cd, .framer-MxWyc .framer-vuqca0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 1px; }\",\".framer-MxWyc .framer-i9mspz-container, .framer-MxWyc .framer-gju95p-container, .framer-MxWyc .framer-dxxasi-container, .framer-MxWyc .framer-zyo5nc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MxWyc .framer-1xd8npx-container { flex: none; height: auto; left: 173px; position: absolute; top: 619px; width: auto; }\",\".framer-MxWyc .framer-1qv0qnm { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-MxWyc .framer-h79987-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-MxWyc[data-border=\"true\"]::after, .framer-MxWyc [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={i14FeVDgT:\"(min-width: 1400px)\",P7ZapHqFS:\"(max-width: 809.98px)\",vGPy7e2NO:\"(min-width: 810px) and (max-width: 1399.98px)\"};const humanReadableVariantMap={Desktop:\"i14FeVDgT\",Phone:\"P7ZapHqFS\",Tablet:\"vGPy7e2NO\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop - BG\":\"aopIIUw22\",\"Mobile-Open\":\"P5jr92aYo\",Desktop:\"M88i0y4fw\",Mobile:\"Ed_Seq8U1\"};const getProps=({height,id,navScrollSection,navVariant,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"i14FeVDgT\",xVCV8xkZG:navScrollSection??props.xVCV8xkZG,xyRdUIGnY:humanReadableEnumMap[navVariant]??navVariant??props.xyRdUIGnY??\"M88i0y4fw\"};};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{style,className,layoutId,variant,xyRdUIGnY,xVCV8xkZG,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const UPnPgv9cMko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"P7ZapHqFS\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"i14FeVDgT\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-dpljh2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-19n58jh-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"lyb_M3gL1\",scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"lyb_M3gL1\",intensity:20,layoutId:\"lyb_M3gL1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{\"data-framer-layout-hint-center-x\":true,transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsxs(Container,{className:\"framer-4eyrl8-container\",layoutScroll:true,nodeId:\"DNs2Y3LEz\",rendersWithMotion:true,scopeId:\"Cu20iZPIB\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{__framer__variantAppearEffectEnabled:undefined,style:{width:\"100%\"},variant:matchVariant(overlay.visible&&\"P5jr92aYo\",overlay.visible?\"P5jr92aYo\":\"Ed_Seq8U1\")}},children:/*#__PURE__*/_jsx(NavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:xVCV8xkZG,target:\"aopIIUw22\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"DNs2Y3LEz\",layoutId:\"DNs2Y3LEz\",style:{height:\"100%\",width:\"100%\"},UPnPgv9cM:UPnPgv9cMko9la1({overlay}),variant:matchVariant(xyRdUIGnY),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-167wk8k\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"GGrCrR9Cj\"),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:`${cx(scopingClassNames,\"framer-1cn3gof\")} hidden-dpljh2 hidden-1ircd5o`,\"data-framer-name\":\"overlay-container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{\"data-highlight\":true,onTap:onTap1q29jei({overlay}),transformTemplate:undefined}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ap4mdv\",\"data-framer-name\":\"link-container\",transformTemplate:transformTemplate2,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{href:{webPageId:\"sHYNMUCuq\"}}},children:/*#__PURE__*/_jsx(Link1,{motionChild:true,nodeId:\"ZUgUW3zW0\",scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{\"data-border\":true}},children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-cfyayw framer-15r0ec2\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-i9mspz-container\",inComponentSlot:true,nodeId:\"Ws3fvUdyw\",rendersWithMotion:true,scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{variant:matchVariant(\"jEsk8fUhR\")}},children:/*#__PURE__*/_jsx(Link,{H1XldiJpn:\"Company\",height:\"100%\",id:\"Ws3fvUdyw\",layoutId:\"Ws3fvUdyw\",variant:matchVariant(\"H9urSPRJ6\"),width:\"100%\"})})})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{href:{webPageId:\"IhnlC_igk\"}}},children:/*#__PURE__*/_jsx(Link1,{motionChild:true,nodeId:\"IVv3jQKuQ\",scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{\"data-border\":true}},children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1igf01j framer-15r0ec2\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-gju95p-container\",inComponentSlot:true,nodeId:\"RYv0z8e7J\",rendersWithMotion:true,scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{variant:matchVariant(\"jEsk8fUhR\")}},children:/*#__PURE__*/_jsx(Link,{H1XldiJpn:\"Resources\",height:\"100%\",id:\"RYv0z8e7J\",layoutId:\"RYv0z8e7J\",variant:matchVariant(\"H9urSPRJ6\"),width:\"100%\"})})})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{href:{webPageId:\"DSqK_hkfs\"}}},children:/*#__PURE__*/_jsx(Link1,{motionChild:true,nodeId:\"XSu36DF6v\",scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{\"data-border\":true}},children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10yb2cd framer-15r0ec2\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-dxxasi-container\",inComponentSlot:true,nodeId:\"rcFvww8hk\",rendersWithMotion:true,scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{variant:matchVariant(\"jEsk8fUhR\")}},children:/*#__PURE__*/_jsx(Link,{H1XldiJpn:\"Pricing\",height:\"100%\",id:\"rcFvww8hk\",layoutId:\"rcFvww8hk\",variant:matchVariant(\"H9urSPRJ6\"),width:\"100%\"})})})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{href:{webPageId:\"F3GTqNMGw\"}}},children:/*#__PURE__*/_jsx(Link1,{motionChild:true,nodeId:\"TasVQRTmB\",scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{\"data-border\":true}},children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-vuqca0 framer-15r0ec2\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-zyo5nc-container\",inComponentSlot:true,nodeId:\"UoHsK2HFL\",rendersWithMotion:true,scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{variant:matchVariant(\"jEsk8fUhR\")}},children:/*#__PURE__*/_jsx(Link,{H1XldiJpn:\"Contact\",height:\"100%\",id:\"UoHsK2HFL\",layoutId:\"UoHsK2HFL\",variant:matchVariant(\"H9urSPRJ6\"),width:\"100%\"})})})})})})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{width:\"calc(100vw - 64px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xd8npx-container hidden-dpljh2\",inComponentSlot:true,nodeId:\"d00N0aljc\",rendersWithMotion:true,scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{CKN5OFggn:true,height:\"100%\",id:\"d00N0aljc\",layoutId:\"d00N0aljc\",variant:matchVariant(\"xZnS0Y7TX\"),width:\"100%\"})})})})})]})]})}),getContainer())})})]})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qv0qnm\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:140,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h79987-container\",nodeId:\"qovpanhqI\",scopeId:\"Cu20iZPIB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{P7ZapHqFS:{variant:matchVariant(\"JKSyLy5IX\")},vGPy7e2NO:{variant:matchVariant(\"EqxSG04UY\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"qovpanhqI\",layoutId:\"qovpanhqI\",qSEWjClhc:\"default\",style:{width:\"100%\"},variant:matchVariant(\"wt8eoaQ7N\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1500\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vGPy7e2NO\":{\"layout\":[\"fixed\",\"fixed\"]},\"P7ZapHqFS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xyRdUIGnY\":\"navVariant\",\"xVCV8xkZG\":\"navScrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"i14FeVDgT\":[\".framer-19n58jh-container\",\".framer-4eyrl8-container\",\".framer-h79987-container\"],\"vGPy7e2NO\":[\".framer-19n58jh-container\",\".framer-4eyrl8-container\",\".framer-h79987-container\"],\"P7ZapHqFS\":[\".framer-19n58jh-container\",\".framer-4eyrl8-container\",\".framer-h79987-container\"]}\n * @framerBreakpoints {\"i14FeVDgT\":{\"min\":1400,\"canvasClassName\":\"framer-dpljh2-override\",\"minHeight\":1500,\"name\":\"Desktop\",\"width\":1400,\"rootFontSize\":16},\"vGPy7e2NO\":{\"min\":810,\"max\":1399,\"canvasClassName\":\"framer-1ircd5o-override\",\"minHeight\":1500,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"P7ZapHqFS\":{\"max\":809,\"canvasClassName\":\"framer-1m9mz9g-override\",\"minHeight\":1500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant i14FeVDgT\n * @framerLayoutTemplate true\n */const FramerCu20iZPIB=withCSS(Component,css,\"framer-MxWyc\");export default FramerCu20iZPIB;FramerCu20iZPIB.displayName=\"Template\";FramerCu20iZPIB.defaultProps={height:1500,width:1400};addPropertyControls(FramerCu20iZPIB,{xyRdUIGnY:NavBarControls?.[\"variant\"]&&{...NavBarControls[\"variant\"],defaultValue:\"M88i0y4fw\",description:undefined,hidden:undefined,title:\"nav-variant\"},xVCV8xkZG:{title:\"nav-scroll-section\",type:ControlType.ScrollSectionRef}});addFonts(FramerCu20iZPIB,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavBarFonts,...LinkFonts,...ButtonFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerCu20iZPIB.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavBar,{},context),forwardLoader(Link,{},context),forwardLoader(Button,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCu20iZPIB\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"i14FeVDgT\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"i14FeVDgT\\\":[\\\".framer-19n58jh-container\\\",\\\".framer-4eyrl8-container\\\",\\\".framer-h79987-container\\\"],\\\"vGPy7e2NO\\\":[\\\".framer-19n58jh-container\\\",\\\".framer-4eyrl8-container\\\",\\\".framer-h79987-container\\\"],\\\"P7ZapHqFS\\\":[\\\".framer-19n58jh-container\\\",\\\".framer-4eyrl8-container\\\",\\\".framer-h79987-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1500\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vGPy7e2NO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P7ZapHqFS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1400\",\"framerBreakpoints\":\"{\\\"i14FeVDgT\\\":{\\\"min\\\":1400,\\\"canvasClassName\\\":\\\"framer-dpljh2-override\\\",\\\"minHeight\\\":1500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1400,\\\"rootFontSize\\\":16},\\\"vGPy7e2NO\\\":{\\\"min\\\":810,\\\"max\\\":1399,\\\"canvasClassName\\\":\\\"framer-1ircd5o-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"P7ZapHqFS\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1m9mz9g-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"xyRdUIGnY\\\":\\\"navVariant\\\",\\\"xVCV8xkZG\\\":\\\"navScrollSection\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/viYq5JWSnDVWc4Ek1idn/6oDcbcSztxveNyy35HmH/Cu20iZPIB.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {sL5NECvqJ: \"intro-features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fAn6gBcHcbQHZttRZqjJ/0SadrIapOc9EeW02heJR/augiA20Il.js\")), path: \"/\"}, sHYNMUCuq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bvnkSnJEYdDlY92GHvJu/tuepAA6hAT7Ix6Aboc7A/sHYNMUCuq.js\")), path: \"/about-us\"}, IhnlC_igk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8wI4572FCakJzCsqb2KC/Myaifi8h4C3LQzU0p3pw/IhnlC_igk.js\")), path: \"/team\"}, F3GTqNMGw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5F2MEkaQWhNALmoUZ83I/YOSwShwL1kOf9877L3rd/F3GTqNMGw.js\")), path: \"/contact-us/contact\"}, iPxJFbFqN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3cdixO9IMILW0YrYgM0h/tg00XDsZq8UX9pIt8U4n/iPxJFbFqN.js\")), path: \"/strategies\"}, moDQlAxvE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iT02TdsX2gFr6nVnD0Bv/cnkyoKMoUBu7W6FC2Jry/moDQlAxvE.js\")), path: \"/team/jay-frank\"}, E8uY071MN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eMAW402HVuT17noy0oJo/fA7iGxoPsQcaNKI3fmqQ/E8uY071MN.js\")), path: \"/team/nicole-castro\"}, QiR8cuBP7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xPyokmtFxJpImPzLOzn4/aGlKyD6IGK0dkIzJtK7S/QiR8cuBP7.js\")), path: \"/team/daniela-ochoa\"}, SXcd6pyiC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kaYSpqlpvRVynDCA4osl/CeMq4RhBJ50zDuCr3Euo/SXcd6pyiC.js\")), path: \"/team/kamil-poltorak\"}, gC4qQXeXU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZWKhQIU8Sc6y4Ksod1NA/23DaXL78pKyUoGYSZBnM/gC4qQXeXU.js\")), path: \"/partners\"}, C8GE4w5WY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/F6FAiu6EfZ8XU6xC08jr/tZiGYLGpn3KpcDSSG0T5/C8GE4w5WY.js\")), path: \"/careers\"}, YvX84shF6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WbiaoOrV8lND4ri9BRVL/Up1EjEHJ4S2VSQGKzAki/YvX84shF6.js\")), path: \"/legal/legal\"}, FUJhd6J3U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Hppjp8PxLEmNrje7IOGW/XCQTs0iCMjCVEUzvEFQE/FUJhd6J3U.js\")), path: \"/legal/privacy-notice\"}, H1T9JS1x8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PWh4kYTBXtvLC3EPb3t1/3hmhzMR3G743q98NVBR3/H1T9JS1x8.js\")), path: \"/legal/terms-of-use\"}, o4ytWFBcN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xAK0CV9QkQ6Rijv12vuh/GPYogdbrdR1cQzBlL5wd/o4ytWFBcN.js\")), path: \"/legal/cookie-settings\"}, umyaZZNAW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Pt5JdhsB9jItAfMdUgvM/emUQyjCPwy8koLr83aOw/umyaZZNAW.js\")), path: \"/legal/accessibility\"}, ZNCaLHFOY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oOc3R6yh7TKJiWoBq1R2/fMwzerzdJL63MvUzB9xo/ZNCaLHFOY.js\")), path: \"/team/steve-rokozewski\"}, hBPyxM2oj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O14l9GkyMvQ6hGRaWmyx/anV1zFxyyh1NAbNV83Q9/hBPyxM2oj.js\")), path: \"/strategies/1031-exchange\"}, sI03rc6bf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yaOMAsKF91gdVqI4tjm1/Y0FFNcK6eALYz9iBtkoq/sI03rc6bf.js\")), path: \"/strategies/721-exchange\"}, euuI7QfBN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/E2WguITrlNot0IyKCqdm/A81UrGYW0YwgeeCTh1r7/euuI7QfBN.js\")), path: \"/strategies/opportunity-zones\"}, u9RIIOpKY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4VnyDccghE5VAAURUTmo/GQV6jCfbDcF0GI1XaxS2/u9RIIOpKY.js\")), path: \"/legal/glossary\"}, vykmV1o1K: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nSYky3C1OVLVIPYMNPHH/ChNZkW9efCmPdfkalXqP/vykmV1o1K.js\")), path: \"/login\"}, NEegW0v3R: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WQff81qXo2DomeRVmI72/KSfUwK6QarixNF8JZB8C/NEegW0v3R.js\")), path: \"/gallery\"}, ayhhTZdjF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0jOp9FRoz5ogtqkY6rM2/ZNLNw6OaAQnAhK6i4IVx/ayhhTZdjF.js\")), path: \"/contact-us/stay-informed\"}, O7Uwz_bm7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iX2LTkGOVg1hWr3lruZ9/qTMM4UGk4hwJ29tSjkik/O7Uwz_bm7.js\")), path: \"/contact-us/for-advisors\"}, user52gna: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yWNAaCpLUDemH8gSIXCz/nuKmQZGzdEuQw1P9xk0i/user52gna.js\")), path: \"/contact-us/for-investors\"}, XjF8VWm3_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gd2ZeOH6qZwrRPCm9VcI/ZIBdMgQWvezSTQKcUCSj/XjF8VWm3_.js\")), path: \"/contact-us/for-industry-partners\"}, qg6lZSWrG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bJLoXtIb0OJnGXVJPJCR/Nxt4zT1E9V1mHiCkB3iF/qg6lZSWrG.js\")), path: \"/news-insights\"}, wIYzgwkl3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c5BYp0FuUTpfF1Rg5MV4/V9Vw2op1Nfzdi89XMwKm/wIYzgwkl3.js\")), path: \"/insights/sightbridge-launch\"}, dR_CIzPMn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UboW5tzZ69Pvvax5JdJG/9wLwrzUjA9TEvLx1BbL1/dR_CIzPMn.js\")), path: \"/insights/10-lessons-from-20-years\"}, p180_LUx9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5hvs2yhdFc57FHzmsVsA/lw9Gl2C5KNoW4cvpqerz/p180_LUx9.js\")), path: \"/insights/ceo-interview-jay-frank\"}, UI2f2UDvO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kLsNgxJljLkGtuUaIArO/ohAWWKvmFgiNJEutzhV0/UI2f2UDvO.js\")), path: \"/team/katie-peterson\"}, fd6SIB9sW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sQvWmft4rMzBSoUgwuSv/TENooaVHTwwX8kticmzB/fd6SIB9sW.js\")), path: \"/series-a\"}, vDJKnLVYi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ylvh79pTnvv1Xu9yGxgQ/ZdQ6aaw4ZBB9VUvQ9E2i/vDJKnLVYi.js\")), path: \"/upload\"}, rCEXUdEQ8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pQYD2k5Cp8e90W9eb23U/WIDiI6SJZRvp2ZN8IPRM/rCEXUdEQ8.js\")), path: \"/class-a\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"e46a6be661a3bc9f23a30d4146387a92736105169f93682c337f1eb006bac1de\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {xVCV8xkZG: {href: {hash: \":sL5NECvqJ\", webPageId: \"augiA20Il\"}, refKey: true}, xyRdUIGnY: \"M88i0y4fw\"}\r\nconst props2 = {...props1, xVCV8xkZG: {href: {webPageId: \"sHYNMUCuq\"}, refKey: true}}\r\nconst props3 = {...props1, xVCV8xkZG: {href: {webPageId: \"IhnlC_igk\"}, refKey: true}}\r\nconst props4 = {...props1, xVCV8xkZG: {href: {webPageId: \"F3GTqNMGw\"}, refKey: true}}\r\nconst props5 = {...props1, xVCV8xkZG: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, ayhhTZdjF: props5, C8GE4w5WY: props5, D68zmmagm: props5, dR_CIzPMn: props5, E8uY071MN: props5, euuI7QfBN: props5, F3GTqNMGw: props4, fd6SIB9sW: props5, FUJhd6J3U: props5, gC4qQXeXU: props5, H1T9JS1x8: props5, hBPyxM2oj: props5, IhnlC_igk: props3, iPxJFbFqN: props5, moDQlAxvE: props5, NEegW0v3R: props5, o4ytWFBcN: props5, O7Uwz_bm7: props5, p180_LUx9: props5, qg6lZSWrG: props5, QiR8cuBP7: props5, rCEXUdEQ8: props5, rjhXKZo9C: props5, S4ahyLHua: props5, sHYNMUCuq: props2, sI03rc6bf: props5, SXcd6pyiC: props5, u9RIIOpKY: props5, UI2f2UDvO: props5, umyaZZNAW: props5, user52gna: props5, vDJKnLVYi: props5, vykmV1o1K: props5, wIYzgwkl3: props5, XjF8VWm3_: props5, YvX84shF6: props5, ZNCaLHFOY: props5}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"sHYNMUCuq\":\r\ncase \"IhnlC_igk\":\r\ncase \"F3GTqNMGw\":\r\ncase \"iPxJFbFqN\":\r\ncase \"moDQlAxvE\":\r\ncase \"E8uY071MN\":\r\ncase \"QiR8cuBP7\":\r\ncase \"SXcd6pyiC\":\r\ncase \"gC4qQXeXU\":\r\ncase \"C8GE4w5WY\":\r\ncase \"YvX84shF6\":\r\ncase \"FUJhd6J3U\":\r\ncase \"H1T9JS1x8\":\r\ncase \"o4ytWFBcN\":\r\ncase \"umyaZZNAW\":\r\ncase \"ZNCaLHFOY\":\r\ncase \"hBPyxM2oj\":\r\ncase \"sI03rc6bf\":\r\ncase \"euuI7QfBN\":\r\ncase \"u9RIIOpKY\":\r\ncase \"vykmV1o1K\":\r\ncase \"NEegW0v3R\":\r\ncase \"ayhhTZdjF\":\r\ncase \"O7Uwz_bm7\":\r\ncase \"user52gna\":\r\ncase \"XjF8VWm3_\":\r\ncase \"S4ahyLHua\":\r\ncase \"qg6lZSWrG\":\r\ncase \"wIYzgwkl3\":\r\ncase \"dR_CIzPMn\":\r\ncase \"p180_LUx9\":\r\ncase \"D68zmmagm\":\r\ncase \"rjhXKZo9C\":\r\ncase \"UI2f2UDvO\":\r\ncase \"fd6SIB9sW\":\r\ncase \"vDJKnLVYi\":\r\ncase \"rCEXUdEQ8\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"xVCV8xkZG\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, key: \"Template1\", style, xVCV8xkZG: siteRef(resolvedLinks[0])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"sHYNMUCuq\":\r\ncase \"IhnlC_igk\":\r\ncase \"F3GTqNMGw\":\r\ncase \"iPxJFbFqN\":\r\ncase \"moDQlAxvE\":\r\ncase \"E8uY071MN\":\r\ncase \"QiR8cuBP7\":\r\ncase \"SXcd6pyiC\":\r\ncase \"gC4qQXeXU\":\r\ncase \"C8GE4w5WY\":\r\ncase \"YvX84shF6\":\r\ncase \"FUJhd6J3U\":\r\ncase \"H1T9JS1x8\":\r\ncase \"o4ytWFBcN\":\r\ncase \"umyaZZNAW\":\r\ncase \"ZNCaLHFOY\":\r\ncase \"hBPyxM2oj\":\r\ncase \"sI03rc6bf\":\r\ncase \"euuI7QfBN\":\r\ncase \"u9RIIOpKY\":\r\ncase \"vykmV1o1K\":\r\ncase \"NEegW0v3R\":\r\ncase \"ayhhTZdjF\":\r\ncase \"O7Uwz_bm7\":\r\ncase \"user52gna\":\r\ncase \"XjF8VWm3_\":\r\ncase \"S4ahyLHua\":\r\ncase \"qg6lZSWrG\":\r\ncase \"wIYzgwkl3\":\r\ncase \"dR_CIzPMn\":\r\ncase \"p180_LUx9\":\r\ncase \"D68zmmagm\":\r\ncase \"rjhXKZo9C\":\r\ncase \"UI2f2UDvO\":\r\ncase \"fd6SIB9sW\":\r\ncase \"vDJKnLVYi\":\r\ncase \"rCEXUdEQ8\":\r\nreturn [{hash: \"dpljh2\", mediaQuery: \"(min-width: 1400px)\"}, {hash: \"1ircd5o\", mediaQuery: \"(min-width: 810px) and (max-width: 1399.98px)\"}, {hash: \"1m9mz9g\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://sightbridge.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/2wptsEZOZymqatHPlgRn/PcDRftoPuCCmUqZYYaUC/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}