{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/tbiAmyP8q4mMaXLQcmj3/Video.js", "ssg:https://framerusercontent.com/modules/uyoXHHppF7Qzlvj3yXg0/8LfnHbDvbgybb3KwoEQD/Over_image.js", "ssg:https://ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs", "ssg:https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/CzcVr5U1VFk6uNcyYvJq/SmoothScroll_Prod.js", "ssg:https://framerusercontent.com/modules/tpM51N1fKGhwgNunFKdI/oYB3B2w3ir2fWkohmimG/vH_Apd8Aw.js", "ssg:https://framerusercontent.com/modules/Rx8VJneIKdTEdDYwMpBY/jpbpcIL2ajW5qVcNgceP/hqpV3giHc.js", "ssg:https://framerusercontent.com/modules/hoVSbTy2IIg9F7j3AL2J/HdGGpJIPVUEZ94h2DzVm/ASs69O5nM.js", "ssg:https://framerusercontent.com/modules/P3zFrljD6QnSBAWklrPM/iZxtEJlXAmzfPiQlkoZp/eb90GIv_h.js", "ssg:https://framerusercontent.com/modules/MSFEcdYwIGb16pwLQQyC/gKQ2MKl88BzS5I64TbDd/zPfx09Xei.js", "ssg:https://framerusercontent.com/modules/e9uuCzwAqRfQ0VUYXMMB/oiUPqRXfFrY5wJ6UPaCv/CSz6W5O9r.js", "ssg:https://framerusercontent.com/modules/4PgTLz1jQJnKUROC46D9/ucEklONGfUJIy7qeC5yA/nfGLLT9T8.js", "ssg:https://framerusercontent.com/modules/vdmNZBpNcBMDCYQpzxpc/nC670bvbHdLbHJINYNqk/KLSkfTl0V.js", "ssg:https://framerusercontent.com/modules/JcHvpYMEyWnf3em0xNlp/rbReziUS2PXWfBTXVB8A/g2RaiVR0J.js", "ssg:https://framerusercontent.com/modules/qK2OLThj9aaIlRq2btHr/pQd8IannGoMupJjnjSMg/wGkwPWBLh.js", "ssg:https://framerusercontent.com/modules/6gnAaoxPWHhfZoeSx8KG/ZgZfFduXXqHTDebwwemT/Xgz5OdVZ4.js", "ssg:https://framerusercontent.com/modules/7BsyfijyZOkb0sQ1DuO8/ORmYHK9H2YaBolED5FBF/Ssss.js", "ssg:https://framerusercontent.com/modules/9SpHE4SNyBfyeAi5XLG9/UNqF0iK21g1NOX4qnDKz/q3wiB59mc.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks \u201CPlay\u201D.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster=\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\",playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isOnCanvas won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isOnCanvas?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isOnCanvas?true:useInView(videoRef);const isCloseToViewport=isOnCanvas?false:useInView(videoRef,{margin:\"100px\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isOnCanvas)return;if(playingProp)play();else pause();},[playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isOnCanvas)return;if(autoplayBehavior!==\"on-viewport\")return;if(isInViewport)play();else pause();},[autoplayBehavior,isInViewport]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress!==null&&progress!==void 0?progress:0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue!==null&&rawProgressValue!==void 0?rawProgressValue:0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime!==null&&startTime!==void 0?startTime:0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isOnCanvas\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume!==null&&volume!==void 0?volume:0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime!==null&&startTime!==void 0?startTime:0)*.01);if(autoplayBehavior===\"on-mount\")play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked===null||onSeeked===void 0?void 0:onSeeked(e),onPause:e=>onPause===null||onPause===void 0?void 0:onPause(e),onPlay:e=>onPlay===null||onPlay===void 0?void 0:onPlay(e),onEnded:e=>onEnd===null||onEnd===void 0?void 0:onEnd(e),autoPlay:autoplayBehavior===\"on-mount\",preload:isPlaying.current?\"auto\":autoplayBehavior!==\"on-mount\"&&posterEnabled&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isOnCanvas?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},poster:{type:ControlType.Image,title:\" \",hidden:({posterEnabled})=>!posterEnabled},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},...borderRadiusControl,startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"112\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";export function withContainPaint(Component){return props=>{return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`.${props.className}  {\n                     contain: paint                  \n                }`}),/*#__PURE__*/_jsx(Component,{...props})]});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withContainPaint\":{\"type\":\"reactHoc\",\"name\":\"withContainPaint\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Over_image.map", "function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),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})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"lenis\";// import Lenis from \"@studio-freight/lenis\"\nimport{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]);// Check Overlay overflow\nuseEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const checkOverflow=()=>{const htmlStyle=window.getComputedStyle(document.documentElement);const isOverflowHidden=htmlStyle.overflow===\"hidden\";if(isOverflowHidden){overlayElement.setAttribute(\"data-lenis-prevent\",\"true\");}};// Set up MutationObserver for the html element\nconst htmlObserver=new MutationObserver(mutations=>{for(const mutation of mutations){if(mutation.type===\"attributes\"&&mutation.attributeName===\"style\"){checkOverflow();}}});// Observe the html element for style changes\nhtmlObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});// Initial check\ncheckOverflow();return()=>{htmlObserver.disconnect();};}},[]);// useEffect(() => {\n//     const overlayElement = document.getElementById(\"overlay\")\n//     if (overlayElement) {\n//         const handleMutation = (mutationsList, observer) => {\n//             for (const mutation of mutationsList) {\n//                 if (\n//                     mutation.type === \"childList\" &&\n//                     overlayElement.children.length > 0\n//                 ) {\n//                     // Check if the html tag has the style \"overflow: hidden;\"\n//                     const htmlElement = document.documentElement\n//                     console.log(htmlElement, \"htmlElement\")\n//                     const computedStyle =\n//                         window.getComputedStyle(htmlElement)\n//                     console.log(\"computedStyle\", computedStyle)\n//                     const isOverflowHidden =\n//                         computedStyle.overflow === \"hidden\"\n//                     console.log(\"isOverflowHidden\", isOverflowHidden)\n//                     if (isOverflowHidden) {\n//                         overlayElement.setAttribute(\n//                             \"data-lenis-prevent\",\n//                             \"true\"\n//                         )\n//                     }\n//                 }\n//             }\n//         }\n//         const observer = new MutationObserver(handleMutation)\n//         observer.observe(overlayElement, {\n//             childList: true,\n//             attributes: true,\n//             subtree: true,\n//         })\n//         return () => observer.disconnect()\n//     }\n// }, [])\nuseEffect(()=>{const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];const computedStyle=window.getComputedStyle(element);if(computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{if(lenis.current){lenis.current.raf(time);requestAnimationFrame(raf);}};requestAnimationFrame(raf);return()=>{if(lenis.current){lenis.current.destroy();lenis.current=null;}};},[]);useEffect(()=>{const styleElement=document.createElement(\"style\");styleElement.textContent=`\nhtml.lenis {\nheight: auto;\n}\n.lenis.lenis-smooth {\n\nscroll-behavior: auto !important;\n}\n.lenis.lenis-smooth [data-lenis-prevent] {\n\noverscroll-behavior: contain;\n}\n.lenis.lenis-stopped {\n\noverflow: hidden;\n}\n.lenis.lenis-scrolling iframe {\n\npointer-events: none;\n}\n`;document.head.appendChild(styleElement);return()=>{document.head.removeChild(styleElement);};},[]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=[...document.querySelectorAll(\"a[href]\")].filter(anchor=>anchor.href.includes(\"#\")).map(anchor=>{const href=`#${anchor.href.split(\"#\").pop()}`;const decodedHref=decodeURIComponent(href);let scrollMargin=0;const targetElement=document.querySelector(decodedHref);if(targetElement){scrollMargin=parseInt(window.getComputedStyle(targetElement).scrollMarginTop);}return{href,scrollMargin,anchorElement:anchor};});const handleClick=(e,href,scrollMargin)=>{e.preventDefault();lenis.current.scrollTo(href,{offset:-scrollMargin});};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{anchorElement.addEventListener(\"click\",handlers[index]);});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{anchorElement.removeEventListener(\"click\",handlers[index]);});};},[lenis]);return /*#__PURE__*/_jsx(_Fragment,{});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map", "// Generated by Framer (f7d95e4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-7GZfQ .framer-styles-preset-1c07474:not(.rich-text-wrapper), .framer-7GZfQ .framer-styles-preset-1c07474.rich-text-wrapper a { --framer-link-current-text-color: var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, #f3c77c) /* {\"name\":\"Brand color\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #fad189; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, #f3c77c); --framer-link-text-decoration: none; }'];export const className=\"framer-7GZfQ\";\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 (9045c1a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const ImageWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image));const cycleOrder=[\"sHN2pX0Oo\",\"MMvmrg9G3\"];const serializationHash=\"framer-GaLim\";const variantClassNames={MMvmrg9G3:\"framer-v-ut02gp\",sHN2pX0Oo:\"framer-v-je3nwe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-20,y:20};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={\"Variant 1\":\"sHN2pX0Oo\",\"Variant 2\":\"MMvmrg9G3\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,gLv1MZWgT:link??props.gLv1MZWgT,uQV1cNPyF:title??props.uQV1cNPyF??\"San Francisco\\xa0residence\",variant:humanReadableVariantMap[props.variant]??props.variant??\"sHN2pX0Oo\"};};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,uQV1cNPyF,gLv1MZWgT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sHN2pX0Oo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1kd0sz7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"MMvmrg9G3\");});const onMouseLeavezs8k3b=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"sHN2pX0Oo\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"MMvmrg9G3\")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,...addPropertyOverrides({MMvmrg9G3:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:gLv1MZWgT,motionChild:true,nodeId:\"sHN2pX0Oo\",scopeId:\"hqpV3giHc\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-je3nwe\",className,classNames)} framer-17epala`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sHN2pX0Oo\",onMouseEnter:onMouseEnter1kd0sz7,ref:refBinding,style:{...style},...addPropertyOverrides({MMvmrg9G3:{\"data-framer-name\":\"Variant 2\",onMouseLeave:onMouseLeavezs8k3b}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l638jg\",layoutDependency:layoutDependency,layoutId:\"MTkNsZyju\",style:{backgroundColor:\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"100px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124)))\"},children:\"San Francisco\\xa0residence\"})}),className:\"framer-zblvyc\",fonts:[\"GF;Instrument Serif-regular\"],layoutDependency:layoutDependency,layoutId:\"q36I06ZLC\",style:{\"--extracted-gdpscs\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uQV1cNPyF,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",pixelHeight:27,pixelWidth:27,src:\"https://framerusercontent.com/images/awUXQI6AFBBzY4qDIcwzU9Xvlk.svg\"},className:\"framer-1wh0gva\",\"data-framer-appear-id\":\"1wh0gva\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"fyTdViHxP\",optimized:true,transformTemplate:transformTemplate1,...addPropertyOverrides({MMvmrg9G3:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||114)*.5438596491228073-28)),pixelHeight:27,pixelWidth:27,src:\"https://framerusercontent.com/images/awUXQI6AFBBzY4qDIcwzU9Xvlk.svg\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GaLim.framer-17epala, .framer-GaLim .framer-17epala { display: block; }\",\".framer-GaLim.framer-je3nwe { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 24px 4px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-GaLim .framer-1l638jg { bottom: 0px; flex: none; height: 1px; left: -1px; overflow: visible; position: absolute; width: 1px; z-index: 1; }\",\".framer-GaLim .framer-zblvyc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GaLim .framer-1wh0gva { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 56px); overflow: hidden; position: absolute; right: 0px; top: 54%; width: 56px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GaLim.framer-je3nwe { gap: 0px; } .framer-GaLim.framer-je3nwe > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-GaLim.framer-je3nwe > :first-child { margin-left: 0px; } .framer-GaLim.framer-je3nwe > :last-child { margin-right: 0px; } }\",\".framer-GaLim.framer-v-ut02gp.framer-je3nwe { padding: 0px 66px 4px 0px; }\",\".framer-GaLim.framer-v-ut02gp .framer-1l638jg { left: 0px; right: 0px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 114\n * @framerIntrinsicWidth 797\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MMvmrg9G3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uQV1cNPyF\":\"title\",\"gLv1MZWgT\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerhqpV3giHc=withCSS(Component,css,\"framer-GaLim\");export default FramerhqpV3giHc;FramerhqpV3giHc.displayName=\"Title Work link\";FramerhqpV3giHc.defaultProps={height:114,width:797};addPropertyControls(FramerhqpV3giHc,{variant:{options:[\"sHN2pX0Oo\",\"MMvmrg9G3\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},uQV1cNPyF:{defaultValue:\"San Francisco\\xa0residence\",displayTextArea:false,title:\"Title\",type:ControlType.String},gLv1MZWgT:{title:\"Link\",type:ControlType.Link}});addFonts(FramerhqpV3giHc,[{explicitInter:true,fonts:[{family:\"Instrument Serif\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentserif/v4/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhqpV3giHc\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"uQV1cNPyF\\\":\\\"title\\\",\\\"gLv1MZWgT\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"114\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MMvmrg9G3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"797\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hqpV3giHc.map", "// Generated by Framer (ae50a0d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/4c5jLwAGDnha3NXO0oTl/jzdFgN2WftCeY4fwmEPZ/gMvHaYpHp.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/tpM51N1fKGhwgNunFKdI/oYB3B2w3ir2fWkohmimG/vH_Apd8Aw.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uw5XBnOIFQ4Q0NvIQ6ua/EhLpRfDJP0wBPTpSdwKf/XuClaHW2V.js\";import TitleWorkLink from\"https://framerusercontent.com/modules/Rx8VJneIKdTEdDYwMpBY/jpbpcIL2ajW5qVcNgceP/hqpV3giHc.js\";import TextLink from\"https://framerusercontent.com/modules/OyIJa74UGhxP9o8jMtIE/v54trc4AofGH06saMsl4/S2zjXrg4u.js\";const TitleWorkLinkFonts=getFonts(TitleWorkLink);const TextLinkFonts=getFonts(TextLink);const cycleOrder=[\"PcEsJ1WoM\",\"RDLxX8Iak\"];const serializationHash=\"framer-WFLtg\";const variantClassNames={PcEsJ1WoM:\"framer-v-1wnx9wn\",RDLxX8Iak:\"framer-v-enq9yp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"PcEsJ1WoM\",\"Variant 2\":\"RDLxX8Iak\"};const getProps=({description,height,id,image,link,title,width,...props})=>{return{...props,egAKw095e:title??props.egAKw095e??\"San Francisco\\xa0residence\",H70rJXJAZ:link??props.H70rJXJAZ,hA7e7b5v7:description??props.hA7e7b5v7??\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling, construction experts are here to help! \",u83CblpB4:image??props.u83CblpB4??{alt:\"\",src:\"https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg\",srcSet:\"https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg 1500w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"PcEsJ1WoM\"};};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,egAKw095e,hA7e7b5v7,H70rJXJAZ,u83CblpB4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PcEsJ1WoM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"RDLxX8Iak\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"RDLxX8Iak\")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(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(u83CblpB4)},className:cx(scopingClassNames,\"framer-1wnx9wn\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PcEsJ1WoM\",ref:refBinding,style:{...style},...addPropertyOverrides({RDLxX8Iak:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j88510\",layoutDependency:layoutDependency,layoutId:\"wrGblmmV9\",style:{background:\"linear-gradient(180deg, rgba(242, 199, 124, 0) 35%, rgba(15, 13, 11, 0.86) 80%)\"},variants:{RDLxX8Iak:{background:\"linear-gradient(180deg, rgba(242, 199, 124, 0) 0%, rgba(15, 13, 11, 0.86) 80%)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10ks5k5\",layoutDependency:layoutDependency,layoutId:\"wZoxg9xev\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:114,y:(componentViewport?.y||0)+32+((componentViewport?.height||800)-64-298)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ktr253-container\",layoutDependency:layoutDependency,layoutId:\"mm2MfdjFe-container\",nodeId:\"mm2MfdjFe\",rendersWithMotion:true,scopeId:\"ASs69O5nM\",children:/*#__PURE__*/_jsx(TitleWorkLink,{gLv1MZWgT:H70rJXJAZ,height:\"100%\",id:\"mm2MfdjFe\",layoutId:\"mm2MfdjFe\",uQV1cNPyF:egAKw095e,variant:\"sHN2pX0Oo\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-fmk02l\",\"data-styles-preset\":\"XuClaHW2V\",children:/*#__PURE__*/_jsx(Link,{href:H70rJXJAZ,motionChild:true,nodeId:\"r3wT9QPoL\",openInNewTab:false,scopeId:\"ASs69O5nM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c07474\",\"data-styles-preset\":\"vH_Apd8Aw\",children:\"San Francisco\\xa0residence\"})})})}),className:\"framer-8bm68k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r3wT9QPoL\",text:egAKw095e,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5s1xhn\",\"data-styles-preset\":\"gMvHaYpHp\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124)))\"},children:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling/ construction experts are here to help! \"})}),className:\"framer-1omdtep\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"plIfKv5U4\",style:{\"--extracted-r6o4lv\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hA7e7b5v7,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+32+((componentViewport?.height||800)-64-37),...addPropertyOverrides({RDLxX8Iak:{y:(componentViewport?.y||0)+20+((componentViewport?.height||844)-40-332.59999999999997+245.59999999999997+50)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mitft9-container\",layoutDependency:layoutDependency,layoutId:\"TjFWtYaYP-container\",nodeId:\"TjFWtYaYP\",rendersWithMotion:true,scopeId:\"ASs69O5nM\",children:/*#__PURE__*/_jsx(TextLink,{gLv1MZWgT:H70rJXJAZ,height:\"100%\",id:\"TjFWtYaYP\",layoutId:\"TjFWtYaYP\",uQV1cNPyF:\"View gallery\",variant:\"HcPF_GmzQ\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WFLtg.framer-bv5aik, .framer-WFLtg .framer-bv5aik { display: block; }\",\".framer-WFLtg.framer-1wnx9wn { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; height: 800px; justify-content: space-between; overflow: hidden; padding: 32px; position: relative; width: 1400px; }\",\".framer-WFLtg .framer-1j88510 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-WFLtg .framer-10ks5k5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 70%; }\",\".framer-WFLtg .framer-1ktr253-container, .framer-WFLtg .framer-1mitft9-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-WFLtg .framer-8bm68k, .framer-WFLtg .framer-1omdtep { flex: none; height: auto; max-width: 900px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-WFLtg .framer-10ks5k5 { gap: 0px; } .framer-WFLtg .framer-10ks5k5 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-WFLtg .framer-10ks5k5 > :first-child { margin-top: 0px; } .framer-WFLtg .framer-10ks5k5 > :last-child { margin-bottom: 0px; } }\",\".framer-WFLtg.framer-v-enq9yp.framer-1wnx9wn { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; height: 844px; justify-content: flex-end; padding: 20px; width: 390px; }\",\".framer-WFLtg.framer-v-enq9yp .framer-10ks5k5 { width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-WFLtg.framer-v-enq9yp.framer-1wnx9wn { gap: 0px; } .framer-WFLtg.framer-v-enq9yp.framer-1wnx9wn > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-WFLtg.framer-v-enq9yp.framer-1wnx9wn > :first-child { margin-top: 0px; } .framer-WFLtg.framer-v-enq9yp.framer-1wnx9wn > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RDLxX8Iak\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"egAKw095e\":\"title\",\"hA7e7b5v7\":\"description\",\"H70rJXJAZ\":\"link\",\"u83CblpB4\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerASs69O5nM=withCSS(Component,css,\"framer-WFLtg\");export default FramerASs69O5nM;FramerASs69O5nM.displayName=\"Selected work\";FramerASs69O5nM.defaultProps={height:800,width:1400};addPropertyControls(FramerASs69O5nM,{variant:{options:[\"PcEsJ1WoM\",\"RDLxX8Iak\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},egAKw095e:{defaultValue:\"San Francisco\\xa0residence\",displayTextArea:false,title:\"Title\",type:ControlType.String},hA7e7b5v7:{defaultValue:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling, construction experts are here to help! \",displayTextArea:true,title:\"Description\",type:ControlType.String},H70rJXJAZ:{title:\"Link\",type:ControlType.Link},u83CblpB4:{__defaultAssetReference:\"data:framer/asset-reference,IooErsFxJV7ilq1fKIULR31Rig.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_16_Web.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,IooErsFxJV7ilq1fKIULR31Rig.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_16_Web.jpg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerASs69O5nM,[{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\"}]},...TitleWorkLinkFonts,...TextLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerASs69O5nM\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"egAKw095e\\\":\\\"title\\\",\\\"hA7e7b5v7\\\":\\\"description\\\",\\\"H70rJXJAZ\\\":\\\"link\\\",\\\"u83CblpB4\\\":\\\"image\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RDLxX8Iak\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (4b118ea)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"jPsPID3x3\",\"pa_efGTiQ\"];const serializationHash=\"framer-LGgYO\";const variantClassNames={jPsPID3x3:\"framer-v-2nhglm\",pa_efGTiQ:\"framer-v-16whg4c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.84,.01,.56,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const 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={\"Variant 1\":\"jPsPID3x3\",\"Variant 2\":\"pa_efGTiQ\"};const getProps=({height,id,image,width,...props})=>{return{...props,pqYzkLHku:image??props.pqYzkLHku??{alt:\"\",src:\"https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=1024\",srcSet:\"https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg 1500w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"jPsPID3x3\"};};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,pqYzkLHku,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jPsPID3x3\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1350tyl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"pa_efGTiQ\");});const onTapx4otfe=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"jPsPID3x3\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-2nhglm\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jPsPID3x3\",onTap:onTap1350tyl,ref:ref??ref1,style:{...style},...addPropertyOverrides({pa_efGTiQ:{\"data-framer-name\":\"Variant 2\",onTap:onTapx4otfe}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-p3lej5\",layoutDependency:layoutDependency,layoutId:\"j0rY6v9l6\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(pqYzkLHku)},className:\"framer-1jmbkxg\",layoutDependency:layoutDependency,layoutId:\"x30fDoHBD\",style:{mask:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) add\",WebkitMask:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) add\"},variants:{pa_efGTiQ:{mask:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%) add\",WebkitMask:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%) add\"}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LGgYO.framer-1p1vspq, .framer-LGgYO .framer-1p1vspq { display: block; }\",\".framer-LGgYO.framer-2nhglm { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 460px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 630px; }\",\".framer-LGgYO .framer-p3lej5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-LGgYO .framer-1jmbkxg { flex: none; height: 100%; overflow: hidden; position: relative; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-LGgYO.framer-2nhglm, .framer-LGgYO .framer-p3lej5 { gap: 0px; } .framer-LGgYO.framer-2nhglm > *, .framer-LGgYO .framer-p3lej5 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-LGgYO.framer-2nhglm > :first-child, .framer-LGgYO .framer-p3lej5 > :first-child { margin-left: 0px; } .framer-LGgYO.framer-2nhglm > :last-child, .framer-LGgYO .framer-p3lej5 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 460\n * @framerIntrinsicWidth 630\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pa_efGTiQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pqYzkLHku\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framereb90GIv_h=withCSS(Component,css,\"framer-LGgYO\");export default Framereb90GIv_h;Framereb90GIv_h.displayName=\"Image reveal\";Framereb90GIv_h.defaultProps={height:460,width:630};addPropertyControls(Framereb90GIv_h,{variant:{options:[\"jPsPID3x3\",\"pa_efGTiQ\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},pqYzkLHku:{__defaultAssetReference:\"data:framer/asset-reference,IooErsFxJV7ilq1fKIULR31Rig.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_16_Web.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,IooErsFxJV7ilq1fKIULR31Rig.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_16_Web.jpg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(Framereb90GIv_h,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framereb90GIv_h\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"pqYzkLHku\\\":\\\"image\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pa_efGTiQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"460\",\"framerIntrinsicWidth\":\"630\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eb90GIv_h.map", "// Generated by Framer (f7d95e4)\nimport{jsx as _jsx,jsxs as _jsxs}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/4c5jLwAGDnha3NXO0oTl/jzdFgN2WftCeY4fwmEPZ/gMvHaYpHp.js\";const cycleOrder=[\"alxXPmq9D\",\"jyXcGns6n\"];const serializationHash=\"framer-xXofo\";const variantClassNames={alxXPmq9D:\"framer-v-9tbeho\",jyXcGns6n:\"framer-v-1ffwzaa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:60,delay:0,mass:1,stiffness:400,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={\"Variant 1\":\"alxXPmq9D\",\"Variant 2\":\"jyXcGns6n\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,gLv1MZWgT:link??props.gLv1MZWgT,uQV1cNPyF:title??props.uQV1cNPyF??\"info@barccibuilders.com\",variant:humanReadableVariantMap[props.variant]??props.variant??\"alxXPmq9D\"};};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,uQV1cNPyF,gLv1MZWgT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"alxXPmq9D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnternumxz9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"jyXcGns6n\");});const onMouseLeavehuens1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"alxXPmq9D\");});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,...addPropertyOverrides({jyXcGns6n:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:gLv1MZWgT,motionChild:true,nodeId:\"alxXPmq9D\",scopeId:\"zPfx09Xei\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9tbeho\",className,classNames)} framer-zp5irx`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"alxXPmq9D\",onMouseEnter:onMouseEnternumxz9,ref:refBinding,style:{...style},...addPropertyOverrides({jyXcGns6n:{\"data-framer-name\":\"Variant 2\",onMouseLeave:onMouseLeavehuens1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kasqma\",layoutDependency:layoutDependency,layoutId:\"kF7JgYcE2\",style:{backgroundColor:\"var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, rgb(16, 14, 12))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-5s1xhn\",\"data-styles-preset\":\"gMvHaYpHp\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34)))\"},children:\"info@barccibuilders.com\"})}),className:\"framer-j7zcno\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VyuMbJAWF\",style:{\"--extracted-gdpscs\":\"var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uQV1cNPyF,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xXofo.framer-zp5irx, .framer-xXofo .framer-zp5irx { display: block; }\",\".framer-xXofo.framer-9tbeho { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xXofo .framer-kasqma { bottom: 0px; flex: none; height: 1px; left: -1px; overflow: visible; position: absolute; width: 1px; z-index: 1; }\",\".framer-xXofo .framer-j7zcno { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xXofo.framer-9tbeho { gap: 0px; } .framer-xXofo.framer-9tbeho > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-xXofo.framer-9tbeho > :first-child { margin-left: 0px; } .framer-xXofo.framer-9tbeho > :last-child { margin-right: 0px; } }\",\".framer-xXofo.framer-v-1ffwzaa .framer-kasqma { left: 0px; right: 0px; width: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33.5\n * @framerIntrinsicWidth 275.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"jyXcGns6n\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uQV1cNPyF\":\"title\",\"gLv1MZWgT\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerzPfx09Xei=withCSS(Component,css,\"framer-xXofo\");export default FramerzPfx09Xei;FramerzPfx09Xei.displayName=\"Text link 2\";FramerzPfx09Xei.defaultProps={height:33.5,width:275.5};addPropertyControls(FramerzPfx09Xei,{variant:{options:[\"alxXPmq9D\",\"jyXcGns6n\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},uQV1cNPyF:{defaultValue:\"info@barccibuilders.com\",displayTextArea:false,title:\"Title\",type:ControlType.String},gLv1MZWgT:{title:\"Link\",type:ControlType.Link}});addFonts(FramerzPfx09Xei,[{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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzPfx09Xei\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jyXcGns6n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"33.5\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"uQV1cNPyF\\\":\\\"title\\\",\\\"gLv1MZWgT\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"275.5\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zPfx09Xei.map", "// Generated by Framer (f7d95e4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withVariantAppearEffect}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/zgr2euUHiBwLspmNp0M5/mxgPMMgFkLfDudtfp8vZ/cDoiJ87e4.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uw5XBnOIFQ4Q0NvIQ6ua/EhLpRfDJP0wBPTpSdwKf/XuClaHW2V.js\";import ImageReveal from\"https://framerusercontent.com/modules/P3zFrljD6QnSBAWklrPM/iZxtEJlXAmzfPiQlkoZp/eb90GIv_h.js\";import TextLink2 from\"https://framerusercontent.com/modules/MSFEcdYwIGb16pwLQQyC/gKQ2MKl88BzS5I64TbDd/zPfx09Xei.js\";const TextLink2Fonts=getFonts(TextLink2);const MotionDivWithFX=withFX(motion.div);const ImageRevealFonts=getFonts(ImageReveal);const ImageRevealWithVariantAppearEffect=withVariantAppearEffect(ImageReveal);const cycleOrder=[\"T43suWqcx\",\"tKMx0bKmN\",\"Z2dnlmM1j\"];const serializationHash=\"framer-tYWyt\";const variantClassNames={T43suWqcx:\"framer-v-1cfnzn9\",tKMx0bKmN:\"framer-v-qm043l\",Z2dnlmM1j:\"framer-v-sqodmw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.8,ease:[1,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:120};const transition2={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:120};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 3\":\"Z2dnlmM1j\",desktop:\"T43suWqcx\",tablet:\"tKMx0bKmN\"};const getProps=({cursor,description,height,id,image,link,title,width,...props})=>{return{...props,AG0qkA8Iu:description??props.AG0qkA8Iu??\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling/construction experts are here to help! \",Ly8MwJ9rs:link??props.Ly8MwJ9rs,taWo0f8mI:image??props.taWo0f8mI??{alt:\"\",src:\"https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg\",srcSet:\"https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg 1500w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"T43suWqcx\",xMucaSr5P:cursor??props.xMucaSr5P,z0S_9slrM:title??props.z0S_9slrM??\"Home remodeling\"};};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,z0S_9slrM,AG0qkA8Iu,taWo0f8mI,xMucaSr5P,Ly8MwJ9rs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T43suWqcx\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cfnzn9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"T43suWqcx\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(16, 14, 12, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cc033da2-d08d-442c-ad40-760c54e4e408, rgb(241, 236, 231))\",...style},...addPropertyOverrides({tKMx0bKmN:{\"data-framer-name\":\"tablet\"},Z2dnlmM1j:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1r8xss0\",layoutDependency:layoutDependency,layoutId:\"IPINuGTyS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d807dd\",layoutDependency:layoutDependency,layoutId:\"XdUMRQ0cr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-fmk02l\",\"data-styles-preset\":\"XuClaHW2V\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34)))\"},children:\"Home remodeling\"})}),className:\"framer-1zmxom\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E4l66IWxf\",style:{\"--extracted-gdpscs\":\"var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:z0S_9slrM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5hvood\",\"data-styles-preset\":\"cDoiJ87e4\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34)))\"},children:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling/construction experts are here to help! \"})}),className:\"framer-w7quvq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ylkWV8MoL\",style:{\"--extracted-r6o4lv\":\"var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:AG0qkA8Iu,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+100+0+(0+225.60000000000002+(((componentViewport?.height||550)-200)*1-0-259.6)/1*1),...addPropertyOverrides({tKMx0bKmN:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-200-((componentViewport?.height||200)-200)*1)/2)+0+259.6},Z2dnlmM1j:{y:(componentViewport?.y||0)+100+0+0+239.60000000000002}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-amdaca-container\",layoutDependency:layoutDependency,layoutId:\"bycBfZXwQ-container\",nodeId:\"bycBfZXwQ\",rendersWithMotion:true,scopeId:\"CSz6W5O9r\",children:/*#__PURE__*/_jsx(TextLink2,{gLv1MZWgT:Ly8MwJ9rs,height:\"100%\",id:\"bycBfZXwQ\",layoutId:\"bycBfZXwQ\",uQV1cNPyF:\"View detail\",variant:\"alxXPmq9D\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Link,{href:Ly8MwJ9rs,motionChild:true,nodeId:\"qVw223hZL\",scopeId:\"CSz6W5O9r\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1m0948z framer-1ijh3sm\",layoutDependency:layoutDependency,layoutId:\"qVw223hZL\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:350,width:`max(${componentViewport?.width||\"100vw\"} * 0.35, 1px)`,y:(componentViewport?.y||0)+100+0,...addPropertyOverrides({tKMx0bKmN:{width:`max(${componentViewport?.width||\"100vw\"} * 0.4, 1px)`,y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-200-350)/2)+0},Z2dnlmM1j:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+100+303.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19166rn-container\",\"data-framer-cursor\":xMucaSr5P,layoutDependency:layoutDependency,layoutId:\"cA5sM1AzD-container\",nodeId:\"cA5sM1AzD\",rendersWithMotion:true,scopeId:\"CSz6W5O9r\",children:/*#__PURE__*/_jsx(ImageRevealWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"jPsPID3x3\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"pa_efGTiQ\",height:\"100%\",id:\"cA5sM1AzD\",layoutId:\"cA5sM1AzD\",pqYzkLHku:toResponsiveImage(taWo0f8mI),style:{height:\"100%\",width:\"100%\"},variant:\"jPsPID3x3\",width:\"100%\"})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tYWyt.framer-1ijh3sm, .framer-tYWyt .framer-1ijh3sm { display: block; }\",\".framer-tYWyt.framer-1cfnzn9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 0px 100px 0px; position: relative; width: 1260px; }\",\".framer-tYWyt .framer-1r8xss0 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; max-width: 1400px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-tYWyt .framer-1d807dd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-tYWyt .framer-1zmxom { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-tYWyt .framer-w7quvq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 573px; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-tYWyt .framer-amdaca-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-tYWyt .framer-1m0948z { align-content: flex-start; align-items: flex-start; aspect-ratio: 1.26 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 350px); justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 35%; }\",\".framer-tYWyt .framer-19166rn-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tYWyt.framer-1cfnzn9, .framer-tYWyt .framer-1d807dd, .framer-tYWyt .framer-1m0948z { gap: 0px; } .framer-tYWyt.framer-1cfnzn9 > *, .framer-tYWyt .framer-1m0948z > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-tYWyt.framer-1cfnzn9 > :first-child, .framer-tYWyt .framer-1m0948z > :first-child { margin-left: 0px; } .framer-tYWyt.framer-1cfnzn9 > :last-child, .framer-tYWyt .framer-1m0948z > :last-child { margin-right: 0px; } .framer-tYWyt .framer-1d807dd > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-tYWyt .framer-1d807dd > :first-child { margin-top: 0px; } .framer-tYWyt .framer-1d807dd > :last-child { margin-bottom: 0px; } }\",\".framer-tYWyt.framer-v-qm043l.framer-1cfnzn9 { align-content: center; align-items: center; gap: unset; justify-content: space-between; width: 670px; }\",\".framer-tYWyt.framer-v-qm043l .framer-1r8xss0 { flex: none; gap: 40px; justify-content: flex-start; max-width: unset; width: min-content; }\",\".framer-tYWyt.framer-v-qm043l .framer-1d807dd { gap: 18px; width: 349px; }\",\".framer-tYWyt.framer-v-qm043l .framer-w7quvq, .framer-tYWyt.framer-v-sqodmw .framer-w7quvq { width: 100%; }\",\".framer-tYWyt.framer-v-qm043l .framer-1m0948z { height: var(--framer-aspect-ratio-supported, 159px); width: 40%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tYWyt.framer-v-qm043l.framer-1cfnzn9, .framer-tYWyt.framer-v-qm043l .framer-1r8xss0, .framer-tYWyt.framer-v-qm043l .framer-1d807dd { gap: 0px; } .framer-tYWyt.framer-v-qm043l.framer-1cfnzn9 > *, .framer-tYWyt.framer-v-qm043l.framer-1cfnzn9 > :first-child, .framer-tYWyt.framer-v-qm043l.framer-1cfnzn9 > :last-child { margin: 0px; } .framer-tYWyt.framer-v-qm043l .framer-1r8xss0 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-tYWyt.framer-v-qm043l .framer-1r8xss0 > :first-child, .framer-tYWyt.framer-v-qm043l .framer-1d807dd > :first-child { margin-top: 0px; } .framer-tYWyt.framer-v-qm043l .framer-1r8xss0 > :last-child, .framer-tYWyt.framer-v-qm043l .framer-1d807dd > :last-child { margin-bottom: 0px; } .framer-tYWyt.framer-v-qm043l .framer-1d807dd > * { margin: 0px; margin-bottom: calc(18px / 2); margin-top: calc(18px / 2); } }\",\".framer-tYWyt.framer-v-sqodmw.framer-1cfnzn9 { flex-direction: column; gap: 30px; width: 350px; }\",\".framer-tYWyt.framer-v-sqodmw .framer-1r8xss0 { align-self: unset; flex: none; gap: 20px; height: min-content; justify-content: flex-start; max-width: unset; width: 100%; }\",\".framer-tYWyt.framer-v-sqodmw .framer-1d807dd { gap: 18px; }\",\".framer-tYWyt.framer-v-sqodmw .framer-1m0948z { flex-direction: column; height: var(--framer-aspect-ratio-supported, 159px); width: 100%; }\",\".framer-tYWyt.framer-v-sqodmw .framer-19166rn-container { height: 1px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tYWyt.framer-v-sqodmw.framer-1cfnzn9, .framer-tYWyt.framer-v-sqodmw .framer-1r8xss0, .framer-tYWyt.framer-v-sqodmw .framer-1d807dd, .framer-tYWyt.framer-v-sqodmw .framer-1m0948z { gap: 0px; } .framer-tYWyt.framer-v-sqodmw.framer-1cfnzn9 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-tYWyt.framer-v-sqodmw.framer-1cfnzn9 > :first-child, .framer-tYWyt.framer-v-sqodmw .framer-1r8xss0 > :first-child, .framer-tYWyt.framer-v-sqodmw .framer-1d807dd > :first-child, .framer-tYWyt.framer-v-sqodmw .framer-1m0948z > :first-child { margin-top: 0px; } .framer-tYWyt.framer-v-sqodmw.framer-1cfnzn9 > :last-child, .framer-tYWyt.framer-v-sqodmw .framer-1r8xss0 > :last-child, .framer-tYWyt.framer-v-sqodmw .framer-1d807dd > :last-child, .framer-tYWyt.framer-v-sqodmw .framer-1m0948z > :last-child { margin-bottom: 0px; } .framer-tYWyt.framer-v-sqodmw .framer-1r8xss0 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-tYWyt.framer-v-sqodmw .framer-1d807dd > * { margin: 0px; margin-bottom: calc(18px / 2); margin-top: calc(18px / 2); } .framer-tYWyt.framer-v-sqodmw .framer-1m0948z > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-tYWyt[data-border=\"true\"]::after, .framer-tYWyt [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 550\n * @framerIntrinsicWidth 1260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tKMx0bKmN\":{\"layout\":[\"fixed\",\"auto\"]},\"Z2dnlmM1j\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"z0S_9slrM\":\"title\",\"AG0qkA8Iu\":\"description\",\"taWo0f8mI\":\"image\",\"xMucaSr5P\":\"cursor\",\"Ly8MwJ9rs\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerCSz6W5O9r=withCSS(Component,css,\"framer-tYWyt\");export default FramerCSz6W5O9r;FramerCSz6W5O9r.displayName=\"Card/ Services\";FramerCSz6W5O9r.defaultProps={height:550,width:1260};addPropertyControls(FramerCSz6W5O9r,{variant:{options:[\"T43suWqcx\",\"tKMx0bKmN\",\"Z2dnlmM1j\"],optionTitles:[\"desktop\",\"tablet\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},z0S_9slrM:{defaultValue:\"Home remodeling\",displayTextArea:false,title:\"Title\",type:ControlType.String},AG0qkA8Iu:{defaultValue:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling/construction experts are here to help! \",displayTextArea:false,title:\"Description\",type:ControlType.String},taWo0f8mI:{__defaultAssetReference:\"data:framer/asset-reference,IooErsFxJV7ilq1fKIULR31Rig.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_16_Web.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,IooErsFxJV7ilq1fKIULR31Rig.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_16_Web.jpg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},xMucaSr5P:{title:\"Cursor\",type:ControlType.CustomCursor},Ly8MwJ9rs:{title:\"Link\",type:ControlType.Link}});addFonts(FramerCSz6W5O9r,[{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\"}]},...TextLink2Fonts,...ImageRevealFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCSz6W5O9r\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1260\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"550\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"z0S_9slrM\\\":\\\"title\\\",\\\"AG0qkA8Iu\\\":\\\"description\\\",\\\"taWo0f8mI\\\":\\\"image\\\",\\\"xMucaSr5P\\\":\\\"cursor\\\",\\\"Ly8MwJ9rs\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tKMx0bKmN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z2dnlmM1j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (1f5f6d9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Serif-regular\",\"GF;Instrument Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Instrument Serif\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentserif/v4/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2\",weight:\"400\"},{family:\"Instrument Serif\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentserif/v4/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]}];export const css=['.framer-cxuDY .framer-styles-preset-1o4ic6x:not(.rich-text-wrapper), .framer-cxuDY .framer-styles-preset-1o4ic6x.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 100px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, #f3c77c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-cxuDY .framer-styles-preset-1o4ic6x:not(.rich-text-wrapper), .framer-cxuDY .framer-styles-preset-1o4ic6x.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, #f3c77c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-cxuDY .framer-styles-preset-1o4ic6x:not(.rich-text-wrapper), .framer-cxuDY .framer-styles-preset-1o4ic6x.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, #f3c77c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-cxuDY\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (677c5d1)\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 sharedStyle from\"https://framerusercontent.com/modules/4PgTLz1jQJnKUROC46D9/ucEklONGfUJIy7qeC5yA/nfGLLT9T8.js\";const cycleOrder=[\"eDBdlo50G\",\"ZOHPhYY__\"];const serializationHash=\"framer-PC3BA\";const variantClassNames={eDBdlo50G:\"framer-v-pnp3ir\",ZOHPhYY__:\"framer-v-ku4dch\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.8,ease:[.95,.05,.56,1],type:\"tween\"};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={\"Variant 1\":\"eDBdlo50G\",\"Variant 2\":\"ZOHPhYY__\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,cOMqBptSF:link??props.cOMqBptSF,SzMguSAFZ:title??props.SzMguSAFZ??\"About\",variant:humanReadableVariantMap[props.variant]??props.variant??\"eDBdlo50G\"};};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,SzMguSAFZ,cOMqBptSF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eDBdlo50G\",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__*/_jsx(Link,{href:cOMqBptSF,motionChild:true,nodeId:\"eDBdlo50G\",scopeId:\"KLSkfTl0V\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-pnp3ir\",className,classNames)} framer-1h98jh8`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"eDBdlo50G\",ref:refBinding,style:{...style},...addPropertyOverrides({ZOHPhYY__:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1o4ic6x\",\"data-styles-preset\":\"nfGLLT9T8\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34)))\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, rgb(28, 24, 19) 0%, rgb(130, 111, 88) 100%)\"},children:\"About\"})})}),className:\"framer-9gcqbs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dx6XsTrId\",style:{\"--extracted-gdpscs\":\"var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:SzMguSAFZ,variants:{ZOHPhYY__:{opacity:.25}},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PC3BA.framer-1h98jh8, .framer-PC3BA .framer-1h98jh8 { display: block; }\",\".framer-PC3BA.framer-pnp3ir { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-PC3BA .framer-9gcqbs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PC3BA.framer-pnp3ir { gap: 0px; } .framer-PC3BA.framer-pnp3ir > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-PC3BA.framer-pnp3ir > :first-child { margin-left: 0px; } .framer-PC3BA.framer-pnp3ir > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 110\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZOHPhYY__\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SzMguSAFZ\":\"title\",\"cOMqBptSF\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerKLSkfTl0V=withCSS(Component,css,\"framer-PC3BA\");export default FramerKLSkfTl0V;FramerKLSkfTl0V.displayName=\"About us/ Text title\";FramerKLSkfTl0V.defaultProps={height:110,width:240};addPropertyControls(FramerKLSkfTl0V,{variant:{options:[\"eDBdlo50G\",\"ZOHPhYY__\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},SzMguSAFZ:{defaultValue:\"About\",displayTextArea:false,title:\"Title\",type:ControlType.String},cOMqBptSF:{title:\"Link\",type:ControlType.Link}});addFonts(FramerKLSkfTl0V,[{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\":\"FramerKLSkfTl0V\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"240\",\"framerIntrinsicHeight\":\"110\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZOHPhYY__\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"SzMguSAFZ\\\":\\\"title\\\",\\\"cOMqBptSF\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f082bd6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const ImageWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image));const cycleOrder=[\"aUUQB2wDw\",\"YYskKC3Ft\",\"t_zhjOs9Z\",\"FSZu25AH0\",\"BXLt1tC_V\"];const serializationHash=\"framer-uQky0\";const variantClassNames={aUUQB2wDw:\"framer-v-1f3hfdk\",BXLt1tC_V:\"framer-v-1n4zgq4\",FSZu25AH0:\"framer-v-wp8ezy\",t_zhjOs9Z:\"framer-v-1u4koey\",YYskKC3Ft:\"framer-v-1b6uf8h\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition2={delay:.2,duration:.8,ease:[1,-.01,.56,1],type:\"tween\"};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.3,skewX:0,skewY:0,x:-10,y:-10};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={\"Variant 1\":\"aUUQB2wDw\",\"Variant 2\":\"YYskKC3Ft\",\"Variant 3\":\"t_zhjOs9Z\",\"Variant 4\":\"FSZu25AH0\",\"Variant 5\":\"BXLt1tC_V\"};const getProps=({height,id,image1,image2,image3,image4,image5,width,...props})=>{return{...props,h_4cJoinX:image2??props.h_4cJoinX??{src:\"https://framerusercontent.com/images/h7s67bd8Kr0lv0Z1jxApjxk9Zbw.jpg\",srcSet:\"https://framerusercontent.com/images/h7s67bd8Kr0lv0Z1jxApjxk9Zbw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/h7s67bd8Kr0lv0Z1jxApjxk9Zbw.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/h7s67bd8Kr0lv0Z1jxApjxk9Zbw.jpg 1500w\"},Nmb8OhoTg:image1??props.Nmb8OhoTg??{src:\"https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg\",srcSet:\"https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/IooErsFxJV7ilq1fKIULR31Rig.jpg 1500w\"},NQ1d1viio:image4??props.NQ1d1viio??{src:\"https://framerusercontent.com/images/BQiP8NVhKun2ByGLUrYdCVPUA.jpg\",srcSet:\"https://framerusercontent.com/images/BQiP8NVhKun2ByGLUrYdCVPUA.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/BQiP8NVhKun2ByGLUrYdCVPUA.jpg 1000w\"},ORr8tl7Ym:image5??props.ORr8tl7Ym??{src:\"https://framerusercontent.com/images/ezX1Aa1RTCmRXS0mpOPO5STCA.jpg\",srcSet:\"https://framerusercontent.com/images/ezX1Aa1RTCmRXS0mpOPO5STCA.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/ezX1Aa1RTCmRXS0mpOPO5STCA.jpg 1000w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"aUUQB2wDw\",yLNeuZ7IS:image3??props.yLNeuZ7IS??{src:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg\",srcSet:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg 1500w\"}};};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,h_4cJoinX,yLNeuZ7IS,NQ1d1viio,ORr8tl7Ym,Nmb8OhoTg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aUUQB2wDw\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"t_zhjOs9Z\",\"FSZu25AH0\",\"BXLt1tC_V\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"YYskKC3Ft\",\"t_zhjOs9Z\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"t_zhjOs9Z\",\"FSZu25AH0\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"FSZu25AH0\",\"BXLt1tC_V\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"YYskKC3Ft\",\"t_zhjOs9Z\",\"FSZu25AH0\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-1f3hfdk\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"aUUQB2wDw\",ref:ref??ref1,style:{...style},...addPropertyOverrides({BXLt1tC_V:{\"data-framer-name\":\"Variant 5\"},FSZu25AH0:{\"data-framer-name\":\"Variant 4\"},t_zhjOs9Z:{\"data-framer-name\":\"Variant 3\"},YYskKC3Ft:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(h_4cJoinX)},className:\"framer-l25r1\",\"data-framer-appear-id\":\"l25r1\",\"data-framer-name\":\"Image 2\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"JwunRUeAV\",optimized:true,...addPropertyOverrides({YYskKC3Ft:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||800)*.5000000000000002-(componentViewport?.height||800)*1/2)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(h_4cJoinX)}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",...toResponsiveImage(yLNeuZ7IS)},className:\"framer-1vbtbi2\",\"data-framer-appear-id\":\"1vbtbi2\",\"data-framer-name\":\"Image 3\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ypzJOJ0Vg\",optimized:true,...addPropertyOverrides({t_zhjOs9Z:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||800)*.5000000000000002-(componentViewport?.height||800)*1/2)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(yLNeuZ7IS)}},YYskKC3Ft:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(yLNeuZ7IS)}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",...toResponsiveImage(NQ1d1viio)},className:\"framer-1s1eax5\",\"data-framer-appear-id\":\"1s1eax5\",\"data-framer-name\":\"Image 4\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"J4V4Dc0lp\",optimized:true,...addPropertyOverrides({FSZu25AH0:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||800)*.5000000000000002-(componentViewport?.height||800)*1/2)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(NQ1d1viio)}},t_zhjOs9Z:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(NQ1d1viio)}}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",...toResponsiveImage(ORr8tl7Ym)},className:\"framer-1puv32e\",\"data-framer-appear-id\":\"1puv32e\",\"data-framer-name\":\"Image 5\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"oNfOxbTj1\",optimized:true,...addPropertyOverrides({BXLt1tC_V:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||800)*.5000000000000002-(componentViewport?.height||800)*1/2)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(ORr8tl7Ym)}},FSZu25AH0:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(ORr8tl7Ym)}}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||800)*.5000000000000002-(componentViewport?.height||800)*1/2)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(Nmb8OhoTg)},className:\"framer-ql3jmb\",\"data-framer-appear-id\":\"ql3jmb\",\"data-framer-name\":\"Image 1\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"cKg9gvCqy\",optimized:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uQky0.framer-xevj6c, .framer-uQky0 .framer-xevj6c { display: block; }\",\".framer-uQky0.framer-1f3hfdk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1400px; }\",\".framer-uQky0 .framer-l25r1, .framer-uQky0 .framer-1vbtbi2, .framer-uQky0 .framer-1s1eax5 { flex: none; height: 100%; overflow: visible; position: relative; width: 100%; z-index: 2; }\",\".framer-uQky0 .framer-1puv32e { flex: none; height: 100%; overflow: visible; position: relative; width: 100%; z-index: 4; }\",\".framer-uQky0 .framer-ql3jmb { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uQky0.framer-1f3hfdk { gap: 0px; } .framer-uQky0.framer-1f3hfdk > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-uQky0.framer-1f3hfdk > :first-child { margin-top: 0px; } .framer-uQky0.framer-1f3hfdk > :last-child { margin-bottom: 0px; } }\",\".framer-uQky0.framer-v-1b6uf8h .framer-l25r1 { left: calc(50.00000000000002% - 100% / 2); order: 0; position: absolute; top: calc(50.00000000000002% - 100% / 2); }\",\".framer-uQky0.framer-v-1b6uf8h .framer-1vbtbi2 { order: 1; }\",\".framer-uQky0.framer-v-1u4koey .framer-1vbtbi2, .framer-uQky0.framer-v-wp8ezy .framer-1s1eax5, .framer-uQky0.framer-v-1n4zgq4 .framer-1puv32e { left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); }\",\".framer-uQky0.framer-v-1n4zgq4 .framer-ql3jmb { z-index: 5; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YYskKC3Ft\":{\"layout\":[\"fixed\",\"fixed\"]},\"t_zhjOs9Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"FSZu25AH0\":{\"layout\":[\"fixed\",\"fixed\"]},\"BXLt1tC_V\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"h_4cJoinX\":\"image2\",\"yLNeuZ7IS\":\"image3\",\"NQ1d1viio\":\"image4\",\"ORr8tl7Ym\":\"image5\",\"Nmb8OhoTg\":\"image1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerg2RaiVR0J=withCSS(Component,css,\"framer-uQky0\");export default Framerg2RaiVR0J;Framerg2RaiVR0J.displayName=\"Hero/ Image background fade\";Framerg2RaiVR0J.defaultProps={height:800,width:1400};addPropertyControls(Framerg2RaiVR0J,{variant:{options:[\"aUUQB2wDw\",\"YYskKC3Ft\",\"t_zhjOs9Z\",\"FSZu25AH0\",\"BXLt1tC_V\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},h_4cJoinX:{__defaultAssetReference:\"data:framer/asset-reference,h7s67bd8Kr0lv0Z1jxApjxk9Zbw.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_17_Web.jpg&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage},yLNeuZ7IS:{__defaultAssetReference:\"data:framer/asset-reference,Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_27_Web.jpg&preferredSize=auto\",title:\"Image 3\",type:ControlType.ResponsiveImage},NQ1d1viio:{__defaultAssetReference:\"data:framer/asset-reference,BQiP8NVhKun2ByGLUrYdCVPUA.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_8_Web.jpg&preferredSize=auto\",title:\"Image 4\",type:ControlType.ResponsiveImage},ORr8tl7Ym:{__defaultAssetReference:\"data:framer/asset-reference,ezX1Aa1RTCmRXS0mpOPO5STCA.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_14_Web.jpg&preferredSize=auto\",title:\"Image 5\",type:ControlType.ResponsiveImage},Nmb8OhoTg:{__defaultAssetReference:\"data:framer/asset-reference,IooErsFxJV7ilq1fKIULR31Rig.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_16_Web.jpg&preferredSize=auto\",title:\"Image 1\",type:ControlType.ResponsiveImage}});addFonts(Framerg2RaiVR0J,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg2RaiVR0J\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"h_4cJoinX\\\":\\\"image2\\\",\\\"yLNeuZ7IS\\\":\\\"image3\\\",\\\"NQ1d1viio\\\":\\\"image4\\\",\\\"ORr8tl7Ym\\\":\\\"image5\\\",\\\"Nmb8OhoTg\\\":\\\"image1\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YYskKC3Ft\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t_zhjOs9Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FSZu25AH0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BXLt1tC_V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1400\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"800\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g2RaiVR0J.map", "// Generated by Framer (9045c1a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HeroImageBackgroundFade from\"https://framerusercontent.com/modules/JcHvpYMEyWnf3em0xNlp/rbReziUS2PXWfBTXVB8A/g2RaiVR0J.js\";const HeroImageBackgroundFadeFonts=getFonts(HeroImageBackgroundFade);const cycleOrder=[\"jrHoHQAF0\",\"sHopRKOPq\",\"ksm5pXCrp\",\"TIt1ZDaOb\",\"Egsg3jp8R\",\"us5oWKNKq\"];const serializationHash=\"framer-cddTb\";const variantClassNames={Egsg3jp8R:\"framer-v-10tn4tv\",jrHoHQAF0:\"framer-v-bmihsj\",ksm5pXCrp:\"framer-v-119egtr\",sHopRKOPq:\"framer-v-lnfdqt\",TIt1ZDaOb:\"framer-v-6cerk5\",us5oWKNKq:\"framer-v-v6d9xd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"jrHoHQAF0\",\"Variant 2\":\"sHopRKOPq\",\"Variant 3\":\"ksm5pXCrp\",\"Variant 4\":\"TIt1ZDaOb\",\"Variant 5\":\"Egsg3jp8R\",\"Variant 6\":\"us5oWKNKq\"};const getProps=({height,id,image1,image2,image3,image4,image5,width,...props})=>{return{...props,MhCosYhf4:image2??props.MhCosYhf4??{src:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg\",srcSet:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg 1500w\"},oO0r5oHI_:image5??props.oO0r5oHI_??{src:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg\",srcSet:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg 1500w\"},oPm6IvdNV:image3??props.oPm6IvdNV??{src:\"https://framerusercontent.com/images/BUUczA3u7WvAS9NQHkVxHGZtxw.jpeg\",srcSet:\"https://framerusercontent.com/images/BUUczA3u7WvAS9NQHkVxHGZtxw.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/BUUczA3u7WvAS9NQHkVxHGZtxw.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/BUUczA3u7WvAS9NQHkVxHGZtxw.jpeg 1500w\"},uF5YJ5ow4:image4??props.uF5YJ5ow4??{src:\"https://framerusercontent.com/images/D0GEWxZK9aF0fN1iisF24XOCG8c.jpeg\",srcSet:\"https://framerusercontent.com/images/D0GEWxZK9aF0fN1iisF24XOCG8c.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/D0GEWxZK9aF0fN1iisF24XOCG8c.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/D0GEWxZK9aF0fN1iisF24XOCG8c.jpeg 1500w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"jrHoHQAF0\",VVPyw8IOr:image1??props.VVPyw8IOr??{src:\"https://framerusercontent.com/images/cNB1lf2lCU2K8d5wxfxvhzzdPw.png\",srcSet:\"https://framerusercontent.com/images/cNB1lf2lCU2K8d5wxfxvhzzdPw.png?scale-down-to=512 512w,https://framerusercontent.com/images/cNB1lf2lCU2K8d5wxfxvhzzdPw.png 1024w\"}};};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,VVPyw8IOr,MhCosYhf4,oPm6IvdNV,uF5YJ5ow4,oO0r5oHI_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jrHoHQAF0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearjcfcak=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"sHopRKOPq\"),2500);});const onAppearu4yspa=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ksm5pXCrp\"),3e3);});const onAppear1vskaqe=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"TIt1ZDaOb\"),3e3);});const onAppeargtwlg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Egsg3jp8R\"),3e3);});const onAppear1e26e1e=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"us5oWKNKq\"),3e3);});const onAppeari1dyqa=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"jrHoHQAF0\"),1e3);});useOnVariantChange(baseVariant,{default:onAppearjcfcak,Egsg3jp8R:onAppear1e26e1e,ksm5pXCrp:onAppear1vskaqe,sHopRKOPq:onAppearu4yspa,TIt1ZDaOb:onAppeargtwlg,us5oWKNKq:onAppeari1dyqa});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,...addPropertyOverrides({Egsg3jp8R:{value:transition2},ksm5pXCrp:{value:transition2},sHopRKOPq:{value:transition2},TIt1ZDaOb:{value:transition2},us5oWKNKq:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bmihsj\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jrHoHQAF0\",ref:refBinding,style:{...style},...addPropertyOverrides({Egsg3jp8R:{\"data-framer-name\":\"Variant 5\"},ksm5pXCrp:{\"data-framer-name\":\"Variant 3\"},sHopRKOPq:{\"data-framer-name\":\"Variant 2\"},TIt1ZDaOb:{\"data-framer-name\":\"Variant 4\"},us5oWKNKq:{\"data-framer-name\":\"Variant 6\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:Math.max(0,((componentViewport?.height||800)-0-0)/1)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0))/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16f756m-container\",layoutDependency:layoutDependency,layoutId:\"mLPUOmmbJ-container\",nodeId:\"mLPUOmmbJ\",rendersWithMotion:true,scopeId:\"wGkwPWBLh\",style:{opacity:.35},children:/*#__PURE__*/_jsx(HeroImageBackgroundFade,{h_4cJoinX:toResponsiveImage(MhCosYhf4),height:\"100%\",id:\"mLPUOmmbJ\",layoutId:\"mLPUOmmbJ\",Nmb8OhoTg:toResponsiveImage(VVPyw8IOr),NQ1d1viio:toResponsiveImage(uF5YJ5ow4),ORr8tl7Ym:toResponsiveImage(oO0r5oHI_),style:{height:\"100%\",width:\"100%\"},variant:\"aUUQB2wDw\",width:\"100%\",yLNeuZ7IS:toResponsiveImage(oPm6IvdNV),...addPropertyOverrides({Egsg3jp8R:{variant:\"BXLt1tC_V\"},ksm5pXCrp:{variant:\"t_zhjOs9Z\"},sHopRKOPq:{variant:\"YYskKC3Ft\"},TIt1ZDaOb:{variant:\"FSZu25AH0\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cddTb.framer-paikb4, .framer-cddTb .framer-paikb4 { display: block; }\",\".framer-cddTb.framer-bmihsj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1400px; }\",\".framer-cddTb .framer-16f756m-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cddTb.framer-bmihsj { gap: 0px; } .framer-cddTb.framer-bmihsj > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-cddTb.framer-bmihsj > :first-child { margin-top: 0px; } .framer-cddTb.framer-bmihsj > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sHopRKOPq\":{\"layout\":[\"fixed\",\"fixed\"]},\"ksm5pXCrp\":{\"layout\":[\"fixed\",\"fixed\"]},\"TIt1ZDaOb\":{\"layout\":[\"fixed\",\"fixed\"]},\"Egsg3jp8R\":{\"layout\":[\"fixed\",\"fixed\"]},\"us5oWKNKq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VVPyw8IOr\":\"image1\",\"MhCosYhf4\":\"image2\",\"oPm6IvdNV\":\"image3\",\"uF5YJ5ow4\":\"image4\",\"oO0r5oHI_\":\"image5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerwGkwPWBLh=withCSS(Component,css,\"framer-cddTb\");export default FramerwGkwPWBLh;FramerwGkwPWBLh.displayName=\"Hero transform 2\";FramerwGkwPWBLh.defaultProps={height:800,width:1400};addPropertyControls(FramerwGkwPWBLh,{variant:{options:[\"jrHoHQAF0\",\"sHopRKOPq\",\"ksm5pXCrp\",\"TIt1ZDaOb\",\"Egsg3jp8R\",\"us5oWKNKq\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum},VVPyw8IOr:{__defaultAssetReference:\"data:framer/asset-reference,cNB1lf2lCU2K8d5wxfxvhzzdPw.png?originalFilename=31chapters_10718_design_exterior_of_modern_farmhouse_--v_6.1_b47f0eee-3859-4841-b496-a6d6144a816b.png&preferredSize=auto\",title:\"Image 1\",type:ControlType.ResponsiveImage},MhCosYhf4:{__defaultAssetReference:\"data:framer/asset-reference,kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_4_Web.jpg&preferredSize=auto\",title:\"Image 2\",type:ControlType.ResponsiveImage},oPm6IvdNV:{__defaultAssetReference:\"data:framer/asset-reference,BUUczA3u7WvAS9NQHkVxHGZtxw.jpeg?originalFilename=Barcci+Builders_Brisbane_Elderberry+Ln_19_Web.jpeg&preferredSize=auto\",title:\"Image 3\",type:ControlType.ResponsiveImage},uF5YJ5ow4:{__defaultAssetReference:\"data:framer/asset-reference,D0GEWxZK9aF0fN1iisF24XOCG8c.jpeg?originalFilename=Barcci+Builders_Sunnyvale_Starbush+Dr_16_Web.jpeg&preferredSize=auto\",title:\"Image 4\",type:ControlType.ResponsiveImage},oO0r5oHI_:{__defaultAssetReference:\"data:framer/asset-reference,Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?originalFilename=Barcci+Builders_SF_Shrader+St_27_Web.jpg&preferredSize=auto\",title:\"Image 5\",type:ControlType.ResponsiveImage}});addFonts(FramerwGkwPWBLh,[{explicitInter:true,fonts:[]},...HeroImageBackgroundFadeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwGkwPWBLh\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sHopRKOPq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ksm5pXCrp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TIt1ZDaOb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Egsg3jp8R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"us5oWKNKq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"VVPyw8IOr\\\":\\\"image1\\\",\\\"MhCosYhf4\\\":\\\"image2\\\",\\\"oPm6IvdNV\\\":\\\"image3\\\",\\\"uF5YJ5ow4\\\":\\\"image4\\\",\\\"oO0r5oHI_\\\":\\\"image5\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1400\",\"framerIntrinsicHeight\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wGkwPWBLh.map", "// Generated by Framer (f7d95e4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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*as sharedStyle from\"https://framerusercontent.com/modules/4PgTLz1jQJnKUROC46D9/ucEklONGfUJIy7qeC5yA/nfGLLT9T8.js\";const cycleOrder=[\"hWGbb06S1\",\"yB1YozeSu\",\"CUeccPXSA\",\"K4qQZZyLx\"];const serializationHash=\"framer-Ou5OF\";const variantClassNames={CUeccPXSA:\"framer-v-1pjhjfo\",hWGbb06S1:\"framer-v-1v7drpb\",K4qQZZyLx:\"framer-v-aoc1j4\",yB1YozeSu:\"framer-v-1yo89of\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.8,ease:[1,0,.56,1],type:\"tween\"};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,repeat:false,startDelay:0,threshold:0,tokenization:\"character\",transition:transition2,trigger:\"onInView\",type:\"appear\"};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_blur:\"yB1YozeSu\",desktop:\"hWGbb06S1\",mobile_blur:\"K4qQZZyLx\",mobile:\"CUeccPXSA\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hWGbb06S1\"};};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:\"hWGbb06S1\",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-1v7drpb\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"hWGbb06S1\",ref:refBinding,style:{...style},...addPropertyOverrides({CUeccPXSA:{\"data-framer-name\":\"mobile\"},K4qQZZyLx:{\"data-framer-name\":\"mobile_blur\"},yB1YozeSu:{\"data-framer-name\":\"desktop_blur\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{className:\"framer-styles-preset-1o4ic6x\",\"data-styles-preset\":\"nfGLLT9T8\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124)))\"},children:[\"what Our\",/*#__PURE__*/_jsx(motion.br,{}),\"customers\"]})}),className:\"framer-1fbzjps\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zWEpmO6x4\",style:{\"--extracted-gdpscs\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"none\",WebkitFilter:\"none\"},variants:{CUeccPXSA:{filter:\"none\",WebkitFilter:\"none\"},K4qQZZyLx:{filter:\"blur(6px)\",WebkitFilter:\"blur(6px)\"},yB1YozeSu:{filter:\"blur(6px)\",WebkitFilter:\"blur(6px)\"}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6re9kb\",layoutDependency:layoutDependency,layoutId:\"CV2rhdQhB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1o4ic6x\",\"data-styles-preset\":\"nfGLLT9T8\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124)))\"},children:\"ARE sayING\"})}),className:\"framer-9rlrr\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WjlIDJ7dl\",style:{\"--extracted-gdpscs\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"none\",WebkitFilter:\"none\"},variants:{CUeccPXSA:{filter:\"none\",WebkitFilter:\"none\"},K4qQZZyLx:{filter:\"blur(6px)\",WebkitFilter:\"blur(6px)\"},yB1YozeSu:{filter:\"blur(6px)\",WebkitFilter:\"blur(6px)\"}},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ou5OF.framer-194xcy4, .framer-Ou5OF .framer-194xcy4 { display: block; }\",\".framer-Ou5OF.framer-1v7drpb { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 100px 0px; position: relative; width: 1260px; }\",\".framer-Ou5OF .framer-1fbzjps, .framer-Ou5OF .framer-9rlrr { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-Ou5OF .framer-6re9kb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ou5OF .framer-6re9kb { gap: 0px; } .framer-Ou5OF .framer-6re9kb > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Ou5OF .framer-6re9kb > :first-child { margin-left: 0px; } .framer-Ou5OF .framer-6re9kb > :last-child { margin-right: 0px; } }\",\".framer-Ou5OF.framer-v-1pjhjfo.framer-1v7drpb, .framer-Ou5OF.framer-v-aoc1j4.framer-1v7drpb { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 36px; justify-content: flex-start; padding: 0px 0px 50px 0px; width: 789px; }\",\".framer-Ou5OF.framer-v-1pjhjfo .framer-6re9kb, .framer-Ou5OF.framer-v-aoc1j4 .framer-6re9kb { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ou5OF.framer-v-1pjhjfo.framer-1v7drpb { gap: 0px; } .framer-Ou5OF.framer-v-1pjhjfo.framer-1v7drpb > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-Ou5OF.framer-v-1pjhjfo.framer-1v7drpb > :first-child { margin-top: 0px; } .framer-Ou5OF.framer-v-1pjhjfo.framer-1v7drpb > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ou5OF.framer-v-aoc1j4.framer-1v7drpb { gap: 0px; } .framer-Ou5OF.framer-v-aoc1j4.framer-1v7drpb > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-Ou5OF.framer-v-aoc1j4.framer-1v7drpb > :first-child { margin-top: 0px; } .framer-Ou5OF.framer-v-aoc1j4.framer-1v7drpb > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 320\n * @framerIntrinsicWidth 1260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yB1YozeSu\":{\"layout\":[\"fixed\",\"auto\"]},\"CUeccPXSA\":{\"layout\":[\"fixed\",\"auto\"]},\"K4qQZZyLx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXgz5OdVZ4=withCSS(Component,css,\"framer-Ou5OF\");export default FramerXgz5OdVZ4;FramerXgz5OdVZ4.displayName=\"Testimonial/ title\";FramerXgz5OdVZ4.defaultProps={height:320,width:1260};addPropertyControls(FramerXgz5OdVZ4,{variant:{options:[\"hWGbb06S1\",\"yB1YozeSu\",\"CUeccPXSA\",\"K4qQZZyLx\"],optionTitles:[\"desktop\",\"desktop_blur\",\"mobile\",\"mobile_blur\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXgz5OdVZ4,[{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\":\"FramerXgz5OdVZ4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yB1YozeSu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CUeccPXSA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K4qQZZyLx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"320\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1260\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Xgz5OdVZ4.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import gsap from\"gsap\";import{ScrollTrigger}from\"gsap/ScrollTrigger\";import SplitType from\"split-type\";gsap.registerPlugin(ScrollTrigger);export function TextReveal(){const textRef=React.useRef(null);React.useEffect(()=>{const textElement=textRef.current;if(!textElement)return;// Select all direct child elements within the container\nconst paragraphs=Array.from(textElement.children).filter(child=>child.textContent.trim()!==\"\");const splitText=new SplitType(paragraphs,{types:\"words\"});const filledWords=Array.from(splitText.words).filter(line=>line.textContent.trim()!==\"\");// Individual Line Animation\ngsap.to(filledWords,{backgroundPosition:\"-100% 0%\",duration:1.7,stagger:2,ease:\"linear\",scrollTrigger:{trigger:textElement,scrub:1.7,start:\"top+=30% bottom\",end:\"bottom+=30% bottom\",markers:false}});filledWords.forEach(word=>{word.style.background=\"linear-gradient(to left, #F3C77C 50%, #3F372A 50% )\"// Thay \u0111\u1ED5i gradient t\u1EEB #8A8A8A \u0111\u1EBFn #000000\n;word.style.backgroundSize=\"200% 110%\";word.style.color=\"transparent\"// M\u00E0u ban \u0111\u1EA7u l\u00E0 #8A8A8A\n;word.style.backgroundClip=\"text\";word.style.webkitBackgroundClip=\"text\";word.style.display=\"inline-block\";word.style.whiteSpace=\"pre-wrap\";});},[]);return{ref:textRef};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withTextReveal(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...TextReveal(props)});};}withTextReveal.displayName=\"TextReveal\";\nexport const __FramerMetadata__ = {\"exports\":{\"withTextReveal\":{\"type\":\"reactHoc\",\"name\":\"withTextReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TextReveal\":{\"type\":\"override\",\"name\":\"TextReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ssss.map", "// Generated by Framer (4d21961)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouteElementId,useRouter,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/tbiAmyP8q4mMaXLQcmj3/Video.js\";import{withContainPaint}from\"https://framerusercontent.com/modules/uyoXHHppF7Qzlvj3yXg0/8LfnHbDvbgybb3KwoEQD/Over_image.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/CzcVr5U1VFk6uNcyYvJq/SmoothScroll_Prod.js\";import SelectedWork from\"#framer/local/canvasComponent/ASs69O5nM/ASs69O5nM.js\";import CardServices from\"#framer/local/canvasComponent/CSz6W5O9r/CSz6W5O9r.js\";import ImageReveal from\"#framer/local/canvasComponent/eb90GIv_h/eb90GIv_h.js\";import MenuHeaderSang from\"#framer/local/canvasComponent/jDKRit81l/jDKRit81l.js\";import AboutUsTextTitle from\"#framer/local/canvasComponent/KLSkfTl0V/KLSkfTl0V.js\";import ServicesWhyChooseUsText from\"#framer/local/canvasComponent/kzv_UOx5F/kzv_UOx5F.js\";import WhyChooseUs from\"#framer/local/canvasComponent/mb6ASMWJ2/mb6ASMWJ2.js\";import Footer from\"#framer/local/canvasComponent/OSlIMW4DO/OSlIMW4DO.js\";import HeaderExpandSang from\"#framer/local/canvasComponent/v28OvcLdv/v28OvcLdv.js\";import Cursor from\"#framer/local/canvasComponent/W66BZOxVc/W66BZOxVc.js\";import HeroTransform2 from\"#framer/local/canvasComponent/wGkwPWBLh/wGkwPWBLh.js\";import BlogCard from\"#framer/local/canvasComponent/Wip8XDzYY/Wip8XDzYY.js\";import Button from\"#framer/local/canvasComponent/wP9QkILL_/wP9QkILL_.js\";import TestimonialTitle from\"#framer/local/canvasComponent/Xgz5OdVZ4/Xgz5OdVZ4.js\";import LogoHeaderSang from\"#framer/local/canvasComponent/YOQQ0IYOx/YOQQ0IYOx.js\";import{withTextReveal}from\"#framer/local/codeFile/edc_3SK/Ssss.js\";import Categories from\"#framer/local/collection/C3lycUZ74/C3lycUZ74.js\";import Articles from\"#framer/local/collection/YfYn8O9A4/YfYn8O9A4.js\";import*as sharedStyle1 from\"#framer/local/css/cDoiJ87e4/cDoiJ87e4.js\";import*as sharedStyle2 from\"#framer/local/css/gMvHaYpHp/gMvHaYpHp.js\";import*as sharedStyle3 from\"#framer/local/css/i8U7G316w/i8U7G316w.js\";import*as sharedStyle from\"#framer/local/css/nfGLLT9T8/nfGLLT9T8.js\";import metadataProvider from\"#framer/local/webPageMetadata/q3wiB59mc/q3wiB59mc.js\";const MenuHeaderSangFonts=getFonts(MenuHeaderSang);const HeaderExpandSangFonts=getFonts(HeaderExpandSang);const LogoHeaderSangFonts=getFonts(LogoHeaderSang);const LogoHeaderSangWithVariantAppearEffect=withVariantAppearEffect(LogoHeaderSang);const SmoothScrollFonts=getFonts(SmoothScroll);const ButtonFonts=getFonts(Button);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const HeroTransform2Fonts=getFonts(HeroTransform2);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const RichTextWithTextReveal14ix05c=withCodeBoundaryForOverrides(RichText,{nodeId:\"QP6MnRoqB\",override:withTextReveal,scopeId:\"q3wiB59mc\"});const MotionDivWithFX=withFX(motion.div);const CardServicesFonts=getFonts(CardServices);const CardServicesWithVariantAppearEffect=withVariantAppearEffect(CardServices);const ContainerWithFX=withFX(Container);const ImageWithFX=withFX(Image);const RichTextWithFX=withFX(RichText);const VideoFonts=getFonts(Video);const SelectedWorkFonts=getFonts(SelectedWork);const MotionDivWithContainPaint2abged=withCodeBoundaryForOverrides(motion.div,{nodeId:\"eBdugDzzV\",override:withContainPaint,scopeId:\"q3wiB59mc\"});const MotionDivWithContainPaintl4vcxx=withCodeBoundaryForOverrides(motion.div,{nodeId:\"kw2KHXPlR\",override:withContainPaint,scopeId:\"q3wiB59mc\"});const MotionDivWithContainPaint1czo46h=withCodeBoundaryForOverrides(motion.div,{nodeId:\"JhwzpZHJW\",override:withContainPaint,scopeId:\"q3wiB59mc\"});const MotionDivWithContainPaintgun1d4=withCodeBoundaryForOverrides(motion.div,{nodeId:\"EzoPi1q3B\",override:withContainPaint,scopeId:\"q3wiB59mc\"});const MotionDivWithContainPaint1uco7kt=withCodeBoundaryForOverrides(motion.div,{nodeId:\"GZ5uAHQkT\",override:withContainPaint,scopeId:\"q3wiB59mc\"});const WhyChooseUsFonts=getFonts(WhyChooseUs);const ServicesWhyChooseUsTextFonts=getFonts(ServicesWhyChooseUsText);const ServicesWhyChooseUsTextWithVariantAppearEffect=withVariantAppearEffect(ServicesWhyChooseUsText);const AboutUsTextTitleFonts=getFonts(AboutUsTextTitle);const AboutUsTextTitleWithVariantAppearEffect=withVariantAppearEffect(AboutUsTextTitle);const ImageRevealFonts=getFonts(ImageReveal);const ImageRevealWithVariantAppearEffect=withVariantAppearEffect(ImageReveal);const BlogCardFonts=getFonts(BlogCard);const TestimonialTitleFonts=getFonts(TestimonialTitle);const TestimonialTitleWithVariantAppearEffect=withVariantAppearEffect(TestimonialTitle);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={B2ftjTLzP:\"(min-width: 1200px) and (max-width: 1399px)\",moQt9cUTW:\"(min-width: 1400px)\",oqoh5v4PE:\"(min-width: 810px) and (max-width: 1199px)\",U75nNsoqc:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-hnibn\";const variantClassNames={B2ftjTLzP:\"framer-v-1haohh0\",moQt9cUTW:\"framer-v-6oofcn\",oqoh5v4PE:\"framer-v-uhdij5\",U75nNsoqc:\"framer-v-amhox\"};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:.2,duration:.8,ease:[.83,.02,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,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 transition2={delay:0,duration:.8,ease:[.61,.01,.56,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition3={delay:0,duration:.8,ease:[.83,.02,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:10,x:0,y:280};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:10,transformPerspective:1200,x:0,y:280};const animation7={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation7,repeat:false,startDelay:0,threshold:0,tokenization:\"character\",transition:transition4,trigger:\"onInView\",type:\"appear\"};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:120};const transition5={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation9={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:120};const animation10={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition6={damping:100,delay:0,mass:1,stiffness:305,type:\"spring\"};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const textEffect1={effect:animation7,tokenization:\"character\",transition:transition4,trigger:\"onInView\",type:\"appear\"};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop 2\":\"B2ftjTLzP\",Desktop:\"moQt9cUTW\",Phone:\"U75nNsoqc\",Tablet:\"oqoh5v4PE\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"moQt9cUTW\"};};const transition7={damping:60,delay:0,mass:1,stiffness:597,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:20,y:20},placement:\"bottom\",transition:transition7,variant:\"s1S_NdEuy\"};const cursor1={component:Cursor,variant:\"OL8ojmJtj\"};const cursor2={component:Cursor,variant:\"ZGUCDS11L\"};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,lmLdbZxQ0,luLCIH6OjSxL43jOab,sLnwrltAhSxL43jOab,nif73X7ylSxL43jOab,MFWcWdPVl_HjzcIAZymSxL43jOab,idSxL43jOab,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const RuhzWQuB03bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const J1lVM1lCA1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const elementId=useRouteElementId(\"JYezWeKXt\");const ref2=React.useRef(null);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"U75nNsoqc\")return false;return true;};const elementId1=useRouteElementId(\"UyeKl7mTO\");const elementId2=useRouteElementId(\"OV28wUqEH\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"tNddSOzLp\");const ref4=React.useRef(null);const ref5=React.useRef(null);const elementId4=useRouteElementId(\"L69CY6GFt\");const elementId5=useRouteElementId(\"QrSqlXwgi\");const ref6=React.useRef(null);const elementId6=useRouteElementId(\"XR4Szt6_n\");const ref7=React.useRef(null);const elementId7=useRouteElementId(\"ZXAmxl70V\");const ref8=React.useRef(null);const elementId8=useRouteElementId(\"V2XLP4xRI\");const ref9=React.useRef(null);const elementId9=useRouteElementId(\"L6f8zqmmJ\");const ref10=React.useRef(null);const ref11=React.useRef(null);const ref12=React.useRef(null);const elementId10=useRouteElementId(\"jAMrqPHkw\");const elementId11=useRouteElementId(\"JairVsfPF\");const ref13=React.useRef(null);const elementId12=useRouteElementId(\"qnCqSOQI7\");const ref14=React.useRef(null);const elementId13=useRouteElementId(\"O51i8dpyB\");const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"U75nNsoqc\")return true;return false;};const ref15=React.useRef(null);const elementId14=useRouteElementId(\"AALdEaR34\");useCustomCursors({\"1id0oo0\":cursor,\"1xr4epo\":cursor2,m8uo5f:cursor1});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"moQt9cUTW\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, rgb(13, 13, 13)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-6oofcn\",className),\"data-framer-cursor\":\"1id0oo0\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:12,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-nl5lc7-container\",id:\"nl5lc7\",layoutScroll:true,nodeId:\"Tc1PldCZM\",scopeId:\"q3wiB59mc\",children:[/*#__PURE__*/_jsx(MenuHeaderSang,{height:\"100%\",id:\"Tc1PldCZM\",layoutId:\"Tc1PldCZM\",RuhzWQuB0:RuhzWQuB03bnx0g({overlay}),variant:overlay.visible?\"sL2JS7MXM\":\"T5BnkW96P\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-td4zyo\"),\"data-framer-portal-id\":\"nl5lc7\",exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.72,.03,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"V5nwqJuHu\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-il50tg-container\"),\"data-framer-portal-id\":\"nl5lc7\",inComponentSlot:true,nodeId:\"ZCpSN2Z45\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{variant:\"Twp87io9W\"},U75nNsoqc:{variant:\"AShS0Q87Q\"}},children:/*#__PURE__*/_jsx(HeaderExpandSang,{height:\"100%\",id:\"ZCpSN2Z45\",J1lVM1lCA:J1lVM1lCA1wnntms({overlay}),layoutId:\"ZCpSN2Z45\",Lrmimo2iH:\"RLmAR4qFn\",style:{height:\"100%\",width:\"100%\"},variant:\"JVoUkvinw\",width:\"100%\"})})})})]}),getContainer())})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:90,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-l407ac-container\",layoutScroll:true,nodeId:\"OiTkkra7e\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LogoHeaderSangWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref1,target:\"Fap_1LSE3\"}],__framer__threshold:1,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"OiTkkra7e\",layoutId:\"OiTkkra7e\",style:{width:\"100%\"},variant:\"x9YHgUuF0\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-26xjck-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"DLpsYRqEl\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"DLpsYRqEl\",intensity:8,layoutId:\"DLpsYRqEl\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qc3yws\",\"data-framer-name\":\"Hero Section\",id:elementId,ref:ref2,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-m2ru0m\",\"data-framer-name\":\"Hero\",children:[/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-6aru60\",\"data-framer-appear-id\":\"6aru60\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tUohmWcgd\"},implicitPathVariables:undefined},{href:{webPageId:\"tUohmWcgd\"},implicitPathVariables:undefined},{href:{webPageId:\"tUohmWcgd\"},implicitPathVariables:undefined},{href:{webPageId:\"tUohmWcgd\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{y:(componentViewport?.y||0)+0+200+0+0+1e3-108+0},U75nNsoqc:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 450px)`,y:(componentViewport?.y||0)+0+200+0+0+1e3-118+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,y:(componentViewport?.y||0)+0+200+0+0+1e3-92+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-i54c50-container\",nodeId:\"y7cBWiOGx\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{wxfBFpOws:resolvedLinks[1]},oqoh5v4PE:{wxfBFpOws:resolvedLinks[2]},U75nNsoqc:{style:{width:\"100%\"},wxfBFpOws:resolvedLinks[3]}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",I1Ex2Sirk:\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",id:\"y7cBWiOGx\",layoutId:\"y7cBWiOGx\",Q51ExoD3e:\"Contact us\",variant:\"xmoRA7sMX\",width:\"100%\",wxfBFpOws:resolvedLinks[0],YU6Y1vteJ:\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",Z5nYDWUZ1:{borderColor:'var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124)) /* {\"name\":\"Brand color\"} */',borderStyle:\"solid\",borderWidth:1}})})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+200+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-14ak50z-container\",\"data-framer-appear-id\":\"14ak50z\",initial:animation1,nodeId:\"gAOIdfFFx\",optimized:true,rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(HeroTransform2,{height:\"100%\",id:\"gAOIdfFFx\",layoutId:\"gAOIdfFFx\",style:{height:\"100%\",width:\"100%\"},variant:\"jrHoHQAF0\",VVPyw8IOr:addImageAlt({src:\"https://framerusercontent.com/images/MzjQdrE1mGEVeRKjEmHnsVglU.jpeg\",srcSet:\"https://framerusercontent.com/images/MzjQdrE1mGEVeRKjEmHnsVglU.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/MzjQdrE1mGEVeRKjEmHnsVglU.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/MzjQdrE1mGEVeRKjEmHnsVglU.jpeg 1500w\"},\"\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1it3n8o hidden-amhox\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"79.56219012835278px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsxs(\"span\",{style:{\"--framer-font-size\":\"130.4497179935628px\"},children:[\"design\",/*#__PURE__*/_jsx(\"br\",{}),\"build firm\"]})})}),viewBox:\"0 0 524 287\"}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"135px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-text-transform\":\"uppercase\"},children:\"design build firm\"})}),className:\"framer-16lnfkc\",\"data-framer-appear-id\":\"16lnfkc\",fonts:[\"GF;Instrument Serif-regular\"],initial:animation4,optimized:true,verticalAlignment:\"top\",viewBox:\"0 0 908.7 149\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ictap7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"79.86177328811809px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsxs(\"span\",{style:{\"--framer-font-size\":\"138.28004134959804px\"},children:[\"Barcci\",/*#__PURE__*/_jsx(\"br\",{}),\"builders\"]})})}),viewBox:\"0 0 472 304\"},U75nNsoqc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"70px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-text-transform\":\"uppercase\"},children:[\"Barcci\",/*#__PURE__*/_jsx(\"br\",{}),\"builders\",/*#__PURE__*/_jsx(\"br\",{}),\"design\",/*#__PURE__*/_jsx(\"br\",{}),\"build firm\"]})}),viewBox:\"0 0 281.4 308\"}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"135px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\",\"--framer-text-transform\":\"uppercase\"},children:\"Barcci builders\"})}),className:\"framer-1bp2sfi\",\"data-framer-appear-id\":\"1bp2sfi\",fonts:[\"GF;Instrument Serif-regular\"],initial:animation6,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",viewBox:\"0 0 817.7 149\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1f44ed\",\"data-framer-name\":\"Our services\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-16m3jgk\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-9sqdx0\",\"data-framer-name\":\"trigger show logo\",id:elementId1,ref:ref1})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rif5vj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1o4ic6x\",\"data-styles-preset\":\"nfGLLT9T8\",style:{\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:\"Our services\"})}),className:\"framer-1chqsi6\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-teste3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:\"At Barcci Builders, we specialize in transforming homes with expert craftsmanship and innovative design. Our team delivers high-quality remodeling, construction, and ADU solutions, ensuring every project meets the highest standards of excellence. Whether you're looking to renovate your kitchen, modernize your bathroom, expand your living space with an ADU, or enhance your home\u2019s exterior, we bring your vision to life with precision and care. Let us help you create a home that reflects your style, enhances functionality, and increases value. Discover the possibilities with Barcci Builders today.\"})})},U75nNsoqc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"28px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:\"At Barcci Builders, we specialize in transforming homes with expert craftsmanship and innovative design. Our team delivers high-quality remodeling, construction, and ADU solutions, ensuring every project meets the highest standards of excellence. Whether you're looking to renovate your kitchen, modernize your bathroom, expand your living space with an ADU, or enhance your home\u2019s exterior, we bring your vision to life with precision and care. Let us help you create a home that reflects your style, enhances functionality, and increases value. Discover the possibilities with Barcci Builders today.\"})})}},children:/*#__PURE__*/_jsx(RichTextWithTextReveal14ix05c,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1yZWd1bGFy\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-size\":\"48px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:\"At Barcci Builders, we specialize in transforming homes with expert craftsmanship and innovative design. Our team delivers high-quality remodeling, construction, and ADU solutions, ensuring every project meets the highest standards of excellence. Whether you're looking to renovate your kitchen, modernize your bathroom, expand your living space with an ADU, or enhance your home\u2019s exterior, we bring your vision to life with precision and care. Let us help you create a home that reflects your style, enhances functionality, and increases value. Discover the possibilities with Barcci Builders today.\"})}),className:\"framer-14ix05c\",fonts:[\"GF;Instrument Serif-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+320),pixelHeight:836,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg\",srcSet:\"https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg?scale-down-to=512 512w,https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg 1440w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+20),pixelHeight:836,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg\",srcSet:\"https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg?scale-down-to=512 512w,https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg 1440w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+674),pixelHeight:836,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg\",srcSet:\"https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg?scale-down-to=512 512w,https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg 1440w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+140),pixelHeight:836,pixelWidth:1440,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg\",srcSet:\"https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg?scale-down-to=512 512w,https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/mSEKiGawa6vakDjxoTJjXm7SgBc.svg 1440w\"},className:\"framer-eotlws\",transformTemplate:transformTemplate1})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7wzggr\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Y51XeymEf\"},implicitPathVariables:undefined},{href:{webPageId:\"Y51XeymEf\"},implicitPathVariables:undefined},{href:{webPageId:\"Y51XeymEf\"},implicitPathVariables:undefined},{href:{webPageId:\"Y51XeymEf\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+200+0+1e3+200+498.8+0+0},oqoh5v4PE:{width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+200+0+1e3+180+480+0+0},U75nNsoqc:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+200+0+1e3+150+436.8+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:550,width:`calc(${componentViewport?.width||\"100vw\"} - 140px)`,y:(componentViewport?.y||0)+0+200+0+1e3+200+518.8+0+0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1yz6ue2-container\",nodeId:\"Nygl57uBj\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{Ly8MwJ9rs:resolvedLinks1[1]},oqoh5v4PE:{__framer__obscuredVariantId:\"tKMx0bKmN\",__framer__visibleVariantId:\"tKMx0bKmN\",Ly8MwJ9rs:resolvedLinks1[2],variant:\"tKMx0bKmN\"},U75nNsoqc:{__framer__obscuredVariantId:\"Z2dnlmM1j\",__framer__visibleVariantId:\"Z2dnlmM1j\",Ly8MwJ9rs:resolvedLinks1[3],variant:\"Z2dnlmM1j\"}},children:/*#__PURE__*/_jsx(CardServicesWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"T43suWqcx\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"QmZInr0zD\",AG0qkA8Iu:\"Barcci Builders is your trusted partner for comprehensive home remodeling services. Our skilled team utilizes cutting-edge technologies and embraces innovative designs to transform your living space.\",height:\"100%\",id:\"Nygl57uBj\",layoutId:\"Nygl57uBj\",Ly8MwJ9rs:resolvedLinks1[0],style:{width:\"100%\"},taWo0f8mI:addImageAlt({src:\"https://framerusercontent.com/images/4PwCO6CvFfQc3MEGCvXg1dH14.png\",srcSet:\"https://framerusercontent.com/images/4PwCO6CvFfQc3MEGCvXg1dH14.png?scale-down-to=512 512w,https://framerusercontent.com/images/4PwCO6CvFfQc3MEGCvXg1dH14.png 1024w\"},\"\"),variant:\"T43suWqcx\",width:\"100%\",xMucaSr5P:\"m8uo5f\",z0S_9slrM:\"Home remodeling\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jwV86JdYk\"},implicitPathVariables:undefined},{href:{webPageId:\"jwV86JdYk\"},implicitPathVariables:undefined},{href:{webPageId:\"jwV86JdYk\"},implicitPathVariables:undefined},{href:{webPageId:\"jwV86JdYk\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+200+0+1e3+200+498.8+0+550},oqoh5v4PE:{width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+200+0+1e3+180+480+0+550},U75nNsoqc:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+200+0+1e3+150+436.8+0+550}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:550,width:`calc(${componentViewport?.width||\"100vw\"} - 140px)`,y:(componentViewport?.y||0)+0+200+0+1e3+200+518.8+0+550,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1r8mngg-container\",nodeId:\"umI1pKbrt\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{Ly8MwJ9rs:resolvedLinks2[1]},oqoh5v4PE:{__framer__obscuredVariantId:\"tKMx0bKmN\",__framer__visibleVariantId:\"tKMx0bKmN\",Ly8MwJ9rs:resolvedLinks2[2],variant:\"tKMx0bKmN\"},U75nNsoqc:{__framer__obscuredVariantId:\"Z2dnlmM1j\",__framer__visibleVariantId:\"Z2dnlmM1j\",Ly8MwJ9rs:resolvedLinks2[3],variant:\"Z2dnlmM1j\"}},children:/*#__PURE__*/_jsx(CardServicesWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"T43suWqcx\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"QmZInr0zD\",AG0qkA8Iu:\"Transform your kitchen into a masterpiece with Barcci Builders, where we blend innovation and craftsmanship for a seamless remodeling experience. Our team is dedicated to elevating your culinary space, offering design solutions that cater to your unique lifestyle and preferences.\",height:\"100%\",id:\"umI1pKbrt\",layoutId:\"umI1pKbrt\",Ly8MwJ9rs:resolvedLinks2[0],style:{width:\"100%\"},taWo0f8mI:addImageAlt({src:\"https://framerusercontent.com/images/wypGokjVEexSG4gyKkMCS6zv5O0.jpeg\",srcSet:\"https://framerusercontent.com/images/wypGokjVEexSG4gyKkMCS6zv5O0.jpeg?scale-down-to=1024 682w,https://framerusercontent.com/images/wypGokjVEexSG4gyKkMCS6zv5O0.jpeg 1000w\"},\"\"),variant:\"T43suWqcx\",width:\"100%\",xMucaSr5P:\"m8uo5f\",z0S_9slrM:\"Kitchen Remodeling\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"H6DvNgujn\"},implicitPathVariables:undefined},{href:{webPageId:\"H6DvNgujn\"},implicitPathVariables:undefined},{href:{webPageId:\"H6DvNgujn\"},implicitPathVariables:undefined},{href:{webPageId:\"H6DvNgujn\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+200+0+1e3+200+498.8+0+1100},oqoh5v4PE:{width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+200+0+1e3+180+480+0+1100},U75nNsoqc:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+200+0+1e3+150+436.8+0+1100}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:550,width:`calc(${componentViewport?.width||\"100vw\"} - 140px)`,y:(componentViewport?.y||0)+0+200+0+1e3+200+518.8+0+1100,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-3g1mte-container\",nodeId:\"k8_C440y1\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{Ly8MwJ9rs:resolvedLinks3[1]},oqoh5v4PE:{__framer__obscuredVariantId:\"tKMx0bKmN\",__framer__visibleVariantId:\"tKMx0bKmN\",Ly8MwJ9rs:resolvedLinks3[2],variant:\"tKMx0bKmN\"},U75nNsoqc:{__framer__obscuredVariantId:\"Z2dnlmM1j\",__framer__visibleVariantId:\"Z2dnlmM1j\",Ly8MwJ9rs:resolvedLinks3[3],variant:\"Z2dnlmM1j\"}},children:/*#__PURE__*/_jsx(CardServicesWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"T43suWqcx\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"QmZInr0zD\",AG0qkA8Iu:\"Embark on a journey of bathroom transformation with Barcci Builders, where passion meets proficiency in every line of design and every tile laid. Our dedication to crafting luxurious spaces extends seamlessly to our bathroom remodeling services.\",height:\"100%\",id:\"k8_C440y1\",layoutId:\"k8_C440y1\",Ly8MwJ9rs:resolvedLinks3[0],style:{width:\"100%\"},taWo0f8mI:addImageAlt({src:\"https://framerusercontent.com/images/qf4Xlm8eug4tnGZb4zqlOKe1htg.jpeg\",srcSet:\"https://framerusercontent.com/images/qf4Xlm8eug4tnGZb4zqlOKe1htg.jpeg?scale-down-to=1024 682w,https://framerusercontent.com/images/qf4Xlm8eug4tnGZb4zqlOKe1htg.jpeg 1000w\"},\"\"),variant:\"T43suWqcx\",width:\"100%\",xMucaSr5P:\"m8uo5f\",z0S_9slrM:\"Bathroom remodeling\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qARZkIBtL\"},implicitPathVariables:undefined},{href:{webPageId:\"qARZkIBtL\"},implicitPathVariables:undefined},{href:{webPageId:\"qARZkIBtL\"},implicitPathVariables:undefined},{href:{webPageId:\"qARZkIBtL\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+200+0+1e3+200+498.8+0+1650},oqoh5v4PE:{width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+200+0+1e3+180+480+0+1650},U75nNsoqc:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+200+0+1e3+150+436.8+0+1650}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:550,width:`calc(${componentViewport?.width||\"100vw\"} - 140px)`,y:(componentViewport?.y||0)+0+200+0+1e3+200+518.8+0+1650,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1smuf5p-container\",nodeId:\"pp346DgQZ\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{Ly8MwJ9rs:resolvedLinks4[1]},oqoh5v4PE:{__framer__obscuredVariantId:\"tKMx0bKmN\",__framer__visibleVariantId:\"tKMx0bKmN\",Ly8MwJ9rs:resolvedLinks4[2],variant:\"tKMx0bKmN\"},U75nNsoqc:{__framer__obscuredVariantId:\"Z2dnlmM1j\",__framer__visibleVariantId:\"Z2dnlmM1j\",Ly8MwJ9rs:resolvedLinks4[3],variant:\"Z2dnlmM1j\"}},children:/*#__PURE__*/_jsx(CardServicesWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"T43suWqcx\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"QmZInr0zD\",AG0qkA8Iu:\"Embark on a journey of expansion and transformation with Barcci Builders as we redefine your living space through seamless ADU solutions.\",height:\"100%\",id:\"pp346DgQZ\",layoutId:\"pp346DgQZ\",Ly8MwJ9rs:resolvedLinks4[0],style:{width:\"100%\"},taWo0f8mI:addImageAlt({src:\"https://framerusercontent.com/images/6BesjPFlI4WylAmVvKi8OzDyeQ.jpeg\",srcSet:\"https://framerusercontent.com/images/6BesjPFlI4WylAmVvKi8OzDyeQ.jpeg?scale-down-to=1024 682w,https://framerusercontent.com/images/6BesjPFlI4WylAmVvKi8OzDyeQ.jpeg 1000w\"},\"\"),variant:\"T43suWqcx\",width:\"100%\",xMucaSr5P:\"m8uo5f\",z0S_9slrM:\"ADU\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IV9qOxmCE\"},implicitPathVariables:undefined},{href:{webPageId:\"IV9qOxmCE\"},implicitPathVariables:undefined},{href:{webPageId:\"IV9qOxmCE\"},implicitPathVariables:undefined},{href:{webPageId:\"IV9qOxmCE\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+200+0+1e3+200+498.8+0+2200},oqoh5v4PE:{width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+200+0+1e3+180+480+0+2200},U75nNsoqc:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+200+0+1e3+150+436.8+0+2200}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:550,width:`calc(${componentViewport?.width||\"100vw\"} - 140px)`,y:(componentViewport?.y||0)+0+200+0+1e3+200+518.8+0+2200,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-wv93pe-container\",nodeId:\"D3CZgdzsE\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{Ly8MwJ9rs:resolvedLinks5[1]},oqoh5v4PE:{__framer__obscuredVariantId:\"tKMx0bKmN\",__framer__visibleVariantId:\"tKMx0bKmN\",Ly8MwJ9rs:resolvedLinks5[2],variant:\"tKMx0bKmN\"},U75nNsoqc:{__framer__obscuredVariantId:\"Z2dnlmM1j\",__framer__visibleVariantId:\"Z2dnlmM1j\",Ly8MwJ9rs:resolvedLinks5[3],variant:\"Z2dnlmM1j\"}},children:/*#__PURE__*/_jsx(CardServicesWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"T43suWqcx\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"QmZInr0zD\",AG0qkA8Iu:\"Transform your outdoor oasis with Barcci Builders, where our passion for crafting beauty in spaces extends to the natural realm of landscaping.\",height:\"100%\",id:\"D3CZgdzsE\",layoutId:\"D3CZgdzsE\",Ly8MwJ9rs:resolvedLinks5[0],style:{width:\"100%\"},taWo0f8mI:addImageAlt({src:\"https://framerusercontent.com/images/Cx3BvL1Z1wZNzArQhObhwFYGoQ.png\",srcSet:\"https://framerusercontent.com/images/Cx3BvL1Z1wZNzArQhObhwFYGoQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/Cx3BvL1Z1wZNzArQhObhwFYGoQ.png 1024w\"},\"\"),variant:\"T43suWqcx\",width:\"100%\",xMucaSr5P:\"m8uo5f\",z0S_9slrM:\"Landscaping & exterior\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-guvgrm\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+200+498.8+2789-959),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.765)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+180+480+2789-959),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.765)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+150+436.8+2789-959),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.765)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:95,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:.62,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+200+518.8+2789-959),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.765)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"},className:\"framer-6mj4iy\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+200+498.8+218),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.765)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+180+480+218),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.765)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+150+436.8+218),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.765)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:95,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:.62,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+200+0+1e3+200+518.8+218),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.765)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"},className:\"framer-i0x0j3\"})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-34obm8\",\"data-framer-name\":\"Selected work section\",id:elementId3,ref:ref4,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-emq06p\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-1o4ic6x\",\"data-styles-preset\":\"nfGLLT9T8\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34))\"},children:[\"Selected\",/*#__PURE__*/_jsx(\"br\",{}),\"works\"]})}),className:\"framer-6j9hm3\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5hvood\",\"data-styles-preset\":\"cDoiJ87e4\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34))\"},children:\"from \u201823-24\"})}),className:\"framer-kgvmlj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4687.8+98),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.92)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4649+98),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.92)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4575.8+98),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.92)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4707.8+98),pixelHeight:958,pixelWidth:1387,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.92)`,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"},className:\"framer-nxb7h2\",transformTemplate:transformTemplate1})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9dihx7\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-lzgxt0\",\"data-framer-name\":\"Video section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uhtf62\",\"data-framer-name\":\"Video section\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:40,delay:.8,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.35,skewX:0,skewY:0,x:0,y:0}},{ref:ref5,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-19xjwv2\",\"data-framer-name\":\"VIDEO\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref5,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-300}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-pc6v9x\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5047.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg\",srcSet:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg 1500w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5009+0+0+0+0+0+-1045+0+0+0),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg\",srcSet:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg 1500w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4935.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg\",srcSet:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg 1500w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5067.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg\",srcSet:\"https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Sy3h2M3iGC4gkGMhvZf0VQPxYk.jpg 1500w\"},className:\"framer-i0n3ae\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5047.8+0+0+0+0+0+-1045+0+0+1045),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg\",srcSet:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg 1500w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5009+0+0+0+0+0+-1045+0+0+1045),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg\",srcSet:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg 1500w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4935.8+0+0+0+0+0+-1045+0+0+1045),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg\",srcSet:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg 1500w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5067.8+0+0+0+0+0+-1045+0+0+1045),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg\",srcSet:\"https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/kfFTaoY2LWKHJfc3KefnGj59iFs.jpg 1500w\"},className:\"framer-1a3id0x\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5047.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg\",srcSet:\"https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg 1500w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5009+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg\",srcSet:\"https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg 1500w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4935.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg\",srcSet:\"https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg 1500w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5067.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg\",srcSet:\"https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/5dh3YWcsnA160l9SUE3KbN1fDEc.jpg 1500w\"},className:\"framer-d4kvi5\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-z9g885\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5047.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg\",srcSet:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg 1000w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5009+0+0+0+0+0+-1045+0+0+0),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg\",srcSet:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg 1000w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4935.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg\",srcSet:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg 1000w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5067.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg\",srcSet:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg 1000w\"},className:\"framer-17qmo1g\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-tyiep6-container\",isModuleExternal:true,nodeId:\"jXbYN_ADP\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"jXbYN_ADP\",isMixedBorderRadius:false,layoutId:\"jXbYN_ADP\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/7olhSAKlIt9VU72ZL0n3OFVa54.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5047.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg\",srcSet:\"https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg 1000w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5009+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg\",srcSet:\"https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg 1000w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4935.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg\",srcSet:\"https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg 1000w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5067.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg\",srcSet:\"https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/PhjXiMORZ3iN8K3jVshEtzsuyJg.jpg 1000w\"},className:\"framer-1y0gu32\"})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref5,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-300}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-lhddni\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5047.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg\",srcSet:\"https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg 1000w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5009+0+0+0+0+0+-1045+0+0+0),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg\",srcSet:\"https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg 1000w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4935.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg\",srcSet:\"https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg 1000w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5067.8+0+0+0+0+0+-1045+0+0+0),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg\",srcSet:\"https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/nhlgQqAC2x8WjneKtaTdZ4ScDI.jpg 1000w\"},className:\"framer-otht2u\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5047.8+0+0+0+0+0+-1045+0+0+1045),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg\",srcSet:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg 1000w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5009+0+0+0+0+0+-1045+0+0+1045),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg\",srcSet:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg 1000w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4935.8+0+0+0+0+0+-1045+0+0+1045),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg\",srcSet:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg 1000w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5067.8+0+0+0+0+0+-1045+0+0+1045),pixelHeight:1500,pixelWidth:1e3,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg\",srcSet:\"https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/N7xorF6bxgXrxh7oK0KIsyulp4.jpg 1000w\"},className:\"framer-5gaxce\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5047.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg\",srcSet:\"https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg 1500w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5009+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg\",srcSet:\"https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg 1500w\"}},U75nNsoqc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4935.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg\",srcSet:\"https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg 1500w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5067.8+0+0+0+0+0+-1045+0+0+2090),pixelHeight:1e3,pixelWidth:1500,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg\",srcSet:\"https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/LxWJF4rR70L7wZP15neagsVSw.jpg 1500w\"},className:\"framer-1kbl4jp\"})})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fm7p5g\",id:elementId4,ref:ref5}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dtzubo\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cty8d8\",\"data-framer-name\":\"Img Change scroll section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1m49d1g\",\"data-framer-name\":\"Trigger\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gszdz1\",\"data-framer-name\":\"1\",id:elementId5,ref:ref6}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-88axzo\",\"data-framer-name\":\"2\",id:elementId6,ref:ref7}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1tag0c1\",\"data-framer-name\":\"3\",id:elementId7,ref:ref8}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-16n1247\",\"data-framer-name\":\"4\",id:elementId8,ref:ref9}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-156a35x\",\"data-framer-name\":\"5\",id:elementId9,ref:ref10})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17l8vy5\",\"data-framer-name\":\"Bg\",children:[/*#__PURE__*/_jsx(MotionDivWithContainPaint2abged,{background:{alt:\"\",fit:\"fill\"},className:\"framer-2abged\",\"data-framer-name\":\"Section1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-oeqg48\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\"},className:\"framer-1hjwl99\",\"data-framer-name\":\"Sticky\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{L_2slCnHT:\"san-francisco-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"qjnwj5_p9\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"san-francisco-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"qjnwj5_p9\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"san-francisco-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"qjnwj5_p9\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"san-francisco-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"qjnwj5_p9\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+5047.8+0+3750+0+0+0+0+0+0+0+0},oqoh5v4PE:{y:(componentViewport?.y||0)+0+5009+0+3750+0+0+0+0+0+0+0},U75nNsoqc:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+4935.8+0+3750+0+0+0+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+5067.8+0+3750+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ou0gie-container\",nodeId:\"jltsieQa1\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{H70rJXJAZ:resolvedLinks6[1]},oqoh5v4PE:{H70rJXJAZ:resolvedLinks6[2],variant:\"RDLxX8Iak\"},U75nNsoqc:{H70rJXJAZ:resolvedLinks6[3],variant:\"RDLxX8Iak\"}},children:/*#__PURE__*/_jsx(SelectedWork,{egAKw095e:\"San Francisco\\xa0residence\",H70rJXJAZ:resolvedLinks6[0],hA7e7b5v7:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling, construction experts are here to help! \",height:\"100%\",id:\"jltsieQa1\",layoutId:\"jltsieQa1\",style:{height:\"100%\",width:\"100%\"},variant:\"PcEsJ1WoM\",width:\"100%\"})})})})})})})})}),/*#__PURE__*/_jsx(MotionDivWithContainPaintl4vcxx,{background:{alt:\"\",fit:\"fill\"},className:\"framer-l4vcxx\",\"data-framer-name\":\"Section2\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-x9rkx5\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\"},className:\"framer-mtd04q\",\"data-framer-name\":\"Sticky\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{L_2slCnHT:\"san-carlos-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"SvLySU3ZR\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"san-carlos-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"SvLySU3ZR\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"san-carlos-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"SvLySU3ZR\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"san-carlos-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"SvLySU3ZR\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+5047.8+0+3750+0+0+1e3+-1e3+0+0+0+0},oqoh5v4PE:{y:(componentViewport?.y||0)+0+5009+0+3750+0+0+1e3+-1e3+0+0+0},U75nNsoqc:{y:(componentViewport?.y||0)+0+4935.8+0+3750+0+0+1e3+-1e3+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+5067.8+0+3750+0+0+1e3+-1e3+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6r717s-container\",nodeId:\"uCBCSYRmW\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{H70rJXJAZ:resolvedLinks7[1]},oqoh5v4PE:{H70rJXJAZ:resolvedLinks7[2],variant:\"RDLxX8Iak\"},U75nNsoqc:{H70rJXJAZ:resolvedLinks7[3],variant:\"RDLxX8Iak\"}},children:/*#__PURE__*/_jsx(SelectedWork,{egAKw095e:\"San Carlos Residence\",H70rJXJAZ:resolvedLinks7[0],hA7e7b5v7:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling, construction experts are here to help! \",height:\"100%\",id:\"uCBCSYRmW\",layoutId:\"uCBCSYRmW\",style:{height:\"100%\",width:\"100%\"},u83CblpB4:addImageAlt({src:\"https://framerusercontent.com/images/bNPbe2up2ZsOzk9xKWIYgzj2SuQ.jpg\",srcSet:\"https://framerusercontent.com/images/bNPbe2up2ZsOzk9xKWIYgzj2SuQ.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/bNPbe2up2ZsOzk9xKWIYgzj2SuQ.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/bNPbe2up2ZsOzk9xKWIYgzj2SuQ.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/bNPbe2up2ZsOzk9xKWIYgzj2SuQ.jpg 2270w\"},\"\"),variant:\"PcEsJ1WoM\",width:\"100%\"})})})})})})})})}),/*#__PURE__*/_jsx(MotionDivWithContainPaint1czo46h,{background:{alt:\"\",fit:\"fill\"},className:\"framer-1czo46h\",\"data-framer-name\":\"Section3\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x48f97\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\"},className:\"framer-1esqueq\",\"data-framer-name\":\"Sticky\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{L_2slCnHT:\"palo-alto-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"o3uRVs18M\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"palo-alto-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"o3uRVs18M\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"palo-alto-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"o3uRVs18M\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"palo-alto-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"o3uRVs18M\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+5047.8+0+3750+0+0+2e3+-1e3+0+0+0},oqoh5v4PE:{y:(componentViewport?.y||0)+0+5009+0+3750+0+0+2e3+-1e3+0+0+0},U75nNsoqc:{y:(componentViewport?.y||0)+0+4935.8+0+3750+0+0+2e3+-1e3+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+5067.8+0+3750+0+0+2e3+-1e3+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j60bd4-container\",nodeId:\"jN7c7ysrt\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{H70rJXJAZ:resolvedLinks8[1]},oqoh5v4PE:{H70rJXJAZ:resolvedLinks8[2],variant:\"RDLxX8Iak\"},U75nNsoqc:{H70rJXJAZ:resolvedLinks8[3],variant:\"RDLxX8Iak\"}},children:/*#__PURE__*/_jsx(SelectedWork,{egAKw095e:\"Palo Alto Residence\",H70rJXJAZ:resolvedLinks8[0],hA7e7b5v7:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling, construction experts are here to help! \",height:\"100%\",id:\"jN7c7ysrt\",layoutId:\"jN7c7ysrt\",style:{height:\"100%\",width:\"100%\"},u83CblpB4:addImageAlt({src:\"https://framerusercontent.com/images/cmXvyeLnyvcrIltzN5J9hAN0n0.jpg\",srcSet:\"https://framerusercontent.com/images/cmXvyeLnyvcrIltzN5J9hAN0n0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/cmXvyeLnyvcrIltzN5J9hAN0n0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/cmXvyeLnyvcrIltzN5J9hAN0n0.jpg 1500w\"},\"\"),variant:\"PcEsJ1WoM\",width:\"100%\"})})})})})})})})}),/*#__PURE__*/_jsx(MotionDivWithContainPaintgun1d4,{background:{alt:\"\",fit:\"fill\"},className:\"framer-gun1d4\",\"data-framer-name\":\"Section4\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wxfok5\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\"},className:\"framer-2mvu5s\",\"data-framer-name\":\"Sticky\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{L_2slCnHT:\"fremont-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"ePzucKLkK\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"fremont-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"ePzucKLkK\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"fremont-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"ePzucKLkK\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"fremont-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"ePzucKLkK\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+5047.8+0+3750+0+0+3e3+-1e3+0+0+0},oqoh5v4PE:{y:(componentViewport?.y||0)+0+5009+0+3750+0+0+3e3+-1e3+0+0+0},U75nNsoqc:{y:(componentViewport?.y||0)+0+4935.8+0+3750+0+0+3e3+-1e3+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+5067.8+0+3750+0+0+3e3+-1e3+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wzbjoo-container\",nodeId:\"C1fp7fEqH\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{H70rJXJAZ:resolvedLinks9[1]},oqoh5v4PE:{H70rJXJAZ:resolvedLinks9[2],variant:\"RDLxX8Iak\"},U75nNsoqc:{H70rJXJAZ:resolvedLinks9[3],variant:\"RDLxX8Iak\"}},children:/*#__PURE__*/_jsx(SelectedWork,{egAKw095e:\"Fremont Residence\",H70rJXJAZ:resolvedLinks9[0],hA7e7b5v7:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling, construction experts are here to help! \",height:\"100%\",id:\"C1fp7fEqH\",layoutId:\"C1fp7fEqH\",style:{height:\"100%\",width:\"100%\"},u83CblpB4:addImageAlt({src:\"https://framerusercontent.com/images/jkOcFFNFa7xUJbx2wsCqrsQqhz0.jpg\",srcSet:\"https://framerusercontent.com/images/jkOcFFNFa7xUJbx2wsCqrsQqhz0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/jkOcFFNFa7xUJbx2wsCqrsQqhz0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/jkOcFFNFa7xUJbx2wsCqrsQqhz0.jpg 1500w\"},\"\"),variant:\"PcEsJ1WoM\",width:\"100%\"})})})})})})})})}),/*#__PURE__*/_jsx(MotionDivWithContainPaint1uco7kt,{background:{alt:\"\",fit:\"fill\"},className:\"framer-1uco7kt\",\"data-framer-name\":\"Section5\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dw6ede\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\"},className:\"framer-dzco5w\",\"data-framer-name\":\"Sticky\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{L_2slCnHT:\"los-altos-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"Y_NuQYMdU\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"los-altos-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"Y_NuQYMdU\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"los-altos-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"Y_NuQYMdU\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined},{href:{pathVariables:{L_2slCnHT:\"los-altos-residence\"},unresolvedPathSlugs:{L_2slCnHT:{collectionId:\"fuxzjBHXz\",collectionItemId:\"Y_NuQYMdU\"}},webPageId:\"Q5Afn1xVB\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+5047.8+0+3750+0+0+4e3+1e3-2e3+0+0+0},oqoh5v4PE:{y:(componentViewport?.y||0)+0+5009+0+3750+0+0+4e3+1e3-2e3+0+0+0},U75nNsoqc:{y:(componentViewport?.y||0)+0+4935.8+0+3750+0+0+4e3+1e3-2e3+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+5067.8+0+3750+0+0+4e3+1e3-2e3+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vhz1y0-container\",nodeId:\"mGYvEoSQS\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{H70rJXJAZ:resolvedLinks10[1]},oqoh5v4PE:{H70rJXJAZ:resolvedLinks10[2],variant:\"RDLxX8Iak\"},U75nNsoqc:{H70rJXJAZ:resolvedLinks10[3],variant:\"RDLxX8Iak\"}},children:/*#__PURE__*/_jsx(SelectedWork,{egAKw095e:\"Los Altos Residence\",H70rJXJAZ:resolvedLinks10[0],hA7e7b5v7:\"Are you considering giving your home a refresh? Our experienced and highly qualified Design & remodelling, construction experts are here to help! \",height:\"100%\",id:\"mGYvEoSQS\",layoutId:\"mGYvEoSQS\",style:{height:\"100%\",width:\"100%\"},u83CblpB4:addImageAlt({src:\"https://framerusercontent.com/images/NrXkvJPUxWFkLEVXyVDlNXYoLs.jpeg\",srcSet:\"https://framerusercontent.com/images/NrXkvJPUxWFkLEVXyVDlNXYoLs.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/NrXkvJPUxWFkLEVXyVDlNXYoLs.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/NrXkvJPUxWFkLEVXyVDlNXYoLs.jpeg 1500w\"},\"\"),variant:\"PcEsJ1WoM\",width:\"100%\"})})})})})})})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-nl932o\",\"data-framer-name\":\"why choose us\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gfo85g\",\"data-framer-name\":\"Stack\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-31kl08\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wmxhjn\",\"data-framer-name\":\"Why choose us\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{U75nNsoqc:{__framer__styleTransformEffectEnabled:undefined}},children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:ref11,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-5600,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-gqjtsw\",\"data-framer-name\":\"Scrolling\",children:[isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-l446k0 hidden-amhox\",\"data-framer-name\":\"1\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19yjdoz\",\"data-framer-name\":\"Work 2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{width:`min(${componentViewport?.width||\"100vw\"} * 0.8, 1024px)`,y:(componentViewport?.y||0)+0+13797.8+0+0+0+0+0+0+0+0+0+275},oqoh5v4PE:{width:`min(${componentViewport?.width||\"100vw\"} * 0.8, 1024px)`,y:(componentViewport?.y||0)+0+13759+0+0+0+0+0+0+0+0+0+275},U75nNsoqc:{width:`min(${componentViewport?.width||\"100vw\"} * 0.9, 1024px)`,y:(componentViewport?.y||0)+0+13685.8+0+0+0+0+0+0+0+1e3+0+0+275}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:`min(${componentViewport?.width||\"100vw\"} * 0.6, 1024px)`,y:(componentViewport?.y||0)+0+13817.8+0+0+0+0+0+0+0+0+0+275,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1el0a7c-container\",nodeId:\"lRyrCn4ZL\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{variant:\"jlecj3r6X\"},U75nNsoqc:{EXFuSdmql:\"At Barcci Builders, we strive to create timeless and luxurious spaces that will be enjoyed for years to come.\\xa0Our experienced\\xa0team of skilled professionals works diligently each day with a commitment to elevating the\\xa0overall design-build\\xa0experience in terms of craftsmanship, quality and service excellence.\",variant:\"FyvHw6aC4\"}},children:/*#__PURE__*/_jsx(WhyChooseUs,{deoqKrA0O:\"Quality\",EXFuSdmql:\"Our professionals offer top-notch construction and remodeling services to help you make your dream home become a reality. Our dedicated team is comprised of highly skilled, experienced individuals who understand the finer details behind creating lasting impressions. Let us bring out each room\u2019s unique charm \u2013 trust in our unparalleled service quality!\",g7CDkYLnq:addImageAlt({src:\"https://framerusercontent.com/images/ezX1Aa1RTCmRXS0mpOPO5STCA.jpg\",srcSet:\"https://framerusercontent.com/images/ezX1Aa1RTCmRXS0mpOPO5STCA.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/ezX1Aa1RTCmRXS0mpOPO5STCA.jpg 1000w\"},\"\"),height:\"100%\",id:\"lRyrCn4ZL\",layoutId:\"lRyrCn4ZL\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"x1fH0FJa1\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ah2urn\",\"data-framer-name\":\"Work 3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{width:`min(${componentViewport?.width||\"100vw\"} * 0.8, 1024px)`,y:(componentViewport?.y||0)+0+13797.8+0+0+0+0+0+0+0+0+0+275},oqoh5v4PE:{width:`min(${componentViewport?.width||\"100vw\"} * 0.8, 1024px)`,y:(componentViewport?.y||0)+0+13759+0+0+0+0+0+0+0+0+0+275},U75nNsoqc:{width:`min(${componentViewport?.width||\"100vw\"} * 0.9, 1024px)`,y:(componentViewport?.y||0)+0+13685.8+0+0+0+0+0+0+0+1e3+0+1e3+275}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:`min(${componentViewport?.width||\"100vw\"} * 0.6, 1024px)`,y:(componentViewport?.y||0)+0+13817.8+0+0+0+0+0+0+0+0+0+275,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lujirh-container\",nodeId:\"YFCK3esbV\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{variant:\"jlecj3r6X\"},U75nNsoqc:{EXFuSdmql:\"At Barcci Builders, we strive to create timeless and luxurious spaces that will be enjoyed for years to come.\\xa0Our experienced\\xa0team of skilled professionals works diligently each day with a commitment to elevating the\\xa0overall design-build\\xa0experience in terms of craftsmanship, quality and service excellence.\",variant:\"FyvHw6aC4\"}},children:/*#__PURE__*/_jsx(WhyChooseUs,{deoqKrA0O:\"Safety\",EXFuSdmql:\"Safety is our utmost priority in every service. We bring peace of mind to our clients by ensuring that the ideas and suggestions they receive are secure, safe for their homes, and will leave them with long-term benefits through our carefully chosen construction materials and remodeling patterns.\",g7CDkYLnq:addImageAlt({src:\"https://framerusercontent.com/images/cNB1lf2lCU2K8d5wxfxvhzzdPw.png\",srcSet:\"https://framerusercontent.com/images/cNB1lf2lCU2K8d5wxfxvhzzdPw.png?scale-down-to=512 512w,https://framerusercontent.com/images/cNB1lf2lCU2K8d5wxfxvhzzdPw.png 1024w\"},\"\"),height:\"100%\",id:\"YFCK3esbV\",layoutId:\"YFCK3esbV\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"x1fH0FJa1\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-40g75n\",\"data-framer-name\":\"Work 4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{width:`min(${componentViewport?.width||\"100vw\"} * 0.8, 1024px)`,y:(componentViewport?.y||0)+0+13797.8+0+0+0+0+0+0+0+0+0+275},oqoh5v4PE:{width:`min(${componentViewport?.width||\"100vw\"} * 0.8, 1024px)`,y:(componentViewport?.y||0)+0+13759+0+0+0+0+0+0+0+0+0+275},U75nNsoqc:{width:`min(${componentViewport?.width||\"100vw\"} * 0.9, 1024px)`,y:(componentViewport?.y||0)+0+13685.8+0+0+0+0+0+0+0+1e3+0+2e3+275}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:`min(${componentViewport?.width||\"100vw\"} * 0.6, 1024px)`,y:(componentViewport?.y||0)+0+13817.8+0+0+0+0+0+0+0+0+0+275,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xwt9eb-container\",nodeId:\"Yl5_Gj5lF\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{variant:\"jlecj3r6X\"},U75nNsoqc:{EXFuSdmql:\"At Barcci Builders, we strive to create timeless and luxurious spaces that will be enjoyed for years to come.\\xa0Our experienced\\xa0team of skilled professionals works diligently each day with a commitment to elevating the\\xa0overall design-build\\xa0experience in terms of craftsmanship, quality and service excellence.\",variant:\"FyvHw6aC4\"}},children:/*#__PURE__*/_jsx(WhyChooseUs,{deoqKrA0O:\"Scheduling and Punctuality\",EXFuSdmql:\"With us, your time is always valued. Our expert team will strive to deliver a top-tier construction or remodel service in line with the agreed schedule while ensuring that you get maximum return on investment! We have provided timely and quality services for countless clients over the years and look forward to delivering outstanding results every single time.\",g7CDkYLnq:addImageAlt({src:\"https://framerusercontent.com/images/OVn7Bcsdxkyxqr7g987ogxL4.png\",srcSet:\"https://framerusercontent.com/images/OVn7Bcsdxkyxqr7g987ogxL4.png?scale-down-to=512 512w,https://framerusercontent.com/images/OVn7Bcsdxkyxqr7g987ogxL4.png 625w\"},\"\"),height:\"100%\",id:\"Yl5_Gj5lF\",layoutId:\"Yl5_Gj5lF\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"x1fH0FJa1\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-7v5i4l\",\"data-framer-name\":\"Work 5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{width:`min(${componentViewport?.width||\"100vw\"} * 0.8, 1024px)`,y:(componentViewport?.y||0)+0+13797.8+0+0+0+0+0+0+0+0+0+275},oqoh5v4PE:{width:`min(${componentViewport?.width||\"100vw\"} * 0.8, 1024px)`,y:(componentViewport?.y||0)+0+13759+0+0+0+0+0+0+0+0+0+275},U75nNsoqc:{width:`min(${componentViewport?.width||\"100vw\"} * 0.9, 1024px)`,y:(componentViewport?.y||0)+0+13685.8+0+0+0+0+0+0+0+1e3+0+3e3+275}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:`min(${componentViewport?.width||\"100vw\"} * 0.6, 1024px)`,y:(componentViewport?.y||0)+0+13817.8+0+0+0+0+0+0+0+0+0+275,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1anypbh-container\",nodeId:\"LlGs3_Slp\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{variant:\"jlecj3r6X\"},U75nNsoqc:{EXFuSdmql:\"At Barcci Builders, we strive to create timeless and luxurious spaces that will be enjoyed for years to come.\\xa0Our experienced\\xa0team of skilled professionals works diligently each day with a commitment to elevating the\\xa0overall design-build\\xa0experience in terms of craftsmanship, quality and service excellence.\",variant:\"FyvHw6aC4\"}},children:/*#__PURE__*/_jsx(WhyChooseUs,{deoqKrA0O:\"Excellent Customer Services\",EXFuSdmql:\"At Barcci Builders, we take pride in what sets us apart: first-class customer service. Our highly skilled professionals are passionate about creating the perfect home for each and every one of our customers. With quality workmanship at its center, you can trust that Barcci will build or remodel a house to your highest expectations!\",g7CDkYLnq:addImageAlt({positionX:\"46.7%\",positionY:\"0%\",src:\"https://framerusercontent.com/images/Jevi54K3ULCTfZhR5Pgs6MafhfI.png\",srcSet:\"https://framerusercontent.com/images/Jevi54K3ULCTfZhR5Pgs6MafhfI.png?scale-down-to=1024 682w,https://framerusercontent.com/images/Jevi54K3ULCTfZhR5Pgs6MafhfI.png 1112w\"},\"\"),height:\"100%\",id:\"LlGs3_Slp\",layoutId:\"LlGs3_Slp\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"x1fH0FJa1\",width:\"100%\"})})})})})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+13797.8+0+0+0+0+0+0+0},oqoh5v4PE:{width:undefined,y:(componentViewport?.y||0)+0+13759+0+0+0+0+0+0+0},U75nNsoqc:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+13685.8+0+0+0+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"1400px\",y:(componentViewport?.y||0)+0+13817.8+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{transformTemplate:transformTemplate2}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-ywmgeh-container\",nodeId:\"dhXzpeIsA\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{__framer__targets:[{ref:ref12,target:\"DOWwK7r3W\"}],style:{height:\"100%\"},variant:\"pYVOIjcIP\"},U75nNsoqc:{__framer__targets:[{ref:ref11,target:\"w5dOVXCQU\"}],variant:\"v53R9bw93\"}},children:/*#__PURE__*/_jsx(ServicesWhyChooseUsTextWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref12,target:\"sOw9_41AU\"}],__framer__threshold:1,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"dhXzpeIsA\",layoutId:\"dhXzpeIsA\",style:{height:\"100%\",width:\"100%\"},variant:\"pTXJqCFua\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1u8tvmz\",id:elementId10,ref:ref11,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-71b9lp\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nq8jk\",id:elementId11,ref:ref12})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-9tvm2w\",\"data-framer-name\":\"our mission\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v62p09\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sww9oh\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":qnCqSOQI7\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{hash:\":qnCqSOQI7\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{hash:\":qnCqSOQI7\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{hash:\":qnCqSOQI7\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+19797.8+0+0+0+0+0},oqoh5v4PE:{y:(componentViewport?.y||0)+0+19759+0+0+0+0+0},U75nNsoqc:{y:(componentViewport?.y||0)+0+18685.8+70+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,y:(componentViewport?.y||0)+0+19817.8+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1iwbkkl-container\",nodeId:\"LfCIXze6n\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{cOMqBptSF:resolvedLinks11[1]},oqoh5v4PE:{cOMqBptSF:resolvedLinks11[2]},U75nNsoqc:{__framer__variantAppearEffectEnabled:undefined,cOMqBptSF:resolvedLinks11[3]}},children:/*#__PURE__*/_jsx(AboutUsTextTitleWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:-150,ref:ref13,target:\"ZOHPhYY__\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,cOMqBptSF:resolvedLinks11[0],height:\"100%\",id:\"LfCIXze6n\",layoutId:\"LfCIXze6n\",SzMguSAFZ:\"About\",variant:\"eDBdlo50G\",width:\"100%\"})})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":O51i8dpyB\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{hash:\":O51i8dpyB\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{hash:\":O51i8dpyB\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+19797.8+0+0+0+0+110},oqoh5v4PE:{y:(componentViewport?.y||0)+0+19759+0+0+0+0+110}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,y:(componentViewport?.y||0)+0+19817.8+0+0+0+0+110,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wc0ii0-container hidden-amhox\",nodeId:\"yds5wYV_n\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{cOMqBptSF:resolvedLinks12[1]},oqoh5v4PE:{cOMqBptSF:resolvedLinks12[2]}},children:/*#__PURE__*/_jsx(AboutUsTextTitleWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:-150,ref:ref13,target:\"eDBdlo50G\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,cOMqBptSF:resolvedLinks12[0],height:\"100%\",id:\"yds5wYV_n\",layoutId:\"yds5wYV_n\",SzMguSAFZ:\"Our mission\",variant:\"ZOHPhYY__\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+19797.8+0+0+0+-164.5),pixelHeight:958,pixelWidth:1387,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}},oqoh5v4PE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+19759+0+0+0+-164.5),pixelHeight:958,pixelWidth:1387,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}},U75nNsoqc:{__targetOpacity:.63,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+18685.8+70+0+0+0+112.7917),pixelHeight:958,pixelWidth:1387,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:.45,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+19817.8+0+0+0+-164.5),pixelHeight:958,pixelWidth:1387,src:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg\",srcSet:\"https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=512 512w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/RslXxJqAWZRwWYiatHEkqmx6Cg.svg 1387w\"},className:\"framer-f0yoau\",transformTemplate:transformTemplate2})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1f3fr3c\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pj4u2z\",id:elementId12,ref:ref14,children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5s1xhn\",\"data-styles-preset\":\"gMvHaYpHp\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34))\"},children:\"Building a life of quality and comfort. At Barcci Builders, Bar is committed to providing exceptional customer service and to creating spaces that are tailored to his clients\u2019 unique lifestyle.\"})}),className:\"framer-15dxn40\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+19797.8+0+0+0+0+0+350+224},oqoh5v4PE:{width:`calc((${componentViewport?.width||\"100vw\"} - 100px) / 2)`,y:(componentViewport?.y||0)+0+19759+0+0+0+0+0+350+224},U75nNsoqc:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+18685.8+70+0+0+110+0+0+32+208}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:`calc((${componentViewport?.width||\"100vw\"} - 140px) / 2)`,y:(componentViewport?.y||0)+0+19817.8+0+0+0+0+0+350+224,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1she1kw-container\",nodeId:\"iXurIxvvv\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(ImageRevealWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"jPsPID3x3\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"pa_efGTiQ\",height:\"100%\",id:\"iXurIxvvv\",layoutId:\"iXurIxvvv\",pqYzkLHku:addImageAlt({src:\"https://framerusercontent.com/images/xLSujTRdRw2NT3W7AaSEqPwmuVA.png\",srcSet:\"https://framerusercontent.com/images/xLSujTRdRw2NT3W7AaSEqPwmuVA.png?scale-down-to=512 512w,https://framerusercontent.com/images/xLSujTRdRw2NT3W7AaSEqPwmuVA.png 1024w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:\"jPsPID3x3\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-dsa1lh\",id:elementId13,ref:ref13,children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-5s1xhn\",\"data-styles-preset\":\"gMvHaYpHp\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-728e4b89-be23-46aa-811b-4d3044f13354, rgb(49, 42, 34))\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"At Barcci Builders\"}),\", we strive to create timeless and luxurious spaces that will be enjoyed for years to come. \",/*#__PURE__*/_jsx(\"strong\",{children:\"Our experienced\"}),\" team of skilled professionals works diligently each day with a commitment to elevating the \",/*#__PURE__*/_jsx(\"strong\",{children:\"overall design-build\"}),\" experience in terms of craftsmanship, quality and service excellence.\"]})}),className:\"framer-7gxvu1\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+19797.8+0+0+0+0+1024+200+224},oqoh5v4PE:{width:`calc((${componentViewport?.width||\"100vw\"} - 100px) / 2)`,y:(componentViewport?.y||0)+0+19759+0+0+0+0+1024+200+224},U75nNsoqc:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+18685.8+70+0+0+110+0+690+100+358}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:`calc((${componentViewport?.width||\"100vw\"} - 140px) / 2)`,y:(componentViewport?.y||0)+0+19817.8+0+0+0+0+1024+200+224,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yoszlz-container\",nodeId:\"y9tvOYujo\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(ImageRevealWithVariantAppearEffect,{__framer__animateOnce:true,__framer__obscuredVariantId:\"jPsPID3x3\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"pa_efGTiQ\",height:\"100%\",id:\"y9tvOYujo\",layoutId:\"y9tvOYujo\",pqYzkLHku:addImageAlt({src:\"https://framerusercontent.com/images/CwrW5X33wu6HsNitBp4XG20Ppoc.jpeg\",srcSet:\"https://framerusercontent.com/images/CwrW5X33wu6HsNitBp4XG20Ppoc.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/CwrW5X33wu6HsNitBp4XG20Ppoc.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/CwrW5X33wu6HsNitBp4XG20Ppoc.jpeg 1500w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:\"jPsPID3x3\",width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":O51i8dpyB\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{hash:\":O51i8dpyB\",webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{U75nNsoqc:{height:110,y:(componentViewport?.y||0)+0+18685.8+70+0+0+110+0+690+100+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o6t2rp-container hidden-6oofcn hidden-1haohh0 hidden-uhdij5\",nodeId:\"BNUUnHErg\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{U75nNsoqc:{cOMqBptSF:resolvedLinks13[1]}},children:/*#__PURE__*/_jsx(AboutUsTextTitle,{cOMqBptSF:resolvedLinks13[0],height:\"100%\",id:\"BNUUnHErg\",layoutId:\"BNUUnHErg\",SzMguSAFZ:\"Our mission\",variant:\"eDBdlo50G\",width:\"100%\"})})})})})})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wpmq8h\",\"data-framer-name\":\"articles section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ri4blb\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1i3zo7r\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1o4ic6x\",\"data-styles-preset\":\"nfGLLT9T8\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, rgb(16, 14, 12))\"},children:\"Latest articles\"})}),className:\"framer-1o5v8lg\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a1gm1l\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oqoh5v4PE:{query:{from:{constraint:{left:{collection:\"SxL43jOab\",name:\"MFWcWdPVl\",type:\"Identifier\"},operator:\"==\",right:{collection:\"MFWcWdPVl\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"SxL43jOab\",data:Articles,type:\"Collection\"},right:{alias:\"MFWcWdPVl\",data:Categories,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},orderBy:[{collection:\"SxL43jOab\",direction:\"desc\",name:\"nif73X7yl\",type:\"Identifier\"}],select:[{collection:\"SxL43jOab\",name:\"luLCIH6Oj\",type:\"Identifier\"},{collection:\"SxL43jOab\",name:\"sLnwrltAh\",type:\"Identifier\"},{collection:\"SxL43jOab\",name:\"nif73X7yl\",type:\"Identifier\"},{alias:\"MFWcWdPVl.HjzcIAZym\",collection:\"MFWcWdPVl\",name:\"HjzcIAZym\",type:\"Identifier\"},{collection:\"SxL43jOab\",name:\"id\",type:\"Identifier\"}]}}},children:/*#__PURE__*/_jsx(QueryData,{query:{from:{constraint:{left:{collection:\"SxL43jOab\",name:\"MFWcWdPVl\",type:\"Identifier\"},operator:\"==\",right:{collection:\"MFWcWdPVl\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"SxL43jOab\",data:Articles,type:\"Collection\"},right:{alias:\"MFWcWdPVl\",data:Categories,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:3},orderBy:[{collection:\"SxL43jOab\",direction:\"desc\",name:\"nif73X7yl\",type:\"Identifier\"}],select:[{collection:\"SxL43jOab\",name:\"luLCIH6Oj\",type:\"Identifier\"},{collection:\"SxL43jOab\",name:\"sLnwrltAh\",type:\"Identifier\"},{collection:\"SxL43jOab\",name:\"nif73X7yl\",type:\"Identifier\"},{alias:\"MFWcWdPVl.HjzcIAZym\",collection:\"MFWcWdPVl\",name:\"HjzcIAZym\",type:\"Identifier\"},{collection:\"SxL43jOab\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({\"MFWcWdPVl.HjzcIAZym\":MFWcWdPVl_HjzcIAZymSxL43jOab,id:idSxL43jOab,luLCIH6Oj:luLCIH6OjSxL43jOab,nif73X7yl:nif73X7ylSxL43jOab,sLnwrltAh:sLnwrltAhSxL43jOab},index)=>{luLCIH6OjSxL43jOab??=\"\";sLnwrltAhSxL43jOab??=\"\";MFWcWdPVl_HjzcIAZymSxL43jOab??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`SxL43jOab-${idSxL43jOab}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{luLCIH6Oj:luLCIH6OjSxL43jOab},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{luLCIH6Oj:luLCIH6OjSxL43jOab},webPageId:\"swW8N8TbY\"},implicitPathVariables:undefined},{href:{pathVariables:{luLCIH6Oj:luLCIH6OjSxL43jOab},webPageId:\"swW8N8TbY\"},implicitPathVariables:undefined},{href:{pathVariables:{luLCIH6Oj:luLCIH6OjSxL43jOab},webPageId:\"swW8N8TbY\"},implicitPathVariables:undefined},{href:{pathVariables:{luLCIH6Oj:luLCIH6OjSxL43jOab},webPageId:\"swW8N8TbY\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1920px) - 144px) / 3, 50px)`,y:(componentViewport?.y||0)+0+21855.8+0+120+170+0+0},oqoh5v4PE:{width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1920px) - 100px) / 2, 50px)`,y:(componentViewport?.y||0)+0+21817+0+100+162+0+0},U75nNsoqc:{width:`calc(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1920px) - 40px)`,y:(componentViewport?.y||0)+0+20513.8+0+68+150+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:217,width:`max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1920px) - 180px) / 3, 50px)`,y:(componentViewport?.y||0)+0+21875.8+0+150+190+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vnq2op-container\",nodeId:\"qFMmL36M4\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{EkwD1gSNy:resolvedLinks14[1]},oqoh5v4PE:{EkwD1gSNy:resolvedLinks14[2]},U75nNsoqc:{EkwD1gSNy:resolvedLinks14[3]}},children:/*#__PURE__*/_jsx(BlogCard,{EkwD1gSNy:resolvedLinks14[0],height:\"100%\",id:\"qFMmL36M4\",layoutId:\"qFMmL36M4\",pnQvaFgT6:sLnwrltAhSxL43jOab,style:{width:\"100%\"},tv0c_uHE2:MFWcWdPVl_HjzcIAZymSxL43jOab,width:\"100%\",YuI6nr3X1:nif73X7ylSxL43jOab})})})})})})})},idSxL43jOab);})})})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6qll78\",\"data-framer-name\":\"testimonials\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+22719.8+160+0},oqoh5v4PE:{width:`calc(${componentViewport?.width||\"100vw\"} - 100px)`,y:(componentViewport?.y||0)+0+22633+160+0},U75nNsoqc:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+21016.8+160+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:320,width:`calc(${componentViewport?.width||\"100vw\"} - 140px)`,y:(componentViewport?.y||0)+0+22819.8+160+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qubj98-container\",nodeId:\"JaB0v2GGG\",rendersWithMotion:true,scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{U75nNsoqc:{__framer__targets:[{ref:ref15,target:\"K4qQZZyLx\"}],variant:\"CUeccPXSA\"}},children:/*#__PURE__*/_jsx(TestimonialTitleWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ref15,target:\"yB1YozeSu\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"JaB0v2GGG\",layoutId:\"JaB0v2GGG\",style:{width:\"100%\"},variant:\"hWGbb06S1\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1axin2h\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bv9u9q\",\"data-border\":true,\"data-framer-name\":\"Testimonial\",id:elementId14,ref:ref15,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-12z28az\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q3qnwx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5hvood\",\"data-styles-preset\":\"cDoiJ87e4\",style:{\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:'\" Barcci Builders team was absolutely phenomenal to work with throughout the entire process. Bar was great at communicating the details and timelines. He made us understand our options around cabinetry, countertops, hardware, etc. We couldn\u2019t be more pleased with the outcome and would not hesitate to use Barcci Builders for future projects. Thank you to the entire Barcci Builders team! \"'})}),className:\"framer-ucbh7z\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1fkxf08\",\"data-styles-preset\":\"i8U7G316w\",style:{\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:\"Samuel Phillips\"})}),className:\"framer-pc8fci\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ox5wre\",\"data-border\":true,\"data-framer-name\":\"Testimonial\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1w8609v\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jkudca\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5hvood\",\"data-styles-preset\":\"cDoiJ87e4\",style:{\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:'\" Couldn\u2019t have been more pleased with our Barcci Builders kitchen renovations. Don was our project manager and was hands down the best we\u2019ve ever dealt with! This guy was fully engaged! Provided around-the-clock updates, visited the site almost every day, and oversaw every fine detail during our 6-week project. \"'})}),className:\"framer-1m6rcpl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1fkxf08\",\"data-styles-preset\":\"i8U7G316w\",style:{\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:\"Victor Millet\"})}),className:\"framer-1b67t2r\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-utwd1n\",\"data-border\":true,\"data-framer-name\":\"Testimonial\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-b7c4l5\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-128nq7n\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5hvood\",\"data-styles-preset\":\"cDoiJ87e4\",style:{\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:'\" Loved the beautiful kitchen remodel Barcci Builders did in our home. They were able to reconfigure our kitchen and we have much more space now. Don and the team were very professional. They communicated well with us and exceeded our expectations! They provided excellent service throughout \"'})}),className:\"framer-1h5jk5k\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1fkxf08\",\"data-styles-preset\":\"i8U7G316w\",style:{\"--framer-text-color\":\"var(--token-b17007ea-0dec-4362-be3c-77e004d0f664, rgb(243, 199, 124))\"},children:\"Sander Verstappen\"})}),className:\"framer-1xmfw4i\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined},{href:{webPageId:\"q3wiB59mc\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{y:(componentViewport?.y||0)+0+24736.2},oqoh5v4PE:{y:(componentViewport?.y||0)+0+24649.4},U75nNsoqc:{y:(componentViewport?.y||0)+0+22823.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1407,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+24836.2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pz4iyj-container\",nodeId:\"m9pDc_EWx\",scopeId:\"q3wiB59mc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B2ftjTLzP:{Ybz4ni8Za:resolvedLinks15[1]},oqoh5v4PE:{variant:\"BPO_ZwEVq\",Ybz4ni8Za:resolvedLinks15[2]},U75nNsoqc:{variant:\"nLPFhQUHl\",Ybz4ni8Za:resolvedLinks15[3]}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"m9pDc_EWx\",layoutId:\"m9pDc_EWx\",nMZtwJsEx:\"var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, rgb(16, 14, 12))\",style:{width:\"100%\"},variant:\"UNuotOVC_\",width:\"100%\",xgAnFdEyb:\"1xr4epo\",Ybz4ni8Za:resolvedLinks15[0]})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hnibn.framer-1tejud3, .framer-hnibn .framer-1tejud3 { display: block; }\",\".framer-hnibn.framer-6oofcn { align-content: center; align-items: center; background-color: var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, #0d0d0d); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1400px; }\",\".framer-hnibn .framer-nl5lc7-container { flex: none; height: auto; position: fixed; right: 12px; top: 12px; width: auto; z-index: 10; }\",\".framer-hnibn.framer-td4zyo { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-hnibn.framer-il50tg-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: fixed; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 10; }\",\".framer-hnibn .framer-l407ac-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 9; }\",\".framer-hnibn .framer-26xjck-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hnibn .framer-1qc3yws, .framer-hnibn .framer-9dihx7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-m2ru0m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; overflow: hidden; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-hnibn .framer-6aru60 { align-content: flex-start; align-items: flex-start; bottom: 24px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; left: 20px; max-width: 450px; overflow: hidden; padding: 0px; position: absolute; width: 32%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-hnibn .framer-i54c50-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-hnibn .framer-14ak50z-container { flex: 1 0 0px; height: 100vh; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-hnibn .framer-1it3n8o { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: absolute; right: 12px; width: 65%; z-index: 1; }\",\".framer-hnibn .framer-16lnfkc, .framer-hnibn .framer-1bp2sfi { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-hnibn .framer-ictap7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 12px; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 58%; z-index: 1; }\",\".framer-hnibn .framer-1f44ed { align-content: center; align-items: center; background-color: var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, #100e0c); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 300px; height: min-content; justify-content: flex-start; overflow: visible; padding: 200px 0px 0px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-16m3jgk { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 200vh; justify-content: flex-end; left: 0px; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: min-content; z-index: 3; }\",\".framer-hnibn .framer-9sqdx0 { flex: none; height: 100vh; overflow: hidden; position: relative; width: 32px; z-index: 1; }\",\".framer-hnibn .framer-rif5vj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-1chqsi6, .framer-hnibn .framer-6j9hm3, .framer-hnibn .framer-kgvmlj, .framer-hnibn .framer-1o5v8lg { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-hnibn .framer-teste3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-14ix05c { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 1200px; position: relative; white-space: pre-wrap; width: 77%; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-hnibn .framer-eotlws { aspect-ratio: 1.6826923076923077 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 832px); left: 50%; overflow: hidden; position: absolute; top: 140px; transform: translateX(-50%); width: 100%; z-index: 2; }\",\".framer-hnibn .framer-7wzggr { align-content: center; align-items: center; background-color: #f1ece7; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 70px 0px 70px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-1yz6ue2-container, .framer-hnibn .framer-1r8mngg-container, .framer-hnibn .framer-3g1mte-container, .framer-hnibn .framer-1smuf5p-container, .framer-hnibn .framer-wv93pe-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-hnibn .framer-guvgrm { flex: none; height: 39px; overflow: hidden; position: relative; width: 68%; z-index: 5; }\",\".framer-hnibn .framer-6mj4iy { aspect-ratio: 1.4478079331941545 / 1; bottom: 219px; flex: none; height: var(--framer-aspect-ratio-supported, 740px); opacity: 0.62; overflow: hidden; pointer-events: none; position: absolute; right: 0px; width: 77%; z-index: 2; }\",\".framer-hnibn .framer-i0x0j3 { aspect-ratio: 1.4478079331941545 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 740px); left: 16px; opacity: 0.62; overflow: hidden; pointer-events: none; position: absolute; top: 218px; width: 77%; z-index: 2; }\",\".framer-hnibn .framer-34obm8 { align-content: center; align-items: center; background-color: var(--token-cc033da2-d08d-442c-ad40-760c54e4e408, #f1ece7); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 77px; height: min-content; justify-content: flex-start; overflow: visible; padding: 160px 70px 0px 70px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-emq06p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-nxb7h2 { aspect-ratio: 1.4478079331941545 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 890px); left: 50%; overflow: hidden; position: absolute; top: 98px; transform: translateX(-50%); width: 92%; }\",\".framer-hnibn .framer-lzgxt0 { align-content: center; align-items: center; background-color: var(--token-cc033da2-d08d-442c-ad40-760c54e4e408, #f1ece7); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-1uhtf62 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100vh; justify-content: center; overflow: hidden; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-hnibn .framer-19xjwv2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-pc6v9x, .framer-hnibn .framer-lhddni { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-i0n3ae, .framer-hnibn .framer-1a3id0x, .framer-hnibn .framer-d4kvi5, .framer-hnibn .framer-17qmo1g, .framer-hnibn .framer-1y0gu32, .framer-hnibn .framer-otht2u, .framer-hnibn .framer-5gaxce, .framer-hnibn .framer-1kbl4jp { flex: none; height: 100vh; overflow: hidden; position: relative; width: 100%; }\",\".framer-hnibn .framer-z9g885 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-tyiep6-container { flex: none; height: 100vh; position: relative; width: 100%; }\",\".framer-hnibn .framer-1fm7p5g { flex: none; height: 2400px; overflow: hidden; position: relative; width: 89%; }\",\".framer-hnibn .framer-1dtzubo { flex: none; height: 350px; overflow: hidden; position: relative; width: 89%; }\",\".framer-hnibn .framer-cty8d8 { align-content: center; align-items: center; background-color: var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, #100e0c); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 500vh; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-1m49d1g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 600vh; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 96px; z-index: 1; }\",\".framer-hnibn .framer-1gszdz1, .framer-hnibn .framer-88axzo, .framer-hnibn .framer-1tag0c1, .framer-hnibn .framer-16n1247, .framer-hnibn .framer-156a35x { flex: none; height: 100vh; overflow: hidden; position: relative; width: 30px; }\",\".framer-hnibn .framer-17l8vy5 { 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: visible; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-hnibn .framer-2abged, .framer-hnibn .framer-l4vcxx, .framer-hnibn .framer-1czo46h, .framer-hnibn .framer-gun1d4, .framer-hnibn .framer-1uco7kt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 100vh; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-hnibn .framer-oeqg48 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 200vh; justify-content: flex-start; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-hnibn .framer-1hjwl99, .framer-hnibn .framer-mtd04q, .framer-hnibn .framer-1esqueq, .framer-hnibn .framer-2mvu5s, .framer-hnibn .framer-dzco5w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; overflow: hidden; padding: 0px; position: sticky; top: 0px; width: 100%; }\",\".framer-hnibn .framer-1ou0gie-container, .framer-hnibn .framer-6r717s-container, .framer-hnibn .framer-1j60bd4-container, .framer-hnibn .framer-wzbjoo-container, .framer-hnibn .framer-vhz1y0-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 2; }\",\".framer-hnibn .framer-x9rkx5, .framer-hnibn .framer-1x48f97, .framer-hnibn .framer-1wxfok5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 300vh; justify-content: flex-start; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 300vh / 2); width: 100%; }\",\".framer-hnibn .framer-dw6ede { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 200vh; justify-content: flex-start; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; width: 100%; }\",\".framer-hnibn .framer-nl932o { align-content: center; align-items: center; background-color: #f1ece7; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 77px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-1gfo85g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-31kl08 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 600vh; justify-content: flex-start; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 3; }\",\".framer-hnibn .framer-1wmxhjn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; overflow: hidden; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-gqjtsw { flex: none; height: 100%; overflow: visible; position: relative; width: 500%; z-index: 2; }\",\".framer-hnibn .framer-l446k0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 20%; }\",\".framer-hnibn .framer-19yjdoz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 1400px; overflow: hidden; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 20%; }\",\".framer-hnibn .framer-1el0a7c-container, .framer-hnibn .framer-1lujirh-container, .framer-hnibn .framer-1xwt9eb-container, .framer-hnibn .framer-1anypbh-container { flex: none; height: auto; max-width: 1024px; position: relative; width: 60%; }\",\".framer-hnibn .framer-ah2urn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 2800px; overflow: hidden; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 20%; }\",\".framer-hnibn .framer-40g75n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 4200px; overflow: hidden; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 20%; }\",\".framer-hnibn .framer-7v5i4l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: 5600px; overflow: hidden; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 20%; }\",\".framer-hnibn .framer-ywmgeh-container { flex: none; height: 100vh; left: calc(50.00000000000002% - 1400px / 2); position: absolute; top: calc(50.00000000000002% - 100vh / 2); width: 1400px; z-index: 1; }\",\".framer-hnibn .framer-1u8tvmz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 40%; }\",\".framer-hnibn .framer-71b9lp { flex: none; height: 32vh; overflow: hidden; position: relative; width: 50%; }\",\".framer-hnibn .framer-1nq8jk { flex: none; height: 100vh; overflow: hidden; position: relative; width: 50%; }\",\".framer-hnibn .framer-9tvm2w { align-content: flex-start; align-items: flex-start; background-color: #f1ece7; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 77px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 70px 160px 70px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-1v62p09 { 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-hnibn .framer-1sww9oh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: sticky; top: 150px; width: min-content; z-index: 1; }\",\".framer-hnibn .framer-1iwbkkl-container, .framer-hnibn .framer-1wc0ii0-container, .framer-hnibn .framer-1o6t2rp-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-hnibn .framer-f0yoau { aspect-ratio: 1.4478079331941545 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 804px); left: 65%; opacity: 0.45; overflow: hidden; position: absolute; top: 108%; transform: translate(-50%, -50%); width: 249%; }\",\".framer-hnibn .framer-1f3fr3c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 50%; z-index: 2; }\",\".framer-hnibn .framer-pj4u2z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 350px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-15dxn40, .framer-hnibn .framer-7gxvu1 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-hnibn .framer-1she1kw-container, .framer-hnibn .framer-1yoszlz-container { aspect-ratio: 1.4 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 450px); position: relative; width: 100%; }\",\".framer-hnibn .framer-dsa1lh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; overflow: hidden; padding: 200px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-1wpmq8h { align-content: center; align-items: center; background-color: var(--token-cc033da2-d08d-442c-ad40-760c54e4e408, #f1ece7); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-1ri4blb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1920px; overflow: visible; padding: 150px 70px 150px 70px; position: relative; width: 1px; z-index: 2; }\",\".framer-hnibn .framer-1i3zo7r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-1a1gm1l { display: grid; flex: none; gap: 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-hnibn .framer-vnq2op-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-hnibn .framer-6qll78 { align-content: flex-start; align-items: flex-start; background-color: var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, #100e0c); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 160px 70px 160px 70px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-1qubj98-container { flex: none; height: auto; position: sticky; top: 150px; width: 100%; z-index: 1; }\",\".framer-hnibn .framer-1axin2h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 140px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-hnibn .framer-1bv9u9q, .framer-hnibn .framer-1ox5wre, .framer-hnibn .framer-utwd1n { --border-bottom-width: 1px; --border-color: rgba(243, 199, 124, 0.2); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-825dae40-55d4-4fdb-a9a6-4c865968e205, #100e0c); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 800px; overflow: hidden; padding: 32px; position: relative; width: 56%; }\",\".framer-hnibn .framer-12z28az, .framer-hnibn .framer-1w8609v, .framer-hnibn .framer-b7c4l5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hnibn .framer-q3qnwx, .framer-hnibn .framer-jkudca, .framer-hnibn .framer-128nq7n { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-hnibn .framer-ucbh7z, .framer-hnibn .framer-1m6rcpl, .framer-hnibn .framer-1h5jk5k { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hnibn .framer-pc8fci, .framer-hnibn .framer-1b67t2r, .framer-hnibn .framer-1xmfw4i { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hnibn .framer-1pz4iyj-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-hnibn.framer-6oofcn, .framer-hnibn .framer-1qc3yws, .framer-hnibn .framer-m2ru0m, .framer-hnibn .framer-6aru60, .framer-hnibn .framer-1it3n8o, .framer-hnibn .framer-ictap7, .framer-hnibn .framer-1f44ed, .framer-hnibn .framer-16m3jgk, .framer-hnibn .framer-rif5vj, .framer-hnibn .framer-teste3, .framer-hnibn .framer-7wzggr, .framer-hnibn .framer-34obm8, .framer-hnibn .framer-emq06p, .framer-hnibn .framer-9dihx7, .framer-hnibn .framer-lzgxt0, .framer-hnibn .framer-1uhtf62, .framer-hnibn .framer-19xjwv2, .framer-hnibn .framer-pc6v9x, .framer-hnibn .framer-z9g885, .framer-hnibn .framer-lhddni, .framer-hnibn .framer-cty8d8, .framer-hnibn .framer-1m49d1g, .framer-hnibn .framer-17l8vy5, .framer-hnibn .framer-oeqg48, .framer-hnibn .framer-1hjwl99, .framer-hnibn .framer-x9rkx5, .framer-hnibn .framer-mtd04q, .framer-hnibn .framer-1x48f97, .framer-hnibn .framer-1esqueq, .framer-hnibn .framer-1wxfok5, .framer-hnibn .framer-2mvu5s, .framer-hnibn .framer-dw6ede, .framer-hnibn .framer-dzco5w, .framer-hnibn .framer-nl932o, .framer-hnibn .framer-1gfo85g, .framer-hnibn .framer-31kl08, .framer-hnibn .framer-1wmxhjn, .framer-hnibn .framer-l446k0, .framer-hnibn .framer-19yjdoz, .framer-hnibn .framer-ah2urn, .framer-hnibn .framer-40g75n, .framer-hnibn .framer-7v5i4l, .framer-hnibn .framer-1u8tvmz, .framer-hnibn .framer-9tvm2w, .framer-hnibn .framer-1sww9oh, .framer-hnibn .framer-1f3fr3c, .framer-hnibn .framer-pj4u2z, .framer-hnibn .framer-dsa1lh, .framer-hnibn .framer-1wpmq8h, .framer-hnibn .framer-1ri4blb, .framer-hnibn .framer-1i3zo7r, .framer-hnibn .framer-6qll78, .framer-hnibn .framer-1axin2h, .framer-hnibn .framer-1bv9u9q, .framer-hnibn .framer-12z28az, .framer-hnibn .framer-q3qnwx, .framer-hnibn .framer-1ox5wre, .framer-hnibn .framer-1w8609v, .framer-hnibn .framer-jkudca, .framer-hnibn .framer-utwd1n, .framer-hnibn .framer-b7c4l5, .framer-hnibn .framer-128nq7n { gap: 0px; } .framer-hnibn.framer-6oofcn > *, .framer-hnibn .framer-1qc3yws > *, .framer-hnibn .framer-7wzggr > *, .framer-hnibn .framer-9dihx7 > *, .framer-hnibn .framer-lzgxt0 > *, .framer-hnibn .framer-cty8d8 > *, .framer-hnibn .framer-1m49d1g > *, .framer-hnibn .framer-17l8vy5 > *, .framer-hnibn .framer-oeqg48 > *, .framer-hnibn .framer-x9rkx5 > *, .framer-hnibn .framer-1x48f97 > *, .framer-hnibn .framer-1wxfok5 > *, .framer-hnibn .framer-dw6ede > *, .framer-hnibn .framer-1gfo85g > *, .framer-hnibn .framer-31kl08 > *, .framer-hnibn .framer-1wmxhjn > *, .framer-hnibn .framer-1u8tvmz > *, .framer-hnibn .framer-1sww9oh > *, .framer-hnibn .framer-1f3fr3c > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-hnibn.framer-6oofcn > :first-child, .framer-hnibn .framer-1qc3yws > :first-child, .framer-hnibn .framer-6aru60 > :first-child, .framer-hnibn .framer-1f44ed > :first-child, .framer-hnibn .framer-rif5vj > :first-child, .framer-hnibn .framer-7wzggr > :first-child, .framer-hnibn .framer-34obm8 > :first-child, .framer-hnibn .framer-emq06p > :first-child, .framer-hnibn .framer-9dihx7 > :first-child, .framer-hnibn .framer-lzgxt0 > :first-child, .framer-hnibn .framer-1uhtf62 > :first-child, .framer-hnibn .framer-pc6v9x > :first-child, .framer-hnibn .framer-z9g885 > :first-child, .framer-hnibn .framer-lhddni > :first-child, .framer-hnibn .framer-cty8d8 > :first-child, .framer-hnibn .framer-1m49d1g > :first-child, .framer-hnibn .framer-17l8vy5 > :first-child, .framer-hnibn .framer-oeqg48 > :first-child, .framer-hnibn .framer-x9rkx5 > :first-child, .framer-hnibn .framer-1x48f97 > :first-child, .framer-hnibn .framer-1wxfok5 > :first-child, .framer-hnibn .framer-dw6ede > :first-child, .framer-hnibn .framer-nl932o > :first-child, .framer-hnibn .framer-1gfo85g > :first-child, .framer-hnibn .framer-31kl08 > :first-child, .framer-hnibn .framer-1wmxhjn > :first-child, .framer-hnibn .framer-1u8tvmz > :first-child, .framer-hnibn .framer-9tvm2w > :first-child, .framer-hnibn .framer-1sww9oh > :first-child, .framer-hnibn .framer-1f3fr3c > :first-child, .framer-hnibn .framer-pj4u2z > :first-child, .framer-hnibn .framer-dsa1lh > :first-child, .framer-hnibn .framer-1ri4blb > :first-child, .framer-hnibn .framer-1i3zo7r > :first-child, .framer-hnibn .framer-6qll78 > :first-child, .framer-hnibn .framer-1axin2h > :first-child, .framer-hnibn .framer-q3qnwx > :first-child, .framer-hnibn .framer-jkudca > :first-child, .framer-hnibn .framer-128nq7n > :first-child { margin-top: 0px; } .framer-hnibn.framer-6oofcn > :last-child, .framer-hnibn .framer-1qc3yws > :last-child, .framer-hnibn .framer-6aru60 > :last-child, .framer-hnibn .framer-1f44ed > :last-child, .framer-hnibn .framer-rif5vj > :last-child, .framer-hnibn .framer-7wzggr > :last-child, .framer-hnibn .framer-34obm8 > :last-child, .framer-hnibn .framer-emq06p > :last-child, .framer-hnibn .framer-9dihx7 > :last-child, .framer-hnibn .framer-lzgxt0 > :last-child, .framer-hnibn .framer-1uhtf62 > :last-child, .framer-hnibn .framer-pc6v9x > :last-child, .framer-hnibn .framer-z9g885 > :last-child, .framer-hnibn .framer-lhddni > :last-child, .framer-hnibn .framer-cty8d8 > :last-child, .framer-hnibn .framer-1m49d1g > :last-child, .framer-hnibn .framer-17l8vy5 > :last-child, .framer-hnibn .framer-oeqg48 > :last-child, .framer-hnibn .framer-x9rkx5 > :last-child, .framer-hnibn .framer-1x48f97 > :last-child, .framer-hnibn .framer-1wxfok5 > :last-child, .framer-hnibn .framer-dw6ede > :last-child, .framer-hnibn .framer-nl932o > :last-child, .framer-hnibn .framer-1gfo85g > :last-child, .framer-hnibn .framer-31kl08 > :last-child, .framer-hnibn .framer-1wmxhjn > :last-child, .framer-hnibn .framer-1u8tvmz > :last-child, .framer-hnibn .framer-9tvm2w > :last-child, .framer-hnibn .framer-1sww9oh > :last-child, .framer-hnibn .framer-1f3fr3c > :last-child, .framer-hnibn .framer-pj4u2z > :last-child, .framer-hnibn .framer-dsa1lh > :last-child, .framer-hnibn .framer-1ri4blb > :last-child, .framer-hnibn .framer-1i3zo7r > :last-child, .framer-hnibn .framer-6qll78 > :last-child, .framer-hnibn .framer-1axin2h > :last-child, .framer-hnibn .framer-q3qnwx > :last-child, .framer-hnibn .framer-jkudca > :last-child, .framer-hnibn .framer-128nq7n > :last-child { margin-bottom: 0px; } .framer-hnibn .framer-m2ru0m > *, .framer-hnibn .framer-1it3n8o > *, .framer-hnibn .framer-ictap7 > *, .framer-hnibn .framer-16m3jgk > *, .framer-hnibn .framer-teste3 > *, .framer-hnibn .framer-1hjwl99 > *, .framer-hnibn .framer-mtd04q > *, .framer-hnibn .framer-1esqueq > *, .framer-hnibn .framer-2mvu5s > *, .framer-hnibn .framer-dzco5w > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-hnibn .framer-m2ru0m > :first-child, .framer-hnibn .framer-1it3n8o > :first-child, .framer-hnibn .framer-ictap7 > :first-child, .framer-hnibn .framer-16m3jgk > :first-child, .framer-hnibn .framer-teste3 > :first-child, .framer-hnibn .framer-19xjwv2 > :first-child, .framer-hnibn .framer-1hjwl99 > :first-child, .framer-hnibn .framer-mtd04q > :first-child, .framer-hnibn .framer-1esqueq > :first-child, .framer-hnibn .framer-2mvu5s > :first-child, .framer-hnibn .framer-dzco5w > :first-child, .framer-hnibn .framer-l446k0 > :first-child, .framer-hnibn .framer-19yjdoz > :first-child, .framer-hnibn .framer-ah2urn > :first-child, .framer-hnibn .framer-40g75n > :first-child, .framer-hnibn .framer-7v5i4l > :first-child, .framer-hnibn .framer-1wpmq8h > :first-child, .framer-hnibn .framer-1bv9u9q > :first-child, .framer-hnibn .framer-12z28az > :first-child, .framer-hnibn .framer-1ox5wre > :first-child, .framer-hnibn .framer-1w8609v > :first-child, .framer-hnibn .framer-utwd1n > :first-child, .framer-hnibn .framer-b7c4l5 > :first-child { margin-left: 0px; } .framer-hnibn .framer-m2ru0m > :last-child, .framer-hnibn .framer-1it3n8o > :last-child, .framer-hnibn .framer-ictap7 > :last-child, .framer-hnibn .framer-16m3jgk > :last-child, .framer-hnibn .framer-teste3 > :last-child, .framer-hnibn .framer-19xjwv2 > :last-child, .framer-hnibn .framer-1hjwl99 > :last-child, .framer-hnibn .framer-mtd04q > :last-child, .framer-hnibn .framer-1esqueq > :last-child, .framer-hnibn .framer-2mvu5s > :last-child, .framer-hnibn .framer-dzco5w > :last-child, .framer-hnibn .framer-l446k0 > :last-child, .framer-hnibn .framer-19yjdoz > :last-child, .framer-hnibn .framer-ah2urn > :last-child, .framer-hnibn .framer-40g75n > :last-child, .framer-hnibn .framer-7v5i4l > :last-child, .framer-hnibn .framer-1wpmq8h > :last-child, .framer-hnibn .framer-1bv9u9q > :last-child, .framer-hnibn .framer-12z28az > :last-child, .framer-hnibn .framer-1ox5wre > :last-child, .framer-hnibn .framer-1w8609v > :last-child, .framer-hnibn .framer-utwd1n > :last-child, .framer-hnibn .framer-b7c4l5 > :last-child { margin-right: 0px; } .framer-hnibn .framer-6aru60 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-hnibn .framer-1f44ed > * { margin: 0px; margin-bottom: calc(300px / 2); margin-top: calc(300px / 2); } .framer-hnibn .framer-rif5vj > *, .framer-hnibn .framer-pj4u2z > *, .framer-hnibn .framer-dsa1lh > * { margin: 0px; margin-bottom: calc(56px / 2); margin-top: calc(56px / 2); } .framer-hnibn .framer-34obm8 > *, .framer-hnibn .framer-nl932o > *, .framer-hnibn .framer-9tvm2w > * { margin: 0px; margin-bottom: calc(77px / 2); margin-top: calc(77px / 2); } .framer-hnibn .framer-emq06p > *, .framer-hnibn .framer-1i3zo7r > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-hnibn .framer-1uhtf62 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-hnibn .framer-19xjwv2 > * { margin: 0px; margin-left: calc(45px / 2); margin-right: calc(45px / 2); } .framer-hnibn .framer-pc6v9x > *, .framer-hnibn .framer-z9g885 > *, .framer-hnibn .framer-lhddni > * { margin: 0px; margin-bottom: calc(45px / 2); margin-top: calc(45px / 2); } .framer-hnibn .framer-l446k0 > *, .framer-hnibn .framer-19yjdoz > *, .framer-hnibn .framer-ah2urn > *, .framer-hnibn .framer-40g75n > *, .framer-hnibn .framer-7v5i4l > *, .framer-hnibn .framer-1wpmq8h > *, .framer-hnibn .framer-1bv9u9q > *, .framer-hnibn .framer-1ox5wre > *, .framer-hnibn .framer-utwd1n > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-hnibn .framer-1ri4blb > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-hnibn .framer-6qll78 > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-hnibn .framer-1axin2h > * { margin: 0px; margin-bottom: calc(140px / 2); margin-top: calc(140px / 2); } .framer-hnibn .framer-12z28az > *, .framer-hnibn .framer-1w8609v > *, .framer-hnibn .framer-b7c4l5 > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-hnibn .framer-q3qnwx > *, .framer-hnibn .framer-jkudca > *, .framer-hnibn .framer-128nq7n > * { margin: 0px; margin-bottom: calc(100px / 2); margin-top: calc(100px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-hnibn[data-border=\"true\"]::after, .framer-hnibn [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; }',\"@media (min-width: 1200px) and (max-width: 1399px) { .framer-hnibn.framer-6oofcn { width: 1200px; } .framer-hnibn .framer-1f44ed { gap: 280px; } .framer-hnibn .framer-14ix05c { width: 68%; } .framer-hnibn .framer-eotlws { height: var(--framer-aspect-ratio-supported, 713px); top: 320px; } .framer-hnibn .framer-6mj4iy, .framer-hnibn .framer-i0x0j3 { height: var(--framer-aspect-ratio-supported, 634px); } .framer-hnibn .framer-nxb7h2 { height: var(--framer-aspect-ratio-supported, 762px); } .framer-hnibn .framer-1hjwl99, .framer-hnibn .framer-mtd04q { flex-direction: column; } .framer-hnibn .framer-1ou0gie-container, .framer-hnibn .framer-6r717s-container { height: 1px; width: 100%; } .framer-hnibn .framer-1el0a7c-container, .framer-hnibn .framer-1lujirh-container, .framer-hnibn .framer-1xwt9eb-container, .framer-hnibn .framer-1anypbh-container { width: 80%; } .framer-hnibn .framer-ywmgeh-container { left: calc(50.00000000000002% - 100% / 2); width: 100%; } .framer-hnibn .framer-1she1kw-container { height: var(--framer-aspect-ratio-supported, 378px); } .framer-hnibn .framer-1yoszlz-container { height: var(--framer-aspect-ratio-supported, 379px); } .framer-hnibn .framer-1ri4blb { gap: 60px; padding: 120px 52px 120px 52px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-hnibn .framer-1f44ed, .framer-hnibn .framer-1hjwl99, .framer-hnibn .framer-mtd04q, .framer-hnibn .framer-1ri4blb { gap: 0px; } .framer-hnibn .framer-1f44ed > * { margin: 0px; margin-bottom: calc(280px / 2); margin-top: calc(280px / 2); } .framer-hnibn .framer-1f44ed > :first-child, .framer-hnibn .framer-1hjwl99 > :first-child, .framer-hnibn .framer-mtd04q > :first-child, .framer-hnibn .framer-1ri4blb > :first-child { margin-top: 0px; } .framer-hnibn .framer-1f44ed > :last-child, .framer-hnibn .framer-1hjwl99 > :last-child, .framer-hnibn .framer-mtd04q > :last-child, .framer-hnibn .framer-1ri4blb > :last-child { margin-bottom: 0px; } .framer-hnibn .framer-1hjwl99 > *, .framer-hnibn .framer-mtd04q > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-hnibn .framer-1ri4blb > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } }}\",\"@media (min-width: 810px) and (max-width: 1199px) { .framer-hnibn.framer-6oofcn { width: 810px; } .framer-hnibn .framer-6aru60 { bottom: 40px; flex-direction: row; gap: unset; justify-content: space-between; left: 12px; max-width: unset; right: 12px; width: unset; } .framer-hnibn .framer-1it3n8o { bottom: unset; top: 50%; transform: translateY(-50%); width: 524px; } .framer-hnibn .framer-ictap7 { width: 472px; } .framer-hnibn .framer-1f44ed { gap: 270px; padding: 180px 0px 0px 0px; } .framer-hnibn .framer-14ix05c { max-width: 97%; width: 92%; } .framer-hnibn .framer-eotlws { height: var(--framer-aspect-ratio-supported, 481px); top: 20px; } .framer-hnibn .framer-7wzggr { padding: 0px 40px 0px 40px; } .framer-hnibn .framer-guvgrm { width: 100%; } .framer-hnibn .framer-6mj4iy, .framer-hnibn .framer-i0x0j3 { height: var(--framer-aspect-ratio-supported, 428px); } .framer-hnibn .framer-nxb7h2 { height: var(--framer-aspect-ratio-supported, 515px); } .framer-hnibn .framer-1el0a7c-container, .framer-hnibn .framer-1lujirh-container, .framer-hnibn .framer-1xwt9eb-container, .framer-hnibn .framer-1anypbh-container { width: 80%; } .framer-hnibn .framer-ywmgeh-container { left: 50%; top: 50%; transform: translate(-50%, -50%); width: auto; } .framer-hnibn .framer-9tvm2w { padding: 0px 50px 160px 50px; } .framer-hnibn .framer-f0yoau { height: var(--framer-aspect-ratio-supported, 451px); } .framer-hnibn .framer-1she1kw-container, .framer-hnibn .framer-1yoszlz-container { height: var(--framer-aspect-ratio-supported, 254px); } .framer-hnibn .framer-1ri4blb { gap: 52px; padding: 100px 40px 100px 40px; } .framer-hnibn .framer-1a1gm1l { grid-template-columns: repeat(2, minmax(50px, 1fr)); } .framer-hnibn .framer-6qll78 { padding: 160px 50px 160px 50px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-hnibn .framer-6aru60, .framer-hnibn .framer-1f44ed, .framer-hnibn .framer-1ri4blb { gap: 0px; } .framer-hnibn .framer-6aru60 > *, .framer-hnibn .framer-6aru60 > :first-child, .framer-hnibn .framer-6aru60 > :last-child { margin: 0px; } .framer-hnibn .framer-1f44ed > * { margin: 0px; margin-bottom: calc(270px / 2); margin-top: calc(270px / 2); } .framer-hnibn .framer-1f44ed > :first-child, .framer-hnibn .framer-1ri4blb > :first-child { margin-top: 0px; } .framer-hnibn .framer-1f44ed > :last-child, .framer-hnibn .framer-1ri4blb > :last-child { margin-bottom: 0px; } .framer-hnibn .framer-1ri4blb > * { margin: 0px; margin-bottom: calc(52px / 2); margin-top: calc(52px / 2); } }}\",\"@media (max-width: 809px) { .framer-hnibn.framer-6oofcn { width: 390px; } .framer-hnibn .framer-6aru60 { bottom: 50px; overflow: visible; right: 20px; width: unset; } .framer-hnibn .framer-i54c50-container, .framer-hnibn .framer-1f3fr3c { width: 100%; } .framer-hnibn .framer-ictap7 { max-width: 550px; width: 320px; } .framer-hnibn .framer-1f44ed { gap: 240px; padding: 150px 0px 0px 0px; } .framer-hnibn .framer-14ix05c { max-width: unset; width: 90%; } .framer-hnibn .framer-eotlws { height: var(--framer-aspect-ratio-supported, 232px); top: 674px; } .framer-hnibn .framer-7wzggr { padding: 0px 20px 0px 20px; } .framer-hnibn .framer-6mj4iy, .framer-hnibn .framer-i0x0j3 { height: var(--framer-aspect-ratio-supported, 206px); } .framer-hnibn .framer-34obm8 { padding: 160px 20px 0px 20px; } .framer-hnibn .framer-nxb7h2 { height: var(--framer-aspect-ratio-supported, 248px); } .framer-hnibn .framer-1m49d1g { width: 40px; } .framer-hnibn .framer-1hjwl99 { flex-direction: column; } .framer-hnibn .framer-1ou0gie-container { height: 1px; width: 100%; } .framer-hnibn .framer-31kl08 { height: 500vh; } .framer-hnibn .framer-1wmxhjn { height: min-content; justify-content: flex-start; overflow: visible; position: relative; top: unset; } .framer-hnibn .framer-gqjtsw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1; padding: 0px; width: 100%; } .framer-hnibn .framer-19yjdoz, .framer-hnibn .framer-ah2urn, .framer-hnibn .framer-40g75n, .framer-hnibn .framer-7v5i4l { height: 100vh; left: unset; position: relative; top: unset; width: 100%; } .framer-hnibn .framer-1el0a7c-container, .framer-hnibn .framer-1lujirh-container, .framer-hnibn .framer-1xwt9eb-container, .framer-hnibn .framer-1anypbh-container, .framer-hnibn .framer-1ox5wre, .framer-hnibn .framer-utwd1n { width: 90%; } .framer-hnibn .framer-ywmgeh-container { left: unset; order: 0; position: sticky; top: 0px; width: 100%; } .framer-hnibn .framer-1u8tvmz { flex: none; height: 200vh; left: 0px; position: absolute; top: 0px; width: 40%; z-index: 1; } .framer-hnibn .framer-71b9lp { height: 110.00000000000001vh; } .framer-hnibn .framer-1nq8jk { flex: 1 0 0px; height: 1px; } .framer-hnibn .framer-9tvm2w { overflow: hidden; padding: 70px 20px 50px 20px; } .framer-hnibn .framer-1v62p09 { flex-direction: column; gap: 0px; justify-content: flex-start; } .framer-hnibn .framer-1sww9oh { position: relative; top: unset; } .framer-hnibn .framer-f0yoau { height: var(--framer-aspect-ratio-supported, 326px); left: 155%; opacity: 0.63; top: 252%; width: 446%; } .framer-hnibn .framer-pj4u2z { gap: 40px; padding: 32px 0px 0px 0px; } .framer-hnibn .framer-1she1kw-container { height: var(--framer-aspect-ratio-supported, 250px); } .framer-hnibn .framer-dsa1lh { gap: 40px; padding: 100px 0px 0px 0px; } .framer-hnibn .framer-7gxvu1 { order: 1; } .framer-hnibn .framer-1yoszlz-container { height: var(--framer-aspect-ratio-supported, 250px); order: 2; } .framer-hnibn .framer-1o6t2rp-container { order: 0; } .framer-hnibn .framer-1ri4blb { gap: 40px; padding: 68px 20px 68px 20px; } .framer-hnibn .framer-1i3zo7r { align-content: flex-start; align-items: flex-start; } .framer-hnibn .framer-1a1gm1l { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; justify-content: flex-start; } .framer-hnibn .framer-vnq2op-container { align-self: unset; } .framer-hnibn .framer-6qll78 { padding: 160px 20px 160px 20px; } .framer-hnibn .framer-1axin2h { gap: 110px; } .framer-hnibn .framer-1bv9u9q { width: 80%; } .framer-hnibn .framer-q3qnwx, .framer-hnibn .framer-jkudca, .framer-hnibn .framer-128nq7n { gap: 50px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-hnibn .framer-1f44ed, .framer-hnibn .framer-1hjwl99, .framer-hnibn .framer-gqjtsw, .framer-hnibn .framer-1v62p09, .framer-hnibn .framer-pj4u2z, .framer-hnibn .framer-dsa1lh, .framer-hnibn .framer-1ri4blb, .framer-hnibn .framer-1a1gm1l, .framer-hnibn .framer-1axin2h, .framer-hnibn .framer-q3qnwx, .framer-hnibn .framer-jkudca, .framer-hnibn .framer-128nq7n { gap: 0px; } .framer-hnibn .framer-1f44ed > * { margin: 0px; margin-bottom: calc(240px / 2); margin-top: calc(240px / 2); } .framer-hnibn .framer-1f44ed > :first-child, .framer-hnibn .framer-1hjwl99 > :first-child, .framer-hnibn .framer-gqjtsw > :first-child, .framer-hnibn .framer-1v62p09 > :first-child, .framer-hnibn .framer-pj4u2z > :first-child, .framer-hnibn .framer-dsa1lh > :first-child, .framer-hnibn .framer-1ri4blb > :first-child, .framer-hnibn .framer-1a1gm1l > :first-child, .framer-hnibn .framer-1axin2h > :first-child, .framer-hnibn .framer-q3qnwx > :first-child, .framer-hnibn .framer-jkudca > :first-child, .framer-hnibn .framer-128nq7n > :first-child { margin-top: 0px; } .framer-hnibn .framer-1f44ed > :last-child, .framer-hnibn .framer-1hjwl99 > :last-child, .framer-hnibn .framer-gqjtsw > :last-child, .framer-hnibn .framer-1v62p09 > :last-child, .framer-hnibn .framer-pj4u2z > :last-child, .framer-hnibn .framer-dsa1lh > :last-child, .framer-hnibn .framer-1ri4blb > :last-child, .framer-hnibn .framer-1a1gm1l > :last-child, .framer-hnibn .framer-1axin2h > :last-child, .framer-hnibn .framer-q3qnwx > :last-child, .framer-hnibn .framer-jkudca > :last-child, .framer-hnibn .framer-128nq7n > :last-child { margin-bottom: 0px; } .framer-hnibn .framer-1hjwl99 > *, .framer-hnibn .framer-gqjtsw > *, .framer-hnibn .framer-1v62p09 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-hnibn .framer-pj4u2z > *, .framer-hnibn .framer-dsa1lh > *, .framer-hnibn .framer-1ri4blb > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-hnibn .framer-1a1gm1l > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-hnibn .framer-1axin2h > * { margin: 0px; margin-bottom: calc(110px / 2); margin-top: calc(110px / 2); } .framer-hnibn .framer-q3qnwx > *, .framer-hnibn .framer-jkudca > *, .framer-hnibn .framer-128nq7n > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23819\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"B2ftjTLzP\":{\"layout\":[\"fixed\",\"auto\"]},\"oqoh5v4PE\":{\"layout\":[\"fixed\",\"auto\"]},\"U75nNsoqc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"JYezWeKXt\":{\"pattern\":\":JYezWeKXt\",\"name\":\"back-to-top\"},\"UyeKl7mTO\":{\"pattern\":\":UyeKl7mTO\",\"name\":\"show-logo\"},\"OV28wUqEH\":{\"pattern\":\":OV28wUqEH\",\"name\":\"services\"},\"tNddSOzLp\":{\"pattern\":\":tNddSOzLp\",\"name\":\"selected-work\"},\"L69CY6GFt\":{\"pattern\":\":L69CY6GFt\",\"name\":\"trigger-change-video\"},\"QrSqlXwgi\":{\"pattern\":\":QrSqlXwgi\",\"name\":\"1\"},\"XR4Szt6_n\":{\"pattern\":\":XR4Szt6_n\",\"name\":\"2\"},\"ZXAmxl70V\":{\"pattern\":\":ZXAmxl70V\",\"name\":\"3\"},\"V2XLP4xRI\":{\"pattern\":\":V2XLP4xRI\",\"name\":\"4\"},\"L6f8zqmmJ\":{\"pattern\":\":L6f8zqmmJ\",\"name\":\"5\"},\"jAMrqPHkw\":{\"pattern\":\":jAMrqPHkw\",\"name\":\"sss\"},\"JairVsfPF\":{\"pattern\":\":JairVsfPF\",\"name\":\"trigger-blur-title\"},\"qnCqSOQI7\":{\"pattern\":\":qnCqSOQI7\",\"name\":\"about\"},\"O51i8dpyB\":{\"pattern\":\":O51i8dpyB\",\"name\":\"mission\"},\"AALdEaR34\":{\"pattern\":\":AALdEaR34\",\"name\":\"testimonial\"}}\n * @framerResponsiveScreen\n */const Framerq3wiB59mc=withCSS(Component,css,\"framer-hnibn\");export default Framerq3wiB59mc;Framerq3wiB59mc.displayName=\"Page\";Framerq3wiB59mc.defaultProps={height:23819,width:1400};addFonts(Framerq3wiB59mc,[{explicitInter:true,fonts:[{family:\"Instrument Serif\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentserif/v4/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2\",weight:\"400\"},{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:\"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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...MenuHeaderSangFonts,...HeaderExpandSangFonts,...LogoHeaderSangFonts,...SmoothScrollFonts,...ButtonFonts,...HeroTransform2Fonts,...CardServicesFonts,...VideoFonts,...SelectedWorkFonts,...WhyChooseUsFonts,...ServicesWhyChooseUsTextFonts,...AboutUsTextTitleFonts,...ImageRevealFonts,...BlogCardFonts,...TestimonialTitleFonts,...FooterFonts,...CursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq3wiB59mc\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerScrollSections\":\"{\\\"JYezWeKXt\\\":{\\\"pattern\\\":\\\":JYezWeKXt\\\",\\\"name\\\":\\\"back-to-top\\\"},\\\"UyeKl7mTO\\\":{\\\"pattern\\\":\\\":UyeKl7mTO\\\",\\\"name\\\":\\\"show-logo\\\"},\\\"OV28wUqEH\\\":{\\\"pattern\\\":\\\":OV28wUqEH\\\",\\\"name\\\":\\\"services\\\"},\\\"tNddSOzLp\\\":{\\\"pattern\\\":\\\":tNddSOzLp\\\",\\\"name\\\":\\\"selected-work\\\"},\\\"L69CY6GFt\\\":{\\\"pattern\\\":\\\":L69CY6GFt\\\",\\\"name\\\":\\\"trigger-change-video\\\"},\\\"QrSqlXwgi\\\":{\\\"pattern\\\":\\\":QrSqlXwgi\\\",\\\"name\\\":\\\"1\\\"},\\\"XR4Szt6_n\\\":{\\\"pattern\\\":\\\":XR4Szt6_n\\\",\\\"name\\\":\\\"2\\\"},\\\"ZXAmxl70V\\\":{\\\"pattern\\\":\\\":ZXAmxl70V\\\",\\\"name\\\":\\\"3\\\"},\\\"V2XLP4xRI\\\":{\\\"pattern\\\":\\\":V2XLP4xRI\\\",\\\"name\\\":\\\"4\\\"},\\\"L6f8zqmmJ\\\":{\\\"pattern\\\":\\\":L6f8zqmmJ\\\",\\\"name\\\":\\\"5\\\"},\\\"jAMrqPHkw\\\":{\\\"pattern\\\":\\\":jAMrqPHkw\\\",\\\"name\\\":\\\"sss\\\"},\\\"JairVsfPF\\\":{\\\"pattern\\\":\\\":JairVsfPF\\\",\\\"name\\\":\\\"trigger-blur-title\\\"},\\\"qnCqSOQI7\\\":{\\\"pattern\\\":\\\":qnCqSOQI7\\\",\\\"name\\\":\\\"about\\\"},\\\"O51i8dpyB\\\":{\\\"pattern\\\":\\\":O51i8dpyB\\\",\\\"name\\\":\\\"mission\\\"},\\\"AALdEaR34\\\":{\\\"pattern\\\":\\\":AALdEaR34\\\",\\\"name\\\":\\\"testimonial\\\"}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B2ftjTLzP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oqoh5v4PE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U75nNsoqc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"23819\",\"framerImmutableVariables\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerResponsiveScreen\":\"\",\"framerIntrinsicWidth\":\"1400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["ObjectFitType", "SrcType", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "isPlayingRef", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "video", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "X", "srcType", "srcUrl", "srcFile", "posterEnabled", "playing", "restartOnEnter", "objectFit", "backgroundColor", "radius", "volume", "startTimeProp", "poster", "progress", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "isCloseToViewport", "startTime", "isPlaying", "ue", "isMountedAndReadyForProgressChanges", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "handleReady", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "withContainPaint", "Component", "props", "l", "p", "clamp", "t", "e", "Animate", "i", "s", "o", "n", "Dimensions", "window", "Emitter", "VirtualScroll", "Lenis", "l", "h", "a", "c", "u", "d", "p", "m", "v", "g", "w", "S", "r", "SmoothScroll", "props", "intensity", "lenis", "pe", "ue", "overlayElement", "checkOverflow", "window", "htmlObserver", "mutations", "mutation", "allElements", "i", "element", "Lenis", "raf", "time", "styleElement", "anchorLinksData", "anchor", "href", "decodedHref", "scrollMargin", "targetElement", "handleClick", "e", "handlers", "anchorElement", "index", "p", "l", "addPropertyControls", "ControlType", "fontStore", "fonts", "css", "className", "ImageWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "Image2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transformTemplate1", "_", "animation", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "uQV1cNPyF", "gLv1MZWgT", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1kd0sz7", "args", "onMouseLeavezs8k3b", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "RichText2", "getLoadingLazyAtYPosition", "css", "FramerhqpV3giHc", "withCSS", "hqpV3giHc_default", "addPropertyControls", "ControlType", "addFonts", "TitleWorkLinkFonts", "getFonts", "hqpV3giHc_default", "TextLinkFonts", "S2zjXrg4u_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "toResponsiveImage", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "description", "height", "id", "image", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "egAKw095e", "hA7e7b5v7", "H70rJXJAZ", "u83CblpB4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "Link", "css", "FramerASs69O5nM", "withCSS", "ASs69O5nM_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "pqYzkLHku", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1350tyl", "args", "onTapx4otfe", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "css", "Framereb90GIv_h", "withCSS", "eb90GIv_h_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "uQV1cNPyF", "gLv1MZWgT", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnternumxz9", "args", "onMouseLeavehuens1", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramerzPfx09Xei", "withCSS", "zPfx09Xei_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "TextLink2Fonts", "getFonts", "zPfx09Xei_default", "MotionDivWithFX", "withFX", "motion", "ImageRevealFonts", "eb90GIv_h_default", "ImageRevealWithVariantAppearEffect", "withVariantAppearEffect", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "animation1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "cursor", "description", "height", "id", "image", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "z0S_9slrM", "AG0qkA8Iu", "taWo0f8mI", "xMucaSr5P", "Ly8MwJ9rs", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "css", "FramerCSz6W5O9r", "withCSS", "CSz6W5O9r_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "SzMguSAFZ", "cOMqBptSF", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramerKLSkfTl0V", "withCSS", "KLSkfTl0V_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "ImageWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "Image2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "transition2", "animation", "animation1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image1", "image2", "image3", "image4", "image5", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "h_4cJoinX", "yLNeuZ7IS", "NQ1d1viio", "ORr8tl7Ym", "Nmb8OhoTg", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "getLoadingLazyAtYPosition", "css", "Framerg2RaiVR0J", "withCSS", "g2RaiVR0J_default", "addPropertyControls", "ControlType", "addFonts", "HeroImageBackgroundFadeFonts", "getFonts", "g2RaiVR0J_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image1", "image2", "image3", "image4", "image5", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "VVPyw8IOr", "MhCosYhf4", "oPm6IvdNV", "uF5YJ5ow4", "oO0r5oHI_", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppearjcfcak", "args", "onAppearu4yspa", "onAppear1vskaqe", "onAppeargtwlg", "onAppear1e26e1e", "onAppeari1dyqa", "useOnVariantChange", "scopingClassNames", "cx", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerwGkwPWBLh", "withCSS", "wGkwPWBLh_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "textEffect", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "RichText2", "css", "FramerXgz5OdVZ4", "withCSS", "Xgz5OdVZ4_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "i", "Ft", "TextReveal", "textRef", "pe", "ue", "textElement", "paragraphs", "child", "splitText", "j", "filledWords", "line", "word", "withTextReveal", "C", "props", "re", "DataObserverContext", "p", "MenuHeaderSangFonts", "getFonts", "jDKRit81l_default", "HeaderExpandSangFonts", "v28OvcLdv_default", "LogoHeaderSangFonts", "YOQQ0IYOx_default", "LogoHeaderSangWithVariantAppearEffect", "withVariantAppearEffect", "SmoothScrollFonts", "SmoothScroll", "ButtonFonts", "wP9QkILL_default", "MotionDivWithOptimizedAppearEffect", "withOptimizedAppearEffect", "motion", "HeroTransform2Fonts", "wGkwPWBLh_default", "ContainerWithOptimizedAppearEffect", "Container", "RichTextWithOptimizedAppearEffect", "RichText2", "RichTextWithTextReveal14ix05c", "withCodeBoundaryForOverrides", "withTextReveal", "MotionDivWithFX", "withFX", "CardServicesFonts", "CSz6W5O9r_default", "CardServicesWithVariantAppearEffect", "ContainerWithFX", "ImageWithFX", "Image2", "RichTextWithFX", "VideoFonts", "Video", "SelectedWorkFonts", "ASs69O5nM_default", "MotionDivWithContainPaint2abged", "withContainPaint", "MotionDivWithContainPaintl4vcxx", "MotionDivWithContainPaint1czo46h", "MotionDivWithContainPaintgun1d4", "MotionDivWithContainPaint1uco7kt", "WhyChooseUsFonts", "mb6ASMWJ2_default", "ServicesWhyChooseUsTextFonts", "kzv_UOx5F_default", "ServicesWhyChooseUsTextWithVariantAppearEffect", "AboutUsTextTitleFonts", "KLSkfTl0V_default", "AboutUsTextTitleWithVariantAppearEffect", "ImageRevealFonts", "eb90GIv_h_default", "ImageRevealWithVariantAppearEffect", "BlogCardFonts", "Wip8XDzYY_default", "TestimonialTitleFonts", "Xgz5OdVZ4_default", "TestimonialTitleWithVariantAppearEffect", "FooterFonts", "OSlIMW4DO_default", "CursorFonts", "W66BZOxVc_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "transformTemplate1", "_", "transition1", "animation", "animation1", "transition2", "animation2", "addImageAlt", "image", "alt", "transition3", "animation3", "animation4", "animation5", "animation6", "animation7", "transition4", "textEffect", "animation8", "transition5", "animation9", "animation10", "transition6", "animation11", "textEffect1", "transformTemplate2", "QueryData", "query", "pageSize", "data", "useQueryData", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "transition7", "cursor", "cursor1", "cursor2", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "lmLdbZxQ0", "luLCIH6OjSxL43jOab", "sLnwrltAhSxL43jOab", "nif73X7ylSxL43jOab", "MFWcWdPVl_HjzcIAZymSxL43jOab", "idSxL43jOab", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "RuhzWQuB03bnx0g", "overlay", "loadMore", "args", "J1lVM1lCA1wnntms", "scopingClassNames", "cx", "ref1", "elementId", "useRouteElementId", "ref2", "router", "useRouter", "isDisplayed", "elementId1", "elementId2", "ref3", "elementId3", "ref4", "ref5", "elementId4", "elementId5", "ref6", "elementId6", "ref7", "elementId7", "ref8", "elementId8", "ref9", "elementId9", "ref10", "ref11", "ref12", "elementId10", "elementId11", "ref13", "elementId12", "ref14", "elementId13", "isDisplayed1", "ref15", "elementId14", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "l", "ComponentViewportProvider", "AnimatePresence", "Ga", "x", "PropertyOverrides2", "ResolveLinks", "resolvedLinks", "getLoadingLazyAtYPosition", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "resolvedLinks12", "resolvedLinks13", "ChildrenCanSuspend", "YfYn8O9A4_default", "C3lycUZ74_default", "collection", "paginationInfo", "index", "PathVariablesContext", "resolvedLinks14", "resolvedLinks15", "css", "Framerq3wiB59mc", "withCSS", "q3wiB59mc_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
