{"version":3,"file":"yDoKWCJMv.5ncmO2Ur.mjs","names":["useRef","useState","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","Button","RichText","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/jtxQETV8AMnCWWFQOF0U/yvcGEOs9FY83O8gTncM7/ImageRevealMask.js","https:/framerusercontent.com/modules/amCsJaPHAr4seDybxvw6/MGukYJYoghn4E1ITJbfl/yxjZHnM19.js","https:/framerusercontent.com/modules/qDSs92qApNOtw81blpwi/M1Rve9EfkocJwsemOu2B/yDoKWCJMv.js"],"sourcesContent":["// Image reveal mask effect with flat overlay that scales away to uncover the image\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useInView}from\"framer-motion\";import{useRef,useState,useEffect,startTransition}from\"react\";/**\n * Image Reveal Mask\n * \n * A flat mask-reveal effect where a solid overlay scales away to uncover the image.\n * Supports multiple directions, triggers, and easing options.\n *\n * @framerIntrinsicWidth 320\n * @framerIntrinsicHeight 200\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function ImageRevealMask(props){const{contentType=\"Image\",image={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},backgroundColor=\"#0099FF\",alt=\"\",duration=.8,delay=0,maskColor=\"#ffffff\",direction=\"Left→Right\",ease=\"Ease Out\",customCurve=\"\",trigger=\"Auto\",once=true,onComplete,borderRadius=0,style}=props;const isStatic=useIsStaticRenderer();// Determine axis and transform origin\nconst isHorizontal=direction===\"Left→Right\"||direction===\"Right→Left\";const hidden=isHorizontal?{scaleX:1}:{scaleY:1};const reveal=isHorizontal?{scaleX:0}:{scaleY:0};const origin=direction===\"Left→Right\"?\"left center\":direction===\"Right→Left\"?\"right center\":direction===\"Top→Bottom\"?\"top center\":\"bottom center\";// Easing configuration\nconst easeMap={\"Linear\":\"linear\",\"Ease In\":\"easeIn\",\"Ease Out\":\"easeOut\",\"Ease In-Out\":\"easeInOut\",\"Circ Out\":\"circOut\",\"Back Out\":\"backOut\",\"Anticipate\":\"anticipate\",\"Expo Out\":[.16,1,.3,1],\"Sine Out\":[.39,.575,.565,1],\"Custom\":customCurve?customCurve.split(\",\").map(n=>parseFloat(n.trim())):\"easeOut\"};// Animation variants\nconst variants={hidden,reveal:{...reveal,transition:{duration,delay,ease:easeMap[ease]}}};// Trigger handling\nconst containerRef=useRef(null);const inView=useInView(containerRef,{once});const[animState,setAnimState]=useState(trigger===\"Auto\"?\"reveal\":\"hidden\");useEffect(()=>{if(trigger===\"In View\"&&inView){startTransition(()=>setAnimState(\"reveal\"));}},[trigger,inView]);useEffect(()=>{if(animState===\"reveal\"&&onComplete){const timer=setTimeout(()=>{onComplete();},(duration+delay)*1e3);return()=>clearTimeout(timer);}},[animState,onComplete,duration,delay]);// Interactive props for hover/tap\nconst interactiveProps=trigger===\"Hover\"||trigger===\"Tap\"?{initial:isStatic?\"reveal\":\"hidden\",whileHover:trigger===\"Hover\"?\"reveal\":undefined,whileTap:trigger===\"Tap\"?\"reveal\":undefined}:{initial:isStatic?\"reveal\":\"hidden\",animate:isStatic?\"reveal\":animState};// Robust image source handling\nconst imgSrc=typeof image===\"string\"?image:image?.src;return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",borderRadius:`${borderRadius}px`,...style},children:[contentType===\"Image\"?/*#__PURE__*/_jsx(\"img\",{src:imgSrc,alt:alt||image?.alt||\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\",borderRadius:`${borderRadius}px`}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",backgroundColor,borderRadius:`${borderRadius}px`}}),/*#__PURE__*/_jsx(motion.div,{variants:variants,...interactiveProps,style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,backgroundColor:maskColor,transformOrigin:origin,borderRadius:`${borderRadius}px`}})]});}addPropertyControls(ImageRevealMask,{contentType:{type:ControlType.Enum,title:\"Content Type\",defaultValue:\"Image\",options:[\"Image\",\"Color\"],displaySegmentedControl:true},image:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:({contentType})=>contentType!==\"Image\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#0099FF\",hidden:({contentType})=>contentType!==\"Color\"},alt:{type:ControlType.String,title:\"Alt Text\",defaultValue:\"\",hidden:({contentType})=>contentType!==\"Image\"},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.8,min:0,max:5,step:.1,unit:\"s\"},delay:{type:ControlType.Number,title:\"Delay\",defaultValue:0,min:0,max:5,step:.1,unit:\"s\"},maskColor:{type:ControlType.Color,title:\"Mask Color\",defaultValue:\"#ffffff\"},direction:{type:ControlType.Enum,title:\"Direction\",defaultValue:\"Left→Right\",options:[\"Left→Right\",\"Right→Left\",\"Top→Bottom\",\"Bottom→Top\"],optionTitles:[\"→\",\"←\",\"↓\",\"↑\"],displaySegmentedControl:true},ease:{type:ControlType.Enum,title:\"Easing\",defaultValue:\"Ease Out\",options:[\"Linear\",\"Ease In\",\"Ease Out\",\"Ease In-Out\",\"Circ Out\",\"Back Out\",\"Anticipate\",\"Expo Out\",\"Sine Out\",\"Custom\"]},customCurve:{type:ControlType.String,title:\"Custom Bezier\",defaultValue:\"\",placeholder:\"0.33, 1, 0.68, 1\",hidden:({ease})=>ease!==\"Custom\"},trigger:{type:ControlType.Enum,title:\"Trigger\",defaultValue:\"Auto\",options:[\"Auto\",\"In View\",\"Hover\",\"Tap\"]},once:{type:ControlType.Boolean,title:\"Only Once\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:({trigger})=>trigger!==\"In View\"},onComplete:{type:ControlType.EventHandler,title:\"On Complete\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:0,min:0,max:50,step:1,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ImageRevealMask\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"320\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ImageRevealMask.map","// Generated by Framer (b1a1598)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BR38YO1G2:{hover:true},opGuGxgZM:{hover:true},Rq28zCQVl:{hover:true}};const cycleOrder=[\"opGuGxgZM\",\"Rq28zCQVl\",\"BR38YO1G2\"];const serializationHash=\"framer-9xyA0\";const variantClassNames={BR38YO1G2:\"framer-v-1yiwzuf\",opGuGxgZM:\"framer-v-1vnyo3o\",Rq28zCQVl:\"framer-v-1jcyd5d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qmtu3ZNqU=undefined;const KGrqo9hKl=undefined;const i_RseO0Rm=undefined;const transition1={damping:54,delay:0,mass:1,stiffness:340,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Primary:\"opGuGxgZM\",Secondary:\"Rq28zCQVl\",Tertiary:\"BR38YO1G2\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,i_RseO0Rm:text??props.i_RseO0Rm??\"Anfragen\",KGrqo9hKl:newTab??props.KGrqo9hKl,qmtu3ZNqU:link??props.qmtu3ZNqU,variant:humanReadableVariantMap[props.variant]??props.variant??\"opGuGxgZM\"};};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,i_RseO0Rm,qmtu3ZNqU,KGrqo9hKl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"opGuGxgZM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qmtu3ZNqU,motionChild:true,nodeId:\"opGuGxgZM\",openInNewTab:KGrqo9hKl,scopeId:\"yxjZHnM19\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1vnyo3o\",className,classNames)} framer-157ofky`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"opGuGxgZM\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,...style},variants:{BR38YO1G2:{backgroundColor:\"rgba(255, 255, 255, 0.07)\"},Rq28zCQVl:{backgroundColor:\"var(--token-1eeffa50-d0e7-475a-ae85-eb2a3f2ffc02, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"BR38YO1G2-hover\":{\"data-framer-name\":undefined},\"opGuGxgZM-hover\":{\"data-framer-name\":undefined},\"Rq28zCQVl-hover\":{\"data-framer-name\":undefined},BR38YO1G2:{\"data-framer-name\":\"Tertiary\"},Rq28zCQVl:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-op916k\",\"data-framer-name\":\"Text wrapper\",layoutDependency:layoutDependency,layoutId:\"Df0slJ364\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1eeffa50-d0e7-475a-ae85-eb2a3f2ffc02, rgb(255, 255, 255)))\"},children:\"Get in touch\"})}),className:\"framer-rbui9g\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"wXZ441aaO\",style:{\"--extracted-r6o4lv\":\"var(--token-1eeffa50-d0e7-475a-ae85-eb2a3f2ffc02, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:i_RseO0Rm,variants:{BR38YO1G2:{\"--extracted-r6o4lv\":\"var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255))\"},Rq28zCQVl:{\"--extracted-r6o4lv\":\"var(--token-e9edbccb-ef01-44e1-85d9-d2541653f3b1, rgb(20, 20, 20))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BR38YO1G2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255)))\"},children:\"Anfragen\"})})},Rq28zCQVl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9edbccb-ef01-44e1-85d9-d2541653f3b1, rgb(20, 20, 20)))\"},children:\"Get in touch\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pa5le0\",\"data-framer-name\":\"Icon wrapper\",layoutDependency:layoutDependency,layoutId:\"wbxN4uQp3\",style:{backgroundColor:\"var(--token-1eeffa50-d0e7-475a-ae85-eb2a3f2ffc02, rgb(255, 255, 255))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3},variants:{BR38YO1G2:{backgroundColor:\"var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255))\"},Rq28zCQVl:{backgroundColor:\"var(--token-2799aae5-8748-4b1f-b085-6820f7d5f7c3, rgb(31, 81, 76))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jkdvcd\",\"data-framer-name\":\"Arrows wrapper\",layoutDependency:layoutDependency,layoutId:\"ABy9s8rTo\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1iub02k\",\"data-framer-name\":\"Arrow\",fill:\"var(--token-e9edbccb-ef01-44e1-85d9-d2541653f3b1, rgb(20, 20, 20))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"p5lEzVO2r\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24\" viewBox=\"0 -960 960 960\" width=\"24\"><path d=\"m600-200-57-56 184-184H80v-80h647L544-704l56-56 280 280-280 280Z\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"BR38YO1G2-hover\":{fill:'var(--token-0ba015a4-3f56-4b07-88ef-6401eca1b003, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */'},BR38YO1G2:{fill:\"var(--token-2799aae5-8748-4b1f-b085-6820f7d5f7c3, rgb(31, 81, 76))\"},Rq28zCQVl:{fill:\"var(--token-1eeffa50-d0e7-475a-ae85-eb2a3f2ffc02, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rz5pe0\",\"data-framer-name\":\"Arrow\",fill:\"var(--token-e9edbccb-ef01-44e1-85d9-d2541653f3b1, rgb(20, 20, 20))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"fLuMfr_k2\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24\" viewBox=\"0 -960 960 960\" width=\"24\"><path d=\"m600-200-57-56 184-184H80v-80h647L544-704l56-56 280 280-280 280Z\"/></svg>',withExternalLayout:true,...addPropertyOverrides({BR38YO1G2:{fill:'var(--token-f79d02c7-1774-42e8-8ffe-88585b6d572d, rgb(30, 30, 30)) /* {\"name\":\"Dark Grey\"} */'},Rq28zCQVl:{fill:\"var(--token-1eeffa50-d0e7-475a-ae85-eb2a3f2ffc02, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9xyA0.framer-157ofky, .framer-9xyA0 .framer-157ofky { display: block; }\",\".framer-9xyA0.framer-1vnyo3o { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 3px 3px 3px 14px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-9xyA0 .framer-op916k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-9xyA0 .framer-rbui9g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9xyA0 .framer-1pa5le0 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 33px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 33px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9xyA0 .framer-1jkdvcd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-9xyA0 .framer-1iub02k { aspect-ratio: 1 / 1; bottom: 0px; flex: none; left: -20px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 17px); z-index: 1; }\",\".framer-9xyA0 .framer-1rz5pe0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 17px); position: relative; width: 17px; }\",\".framer-9xyA0.framer-v-1vnyo3o.hover .framer-1iub02k, .framer-9xyA0.framer-v-1jcyd5d.hover .framer-1iub02k, .framer-9xyA0.framer-v-1yiwzuf.hover .framer-1iub02k { bottom: unset; height: var(--framer-aspect-ratio-supported, 17px); left: unset; position: relative; top: unset; width: 17px; }\",\".framer-9xyA0.framer-v-1vnyo3o.hover .framer-1rz5pe0 { bottom: 0px; position: absolute; right: -20px; z-index: 1; }\",\".framer-9xyA0.framer-v-1jcyd5d.hover .framer-1rz5pe0, .framer-9xyA0.framer-v-1yiwzuf.hover .framer-1rz5pe0 { bottom: 0px; height: unset; position: absolute; right: -20px; top: 0px; width: var(--framer-aspect-ratio-supported, 17px); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 125\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Rq28zCQVl\":{\"layout\":[\"auto\",\"auto\"]},\"BR38YO1G2\":{\"layout\":[\"auto\",\"auto\"]},\"iBtSJO6JS\":{\"layout\":[\"auto\",\"auto\"]},\"xFAvrqOpS\":{\"layout\":[\"auto\",\"auto\"]},\"oC5xatgvR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"i_RseO0Rm\":\"text\",\"qmtu3ZNqU\":\"link\",\"KGrqo9hKl\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryxjZHnM19=withCSS(Component,css,\"framer-9xyA0\");export default FrameryxjZHnM19;FrameryxjZHnM19.displayName=\"Button\";FrameryxjZHnM19.defaultProps={height:39,width:125};addPropertyControls(FrameryxjZHnM19,{variant:{options:[\"opGuGxgZM\",\"Rq28zCQVl\",\"BR38YO1G2\"],optionTitles:[\"Primary\",\"Secondary\",\"Tertiary\"],title:\"Variant\",type:ControlType.Enum},i_RseO0Rm:{defaultValue:\"Anfragen\",description:\"\",displayTextArea:false,title:\"Text\",type:ControlType.String},oni_RseO0RmChange:{changes:\"i_RseO0Rm\",type:ControlType.ChangeHandler},qmtu3ZNqU:{title:\"Link\",type:ControlType.Link},KGrqo9hKl:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onKGrqo9hKlChange:{changes:\"KGrqo9hKl\",type:ControlType.ChangeHandler}});addFonts(FrameryxjZHnM19,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryxjZHnM19\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"39\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"125\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Rq28zCQVl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BR38YO1G2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iBtSJO6JS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xFAvrqOpS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oC5xatgvR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"i_RseO0Rm\\\":\\\"text\\\",\\\"qmtu3ZNqU\\\":\\\"link\\\",\\\"KGrqo9hKl\\\":\\\"newTab\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yxjZHnM19.map","// Generated by Framer (ce59dbe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ImageRevealMask from\"https://framerusercontent.com/modules/jtxQETV8AMnCWWFQOF0U/yvcGEOs9FY83O8gTncM7/ImageRevealMask.js\";import Button from\"https://framerusercontent.com/modules/amCsJaPHAr4seDybxvw6/MGukYJYoghn4E1ITJbfl/yxjZHnM19.js\";const ButtonFonts=getFonts(Button);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const ImageRevealMaskFonts=getFonts(ImageRevealMask);const cycleOrder=[\"KqmbtwAGy\",\"c222G7Be5\",\"PHuHLpkGd\"];const serializationHash=\"framer-Uyoqa\";const variantClassNames={c222G7Be5:\"framer-v-1qs4dat\",KqmbtwAGy:\"framer-v-1pxlo1z\",PHuHLpkGd:\"framer-v-id108\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EevqCTTqO=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.075,duration:.6,type:\"spring\"};const textEffect={effect:animation,startDelay:1,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const transition3={delay:1.2,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:.8,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-15};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 humanReadableVariantMap={Desktop:\"KqmbtwAGy\",Phone:\"PHuHLpkGd\",Tablet:\"c222G7Be5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,width,...props})=>{return{...props,EevqCTTqO:image??props.EevqCTTqO??{pixelHeight:3226,pixelWidth:4839,src:\"https://framerusercontent.com/images/Yq8s0JrslEPaTMoV1S2d3DuKAM.jpg?width=4839&height=3226\",srcSet:\"https://framerusercontent.com/images/Yq8s0JrslEPaTMoV1S2d3DuKAM.jpg?scale-down-to=512&width=4839&height=3226 512w,https://framerusercontent.com/images/Yq8s0JrslEPaTMoV1S2d3DuKAM.jpg?scale-down-to=1024&width=4839&height=3226 1024w,https://framerusercontent.com/images/Yq8s0JrslEPaTMoV1S2d3DuKAM.jpg?scale-down-to=2048&width=4839&height=3226 2048w,https://framerusercontent.com/images/Yq8s0JrslEPaTMoV1S2d3DuKAM.jpg?scale-down-to=4096&width=4839&height=3226 4096w,https://framerusercontent.com/images/Yq8s0JrslEPaTMoV1S2d3DuKAM.jpg?width=4839&height=3226 4839w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"KqmbtwAGy\"};};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,EevqCTTqO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KqmbtwAGy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1pxlo1z\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"KqmbtwAGy\",ref:refBinding,style:{...style},...addPropertyOverrides({c222G7Be5:{\"data-framer-name\":\"Tablet\"},PHuHLpkGd:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.header,{className:\"framer-iokyti\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"AcYj2pPGn\",...addPropertyOverrides({c222G7Be5:{\"data-framer-name\":\"Tablet\"},PHuHLpkGd:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.header,{className:\"framer-1fjc7we\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"yFn7w_GaV\",style:{background:\"linear-gradient(180deg, rgba(62, 64, 52, 0) 59%, rgba(30, 31, 25, 0.4) 100%)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8fkx5f\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"U90S9FjQi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-48ygyo\",\"data-framer-name\":\"Upper text Wrapper\",layoutDependency:layoutDependency,layoutId:\"fayPAS7QM\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-efgsf9\",\"data-framer-name\":\"Left text\",layoutDependency:layoutDependency,layoutId:\"EVAngLkYX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QWxleCBCcnVzaC1yZWd1bGFy\",\"--framer-font-family\":'\"Alex Brush\", sans-serif',\"--framer-font-size\":\"75px\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255)))\"},children:\"Wilkommen\"})}),className:\"framer-1heutyw\",effect:textEffect,fonts:[\"GF;Alex Brush-regular\"],layoutDependency:layoutDependency,layoutId:\"zoZFe5MUt\",style:{\"--extracted-r6o4lv\":\"var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PHuHLpkGd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QWxleCBCcnVzaC1yZWd1bGFy\",\"--framer-font-family\":'\"Alex Brush\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255)))\"},children:\"Wilkommen\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3xyvqy\",\"data-framer-name\":\"Right text\",layoutDependency:layoutDependency,layoutId:\"wB2O2i8J0\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AeK6rsBKp\",webPageId:\"vIBsf54EW\"},implicitPathVariables:undefined},{href:{hash:\":AeK6rsBKp\",webPageId:\"vIBsf54EW\"},implicitPathVariables:undefined},{href:{hash:\":AeK6rsBKp\",webPageId:\"vIBsf54EW\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-kv9qfa-container\",\"data-framer-appear-id\":\"kv9qfa\",\"data-framer-name\":\"Button\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"cODaeawJ6-container\",name:\"Button\",nodeId:\"cODaeawJ6\",optimized:true,rendersWithMotion:true,scopeId:\"yDoKWCJMv\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",i_RseO0Rm:\"\\xd6ffnungszeiten\",id:\"cODaeawJ6\",KGrqo9hKl:false,layoutId:\"cODaeawJ6\",name:\"Button\",qmtu3ZNqU:resolvedLinks[0],variant:matchVariant(\"BR38YO1G2\"),width:\"100%\",...addPropertyOverrides({c222G7Be5:{qmtu3ZNqU:resolvedLinks[1]},PHuHLpkGd:{qmtu3ZNqU:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TGlicmUgQ2FzbG9uIENvbmRlbnNlZC9SZWd1bGFyL3Yw\",\"--framer-font-family\":'\"Libre Caslon Condensed\", \"Libre Caslon Condensed Placeholder\", serif',\"--framer-font-size\":\"178.2041134140368px\",\"--framer-letter-spacing\":\"-5.2px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255)))\"},children:\"OBSTHOF VIETS\"})}),className:\"framer-3vfi01\",\"data-framer-appear-id\":\"3vfi01\",fonts:[\"BI;Libre Caslon Condensed/Regular/v0\"],initial:animation4,layoutDependency:layoutDependency,layoutId:\"RO5CgRvCS\",optimized:true,style:{\"--extracted-gdpscs\":\"var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255))\"},variants:{PHuHLpkGd:{\"--extracted-2gxw0f\":\"var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",viewBox:\"0 0 1147.2 160\",withExternalLayout:true,...addPropertyOverrides({PHuHLpkGd:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TGlicmUgQ2FzbG9uIENvbmRlbnNlZC92YXJpYWJsZS92MA==\",\"--framer-font-family\":'\"Libre Caslon Condensed Variable\", serif',\"--framer-font-size\":\"89.1796765696935px\",\"--framer-font-weight\":\"1000\",\"--framer-letter-spacing\":\"-5px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255)))\"},children:\"OBSTHOF  \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TGlicmUgQ2FzbG9uIENvbmRlbnNlZC92YXJpYWJsZS92MA==\",\"--framer-font-family\":'\"Libre Caslon Condensed Variable\", serif',\"--framer-font-size\":\"89.1796765696935px\",\"--framer-font-weight\":\"1000\",\"--framer-letter-spacing\":\"-5px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-0f516fd4-65c7-4b64-880e-09084b80b9c7, rgb(255, 255, 255)))\"},children:\"VIETS\"})]}),fonts:[\"BI;Libre Caslon Condensed/variable/v0\"],viewBox:\"0 0 380 161\"}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6dtf7r-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"M4D80W46D-container\",nodeId:\"M4D80W46D\",rendersWithMotion:true,scopeId:\"yDoKWCJMv\",children:/*#__PURE__*/_jsx(ImageRevealMask,{alt:\"\",backgroundColor:\"var(--token-0ba015a4-3f56-4b07-88ef-6401eca1b003, rgb(0, 0, 0))\",borderRadius:0,contentType:\"Image\",customCurve:\"\",delay:.1,direction:\"Bottom→Top\",duration:1.3,ease:\"Expo Out\",height:\"100%\",id:\"M4D80W46D\",image:toResponsiveImage(EevqCTTqO),layoutId:\"M4D80W46D\",maskColor:\"var(--token-b01516ee-6a08-4490-bd95-962f066a64f0, rgb(245, 245, 245))\",once:true,style:{height:\"100%\",width:\"100%\"},trigger:\"In View\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Uyoqa.framer-169pmb3, .framer-Uyoqa .framer-169pmb3 { display: block; }\",\".framer-Uyoqa.framer-1pxlo1z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-Uyoqa .framer-iokyti { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-Uyoqa .framer-1fjc7we { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 2; }\",\".framer-Uyoqa .framer-8fkx5f { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 1px; justify-content: flex-end; max-width: 1280px; overflow: hidden; padding: 100px 0px 0px 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-Uyoqa .framer-48ygyo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Uyoqa .framer-efgsf9 { 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-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Uyoqa .framer-1heutyw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Uyoqa .framer-3xyvqy { 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; }\",\".framer-Uyoqa .framer-kv9qfa-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Uyoqa .framer-3vfi01 { flex: none; height: auto; position: relative; white-space: pre; width: 100%; }\",\".framer-Uyoqa .framer-6dtf7r-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-Uyoqa.framer-v-1qs4dat.framer-1pxlo1z { height: 972px; width: 810px; }\",\".framer-Uyoqa.framer-v-1qs4dat .framer-iokyti { padding: 0px 32px 0px 32px; }\",\".framer-Uyoqa.framer-v-1qs4dat .framer-1fjc7we { height: 720px; top: unset; }\",\".framer-Uyoqa.framer-v-1qs4dat .framer-8fkx5f { gap: 11px; }\",\".framer-Uyoqa.framer-v-id108.framer-1pxlo1z { align-content: flex-end; align-items: flex-end; height: 718px; width: 390px; }\",\".framer-Uyoqa.framer-v-id108 .framer-iokyti { justify-content: flex-start; padding: 48px 16px 0px 16px; }\",\".framer-Uyoqa.framer-v-id108 .framer-1fjc7we { bottom: unset; height: calc(var(--framer-viewport-height, 100vh) * 0.9); }\",\".framer-Uyoqa.framer-v-id108 .framer-8fkx5f { padding: 48px 0px 24px 0px; }\",\".framer-Uyoqa.framer-v-id108 .framer-48ygyo { gap: 4px; order: 0; }\",\".framer-Uyoqa.framer-v-id108 .framer-3xyvqy { justify-content: flex-start; }\",\".framer-Uyoqa.framer-v-id108 .framer-3vfi01 { max-width: 440px; order: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"c222G7Be5\":{\"layout\":[\"fixed\",\"fixed\"]},\"PHuHLpkGd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EevqCTTqO\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryDoKWCJMv=withCSS(Component,css,\"framer-Uyoqa\");export default FrameryDoKWCJMv;FrameryDoKWCJMv.displayName=\"Hero\";FrameryDoKWCJMv.defaultProps={height:800,width:1200};addPropertyControls(FrameryDoKWCJMv,{variant:{options:[\"KqmbtwAGy\",\"c222G7Be5\",\"PHuHLpkGd\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},EevqCTTqO:{__defaultAssetReference:\"data:framer/asset-reference,Yq8s0JrslEPaTMoV1S2d3DuKAM.jpg?originalFilename=DSC04868-HDR.jpg&preferredSize=auto&width=4839&height=3226\",__vekterDefault:{assetReference:\"data:framer/asset-reference,Yq8s0JrslEPaTMoV1S2d3DuKAM.jpg?originalFilename=DSC04868-HDR.jpg&preferredSize=auto&width=4839&height=3226\"},title:\"Image\",type:ControlType.ResponsiveImage}});const variationAxes=[{defaultValue:400,maxValue:700,minValue:400,name:\"Weight\",tag:\"wght\"}];addFonts(FrameryDoKWCJMv,[{explicitInter:true,fonts:[{cssFamilyName:\"Alex Brush\",source:\"google\",style:\"normal\",uiFamilyName:\"Alex Brush\",url:\"https://fonts.gstatic.com/s/alexbrush/v23/SZc83FzrJKuqFbwMKk6EtUf57DtOmCc.woff2\",weight:\"400\"},{cssFamilyName:\"Libre Caslon Condensed\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Libre Caslon Condensed\",url:\"https://framerusercontent.com/assets/EQWaTNALCQPCpHfp0iD2fo11FWI.woff2\",weight:\"400\"},{cssFamilyName:\"Libre Caslon Condensed Variable\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Libre Caslon Condensed\",url:\"https://framerusercontent.com/assets/BLN7KMUMc3nlKAgG0QeQ7F85X4.woff2\",variationAxes,weight:\"400\"}]},...ButtonFonts,...ImageRevealMaskFonts],{supportsExplicitInterCodegen:true});FrameryDoKWCJMv.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryDoKWCJMv\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c222G7Be5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PHuHLpkGd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"EevqCTTqO\\\":\\\"image\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"800\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yDoKWCJMv.map"],"mappings":"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"}