{"version":3,"file":"script_main.D_2uSxRJ.mjs","names":["t","r","h","a","c","e","i","u","p","d","s","o","n","l","m","v","g","S","w","f","y","T","z","_","M","L","b","observer","Lenis","_Fragment","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","_","s","r","n","t","e","i","l","iconKeys","lowercaseIconKeyPairs","Icon","React","e","fonts","css","className","fonts","css","className","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","FooterItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","Feather","FooterContent","enabledGestures","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","transition2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","LogoHeader","MenuIcon","FooterBlock","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","_","t","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","z","e","o","r","a","u","n","f","c","l","i","y","d","p","s","S","b","$","M","x","v","F","g","_","L","j","T","V","k","B","G","H","J","K","N","r","e","t","a","f","l","o","n","v","i","u","s","t","o","e","r","l","a","p","s","i","d","u","m","v","n","r","o","i","re","a","c","u","d","p","y","w","A","E","C","t","f","m","fe","ye","e","I","x","V","G","L","W","$","O","R","T","U","P","X","Z","B","Y","q","se","ae","ue","Q","te","ne","pe","s","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","Component","getProps","Component","className","css","fonts","css","className","addPropertyOverrides","ArrowCircleUp","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","GreyLine","Button2","Button2Info","serializationHash","variantClassNames","numberToPixelString","humanReadableVariantMap","getProps","Component","className","css","SmoothScrollFonts","HeaderFonts","Header","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","className","PropertyOverrides","css","Header","Footer","SideNavGroup","isBrowser","a","b","className","PropertyOverrides","css","PhotoSetsTemplate","StandardTemplate","breakpoints"],"sources":["https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.29/dist/lenis.modern.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/framerusercontent.com/modules/vOUKQQNVly62QT97ksAl/Bhuby7Z0ZsxPACkF7wtp/qBOXUdI_V.js","https:/framerusercontent.com/modules/tSYsQN6jOjUuhGe1LZmP/mKMWnxuZhS85QksYItcB/PMeAns5sU.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/rRidaeesN70EHijLBraA/wYMQRf1HHhecXJjJv8P3/BhmPpjDl7.js","https:/framerusercontent.com/modules/qc8lQwAGLqq814jha6Km/N1qiJAIbc5pq4ALPRhdq/JR6lGnF82.js","https:/framerusercontent.com/modules/5p0Lbcxx1Z5HgexZfAil/PxmpPgz2IaPMAdmWEO0n/GPs574wab.js","https:/framerusercontent.com/modules/r5vMBb5k8ssjfImWogqh/A3k4lAWZGPByTooxpFws/KXRbusx2H.js","https:/framerusercontent.com/modules/yfwamLapB8zKDvwcfpqj/Fy9AvXdm4rvJQuHK3nt0/viJtESGW2.js","https:/framerusercontent.com/modules/50p9HN5mVlklYzYF7IyD/McKNu960aGifUnQyIRVE/YD_u6oopc.js","https:/framerusercontent.com/modules/xWzZJOCSQvvAkXzMwVYf/7IKnUwT6UWorn2N98gNn/eQi9MPwA9.js","https:/ga.jspm.io/npm:react-is@16.13.1/index.js","https:/ga.jspm.io/npm:shallowequal@1.1.0/index.js","https:/ga.jspm.io/npm:hoist-non-react-statics@3.3.2/dist/hoist-non-react-statics.cjs.js","https:/ga.jspm.io/npm:styled-components@5.3.6/dist/styled-components.browser.esm.js","https:/framerusercontent.com/modules/0wFLq0BuEGX2oeGM71RS/wOgyRZqPggWIgT2c8JL5/CurrentYear.js","https:/framerusercontent.com/modules/HjZWMne4tU4TVwK82nPx/y5ZoSoPhbiv0m3ecJ1or/Ijyl2nvBQ.js","https:/framerusercontent.com/modules/oIkqJNLOX0QcScdqjjjE/PP4f2Plcb8vvKrxPJyaE/ScrollBackTop.js","https:/framerusercontent.com/modules/suLABSLFcTESRCfLX0Ku/YuSQaxNB47mwId87pjic/M9amJlWui.js","https:/framerusercontent.com/modules/iNFEE1CZzWvO59TgbbyC/SpNsz2iKbmCxKw51lans/JR6lGnF82.js","https:/framerusercontent.com/modules/befxex3jQntam94Qf9nl/MlmyYLaetUj4EgLgGOWS/KZGOMQr1P.js","https:/framerusercontent.com/modules/mnJ6KZwhdCMnzxFMAg0Y/pPFWaHr7RUONPvvSVoPz/gOif4w23w.js","https:/framerusercontent.com/modules/f9B9uwYK8OkZ3pAyd8EP/muLbrF1Vjp4G8NTUubsC/qMXPYU0SP.js","https:/framerusercontent.com/modules/o859qaazN1a6SlgSo3mf/qXPQboQZ39CJMK1LrxfW/vXCR60gea.js","framer:toplevel/main"],"sourcesContent":["function t(){return t=Object.assign?Object.assign.bind():function(r){for(var h=1;h<arguments.length;h++){var a=arguments[h];for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(r[c]=a[c])}return r},t.apply(this,arguments)}function e(r,h,a){return Math.max(r,Math.min(h,a))}class i{advance(r){var h;if(!this.isRunning)return;let a=!1;if(this.lerp)this.value=(c=this.value,u=this.to,(1-(p=1-Math.exp(-60*this.lerp*r)))*c+p*u),Math.round(this.value)===this.to&&(this.value=this.to,a=!0);else{this.currentTime+=r;const h=e(0,this.currentTime/this.duration,1);a=h>=1;const c=a?1:this.easing(h);this.value=this.from+(this.to-this.from)*c}var c,u,p;null==(h=this.onUpdate)||h.call(this,this.value,a),a&&this.stop()}stop(){this.isRunning=!1}fromTo(r,h,{lerp:a=.1,duration:c=1,easing:u=(r=>r),onStart:p,onUpdate:d}){this.from=this.value=r,this.to=h,this.lerp=a,this.duration=c,this.easing=u,this.currentTime=0,this.isRunning=!0,null==p||p(),this.onUpdate=d}}class s{constructor({wrapper:r,content:h,autoResize:a=!0}={}){if(this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth},this.wrapper=r,this.content=h,a){const r=function(r,h){let a;return function(){let h=arguments,c=this;clearTimeout(a),a=setTimeout((function(){r.apply(c,h)}),250)}}(this.resize);this.wrapper!==window&&(this.wrapperResizeObserver=new ResizeObserver(r),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(r),this.contentResizeObserver.observe(this.content)}this.resize()}destroy(){var r,h;null==(r=this.wrapperResizeObserver)||r.disconnect(),null==(h=this.contentResizeObserver)||h.disconnect()}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class o{constructor(){this.events={}}emit(r,...h){let a=this.events[r]||[];for(let r=0,c=a.length;r<c;r++)a[r](...h)}on(r,h){var a;return(null==(a=this.events[r])?void 0:a.push(h))||(this.events[r]=[h]),()=>{var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}}off(r,h){var a;this.events[r]=null==(a=this.events[r])?void 0:a.filter((r=>h!==r))}destroy(){this.events={}}}class n{constructor(r,{wheelMultiplier:h=1,touchMultiplier:a=2,normalizeWheel:c=!1}){this.onTouchStart=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:0,y:0}},this.onTouchMove=r=>{const{clientX:h,clientY:a}=r.targetTouches?r.targetTouches[0]:r,c=-(h-this.touchStart.x)*this.touchMultiplier,u=-(a-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=h,this.touchStart.y=a,this.lastDelta={x:c,y:u},this.emitter.emit(\"scroll\",{deltaX:c,deltaY:u,event:r})},this.onTouchEnd=r=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:r})},this.onWheel=r=>{let{deltaX:h,deltaY:a}=r;this.normalizeWheel&&(h=e(-100,h,100),a=e(-100,a,100)),h*=this.wheelMultiplier,a*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:h,deltaY:a,event:r})},this.element=r,this.wheelMultiplier=h,this.touchMultiplier=a,this.normalizeWheel=c,this.touchStart={x:null,y:null},this.emitter=new o,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(r,h){return this.emitter.on(r,h)}destroy(){this.emitter.destroy(),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}}class l{constructor({wrapper:r=window,content:h=document.documentElement,wheelEventsTarget:a=r,eventsTarget:c=a,smoothWheel:u=!0,smoothTouch:p=!1,syncTouch:d=!1,syncTouchLerp:m=.1,__iosNoInertiaSyncTouchLerp:v=.4,touchInertiaMultiplier:g=35,duration:S,easing:w=(r=>Math.min(1,1.001-Math.pow(2,-10*r))),lerp:f=!S&&.1,infinite:y=!1,orientation:T=\"vertical\",gestureOrientation:z=\"vertical\",touchMultiplier:_=1,wheelMultiplier:M=1,normalizeWheel:L=!1,autoResize:b=!0}={}){this.onVirtualScroll=({deltaX:r,deltaY:h,event:a})=>{if(a.ctrlKey)return;const c=a.type.includes(\"touch\"),u=a.type.includes(\"wheel\");if(\"both\"===this.options.gestureOrientation&&0===r&&0===h||\"vertical\"===this.options.gestureOrientation&&0===h||\"horizontal\"===this.options.gestureOrientation&&0===r||c&&\"vertical\"===this.options.gestureOrientation&&0===this.scroll&&!this.options.infinite&&h<=0)return;let p=a.composedPath();if(p=p.slice(0,p.indexOf(this.rootElement)),p.find((r=>{var h;return(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent\"))||c&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-touch\"))||u&&(null==r.hasAttribute?void 0:r.hasAttribute(\"data-lenis-prevent-wheel\"))||(null==(h=r.classList)?void 0:h.contains(\"lenis\"))})))return;if(this.isStopped||this.isLocked)return void a.preventDefault();if(this.isSmooth=(this.options.smoothTouch||this.options.syncTouch)&&c||this.options.smoothWheel&&u,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();a.preventDefault();let d=h;\"both\"===this.options.gestureOrientation?d=Math.abs(h)>Math.abs(r)?h:r:\"horizontal\"===this.options.gestureOrientation&&(d=r);const m=c&&this.options.syncTouch,v=c&&\"touchend\"===a.type&&Math.abs(d)>1;v&&(d=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+d,t({programmatic:!1},m&&{lerp:v?this.syncTouchLerp:this.options.__iosNoInertiaSyncTouchLerp}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const r=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-r),this.emit()}},window.lenisVersion=\"1.0.29\",r!==document.documentElement&&r!==document.body||(r=window),this.options={wrapper:r,content:h,wheelEventsTarget:a,eventsTarget:c,smoothWheel:u,smoothTouch:p,syncTouch:d,syncTouchLerp:m,__iosNoInertiaSyncTouchLerp:v,touchInertiaMultiplier:g,duration:S,easing:w,lerp:f,infinite:y,gestureOrientation:z,orientation:T,touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L,autoResize:b},this.animate=new i,this.emitter=new o,this.dimensions=new s({wrapper:r,content:h,autoResize:b}),this.toggleClass(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=d||u||p,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll=new n(c,{touchMultiplier:_,wheelMultiplier:M,normalizeWheel:L}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,{passive:!1}),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClass(\"lenis\",!1),this.toggleClass(\"lenis-smooth\",!1),this.toggleClass(\"lenis-scrolling\",!1),this.toggleClass(\"lenis-stopped\",!1),this.toggleClass(\"lenis-locked\",!1)}on(r,h){return this.emitter.on(r,h)}off(r,h){return this.emitter.off(r,h)}setScroll(r){this.isHorizontal?this.rootElement.scrollLeft=r:this.rootElement.scrollTop=r}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped=!1,this.reset()}stop(){this.isStopped=!0,this.animate.stop(),this.reset()}raf(r){const h=r-(this.time||r);this.time=r,this.animate.advance(.001*h)}scrollTo(r,{offset:h=0,immediate:a=!1,lock:c=!1,duration:u=this.options.duration,easing:p=this.options.easing,lerp:d=!u&&this.options.lerp,onComplete:m=null,force:v=!1,programmatic:g=!0}={}){if(!this.isStopped&&!this.isLocked||v){if([\"top\",\"left\",\"start\"].includes(r))r=0;else if([\"bottom\",\"right\",\"end\"].includes(r))r=this.limit;else{var S;let a;if(\"string\"==typeof r?a=document.querySelector(r):null!=(S=r)&&S.nodeType&&(a=r),a){if(this.options.wrapper!==window){const r=this.options.wrapper.getBoundingClientRect();h-=this.isHorizontal?r.left:r.top}const c=a.getBoundingClientRect();r=(this.isHorizontal?c.left:c.top)+this.animatedScroll}}if(\"number\"==typeof r){if(r+=h,r=Math.round(r),this.options.infinite?g&&(this.targetScroll=this.animatedScroll=this.scroll):r=e(0,r,this.limit),a)return this.animatedScroll=this.targetScroll=r,this.setScroll(this.scroll),this.reset(),void(null==m||m(this));if(!g){if(r===this.targetScroll)return;this.targetScroll=r}this.animate.fromTo(this.animatedScroll,r,{duration:u,easing:p,lerp:d,onStart:()=>{c&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(r,h)=>{this.isScrolling=!0,this.velocity=r-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=r,this.setScroll(this.scroll),g&&(this.targetScroll=r),h||this.emit(),h&&(this.reset(),this.emit(),null==m||m(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return 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?(this.animatedScroll%(r=this.limit)+r)%r:this.animatedScroll;var r}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(r){this.__isSmooth!==r&&(this.__isSmooth=r,this.toggleClass(\"lenis-smooth\",r))}get isScrolling(){return this.__isScrolling}set isScrolling(r){this.__isScrolling!==r&&(this.__isScrolling=r,this.toggleClass(\"lenis-scrolling\",r))}get isStopped(){return this.__isStopped}set isStopped(r){this.__isStopped!==r&&(this.__isStopped=r,this.toggleClass(\"lenis-stopped\",r))}get isLocked(){return this.__isLocked}set isLocked(r){this.__isLocked!==r&&(this.__isLocked=r,this.toggleClass(\"lenis-locked\",r))}get className(){let r=\"lenis\";return this.isStopped&&(r+=\" lenis-stopped\"),this.isLocked&&(r+=\" lenis-locked\"),this.isScrolling&&(r+=\" lenis-scrolling\"),this.isSmooth&&(r+=\" lenis-smooth\"),r}toggleClass(r,h){this.rootElement.classList.toggle(r,h),this.emitter.emit(\"className change\",this)}}export{l as default};\n//# sourceMappingURL=lenis.modern.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (3bdc3c5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Georgia\"]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-vTHSE .framer-styles-preset-15sx4pm:not(.rich-text-wrapper), .framer-vTHSE .framer-styles-preset-15sx4pm.rich-text-wrapper h2 { --framer-font-family: \\\"Georgia\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.95); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 18px; --framer-text-alignment: start; --framer-text-color: var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, #d6d4c9); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: lowercase; }\"];export const className=\"framer-vTHSE\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/vOUKQQNVly62QT97ksAl/Bhuby7Z0ZsxPACkF7wtp/qBOXUdI_V.js\";const enabledGestures={pooLa8dW9:{hover:true}};const cycleOrder=[\"pooLa8dW9\",\"bHeDcQG67\",\"l84nCI7Yt\"];const serializationHash=\"framer-55Y8T\";const variantClassNames={bHeDcQG67:\"framer-v-11sh7s8\",l84nCI7Yt:\"framer-v-55p1cz\",pooLa8dW9:\"framer-v-18skh1u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"pooLa8dW9\",Inverse:\"l84nCI7Yt\",Mobile:\"bHeDcQG67\"};const getProps=({click,height,id,link,width,...props})=>{return{...props,SqLdg8YM8:link??props.SqLdg8YM8,TxE9YDkzr:click??props.TxE9YDkzr,variant:humanReadableVariantMap[props.variant]??props.variant??\"pooLa8dW9\"};};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,SqLdg8YM8,TxE9YDkzr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pooLa8dW9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1aw02au=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TxE9YDkzr){const res=await TxE9YDkzr(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.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:SqLdg8YM8,motionChild:true,nodeId:\"pooLa8dW9\",openInNewTab:false,scopeId:\"PMeAns5sU\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-18skh1u\",className,classNames)} framer-mp0a3x`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pooLa8dW9\",onTap:onTap1aw02au,ref:refBinding,style:{...style},...addPropertyOverrides({\"pooLa8dW9-hover\":{\"data-framer-name\":undefined},bHeDcQG67:{\"data-framer-name\":\"Mobile\"},l84nCI7Yt:{\"data-framer-name\":\"Inverse\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-15sx4pm\",\"data-styles-preset\":\"qBOXUdI_V\",children:\"The quiet Guide\"})}),className:\"framer-1xclemw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"seiozKudC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-55Y8T.framer-mp0a3x, .framer-55Y8T .framer-mp0a3x { display: block; }\",\".framer-55Y8T.framer-18skh1u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: 32px; justify-content: flex-start; overflow: visible; padding: 16px 0px 16px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-55Y8T .framer-1xclemw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 105.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"bHeDcQG67\":{\"layout\":[\"auto\",\"fixed\"]},\"l84nCI7Yt\":{\"layout\":[\"auto\",\"fixed\"]},\"ShftNrtNL\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"SqLdg8YM8\":\"link\",\"TxE9YDkzr\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPMeAns5sU=withCSS(Component,css,\"framer-55Y8T\");export default FramerPMeAns5sU;FramerPMeAns5sU.displayName=\"logo-header\";FramerPMeAns5sU.defaultProps={height:32,width:105.5};addPropertyControls(FramerPMeAns5sU,{variant:{options:[\"pooLa8dW9\",\"bHeDcQG67\",\"l84nCI7Yt\"],optionTitles:[\"Desktop\",\"Mobile\",\"Inverse\"],title:\"Variant\",type:ControlType.Enum},SqLdg8YM8:{title:\"Link\",type:ControlType.Link},TxE9YDkzr:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerPMeAns5sU,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPMeAns5sU\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"SqLdg8YM8\\\":\\\"link\\\",\\\"TxE9YDkzr\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"105.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"bHeDcQG67\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"l84nCI7Yt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ShftNrtNL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (5da54f8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-hIjhn .framer-styles-preset-1qurjth:not(.rich-text-wrapper), .framer-hIjhn .framer-styles-preset-1qurjth.rich-text-wrapper a { --framer-link-current-text-color: var(--token-90748534-2219-416d-9e5f-24bdd4d00df8, #454545); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, #221f20); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-90748534-2219-416d-9e5f-24bdd4d00df8, #454545); --framer-link-text-decoration: none; }\"];export const className=\"framer-hIjhn\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Euclid Circular A Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Euclid Circular A Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/lckLNXmav5SRnkpI7xh7SvgI.woff2\"}]}];export const css=[\".framer-2uHGw .framer-styles-preset-1ovnhjm:not(.rich-text-wrapper), .framer-2uHGw .framer-styles-preset-1ovnhjm.rich-text-wrapper p { --framer-font-family: \\\"Euclid Circular A Regular\\\", \\\"Euclid Circular A Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 14px; --framer-text-alignment: start; --framer-text-color: var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, #221f20); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-2uHGw\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4458791)\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/rRidaeesN70EHijLBraA/wYMQRf1HHhecXJjJv8P3/BhmPpjDl7.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qc8lQwAGLqq814jha6Km/N1qiJAIbc5pq4ALPRhdq/JR6lGnF82.js\";const serializationHash=\"framer-2AcFS\";const variantClassNames={eUhWy0Lss:\"framer-v-duwnj3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,HJEL859_d:title??props.HJEL859_d??\"Visual Employee Directory\",mn0j9NZc3:link??props.mn0j9NZc3};};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,HJEL859_d,mn0j9NZc3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"eUhWy0Lss\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-duwnj3\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"eUhWy0Lss\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ovnhjm\",\"data-styles-preset\":\"JR6lGnF82\",children:/*#__PURE__*/_jsx(Link,{href:mn0j9NZc3,motionChild:true,nodeId:\"ycN0TipBZ\",openInNewTab:false,relValues:[],scopeId:\"GPs574wab\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qurjth\",\"data-styles-preset\":\"BhmPpjDl7\",children:\"Visual Employee Directory\"})})})}),className:\"framer-2cvwgl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ycN0TipBZ\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:HJEL859_d,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2AcFS.framer-iivfk0, .framer-2AcFS .framer-iivfk0 { display: block; }\",\".framer-2AcFS.framer-duwnj3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 172px; }\",\".framer-2AcFS .framer-2cvwgl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17.5\n * @framerIntrinsicWidth 171.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"HJEL859_d\":\"title\",\"mn0j9NZc3\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGPs574wab=withCSS(Component,css,\"framer-2AcFS\");export default FramerGPs574wab;FramerGPs574wab.displayName=\"Footer Item\";FramerGPs574wab.defaultProps={height:17.5,width:171.5};addPropertyControls(FramerGPs574wab,{HJEL859_d:{defaultValue:\"Visual Employee Directory\",displayTextArea:false,title:\"Title\",type:ControlType.String},mn0j9NZc3:{title:\"Link\",type:ControlType.Link}});addFonts(FramerGPs574wab,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGPs574wab\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"17.5\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"171.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"HJEL859_d\\\":\\\"title\\\",\\\"mn0j9NZc3\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GPs574wab.map","// Generated by Framer (de48785)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterItem from\"https://framerusercontent.com/modules/5p0Lbcxx1Z5HgexZfAil/PxmpPgz2IaPMAdmWEO0n/GPs574wab.js\";const FooterItemFonts=getFonts(FooterItem);const cycleOrder=[\"Fy6rLAw07\",\"YXjBD_jJ9\",\"j5mH3p5YL\",\"h9NaEz8Yl\",\"g4RTuioI6\"];const serializationHash=\"framer-OGtpU\";const variantClassNames={Fy6rLAw07:\"framer-v-1h5not5\",g4RTuioI6:\"framer-v-2aivyv\",h9NaEz8Yl:\"framer-v-4ec14b\",j5mH3p5YL:\"framer-v-132q795\",YXjBD_jJ9:\"framer-v-10aqxs1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Field Notes\":\"YXjBD_jJ9\",About:\"j5mH3p5YL\",Company:\"h9NaEz8Yl\",Compare:\"g4RTuioI6\",Photography:\"Fy6rLAw07\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Fy6rLAw07\"};};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:\"Fy6rLAw07\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"YXjBD_jJ9\",\"j5mH3p5YL\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"j5mH3p5YL\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"h9NaEz8Yl\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1h5not5\",className,classNames),\"data-framer-name\":\"Photography\",layoutDependency:layoutDependency,layoutId:\"Fy6rLAw07\",ref:refBinding,style:{...style},...addPropertyOverrides({g4RTuioI6:{\"data-framer-name\":\"Compare\"},h9NaEz8Yl:{\"data-framer-name\":\"Company\"},j5mH3p5YL:{\"data-framer-name\":\"About\"},YXjBD_jJ9:{\"data-framer-name\":\"Field Notes\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yf7FmoXxo\"},implicitPathVariables:undefined},{href:{webPageId:\"Yf7FmoXxo\"},implicitPathVariables:undefined},{href:{webPageId:\"Yf7FmoXxo\"},implicitPathVariables:undefined},{href:{webPageId:\"Yf7FmoXxo\"},implicitPathVariables:undefined},{href:{webPageId:\"Yf7FmoXxo\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-is4b14-container\",layoutDependency:layoutDependency,layoutId:\"BQLwFu6TG-container\",nodeId:\"BQLwFu6TG\",rendersWithMotion:true,scopeId:\"KXRbusx2H\",children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",HJEL859_d:\"Photo Sets\",id:\"BQLwFu6TG\",layoutId:\"BQLwFu6TG\",mn0j9NZc3:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({g4RTuioI6:{HJEL859_d:\"vs Google Sheets\",mn0j9NZc3:resolvedLinks[4]},h9NaEz8Yl:{HJEL859_d:\"About Us\",mn0j9NZc3:resolvedLinks[3]},j5mH3p5YL:{HJEL859_d:\"How I got here\",mn0j9NZc3:resolvedLinks[2]},YXjBD_jJ9:{HJEL859_d:\"Latest Note\",mn0j9NZc3:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":N_lsRMZAO\",webPageId:\"oS0ny7oC9\"},implicitPathVariables:undefined},{href:{hash:\":N_lsRMZAO\",webPageId:\"oS0ny7oC9\"},implicitPathVariables:undefined},{href:{hash:\":N_lsRMZAO\",webPageId:\"oS0ny7oC9\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+25,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1zaeo7-container\",layoutDependency:layoutDependency,layoutId:\"U6AHThAuG-container\",nodeId:\"U6AHThAuG\",rendersWithMotion:true,scopeId:\"KXRbusx2H\",children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",HJEL859_d:\"Shooting RAW\",id:\"U6AHThAuG\",layoutId:\"U6AHThAuG\",mn0j9NZc3:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({g4RTuioI6:{HJEL859_d:\"vs Google Sheets\",mn0j9NZc3:resolvedLinks1[2]},h9NaEz8Yl:{HJEL859_d:\"About Us\",mn0j9NZc3:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AbZvpSO4r\",webPageId:\"B_lRVe_7Z\"},implicitPathVariables:undefined},{href:{hash:\":AbZvpSO4r\",webPageId:\"B_lRVe_7Z\"},implicitPathVariables:undefined},{href:{hash:\":AbZvpSO4r\",webPageId:\"B_lRVe_7Z\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+50,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10md23e-container\",layoutDependency:layoutDependency,layoutId:\"JBSleatax-container\",nodeId:\"JBSleatax\",rendersWithMotion:true,scopeId:\"KXRbusx2H\",children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",HJEL859_d:\"Photoshop AI\",id:\"JBSleatax\",layoutId:\"JBSleatax\",mn0j9NZc3:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({g4RTuioI6:{HJEL859_d:\"vs Google Sheets\",mn0j9NZc3:resolvedLinks2[2]},h9NaEz8Yl:{HJEL859_d:\"About Us\",mn0j9NZc3:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Pd89Z5xbV\",webPageId:\"iwZDbi7uz\"},implicitPathVariables:undefined},{href:{hash:\":Pd89Z5xbV\",webPageId:\"iwZDbi7uz\"},implicitPathVariables:undefined},{href:{hash:\":Pd89Z5xbV\",webPageId:\"iwZDbi7uz\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+75,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l23dl-container\",layoutDependency:layoutDependency,layoutId:\"KSTjhmwsh-container\",nodeId:\"KSTjhmwsh\",rendersWithMotion:true,scopeId:\"KXRbusx2H\",children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",HJEL859_d:\"Removing Objects\",id:\"KSTjhmwsh\",layoutId:\"KSTjhmwsh\",mn0j9NZc3:resolvedLinks3[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({g4RTuioI6:{HJEL859_d:\"vs Google Sheets\",mn0j9NZc3:resolvedLinks3[2]},h9NaEz8Yl:{HJEL859_d:\"About Us\",mn0j9NZc3:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({j5mH3p5YL:{height:17,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+25}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3chwov-container\",layoutDependency:layoutDependency,layoutId:\"VEMmJyeXG-container\",nodeId:\"VEMmJyeXG\",rendersWithMotion:true,scopeId:\"KXRbusx2H\",children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",HJEL859_d:\"Names & Faces\",id:\"VEMmJyeXG\",layoutId:\"VEMmJyeXG\",mn0j9NZc3:resolvedLinks4[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({j5mH3p5YL:{mn0j9NZc3:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tobTata3W\"},implicitPathVariables:undefined},{href:{webPageId:\"tobTata3W\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({h9NaEz8Yl:{height:17,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10mug8i-container\",layoutDependency:layoutDependency,layoutId:\"p6HBrrK6H-container\",nodeId:\"p6HBrrK6H\",rendersWithMotion:true,scopeId:\"KXRbusx2H\",children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",HJEL859_d:\"User Terms of Service\",id:\"p6HBrrK6H\",layoutId:\"p6HBrrK6H\",mn0j9NZc3:resolvedLinks5[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({h9NaEz8Yl:{mn0j9NZc3:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({j5mH3p5YL:{height:17,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l7dy0f-container\",layoutDependency:layoutDependency,layoutId:\"g8z2atCEv-container\",nodeId:\"g8z2atCEv\",rendersWithMotion:true,scopeId:\"KXRbusx2H\",children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",HJEL859_d:\"Get in touch\",id:\"g8z2atCEv\",layoutId:\"g8z2atCEv\",mn0j9NZc3:resolvedLinks6[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({j5mH3p5YL:{mn0j9NZc3:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OGtpU.framer-1hm0w5a, .framer-OGtpU .framer-1hm0w5a { display: block; }\",\".framer-OGtpU.framer-1h5not5 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 168px; }\",\".framer-OGtpU .framer-is4b14-container, .framer-OGtpU .framer-1zaeo7-container, .framer-OGtpU .framer-10md23e-container, .framer-OGtpU .framer-1l23dl-container, .framer-OGtpU .framer-3chwov-container, .framer-OGtpU .framer-10mug8i-container, .framer-OGtpU .framer-l7dy0f-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-OGtpU.framer-v-10aqxs1.framer-1h5not5 { width: 172px; }\",\".framer-OGtpU.framer-v-132q795.framer-1h5not5 { width: 134px; }\",\".framer-OGtpU.framer-v-4ec14b.framer-1h5not5 { height: 204px; width: 134px; }\",\".framer-OGtpU.framer-v-2aivyv.framer-1h5not5 { width: 135px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 93\n * @framerIntrinsicWidth 168\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YXjBD_jJ9\":{\"layout\":[\"fixed\",\"auto\"]},\"j5mH3p5YL\":{\"layout\":[\"fixed\",\"auto\"]},\"h9NaEz8Yl\":{\"layout\":[\"fixed\",\"fixed\"]},\"g4RTuioI6\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKXRbusx2H=withCSS(Component,css,\"framer-OGtpU\");export default FramerKXRbusx2H;FramerKXRbusx2H.displayName=\"Footer Content\";FramerKXRbusx2H.defaultProps={height:93,width:168};addPropertyControls(FramerKXRbusx2H,{variant:{options:[\"Fy6rLAw07\",\"YXjBD_jJ9\",\"j5mH3p5YL\",\"h9NaEz8Yl\",\"g4RTuioI6\"],optionTitles:[\"Photography\",\"Field Notes\",\"About\",\"Company\",\"Compare\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKXRbusx2H,[{explicitInter:true,fonts:[]},...FooterItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKXRbusx2H\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YXjBD_jJ9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j5mH3p5YL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h9NaEz8Yl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g4RTuioI6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"93\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"168\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KXRbusx2H.map","// Generated by Framer (29550c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,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{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/rX8gW1HemmYhv5wuh4Vi/wyxToUh8DyhZMf0Yi1ax/Q4snvi97K.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vOUKQQNVly62QT97ksAl/Bhuby7Z0ZsxPACkF7wtp/qBOXUdI_V.js\";import FooterContent from\"https://framerusercontent.com/modules/r5vMBb5k8ssjfImWogqh/A3k4lAWZGPByTooxpFws/KXRbusx2H.js\";const FeatherFonts=getFonts(Feather);const FooterContentFonts=getFonts(FooterContent);const FooterContentControls=getPropertyControls(FooterContent);const enabledGestures={U3dvI91m7:{hover:true}};const cycleOrder=[\"REaHgACuK\",\"U3dvI91m7\"];const serializationHash=\"framer-WVTDJ\";const variantClassNames={REaHgACuK:\"framer-v-3piffu\",U3dvI91m7:\"framer-v-9ybngq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.3,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Field Notes\":\"YXjBD_jJ9\",About:\"j5mH3p5YL\",Company:\"h9NaEz8Yl\",Compare:\"g4RTuioI6\",Photography:\"Fy6rLAw07\"};const humanReadableVariantMap={\"Closed Mobile Footer Block\":\"U3dvI91m7\",\"Desktop Block\":\"REaHgACuK\"};const getProps=({border,click,height,iconVisible,id,leftPadding,lineVisible,link,title2,variant1,width,...props})=>{return{...props,BfM7Mn7Fy:iconVisible??props.BfM7Mn7Fy??true,Ct5s4VhS0:leftPadding??props.Ct5s4VhS0??\"0px 0px 0px 16px\",dL4Yqyb1K:border??props.dL4Yqyb1K??{borderBottomWidth:1,borderColor:'var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215)) /* {\"name\":\"border-muted\"} */',borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:lineVisible??props.HDUnvJG3u??true,lhHcQ6GSc:click??props.lhHcQ6GSc,tmKK0kPHj:humanReadableEnumMap[variant1]??variant1??props.tmKK0kPHj??\"Fy6rLAw07\",TvHnqn1hH:title2??props.TvHnqn1hH??\"Product\",variant:humanReadableVariantMap[props.variant]??props.variant??\"REaHgACuK\",yXEPr0RyR:link??props.yXEPr0RyR};};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,tmKK0kPHj,BfM7Mn7Fy,HDUnvJG3u,TvHnqn1hH,Ct5s4VhS0,yXEPr0RyR,lhHcQ6GSc,dL4Yqyb1K,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"REaHgACuK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4du4hj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(lhHcQ6GSc){const res=await lhHcQ6GSc(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(gestureVariant===\"U3dvI91m7-hover\")return false;if(baseVariant===\"U3dvI91m7\")return false;return value;};const isDisplayed1=()=>{if(gestureVariant===\"U3dvI91m7-hover\")return false;if(baseVariant===\"U3dvI91m7\")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,...addPropertyOverrides({U3dvI91m7:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"REaHgACuK\",scopeId:\"viJtESGW2\",...addPropertyOverrides({U3dvI91m7:{href:yXEPr0RyR,openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3piffu\",className,classNames)} framer-12eyf46`,\"data-framer-name\":\"Desktop Block\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"REaHgACuK\",onTap:onTap4du4hj,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",\"--yxj704\":numberToPixelString(Ct5s4VhS0),backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"U3dvI91m7-hover\":{backgroundColor:\"rgba(43, 42, 41, 0.05)\"},U3dvI91m7:{\"--border-bottom-width\":(dL4Yqyb1K.borderBottomWidth??dL4Yqyb1K.borderWidth)+\"px\",\"--border-color\":dL4Yqyb1K.borderColor,\"--border-left-width\":(dL4Yqyb1K.borderLeftWidth??dL4Yqyb1K.borderWidth)+\"px\",\"--border-right-width\":(dL4Yqyb1K.borderRightWidth??dL4Yqyb1K.borderWidth)+\"px\",\"--border-style\":dL4Yqyb1K.borderStyle,\"--border-top-width\":(dL4Yqyb1K.borderTopWidth??dL4Yqyb1K.borderWidth)+\"px\",backgroundColor:\"rgba(43, 42, 41, 0)\"}},...addPropertyOverrides({\"U3dvI91m7-hover\":{\"data-framer-name\":undefined},U3dvI91m7:{\"data-border\":true,\"data-framer-name\":\"Closed Mobile Footer Block\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nrzsvq\",\"data-framer-name\":\"Footer Title\",layoutDependency:layoutDependency,layoutId:\"zjnNuco40\",children:[isDisplayed(HDUnvJG3u)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xjt1cd\",layoutDependency:layoutDependency,layoutId:\"fI3u77Qsc\",style:{backgroundColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t5vy9l\",layoutDependency:layoutDependency,layoutId:\"WqZyioYsg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-15sx4pm\",\"data-styles-preset\":\"qBOXUdI_V\",children:\"Product\"})}),className:\"framer-1xbfv20\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V7MAiiujl\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:TvHnqn1hH,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({U3dvI91m7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xtcw2\",\"data-styles-preset\":\"Q4snvi97K\",children:\"Product\"})})}},baseVariant,gestureVariant)}),BfM7Mn7Fy&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-th7z0s-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YsDoCHj5d-container\",nodeId:\"YsDoCHj5d\",rendersWithMotion:true,scopeId:\"viJtESGW2\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-90748534-2219-416d-9e5f-24bdd4d00df8, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"chevron-down\",id:\"YsDoCHj5d\",layoutId:\"YsDoCHj5d\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:93,width:`calc(${componentViewport?.width||\"100vw\"} - ${Ct5s4VhS0*2}px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k1fwzo-container\",layoutDependency:layoutDependency,layoutId:\"TM1Fk1bG_-container\",nodeId:\"TM1Fk1bG_\",rendersWithMotion:true,scopeId:\"viJtESGW2\",style:{opacity:.95},children:/*#__PURE__*/_jsx(FooterContent,{height:\"100%\",id:\"TM1Fk1bG_\",layoutId:\"TM1Fk1bG_\",style:{width:\"100%\"},variant:tmKK0kPHj,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WVTDJ.framer-12eyf46, .framer-WVTDJ .framer-12eyf46 { display: block; }\",\".framer-WVTDJ.framer-3piffu { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--yxj704); position: relative; width: 160px; }\",\".framer-WVTDJ .framer-1nrzsvq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WVTDJ .framer-xjt1cd { flex: none; height: 1px; overflow: visible; position: relative; width: 178px; z-index: 1; }\",\".framer-WVTDJ .framer-1t5vy9l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 22px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WVTDJ .framer-1xbfv20 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WVTDJ .framer-th7z0s-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-WVTDJ .framer-1k1fwzo-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-WVTDJ.framer-v-9ybngq.framer-3piffu { padding: 12px 0px 12px 0px; text-decoration: none; }\",\".framer-WVTDJ.framer-v-9ybngq .framer-1nrzsvq { gap: 32px; }\",\".framer-WVTDJ.framer-v-9ybngq.hover.framer-3piffu { padding: 12px 0px 12px 6px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-WVTDJ[data-border=\"true\"]::after, .framer-WVTDJ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 147.5\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"U3dvI91m7\":{\"layout\":[\"fixed\",\"auto\"]},\"xc9cZBJwI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"tmKK0kPHj\":\"variant1\",\"BfM7Mn7Fy\":\"iconVisible\",\"HDUnvJG3u\":\"lineVisible\",\"TvHnqn1hH\":\"title2\",\"Ct5s4VhS0\":\"leftPadding\",\"yXEPr0RyR\":\"link\",\"lhHcQ6GSc\":\"click\",\"dL4Yqyb1K\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerviJtESGW2=withCSS(Component,css,\"framer-WVTDJ\");export default FramerviJtESGW2;FramerviJtESGW2.displayName=\"Footer Block\";FramerviJtESGW2.defaultProps={height:147.5,width:160};addPropertyControls(FramerviJtESGW2,{variant:{options:[\"REaHgACuK\",\"U3dvI91m7\"],optionTitles:[\"Desktop Block\",\"Closed Mobile Footer Block\"],title:\"Variant\",type:ControlType.Enum},tmKK0kPHj:FooterContentControls?.[\"variant\"]&&{...FooterContentControls[\"variant\"],defaultValue:\"Fy6rLAw07\",description:undefined,hidden:undefined,title:\"Variant\"},BfM7Mn7Fy:{defaultValue:true,title:\"Icon Visible\",type:ControlType.Boolean},HDUnvJG3u:{defaultValue:true,title:\"Line Visible\",type:ControlType.Boolean},TvHnqn1hH:{defaultValue:\"Product\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},Ct5s4VhS0:{defaultValue:\"0px 0px 0px 16px\",description:\"\",title:\"Left Padding\",type:ControlType.Padding},yXEPr0RyR:{title:\"Link\",type:ControlType.Link},lhHcQ6GSc:{title:\"Click\",type:ControlType.EventHandler},dL4Yqyb1K:{defaultValue:{borderBottomWidth:1,borderColor:'var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215)) /* {\"name\":\"border-muted\"} */',borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Border\",type:ControlType.Border}});addFonts(FramerviJtESGW2,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FeatherFonts,...FooterContentFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerviJtESGW2\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U3dvI91m7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xc9cZBJwI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"147.5\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"tmKK0kPHj\\\":\\\"variant1\\\",\\\"BfM7Mn7Fy\\\":\\\"iconVisible\\\",\\\"HDUnvJG3u\\\":\\\"lineVisible\\\",\\\"TvHnqn1hH\\\":\\\"title2\\\",\\\"Ct5s4VhS0\\\":\\\"leftPadding\\\",\\\"yXEPr0RyR\\\":\\\"link\\\",\\\"lhHcQ6GSc\\\":\\\"click\\\",\\\"dL4Yqyb1K\\\":\\\"border\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"160\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./viJtESGW2.map","// Generated by Framer (5da54f8)\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 enabledGestures={nJg04emEl:{hover:true},WrqI4Mdoe:{hover:true}};const cycleOrder=[\"nJg04emEl\",\"DCpttLYSF\",\"WrqI4Mdoe\",\"yDE8ZbNpq\"];const serializationHash=\"framer-mEnB7\";const variantClassNames={DCpttLYSF:\"framer-v-15gsvxu\",nJg04emEl:\"framer-v-14iwwqc\",WrqI4Mdoe:\"framer-v-gyle0n\",yDE8ZbNpq:\"framer-v-qvygrb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Burger Black\":\"WrqI4Mdoe\",\"X Black\":\"yDE8ZbNpq\",Burger:\"nJg04emEl\",X:\"DCpttLYSF\"};const getProps=({height,id,tap,width,...props})=>{return{...props,TBgHLr7MW:tap??props.TBgHLr7MW,variant:humanReadableVariantMap[props.variant]??props.variant??\"nJg04emEl\"};};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,TBgHLr7MW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nJg04emEl\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1y7h1ga=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"DCpttLYSF\");});const onTap12zh20y=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"nJg04emEl\");});const onTap17f4jx4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"yDE8ZbNpq\");});const onTapbuuusx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"WrqI4Mdoe\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14iwwqc\",className,classNames),\"data-framer-name\":\"Burger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nJg04emEl\",onTap:onTap1y7h1ga,ref:refBinding,style:{...style},...addPropertyOverrides({\"nJg04emEl-hover\":{\"data-framer-name\":undefined},\"WrqI4Mdoe-hover\":{\"data-framer-name\":undefined},DCpttLYSF:{\"data-framer-name\":\"X\",onTap:onTap12zh20y},WrqI4Mdoe:{\"data-framer-name\":\"Burger Black\",onTap:onTap17f4jx4},yDE8ZbNpq:{\"data-framer-name\":\"X Black\",onTap:onTapbuuusx}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cm6flm\",layoutDependency:layoutDependency,layoutId:\"zCawRNtkB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aqyj4n\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"faXNgioxs\",style:{backgroundColor:\"var(--token-ffcd08bc-db24-4d17-b2c1-a9597d460374, rgb(0, 0, 0))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,rotate:0},variants:{\"nJg04emEl-hover\":{rotate:0},DCpttLYSF:{rotate:-45},WrqI4Mdoe:{backgroundColor:\"var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, rgb(34, 31, 32))\",rotate:0},yDE8ZbNpq:{backgroundColor:\"rgb(0, 0, 0)\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-b4a0oi\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"jtqPPokpq\",style:{backgroundColor:\"var(--token-ffcd08bc-db24-4d17-b2c1-a9597d460374, rgb(0, 0, 0))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,opacity:1},variants:{\"nJg04emEl-hover\":{opacity:1},DCpttLYSF:{opacity:0},WrqI4Mdoe:{backgroundColor:\"var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, rgb(34, 31, 32))\",opacity:1},yDE8ZbNpq:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15kpjob\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"X9J_r6opw\",style:{backgroundColor:\"var(--token-ffcd08bc-db24-4d17-b2c1-a9597d460374, rgb(0, 0, 0))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,rotate:0},variants:{\"nJg04emEl-hover\":{rotate:0},DCpttLYSF:{rotate:45},WrqI4Mdoe:{backgroundColor:\"var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, rgb(34, 31, 32))\",rotate:0},yDE8ZbNpq:{backgroundColor:\"rgb(0, 0, 0)\",rotate:45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mEnB7.framer-1uy2x5k, .framer-mEnB7 .framer-1uy2x5k { display: block; }\",\".framer-mEnB7.framer-14iwwqc { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 32px; }\",\".framer-mEnB7 .framer-1cm6flm { flex: none; height: 18px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 24px; }\",\".framer-mEnB7 .framer-1aqyj4n { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mEnB7 .framer-b4a0oi { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); will-change: var(--framer-will-change-override, transform); }\",\".framer-mEnB7 .framer-15kpjob { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mEnB7.framer-v-15gsvxu .framer-1aqyj4n { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-mEnB7.framer-v-15gsvxu .framer-b4a0oi, .framer-mEnB7.framer-v-qvygrb .framer-b4a0oi { left: unset; width: 2px; }\",\".framer-mEnB7.framer-v-15gsvxu .framer-15kpjob { left: unset; right: -1px; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\",\".framer-mEnB7.framer-v-gyle0n .framer-1cm6flm { height: 13px; left: calc(50.00000000000002% - 20px / 2); top: calc(50.00000000000002% - 13px / 2); width: 20px; }\",\".framer-mEnB7.framer-v-gyle0n .framer-1aqyj4n { height: 1px; right: 4px; }\",\".framer-mEnB7.framer-v-gyle0n .framer-b4a0oi { height: 1px; top: calc(50.00000000000002% - 1px / 2); }\",\".framer-mEnB7.framer-v-gyle0n .framer-15kpjob { height: 1px; }\",\".framer-mEnB7.framer-v-qvygrb .framer-1aqyj4n { bottom: unset; height: 1px; left: 3px; right: 1px; top: calc(50.00000000000002% - 1px / 2); }\",\".framer-mEnB7.framer-v-qvygrb .framer-15kpjob { height: 1px; left: unset; right: 1px; top: calc(50.00000000000002% - 1px / 2); width: 20px; }\",\".framer-mEnB7.framer-v-14iwwqc.hover .framer-1cm6flm, .framer-mEnB7.framer-v-gyle0n.hover .framer-1cm6flm { left: calc(50.00000000000002% - 30px / 2); width: 30px; }\",\".framer-mEnB7.framer-v-14iwwqc.hover .framer-1aqyj4n, .framer-mEnB7.framer-v-14iwwqc.hover .framer-b4a0oi, .framer-mEnB7.framer-v-14iwwqc.hover .framer-15kpjob { left: -2px; right: -2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DCpttLYSF\":{\"layout\":[\"fixed\",\"fixed\"]},\"WrqI4Mdoe\":{\"layout\":[\"fixed\",\"fixed\"]},\"yDE8ZbNpq\":{\"layout\":[\"fixed\",\"fixed\"]},\"DKAtAJhih\":{\"layout\":[\"fixed\",\"fixed\"]},\"R5puWdhn9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TBgHLr7MW\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYD_u6oopc=withCSS(Component,css,\"framer-mEnB7\");export default FramerYD_u6oopc;FramerYD_u6oopc.displayName=\"Menu Icon\";FramerYD_u6oopc.defaultProps={height:32,width:32};addPropertyControls(FramerYD_u6oopc,{variant:{options:[\"nJg04emEl\",\"DCpttLYSF\",\"WrqI4Mdoe\",\"yDE8ZbNpq\"],optionTitles:[\"Burger\",\"X\",\"Burger Black\",\"X Black\"],title:\"Variant\",type:ControlType.Enum},TBgHLr7MW:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerYD_u6oopc,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYD_u6oopc\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerIntrinsicHeight\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DCpttLYSF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WrqI4Mdoe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yDE8ZbNpq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DKAtAJhih\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R5puWdhn9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"TBgHLr7MW\\\":\\\"tap\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YD_u6oopc.map","// Generated by Framer (29550c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LogoHeader from\"https://framerusercontent.com/modules/tSYsQN6jOjUuhGe1LZmP/mKMWnxuZhS85QksYItcB/PMeAns5sU.js\";import FooterBlock from\"https://framerusercontent.com/modules/yfwamLapB8zKDvwcfpqj/Fy9AvXdm4rvJQuHK3nt0/viJtESGW2.js\";import MenuIcon from\"https://framerusercontent.com/modules/50p9HN5mVlklYzYF7IyD/McKNu960aGifUnQyIRVE/YD_u6oopc.js\";const LogoHeaderFonts=getFonts(LogoHeader);const MenuIconFonts=getFonts(MenuIcon);const FooterBlockFonts=getFonts(FooterBlock);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MotionHeaderWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.header));const cycleOrder=[\"l28qAp4gm\",\"dvYWhEgP8\"];const serializationHash=\"framer-XrxNu\";const variantClassNames={dvYWhEgP8:\"framer-v-10xe1gq\",l28qAp4gm:\"framer-v-1lc15w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={duration:0,type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const animation3={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Open\":\"dvYWhEgP8\",Desktop:\"l28qAp4gm\"};const getProps=({height,id,padHeader,padMenu,width,...props})=>{return{...props,F9B4xJnPA:padMenu??props.F9B4xJnPA??\"48px 64px 64px 64px\",IOkQBn5iI:padHeader??props.IOkQBn5iI??\"0px 64px 0px 64px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"l28qAp4gm\"};};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,F9B4xJnPA,IOkQBn5iI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"l28qAp4gm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const TxE9YDkzr1x694n9=activeVariantCallback(async(...args)=>{setVariant(\"l28qAp4gm\");});const TBgHLr7MW1713ref=activeVariantCallback(async(...args)=>{setVariant(\"dvYWhEgP8\");});const TBgHLr7MW1x694n9=activeVariantCallback(async(...args)=>{setVariant(\"l28qAp4gm\");});const lhHcQ6GSc1x694n9=activeVariantCallback(async(...args)=>{setVariant(\"l28qAp4gm\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"dvYWhEgP8\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionHeaderWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lc15w\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"1lc15w\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"l28qAp4gm\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",\"--ikt7vj\":numberToPixelString(IOkQBn5iI),backgroundColor:\"var(--token-915b7d5a-96be-49ec-a340-23117672c6e0, rgb(244, 241, 230))\",...style},...addPropertyOverrides({dvYWhEgP8:{__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":\"Desktop Open\",optimized:true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e1th1y\",layoutDependency:layoutDependency,layoutId:\"nLNM31lUv\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jb4q7c-container\",layoutDependency:layoutDependency,layoutId:\"QcdG8DD3Q-container\",nodeId:\"QcdG8DD3Q\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LogoHeader,{height:\"100%\",id:\"QcdG8DD3Q\",layoutId:\"QcdG8DD3Q\",SqLdg8YM8:resolvedLinks[0],TxE9YDkzr:TxE9YDkzr1x694n9,variant:\"pooLa8dW9\",width:\"100%\",...addPropertyOverrides({dvYWhEgP8:{SqLdg8YM8:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nbywhn\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"JK21iiDr9\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mxjdw5-container\",\"data-framer-name\":\"Menu Icon\",layoutDependency:layoutDependency,layoutId:\"P5jlm4xwF-container\",name:\"Menu Icon\",nodeId:\"P5jlm4xwF\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"P5jlm4xwF\",layoutId:\"P5jlm4xwF\",name:\"Menu Icon\",style:{height:\"100%\",width:\"100%\"},TBgHLr7MW:TBgHLr7MW1713ref,variant:\"WrqI4Mdoe\",width:\"100%\",...addPropertyOverrides({dvYWhEgP8:{TBgHLr7MW:TBgHLr7MW1x694n9}},baseVariant,gestureVariant)})})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-15xjb5v\",\"data-framer-appear-id\":\"15xjb5v\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"ySgN7cpOt\",optimized:true,style:{\"--eg9uwl\":numberToPixelString(F9B4xJnPA),backgroundColor:\"var(--token-915b7d5a-96be-49ec-a340-23117672c6e0, rgb(244, 241, 230))\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,...addPropertyOverrides({dvYWhEgP8:{width:`calc(${componentViewport?.width||\"100vw\"} - ${F9B4xJnPA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ujtlk8-container\",layoutDependency:layoutDependency,layoutId:\"TxfbAYm99-container\",nodeId:\"TxfbAYm99\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(FooterBlock,{BfM7Mn7Fy:false,Ct5s4VhS0:\"0px 0px 0px 0px\",dL4Yqyb1K:{borderBottomWidth:1,borderColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:false,height:\"100%\",id:\"TxfbAYm99\",layoutId:\"TxfbAYm99\",lhHcQ6GSc:lhHcQ6GSc1x694n9,style:{width:\"100%\"},tmKK0kPHj:\"Fy6rLAw07\",TvHnqn1hH:\"Home\",variant:\"U3dvI91m7\",width:\"100%\",yXEPr0RyR:resolvedLinks1[0],...addPropertyOverrides({dvYWhEgP8:{yXEPr0RyR:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":t4qbERbXG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":t4qbERbXG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,...addPropertyOverrides({dvYWhEgP8:{width:`calc(${componentViewport?.width||\"100vw\"} - ${F9B4xJnPA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xmn0lv-container\",layoutDependency:layoutDependency,layoutId:\"zUa2dLKUh-container\",nodeId:\"zUa2dLKUh\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(FooterBlock,{BfM7Mn7Fy:false,Ct5s4VhS0:\"0px 0px 0px 0px\",dL4Yqyb1K:{borderBottomWidth:1,borderColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:true,height:\"100%\",id:\"zUa2dLKUh\",layoutId:\"zUa2dLKUh\",lhHcQ6GSc:lhHcQ6GSc1x694n9,style:{width:\"100%\"},tmKK0kPHj:\"Fy6rLAw07\",TvHnqn1hH:\"Meet Gareth\",variant:\"U3dvI91m7\",width:\"100%\",yXEPr0RyR:resolvedLinks2[0],...addPropertyOverrides({dvYWhEgP8:{yXEPr0RyR:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":DV7P3oAvu\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DV7P3oAvu\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,...addPropertyOverrides({dvYWhEgP8:{width:`calc(${componentViewport?.width||\"100vw\"} - ${F9B4xJnPA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pr4jev-container\",layoutDependency:layoutDependency,layoutId:\"a_GRFimOy-container\",nodeId:\"a_GRFimOy\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(FooterBlock,{BfM7Mn7Fy:false,Ct5s4VhS0:\"0px 0px 0px 16px\",dL4Yqyb1K:{borderBottomWidth:1,borderColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:true,height:\"100%\",id:\"a_GRFimOy\",layoutId:\"a_GRFimOy\",lhHcQ6GSc:lhHcQ6GSc1x694n9,style:{width:\"100%\"},tmKK0kPHj:\"Fy6rLAw07\",TvHnqn1hH:\"Quiet is a feature\",variant:\"U3dvI91m7\",width:\"100%\",yXEPr0RyR:resolvedLinks3[0],...addPropertyOverrides({dvYWhEgP8:{yXEPr0RyR:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":dJ2vaq3KG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":dJ2vaq3KG\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,...addPropertyOverrides({dvYWhEgP8:{width:`calc(${componentViewport?.width||\"100vw\"} - ${F9B4xJnPA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1id31nv-container\",layoutDependency:layoutDependency,layoutId:\"Zo6H5jmtm-container\",nodeId:\"Zo6H5jmtm\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(FooterBlock,{BfM7Mn7Fy:false,Ct5s4VhS0:\"0px 0px 0px 0px\",dL4Yqyb1K:{borderBottomWidth:1,borderColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:true,height:\"100%\",id:\"Zo6H5jmtm\",layoutId:\"Zo6H5jmtm\",lhHcQ6GSc:lhHcQ6GSc1x694n9,style:{width:\"100%\"},tmKK0kPHj:\"Fy6rLAw07\",TvHnqn1hH:\"Tours & experiences\",variant:\"U3dvI91m7\",width:\"100%\",yXEPr0RyR:resolvedLinks4[0],...addPropertyOverrides({dvYWhEgP8:{yXEPr0RyR:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{LhokE8XuW:\"table-mountain-to-the-winelands\"},unresolvedPathSlugs:{LhokE8XuW:{collectionId:\"bP_F8NWcO\",collectionItemId:\"RAKulkz1V\"}},webPageId:\"AZg7wVWdU\"},implicitPathVariables:undefined},{href:{pathVariables:{LhokE8XuW:\"table-mountain-to-the-winelands\"},unresolvedPathSlugs:{LhokE8XuW:{collectionId:\"bP_F8NWcO\",collectionItemId:\"RAKulkz1V\"}},webPageId:\"AZg7wVWdU\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,...addPropertyOverrides({dvYWhEgP8:{width:`calc(${componentViewport?.width||\"100vw\"} - ${F9B4xJnPA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x3gp36-container\",layoutDependency:layoutDependency,layoutId:\"YLP3oGPnv-container\",nodeId:\"YLP3oGPnv\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(FooterBlock,{BfM7Mn7Fy:false,Ct5s4VhS0:\"0px 0px 0px 0px\",dL4Yqyb1K:{borderBottomWidth:1,borderColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:true,height:\"100%\",id:\"YLP3oGPnv\",layoutId:\"YLP3oGPnv\",lhHcQ6GSc:lhHcQ6GSc1x694n9,style:{width:\"100%\"},tmKK0kPHj:\"Fy6rLAw07\",TvHnqn1hH:\"Sample itineraries\",variant:\"U3dvI91m7\",width:\"100%\",yXEPr0RyR:resolvedLinks5[0],...addPropertyOverrides({dvYWhEgP8:{yXEPr0RyR:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":KptlBLdMK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":KptlBLdMK\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,...addPropertyOverrides({dvYWhEgP8:{width:`calc(${componentViewport?.width||\"100vw\"} - ${F9B4xJnPA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wbahgh-container\",layoutDependency:layoutDependency,layoutId:\"NTSYYUa2K-container\",nodeId:\"NTSYYUa2K\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(FooterBlock,{BfM7Mn7Fy:false,Ct5s4VhS0:\"0px 0px 0px 0px\",dL4Yqyb1K:{borderBottomWidth:1,borderColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:true,height:\"100%\",id:\"NTSYYUa2K\",layoutId:\"NTSYYUa2K\",lhHcQ6GSc:lhHcQ6GSc1x694n9,style:{width:\"100%\"},tmKK0kPHj:\"Fy6rLAw07\",TvHnqn1hH:\"How it works\",variant:\"U3dvI91m7\",width:\"100%\",yXEPr0RyR:resolvedLinks6[0],...addPropertyOverrides({dvYWhEgP8:{yXEPr0RyR:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":eyvXLdakt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":eyvXLdakt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,...addPropertyOverrides({dvYWhEgP8:{width:`calc(${componentViewport?.width||\"100vw\"} - ${F9B4xJnPA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8pyzwf-container\",layoutDependency:layoutDependency,layoutId:\"hQF94FkUX-container\",nodeId:\"hQF94FkUX\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(FooterBlock,{BfM7Mn7Fy:false,Ct5s4VhS0:\"0px 0px 0px 0px\",dL4Yqyb1K:{borderBottomWidth:1,borderColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:true,height:\"100%\",id:\"hQF94FkUX\",layoutId:\"hQF94FkUX\",lhHcQ6GSc:lhHcQ6GSc1x694n9,style:{width:\"100%\"},tmKK0kPHj:\"Fy6rLAw07\",TvHnqn1hH:\"Is this for you?\",variant:\"U3dvI91m7\",width:\"100%\",yXEPr0RyR:resolvedLinks7[0],...addPropertyOverrides({dvYWhEgP8:{yXEPr0RyR:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":kRRxh8mIg\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":kRRxh8mIg\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,...addPropertyOverrides({dvYWhEgP8:{width:`calc(${componentViewport?.width||\"100vw\"} - ${F9B4xJnPA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zsoj7j-container\",layoutDependency:layoutDependency,layoutId:\"QcUSloY9l-container\",nodeId:\"QcUSloY9l\",rendersWithMotion:true,scopeId:\"eQi9MPwA9\",children:/*#__PURE__*/_jsx(FooterBlock,{BfM7Mn7Fy:false,Ct5s4VhS0:\"0px 0px 0px 0px\",dL4Yqyb1K:{borderBottomWidth:0,borderColor:\"var(--token-e5c5ef33-be8e-42fb-8dac-13bd6515200b, rgb(224, 223, 215))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},HDUnvJG3u:true,height:\"100%\",id:\"QcUSloY9l\",layoutId:\"QcUSloY9l\",lhHcQ6GSc:lhHcQ6GSc1x694n9,style:{width:\"100%\"},tmKK0kPHj:\"Fy6rLAw07\",TvHnqn1hH:\"Get in touch\",variant:\"U3dvI91m7\",width:\"100%\",yXEPr0RyR:resolvedLinks8[0],...addPropertyOverrides({dvYWhEgP8:{yXEPr0RyR:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.8,animate:animation3,className:\"framer-1japfk8\",\"data-framer-appear-id\":\"1japfk8\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"vth_GjZW6\",optimized:true,style:{backgroundColor:\"var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, rgb(34, 31, 32))\",opacity:.8}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XrxNu.framer-13s3qls, .framer-XrxNu .framer-13s3qls { display: block; }\",\".framer-XrxNu.framer-1lc15w { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 100px; justify-content: space-between; overflow: visible; padding: var(--ikt7vj); position: relative; width: 1200px; }\",\".framer-XrxNu .framer-1e1th1y { flex: 1 0 0px; height: 32px; overflow: visible; position: relative; width: 1px; }\",\".framer-XrxNu .framer-jb4q7c-container { flex: none; height: auto; left: 0px; position: absolute; top: 50%; width: auto; }\",\".framer-XrxNu .framer-1nbywhn { bottom: 0px; flex: none; overflow: visible; position: absolute; right: 0px; top: 0px; width: 32px; }\",\".framer-XrxNu .framer-1mxjdw5-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 3; }\",\".framer-XrxNu .framer-15xjb5v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: auto; padding: var(--eg9uwl); position: absolute; top: 100px; width: 100%; z-index: 2; }\",\".framer-XrxNu .framer-ujtlk8-container, .framer-XrxNu .framer-1xmn0lv-container, .framer-XrxNu .framer-1pr4jev-container, .framer-XrxNu .framer-1id31nv-container, .framer-XrxNu .framer-x3gp36-container, .framer-XrxNu .framer-1wbahgh-container, .framer-XrxNu .framer-8pyzwf-container, .framer-XrxNu .framer-zsoj7j-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-XrxNu .framer-1japfk8 { align-content: center; align-items: center; bottom: -863px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; left: 0px; overflow: visible; padding: 64px; position: absolute; width: 100%; z-index: 1; }\",'.framer-XrxNu[data-border=\"true\"]::after, .framer-XrxNu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dvYWhEgP8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"F9B4xJnPA\":\"padMenu\",\"IOkQBn5iI\":\"padHeader\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereQi9MPwA9=withCSS(Component,css,\"framer-XrxNu\");export default FramereQi9MPwA9;FramereQi9MPwA9.displayName=\"Header\";FramereQi9MPwA9.defaultProps={height:100,width:1200};addPropertyControls(FramereQi9MPwA9,{variant:{options:[\"l28qAp4gm\",\"dvYWhEgP8\"],optionTitles:[\"Desktop\",\"Desktop Open\"],title:\"Variant\",type:ControlType.Enum},F9B4xJnPA:{defaultValue:\"48px 64px 64px 64px\",title:\"Pad Menu\",type:ControlType.Padding},IOkQBn5iI:{defaultValue:\"0px 64px 0px 64px\",title:\"Pad Header\",type:ControlType.Padding}});addFonts(FramereQi9MPwA9,[{explicitInter:true,fonts:[]},...LogoHeaderFonts,...MenuIconFonts,...FooterBlockFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereQi9MPwA9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dvYWhEgP8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"F9B4xJnPA\\\":\\\"padMenu\\\",\\\"IOkQBn5iI\\\":\\\"padHeader\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eQi9MPwA9.map","var e={};var o=\"function\"===typeof Symbol&&Symbol.for,r=o?Symbol.for(\"react.element\"):60103,t=o?Symbol.for(\"react.portal\"):60106,n=o?Symbol.for(\"react.fragment\"):60107,c=o?Symbol.for(\"react.strict_mode\"):60108,f=o?Symbol.for(\"react.profiler\"):60114,s=o?Symbol.for(\"react.provider\"):60109,i=o?Symbol.for(\"react.context\"):60110,a=o?Symbol.for(\"react.async_mode\"):60111,u=o?Symbol.for(\"react.concurrent_mode\"):60111,y=o?Symbol.for(\"react.forward_ref\"):60112,l=o?Symbol.for(\"react.suspense\"):60113,m=o?Symbol.for(\"react.suspense_list\"):60120,p=o?Symbol.for(\"react.memo\"):60115,d=o?Symbol.for(\"react.lazy\"):60116,S=o?Symbol.for(\"react.block\"):60121,b=o?Symbol.for(\"react.fundamental\"):60117,$=o?Symbol.for(\"react.responder\"):60118,C=o?Symbol.for(\"react.scope\"):60119;function z(e){if(\"object\"===typeof e&&null!==e){var o=e.$$typeof;switch(o){case r:switch(e=e.type,e){case a:case u:case n:case f:case c:case l:return e;default:switch(e=e&&e.$$typeof,e){case i:case y:case d:case p:case s:return e;default:return o}}case t:return o}}}function A(e){return z(e)===u}e.AsyncMode=a;e.ConcurrentMode=u;e.ContextConsumer=i;e.ContextProvider=s;e.Element=r;e.ForwardRef=y;e.Fragment=n;e.Lazy=d;e.Memo=p;e.Portal=t;e.Profiler=f;e.StrictMode=c;e.Suspense=l;e.isAsyncMode=function(e){return A(e)||z(e)===a};e.isConcurrentMode=A;e.isContextConsumer=function(e){return z(e)===i};e.isContextProvider=function(e){return z(e)===s};e.isElement=function(e){return\"object\"===typeof e&&null!==e&&e.$$typeof===r};e.isForwardRef=function(e){return z(e)===y};e.isFragment=function(e){return z(e)===n};e.isLazy=function(e){return z(e)===d};e.isMemo=function(e){return z(e)===p};e.isPortal=function(e){return z(e)===t};e.isProfiler=function(e){return z(e)===f};e.isStrictMode=function(e){return z(e)===c};e.isSuspense=function(e){return z(e)===l};e.isValidElementType=function(e){return\"string\"===typeof e||\"function\"===typeof e||e===n||e===u||e===f||e===c||e===l||e===m||\"object\"===typeof e&&null!==e&&(e.$$typeof===d||e.$$typeof===p||e.$$typeof===s||e.$$typeof===i||e.$$typeof===y||e.$$typeof===b||e.$$typeof===$||e.$$typeof===C||e.$$typeof===S)};e.typeOf=z;const M=e.AsyncMode,P=e.ConcurrentMode,x=e.ContextConsumer,v=e.ContextProvider,w=e.Element,F=e.ForwardRef,g=e.Fragment,E=e.Lazy,_=e.Memo,L=e.Portal,R=e.Profiler,h=e.StrictMode,j=e.Suspense,O=e.isAsyncMode,T=e.isConcurrentMode,V=e.isContextConsumer,k=e.isContextProvider,q=e.isElement,B=e.isForwardRef,D=e.isFragment,G=e.isLazy,H=e.isMemo,I=e.isPortal,J=e.isProfiler,K=e.isStrictMode,N=e.isSuspense,Q=e.isValidElementType,U=e.typeOf;export default e;export{M as AsyncMode,P as ConcurrentMode,x as ContextConsumer,v as ContextProvider,w as Element,F as ForwardRef,g as Fragment,E as Lazy,_ as Memo,L as Portal,R as Profiler,h as StrictMode,j as Suspense,O as isAsyncMode,T as isConcurrentMode,V as isContextConsumer,k as isContextProvider,q as isElement,B as isForwardRef,D as isFragment,G as isLazy,H as isMemo,I as isPortal,J as isProfiler,K as isStrictMode,N as isSuspense,Q as isValidElementType,U as typeOf};\n\n//# sourceMappingURL=index.js.map","var r={};r=function shallowEqual(r,e,t,a){var f=t?t.call(a,r,e):void 0;if(void 0!==f)return!!f;if(r===e)return true;if(\"object\"!==typeof r||!r||\"object\"!==typeof e||!e)return false;var l=Object.keys(r);var o=Object.keys(e);if(l.length!==o.length)return false;var n=Object.prototype.hasOwnProperty.bind(e);for(var v=0;v<l.length;v++){var i=l[v];if(!n(i))return false;var u=r[i];var s=e[i];f=t?t.call(a,u,s,i):void 0;if(false===f||void 0===f&&u!==s)return false}return true};var e=r;export default e;\n\n//# sourceMappingURL=index.js.map","import*as t from\"react-is\";var e=\"default\"in t?t.default:t;var r={};var a=e;var o={childContextTypes:true,contextType:true,contextTypes:true,defaultProps:true,displayName:true,getDefaultProps:true,getDerivedStateFromError:true,getDerivedStateFromProps:true,mixins:true,propTypes:true,type:true};var u={name:true,length:true,prototype:true,caller:true,callee:true,arguments:true,arity:true};var p={$$typeof:true,render:true,defaultProps:true,displayName:true,propTypes:true};var s={$$typeof:true,compare:true,defaultProps:true,displayName:true,propTypes:true,type:true};var i={};i[a.ForwardRef]=p;i[a.Memo]=s;function getStatics(t){return a.isMemo(t)?s:i[t.$$typeof]||o}var c=Object.defineProperty;var n=Object.getOwnPropertyNames;var y=Object.getOwnPropertySymbols;var v=Object.getOwnPropertyDescriptor;var f=Object.getPrototypeOf;var l=Object.prototype;function hoistNonReactStatics(t,e,r){if(\"string\"!==typeof e){if(l){var a=f(e);a&&a!==l&&hoistNonReactStatics(t,a,r)}var o=n(e);y&&(o=o.concat(y(e)));var p=getStatics(t);var s=getStatics(e);for(var i=0;i<o.length;++i){var d=o[i];if(!u[d]&&!(r&&r[d])&&!(s&&s[d])&&!(p&&p[d])){var m=v(e,d);try{c(t,d,m)}catch(t){}}}}return t}r=hoistNonReactStatics;var d=r;export default d;\n\n//# sourceMappingURL=hoist-non-react-statics.cjs.js.map","import{typeOf as n,isElement as r,isValidElementType as o}from\"react-is\";import i,{useContext as a,useState as c,useMemo as u,useEffect as d,useRef as p,useDebugValue as y,createElement as w,useLayoutEffect as E}from\"react\";import C from\"shallowequal\";import A from\"@emotion/stylis\";import I from\"@emotion/unitless\";import P from\"@emotion/is-prop-valid\";import R from\"hoist-non-react-statics\";function v(){return(v=Object.assign||function(n){for(var r=1;r<arguments.length;r++){var o=arguments[r];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])}return n}).apply(this,arguments)}var g=function(n,r){for(var o=[n[0]],i=0,a=r.length;i<a;i+=1)o.push(r[i],n[i+1]);return o},S=function(r){return null!==r&&\"object\"==typeof r&&\"[object Object]\"===(r.toString?r.toString():Object.prototype.toString.call(r))&&!n(r)},T=Object.freeze([]),k=Object.freeze({});function b(n){return\"function\"==typeof n}function _(n){return\"production\"!==process.env.NODE_ENV&&\"string\"==typeof n&&n||n.displayName||n.name||\"Component\"}function N(n){return n&&\"string\"==typeof n.styledComponentId}var x=\"undefined\"!=typeof process&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||\"data-styled\",V=\"5.3.6\",G=\"undefined\"!=typeof window&&\"HTMLElement\"in window,L=Boolean(\"boolean\"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:\"undefined\"!=typeof process&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&\"\"!==process.env.REACT_APP_SC_DISABLE_SPEEDY?\"false\"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:\"undefined\"!=typeof process&&void 0!==process.env.SC_DISABLE_SPEEDY&&\"\"!==process.env.SC_DISABLE_SPEEDY?\"false\"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY:\"production\"!==process.env.NODE_ENV),W={},$=\"production\"!==process.env.NODE_ENV?{1:\"Cannot create styled-component for component: %s.\\n\\n\",2:\"Can't collect styles once you've consumed a `ServerStyleSheet`'s styles! `ServerStyleSheet` is a one off instance for each server-side render cycle.\\n\\n- Are you trying to reuse it across renders?\\n- Are you accidentally calling collectStyles twice?\\n\\n\",3:\"Streaming SSR is only supported in a Node.js environment; Please do not try to call this method in the browser.\\n\\n\",4:\"The `StyleSheetManager` expects a valid target or sheet prop!\\n\\n- Does this error occur on the client and is your target falsy?\\n- Does this error occur on the server and is the sheet falsy?\\n\\n\",5:\"The clone method cannot be used on the client!\\n\\n- Are you running in a client-like environment on the server?\\n- Are you trying to run SSR on the client?\\n\\n\",6:\"Trying to insert a new style tag, but the given Node is unmounted!\\n\\n- Are you using a custom target that isn't mounted?\\n- Does your document not have a valid head element?\\n- Have you accidentally removed a style tag manually?\\n\\n\",7:'ThemeProvider: Please return an object from your \"theme\" prop function, e.g.\\n\\n```js\\ntheme={() => ({})}\\n```\\n\\n',8:'ThemeProvider: Please make your \"theme\" prop an object.\\n\\n',9:\"Missing document `<head>`\\n\\n\",10:\"Cannot find a StyleSheet instance. Usually this happens if there are multiple copies of styled-components loaded at once. Check out this issue for how to troubleshoot and fix the common cases where this situation can happen: https://github.com/styled-components/styled-components/issues/1941#issuecomment-417862021\\n\\n\",11:\"_This error was replaced with a dev-time warning, it will be deleted for v4 final._ [createGlobalStyle] received children which will not be rendered. Please use the component without passing children elements.\\n\\n\",12:\"It seems you are interpolating a keyframe declaration (%s) into an untagged string. This was supported in styled-components v3, but is not longer supported in v4 as keyframes are now injected on-demand. Please wrap your string in the css\\\\`\\\\` helper which ensures the styles are injected correctly. See https://www.styled-components.com/docs/api#css\\n\\n\",13:\"%s is not a styled component and cannot be referred to via component selector. See https://www.styled-components.com/docs/advanced#referring-to-other-components for more details.\\n\\n\",14:'ThemeProvider: \"theme\" prop is required.\\n\\n',15:\"A stylis plugin has been supplied that is not named. We need a name for each plugin to be able to prevent styling collisions between different stylis configurations within the same app. Before you pass your plugin to `<StyleSheetManager stylisPlugins={[]}>`, please make sure each plugin is uniquely-named, e.g.\\n\\n```js\\nObject.defineProperty(importedPlugin, 'name', { value: 'some-unique-name' });\\n```\\n\\n\",16:\"Reached the limit of how many styled components may be created at group %s.\\nYou may only create up to 1,073,741,824 components. If you're creating components dynamically,\\nas for instance in your render method then you may be running into this limitation.\\n\\n\",17:\"CSSStyleSheet could not be found on HTMLStyleElement.\\nHas styled-components' style tag been unmounted or altered by another script?\\n\"}:{};function D(){for(var n=arguments.length<=0?void 0:arguments[0],r=[],o=1,i=arguments.length;o<i;o+=1)r.push(o<0||arguments.length<=o?void 0:arguments[o]);return r.forEach((function(r){n=n.replace(/%[a-z]/,r)})),n}function j(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];throw\"production\"===process.env.NODE_ENV?new Error(\"An error occurred. See https://git.io/JUIaE#\"+n+\" for more information.\"+(o.length>0?\" Args: \"+o.join(\", \"):\"\")):new Error(D.apply(void 0,[$[n]].concat(o)).trim())}var U=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var n=e.prototype;return n.indexOfGroup=function(n){for(var r=0,o=0;o<n;o++)r+=this.groupSizes[o];return r},n.insertRules=function(n,r){if(n>=this.groupSizes.length){for(var o=this.groupSizes,i=o.length,a=i;n>=a;)(a<<=1)<0&&j(16,\"\"+n);this.groupSizes=new Uint32Array(a),this.groupSizes.set(o),this.length=a;for(var c=i;c<a;c++)this.groupSizes[c]=0}for(var u=this.indexOfGroup(n+1),d=0,p=r.length;d<p;d++)this.tag.insertRule(u,r[d])&&(this.groupSizes[n]++,u++)},n.clearGroup=function(n){if(n<this.length){var r=this.groupSizes[n],o=this.indexOfGroup(n),i=o+r;this.groupSizes[n]=0;for(var a=o;a<i;a++)this.tag.deleteRule(o)}},n.getGroup=function(n){var r=\"\";if(n>=this.length||0===this.groupSizes[n])return r;for(var o=this.groupSizes[n],i=this.indexOfGroup(n),a=i+o,c=i;c<a;c++)r+=this.tag.getRule(c)+\"/*!sc*/\\n\";return r},e}(),J=new Map,X=new Map,Z=1,B=function(n){if(J.has(n))return J.get(n);for(;X.has(Z);)Z++;var r=Z++;return\"production\"!==process.env.NODE_ENV&&((0|r)<0||r>1<<30)&&j(16,\"\"+r),J.set(n,r),X.set(r,n),r},z=function(n){return X.get(n)},M=function(n,r){r>=Z&&(Z=r+1),J.set(n,r),X.set(r,n)},K=\"style[\"+x+'][data-styled-version=\"5.3.6\"]',oe=new RegExp(\"^\"+x+'\\\\.g(\\\\d+)\\\\[id=\"([\\\\w\\\\d-]+)\"\\\\].*?\"([^\"]*)'),F=function(n,r,o){for(var i,a=o.split(\",\"),c=0,u=a.length;c<u;c++)(i=a[c])&&n.registerName(r,i)},Y=function(n,r){for(var o=(r.textContent||\"\").split(\"/*!sc*/\\n\"),i=[],a=0,c=o.length;a<c;a++){var u=o[a].trim();if(u){var d=u.match(oe);if(d){var p=0|parseInt(d[1],10),y=d[2];0!==p&&(M(y,p),F(n,y,d[3]),n.getTag().insertRules(p,i)),i.length=0}else i.push(u)}}},q=function(){return\"undefined\"!=typeof __webpack_nonce__?__webpack_nonce__:null},H=function(n){var r=document.head,o=n||r,i=document.createElement(\"style\"),a=function(n){for(var r=n.childNodes,o=r.length;o>=0;o--){var i=r[o];if(i&&1===i.nodeType&&i.hasAttribute(x))return i}}(o),c=void 0!==a?a.nextSibling:null;i.setAttribute(x,\"active\"),i.setAttribute(\"data-styled-version\",\"5.3.6\");var u=q();return u&&i.setAttribute(\"nonce\",u),o.insertBefore(i,c),i},se=function(){function e(n){var r=this.element=H(n);r.appendChild(document.createTextNode(\"\")),this.sheet=function(n){if(n.sheet)return n.sheet;for(var r=document.styleSheets,o=0,i=r.length;o<i;o++){var a=r[o];if(a.ownerNode===n)return a}j(17)}(r),this.length=0}var n=e.prototype;return n.insertRule=function(n,r){try{return this.sheet.insertRule(r,n),this.length++,!0}catch(n){return!1}},n.deleteRule=function(n){this.sheet.deleteRule(n),this.length--},n.getRule=function(n){var r=this.sheet.cssRules[n];return void 0!==r&&\"string\"==typeof r.cssText?r.cssText:\"\"},e}(),ie=function(){function e(n){var r=this.element=H(n);this.nodes=r.childNodes,this.length=0}var n=e.prototype;return n.insertRule=function(n,r){if(n<=this.length&&n>=0){var o=document.createTextNode(r),i=this.nodes[n];return this.element.insertBefore(o,i||null),this.length++,!0}return!1},n.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},n.getRule=function(n){return n<this.length?this.nodes[n].textContent:\"\"},e}(),ae=function(){function e(n){this.rules=[],this.length=0}var n=e.prototype;return n.insertRule=function(n,r){return n<=this.length&&(this.rules.splice(n,0,r),this.length++,!0)},n.deleteRule=function(n){this.rules.splice(n,1),this.length--},n.getRule=function(n){return n<this.length?this.rules[n]:\"\"},e}(),ue=G,le={isServer:!G,useCSSOMInjection:!L},de=function(){function e(n,r,o){void 0===n&&(n=k),void 0===r&&(r={}),this.options=v({},le,{},n),this.gs=r,this.names=new Map(o),this.server=!!n.isServer,!this.server&&G&&ue&&(ue=!1,function(n){for(var r=document.querySelectorAll(K),o=0,i=r.length;o<i;o++){var a=r[o];a&&\"active\"!==a.getAttribute(x)&&(Y(n,a),a.parentNode&&a.parentNode.removeChild(a))}}(this))}e.registerId=function(n){return B(n)};var n=e.prototype;return n.reconstructWithOptions=function(n,r){return void 0===r&&(r=!0),new e(v({},this.options,{},n),this.gs,r&&this.names||void 0)},n.allocateGSInstance=function(n){return this.gs[n]=(this.gs[n]||0)+1},n.getTag=function(){return this.tag||(this.tag=(o=(r=this.options).isServer,i=r.useCSSOMInjection,a=r.target,n=o?new ae(a):i?new se(a):new ie(a),new U(n)));var n,r,o,i,a},n.hasNameForId=function(n,r){return this.names.has(n)&&this.names.get(n).has(r)},n.registerName=function(n,r){if(B(n),this.names.has(n))this.names.get(n).add(r);else{var o=new Set;o.add(r),this.names.set(n,o)}},n.insertRules=function(n,r,o){this.registerName(n,r),this.getTag().insertRules(B(n),o)},n.clearNames=function(n){this.names.has(n)&&this.names.get(n).clear()},n.clearRules=function(n){this.getTag().clearGroup(B(n)),this.clearNames(n)},n.clearTag=function(){this.tag=void 0},n.toString=function(){return function(n){for(var r=n.getTag(),o=r.length,i=\"\",a=0;a<o;a++){var c=z(a);if(void 0!==c){var u=n.names.get(c),d=r.getGroup(a);if(u&&d&&u.size){var p=x+\".g\"+a+'[id=\"'+c+'\"]',y=\"\";void 0!==u&&u.forEach((function(n){n.length>0&&(y+=n+\",\")})),i+=\"\"+d+p+'{content:\"'+y+'\"}/*!sc*/\\n'}}}return i}(this)},e}(),he=/(a)(d)/gi,Q=function(n){return String.fromCharCode(n+(n>25?39:97))};function ee(n){var r,o=\"\";for(r=Math.abs(n);r>52;r=r/52|0)o=Q(r%52)+o;return(Q(r%52)+o).replace(he,\"$1-$2\")}var te=function(n,r){for(var o=r.length;o;)n=33*n^r.charCodeAt(--o);return n},ne=function(n){return te(5381,n)};function re(n){for(var r=0;r<n.length;r+=1){var o=n[r];if(b(o)&&!N(o))return!1}return!0}var pe=ne(\"5.3.6\"),ve=function(){function e(n,r,o){this.rules=n,this.staticRulesId=\"\",this.isStatic=\"production\"===process.env.NODE_ENV&&(void 0===o||o.isStatic)&&re(n),this.componentId=r,this.baseHash=te(pe,r),this.baseStyle=o,de.registerId(r)}return e.prototype.generateAndInjectStyles=function(n,r,o){var i=this.componentId,a=[];if(this.baseStyle&&a.push(this.baseStyle.generateAndInjectStyles(n,r,o)),this.isStatic&&!o.hash)if(this.staticRulesId&&r.hasNameForId(i,this.staticRulesId))a.push(this.staticRulesId);else{var c=Ne(this.rules,n,r,o).join(\"\"),u=ee(te(this.baseHash,c)>>>0);if(!r.hasNameForId(i,u)){var d=o(c,\".\"+u,void 0,i);r.insertRules(i,u,d)}a.push(u),this.staticRulesId=u}else{for(var p=this.rules.length,y=te(this.baseHash,o.hash),w=\"\",E=0;E<p;E++){var C=this.rules[E];if(\"string\"==typeof C)w+=C,\"production\"!==process.env.NODE_ENV&&(y=te(y,C+E));else if(C){var A=Ne(C,n,r,o),I=Array.isArray(A)?A.join(\"\"):A;y=te(y,I+E),w+=I}}if(w){var P=ee(y>>>0);if(!r.hasNameForId(i,P)){var R=o(w,\".\"+P,void 0,i);r.insertRules(i,P,R)}a.push(P)}}return a.join(\" \")},e}(),ge=/^\\s*\\/\\/.*$/gm,Se=[\":\",\"[\",\".\",\"#\"];function ce(n){var r,o,i,a,c=void 0===n?k:n,u=c.options,d=void 0===u?k:u,p=c.plugins,y=void 0===p?T:p,w=new A(d),E=[],C=function(n){function t(r){if(r)try{n(r+\"}\")}catch(n){}}return function(r,o,i,a,c,u,d,p,y,w){switch(r){case 1:if(0===y&&64===o.charCodeAt(0))return n(o+\";\"),\"\";break;case 2:if(0===p)return o+\"/*|*/\";break;case 3:switch(p){case 102:case 112:return n(i[0]+o),\"\";default:return o+(0===w?\"/*|*/\":\"\")}case-2:o.split(\"/*|*/}\").forEach(t)}}}((function(n){E.push(n)})),f=function(n,i,c){return 0===i&&-1!==Se.indexOf(c[o.length])||c.match(a)?n:\".\"+r};function m(n,c,u,d){void 0===d&&(d=\"&\");var p=n.replace(ge,\"\"),y=c&&u?u+\" \"+c+\" { \"+p+\" }\":p;return r=d,o=c,i=new RegExp(\"\\\\\"+o+\"\\\\b\",\"g\"),a=new RegExp(\"(\\\\\"+o+\"\\\\b){2,}\"),w(u||!c?\"\":c,y)}return w.use([].concat(y,[function(n,r,a){2===n&&a.length&&a[0].lastIndexOf(o)>0&&(a[0]=a[0].replace(i,f))},C,function(n){if(-2===n){var r=E;return E=[],r}}])),m.hash=y.length?y.reduce((function(n,r){return r.name||j(15),te(n,r.name)}),5381).toString():\"\",m}var we=i.createContext(),Ie=we.Consumer,Pe=i.createContext(),je=(Pe.Consumer,new de),De=ce();function fe(){return a(we)||je}function me(){return a(Pe)||De}function ye(n){var r=c(n.stylisPlugins),o=r[0],a=r[1],p=fe(),y=u((function(){var r=p;return n.sheet?r=n.sheet:n.target&&(r=r.reconstructWithOptions({target:n.target},!1)),n.disableCSSOMInjection&&(r=r.reconstructWithOptions({useCSSOMInjection:!1})),r}),[n.disableCSSOMInjection,n.sheet,n.target]),w=u((function(){return ce({options:{prefix:!n.disableVendorPrefixes},plugins:o})}),[n.disableVendorPrefixes,o]);return d((function(){C(o,n.stylisPlugins)||a(n.stylisPlugins)}),[n.stylisPlugins]),i.createElement(we.Provider,{value:y},i.createElement(Pe.Provider,{value:w},\"production\"!==process.env.NODE_ENV?i.Children.only(n.children):n.children))}var Ge=function(){function e(n,r){var o=this;this.inject=function(n,r){void 0===r&&(r=De);var i=o.name+r.hash;n.hasNameForId(o.id,i)||n.insertRules(o.id,i,r(o.rules,i,\"@keyframes\"))},this.toString=function(){return j(12,String(o.name))},this.name=n,this.id=\"sc-keyframes-\"+n,this.rules=r}return e.prototype.getName=function(n){return void 0===n&&(n=De),this.name+n.hash},e}(),Le=/([A-Z])/,Ye=/([A-Z])/g,$e=/^ms-/,Ee=function(n){return\"-\"+n.toLowerCase()};function be(n){return Le.test(n)?n.replace(Ye,Ee).replace($e,\"-ms-\"):n}var _e=function(n){return null==n||!1===n||\"\"===n};function Ne(n,o,i,a){if(Array.isArray(n)){for(var c,u=[],d=0,p=n.length;d<p;d+=1)\"\"!==(c=Ne(n[d],o,i,a))&&(Array.isArray(c)?u.push.apply(u,c):u.push(c));return u}if(_e(n))return\"\";if(N(n))return\".\"+n.styledComponentId;if(b(n)){if(\"function\"!=typeof(w=n)||w.prototype&&w.prototype.isReactComponent||!o)return n;var y=n(o);return\"production\"!==process.env.NODE_ENV&&r(y)&&console.warn(_(n)+\" is not a styled component and cannot be referred to via component selector. See https://www.styled-components.com/docs/advanced#referring-to-other-components for more details.\"),Ne(y,o,i,a)}var w;return n instanceof Ge?i?(n.inject(i,a),n.getName(a)):n:S(n)?function e(n,r){var o,i,a=[];for(var c in n)n.hasOwnProperty(c)&&!_e(n[c])&&(Array.isArray(n[c])&&n[c].isCss||b(n[c])?a.push(be(c)+\":\",n[c],\";\"):S(n[c])?a.push.apply(a,e(n[c],c)):a.push(be(c)+\": \"+(o=c,null==(i=n[c])||\"boolean\"==typeof i||\"\"===i?\"\":\"number\"!=typeof i||0===i||o in I?String(i).trim():i+\"px\")+\";\"));return r?[r+\" {\"].concat(a,[\"}\"]):a}(n):n.toString()}var Ae=function(n){return Array.isArray(n)&&(n.isCss=!0),n};function Ce(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return b(n)||S(n)?Ae(Ne(g(T,[n].concat(o)))):0===o.length&&1===n.length&&\"string\"==typeof n[0]?n:Ae(Ne(g(n,o)))}var Je=/invalid hook call/i,Ke=new Set,Oe=function(n,r){if(\"production\"!==process.env.NODE_ENV){var o=\"The component \"+n+(r?' with the id of \"'+r+'\"':\"\")+\" has been created dynamically.\\nYou may see this warning because you've called styled inside another component.\\nTo resolve this only create new StyledComponents outside of any render method and function component.\",i=console.error;try{var a=!0;console.error=function(n){if(Je.test(n))a=!1,Ke.delete(o);else{for(var r=arguments.length,c=new Array(r>1?r-1:0),u=1;u<r;u++)c[u-1]=arguments[u];i.apply(void 0,[n].concat(c))}},p(),a&&!Ke.has(o)&&(console.warn(o),Ke.add(o))}catch(n){Je.test(n.message)&&Ke.delete(o)}finally{console.error=i}}},Re=function(n,r,o){return void 0===o&&(o=k),n.theme!==o.theme&&n.theme||r||o.theme},Qe=/[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^`{|}~-]+/g,et=/(^-|-$)/g;function Te(n){return n.replace(Qe,\"-\").replace(et,\"\")}var xe=function(n){return ee(ne(n)>>>0)};function ke(n){return\"string\"==typeof n&&(\"production\"===process.env.NODE_ENV||n.charAt(0)===n.charAt(0).toLowerCase())}var Ve=function(n){return\"function\"==typeof n||\"object\"==typeof n&&null!==n&&!Array.isArray(n)},Be=function(n){return\"__proto__\"!==n&&\"constructor\"!==n&&\"prototype\"!==n};function ze(n,r,o){var i=n[o];Ve(r)&&Ve(i)?Me(i,r):n[o]=r}function Me(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];for(var a=0,c=o;a<c.length;a++){var u=c[a];if(Ve(u))for(var d in u)Be(d)&&ze(n,u[d],d)}return n}var tt=i.createContext(),nt=tt.Consumer;function Fe(n){var r=a(tt),o=u((function(){return function(n,r){if(!n)return j(14);if(b(n)){var o=n(r);return\"production\"===process.env.NODE_ENV||null!==o&&!Array.isArray(o)&&\"object\"==typeof o?o:j(7)}return Array.isArray(n)||\"object\"!=typeof n?j(8):r?v({},r,{},n):n}(n.theme,r)}),[n.theme,r]);return n.children?i.createElement(tt.Provider,{value:o},n.children):null}var rt={};function qe(n,r,o){var c=N(n),u=!ke(n),d=r.attrs,p=void 0===d?T:d,E=r.componentId,C=void 0===E?function(n,r){var o=\"string\"!=typeof n?\"sc\":Te(n);rt[o]=(rt[o]||0)+1;var i=o+\"-\"+xe(\"5.3.6\"+o+rt[o]);return r?r+\"-\"+i:i}(r.displayName,r.parentComponentId):E,A=r.displayName,I=void 0===A?function(n){return ke(n)?\"styled.\"+n:\"Styled(\"+_(n)+\")\"}(n):A,x=r.displayName&&r.componentId?Te(r.displayName)+\"-\"+r.componentId:r.componentId||C,V=c&&n.attrs?Array.prototype.concat(n.attrs,p).filter(Boolean):p,G=r.shouldForwardProp;c&&n.shouldForwardProp&&(G=r.shouldForwardProp?function(o,i,a){return n.shouldForwardProp(o,i,a)&&r.shouldForwardProp(o,i,a)}:n.shouldForwardProp);var L,W=new ve(o,x,c?n.componentStyle:void 0),$=W.isStatic&&0===p.length,O=function(n,r){return function(n,r,o,i){var c=n.attrs,u=n.componentStyle,d=n.defaultProps,p=n.foldedComponentIds,E=n.shouldForwardProp,C=n.styledComponentId,A=n.target;\"production\"!==process.env.NODE_ENV&&y(C);var I=function(n,r,o){void 0===n&&(n=k);var i=v({},r,{theme:n}),a={};return o.forEach((function(n){var r,o,c,u=n;for(r in b(u)&&(u=u(i)),u)i[r]=a[r]=\"className\"===r?(o=a[r],c=u[r],o&&c?o+\" \"+c:o||c):u[r]})),[i,a]}(Re(r,a(tt),d)||k,r,c),R=I[0],T=I[1],x=function(n,r,o,i){var a=fe(),c=me(),u=r?n.generateAndInjectStyles(k,a,c):n.generateAndInjectStyles(o,a,c);return\"production\"!==process.env.NODE_ENV&&y(u),\"production\"!==process.env.NODE_ENV&&!r&&i&&i(u),u}(u,i,R,\"production\"!==process.env.NODE_ENV?n.warnTooManyClasses:void 0),V=o,G=T.$as||r.$as||T.as||r.as||A,L=ke(G),W=T!==r?v({},r,{},T):r,$={};for(var U in W)\"$\"!==U[0]&&\"as\"!==U&&(\"forwardedAs\"===U?$.as=W[U]:(E?E(U,P,G):!L||P(U))&&($[U]=W[U]));return r.style&&T.style!==r.style&&($.style=v({},r.style,{},T.style)),$.className=Array.prototype.concat(p,C,x!==C?x:null,r.className,T.className).filter(Boolean).join(\" \"),$.ref=V,w(G,$)}(L,n,r,$)};return O.displayName=I,(L=i.forwardRef(O)).attrs=V,L.componentStyle=W,L.displayName=I,L.shouldForwardProp=G,L.foldedComponentIds=c?Array.prototype.concat(n.foldedComponentIds,n.styledComponentId):T,L.styledComponentId=x,L.target=c?n.target:n,L.withComponent=function(n){var i=r.componentId,a=function(n,r){if(null==n)return{};var o,i,a={},c=Object.keys(n);for(i=0;i<c.length;i++)o=c[i],r.indexOf(o)>=0||(a[o]=n[o]);return a}(r,[\"componentId\"]),c=i&&i+\"-\"+(ke(n)?n:Te(_(n)));return qe(n,v({},a,{attrs:V,componentId:c}),o)},Object.defineProperty(L,\"defaultProps\",{get:function(){return this._foldedDefaultProps},set:function(r){this._foldedDefaultProps=c?Me({},n.defaultProps,r):r}}),\"production\"!==process.env.NODE_ENV&&(Oe(I,x),L.warnTooManyClasses=function(n,r){var o={},i=!1;return function(a){if(!i&&(o[a]=!0,Object.keys(o).length>=200)){var c=r?' with the id of \"'+r+'\"':\"\";console.warn(\"Over 200 classes were generated for component \"+n+c+\".\\nConsider using the attrs method, together with a style object for frequently changed styles.\\nExample:\\n  const Component = styled.div.attrs(props => ({\\n    style: {\\n      background: props.background,\\n    },\\n  }))`width: 100%;`\\n\\n  <Component />\"),i=!0,o={}}}}(I,x)),L.toString=function(){return\".\"+L.styledComponentId},u&&R(L,n,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),L}var He=function(n){return function e(n,r,i){if(void 0===i&&(i=k),!o(r))return j(1,String(r));var s=function(){return n(r,i,Ce.apply(void 0,arguments))};return s.withConfig=function(o){return e(n,r,v({},i,{},o))},s.attrs=function(o){return e(n,r,v({},i,{attrs:Array.prototype.concat(i.attrs,o).filter(Boolean)}))},s}(qe,n)};[\"a\",\"abbr\",\"address\",\"area\",\"article\",\"aside\",\"audio\",\"b\",\"base\",\"bdi\",\"bdo\",\"big\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"cite\",\"code\",\"col\",\"colgroup\",\"data\",\"datalist\",\"dd\",\"del\",\"details\",\"dfn\",\"dialog\",\"div\",\"dl\",\"dt\",\"em\",\"embed\",\"fieldset\",\"figcaption\",\"figure\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"head\",\"header\",\"hgroup\",\"hr\",\"html\",\"i\",\"iframe\",\"img\",\"input\",\"ins\",\"kbd\",\"keygen\",\"label\",\"legend\",\"li\",\"link\",\"main\",\"map\",\"mark\",\"marquee\",\"menu\",\"menuitem\",\"meta\",\"meter\",\"nav\",\"noscript\",\"object\",\"ol\",\"optgroup\",\"option\",\"output\",\"p\",\"param\",\"picture\",\"pre\",\"progress\",\"q\",\"rp\",\"rt\",\"ruby\",\"s\",\"samp\",\"script\",\"section\",\"select\",\"small\",\"source\",\"span\",\"strong\",\"style\",\"sub\",\"summary\",\"sup\",\"table\",\"tbody\",\"td\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"time\",\"title\",\"tr\",\"track\",\"u\",\"ul\",\"var\",\"video\",\"wbr\",\"circle\",\"clipPath\",\"defs\",\"ellipse\",\"foreignObject\",\"g\",\"image\",\"line\",\"linearGradient\",\"marker\",\"mask\",\"path\",\"pattern\",\"polygon\",\"polyline\",\"radialGradient\",\"rect\",\"stop\",\"svg\",\"text\",\"textPath\",\"tspan\"].forEach((function(n){He[n]=He(n)}));var ot=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=re(n),de.registerId(this.componentId+1)}var n=e.prototype;return n.createStyles=function(n,r,o,i){var a=i(Ne(this.rules,r,o,i).join(\"\"),\"\"),c=this.componentId+n;o.insertRules(c,c,a)},n.removeStyles=function(n,r){r.clearRules(this.componentId+n)},n.renderStyles=function(n,r,o,i){n>2&&de.registerId(this.componentId+n),this.removeStyles(n,o),this.createStyles(n,r,o,i)},e}();function We(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),c=1;c<r;c++)o[c-1]=arguments[c];var u=Ce.apply(void 0,[n].concat(o)),d=\"sc-global-\"+xe(JSON.stringify(u)),y=new ot(u,d);function l(n){var r=fe(),o=me(),c=a(tt),w=p(r.allocateGSInstance(d)).current;return\"production\"!==process.env.NODE_ENV&&i.Children.count(n.children)&&console.warn(\"The global style component \"+d+\" was given child JSX. createGlobalStyle does not render children.\"),\"production\"!==process.env.NODE_ENV&&u.some((function(n){return\"string\"==typeof n&&-1!==n.indexOf(\"@import\")}))&&console.warn(\"Please do not use @import CSS syntax in createGlobalStyle at this time, as the CSSOM APIs we use in production do not handle it well. Instead, we recommend using a library such as react-helmet to inject a typical <link> meta tag to the stylesheet, or simply embedding it manually in your index.html <head> section for a simpler app.\"),r.server&&h(w,n,r,c,o),E((function(){if(!r.server)return h(w,n,r,c,o),function(){return y.removeStyles(w,r)}}),[w,n,r,c,o]),null}function h(n,r,o,i,a){if(y.isStatic)y.renderStyles(n,W,o,a);else{var c=v({},r,{theme:Re(r,i,l.defaultProps)});y.renderStyles(n,c,o,a)}}return\"production\"!==process.env.NODE_ENV&&Oe(d),i.memo(l)}function Ue(n){\"production\"!==process.env.NODE_ENV&&\"undefined\"!=typeof navigator&&\"ReactNative\"===navigator.product&&console.warn(\"`keyframes` cannot be used on ReactNative, only on the web. To do animation in ReactNative please use Animated.\");for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];var a=Ce.apply(void 0,[n].concat(o)).join(\"\"),c=xe(a);return new Ge(c,a)}var st=function(){function e(){var n=this;this._emitSheetCSS=function(){var r=n.instance.toString();if(!r)return\"\";var o=q();return\"<style \"+[o&&'nonce=\"'+o+'\"',x+'=\"true\"','data-styled-version=\"5.3.6\"'].filter(Boolean).join(\" \")+\">\"+r+\"</style>\"},this.getStyleTags=function(){return n.sealed?j(2):n._emitSheetCSS()},this.getStyleElement=function(){var r;if(n.sealed)return j(2);var o=((r={})[x]=\"\",r[\"data-styled-version\"]=\"5.3.6\",r.dangerouslySetInnerHTML={__html:n.instance.toString()},r),a=q();return a&&(o.nonce=a),[i.createElement(\"style\",v({},o,{key:\"sc-0-0\"}))]},this.seal=function(){n.sealed=!0},this.instance=new de({isServer:!0}),this.sealed=!1}var n=e.prototype;return n.collectStyles=function(n){return this.sealed?j(2):i.createElement(ye,{sheet:this.instance},n)},n.interleaveWithNodeStream=function(n){return j(3)},e}(),Xe=function(n){var r=i.forwardRef((function(r,o){var c=a(tt),u=n.defaultProps,d=Re(r,c,u);return\"production\"!==process.env.NODE_ENV&&void 0===d&&console.warn('[withTheme] You are not using a ThemeProvider nor passing a theme prop or a theme in defaultProps in component class \"'+_(n)+'\"'),i.createElement(n,v({},r,{theme:d,ref:o}))}));return R(r,n),r.displayName=\"WithTheme(\"+_(n)+\")\",r},Ze=function(){return a(tt)},it={StyleSheet:de,masterSheet:je};\"production\"!==process.env.NODE_ENV&&\"undefined\"!=typeof navigator&&\"ReactNative\"===navigator.product&&console.warn(\"It looks like you've imported 'styled-components' on React Native.\\nPerhaps you're looking to import 'styled-components/native'?\\nRead more about this at https://www.styled-components.com/docs/basics#react-native\"),\"production\"!==process.env.NODE_ENV&&\"test\"!==process.env.NODE_ENV&&\"undefined\"!=typeof window&&(window[\"__styled-components-init__\"]=window[\"__styled-components-init__\"]||0,1===window[\"__styled-components-init__\"]&&console.warn(\"It looks like there are several instances of 'styled-components' initialized in this application. This may cause dynamic styles to not render properly, errors during the rehydration process, a missing theme prop, and makes your application bigger without good reason.\\n\\nSee https://s-c.sh/2BAXzed for more info.\"),window[\"__styled-components-init__\"]+=1);export{st as ServerStyleSheet,Ie as StyleSheetConsumer,we as StyleSheetContext,ye as StyleSheetManager,nt as ThemeConsumer,tt as ThemeContext,Fe as ThemeProvider,it as __PRIVATE__,We as createGlobalStyle,Ce as css,He as default,N as isStyledComponent,Ue as keyframes,Ze as useTheme,V as version,Xe as withTheme};\n\n//# sourceMappingURL=styled-components.browser.esm.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import styled from\"styled-components\";const Year=styled.div`\n  color: ${props=>props.color||\"#000\"};\n  \n  font-family: ${props=>props.font?.fontFamily||\"Inter\"};\n  font-size: ${props=>props.font?.fontSize||\"16px\"};\n  font-weight: ${props=>props.font?.fontWeight||400};\n  line-height: ${props=>props.font?.lineHeight||\"1.2\"};\n  letter-spacing: ${props=>props.font?.letterSpacing||\"normal\"};\n  text-align: ${props=>props.font?.textAlign||\"left\"};\n  font-style: ${props=>props.font?.fontStyle||\"normal\"};\n  \n  padding: 0;\n  margin: 0;\n  box-sizing: content-box;\n  vertical-align: baseline;\n \n  width: auto;\n  height: auto;\n  display: inline-block;\n  white-space: nowrap;\n`;/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export function CurrentYear(props){const year=new Date().getFullYear();return /*#__PURE__*/_jsx(Year,{...props,children:props.content||year});}addPropertyControls(CurrentYear,{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayFontSize:true,displayTextAlignment:true,defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontSize:16,fontWeight:400,lineHeight:\"1.2\",letterSpacing:\"normal\"}},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000\",description:\"Discover more Framer resources at [Pixco](https://pixcodrops.com/resources)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"CurrentYear\":{\"type\":\"reactComponent\",\"name\":\"CurrentYear\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CurrentYear.map","// Generated by Framer (ed8225c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-lKhX8\";const variantClassNames={uXMsVxgch:\"framer-v-1ujghy4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"uXMsVxgch\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1ujghy4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"uXMsVxgch\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(18, 18, 18, 0.1)\",...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lKhX8.framer-1n9l3hl, .framer-lKhX8 .framer-1n9l3hl { display: block; }\",\".framer-lKhX8.framer-1ujghy4 { height: 1px; overflow: visible; position: relative; width: 200px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerIjyl2nvBQ=withCSS(Component,css,\"framer-lKhX8\");export default FramerIjyl2nvBQ;FramerIjyl2nvBQ.displayName=\"Grey Line\";FramerIjyl2nvBQ.defaultProps={height:1,width:200};addFonts(FramerIjyl2nvBQ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIjyl2nvBQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ijyl2nvBQ.map","/**\n * Scroll Back Top for Framer\n * Licensed under CC0-1.0 - Free for personal and commercial use with attribution\n * Created by Stefan (x.com/hyggemethat) at pixcodrops.com\n *\n * Redistribution or modification of this work is permitted, but re-sharing or altering it\n * in a way that misrepresents authorship is not allowed. Proper attribution is required.\n *\n * Hope you enjoy using it!\n */import{jsx as _jsx}from\"react/jsx-runtime\";export function backTop(Component){return function BackTopOverride(props){const scrollToTop=event=>{// Prevent default action if it's a link\nevent.preventDefault();window.scrollTo({top:0,behavior:\"smooth\"});};return /*#__PURE__*/_jsx(Component,{...props,onClick:scrollToTop,role:\"button\",\"aria-label\":\"Scroll back to top\"});};}\nexport const __FramerMetadata__ = {\"exports\":{\"backTop\":{\"type\":\"reactHoc\",\"name\":\"backTop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollBackTop.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"gBoAoDb8K\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill=\"transparent\" height=\"18px\" id=\"v68c1_Fbn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 3 L 3 0 L 6 3\" fill=\"transparent\" height=\"3px\" id=\"ixoG79lM0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 8.25)\" width=\"6px\"/><path d=\"M 0 7.5 L 0 0\" fill=\"transparent\" height=\"7.5px\" id=\"VnxRyaK7O\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 8.25)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3719936383\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HAtDT\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-HAtDT { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Circle Up\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-HAtDT\");Icon.displayName=\"Arrow Circle Up\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Circle Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Euclid Circular A Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Euclid Circular A Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/lckLNXmav5SRnkpI7xh7SvgI.woff2\"}]}];export const css=[\".framer-2uHGw .framer-styles-preset-1ovnhjm:not(.rich-text-wrapper), .framer-2uHGw .framer-styles-preset-1ovnhjm.rich-text-wrapper p { --framer-font-family: \\\"Euclid Circular A Regular\\\", \\\"Euclid Circular A Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 14px; --framer-text-alignment: start; --framer-text-color: var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, #221f20); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-2uHGw\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowCircleUp from\"https://framerusercontent.com/modules/suLABSLFcTESRCfLX0Ku/YuSQaxNB47mwId87pjic/M9amJlWui.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/iNFEE1CZzWvO59TgbbyC/SpNsz2iKbmCxKw51lans/JR6lGnF82.js\";const ArrowCircleUpFonts=getFonts(ArrowCircleUp);const enabledGestures={xXFIx0s6C:{hover:true}};const serializationHash=\"framer-DKrOa\";const variantClassNames={xXFIx0s6C:\"framer-v-va7qz9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"xXFIx0s6C\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-va7qz9\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"xXFIx0s6C\",ref:refBinding,style:{...style},...addPropertyOverrides({\"xXFIx0s6C-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mz3og5\",layoutDependency:layoutDependency,layoutId:\"z6REUdOaA\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ovnhjm\",\"data-styles-preset\":\"JR6lGnF82\",children:\"Back to Top\"})}),className:\"framer-1bsqlwe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jkUZMNLdo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",scale:1},variants:{\"xXFIx0s6C-hover\":{scale:1.02}},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g6yq9h\",layoutDependency:layoutDependency,layoutId:\"vDrgScuvJ\",children:/*#__PURE__*/_jsx(ArrowCircleUp,{animated:true,className:\"framer-e0mqpt\",layoutDependency:layoutDependency,layoutId:\"Dj3o62HL6\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, rgb(34, 31, 32))\",\"--pgex8v\":1.5}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DKrOa.framer-csgpxh, .framer-DKrOa .framer-csgpxh { display: block; }\",\".framer-DKrOa.framer-va7qz9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-DKrOa .framer-mz3og5 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; overflow: visible; padding: 8px 0px 8px 0px; position: relative; width: min-content; }\",\".framer-DKrOa .framer-1bsqlwe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DKrOa .framer-g6yq9h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: 34px; justify-content: center; overflow: visible; padding: 8px 0px 8px 0px; position: relative; width: 25px; }\",\".framer-DKrOa .framer-e0mqpt { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-DKrOa.framer-v-va7qz9.hover.framer-va7qz9 { gap: 12px; }\",\".framer-DKrOa.framer-v-va7qz9.hover .framer-mz3og5, .framer-DKrOa.framer-v-va7qz9.hover .framer-g6yq9h { padding: 5px 0px 8px 0px; }\",\".framer-DKrOa.framer-v-va7qz9.hover .framer-e0mqpt { height: var(--framer-aspect-ratio-supported, 26px); width: 26px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 109\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zyKC3EdJQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKZGOMQr1P=withCSS(Component,css,\"framer-DKrOa\");export default FramerKZGOMQr1P;FramerKZGOMQr1P.displayName=\"Button 2\";FramerKZGOMQr1P.defaultProps={height:34,width:109};addFonts(FramerKZGOMQr1P,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ArrowCircleUpFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKZGOMQr1P\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"109\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zyKC3EdJQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KZGOMQr1P.map","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{CurrentYear}from\"https://framerusercontent.com/modules/0wFLq0BuEGX2oeGM71RS/wOgyRZqPggWIgT2c8JL5/CurrentYear.js\";import GreyLine from\"https://framerusercontent.com/modules/HjZWMne4tU4TVwK82nPx/y5ZoSoPhbiv0m3ecJ1or/Ijyl2nvBQ.js\";import{backTop}from\"https://framerusercontent.com/modules/oIkqJNLOX0QcScdqjjjE/PP4f2Plcb8vvKrxPJyaE/ScrollBackTop.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/aIFbOWSGfsp5AOhjELaa/e9AebREcXlcT4TSKcseZ/JR6lGnF82.js\";import Button2,*as Button2Info from\"https://framerusercontent.com/modules/befxex3jQntam94Qf9nl/MlmyYLaetUj4EgLgGOWS/KZGOMQr1P.js\";const GreyLineFonts=getFonts(GreyLine);const CurrentYearFonts=getFonts(CurrentYear);const Button2Fonts=getFonts(Button2);const Button2BackTop184yczpWithMappedReactPropsk9ef4a=withMappedReactProps(withCodeBoundaryForOverrides(Button2,{nodeId:\"por6gGHPK\",override:backTop,scopeId:\"gOif4w23w\"}),Button2Info);const cycleOrder=[\"KaX6Skfir\",\"w08mbUiWM\",\"iXB3ThRDb\"];const serializationHash=\"framer-bkuwO\";const variantClassNames={iXB3ThRDb:\"framer-v-149uwk5\",KaX6Skfir:\"framer-v-1gsmcdk\",w08mbUiWM:\"framer-v-nhhu1x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"KaX6Skfir\",Mobile:\"w08mbUiWM\",Tablet:\"iXB3ThRDb\"};const getProps=({footerPadding,height,id,width,...props})=>{return{...props,u140qFQvV:footerPadding??props.u140qFQvV??\"0px 32px 48px 32px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"KaX6Skfir\"};};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,u140qFQvV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KaX6Skfir\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gsmcdk\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"KaX6Skfir\",ref:refBinding,style:{\"--p4xwg4\":numberToPixelString(u140qFQvV),borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},...addPropertyOverrides({iXB3ThRDb:{\"data-framer-name\":\"Tablet\"},w08mbUiWM:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`calc(${componentViewport?.width||\"100vw\"} - ${u140qFQvV*2}px)`,...addPropertyOverrides({iXB3ThRDb:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+((componentViewport?.height||137)-48-265+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1enn1ew-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AHJZMoDl4-container\",nodeId:\"AHJZMoDl4\",rendersWithMotion:true,scopeId:\"gOif4w23w\",children:/*#__PURE__*/_jsx(GreyLine,{height:\"100%\",id:\"AHJZMoDl4\",layoutId:\"AHJZMoDl4\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ksle7y\",layoutDependency:layoutDependency,layoutId:\"Q_P3F0TAu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bvlv76\",layoutDependency:layoutDependency,layoutId:\"U58FcrJSY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ovnhjm\",\"data-styles-preset\":\"JR6lGnF82\",children:\"\\xa9\"})}),className:\"framer-1g90qy4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mXHGylciT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i17qqf-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lu4XuPy0U-container\",nodeId:\"lu4XuPy0U\",rendersWithMotion:true,scopeId:\"gOif4w23w\",children:/*#__PURE__*/_jsx(CurrentYear,{color:\"var(--token-025ac5d3-84f1-42c1-a7b1-20b9af07c495, rgb(34, 31, 32))\",font:{fontFamily:'\"Euclid Circular A Regular\", \"Euclid Circular A Regular Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"lu4XuPy0U\",layoutId:\"lu4XuPy0U\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ovnhjm\",\"data-styles-preset\":\"JR6lGnF82\",children:\"The Quiet  Guide\"})}),className:\"framer-1jgchef\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aqyB3_KTW\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e5vm9d\",layoutDependency:layoutDependency,layoutId:\"cmxshEp0J\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",...addPropertyOverrides({iXB3ThRDb:{y:(componentViewport?.y||0)+0+((componentViewport?.height||137)-48-265+1+64)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-184yczp-container\",layoutDependency:layoutDependency,layoutId:\"por6gGHPK-container\",nodeId:\"por6gGHPK\",rendersWithMotion:true,scopeId:\"gOif4w23w\",children:/*#__PURE__*/_jsx(Button2BackTop184yczpWithMappedReactPropsk9ef4a,{height:\"100%\",id:\"por6gGHPK\",layoutId:\"por6gGHPK\",style:{height:\"100%\"},width:\"100%\"})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bkuwO.framer-ddrm1k, .framer-bkuwO .framer-ddrm1k { display: block; }\",\".framer-bkuwO.framer-1gsmcdk { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-end; overflow: hidden; padding: var(--p4xwg4); position: relative; width: 1261px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bkuwO .framer-1enn1ew-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-bkuwO .framer-1ksle7y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bkuwO .framer-1bvlv76 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bkuwO .framer-1g90qy4, .framer-bkuwO .framer-1jgchef { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bkuwO .framer-i17qqf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-bkuwO .framer-e5vm9d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bkuwO .framer-184yczp-container { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-bkuwO.framer-v-nhhu1x.framer-1gsmcdk { width: 346px; }\",\".framer-bkuwO.framer-v-nhhu1x .framer-1ksle7y { align-content: center; align-items: center; gap: 12px; justify-content: center; }\",\".framer-bkuwO.framer-v-nhhu1x .framer-e5vm9d { align-content: flex-end; align-items: flex-end; flex: 1 0 0px; justify-content: flex-end; width: 1px; }\",\".framer-bkuwO.framer-v-149uwk5.framer-1gsmcdk { padding: 0px 0px 48px 0px; width: 346px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 137\n * @framerIntrinsicWidth 1261\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"w08mbUiWM\":{\"layout\":[\"fixed\",\"auto\"]},\"iXB3ThRDb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"u140qFQvV\":\"footerPadding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergOif4w23w=withCSS(Component,css,\"framer-bkuwO\");export default FramergOif4w23w;FramergOif4w23w.displayName=\"Footer\";FramergOif4w23w.defaultProps={height:137,width:1261};addPropertyControls(FramergOif4w23w,{variant:{options:[\"KaX6Skfir\",\"w08mbUiWM\",\"iXB3ThRDb\"],optionTitles:[\"Desktop\",\"Mobile\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},u140qFQvV:{defaultValue:\"0px 32px 48px 32px\",title:\"Footer Padding\",type:ControlType.Padding}});addFonts(FramergOif4w23w,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Euclid Circular A Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/lckLNXmav5SRnkpI7xh7SvgI.woff2\"}]},...GreyLineFonts,...CurrentYearFonts,...Button2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergOif4w23w\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"u140qFQvV\\\":\\\"footerPadding\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"137\",\"framerIntrinsicWidth\":\"1261\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w08mbUiWM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iXB3ThRDb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gOif4w23w.map","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import Header from\"#framer/local/canvasComponent/eQi9MPwA9/eQi9MPwA9.js\";import Footer from\"#framer/local/canvasComponent/gOif4w23w/gOif4w23w.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const breakpoints={ac9IrwlAM:\"(min-width: 1200px)\",ANCG5GfVC:\"(max-width: 809px)\",n52Y7pLJz:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-VBh0L\";const variantClassNames={ac9IrwlAM:\"framer-v-1rm4nsh\",ANCG5GfVC:\"framer-v-1hfhv2k\",n52Y7pLJz:\"framer-v-12ivlme\"};const breakpointRules={ANCG5GfVC:[\".framer-VBh0L.framer-1rm4nsh { padding: 64px 0px 0px 0px; }\",\".framer-VBh0L .framer-1a5mo0o-container { order: 1004; }\",\".framer-VBh0L .framer-11q8t7q-container { height: 64px; order: 1002; right: 0px; width: unset; }\",\".framer-VBh0L .framer-1gd16r0 { order: 1003; padding: 0px 0px 32px 0px; }\",\".framer-VBh0L .framer-ow8yy8-container { order: 0; }\"],n52Y7pLJz:[\".framer-VBh0L .framer-1gd16r0 { padding: 0px 48px 48px 48px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ANCG5GfVC:\".framer-1hfhv2k-override\",n52Y7pLJz:\".framer-12ivlme-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VBh0L.framer-jo3kdh, .framer-VBh0L .framer-jo3kdh { display: block; }\",\".framer-VBh0L.framer-1rm4nsh { align-content: center; align-items: center; background: linear-gradient(171deg, var(--token-915b7d5a-96be-49ec-a340-23117672c6e0, #ffffff) 5%, var(--token-915b7d5a-96be-49ec-a340-23117672c6e0, rgb(255, 255, 255)) 100%); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-VBh0L .framer-yeo1d1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-VBh0L .framer-1a5mo0o-container { flex: none; height: auto; order: 1002; position: relative; width: auto; }\",\".framer-VBh0L .framer-11q8t7q-container { flex: none; height: 100px; left: 0px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-VBh0L .framer-1gd16r0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; order: 1004; overflow: visible; padding: 0px 64px 64px 64px; position: relative; width: 100%; }\",\".framer-VBh0L .framer-ow8yy8-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={ac9IrwlAM:\"(min-width: 1200px)\",ANCG5GfVC:\"(max-width: 809px)\",n52Y7pLJz:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"ac9IrwlAM\",Phone:\"ANCG5GfVC\",Tablet:\"n52Y7pLJz\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ac9IrwlAM\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"ac9IrwlAM\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:':root body { background: linear-gradient(171deg, var(--token-915b7d5a-96be-49ec-a340-23117672c6e0, rgb(255, 255, 255)) /* {\"name\":\"bg-default\"} */ 5%, var(--token-915b7d5a-96be-49ec-a340-23117672c6e0, rgb(255, 255, 255)) /* {\"name\":\"bg-default\"} */ 100%); } :root { font-size: 112.5%; } @media (min-width: 810px) and (max-width: 1199px) { :root { font-size: 100%; } } @media (max-width: 809px) { :root { font-size: 93.75%; } }'}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1rm4nsh\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-yeo1d1\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a5mo0o-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Qmp1rGXKF\",scopeId:\"qMXPYU0SP\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"Qmp1rGXKF\",intensity:10,layoutId:\"Qmp1rGXKF\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ANCG5GfVC:{height:64}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11q8t7q-container\",layoutScroll:true,nodeId:\"Syf_RMyV7\",scopeId:\"qMXPYU0SP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ANCG5GfVC:{F9B4xJnPA:\"0px 32px 24px 32px\",IOkQBn5iI:\"0px 32px 0px 32px\"},n52Y7pLJz:{F9B4xJnPA:\"48px 32px 64px 32px\",IOkQBn5iI:\"0px 32px 0px 32px\"}},children:/*#__PURE__*/_jsx(Header,{F9B4xJnPA:\"48px 64px 64px 64px\",height:\"100%\",id:\"Syf_RMyV7\",IOkQBn5iI:\"0px 64px 0px 64px\",layoutId:\"Syf_RMyV7\",style:{height:\"100%\",width:\"100%\"},variant:\"l28qAp4gm\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gd16r0\",\"data-framer-name\":\"Footer Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ANCG5GfVC:{width:\"max(100vw, 1px)\",y:1064},n52Y7pLJz:{width:\"max(100vw - 96px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:265,width:\"max(100vw - 128px, 1px)\",y:1300,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ow8yy8-container\",nodeId:\"BRi5fM5S1\",scopeId:\"qMXPYU0SP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ANCG5GfVC:{u140qFQvV:\"64px 32px 0px 32px\",variant:\"w08mbUiWM\"},n52Y7pLJz:{u140qFQvV:\"0px\",variant:\"iXB3ThRDb\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"BRi5fM5S1\",layoutId:\"BRi5fM5S1\",style:{width:\"100%\"},u140qFQvV:\"128px 0px 0px 0px\",variant:\"KaX6Skfir\",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 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"n52Y7pLJz\":{\"layout\":[\"fixed\",\"fixed\"]},\"ANCG5GfVC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ac9IrwlAM\":[\".framer-1a5mo0o-container\",\".framer-11q8t7q-container\",\".framer-1gd16r0\"],\"n52Y7pLJz\":[\".framer-1a5mo0o-container\",\".framer-11q8t7q-container\",\".framer-1gd16r0\"],\"ANCG5GfVC\":[\".framer-1a5mo0o-container\",\".framer-11q8t7q-container\",\".framer-1gd16r0\"]}\n * @framerBreakpoints {\"ac9IrwlAM\":{\"min\":1200,\"canvasClassName\":\"framer-1rm4nsh-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":18},\"n52Y7pLJz\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-12ivlme-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ANCG5GfVC\":{\"max\":809,\"canvasClassName\":\"framer-1hfhv2k-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant ac9IrwlAM\n * @framerLayoutTemplate\n */const FramerqMXPYU0SP=withCSS(Component,css,\"framer-VBh0L\");export default FramerqMXPYU0SP;FramerqMXPYU0SP.displayName=\"Photo Sets Template\";FramerqMXPYU0SP.defaultProps={height:1e3,width:1200};addFonts(FramerqMXPYU0SP,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqMXPYU0SP\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"ac9IrwlAM\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1rm4nsh-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":18},\\\"n52Y7pLJz\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-12ivlme-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ANCG5GfVC\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1hfhv2k-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"ac9IrwlAM\\\":[\\\".framer-1a5mo0o-container\\\",\\\".framer-11q8t7q-container\\\",\\\".framer-1gd16r0\\\"],\\\"n52Y7pLJz\\\":[\\\".framer-1a5mo0o-container\\\",\\\".framer-11q8t7q-container\\\",\\\".framer-1gd16r0\\\"],\\\"ANCG5GfVC\\\":[\\\".framer-1a5mo0o-container\\\",\\\".framer-11q8t7q-container\\\",\\\".framer-1gd16r0\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerRootFontSize\":\"18\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"n52Y7pLJz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ANCG5GfVC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"ac9IrwlAM\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29550c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import SideNavGroup from\"#framer/local/canvasComponent/Dqskc4AcG/Dqskc4AcG.js\";import Header from\"#framer/local/canvasComponent/eQi9MPwA9/eQi9MPwA9.js\";import Footer from\"#framer/local/canvasComponent/gOif4w23w/gOif4w23w.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const HeaderFonts=getFonts(Header);const FooterFonts=getFonts(Footer);const SideNavGroupFonts=getFonts(SideNavGroup);const breakpoints={exjFWaBOg:\"(min-width: 810px) and (max-width: 1199px)\",mBN7FZf8s:\"(min-width: 1200px)\",XYxp9bjZA:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Ljg3V\";const variantClassNames={exjFWaBOg:\"framer-v-1fjarwt\",mBN7FZf8s:\"framer-v-npmazx\",XYxp9bjZA:\"framer-v-1x16nrc\"};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"220px 0px 0px 328px\";}else{return\"100px 0px 0px 0px\";}};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const convertFromBoolean1=(value,activeLocale)=>{if(value){return\"160px 32px 0px 232px\";}else{return\"0px 0px 0px 0px\";}};const convertFromBoolean2=(value,activeLocale)=>{if(value){return\"108px 0px 0px 0px\";}else{return\"128px 0px 0px 0px\";}};const convertFromBoolean3=(value,activeLocale)=>{if(value){return\"0px 64px 64px 0px\";}else{return\"0px 64px 64px 64px\";}};const convertFromBoolean4=(value,activeLocale)=>{if(value){return\"0px 0px 0px 0px\";}else{return\"0px 32px 32px 32px\";}};const convertFromBoolean5=(value,activeLocale)=>{if(value){return\"0px 32px 32px 32px\";}else{return\"0px 32px 32px 32px\";}};const convertFromBoolean6=(value,activeLocale)=>{if(value){return\"128px 0px 0px 0px\";}else{return\"128px 0px 0px 64px\";}};const breakpointRules={exjFWaBOg:[\".framer-Ljg3V.framer-npmazx { padding: var(--1reti8r); }\",\".framer-Ljg3V .framer-i5ugme { padding: var(--152170j); }\",\".framer-Ljg3V .framer-8do8kh-container { left: 32px; top: 160px; }\"],XYxp9bjZA:[\".framer-Ljg3V.framer-npmazx { padding: var(--tnemdh); }\",\".framer-Ljg3V .framer-1hvkkqe-container { height: 64px; }\",\".framer-Ljg3V .framer-i5ugme { padding: var(--68e4kx); }\",\".framer-Ljg3V .framer-15tip7x-container { order: 0; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={exjFWaBOg:\".framer-1fjarwt-override\",XYxp9bjZA:\".framer-1x16nrc-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ljg3V.framer-1cynnky, .framer-Ljg3V .framer-1cynnky { display: block; }\",\".framer-Ljg3V.framer-npmazx { align-content: flex-start; align-items: flex-start; background-color: var(--token-915b7d5a-96be-49ec-a340-23117672c6e0, #f4f1e6); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: var(--10ocmuz); position: relative; width: 100%; }\",\".framer-Ljg3V .framer-18jfcyy { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Ljg3V .framer-1ck6goy-container { flex: none; height: auto; order: 1001; position: relative; width: auto; }\",\".framer-Ljg3V .framer-1hvkkqe-container { flex: none; height: 100px; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-Ljg3V .framer-i5ugme { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; order: 1003; overflow: visible; padding: var(--13l7jhr); position: relative; width: 100%; }\",\".framer-Ljg3V .framer-15tip7x-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Ljg3V .framer-8do8kh-container { flex: none; height: auto; left: 64px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); top: 220px; width: 200px; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={exjFWaBOg:\"(min-width: 810px) and (max-width: 1199px)\",mBN7FZf8s:\"(min-width: 1200px)\",XYxp9bjZA:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"mBN7FZf8s\",Phone:\"XYxp9bjZA\",Tablet:\"exjFWaBOg\"};const getProps=({height,id,sidebar,width,...props})=>{return{...props,RMYzlzLjt:sidebar??props.RMYzlzLjt??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"mBN7FZf8s\"};};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,RMYzlzLjt,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const padding=numberToPixelString(convertFromBoolean(equals(RMYzlzLjt,true),activeLocale));const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const padding1=numberToPixelString(convertFromBoolean1(equals(RMYzlzLjt,true),activeLocale));const padding2=numberToPixelString(convertFromBoolean2(equals(RMYzlzLjt,true),activeLocale));const padding3=numberToPixelString(convertFromBoolean3(equals(RMYzlzLjt,true),activeLocale));const padding4=numberToPixelString(convertFromBoolean4(equals(RMYzlzLjt,true),activeLocale));const padding5=numberToPixelString(convertFromBoolean5(equals(RMYzlzLjt,true),activeLocale));const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"XYxp9bjZA\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"mBN7FZf8s\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-915b7d5a-96be-49ec-a340-23117672c6e0, rgb(244, 241, 230)); } :root { font-size: 112.5%; } @media (min-width: 810px) and (max-width: 1199px) { :root { font-size: 100%; } } @media (max-width: 809px) { :root { font-size: 100%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-npmazx\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--10ocmuz\":padding,\"--1reti8r\":padding1,\"--tnemdh\":padding2,...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-18jfcyy\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ck6goy-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"vRATJk3ac\",scopeId:\"vXCR60gea\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"vRATJk3ac\",intensity:10,layoutId:\"vRATJk3ac\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XYxp9bjZA:{height:64}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hvkkqe-container\",layoutScroll:true,nodeId:\"Vj1Q89Bcs\",scopeId:\"vXCR60gea\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{exjFWaBOg:{F9B4xJnPA:\"16px 32px 32px 32px\",IOkQBn5iI:\"0px 32px 0px 32px\"},XYxp9bjZA:{F9B4xJnPA:\"0px 32px 32px 32px\",IOkQBn5iI:\"0px 32px 0px 32px\"}},children:/*#__PURE__*/_jsx(Header,{F9B4xJnPA:\"48px 64px 64px 64px\",height:\"100%\",id:\"Vj1Q89Bcs\",IOkQBn5iI:\"0px 64px 0px 64px\",layoutId:\"Vj1Q89Bcs\",style:{height:\"100%\",width:\"100%\"},variant:\"l28qAp4gm\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-i5ugme\",\"data-framer-name\":\"Footer Container\",style:{\"--13l7jhr\":padding3,\"--152170j\":padding4,\"--68e4kx\":padding5},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{exjFWaBOg:{width:`max((100vw - ${convertFromBoolean1(equals(RMYzlzLjt,true),activeLocale)*2}px) - ${convertFromBoolean4(equals(RMYzlzLjt,true),activeLocale)*2}px, 1px)`},XYxp9bjZA:{width:`max((100vw - ${convertFromBoolean2(equals(RMYzlzLjt,true),activeLocale)*2}px) - ${convertFromBoolean5(equals(RMYzlzLjt,true),activeLocale)*2}px, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:265,width:`max((100vw - ${convertFromBoolean(equals(RMYzlzLjt,true),activeLocale)*2}px) - ${convertFromBoolean3(equals(RMYzlzLjt,true),activeLocale)*2}px, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15tip7x-container\",nodeId:\"f7y_sQejf\",scopeId:\"vXCR60gea\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{exjFWaBOg:{variant:\"iXB3ThRDb\"},XYxp9bjZA:{variant:\"w08mbUiWM\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"f7y_sQejf\",layoutId:\"f7y_sQejf\",style:{width:\"100%\"},u140qFQvV:numberToPixelString(convertFromBoolean6(equals(RMYzlzLjt,true),activeLocale)),variant:\"KaX6Skfir\",width:\"100%\"})})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{exjFWaBOg:{y:160}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:231,width:\"200px\",y:220,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8do8kh-container hidden-1x16nrc\",layoutScroll:true,nodeId:\"zf4xif5U7\",scopeId:\"vXCR60gea\",children:/*#__PURE__*/_jsx(SideNavGroup,{FVwJzzoF9:\"O6pJ999kk\",height:\"100%\",id:\"zf4xif5U7\",layoutId:\"zf4xif5U7\",style:{width:\"100%\"},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 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"exjFWaBOg\":{\"layout\":[\"fixed\",\"fixed\"]},\"XYxp9bjZA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"RMYzlzLjt\":\"sidebar\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"mBN7FZf8s\":[\".framer-1ck6goy-container\",\".framer-1hvkkqe-container\",\".framer-i5ugme\",\".framer-8do8kh-container\"],\"exjFWaBOg\":[\".framer-1ck6goy-container\",\".framer-1hvkkqe-container\",\".framer-i5ugme\",\".framer-8do8kh-container\"],\"XYxp9bjZA\":[\".framer-1ck6goy-container\",\".framer-1hvkkqe-container\",\".framer-i5ugme\"]}\n * @framerBreakpoints {\"mBN7FZf8s\":{\"min\":1200,\"canvasClassName\":\"framer-npmazx-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":18},\"exjFWaBOg\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1fjarwt-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"XYxp9bjZA\":{\"max\":809,\"canvasClassName\":\"framer-1x16nrc-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant mBN7FZf8s\n * @framerLayoutTemplate\n */const FramervXCR60gea=withCSS(Component,css,\"framer-Ljg3V\");export default FramervXCR60gea;FramervXCR60gea.displayName=\"Standard Template\";FramervXCR60gea.defaultProps={height:1e3,width:1200};addPropertyControls(FramervXCR60gea,{RMYzlzLjt:{defaultValue:true,title:\"Sidebar\",type:ControlType.Boolean}});addFonts(FramervXCR60gea,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...HeaderFonts,...FooterFonts,...SideNavGroupFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervXCR60gea\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"exjFWaBOg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XYxp9bjZA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"mBN7FZf8s\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerRootFontSize\":\"18\",\"framerVariables\":\"{\\\"RMYzlzLjt\\\":\\\"sidebar\\\"}\",\"framerHitTargets\":\"{\\\"mBN7FZf8s\\\":[\\\".framer-1ck6goy-container\\\",\\\".framer-1hvkkqe-container\\\",\\\".framer-i5ugme\\\",\\\".framer-8do8kh-container\\\"],\\\"exjFWaBOg\\\":[\\\".framer-1ck6goy-container\\\",\\\".framer-1hvkkqe-container\\\",\\\".framer-i5ugme\\\",\\\".framer-8do8kh-container\\\"],\\\"XYxp9bjZA\\\":[\\\".framer-1ck6goy-container\\\",\\\".framer-1hvkkqe-container\\\",\\\".framer-i5ugme\\\"]}\",\"framerBreakpoints\":\"{\\\"mBN7FZf8s\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-npmazx-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":18},\\\"exjFWaBOg\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1fjarwt-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"XYxp9bjZA\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1x16nrc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport PhotoSetsTemplate from \"https://framerusercontent.com/modules/f9B9uwYK8OkZ3pAyd8EP/muLbrF1Vjp4G8NTUubsC/qMXPYU0SP.js\";\r\nimport StandardTemplate from \"https://framerusercontent.com/modules/o859qaazN1a6SlgSo3mf/qXPQboQZ39CJMK1LrxfW/vXCR60gea.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {dJ2vaq3KG: \"tours-and-experiences\", DV7P3oAvu: \"quiet-is-a-feature\", eyvXLdakt: \"is-this-for-you\", KptlBLdMK: \"how-it-works\", kRRxh8mIg: \"get-in-touch\", t4qbERbXG: \"meet-gareth\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ect5DplvpRt6MSe5wLCQ/BJ6XDw1jgUYYLgp131iv/augiA20Il.js\")), path: \"/\"}, CME4MeXdV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lpzfUo5V1XlXzlfRNr5r/B9E7rRw3grkqTvyFcWx4/CME4MeXdV.js\")), path: \"/thank-you\"}, AZg7wVWdU: {collectionId: \"bP_F8NWcO\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Qs3OV0g2DD24B9g6pXZl/JkJtMvVb701ZVNDFG8qa/AZg7wVWdU.js\")), path: \"/itineraries/:LhokE8XuW\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {bP_F8NWcO: async () => (await import(\"https://framerusercontent.com/modules/Ll5FbHYHA5bCw4E3CTUI/FtaXFPjcv0me1WfZpa6U/bP_F8NWcO.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"85d67f84cbcf5a8ba8ca9066c22ad7509b5be0e675107094471a16f897fa08a9\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {RMYzlzLjt: true}\r\nconst templateProps = {AZg7wVWdU: props1}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"CME4MeXdV\":\r\nreturn React.createElement(PhotoSetsTemplate, {...props, key: \"PhotoSetsTemplate\", routeId, style}, children(true));\r\ncase \"AZg7wVWdU\":\r\nreturn React.createElement(StandardTemplate, {...props, key: \"StandardTemplate\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"CME4MeXdV\":\r\nreturn [{hash: \"1rm4nsh\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"12ivlme\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1hfhv2k\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"AZg7wVWdU\":\r\nreturn [{hash: \"npmazx\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1fjarwt\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1x16nrc\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://thequietguide.co.za\",\r\n                    EditorBar: \r\ntypeof window !== \"undefined\" ? (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const dependencies = {\r\n            __version: 2,\r\n            framer: {\r\n                useCurrentRoute: Framer.useCurrentRoute,\r\n                useLocaleInfo: Framer.useLocaleInfo,\r\n                useRouter: Framer.useRouter,\r\n            },\r\n            react: {\r\n                createElement: React.createElement,\r\n                Fragment: React.Fragment,\r\n                memo: React.memo,\r\n                useCallback: React.useCallback,\r\n                useEffect: React.useEffect,\r\n                useRef: React.useRef,\r\n                useState: React.useState,\r\n            },\r\n            \"react-dom\": { createPortal },\r\n        }\r\n\r\n        window.__framer_editorBarDependencies = dependencies\r\n\r\n        const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n        return {\r\n            default: createEditorBar({ dependencies }),\r\n        }\r\n    })\r\n})() : undefined\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}