{"version":3,"file":"shared-lib.Datc0EDy.mjs","names":["React.useState","React.useRef","React.Fragment","useState","useRef","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","SquiggleEffect","MenuFonts","Menu","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useState","useRef","_Fragment","css","Menu","Menu1","X","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","SVG","sharedStyle.css","sharedStyle.fonts","__esmMin","oe","ie","init_ssg_sandbox_shims","x","navigator","_e","init_npm_react_dom_18_3_1","de","Ha","pe","p","c","J","init_jsx_runtime","init_npm_react_18_3_1","ce","window","motion","LayoutGroup","AnimatePresence","MotionConfigContext","init_framer_motion_DhsWWWsN","cx","withOptimizedAppearEffect","getFontsFromSharedStyle","RichText","useRouter","withCSS","useVariantState","forwardLoader","addPropertyControls","withCodeBoundaryForOverrides","getFonts","ResolveLinks","SmartComponentScopedContainer","ComponentViewportProvider","useComponentViewport","Link","fontStore","withFX","init_framer_BWFVvmND","ControlType","useActiveVariantCallback","useLocaleInfo","SVG$2","useSVGTemplate","TurbulentDisplace","props","seed","setSeed","currentScale","setCurrentScale","scale","filterKey","setFilterKey","turbulenceRef","displacementMapRef","overlayRef","filterIdRef","prevKey","frequency","octaves","animation","interval","newSeed","strengthPercentage","maxDeviation","newScale","baseFrequency","filterSvg","contentStyle","font","fontColor","overlayStyle","mode","text","init_SquiggleEffect","CopyEmail","copied","setCopied","email","fallbackCopy","textarea","err","Component","init_Copy_Email","Marquee","trackRef","segmentRef","segmentWidthRef","positionRef","currentSpeedRef","targetSpeedRef","lastScrollRef","lastTimeRef","animationId","updateSegmentWidth","handleScroll","currentScroll","currentTime","deltaTime","scrollSpeed","direction","boost","animate","track","segmentWidth","wrappedOffset","sourceStyle","textStyle","textContent","init_MoveFooter","addPropertyOverrides$2","variants","nextOverrides","variant","overrides","enabledGestures","serializationHash$2","variantClassNames$2","transition1$2","Transition$2","Variants$2","getProps$4","createLayoutDependency$2","FramerHrPYGlbtL","init_HrPYGlbtL","config","transition","value","contextValue","link","fallbackRef","refBinding","ref","defaultLayoutId","restProps","layoutDependency","scopingClassNames","layoutId","CY13S8I41","gestureHandlers","className","classNames","style","KxACFrE6L","baseVariant","gestureVariant","addFonts","addPropertyOverrides$1","RichTextCopyEmail1o1l7cs","SquiggleEffectFonts","MotionDivWithFXWithOptimizedAppearEffect","RichTextMarqueetqk3dt","MenuFonts$1","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","animation$1","animation1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$3","createLayoutDependency$1","FramerhoF2JCt6Z","init_hoF2JCt6Z","componentViewport","isDisplayed","isDisplayed1","isDisplayed2","resolvedLinks","resolvedLinks1","resolvedLinks2","resolvedLinks3","resolvedLinks4","context","mask$1","Base$1","MotionSVG$1","SVG$1","svg$1","getProps$2","Icon$1","init_Vsaktx242","rest","animated","width1","color","href","P_DcoRcrY","JEeZYcamG","mask","Base","MotionSVG","SVG","svg","getProps$1","Icon","init_gpufTpA3b","ContactFormModal","isOpen","setIsOpen","submitted","setSubmitted","sending","setSending","submitError","setSubmitError","submitErrorDetail","setSubmitErrorDetail","isMobile","setIsMobile","form","setForm","resumeFile","setResumeFile","isDragOverResume","setIsDragOverResume","isHoverResume","setIsHoverResume","isHoverMinimalCoverLetter","setIsHoverMinimalCoverLetter","isFocusMinimalCoverLetter","setIsFocusMinimalCoverLetter","showMinimalToast","setShowMinimalToast","errors","setErrors","resumeInputRef","check","prev","showCompanyField","next","showCoverLetter","timer","handleChange","field","formatPhone","raw","isValidPhone","digitsOnly","isValidEmail","isValidName","isValidCoverLetter","handlePhoneChange","setResumeValue","file","validate","minimalMode","requireCoverLetter","requireResume","requireName","requireCompany","phoneDigitsCount","requirePhone","emailTrimmed","requireEmail","showResumeUpload","validateFieldOnBlur","hasError","t","digitsCount","handleSubmit","emailValue","payload","success","hasAttachedResume","webhookUrl","res","multipartPayload","key","bodyText","detail","parsed","er","close","inputStyle","minimalSubmitDisabled","buttonBg","buttonTextColor","buttonText","cardBg","gradientFrom","gradientTo","title","vacancyName","accentColor","submitText","logoImage","logoText","subtitle","init_Form_Popup","fonts","css$1","init_jip2zHc8i","addPropertyOverrides","MenuFonts","ContactFormModalFonts","Menu1Fonts","XFonts","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transformTemplate1","transformTemplate2","transformTemplate3","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","css","Framerq90JAAbUx","init_q90JAAbUx","contactLink","className$1","onTap4zbyd6","activeVariantCallback","args","setGestureState","onTapomcsxb","setVariant","onTap1de1m87","onTapa56fa4","onTap16roqah","isDisplayed3","isDisplayed4","isDisplayed5","xF7kA6WnP","loadLenis","win","resolve","script","LENIS_SCRIPT_ID","isNew","LENIS_CDN_URL","reject","LenisScroll","lenis","rafId","mounted","Lenis","springEasing","raf","time","duration","init_ScrollSmooth"],"sources":["https:/framerusercontent.com/modules/9Utm1i17lc4epzKrGohm/6hlvvHhtDnTvfKnremyK/SquiggleEffect.js","https:/framerusercontent.com/modules/OUVcnNOqggQJfVZ3uUN9/heRuDhvbbgQhTtlsLaph/Copy_Email.js","https:/framerusercontent.com/modules/l03gdcRDcDlzgTi9gTFt/wlMlorSWjBBxMXjo9cuq/MoveFooter.js","https:/framerusercontent.com/modules/OimKsj56b2ZXz9jqJke6/olyb3B7tq2OsGODjOBZL/HrPYGlbtL.js","https:/framerusercontent.com/modules/R8oAgDW8AVakr6m3aTyX/Ij3b3y24dgg4ZSPy1erP/hoF2JCt6Z.js","https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/o8o4gt5Q3W9QWNuBYove/9SLydNyNw13FqQFMxIwN/Form_Popup.js","https:/framerusercontent.com/modules/zgoDdNvOw5GXGYWtJS0r/1P9w8NTCGjHAnu5mWorH/jip2zHc8i.js","https:/framerusercontent.com/modules/EvtijzmlO9GOKaJ3PCZF/c9kF7DfCLsx9BKFUq0wU/q90JAAbUx.js","https:/framerusercontent.com/modules/yIwaMNk1PwF5WdfIlTYA/5k07RuV48UlmoyV1WrNd/ScrollSmooth.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function TurbulentDisplace(props){const{text,font,fontColor,frequency,octaves,scale,animation,mode}=props;const[seed,setSeed]=React.useState(Math.floor(Math.random()*1e3));const[currentScale,setCurrentScale]=React.useState(scale);const[filterKey,setFilterKey]=React.useState(0);const turbulenceRef=React.useRef(null);const displacementMapRef=React.useRef(null);const overlayRef=React.useRef(null);// Use a ref to store a stable filter ID\nconst filterIdRef=`framer-university-${Math.random().toString(36).substr(2,9)}`;React.useEffect(()=>{setCurrentScale(scale);},[scale]);React.useEffect(()=>{setFilterKey(prevKey=>prevKey+1);},[frequency,octaves,scale]);React.useEffect(()=>{if(animation.animate){const interval=setInterval(()=>{const newSeed=Math.floor(Math.random()*1e3);const strengthPercentage=animation.strength/100;const maxDeviation=scale*strengthPercentage;const newScale=scale+(Math.random()*2-1)*maxDeviation;setSeed(newSeed);setCurrentScale(newScale);if(turbulenceRef.current){turbulenceRef.current.setAttribute(\"seed\",newSeed.toString());}if(displacementMapRef.current){displacementMapRef.current.setAttribute(\"scale\",newScale.toString());}if(overlayRef.current){overlayRef.current.style.filter=`url(#${filterIdRef})`;overlayRef.current.style.backdropFilter=`url(#${filterIdRef})`;}},animation.delay);return()=>clearInterval(interval);}},[animation,scale]);const baseFrequency=frequency/100*Math.pow(1.1,octaves-1);const filterSvg=/*#__PURE__*/_jsx(\"svg\",{style:{width:0,height:0,position:\"absolute\"},\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"filter\",{id:filterIdRef,\"color-interpolation-filters\":\"sRGB\",children:[/*#__PURE__*/_jsx(\"feTurbulence\",{ref:turbulenceRef,type:\"fractalNoise\",baseFrequency:baseFrequency,numOctaves:octaves,seed:seed,stitchTiles:\"stitch\"}),/*#__PURE__*/_jsx(\"feDisplacementMap\",{ref:displacementMapRef,in:\"SourceGraphic\",scale:currentScale,xChannelSelector:\"R\",yChannelSelector:\"G\"})]})})});const contentStyle={family:\"Inter\",weight:800,fontSize:56,lineHeight:1.2,letterSpacing:\"-0.03em\",...font,color:fontColor,width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:font.textAlign===\"center\"?\"center\":font.textAlign===\"right\"?\"flex-end\":\"flex-start\"};const overlayStyle={position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",pointerEvents:\"none\",backdropFilter:`url(#${filterIdRef})`,WebkitBackdropFilter:`url(#${filterIdRef})`,filter:`url(#${filterIdRef})`};return /*#__PURE__*/_jsxs(React.Fragment,{children:[filterSvg,mode===\"overlay\"?/*#__PURE__*/_jsx(\"div\",{ref:overlayRef,style:overlayStyle},filterKey):/*#__PURE__*/_jsx(motion.div,{style:{...contentStyle,filter:`url(#${filterIdRef})`},children:text})]});}TurbulentDisplace.displayName=\"Squiggle Effect\";TurbulentDisplace.defaultProps={mode:\"text\",text:\"Squiggle Effect\",font:{family:\"Inter\",style:\"normal\",weight:800,fontSize:44,lineHeight:1.5,letterSpacing:0,textAlign:\"center\",textTransform:\"none\"},fontColor:\"#fff\",frequency:2,octaves:2,scale:5,animation:{animate:true,strength:5,delay:100}};addPropertyControls(TurbulentDisplace,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"text\",\"overlay\"],optionTitles:[\"Text\",\"Overlay\"],description:\"Apply 'pointer-events: none' style on the component when using it in overlay mode.\",defaultValue:\"text\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},text:{type:ControlType.String,title:\"Text\",hidden:props=>props.mode===\"overlay\"},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\",hidden:props=>props.mode===\"overlay\"},fontColor:{type:ControlType.Color,title:\"Font Color\",hidden:props=>props.mode===\"overlay\"},frequency:{type:ControlType.Number,title:\"Frequency\",min:0,max:100,step:1},octaves:{type:ControlType.Number,title:\"Octaves\",min:1,max:10,step:1},scale:{type:ControlType.Number,title:\"Scale\",min:1,max:500,step:1},animation:{type:ControlType.Object,description:\"More components at [Framer University](https://framer.university?utm_source=component).\",controls:{animate:{type:ControlType.Boolean,title:\"Animate\"},strength:{type:ControlType.Number,title:\"Flux\",description:\"Controls how much the 'Scale' property fluctuates during the animation, as a percentage of the Scale value.\",min:0,max:100,step:1,unit:\"%\",hidden:props=>!props.animate},delay:{type:ControlType.Number,title:\"Delay\",min:0,max:1e4,step:10,unit:\"ms\",hidden:props=>!props.animate}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TurbulentDisplace\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SquiggleEffect.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{createPortal}from\"react-dom\";import{motion,AnimatePresence}from\"framer-motion\";export function CopyEmail(Component){return props=>{const[copied,setCopied]=useState(false);const email=\"info@wecreate.kz\";const fallbackCopy=text=>{const textarea=document.createElement(\"textarea\");textarea.value=text;textarea.style.position=\"fixed\";textarea.style.opacity=\"0\";document.body.appendChild(textarea);textarea.focus();textarea.select();try{document.execCommand(\"copy\");}catch(err){console.error(\"Fallback copy failed\",err);}document.body.removeChild(textarea);};const handleClick=e=>{setCopied(true);setTimeout(()=>setCopied(false),2e3);if(navigator.clipboard&&navigator.clipboard.writeText){navigator.clipboard.writeText(email).catch(err=>{console.error(\"Clipboard API failed, using fallback\",err);fallbackCopy(email);});}else{fallbackCopy(email);}};return /*#__PURE__*/_jsxs(\"div\",{onClick:handleClick,style:{position:\"relative\",display:\"inline-block\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(Component,{...props}),typeof document!==\"undefined\"&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:copied&&/*#__PURE__*/_jsx(motion.span,{initial:{opacity:0,x:\"-50%\",y:-8,scale:.95},animate:{opacity:1,x:\"-50%\",y:0,scale:1},exit:{opacity:0,x:\"-50%\",y:-8,scale:.95},transition:{duration:.2,ease:\"easeOut\"},style:{position:\"fixed\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",background:\"#1A1717\",color:\"white\",fontSize:14,fontWeight:600,padding:\"14px 28px\",borderRadius:12,whiteSpace:\"nowrap\",fontFamily:\"Manrope, sans-serif\",pointerEvents:\"none\",zIndex:9999},children:\"Почта скопирована\"})}),document.body)]});};}\nexport const __FramerMetadata__ = {\"exports\":{\"CopyEmail\":{\"type\":\"reactHoc\",\"name\":\"CopyEmail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copy_Email.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";const textContent=\"WE CREATE • WE CREATE • WE CREATE • WE CREATE • WE CREATE • \";export function Marquee(Component){return props=>{const trackRef=useRef(null);const segmentRef=useRef(null);const segmentWidthRef=useRef(0);const positionRef=useRef(0);const currentSpeedRef=useRef(.5)// текущая скорость\n;const targetSpeedRef=useRef(.5)// куда стремится\n;const baseSpeed=.7// базовая скорость в покое\n;const maxBoost=4// макс ускорение от скролла\n;const lastScrollRef=useRef(0);const lastTimeRef=useRef(0);useEffect(()=>{let animationId;const updateSegmentWidth=()=>{if(!segmentRef.current)return;segmentWidthRef.current=segmentRef.current.getBoundingClientRect().width;};const handleScroll=()=>{const currentScroll=window.scrollY;const currentTime=performance.now();const deltaTime=currentTime-lastTimeRef.current||16;const deltaScroll=currentScroll-lastScrollRef.current;// скорость скролла в px/ms\nconst scrollSpeed=deltaScroll/deltaTime;// направление: вниз = вправо (positive), вверх = влево (negative)\nconst direction=scrollSpeed>0?1:-1;const boost=Math.min(Math.abs(scrollSpeed)*3,maxBoost);// целевая скорость с учётом направления\ntargetSpeedRef.current=direction*(baseSpeed+boost);lastScrollRef.current=currentScroll;lastTimeRef.current=currentTime;};const animate=()=>{const track=trackRef.current;if(!track){animationId=requestAnimationFrame(animate);return;}// плавная интерполяция текущей скорости к целевой\ncurrentSpeedRef.current+=(targetSpeedRef.current-currentSpeedRef.current)*.05;// возврат к базовой скорости когда не скроллим\ntargetSpeedRef.current+=(-baseSpeed-targetSpeedRef.current)*.02;positionRef.current-=currentSpeedRef.current;const segmentWidth=segmentWidthRef.current;if(segmentWidth>0){const wrappedOffset=(positionRef.current%segmentWidth+segmentWidth)%segmentWidth;track.style.transform=`translate3d(${-wrappedOffset}px, 0, 0)`;}animationId=requestAnimationFrame(animate);};updateSegmentWidth();window.addEventListener(\"scroll\",handleScroll,{passive:true});window.addEventListener(\"resize\",updateSegmentWidth);lastTimeRef.current=performance.now();animate();return()=>{cancelAnimationFrame(animationId);window.removeEventListener(\"scroll\",handleScroll);window.removeEventListener(\"resize\",updateSegmentWidth);};},[]);const sourceStyle=props?.style??{};const textStyle={fontSize:sourceStyle.fontSize??\"250px\",fontWeight:sourceStyle.fontWeight??600,color:sourceStyle.color??\"rgba(26, 23, 23, 0.08)\",textTransform:sourceStyle.textTransform??\"uppercase\",letterSpacing:sourceStyle.letterSpacing??\"0.02em\",lineHeight:sourceStyle.lineHeight??1,fontFamily:sourceStyle.fontFamily,whiteSpace:\"nowrap\",paddingRight:\"40px\",flexShrink:0,userSelect:\"none\",pointerEvents:\"none\"};return /*#__PURE__*/_jsx(\"div\",{style:{overflow:\"hidden\",width:\"100%\",pointerEvents:\"none\",...props.style},children:/*#__PURE__*/_jsxs(\"div\",{ref:trackRef,style:{display:\"flex\",width:\"max-content\",willChange:\"transform\"},children:[/*#__PURE__*/_jsx(\"span\",{ref:segmentRef,style:textStyle,children:textContent.repeat(3)}),/*#__PURE__*/_jsx(\"span\",{style:textStyle,children:textContent.repeat(3)}),/*#__PURE__*/_jsx(\"span\",{style:textStyle,children:textContent.repeat(3)})]})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"Marquee\":{\"type\":\"reactHoc\",\"name\":\"Marquee\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MoveFooter.map","// Generated by Framer (3f060d6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={WscP05HHn:{hover:true}};const serializationHash=\"framer-sXhvF\";const variantClassNames={WscP05HHn:\"framer-v-qrt4ve\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CY13S8I41=undefined;const KxACFrE6L=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 getProps=({height,id,link,text,width,...props})=>{return{...props,CY13S8I41:link??props.CY13S8I41,KxACFrE6L:text??props.KxACFrE6L??\"О нас\"};};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,KxACFrE6L,CY13S8I41,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"WscP05HHn\",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:CY13S8I41,motionChild:true,nodeId:\"WscP05HHn\",openInNewTab:false,scopeId:\"HrPYGlbtL\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-qrt4ve\",className,classNames)} framer-9q31w2`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"WscP05HHn\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TWFucm9wZSBNZWRpdW0=\",\"--framer-font-family\":'\"Manrope Medium\", \"Manrope Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23)))\",\"--framer-text-transform\":\"inherit\"},children:\"о нас\"})}),className:\"framer-1lw3uni\",fonts:[\"CUSTOMV2;Manrope Medium\"],layoutDependency:layoutDependency,layoutId:\"s4X0McmcP\",style:{\"--extracted-r6o4lv\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23))\",\"--framer-paragraph-spacing\":\"0px\"},text:KxACFrE6L,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"WscP05HHn-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TWFucm9wZSBNZWRpdW0=\",\"--framer-font-family\":'\"Manrope Medium\", \"Manrope Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23)))\",\"--framer-text-decoration-offset\":\"2px\",\"--framer-text-decoration-skip-ink\":\"none\",\"--framer-text-decoration-thickness\":\"1px\",\"--framer-text-decoration\":\"underline\",\"--framer-text-transform\":\"inherit\"},children:\"о нас\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sXhvF.framer-9q31w2, .framer-sXhvF .framer-9q31w2 { display: block; }\",\".framer-sXhvF.framer-qrt4ve { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-sXhvF .framer-1lw3uni { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 53\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"vvXYgHEj9\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"KxACFrE6L\":\"text\",\"CY13S8I41\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHrPYGlbtL=withCSS(Component,css,\"framer-sXhvF\");export default FramerHrPYGlbtL;FramerHrPYGlbtL.displayName=\"Menu\";FramerHrPYGlbtL.defaultProps={height:32,width:53};addPropertyControls(FramerHrPYGlbtL,{KxACFrE6L:{defaultValue:\"О нас\",displayTextArea:false,title:\"Text\",type:ControlType.String},onKxACFrE6LChange:{changes:\"KxACFrE6L\",type:ControlType.ChangeHandler},CY13S8I41:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHrPYGlbtL,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/assets/e1YD1LwJNklZClcJ9wxAl8owd9g.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHrPYGlbtL\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"53\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"KxACFrE6L\\\":\\\"text\\\",\\\"CY13S8I41\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vvXYgHEj9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HrPYGlbtL.map","// Generated by Framer (88d7d04)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SquiggleEffect from\"https://framerusercontent.com/modules/9Utm1i17lc4epzKrGohm/6hlvvHhtDnTvfKnremyK/SquiggleEffect.js\";import{CopyEmail}from\"https://framerusercontent.com/modules/OUVcnNOqggQJfVZ3uUN9/heRuDhvbbgQhTtlsLaph/Copy_Email.js\";import{Marquee}from\"https://framerusercontent.com/modules/l03gdcRDcDlzgTi9gTFt/wlMlorSWjBBxMXjo9cuq/MoveFooter.js\";import Menu from\"https://framerusercontent.com/modules/OimKsj56b2ZXz9jqJke6/olyb3B7tq2OsGODjOBZL/HrPYGlbtL.js\";const RichTextCopyEmail1o1l7cs=withCodeBoundaryForOverrides(RichText,{nodeId:\"iK_2p2ZpE\",override:CopyEmail,scopeId:\"hoF2JCt6Z\"});const SquiggleEffectFonts=getFonts(SquiggleEffect);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const RichTextMarqueetqk3dt=withCodeBoundaryForOverrides(RichText,{nodeId:\"D5rhItkFT\",override:Marquee,scopeId:\"hoF2JCt6Z\"});const MenuFonts=getFonts(Menu);const cycleOrder=[\"M38J9HQ57\",\"lHL0SqdYj\",\"fHgZElwLO\"];const serializationHash=\"framer-8mIjp\";const variantClassNames={fHgZElwLO:\"framer-v-10lns7b\",lHL0SqdYj:\"framer-v-7mfmju\",M38J9HQ57:\"framer-v-1iv415z\"};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 transition2={damping:60,delay:2.4,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:15,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:10,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-14,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 humanReadableVariantMap={Desktop:\"M38J9HQ57\",Mobile:\"lHL0SqdYj\",Tablet:\"fHgZElwLO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"M38J9HQ57\"};};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:\"M38J9HQ57\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"lHL0SqdYj\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"fHgZElwLO\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"lHL0SqdYj\")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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1iv415z\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"M38J9HQ57\",ref:refBinding,style:{backgroundColor:\"var(--token-90af7c30-4565-48f2-b4c4-1a059ffbec48, rgb(240, 240, 240))\",borderTopLeftRadius:80,borderTopRightRadius:80,...style},variants:{lHL0SqdYj:{borderTopLeftRadius:40,borderTopRightRadius:40}},...addPropertyOverrides({fHgZElwLO:{\"data-framer-name\":\"Tablet\"},lHL0SqdYj:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-98whcn\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"SgVQU_l18\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4ldf5c\",\"data-framer-name\":\"Text us\",layoutDependency:layoutDependency,layoutId:\"tfd3OGPQg\",style:{backgroundColor:\"rgb(240, 240, 240)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ulsgtr\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"g8gonB6ib\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Non Bureau Extended SemiBold\", \"Non Bureau Extended SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"54px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(35, 35, 35))\"},children:[\"Напишите \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UGxheWZhaXIgRGlzcGxheS02MDBpdGFsaWM=\",\"--framer-font-family\":'\"Playfair Display\", \"Playfair Display Placeholder\", serif',\"--framer-font-style\":\"italic\"},children:\"нам\"})]})}),className:\"framer-g4j9cc\",fonts:[\"CUSTOMV2;Non Bureau Extended SemiBold\",\"GF;Playfair Display-600italic\"],layoutDependency:layoutDependency,layoutId:\"yft0UwGEK\",style:{\"--extracted-r6o4lv\":\"rgb(35, 35, 35)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fHgZElwLO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Non Bureau Extended SemiBold\", \"Non Bureau Extended SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"56px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"54px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(35, 35, 35))\"},children:[\"Напишите \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UGxheWZhaXIgRGlzcGxheS02MDBpdGFsaWM=\",\"--framer-font-family\":'\"Playfair Display\", \"Playfair Display Placeholder\", serif',\"--framer-font-style\":\"italic\"},children:\"нам\"})]})})},lHL0SqdYj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Non Bureau Extended SemiBold\", \"Non Bureau Extended SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"42px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(35, 35, 35))\"},children:[\"Напишите \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UGxheWZhaXIgRGlzcGxheS02MDBpdGFsaWM=\",\"--framer-font-family\":'\"Playfair Display\", \"Playfair Display Placeholder\", serif',\"--framer-font-style\":\"italic\"},children:\"нам\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextCopyEmail1o1l7cs,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBNZWRpdW0=\",\"--framer-font-family\":'\"Non Bureau Extended Medium\", \"Non Bureau Extended Medium Placeholder\", sans-serif',\"--framer-font-size\":\"100px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"137px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23)))\",\"--framer-text-decoration-offset\":\"0px\",\"--framer-text-decoration-skip-ink\":\"none\",\"--framer-text-decoration-thickness\":\"12px\",\"--framer-text-decoration\":\"underline\"},children:\"info@wecreate.kz\"})}),className:\"framer-1o1l7cs\",fonts:[\"CUSTOMV2;Non Bureau Extended Medium\"],layoutDependency:layoutDependency,layoutId:\"iK_2p2ZpE\",style:{\"--extracted-r6o4lv\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({fHgZElwLO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBNZWRpdW0=\",\"--framer-font-family\":'\"Non Bureau Extended Medium\", \"Non Bureau Extended Medium Placeholder\", sans-serif',\"--framer-font-size\":\"72px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23)))\",\"--framer-text-decoration-offset\":\"5px\",\"--framer-text-decoration-skip-ink\":\"none\",\"--framer-text-decoration-thickness\":\"12px\",\"--framer-text-decoration\":\"underline\"},children:\"info@wecreate.kz\"})})},lHL0SqdYj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBNZWRpdW0=\",\"--framer-font-family\":'\"Non Bureau Extended Medium\", \"Non Bureau Extended Medium Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"40px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23)))\",\"--framer-text-decoration-offset\":\"0px\",\"--framer-text-decoration-skip-ink\":\"none\",\"--framer-text-decoration-thickness\":\"6px\",\"--framer-text-decoration\":\"underline\"},children:\"info@wecreate.kz\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-6net9g\",\"data-framer-appear-id\":\"6net9g\",\"data-framer-name\":\"Scribble\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"SAshwS2ug\",optimized:true,style:{rotate:15},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o7jwz5\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"F3JcnCLaB\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16nt9dp\",\"data-framer-name\":\"SVG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"RjddfzSy7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43 76\"><path d=\"M 23.998 4.627 C 23.847 5.383 23.125 5.841 22.688 6.435 C 21.525 8.013 20.539 9.831 19.546 11.521 C 16.6 16.527 13.384 21.361 10.392 26.347 C 7.56 31.067 5.884 35.941 3.567 40.834 C 3.367 41.254 2.467 42.806 3.454 42.258 C 5.204 41.285 9.013 42.054 10.957 42.054 C 11.624 42.054 19.877 41.554 19.93 42.461 C 20.196 46.993 18.4 52.161 17.896 56.7 C 17.529 60 16.816 63.296 16.178 66.553 C 15.793 68.523 15.923 70.703 15.138 72.565 C 14.64 73.75 15.371 72.435 15.478 71.955 C 15.96 69.785 17.076 67.476 17.918 65.423 C 21.141 57.568 26.116 50.725 30.078 43.297 C 33.086 37.657 36.678 32.167 39.66 26.799 C 39.904 26.359 40.936 25.086 40.18 25.691 C 39.42 26.299 37.307 26.542 36.383 26.595 C 31.504 26.874 26.513 29.178 21.76 30.234 C 20.942 30.416 17.464 32.464 18.393 30.256 C 19.756 27.019 19.838 23.254 20.743 19.86 C 21.712 16.229 21.955 12.328 23.093 8.786 C 23.41 7.805 24.212 3.3 24.813 3\" fill=\"transparent\" stroke-width=\"5\" stroke=\"rgb(230, 214, 48)\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:11481864268,withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9icl2m-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wYgUHeBUf-container\",nodeId:\"wYgUHeBUf\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(SquiggleEffect,{animation:{animate:true,delay:100,strength:100},font:{fontFamily:'\"Amatic SC\", sans-serif',fontSize:\"36px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1.2em\",textAlign:\"center\"},fontColor:\"rgb(255, 255, 255)\",frequency:2,height:\"100%\",id:\"wYgUHeBUf\",layoutId:\"wYgUHeBUf\",mode:\"overlay\",octaves:5,scale:4,style:{height:\"100%\",width:\"100%\"},text:\"(even layers, graphics, elements, divs, anything)\",width:\"100%\"})})})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kzrt5j\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"k5g4TMOBg\",children:/*#__PURE__*/_jsx(RichTextMarqueetqk3dt,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBNZWRpdW0=\",\"--framer-font-family\":'\"Non Bureau Extended Medium\", \"Non Bureau Extended Medium Placeholder\", sans-serif',\"--framer-font-size\":\"250px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"200.99999999999997px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-924df75d-f6b6-4db1-8d23-58ecdffe0cd5, rgb(207, 207, 207)))\",\"--framer-text-transform\":\"uppercase\"},children:\"WE create  • WE create• WE create • WE create •\"})}),className:\"framer-tqk3dt\",fonts:[\"CUSTOMV2;Non Bureau Extended Medium\"],layoutDependency:layoutDependency,layoutId:\"D5rhItkFT\",style:{\"--extracted-r6o4lv\":\"var(--token-924df75d-f6b6-4db1-8d23-58ecdffe0cd5, rgb(207, 207, 207))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-knt71g\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"YUGhS5yVG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7xgt0v\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"YHEbqJzBA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yv4kgm\",\"data-framer-name\":\"Left Side\",layoutDependency:layoutDependency,layoutId:\"Q9LprNVBb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":GKjYQQK4D\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+0+0+0,...addPropertyOverrides({fHgZElwLO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||586)-40-542)/2+0+0)+0+426+0+0+0+0},lHL0SqdYj:{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+0+16+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p0bkke-container\",layoutDependency:layoutDependency,layoutId:\"r3ob4vlyO-container\",nodeId:\"r3ob4vlyO\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:\"/#services\",height:\"100%\",id:\"r3ob4vlyO\",KxACFrE6L:\"Услуги\",layoutId:\"r3ob4vlyO\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({lHL0SqdYj:{CY13S8I41:resolvedLinks[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LwVb3rEEd\"},implicitPathVariables:undefined},{href:{webPageId:\"LwVb3rEEd\"},implicitPathVariables:undefined},{href:{webPageId:\"LwVb3rEEd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+0+0+0,...addPropertyOverrides({fHgZElwLO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||586)-40-542)/2+0+0)+0+426+0+0+0+0},lHL0SqdYj:{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+0+16+0+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11iye0p-container\",layoutDependency:layoutDependency,layoutId:\"vps_r86IO-container\",nodeId:\"vps_r86IO\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:resolvedLinks1[0],height:\"100%\",id:\"vps_r86IO\",KxACFrE6L:\"Кейсы\",layoutId:\"vps_r86IO\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({fHgZElwLO:{CY13S8I41:resolvedLinks1[2]},lHL0SqdYj:{CY13S8I41:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VXcArMN0h\"},implicitPathVariables:undefined},{href:{webPageId:\"VXcArMN0h\"},implicitPathVariables:undefined},{href:{webPageId:\"VXcArMN0h\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+0+0+0,...addPropertyOverrides({fHgZElwLO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||586)-40-542)/2+0+0)+0+426+0+0+0+0},lHL0SqdYj:{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+0+16+0+0+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3i5ip6-container\",layoutDependency:layoutDependency,layoutId:\"lkSACpd_f-container\",nodeId:\"lkSACpd_f\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:resolvedLinks2[0],height:\"100%\",id:\"lkSACpd_f\",KxACFrE6L:\"О нас\",layoutId:\"lkSACpd_f\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({fHgZElwLO:{CY13S8I41:resolvedLinks2[2]},lHL0SqdYj:{CY13S8I41:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ussP_4GZQ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+0+0+0,...addPropertyOverrides({fHgZElwLO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||586)-40-542)/2+0+0)+0+426+0+0+0+0},lHL0SqdYj:{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+0+16+0+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iifnun-container\",layoutDependency:layoutDependency,layoutId:\"JAE7BwDnm-container\",nodeId:\"JAE7BwDnm\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"JAE7BwDnm\",KxACFrE6L:\"Вакансии\",layoutId:\"JAE7BwDnm\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({lHL0SqdYj:{CY13S8I41:resolvedLinks3[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+0+0+0,...addPropertyOverrides({fHgZElwLO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||586)-40-542)/2+0+0)+0+426+0+0+0+0},lHL0SqdYj:{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+0+16+0+0+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oz9b93-container\",layoutDependency:layoutDependency,layoutId:\"ZDioKdD2P-container\",nodeId:\"ZDioKdD2P\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:\"/#contact\",height:\"100%\",id:\"ZDioKdD2P\",KxACFrE6L:\"Контакты\",layoutId:\"ZDioKdD2P\",style:{height:\"100%\"},width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k0a7kt\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"Qlwj7pxuD\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+0+0+0,...addPropertyOverrides({fHgZElwLO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||586)-40-542)/2+0+0)+0+426+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r50aew-container\",layoutDependency:layoutDependency,layoutId:\"Sby0FXx8I-container\",nodeId:\"Sby0FXx8I\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:\"https://www.instagram.com/we.create.agency?igsh=YXltaGxucnR5dWdi\",height:\"100%\",id:\"Sby0FXx8I\",KxACFrE6L:\"Instagram\",layoutId:\"Sby0FXx8I\",style:{height:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h32rvt-container\",layoutDependency:layoutDependency,layoutId:\"n2Gvngsw1-container\",nodeId:\"n2Gvngsw1\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"n2Gvngsw1\",KxACFrE6L:\"Facebook\",layoutId:\"n2Gvngsw1\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+0+0+0,...addPropertyOverrides({fHgZElwLO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||586)-40-542)/2+0+0)+0+426+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3uwuta-container\",layoutDependency:layoutDependency,layoutId:\"cJF_UvGdU-container\",nodeId:\"cJF_UvGdU\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"cJF_UvGdU\",KxACFrE6L:\"Whatsapp\",layoutId:\"cJF_UvGdU\",style:{height:\"100%\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5phhjt\",\"data-framer-name\":\"Rules\",layoutDependency:layoutDependency,layoutId:\"mDdkFiBoN\",style:{backgroundColor:\"var(--token-90af7c30-4565-48f2-b4c4-1a059ffbec48, rgb(240, 240, 240))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14i84fd\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"B7O8UN2Uk\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7TWFucm9wZSBNZWRpdW0=\",\"--framer-font-family\":'\"Manrope Medium\", \"Manrope Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23)))\",\"--framer-text-transform\":\"inherit\"},children:\"\\xa9 Сopyright We Move 2026 All Rights Reserved\"})}),className:\"framer-478v82\",fonts:[\"CUSTOMV2;Manrope Medium\"],layoutDependency:layoutDependency,layoutId:\"R3qxJrrQV\",style:{\"--extracted-r6o4lv\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813, rgb(26, 23, 23))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GNLlN5Fmi\"},implicitPathVariables:undefined},{href:{webPageId:\"GNLlN5Fmi\"},implicitPathVariables:undefined},{href:{webPageId:\"GNLlN5Fmi\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||626)-40-581)/2+0+0)+0+465+0+63+0,...addPropertyOverrides({fHgZElwLO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||586)-40-542)/2+0+0)+0+426+0+63+0},lHL0SqdYj:{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 112px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+258+0+53}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q1tg6q-container\",layoutDependency:layoutDependency,layoutId:\"KYNIk50f9-container\",nodeId:\"KYNIk50f9\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:resolvedLinks4[0],height:\"100%\",id:\"KYNIk50f9\",KxACFrE6L:\"Terms and conditions\",layoutId:\"KYNIk50f9\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({fHgZElwLO:{CY13S8I41:resolvedLinks4[2]},lHL0SqdYj:{CY13S8I41:resolvedLinks4[1],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ku04rd\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"u1ORkzski\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lHL0SqdYj:{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+258+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16g8crn-container\",layoutDependency:layoutDependency,layoutId:\"SCMgomzYl-container\",nodeId:\"SCMgomzYl\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"SCMgomzYl\",KxACFrE6L:\"Instagram\",layoutId:\"SCMgomzYl\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lHL0SqdYj:{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+258+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b7epxj-container\",layoutDependency:layoutDependency,layoutId:\"mKUgccBA3-container\",nodeId:\"mKUgccBA3\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"mKUgccBA3\",KxACFrE6L:\"Facebook\",layoutId:\"mKUgccBA3\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lHL0SqdYj:{height:53,y:(componentViewport?.y||0)+0+(((componentViewport?.height||788.5)-40-746)/2+0+0)+0+355+0+258+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n2m63v-container\",layoutDependency:layoutDependency,layoutId:\"etaugYBUe-container\",nodeId:\"etaugYBUe\",rendersWithMotion:true,scopeId:\"hoF2JCt6Z\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"etaugYBUe\",KxACFrE6L:\"Whatsapp\",layoutId:\"etaugYBUe\",style:{height:\"100%\"},width:\"100%\"})})})]})]})]})]})})})})});});const css=[\".framer-8mIjp.framer-up63s7, .framer-8mIjp .framer-up63s7 { display: block; }\",\".framer-8mIjp.framer-1iv415z { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 40px 0px; position: relative; width: 1200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-8mIjp .framer-98whcn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8mIjp .framer-4ldf5c { 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: 56px 56px 0px 56px; position: relative; width: 100%; }\",\".framer-8mIjp .framer-1ulsgtr { 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: relative; width: 100%; }\",\".framer-8mIjp .framer-g4j9cc, .framer-8mIjp .framer-tqk3dt, .framer-8mIjp .framer-478v82 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8mIjp .framer-1o1l7cs { flex: none; height: 106px; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-8mIjp .framer-6net9g { flex: none; height: 76px; left: 526px; overflow: visible; position: absolute; top: -10px; width: 43px; z-index: 1; }\",\".framer-8mIjp .framer-1o7jwz5 { flex: none; height: 76px; left: -3px; overflow: hidden; position: absolute; top: -1px; width: 44px; z-index: 1; }\",\".framer-8mIjp .framer-16nt9dp { flex: none; height: 76px; left: calc(50.00000000000002% - 43px / 2); position: absolute; top: 0px; width: 43px; }\",\".framer-8mIjp .framer-9icl2m-container { flex: none; height: 76px; position: absolute; right: 0px; top: 0px; width: 43px; z-index: 1; }\",\".framer-8mIjp .framer-kzrt5j, .framer-8mIjp .framer-knt71g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8mIjp .framer-7xgt0v, .framer-8mIjp .framer-5phhjt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 56px 0px 56px; position: relative; width: 100%; }\",\".framer-8mIjp .framer-yv4kgm, .framer-8mIjp .framer-k0a7kt, .framer-8mIjp .framer-1ku04rd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 53px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-8mIjp .framer-1p0bkke-container, .framer-8mIjp .framer-11iye0p-container, .framer-8mIjp .framer-3i5ip6-container, .framer-8mIjp .framer-1iifnun-container, .framer-8mIjp .framer-oz9b93-container, .framer-8mIjp .framer-1r50aew-container, .framer-8mIjp .framer-1h32rvt-container, .framer-8mIjp .framer-3uwuta-container, .framer-8mIjp .framer-16g8crn-container, .framer-8mIjp .framer-1b7epxj-container, .framer-8mIjp .framer-1n2m63v-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-8mIjp .framer-14i84fd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 53px; justify-content: center; padding: 8px; position: relative; width: min-content; }\",\".framer-8mIjp .framer-q1tg6q-container { flex: none; height: 53px; position: relative; width: auto; }\",\".framer-8mIjp.framer-v-7mfmju.framer-1iv415z { width: 390px; }\",\".framer-8mIjp.framer-v-7mfmju .framer-4ldf5c { order: 0; padding: 24px 24px 0px 24px; }\",\".framer-8mIjp.framer-v-7mfmju .framer-1o1l7cs, .framer-8mIjp.framer-v-7mfmju .framer-1p0bkke-container, .framer-8mIjp.framer-v-7mfmju .framer-11iye0p-container, .framer-8mIjp.framer-v-7mfmju .framer-3i5ip6-container, .framer-8mIjp.framer-v-7mfmju .framer-1iifnun-container, .framer-8mIjp.framer-v-7mfmju .framer-oz9b93-container { height: auto; }\",\".framer-8mIjp.framer-v-7mfmju .framer-kzrt5j { order: 1; }\",\".framer-8mIjp.framer-v-7mfmju .framer-knt71g { order: 2; }\",\".framer-8mIjp.framer-v-7mfmju .framer-7xgt0v { flex-direction: column; padding: 16px 56px 40px 56px; }\",\".framer-8mIjp.framer-v-7mfmju .framer-yv4kgm { flex-direction: column; gap: 8px; height: min-content; width: 100%; }\",\".framer-8mIjp.framer-v-7mfmju .framer-5phhjt { flex-direction: column; }\",\".framer-8mIjp.framer-v-7mfmju .framer-14i84fd { height: 40px; order: 2; width: 100%; }\",\".framer-8mIjp.framer-v-7mfmju .framer-q1tg6q-container { height: 40px; order: 1; width: 100%; }\",\".framer-8mIjp.framer-v-7mfmju .framer-1ku04rd { order: 0; }\",\".framer-8mIjp.framer-v-10lns7b.framer-1iv415z { width: 810px; }\",\".framer-8mIjp.framer-v-10lns7b .framer-1o1l7cs { height: 67px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 626\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lHL0SqdYj\":{\"layout\":[\"fixed\",\"auto\"]},\"fHgZElwLO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhoF2JCt6Z=withCSS(Component,css,\"framer-8mIjp\");export default FramerhoF2JCt6Z;FramerhoF2JCt6Z.displayName=\"Footer\";FramerhoF2JCt6Z.defaultProps={height:626,width:1200};addPropertyControls(FramerhoF2JCt6Z,{variant:{options:[\"M38J9HQ57\",\"lHL0SqdYj\",\"fHgZElwLO\"],optionTitles:[\"Desktop\",\"Mobile\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhoF2JCt6Z,[{explicitInter:true,fonts:[{cssFamilyName:\"Non Bureau Extended SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Non Bureau Extended\",url:\"https://framerusercontent.com/assets/IvyxLD4WBvsYw9Yi3wt1p1blZHc.woff2\",weight:\"600\"},{cssFamilyName:\"Playfair Display\",source:\"google\",style:\"italic\",uiFamilyName:\"Playfair Display\",url:\"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_naUbtPK-F2rA0s.woff2\",weight:\"600\"},{cssFamilyName:\"Non Bureau Extended Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Non Bureau Extended\",url:\"https://framerusercontent.com/assets/anmJzKmDm43PRk3zSQ6BFZ9g.woff2\",weight:\"500\"},{cssFamilyName:\"Amatic SC\",source:\"google\",style:\"normal\",uiFamilyName:\"Amatic SC\",url:\"https://fonts.gstatic.com/s/amaticsc/v28/TUZ3zwprpvBS1izr_vOMscG6fL8D3WTy-A.woff2\",weight:\"700\"},{cssFamilyName:\"Manrope Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/assets/e1YD1LwJNklZClcJ9wxAl8owd9g.woff2\",weight:\"500\"}]},...SquiggleEffectFonts,...MenuFonts],{supportsExplicitInterCodegen:true});FramerhoF2JCt6Z.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhoF2JCt6Z\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"626\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lHL0SqdYj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fHgZElwLO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hoF2JCt6Z.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";/**\n * ContactFormModal — кнопка-триггер + модалка с формой заявки\n *\n * Адаптивна: на мобилке (<768px) — полноэкранная карточка,\n * на десктопе — градиентная панель слева + форма справа.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function ContactFormModal({buttonText=\"Написать нам\",buttonBg=\"#CD662E\",buttonTextColor=\"#FFFFFF\",title=\"Связаться с нами\",subtitle=\"Кажется, вы уже все поняли.\\nОставьте контакт — двинемся дальше.\",submitText=\"Отправить\",logoText=\"we create\",logoImage,cardBg=\"#1A1717\",accentColor=\"#CD662E\",gradientFrom=\"#CD662E\",gradientTo=\"#F2C94C\",webhookUrl=\"\",requireName=true,requirePhone=true,requireEmail=false,requireCompany=false,showCompanyField=true,showResumeUpload=false,requireResume=false,showCoverLetter=false,requireCoverLetter=false,minimalMode=false,vacancyName=\"Product Designer\",cardImage={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Vacancy\"},cardLabel=\"Senior Product Designer\"}){const[isOpen,setIsOpen]=useState(false);const[submitted,setSubmitted]=useState(false);const[sending,setSending]=useState(false);const[submitError,setSubmitError]=useState(false);const[submitErrorDetail,setSubmitErrorDetail]=useState(\"\");const[isMobile,setIsMobile]=useState(false);const[form,setForm]=useState({name:\"\",company:\"\",phone:\"\",email:\"\",coverLetter:\"\"});const[resumeFile,setResumeFile]=useState(null);const[isDragOverResume,setIsDragOverResume]=useState(false);const[isHoverResume,setIsHoverResume]=useState(false);const[isHoverMinimalCoverLetter,setIsHoverMinimalCoverLetter]=useState(false);const[isFocusMinimalCoverLetter,setIsFocusMinimalCoverLetter]=useState(false);const[showMinimalToast,setShowMinimalToast]=useState(false);const[errors,setErrors]=useState({});const resumeInputRef=useRef(null);useEffect(()=>{const check=()=>setIsMobile(window.innerWidth<768);check();window.addEventListener(\"resize\",check);return()=>window.removeEventListener(\"resize\",check);},[]);useEffect(()=>{if(!document.getElementById(\"wc-fonts-link\")){const link=document.createElement(\"link\");link.id=\"wc-fonts-link\";link.rel=\"stylesheet\";link.href=\"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap\";document.head.appendChild(link);}},[]);useEffect(()=>{if(isOpen){const prev=document.body.style.overflow;document.body.style.overflow=\"hidden\";window.lenis?.stop();return()=>{document.body.style.overflow=prev;window.lenis?.start();};}},[isOpen]);useEffect(()=>{if(!showCompanyField){setForm(prev=>({...prev,company:\"\"}));setErrors(prev=>{if(!prev.company)return prev;const next={...prev};delete next.company;return next;});}},[showCompanyField]);useEffect(()=>{if(!showCoverLetter){setForm(prev=>({...prev,coverLetter:\"\"}));setErrors(prev=>{if(!prev.coverLetter)return prev;const next={...prev};delete next.coverLetter;return next;});}},[showCoverLetter]);useEffect(()=>{if(!showMinimalToast)return;const timer=setTimeout(()=>{setShowMinimalToast(false);},4e3);return()=>window.clearTimeout(timer);},[showMinimalToast]);const handleChange=(field,value)=>{setForm(prev=>({...prev,[field]:value}));if(errors[field])setErrors(prev=>({...prev,[field]:false}));};// Свободный международный формат — не привязываемся к конкретной\n// стране/коду. Разрешаем цифры, +, пробелы, скобки, дефис — как\n// человек обычно и вводит номер в любой стране.\nconst formatPhone=raw=>{return raw.replace(/[^\\d+\\-() ]/g,\"\");};// E.164: международный номер — это 7-15 цифр (не считая +),\n// необязательный + в начале. Этого достаточно, чтобы отсечь\n// \"недобитые\"/мусорные номера, не привязываясь к формату\n// конкретной страны.\n// Анти-спам пороги: короткий бессмысленный ввод (\"а\", \"12\", \"ок\")\n// не должен проходить как валидное имя/сообщение — та же логика,\n// что у hh.kz и подобных форм: не просто \"непусто\", а \"осмысленно\".\nconst NAME_MIN_LENGTH=3;const COVER_LETTER_MIN_LENGTH=20;const COMPANY_MIN_LENGTH=2;const isValidPhone=value=>{const digitsOnly=value.replace(/\\D/g,\"\");return digitsOnly.length>=7&&digitsOnly.length<=15;};const isValidEmail=value=>/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(value);// Имя: минимальная длина + хотя бы одна буква (не только цифры/спецсимволы,\n// не \"11\", не \"!!\", не одна повторяющаяся буква вида \"ааааа\")\nconst isValidName=value=>{const t=value.trim();if(t.length<NAME_MIN_LENGTH)return false;if(!/[a-zA-Zа-яА-ЯёЁ]/.test(t))return false;if(/^(.)\\1*$/.test(t.replace(/\\s/g,\"\")))return false// \"ааааа\"\n;return true;};const isValidCoverLetter=value=>value.trim().length>=COVER_LETTER_MIN_LENGTH;const handlePhoneChange=value=>{handleChange(\"phone\",formatPhone(value));};const setResumeValue=file=>{setResumeFile(file);if(errors.resume){setErrors(prev=>({...prev,resume:false}));}};const validate=()=>{const e={};if(minimalMode){// ФИКС: раньше здесь резюме и cover letter были ВСЕГДА\n// обязательны, игнорируя requireResume/requireCoverLetter —\n// property controls существовали, но ни на что не влияли\n// в этой ветке. Теперь реально уважаем эти флаги.\nif(requireCoverLetter&&!form.coverLetter.trim())e.coverLetter=true;else if(form.coverLetter.trim()&&!isValidCoverLetter(form.coverLetter))e.coverLetter=true;if(requireResume&&!resumeFile)e.resume=true;setErrors(e);return Object.keys(e).length===0;}// Имя: обязательно → должно быть непустым И осмысленным\n// (не \"а\", не \"11\"). Не обязательно, но заполнено → тоже\n// должно быть осмысленным, если уж начали вводить.\nif(requireName&&!isValidName(form.name))e.name=true;else if(form.name.trim()&&!isValidName(form.name))e.name=true;if(showCompanyField&&requireCompany){if(form.company.trim().length<COMPANY_MIN_LENGTH)e.company=true;}else if(showCompanyField&&form.company.trim()&&form.company.trim().length<COMPANY_MIN_LENGTH){e.company=true;}// Телефон: обязателен → должен пройти общую международную\n// проверку (7-15 цифр, любая страна). Не обязателен, но\n// что-то введено → тоже должен быть валидным, если уж начали\n// вводить — не оставляем \"недобитый\" номер молча проходить.\nconst phoneDigitsCount=form.phone.replace(/\\D/g,\"\").length;if(requirePhone&&!isValidPhone(form.phone))e.phone=true;else if(phoneDigitsCount>0&&!isValidPhone(form.phone))e.phone=true;// Email: обязателен → должен быть непустым и валидным.\n// Не обязателен, но заполнен → должен быть валидным форматом,\n// иначе тоже показываем ошибку, а не тихо принимаем мусор.\nconst emailTrimmed=form.email.trim();if(requireEmail&&!emailTrimmed)e.email=true;else if(emailTrimmed&&!isValidEmail(emailTrimmed))e.email=true;if(showCoverLetter){if(requireCoverLetter&&!form.coverLetter.trim())e.coverLetter=true;else if(form.coverLetter.trim()&&!isValidCoverLetter(form.coverLetter))e.coverLetter=true;}if(showResumeUpload&&requireResume&&!resumeFile)e.resume=true;setErrors(e);return Object.keys(e).length===0;};// Валидация одного поля — используется в onBlur для мгновенной\n// обратной связи, без ожидания полного submit. Логика зеркалит\n// validate() выше, но точечно для одного field.\nconst validateFieldOnBlur=field=>{let hasError=false;if(field===\"name\"&&!minimalMode){if(requireName)hasError=!isValidName(form.name);else hasError=!!form.name.trim()&&!isValidName(form.name);}if(field===\"company\"&&!minimalMode){const t=form.company.trim();if(requireCompany)hasError=t.length<COMPANY_MIN_LENGTH;else hasError=!!t&&t.length<COMPANY_MIN_LENGTH;}if(field===\"phone\"&&!minimalMode){const digitsCount=form.phone.replace(/\\D/g,\"\").length;if(requirePhone)hasError=!isValidPhone(form.phone);else hasError=digitsCount>0&&!isValidPhone(form.phone);}if(field===\"email\"&&!minimalMode){const t=form.email.trim();if(requireEmail)hasError=!t||!isValidEmail(t);else hasError=!!t&&!isValidEmail(t);}if(field===\"coverLetter\"){const t=form.coverLetter.trim();if(requireCoverLetter)hasError=!t||!isValidCoverLetter(form.coverLetter);else hasError=!!t&&!isValidCoverLetter(form.coverLetter);}setErrors(prev=>({...prev,[field]:hasError}));};/**\n     * ПРАВКА: раньше \"Спасибо!\" (setSubmitted(true)) показывалось ВСЕГДА,\n     * даже если fetch падал с ошибкой или webhookUrl был пустым/неверным —\n     * catch(e) только логировал ошибку в консоль, не влияя на UI.\n     * Это маскировало реальные проблемы доставки (пользователь видел\n     * успех, хотя Formspree/сервер ничего не получил).\n     *\n     * Теперь: success-состояние показывается ТОЛЬКО если fetch реально\n     * вернул response.ok. Иначе — submitError = true, показываем\n     * пользователю сообщение об ошибке вместо ложного \"Спасибо\".\n     */const handleSubmit=async()=>{if(!validate())return;setSending(true);setSubmitError(false);setSubmitErrorDetail(\"\");const emailValue=form.email.trim();const payload=minimalMode?{coverLetter:form.coverLetter}:{name:form.name,phone:form.phone,// Formspree строго валидирует поле \"email\" по формату,\n// если ключ вообще присутствует в запросе — даже если\n// на нашей стороне поле необязательное (requireEmail\n// может быть false). Пустой/невалидный ввод отправляем\n// под другим ключом, чтобы не ловить 422 у реальных\n// пользователей, которые просто не указали email.\n...isValidEmail(emailValue)?{email:emailValue}:emailValue?{email_raw:emailValue}:{},...showCompanyField?{company:form.company}:{},...showCoverLetter?{coverLetter:form.coverLetter}:{}};let success=false;const hasAttachedResume=minimalMode&&resumeFile||showResumeUpload&&resumeFile;if(webhookUrl){try{let res;if(hasAttachedResume){const multipartPayload=new FormData;Object.entries(payload).forEach(([key,value])=>{multipartPayload.append(key,value);});multipartPayload.append(\"resume\",resumeFile);res=await fetch(webhookUrl,{method:\"POST\",headers:{Accept:\"application/json\"},body:multipartPayload});}else{res=await fetch(webhookUrl,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(payload)});}success=res.ok;if(!success){const bodyText=await res.text().catch(()=>\"\");console.error(`[ContactFormModal] Отправка не удалась: ${res.status} ${res.statusText}`,bodyText);// Пытаемся вытащить понятную причину из тела ответа\n// (Formspree и похожие сервисы возвращают JSON вида\n// {\"error\": \"...\", \"errors\": [{code, field, message}]})\n// — показываем пользователю конкретику, а не общую фразу.\nlet detail=\"\";try{const parsed=JSON.parse(bodyText);if(Array.isArray(parsed?.errors)&&parsed.errors.length>0){detail=parsed.errors.map(er=>er.message||er.code||\"\").filter(Boolean).join(\"; \");}else if(parsed?.error){detail=String(parsed.error);}}catch{// тело не JSON — оставляем detail пустым,\n// покажем только общую фразу\n}// Частный случай, который стоит подсветить отдельно:\n// 413/422 при прикреплённом файле часто означает,\n// что план сервиса не поддерживает загрузку файлов\n// (например, free-план Formspree).\nif(hasAttachedResume&&(res.status===413||res.status===422||res.status===403)){detail=detail?`${detail} (возможно, план сервиса не поддерживает загрузку файлов)`:\"план сервиса не поддерживает загрузку файлов — нужен платный тариф\";}setSubmitErrorDetail(detail);}}catch(e){console.error(\"[ContactFormModal] Ошибка сети при отправке:\",e);success=false;setSubmitErrorDetail(\"проблема с сетью или сервер недоступен\");}}else{console.error(\"[ContactFormModal] webhookUrl не задан — отправлять некуда.\");success=false;setSubmitErrorDetail(\"форма не настроена (не указан адрес отправки)\");}setSending(false);if(!success){setSubmitError(true);return;}if(minimalMode){setIsOpen(false);setShowMinimalToast(true);setErrors({});setForm(prev=>({...prev,coverLetter:\"\"}));setResumeFile(null);return;}setSubmitted(true);};const close=()=>{setIsOpen(false);setTimeout(()=>{setSubmitted(false);setSubmitError(false);setSubmitErrorDetail(\"\");setErrors({});setForm({name:\"\",company:\"\",phone:\"\",email:\"\",coverLetter:\"\"});setResumeFile(null);},300);};const inputStyle=field=>({width:\"100%\",padding:\"16px 20px\",borderRadius:12,border:errors[field]?\"1px solid #FF5C5C\":\"1px solid transparent\",background:\"rgba(255,255,255,0.08)\",color:\"white\",fontSize:15,fontFamily:\"Manrope, sans-serif\",outline:\"none\",boxSizing:\"border-box\",transition:\"border-color 150ms ease\"});// ПРАВКА: кнопка больше не блокируется по валидности полей —\n// только на время реальной отправки (sending). Если данные\n// невалидны, клик всё равно вызовет validate() внутри handleSubmit\n// и покажет inline-ошибки под нужными полями, просто кнопка при\n// этом остаётся кликабельной, а не серой/неактивной заранее.\nconst minimalSubmitDisabled=sending;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`.wc-btn { transition: filter 150ms ease; } .wc-btn:hover { filter: brightness(0.85); }`}),/*#__PURE__*/_jsx(\"button\",{className:\"wc-btn\",onClick:()=>setIsOpen(true),style:{padding:\"16px 28px\",borderRadius:12,border:\"none\",background:buttonBg,color:buttonTextColor,fontSize:14,fontWeight:600,fontFamily:\"Manrope, sans-serif\",cursor:\"pointer\",width:\"100%\",display:\"block\",textAlign:\"center\"},children:buttonText}),typeof document!==\"undefined\"&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},onClick:close,style:{position:\"fixed\",inset:0,zIndex:9999,background:\"rgba(0,0,0,0.6)\",display:\"flex\",alignItems:isMobile?\"stretch\":\"center\",justifyContent:\"center\",padding:isMobile?0:24},children:/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,scale:isMobile?1:.96,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:isMobile?1:.96,y:20},transition:{duration:.25,ease:\"easeOut\"},onClick:e=>e.stopPropagation(),style:{position:\"relative\",width:\"100%\",height:minimalMode||isMobile?\"auto\":\"auto\",maxWidth:minimalMode?560:isMobile?\"100%\":1100,borderRadius:minimalMode?24:isMobile?0:28,overflow:\"hidden\",background:minimalMode?\"white\":isMobile?cardBg:`radial-gradient(circle at 20% 30%, ${gradientFrom}, transparent 60%), radial-gradient(circle at 60% 70%, ${gradientTo}, transparent 55%), ${gradientFrom}`,padding:minimalMode?0:isMobile?0:12,boxSizing:\"border-box\",display:\"flex\",flexDirection:isMobile?\"column\":\"row\"},children:minimalMode?/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",background:\"white\",borderRadius:24,padding:24,boxSizing:\"border-box\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:close,style:{position:\"absolute\",top:18,right:18,width:32,height:32,borderRadius:\"50%\",border:\"none\",background:\"#F0F0F0\",color:\"#5F5F5F\",fontSize:16,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:\"✕\"}),/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"h2\",{style:{color:\"#121212\",fontSize:30,fontWeight:700,fontFamily:\"Manrope, sans-serif\",margin:\"0 0 6px 0\",paddingRight:40},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#8A8A8A\",fontSize:16,lineHeight:1.4,margin:\"0 0 16px 0\",fontFamily:\"Manrope, sans-serif\"},children:vacancyName}),/*#__PURE__*/_jsx(\"textarea\",{placeholder:\"Сопроводительное письмо\",value:form.coverLetter,onChange:e=>handleChange(\"coverLetter\",e.target.value),style:{width:\"100%\",minHeight:120,borderRadius:14,border:errors.coverLetter?\"1px solid #FF5C5C\":isHoverMinimalCoverLetter||isFocusMinimalCoverLetter?`1px solid ${accentColor}`:\"1px solid #E6E6E6\",background:\"white\",color:\"#121212\",fontSize:15,lineHeight:1.4,fontFamily:\"Manrope, sans-serif\",outline:\"none\",boxSizing:\"border-box\",padding:\"14px 16px\",resize:\"vertical\",minWidth:\"100%\"},onMouseEnter:()=>setIsHoverMinimalCoverLetter(true),onMouseLeave:()=>setIsHoverMinimalCoverLetter(false),onFocus:()=>setIsFocusMinimalCoverLetter(true),onBlur:()=>{setIsFocusMinimalCoverLetter(false);validateFieldOnBlur(\"coverLetter\");}}),errors.coverLetter&&/*#__PURE__*/_jsxs(\"p\",{style:{color:\"#FF5C5C\",fontSize:12,margin:\"8px 0 0 0\",fontFamily:\"Manrope, sans-serif\"},children:[\"Слишком короткое сообщение (минимум\",\" \",COVER_LETTER_MIN_LENGTH,\" \",\"символов)\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8,marginTop:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{color:\"#8A8A8A\",fontSize:13,fontFamily:\"Manrope, sans-serif\"},children:requireResume?\"Резюме *\":\"Резюме\"}),/*#__PURE__*/_jsxs(\"div\",{role:\"button\",\"aria-label\":\"Загрузить резюме\",tabIndex:0,onClick:()=>resumeInputRef.current?.click(),onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();resumeInputRef.current?.click();}},onDragEnter:e=>{e.preventDefault();e.stopPropagation();setIsDragOverResume(true);},onDragOver:e=>{e.preventDefault();e.stopPropagation();setIsDragOverResume(true);},onDragLeave:e=>{e.preventDefault();e.stopPropagation();setIsDragOverResume(false);},onMouseEnter:()=>setIsHoverResume(true),onMouseLeave:()=>setIsHoverResume(false),onDrop:e=>{e.preventDefault();e.stopPropagation();setIsDragOverResume(false);const file=e.dataTransfer.files?.[0]??null;setResumeValue(file);},style:{width:\"100%\",borderRadius:12,border:`1px dashed ${errors.resume?\"#FF5C5C\":isDragOverResume?accentColor:isHoverResume?accentColor:\"#D8D8D8\"}`,background:isDragOverResume?\"#FFF5EE\":isHoverResume?\"#F5F5F5\":\"#FAFAFA\",padding:\"14px 16px\",boxSizing:\"border-box\",cursor:\"pointer\",transition:\"border-color 150ms ease, background 150ms ease\"},children:[/*#__PURE__*/_jsx(\"input\",{ref:resumeInputRef,type:\"file\",accept:\".pdf,.doc,.docx,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document\",onChange:e=>{const file=e.target.files?.[0]??null;setResumeValue(file);},style:{position:\"absolute\",width:1,height:1,padding:0,margin:-1,overflow:\"hidden\",clip:\"rect(0, 0, 0, 0)\",whiteSpace:\"nowrap\",border:0}}),!resumeFile?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:\"#121212\",fontSize:15,fontWeight:600,fontFamily:\"Manrope, sans-serif\"},children:\"Загрузите резюме\"}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:\"#8A8A8A\",fontSize:12,lineHeight:1.4,fontFamily:\"Manrope, sans-serif\"},children:\"PDF, DOC, DOCX — перетащите файл сюда или нажмите для выбора\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:e=>{e.preventDefault();e.stopPropagation();resumeInputRef.current?.click();},style:{alignSelf:\"flex-start\",border:\"none\",borderRadius:9,background:\"#EDEDED\",color:\"#3F3F3F\",fontSize:13,fontWeight:600,fontFamily:\"Manrope, sans-serif\",cursor:\"pointer\",padding:\"8px 12px\",transition:\"background 150ms ease\"},onMouseEnter:e=>{e.currentTarget.style.background=\"#E3E3E3\";},onMouseLeave:e=>{e.currentTarget.style.background=\"#EDEDED\";},children:\"Выбрать файл\"})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,background:\"white\",borderRadius:10,border:\"1px solid #E6E6E6\",padding:\"10px 12px\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:\"#1A1A1A\",fontSize:13,fontFamily:\"Manrope, sans-serif\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:resumeFile.name}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Удалить файл\",onClick:e=>{e.preventDefault();e.stopPropagation();setResumeValue(null);if(resumeInputRef.current){resumeInputRef.current.value=\"\";}},style:{border:\"none\",background:\"transparent\",color:\"#777777\",cursor:\"pointer\",fontSize:18,lineHeight:1,padding:0,width:20,height:20},children:\"\\xd7\"})]})]})]}),requireCoverLetter&&/*#__PURE__*/_jsx(\"p\",{style:{margin:\"8px 0 0 0\",color:\"#8A8A8A\",fontSize:12,fontFamily:\"Manrope, sans-serif\"},children:\"Сопроводительное письмо обязательно для этой вакансии\"}),submitError&&/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"12px 0 0 0\",color:\"#E5484D\",fontSize:13,lineHeight:1.4,fontFamily:\"Manrope, sans-serif\"},children:[\"Не удалось отправить\",submitErrorDetail?`: ${submitErrorDetail}`:\"\",\". Попробуйте ещё раз, или напишите нам напрямую на почту.\"]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"flex-end\",marginTop:18},children:/*#__PURE__*/_jsx(\"button\",{className:\"wc-btn\",onClick:handleSubmit,disabled:minimalSubmitDisabled,style:{padding:\"12px 18px\",borderRadius:10,border:\"none\",background:minimalSubmitDisabled?\"#EEEEEE\":accentColor,color:minimalSubmitDisabled?\"#9C9C9C\":\"white\",fontSize:14,fontWeight:600,fontFamily:\"Manrope, sans-serif\",cursor:minimalSubmitDisabled?\"default\":\"pointer\"},children:sending?\"Отправляем...\":submitText})})]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[!isMobile&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:32,left:32,zIndex:2},children:logoImage?/*#__PURE__*/_jsx(\"img\",{src:logoImage,style:{height:32,width:\"auto\",display:\"block\",objectFit:\"contain\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:22,fontWeight:700,color:cardBg,fontFamily:\"Non Bureau Extended, sans-serif\"},children:logoText})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginLeft:isMobile?0:\"auto\",width:isMobile?\"100%\":\"55%\",minWidth:isMobile?\"auto\":380,background:cardBg,borderRadius:isMobile?0:20,padding:isMobile?\"60px 20px 40px\":\"48px 48px\",boxSizing:\"border-box\",position:\"relative\",height:isMobile?\"100%\":\"auto\",overflowY:isMobile?\"auto\":\"visible\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:close,style:{position:\"absolute\",top:20,right:20,width:40,height:40,borderRadius:\"50%\",border:\"none\",background:\"white\",color:cardBg,fontSize:18,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:\"✕\"}),!submitted?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"h2\",{style:{color:\"white\",fontSize:isMobile?26:36,fontWeight:700,fontFamily:\"Manrope, sans-serif\",margin:\"0 0 12px 0\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"rgba(255,255,255,0.6)\",fontSize:15,lineHeight:1.5,whiteSpace:\"pre-line\",margin:\"0 0 28px 0\",fontFamily:\"Manrope, sans-serif\"},children:subtitle}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"input\",{placeholder:requireName?\"ФИО *\":\"ФИО\",value:form.name,onChange:e=>handleChange(\"name\",e.target.value),onBlur:()=>validateFieldOnBlur(\"name\"),style:inputStyle(\"name\")}),errors.name&&/*#__PURE__*/_jsxs(\"p\",{style:{color:\"#FF5C5C\",fontSize:12,margin:\"8px 0 0 0\",fontFamily:\"Manrope, sans-serif\"},children:[\"Введите имя полностью (минимум\",\" \",NAME_MIN_LENGTH,\" \",\"символа)\"]}),/*#__PURE__*/_jsx(\"input\",{placeholder:requireEmail?\"E-mail *\":\"E-mail\",value:form.email,onChange:e=>handleChange(\"email\",e.target.value),onBlur:()=>validateFieldOnBlur(\"email\"),style:inputStyle(\"email\")}),errors.email&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"#FF5C5C\",fontSize:12,margin:\"8px 0 0 0\",fontFamily:\"Manrope, sans-serif\"},children:\"Введите корректный e-mail, например name@example.com\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12,flexDirection:isMobile?\"column\":\"row\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"tel\",placeholder:requirePhone?\"Телефон (с кодом страны) *\":\"Телефон (с кодом страны)\",value:form.phone,onChange:e=>handlePhoneChange(e.target.value),onBlur:()=>validateFieldOnBlur(\"phone\"),style:inputStyle(\"phone\")}),showCompanyField&&/*#__PURE__*/_jsx(\"input\",{placeholder:requireCompany?\"Компания *\":\"Компания\",value:form.company,onChange:e=>handleChange(\"company\",e.target.value),onBlur:()=>validateFieldOnBlur(\"company\"),style:inputStyle(\"company\")})]}),errors.company&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"#FF5C5C\",fontSize:12,margin:\"8px 0 0 0\",fontFamily:\"Manrope, sans-serif\"},children:\"Слишком короткое название компании\"}),errors.phone&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"#FF5C5C\",fontSize:12,margin:\"8px 0 0 0\",fontFamily:\"Manrope, sans-serif\"},children:\"Введите номер телефона полностью, с кодом страны (например, +7, +1, +44...)\"}),showCoverLetter&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"textarea\",{placeholder:requireCoverLetter?\"Сопроводительное письмо *\":\"Сопроводительное письмо\",value:form.coverLetter,onChange:e=>handleChange(\"coverLetter\",e.target.value),onBlur:()=>validateFieldOnBlur(\"coverLetter\"),style:{...inputStyle(\"coverLetter\"),minHeight:100,maxHeight:220,resize:\"vertical\",overflowY:\"auto\"}}),errors.coverLetter&&/*#__PURE__*/_jsxs(\"p\",{style:{color:\"#FF5C5C\",fontSize:12,margin:\"8px 0 0 0\",fontFamily:\"Manrope, sans-serif\"},children:[\"Слишком короткое сообщение (минимум\",\" \",COVER_LETTER_MIN_LENGTH,\" \",\"символов)\"]})]}),showResumeUpload&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{color:\"rgba(255,255,255,0.75)\",fontSize:13,fontFamily:\"Manrope, sans-serif\"},children:requireResume?\"Резюме *\":\"Резюме\"}),/*#__PURE__*/_jsxs(\"div\",{role:\"button\",\"aria-label\":\"Загрузить резюме\",tabIndex:0,onClick:()=>resumeInputRef.current?.click(),onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();resumeInputRef.current?.click();}},onDragEnter:e=>{e.preventDefault();e.stopPropagation();setIsDragOverResume(true);},onDragOver:e=>{e.preventDefault();e.stopPropagation();setIsDragOverResume(true);},onDragLeave:e=>{e.preventDefault();e.stopPropagation();setIsDragOverResume(false);},onMouseEnter:()=>setIsHoverResume(true),onMouseLeave:()=>setIsHoverResume(false),onDrop:e=>{e.preventDefault();e.stopPropagation();setIsDragOverResume(false);const file=e.dataTransfer.files?.[0]??null;setResumeValue(file);},style:{width:\"100%\",borderRadius:12,border:`1px dashed ${errors.resume?\"#FF5C5C\":isDragOverResume?accentColor:isHoverResume?\"rgba(255,255,255,0.35)\":\"rgba(255,255,255,0.22)\"}`,background:isDragOverResume?\"rgba(255,255,255,0.14)\":isHoverResume?\"rgba(255,255,255,0.11)\":\"rgba(255,255,255,0.08)\",padding:\"16px 18px\",boxSizing:\"border-box\",cursor:\"pointer\",transition:\"border-color 150ms ease, background 150ms ease\",outline:\"none\"},children:[/*#__PURE__*/_jsx(\"input\",{ref:resumeInputRef,type:\"file\",accept:\".pdf,.doc,.docx,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document\",onChange:e=>{const file=e.target.files?.[0]??null;setResumeValue(file);},style:{position:\"absolute\",width:1,height:1,padding:0,margin:-1,overflow:\"hidden\",clip:\"rect(0, 0, 0, 0)\",whiteSpace:\"nowrap\",border:0}}),!resumeFile?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:\"white\",fontSize:15,fontWeight:600,fontFamily:\"Manrope, sans-serif\"},children:\"Загрузите резюме\"}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:\"rgba(255,255,255,0.55)\",fontSize:12,lineHeight:1.4,fontFamily:\"Manrope, sans-serif\"},children:\"PDF, DOC, DOCX — перетащите файл сюда или нажмите для выбора\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:e=>{e.preventDefault();e.stopPropagation();resumeInputRef.current?.click();},style:{alignSelf:\"flex-start\",border:\"none\",borderRadius:9,background:\"rgba(255,255,255,0.12)\",color:\"white\",fontSize:13,fontWeight:600,fontFamily:\"Manrope, sans-serif\",cursor:\"pointer\",padding:\"8px 12px\",transition:\"background 150ms ease\"},onMouseEnter:e=>{e.currentTarget.style.background=\"rgba(255,255,255,0.2)\";},onMouseLeave:e=>{e.currentTarget.style.background=\"rgba(255,255,255,0.12)\";},children:\"Выбрать файл\"})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,background:\"rgba(255,255,255,0.12)\",borderRadius:10,padding:\"10px 12px\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,color:\"white\",fontSize:13,fontFamily:\"Manrope, sans-serif\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:resumeFile.name}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Удалить файл\",onClick:e=>{e.preventDefault();e.stopPropagation();setResumeValue(null);if(resumeInputRef.current){resumeInputRef.current.value=\"\";}},style:{border:\"none\",background:\"transparent\",color:\"rgba(255,255,255,0.75)\",cursor:\"pointer\",fontSize:18,lineHeight:1,padding:0,width:20,height:20},children:\"\\xd7\"})]})]})]})]}),Object.keys(errors).length>0&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"#FF5C5C\",fontSize:13,margin:\"10px 0 0 0\",fontFamily:\"Manrope, sans-serif\"},children:\"Заполните обязательные поля\"}),submitError&&/*#__PURE__*/_jsxs(\"p\",{style:{color:\"#FF8A80\",fontSize:13,lineHeight:1.4,margin:\"10px 0 0 0\",fontFamily:\"Manrope, sans-serif\"},children:[\"Не удалось отправить\",submitErrorDetail?`: ${submitErrorDetail}`:\"\",\". Попробуйте ещё раз, или напишите нам напрямую на почту.\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:isMobile?\"stretch\":\"center\",gap:16,marginTop:20,flexDirection:isMobile?\"column\":\"row\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"button\",{className:\"wc-btn\",onClick:handleSubmit,disabled:sending,style:{padding:\"16px 32px\",borderRadius:12,border:\"none\",background:accentColor,color:\"white\",fontSize:14,fontWeight:600,fontFamily:\"Manrope, sans-serif\",cursor:sending?\"default\":\"pointer\",opacity:sending?.6:1,width:isMobile?\"100%\":\"auto\"},children:sending?\"Отправляем...\":submitText}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"rgba(255,255,255,0.4)\",fontSize:12,lineHeight:1.5,margin:0,maxWidth:260,fontFamily:\"Manrope, sans-serif\"},children:\"Нажимая на кнопку, вы принимаете политику конфиденциальности, даёте согласие на обработку персональных данных\"})]})]}):/*#__PURE__*/_jsxs(\"div\",{style:{minHeight:isMobile?200:320,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{color:\"white\",fontSize:32,fontWeight:700,fontFamily:\"Manrope, sans-serif\",margin:\"0 0 12px 0\"},children:\"Спасибо!\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"rgba(255,255,255,0.6)\",fontSize:15,margin:0,fontFamily:\"Manrope, sans-serif\"},children:\"Мы свяжемся с вами в ближайшее время.\"})]})]})]})})})}),document.body),typeof document!==\"undefined\"&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:showMinimalToast&&/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,y:56},animate:{opacity:1,y:0},exit:{opacity:0,y:56},transition:{duration:.3,ease:\"easeOut\"},style:{position:\"fixed\",bottom:24,left:\"50%\",transform:\"translateX(-50%)\",zIndex:10001,background:\"#1A1A1A\",borderRadius:999,padding:\"12px 16px\",display:\"flex\",alignItems:\"center\",gap:10,boxShadow:\"0 10px 30px rgba(0,0,0,0.25)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:18,height:18,borderRadius:\"50%\",background:\"#29B45A\",color:\"white\",fontSize:12,lineHeight:\"18px\",textAlign:\"center\",fontFamily:\"Manrope, sans-serif\",fontWeight:700,flexShrink:0},children:\"✓\"}),/*#__PURE__*/_jsx(\"span\",{style:{color:\"white\",fontSize:14,fontFamily:\"Manrope, sans-serif\",whiteSpace:\"nowrap\"},children:\"Отклик отправлен\"}),/*#__PURE__*/_jsx(\"div\",{style:{width:1,height:16,background:\"rgba(255,255,255,0.2)\"}}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setShowMinimalToast(false),style:{border:\"none\",background:\"transparent\",color:\"#9D9D9D\",fontSize:16,lineHeight:1,cursor:\"pointer\",padding:0,width:16,height:16},\"aria-label\":\"Закрыть уведомление\",children:\"\\xd7\"})]})}),document.body)]});}addPropertyControls(ContactFormModal,{buttonText:{type:ControlType.String,title:\"Текст кнопки\",defaultValue:\"Написать нам\"},buttonBg:{type:ControlType.Color,title:\"Фон кнопки\",defaultValue:\"#CD662E\"},buttonTextColor:{type:ControlType.Color,title:\"Текст кнопки (цвет)\",defaultValue:\"#FFFFFF\"},title:{type:ControlType.String,title:\"Заголовок\",defaultValue:\"Связаться с нами\"},subtitle:{type:ControlType.String,title:\"Подзаголовок\",displayTextArea:true,defaultValue:\"Кажется, вы уже все поняли.\\nОставьте контакт — двинемся дальше.\"},submitText:{type:ControlType.String,title:\"Текст сабмита\",defaultValue:\"Отправить\"},logoImage:{type:ControlType.Image,title:\"Логотип (картинка)\"},logoText:{type:ControlType.String,title:\"Логотип (текст)\",defaultValue:\"we create\"},cardBg:{type:ControlType.Color,title:\"Фон карточки\",defaultValue:\"#1A1717\"},accentColor:{type:ControlType.Color,title:\"Цвет кнопки сабмита\",defaultValue:\"#CD662E\"},gradientFrom:{type:ControlType.Color,title:\"Градиент 1\",defaultValue:\"#CD662E\"},gradientTo:{type:ControlType.Color,title:\"Градиент 2\",defaultValue:\"#F2C94C\"},webhookUrl:{type:ControlType.String,title:\"Webhook URL\",defaultValue:\"\"},requireName:{type:ControlType.Boolean,title:\"Имя обязательно\",defaultValue:true},requirePhone:{type:ControlType.Boolean,title:\"Телефон обязателен\",defaultValue:true},requireEmail:{type:ControlType.Boolean,title:\"E-mail обязателен\",defaultValue:false},requireCompany:{type:ControlType.Boolean,title:\"Компания обязательна\",defaultValue:false},showCompanyField:{type:ControlType.Boolean,title:\"Показывать поле Компания\",defaultValue:true},showResumeUpload:{type:ControlType.Boolean,title:\"Показывать загрузку резюме\",defaultValue:false},requireResume:{type:ControlType.Boolean,title:\"Резюме обязательно\",defaultValue:false,hidden(props){return!props.showResumeUpload;}},showCoverLetter:{type:ControlType.Boolean,title:\"Показывать сопроводительное письмо\",defaultValue:false},requireCoverLetter:{type:ControlType.Boolean,title:\"Сопроводительное письмо обязательно\",defaultValue:false,hidden(props){return!props.showCoverLetter;}},minimalMode:{type:ControlType.Boolean,title:\"Минимальный режим\",defaultValue:false},vacancyName:{type:ControlType.String,title:\"Название вакансии\",defaultValue:\"Product Designer\",hidden(props){return!props.minimalMode;}},cardImage:{type:ControlType.ResponsiveImage,title:\"Изображение карточки\",hidden(props){return!props.minimalMode;}},cardLabel:{type:ControlType.String,title:\"Текст карточки\",defaultValue:\"Senior Product Designer\",hidden(props){return!props.minimalMode;}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ContactFormModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form_Popup.map","// Generated by Framer (43e8337)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-LjZPP .framer-styles-preset-1fabzgu:not(.rich-text-wrapper), .framer-LjZPP .framer-styles-preset-1fabzgu.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-offset: 4px; --framer-link-hover-text-decoration-style: solid; --framer-link-hover-text-decoration-thickness: 2px; --framer-link-text-color: var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.2, 0, 0.8, 1); }\"];export const className=\"framer-LjZPP\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f060d6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu1 from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import ContactFormModal from\"https://framerusercontent.com/modules/o8o4gt5Q3W9QWNuBYove/9SLydNyNw13FqQFMxIwN/Form_Popup.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zgoDdNvOw5GXGYWtJS0r/1P9w8NTCGjHAnu5mWorH/jip2zHc8i.js\";import Menu from\"https://framerusercontent.com/modules/OimKsj56b2ZXz9jqJke6/olyb3B7tq2OsGODjOBZL/HrPYGlbtL.js\";const MenuFonts=getFonts(Menu);const ContactFormModalFonts=getFonts(ContactFormModal);const Menu1Fonts=getFonts(Menu1);const XFonts=getFonts(X);const cycleOrder=[\"ppn4Ryeu7\",\"CKtcniY1Q\",\"aRFs1k_g8\",\"bLNfpHqfn\",\"Hufl4DxrZ\"];const serializationHash=\"framer-ftCTM\";const variantClassNames={aRFs1k_g8:\"framer-v-1pcfh62\",bLNfpHqfn:\"framer-v-q0yv2t\",CKtcniY1Q:\"framer-v-1hs7odk\",Hufl4DxrZ:\"framer-v-caupls\",ppn4Ryeu7:\"framer-v-nvtewk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xF7kA6WnP=undefined;const transition1={bounce:.1,delay:0,duration:.35,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate3=(_,t)=>`translateX(-50%) ${t}`;const transition3={delay:0,duration:.15,ease:[.2,0,.8,1],type:\"tween\"};const animation={backgroundColor:\"rgba(26, 23, 23, 0.04)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};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={\"Header Click Tablet\":\"Hufl4DxrZ\",\"Header Click\":\"bLNfpHqfn\",Desktop:\"ppn4Ryeu7\",Mobile:\"aRFs1k_g8\",Tablet:\"CKtcniY1Q\"};const Variants=motion.create(React.Fragment);const getProps=({contactLink,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ppn4Ryeu7\",xF7kA6WnP:contactLink??props.xF7kA6WnP};};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,xF7kA6WnP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ppn4Ryeu7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4zbyd6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});});const onTapomcsxb=activeVariantCallback(async(...args)=>{setVariant(\"aRFs1k_g8\");});const onTap1de1m87=activeVariantCallback(async(...args)=>{setVariant(\"CKtcniY1Q\");});const onTapa56fa4=activeVariantCallback(async(...args)=>{setVariant(\"bLNfpHqfn\");});const onTap16roqah=activeVariantCallback(async(...args)=>{setVariant(\"Hufl4DxrZ\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CKtcniY1Q\",\"aRFs1k_g8\",\"bLNfpHqfn\",\"Hufl4DxrZ\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"aRFs1k_g8\")return false;return true;};const isDisplayed2=()=>{if([\"bLNfpHqfn\",\"Hufl4DxrZ\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"aRFs1k_g8\")return true;return false;};const isDisplayed4=()=>{if([\"bLNfpHqfn\",\"Hufl4DxrZ\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"CKtcniY1Q\")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({aRFs1k_g8:{value:transition2},bLNfpHqfn:{value:transition2},CKtcniY1Q:{value:transition2},Hufl4DxrZ:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nvtewk\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ppn4Ryeu7\",ref:refBinding,style:{backgroundColor:\"var(--token-90af7c30-4565-48f2-b4c4-1a059ffbec48, rgb(240, 240, 240))\",...style},...addPropertyOverrides({aRFs1k_g8:{\"data-framer-name\":\"Mobile\"},bLNfpHqfn:{\"data-framer-name\":\"Header Click\",\"data-highlight\":true,onTap:onTap4zbyd6},CKtcniY1Q:{\"data-framer-name\":\"Tablet\"},Hufl4DxrZ:{\"data-framer-name\":\"Header Click Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m7dzx3\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"Cvas2klAl\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+((componentViewport?.height||62)*.5072463768115945-26.5)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b2ww6p-container\",layoutDependency:layoutDependency,layoutId:\"FUHnwoZqV-container\",nodeId:\"FUHnwoZqV\",rendersWithMotion:true,scopeId:\"q90JAAbUx\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:\"/#services\",height:\"100%\",id:\"FUHnwoZqV\",KxACFrE6L:\"Услуги\",layoutId:\"FUHnwoZqV\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LwVb3rEEd\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+((componentViewport?.height||62)*.5072463768115945-26.5)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5bqd47-container\",layoutDependency:layoutDependency,layoutId:\"VvPqM1k8V-container\",nodeId:\"VvPqM1k8V\",rendersWithMotion:true,scopeId:\"q90JAAbUx\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:resolvedLinks[0],height:\"100%\",id:\"VvPqM1k8V\",KxACFrE6L:\"Кейсы\",layoutId:\"VvPqM1k8V\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VXcArMN0h\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+((componentViewport?.height||62)*.5072463768115945-26.5)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ya50gt-container\",layoutDependency:layoutDependency,layoutId:\"Q27z9hFI_-container\",nodeId:\"Q27z9hFI_\",rendersWithMotion:true,scopeId:\"q90JAAbUx\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:resolvedLinks1[0],height:\"100%\",id:\"Q27z9hFI_\",KxACFrE6L:\"О нас\",layoutId:\"Q27z9hFI_\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ussP_4GZQ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+((componentViewport?.height||62)*.5072463768115945-26.5)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hfqsps-container\",layoutDependency:layoutDependency,layoutId:\"s80jLwPXp-container\",nodeId:\"s80jLwPXp\",rendersWithMotion:true,scopeId:\"q90JAAbUx\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:resolvedLinks2[0],height:\"100%\",id:\"s80jLwPXp\",KxACFrE6L:\"Вакансии\",layoutId:\"s80jLwPXp\",style:{height:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ZaLoXsSl6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+((componentViewport?.height||62)*.5072463768115945-26.5)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t34r1q-container\",layoutDependency:layoutDependency,layoutId:\"JxbWPowE7-container\",nodeId:\"JxbWPowE7\",rendersWithMotion:true,scopeId:\"q90JAAbUx\",children:/*#__PURE__*/_jsx(Menu,{CY13S8I41:resolvedLinks3[0],height:\"100%\",id:\"JxbWPowE7\",KxACFrE6L:\"Контакты\",layoutId:\"JxbWPowE7\",style:{height:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"HTbUFk0xx\",openInNewTab:false,scopeId:\"q90JAAbUx\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1hic3ny framer-gryswu\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"HTbUFk0xx\",...addPropertyOverrides({aRFs1k_g8:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ke58s2\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"u0bknvMPG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.912 29.055\" overflow=\"visible\"><g><path d=\"M 0 0 L 63.912 0 L 63.912 29.051 L 0 29.051 Z\" fill=\"transparent\"></path><path d=\"M 5.736 17.238 C 9.053 17.238 11.249 19.046 11.473 21.973 L 8 21.973 C 7.753 20.856 7.059 20.321 5.869 20.321 C 4.414 20.321 3.473 21.412 3.473 23.135 C 3.473 24.923 4.347 25.972 5.825 25.972 C 7.036 25.972 7.775 25.414 8 24.319 L 11.473 24.319 C 11.249 27.135 8.963 29.055 5.827 29.055 C 2.285 29.055 0 26.709 0 23.135 C 0 19.699 2.375 17.237 5.737 17.237 Z M 20.504 20.834 L 19.405 20.834 C 17.433 20.834 16.246 21.706 16.246 23.917 L 16.246 28.764 L 12.794 28.764 L 12.794 17.617 L 16.044 17.617 L 16.223 19.27 C 16.694 18.175 17.68 17.439 19.181 17.439 C 19.627 17.44 20.07 17.492 20.504 17.595 L 20.504 20.834 Z M 33.098 25.478 C 33.098 23.423 34.555 22.15 37.243 21.945 L 40.38 21.704 L 40.38 21.526 C 40.38 20.431 39.708 19.851 38.475 19.851 C 37.018 19.851 36.237 20.408 36.237 21.413 L 33.367 21.413 C 33.367 18.89 35.451 17.239 38.656 17.239 C 41.904 17.239 43.742 19.048 43.742 22.242 L 43.742 28.765 L 40.7 28.765 L 40.474 27.291 C 40.116 28.317 38.637 29.055 36.959 29.055 C 34.577 29.053 33.098 27.668 33.098 25.477 Z M 40.403 24.585 L 40.403 23.979 L 38.656 24.136 C 37.153 24.269 36.616 24.604 36.616 25.32 C 36.616 26.124 37.108 26.504 38.163 26.504 C 39.485 26.506 40.403 25.859 40.403 24.586 L 40.403 24.585 Z M 46.611 28.764 L 46.611 20.454 L 44.479 20.454 L 44.479 17.596 L 46.611 17.596 L 46.611 14.132 L 50.061 14.132 L 50.061 17.595 L 52.193 17.595 L 52.193 20.454 L 50.061 20.454 L 50.061 28.764 L 46.611 28.764 Z M 28.63 25.672 C 28.188 26.051 27.491 26.262 26.622 26.262 C 25.098 26.262 24.269 25.57 24.065 24.095 L 32.2 24.051 L 32.2 23.18 C 32.2 19.54 30.004 17.238 26.484 17.238 C 23.102 17.238 20.748 19.673 20.748 23.157 C 20.748 26.597 23.169 29.054 26.553 29.054 C 28.852 29.054 30.675 28.164 31.614 26.675 Z M 26.51 20.029 C 27.896 20.029 28.774 20.789 28.774 21.973 L 24.112 21.973 C 24.381 20.633 25.144 20.029 26.511 20.029 Z M 60.537 25.47 C 60.124 25.976 59.346 26.262 58.333 26.262 C 56.809 26.262 55.98 25.57 55.776 24.095 L 63.911 24.051 L 63.911 23.18 C 63.911 19.54 61.715 17.238 58.196 17.238 C 54.812 17.238 52.46 19.673 52.46 23.157 C 52.46 26.597 54.88 29.054 58.264 29.054 C 60.676 29.054 62.562 28.075 63.456 26.452 Z M 58.22 20.029 C 59.606 20.029 60.484 20.789 60.484 21.973 L 55.823 21.973 C 56.092 20.633 56.854 20.029 58.22 20.029 Z M 14.862 6.452 L 18.378 5.552 L 20.271 8.824 C 20.809 9.764 21.294 10.733 21.724 11.726 C 21.628 10.529 21.632 10.091 21.724 8.453 L 21.937 4.641 L 25.367 3.763 L 27.285 7.03 C 27.488 7.371 28.519 9.251 28.802 9.921 C 28.735 9.107 28.774 7.069 28.785 6.652 L 28.932 2.856 L 32.472 1.951 L 31.414 13.747 L 28.31 14.541 L 26.391 11.366 C 25.398 9.73 24.793 8.524 24.612 8.087 C 24.641 8.563 24.659 9.458 24.54 11.908 L 24.353 15.548 L 21.101 16.38 Z M 41.956 7.784 C 41.636 8.303 40.997 8.712 40.099 8.941 C 38.622 9.318 37.648 8.854 37.091 7.475 L 44.963 5.416 L 44.749 4.571 C 43.855 1.043 41.162 -0.64 37.752 0.229 C 34.473 1.073 32.791 4.01 33.646 7.388 C 34.491 10.723 37.439 12.504 40.719 11.67 C 42.988 11.09 44.548 9.743 45.066 8.021 Z M 38.464 2.929 C 39.807 2.586 40.84 3.107 41.128 4.252 L 36.61 5.407 C 36.546 4.042 37.135 3.268 38.464 2.929 Z\" fill=\"rgb(26,23,23)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-e9ny01\",layoutDependency:layoutDependency,layoutId:\"mCWnTUb7E\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.912 29.051\" overflow=\"visible\"><path d=\"M 0 0 L 63.912 0 L 63.912 29.051 L 0 29.051 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1eawvye\",layoutDependency:layoutDependency,layoutId:\"jYolloRlX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.911 29.052\" overflow=\"visible\"><path d=\"M 5.736 17.234 C 9.053 17.234 11.249 19.043 11.473 21.97 L 8 21.97 C 7.753 20.853 7.059 20.317 5.869 20.317 C 4.414 20.318 3.473 21.408 3.473 23.132 C 3.473 24.919 4.347 25.968 5.825 25.968 C 7.036 25.968 7.775 25.411 8 24.316 L 11.473 24.316 C 11.249 27.131 8.963 29.052 5.827 29.052 C 2.285 29.051 0 26.706 0 23.131 C 0 19.695 2.375 17.234 5.737 17.234 Z M 20.504 20.83 L 19.405 20.83 C 17.433 20.83 16.246 21.702 16.246 23.913 L 16.246 28.76 L 12.794 28.76 L 12.794 17.614 L 16.044 17.614 L 16.223 19.267 C 16.694 18.172 17.68 17.435 19.181 17.435 C 19.627 17.436 20.07 17.488 20.504 17.591 L 20.504 20.83 Z M 33.098 25.474 C 33.098 23.419 34.555 22.146 37.243 21.941 L 40.38 21.701 L 40.38 21.522 C 40.38 20.427 39.708 19.847 38.475 19.847 C 37.018 19.847 36.237 20.404 36.237 21.41 L 33.367 21.41 C 33.367 18.886 35.451 17.236 38.656 17.236 C 41.904 17.236 43.742 19.044 43.742 22.238 L 43.742 28.761 L 40.7 28.761 L 40.474 27.287 C 40.116 28.314 38.637 29.051 36.959 29.051 C 34.577 29.049 33.098 27.664 33.098 25.474 Z M 40.403 24.581 L 40.403 23.975 L 38.656 24.132 C 37.153 24.266 36.616 24.601 36.616 25.316 C 36.616 26.12 37.108 26.5 38.163 26.5 C 39.485 26.503 40.403 25.855 40.403 24.583 L 40.403 24.581 Z M 46.611 28.761 L 46.611 20.451 L 44.479 20.451 L 44.479 17.592 L 46.611 17.592 L 46.611 14.129 L 50.061 14.129 L 50.061 17.591 L 52.193 17.591 L 52.193 20.451 L 50.061 20.451 L 50.061 28.761 L 46.611 28.761 Z M 28.63 25.669 C 28.188 26.048 27.491 26.259 26.622 26.259 C 25.098 26.259 24.269 25.566 24.065 24.091 L 32.2 24.047 L 32.2 23.176 C 32.2 19.536 30.004 17.234 26.484 17.234 C 23.102 17.234 20.748 19.669 20.748 23.154 C 20.748 26.594 23.169 29.051 26.553 29.051 C 28.852 29.051 30.675 28.161 31.614 26.671 Z M 26.51 20.026 C 27.896 20.026 28.774 20.786 28.774 21.97 L 24.112 21.97 C 24.381 20.629 25.144 20.026 26.511 20.026 Z M 60.537 25.467 C 60.124 25.973 59.346 26.259 58.333 26.259 C 56.809 26.259 55.98 25.566 55.776 24.091 L 63.911 24.047 L 63.911 23.176 C 63.911 19.536 61.715 17.234 58.196 17.234 C 54.812 17.234 52.46 19.669 52.46 23.154 C 52.46 26.594 54.88 29.051 58.264 29.051 C 60.676 29.051 62.562 28.071 63.456 26.448 Z M 58.22 20.026 C 59.606 20.026 60.484 20.786 60.484 21.97 L 55.823 21.97 C 56.092 20.629 56.854 20.026 58.22 20.026 Z M 14.862 6.449 L 18.378 5.548 L 20.271 8.821 C 20.809 9.76 21.294 10.729 21.724 11.723 C 21.628 10.526 21.632 10.087 21.724 8.45 L 21.937 4.638 L 25.367 3.76 L 27.285 7.027 C 27.488 7.367 28.519 9.247 28.802 9.917 C 28.735 9.104 28.774 7.065 28.785 6.648 L 28.932 2.853 L 32.472 1.948 L 31.414 13.744 L 28.31 14.538 L 26.391 11.362 C 25.398 9.726 24.793 8.521 24.612 8.084 C 24.641 8.56 24.659 9.454 24.54 11.904 L 24.353 15.544 L 21.101 16.376 Z M 41.956 7.781 C 41.636 8.299 40.997 8.709 40.099 8.938 C 38.622 9.315 37.648 8.85 37.091 7.472 L 44.963 5.412 L 44.749 4.567 C 43.855 1.04 41.162 -0.644 37.752 0.226 C 34.473 1.069 32.791 4.007 33.646 7.385 C 34.491 10.719 37.439 12.5 40.719 11.666 C 42.988 11.086 44.548 9.74 45.066 8.018 Z M 38.464 2.926 C 39.807 2.582 40.84 3.103 41.128 4.249 L 36.61 5.403 C 36.546 4.039 37.135 3.265 38.464 2.926 Z\" fill=\"rgb(26,23,23)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tkb2mg\",layoutDependency:layoutDependency,layoutId:\"V1dgAd0Oh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.473 11.818\" overflow=\"visible\"><path d=\"M 5.736 0.001 C 9.053 0.001 11.249 1.809 11.473 4.736 L 8 4.736 C 7.753 3.619 7.059 3.084 5.869 3.084 C 4.414 3.084 3.473 4.175 3.473 5.898 C 3.473 7.686 4.347 8.735 5.825 8.735 C 7.036 8.735 7.775 8.177 8 7.082 L 11.473 7.082 C 11.249 9.898 8.963 11.818 5.827 11.818 C 2.285 11.818 0 9.472 0 5.898 C 0 2.461 2.375 0 5.737 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5qy0iv\",layoutDependency:layoutDependency,layoutId:\"UrjWjR1Wq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.711 11.325\" overflow=\"visible\"><path d=\"M 7.711 3.395 L 6.611 3.395 C 4.639 3.395 3.452 4.267 3.452 6.478 L 3.452 11.325 L 0 11.325 L 0 0.179 L 3.25 0.179 L 3.429 1.832 C 3.9 0.737 4.886 0 6.388 0 C 6.833 0.001 7.277 0.053 7.71 0.156 L 7.71 3.395 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-am1o7d\",layoutDependency:layoutDependency,layoutId:\"ujafB8ek3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.644 11.816\" overflow=\"visible\"><path d=\"M 0 8.239 C 0 6.184 1.457 4.911 4.145 4.706 L 7.282 4.465 L 7.282 4.287 C 7.282 3.192 6.61 2.612 5.377 2.612 C 3.921 2.612 3.14 3.169 3.14 4.174 L 0.269 4.174 C 0.269 1.651 2.353 0 5.558 0 C 8.806 0 10.644 1.809 10.644 5.003 L 10.644 11.526 L 7.602 11.526 L 7.377 10.052 C 7.019 11.078 5.539 11.816 3.861 11.816 C 1.48 11.814 0 10.429 0 8.238 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14tuzuc\",layoutDependency:layoutDependency,layoutId:\"aLKyIPNlp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.788 2.525\" overflow=\"visible\"><path d=\"M 3.788 0.606 L 3.788 0 L 2.04 0.157 C 0.538 0.291 0 0.625 0 1.341 C 0 2.145 0.493 2.525 1.547 2.525 C 2.869 2.527 3.787 1.88 3.787 0.607 L 3.787 0.606 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-e0g9g0\",layoutDependency:layoutDependency,layoutId:\"wkIOUbnp6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.713 14.632\" overflow=\"visible\"><path d=\"M 2.131 14.632 L 2.131 6.322 L 0 6.322 L 0 3.463 L 2.131 3.463 L 2.131 0 L 5.582 0 L 5.582 3.462 L 7.713 3.462 L 7.713 6.322 L 5.582 6.322 L 5.582 14.632 L 2.132 14.632 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7owfps\",layoutDependency:layoutDependency,layoutId:\"xUqxyDgaB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.452 11.816\" overflow=\"visible\"><path d=\"M 7.882 8.435 C 7.44 8.813 6.742 9.025 5.874 9.025 C 4.349 9.025 3.521 8.332 3.317 6.857 L 11.452 6.813 L 11.452 5.942 C 11.452 2.302 9.256 0 5.736 0 C 2.354 0 0 2.435 0 5.919 C 0 9.359 2.421 11.816 5.805 11.816 C 8.104 11.816 9.926 10.927 10.866 9.437 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d25hhz\",layoutDependency:layoutDependency,layoutId:\"ru6BsJ0rU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.662 1.944\" overflow=\"visible\"><path d=\"M 2.398 0 C 3.784 0 4.662 0.76 4.662 1.944 L 0 1.944 C 0.269 0.604 1.032 0 2.399 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ukvarc\",layoutDependency:layoutDependency,layoutId:\"w2F7uNhyk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.452 11.816\" overflow=\"visible\"><path d=\"M 8.077 8.232 C 7.665 8.739 6.886 9.025 5.874 9.025 C 4.349 9.025 3.521 8.332 3.316 6.857 L 11.452 6.813 L 11.452 5.942 C 11.452 2.302 9.256 0 5.736 0 C 2.353 0 0 2.435 0 5.919 C 0 9.359 2.42 11.816 5.805 11.816 C 8.217 11.816 10.102 10.837 10.996 9.214 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tzbnw3\",layoutDependency:layoutDependency,layoutId:\"MnFvWJ4TV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.661 1.944\" overflow=\"visible\"><path d=\"M 2.397 0 C 3.782 0 4.661 0.76 4.661 1.944 L 0 1.944 C 0.269 0.604 1.03 0 2.397 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mmql2n\",layoutDependency:layoutDependency,layoutId:\"BpuSIFf1g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.61 14.428\" overflow=\"visible\"><path d=\"M 0 4.501 L 3.516 3.601 L 5.409 6.873 C 5.947 7.813 6.432 8.781 6.862 9.775 C 6.766 8.578 6.77 8.14 6.862 6.502 L 7.075 2.69 L 10.505 1.812 L 12.423 5.079 C 12.626 5.42 13.657 7.299 13.94 7.969 C 13.873 7.156 13.912 5.117 13.923 4.7 L 14.07 0.905 L 17.61 0 L 16.552 11.796 L 13.448 12.59 L 11.529 9.414 C 10.536 7.779 9.931 6.573 9.75 6.136 C 9.779 6.612 9.797 7.507 9.677 9.956 L 9.491 13.596 L 6.239 14.428 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-173j7q1\",layoutDependency:layoutDependency,layoutId:\"vbn2cppjg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.64 11.87\" overflow=\"visible\"><path d=\"M 8.531 7.781 C 8.211 8.299 7.572 8.709 6.673 8.938 C 5.197 9.315 4.223 8.85 3.665 7.472 L 11.537 5.412 L 11.324 4.567 C 10.429 1.04 7.737 -0.644 4.326 0.226 C 1.048 1.069 -0.634 4.007 0.221 7.385 C 1.066 10.719 4.014 12.5 7.293 11.666 C 9.562 11.086 11.123 9.74 11.64 8.018 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7xvksq\",layoutDependency:layoutDependency,layoutId:\"alyL5t4z3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.522 2.582\" overflow=\"visible\"><path d=\"M 1.859 0.104 C 3.201 -0.239 4.234 0.282 4.522 1.427 L 0.005 2.582 C -0.059 1.217 0.53 0.444 1.859 0.104 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6lnfgq-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ji8Bw93gG-container\",nodeId:\"ji8Bw93gG\",rendersWithMotion:true,scopeId:\"q90JAAbUx\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(ContactFormModal,{accentColor:\"var(--token-a1d32b13-b3fb-4d6e-90e2-ab5189d043dc, rgb(205, 102, 46))\",buttonBg:\"var(--token-a1d32b13-b3fb-4d6e-90e2-ab5189d043dc, rgb(205, 102, 46))\",buttonText:\"Написать нам\",buttonTextColor:\"rgb(255, 255, 255)\",cardBg:\"rgb(26, 23, 23)\",cardLabel:\"Senior Product Designer\",gradientFrom:\"var(--token-a1d32b13-b3fb-4d6e-90e2-ab5189d043dc, rgb(205, 102, 46))\",gradientTo:\"rgb(242, 201, 76)\",height:\"100%\",id:\"ji8Bw93gG\",layoutId:\"ji8Bw93gG\",logoImage:\"https://framerusercontent.com/images/TwvdaAbDvSgVvo9gnt5wVqj4.svg?width=100&height=46\",logoText:\"we create\",minimalMode:false,requireCompany:false,requireCoverLetter:false,requireEmail:true,requireName:true,requirePhone:false,requireResume:false,showCompanyField:true,showCoverLetter:false,showResumeUpload:false,style:{height:\"100%\"},submitText:\"Отправить\",subtitle:\"Кажется, вы уже все поняли.\\nОставьте контакт — двинемся дальше.\",title:\"Связаться с нами\",vacancyName:\"Product Designer\",webhookUrl:\"https://formspree.io/f/xojoodza\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2aio7x\",\"data-framer-name\":\"Nav Drawer\",layoutDependency:layoutDependency,layoutId:\"EKbJFDqDz\",style:{backgroundColor:\"var(--token-90af7c30-4565-48f2-b4c4-1a059ffbec48)\"},...addPropertyOverrides({bLNfpHqfn:{transformTemplate:transformTemplate3},Hufl4DxrZ:{transformTemplate:transformTemplate3}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pkadyy\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"rLJHL5ldr\",style:{backgroundColor:\"rgba(26, 23, 23, 0.12)\"}}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"Wjt0iSn34\",scopeId:\"q90JAAbUx\",...addPropertyOverrides({bLNfpHqfn:{href:{hash:\":GKjYQQK4D\",webPageId:\"augiA20Il\"},openInNewTab:false},Hufl4DxrZ:{href:{hash:\":GKjYQQK4D\",webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1stujk9 framer-gryswu\",\"data-framer-name\":\"Nav Услуги\",layoutDependency:layoutDependency,layoutId:\"Wjt0iSn34\",whileHover:animation,...addPropertyOverrides({bLNfpHqfn:{\"data-highlight\":true,onTap:onTapomcsxb,whileHover:undefined},Hufl4DxrZ:{\"data-highlight\":true,onTap:onTap1de1m87,whileHover:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":GKjYQQK4D\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"CJ0KXdXIX\",openInNewTab:false,relValues:[],scopeId:\"q90JAAbUx\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fabzgu\",\"data-styles-preset\":\"jip2zHc8i\",children:\"Услуги\"})})})}),className:\"framer-gy5egz\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"CJ0KXdXIX\",style:{\"--extracted-r6o4lv\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bLNfpHqfn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBCb2xk\",\"--framer-font-family\":'\"Non Bureau Extended Bold\", \"Non Bureau Extended Bold Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\",\"--framer-text-transform\":\"uppercase\"},children:\"Услуги\"})}),fonts:[\"CUSTOMV2;Non Bureau Extended Bold\"]},Hufl4DxrZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBCb2xk\",\"--framer-font-family\":'\"Non Bureau Extended Bold\", \"Non Bureau Extended Bold Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\",\"--framer-text-transform\":\"uppercase\"},children:\"Услуги\"})}),fonts:[\"CUSTOMV2;Non Bureau Extended Bold\"]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b49c7m\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"C2sOrhT2Z\",style:{backgroundColor:\"rgba(26, 23, 23, 0.12)\"}}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"TzTGoarJO\",scopeId:\"q90JAAbUx\",...addPropertyOverrides({bLNfpHqfn:{href:{webPageId:\"LwVb3rEEd\"},openInNewTab:false},Hufl4DxrZ:{href:{webPageId:\"LwVb3rEEd\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-kvl9mx framer-gryswu\",\"data-framer-name\":\"Nav Кейсы\",layoutDependency:layoutDependency,layoutId:\"TzTGoarJO\",whileHover:animation,...addPropertyOverrides({bLNfpHqfn:{\"data-highlight\":true,onTap:onTapomcsxb,whileHover:undefined},Hufl4DxrZ:{whileHover:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LwVb3rEEd\"},motionChild:true,nodeId:\"eU_1dOomm\",openInNewTab:false,relValues:[],scopeId:\"q90JAAbUx\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fabzgu\",\"data-styles-preset\":\"jip2zHc8i\",children:\"Кейсы\"})})})}),className:\"framer-1se5whg\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"eU_1dOomm\",style:{\"--extracted-r6o4lv\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bLNfpHqfn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBCb2xk\",\"--framer-font-family\":'\"Non Bureau Extended Bold\", \"Non Bureau Extended Bold Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\",\"--framer-text-transform\":\"uppercase\"},children:\"Кейсы\"})}),fonts:[\"CUSTOMV2;Non Bureau Extended Bold\"]},Hufl4DxrZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBCb2xk\",\"--framer-font-family\":'\"Non Bureau Extended Bold\", \"Non Bureau Extended Bold Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\",\"--framer-text-transform\":\"uppercase\"},children:\"Кейсы\"})}),fonts:[\"CUSTOMV2;Non Bureau Extended Bold\"]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f90ot2\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"ev4zAHsLK\",style:{backgroundColor:\"rgba(26, 23, 23, 0.12)\"}}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"F7Od0iVBu\",scopeId:\"q90JAAbUx\",...addPropertyOverrides({bLNfpHqfn:{href:{webPageId:\"VXcArMN0h\"},openInNewTab:false},Hufl4DxrZ:{href:{webPageId:\"VXcArMN0h\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1k6sa9x framer-gryswu\",\"data-framer-name\":\"Nav О нас\",layoutDependency:layoutDependency,layoutId:\"F7Od0iVBu\",whileHover:animation,...addPropertyOverrides({bLNfpHqfn:{\"data-highlight\":true,onTap:onTapomcsxb,whileHover:undefined},Hufl4DxrZ:{whileHover:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VXcArMN0h\"},motionChild:true,nodeId:\"Xe0wrquk6\",openInNewTab:false,relValues:[],scopeId:\"q90JAAbUx\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fabzgu\",\"data-styles-preset\":\"jip2zHc8i\",children:\"О нас\"})})})}),className:\"framer-1dxq03l\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"Xe0wrquk6\",style:{\"--extracted-r6o4lv\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bLNfpHqfn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBCb2xk\",\"--framer-font-family\":'\"Non Bureau Extended Bold\", \"Non Bureau Extended Bold Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\",\"--framer-text-transform\":\"uppercase\"},children:\"О нас\"})}),fonts:[\"CUSTOMV2;Non Bureau Extended Bold\"]},Hufl4DxrZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBCb2xk\",\"--framer-font-family\":'\"Non Bureau Extended Bold\", \"Non Bureau Extended Bold Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\",\"--framer-text-transform\":\"uppercase\"},children:\"О нас\"})}),fonts:[\"CUSTOMV2;Non Bureau Extended Bold\"]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j75rd2\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"MxNTEO2Ac\",style:{backgroundColor:\"rgba(26, 23, 23, 0.12)\"}}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"bLJvqu730\",scopeId:\"q90JAAbUx\",...addPropertyOverrides({bLNfpHqfn:{href:{webPageId:\"ussP_4GZQ\"},openInNewTab:false},Hufl4DxrZ:{href:{webPageId:\"ussP_4GZQ\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10jggl7 framer-gryswu\",\"data-framer-name\":\"Nav Вакансии\",layoutDependency:layoutDependency,layoutId:\"bLJvqu730\",whileHover:animation,...addPropertyOverrides({bLNfpHqfn:{\"data-highlight\":true,onTap:onTapomcsxb,whileHover:undefined},Hufl4DxrZ:{whileHover:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\"},children:\"Вакансии\"})}),className:\"framer-1iv8p02\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"y2qg5mte1\",style:{\"--extracted-r6o4lv\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bLNfpHqfn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBCb2xk\",\"--framer-font-family\":'\"Non Bureau Extended Bold\", \"Non Bureau Extended Bold Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\",\"--framer-text-transform\":\"uppercase\"},children:\"Вакансии\"})}),fonts:[\"CUSTOMV2;Non Bureau Extended Bold\"]},Hufl4DxrZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Tm9uIEJ1cmVhdSBFeHRlbmRlZCBCb2xk\",\"--framer-font-family\":'\"Non Bureau Extended Bold\", \"Non Bureau Extended Bold Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\",\"--framer-text-transform\":\"uppercase\"},children:\"Вакансии\"})}),fonts:[\"CUSTOMV2;Non Bureau Extended Bold\"]}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jpymn6\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"g4f5jB2I_\",style:{backgroundColor:\"rgba(26, 23, 23, 0.12)\"}}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y4pali\",\"data-framer-name\":\"Nav Контакты\",layoutDependency:layoutDependency,layoutId:\"w1ZFFWTvX\",whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813))\"},children:/*#__PURE__*/_jsx(Link,{href:xF7kA6WnP,motionChild:true,nodeId:\"MJZ_mIe9R\",openInNewTab:false,relValues:[],scopeId:\"q90JAAbUx\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1fabzgu\",\"data-styles-preset\":\"jip2zHc8i\",children:\"Контакты\"})})})}),className:\"framer-1klfdap\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"MJZ_mIe9R\",style:{\"--extracted-r6o4lv\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ijq7pg\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"SS6orWHas\",style:{backgroundColor:\"rgba(26, 23, 23, 0.12)\"}}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-nd7f5m\",layoutDependency:layoutDependency,layoutId:\"fTeOFdKJg\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1070ohh\",\"data-framer-name\":\"CTA Divider\",layoutDependency:layoutDependency,layoutId:\"G_QuP38RW\",style:{backgroundColor:\"rgba(26, 23, 23, 0.12)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1alinpp\",\"data-framer-name\":\"CTA Wrap\",layoutDependency:layoutDependency,layoutId:\"SyFLQqiSY\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x4odml-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"nvfiElFTL-container\",nodeId:\"nvfiElFTL\",rendersWithMotion:true,scopeId:\"q90JAAbUx\",children:/*#__PURE__*/_jsx(ContactFormModal,{accentColor:\"var(--token-a1d32b13-b3fb-4d6e-90e2-ab5189d043dc)\",buttonBg:\"var(--token-a1d32b13-b3fb-4d6e-90e2-ab5189d043dc)\",buttonText:\"Написать нам\",buttonTextColor:\"rgb(255, 255, 255)\",cardBg:\"rgb(26, 23, 23)\",cardLabel:\"Senior Product Designer\",gradientFrom:\"var(--token-a1d32b13-b3fb-4d6e-90e2-ab5189d043dc)\",gradientTo:\"rgb(242, 201, 76)\",height:\"100%\",id:\"nvfiElFTL\",layoutId:\"nvfiElFTL\",logoImage:\"https://framerusercontent.com/images/TwvdaAbDvSgVvo9gnt5wVqj4.svg?width=100&height=46\",logoText:\"we create\",minimalMode:false,requireCompany:false,requireCoverLetter:false,requireEmail:true,requireName:true,requirePhone:false,requireResume:false,showCompanyField:true,showCoverLetter:false,showResumeUpload:false,style:{width:\"100%\"},submitText:\"Отправить\",subtitle:\"Кажется, вы уже все поняли.\\nОставьте контакт — двинемся дальше.\",title:\"Связаться с нами\",vacancyName:\"Product Designer\",webhookUrl:\"\",width:\"100%\"})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v8fc8u\",\"data-framer-name\":\"Burger Button\",layoutDependency:layoutDependency,layoutId:\"lFQz5MIyW\",...addPropertyOverrides({aRFs1k_g8:{\"data-highlight\":true,onTap:onTapa56fa4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Menu1,{animated:true,className:\"framer-8xb4j4\",layoutDependency:layoutDependency,layoutId:\"RUP6olO9P\",style:{\"--1m973uw\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813)\",\"--js9iwy\":2}})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k96law\",\"data-framer-name\":\"Close Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aFDBNdJH2\",onTap:onTapomcsxb,...addPropertyOverrides({Hufl4DxrZ:{onTap:onTap1de1m87}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1yyy306\",layoutDependency:layoutDependency,layoutId:\"PWNrQj2kL\",style:{\"--1m973uw\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813)\",\"--js9iwy\":2}})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qev3hz\",\"data-framer-name\":\"Burger Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"TluDiDZX_\",onTap:onTap16roqah,children:/*#__PURE__*/_jsx(Menu1,{animated:true,className:\"framer-1pr4yc4\",layoutDependency:layoutDependency,layoutId:\"s1n9vNR15\",style:{\"--1m973uw\":\"var(--token-79e7ef62-cc43-4fd0-8397-33b0a02bf813)\",\"--js9iwy\":2}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ftCTM.framer-gryswu, .framer-ftCTM .framer-gryswu { display: block; }\",\".framer-ftCTM.framer-nvtewk { height: 62px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1440px; }\",\".framer-ftCTM .framer-1m7dzx3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 53px; justify-content: center; left: 50%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 51%; width: min-content; }\",\".framer-ftCTM .framer-1b2ww6p-container, .framer-ftCTM .framer-5bqd47-container, .framer-ftCTM .framer-1ya50gt-container, .framer-ftCTM .framer-1hfqsps-container, .framer-ftCTM .framer-1t34r1q-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-ftCTM .framer-1hic3ny { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6.4px; height: min-content; justify-content: center; left: 56px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; text-decoration: none; top: 17px; width: min-content; }\",\".framer-ftCTM .framer-1ke58s2 { height: 29px; position: relative; width: 64px; }\",\".framer-ftCTM .framer-e9ny01, .framer-ftCTM .framer-1eawvye { height: 29px; left: 0px; position: absolute; top: 0px; width: 64px; }\",\".framer-ftCTM .framer-tkb2mg { height: 12px; left: 0px; position: absolute; top: 17px; width: 12px; }\",\".framer-ftCTM .framer-5qy0iv { height: 12px; left: 13px; position: absolute; top: 18px; width: 8px; }\",\".framer-ftCTM .framer-am1o7d { height: 12px; left: 33px; position: absolute; top: 17px; width: 11px; }\",\".framer-ftCTM .framer-14tuzuc { height: 3px; left: 37px; position: absolute; top: 24px; width: 4px; }\",\".framer-ftCTM .framer-e0g9g0 { height: 15px; left: 45px; position: absolute; top: 14px; width: 8px; }\",\".framer-ftCTM .framer-7owfps { height: 12px; left: 21px; position: absolute; top: 17px; width: 12px; }\",\".framer-ftCTM .framer-d25hhz { height: 2px; left: 24px; position: absolute; top: 20px; width: 5px; }\",\".framer-ftCTM .framer-1ukvarc { height: 12px; left: 53px; position: absolute; top: 17px; width: 12px; }\",\".framer-ftCTM .framer-tzbnw3 { height: 2px; left: 56px; position: absolute; top: 20px; width: 5px; }\",\".framer-ftCTM .framer-1mmql2n { height: 15px; left: 15px; position: absolute; top: 2px; width: 18px; }\",\".framer-ftCTM .framer-173j7q1 { height: 12px; left: 34px; position: absolute; top: 0px; width: 12px; }\",\".framer-ftCTM .framer-7xvksq { height: 3px; left: 37px; position: absolute; top: 3px; width: 5px; }\",\".framer-ftCTM .framer-6lnfgq-container { flex: none; height: 48px; position: absolute; right: 56px; top: 47%; width: auto; }\",\".framer-ftCTM .framer-2aio7x { 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; left: 0px; padding: 0px; position: absolute; top: 62px; width: 100%; }\",\".framer-ftCTM .framer-1pkadyy, .framer-ftCTM .framer-1b49c7m, .framer-ftCTM .framer-f90ot2, .framer-ftCTM .framer-j75rd2, .framer-ftCTM .framer-1jpymn6, .framer-ftCTM .framer-ijq7pg, .framer-ftCTM .framer-1070ohh { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-ftCTM .framer-1stujk9, .framer-ftCTM .framer-kvl9mx, .framer-ftCTM .framer-1k6sa9x, .framer-ftCTM .framer-10jggl7, .framer-ftCTM .framer-1y4pali { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 22px 24px 22px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ftCTM .framer-gy5egz, .framer-ftCTM .framer-1se5whg, .framer-ftCTM .framer-1dxq03l, .framer-ftCTM .framer-1iv8p02, .framer-ftCTM .framer-1klfdap { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ftCTM .framer-nd7f5m { flex: none; height: 20px; position: relative; width: 100%; }\",\".framer-ftCTM .framer-1alinpp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 20px 24px 20px 24px; position: relative; width: 100%; }\",\".framer-ftCTM .framer-1x4odml-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ftCTM .framer-1v8fc8u, .framer-ftCTM .framer-1qev3hz { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; padding: 0px; position: absolute; right: 16px; top: calc(50.00000000000002% - 40px / 2); width: 40px; }\",\".framer-ftCTM .framer-8xb4j4, .framer-ftCTM .framer-1pr4yc4 { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-ftCTM .framer-1k96law { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; padding: 0px; position: absolute; right: 16px; top: 11px; width: 40px; }\",\".framer-ftCTM .framer-1yyy306 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 26px); position: relative; width: 26px; }\",\".framer-ftCTM.framer-v-1hs7odk.framer-nvtewk { width: 810px; }\",\".framer-ftCTM.framer-v-1hs7odk .framer-1hic3ny { left: 24px; }\",\".framer-ftCTM.framer-v-1pcfh62.framer-nvtewk { overflow: hidden; width: 390px; }\",\".framer-ftCTM.framer-v-1pcfh62 .framer-1hic3ny { left: 24px; top: 50%; }\",\".framer-ftCTM.framer-v-q0yv2t.framer-nvtewk { cursor: pointer; height: 800px; overflow: hidden; width: 390px; }\",\".framer-ftCTM.framer-v-q0yv2t .framer-1hic3ny, .framer-ftCTM.framer-v-caupls .framer-1hic3ny { left: 24px; top: 17px; }\",\".framer-ftCTM.framer-v-q0yv2t .framer-2aio7x, .framer-ftCTM.framer-v-caupls .framer-2aio7x { left: 50%; overflow: hidden; }\",\".framer-ftCTM.framer-v-q0yv2t .framer-1stujk9, .framer-ftCTM.framer-v-q0yv2t .framer-kvl9mx, .framer-ftCTM.framer-v-q0yv2t .framer-1k6sa9x, .framer-ftCTM.framer-v-q0yv2t .framer-10jggl7, .framer-ftCTM.framer-v-caupls .framer-1stujk9, .framer-ftCTM.framer-v-caupls .framer-kvl9mx, .framer-ftCTM.framer-v-caupls .framer-1k6sa9x, .framer-ftCTM.framer-v-caupls .framer-10jggl7 { text-decoration: none; will-change: unset; }\",\".framer-ftCTM.framer-v-caupls.framer-nvtewk { height: 1000px; overflow: visible; width: 810px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CKtcniY1Q\":{\"layout\":[\"fixed\",\"fixed\"]},\"aRFs1k_g8\":{\"layout\":[\"fixed\",\"fixed\"]},\"bLNfpHqfn\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hufl4DxrZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xF7kA6WnP\":\"contactLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq90JAAbUx=withCSS(Component,css,\"framer-ftCTM\");export default Framerq90JAAbUx;Framerq90JAAbUx.displayName=\"Header\";Framerq90JAAbUx.defaultProps={height:62,width:1440};addPropertyControls(Framerq90JAAbUx,{variant:{options:[\"ppn4Ryeu7\",\"CKtcniY1Q\",\"aRFs1k_g8\",\"bLNfpHqfn\",\"Hufl4DxrZ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Header Click\",\"Header Click Tablet\"],title:\"Variant\",type:ControlType.Enum},xF7kA6WnP:{title:\"Contact Link\",type:ControlType.Link}});addFonts(Framerq90JAAbUx,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"},{cssFamilyName:\"Non Bureau Extended Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Non Bureau Extended\",url:\"https://framerusercontent.com/assets/b9zkNcfjX1OH6jQoEYPUPcYvw.woff2\",weight:\"700\"}]},...MenuFonts,...ContactFormModalFonts,...Menu1Fonts,...XFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerq90JAAbUx.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq90JAAbUx\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"62\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"xF7kA6WnP\\\":\\\"contactLink\\\"}\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CKtcniY1Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aRFs1k_g8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bLNfpHqfn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hufl4DxrZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q90JAAbUx.map","/**\n * LenisScroll — Framer Code Component\n *\n * Подключает @studio-freight/lenis@1.0.42 через CDN и инициализирует\n * smooth scroll с инерцией. Возвращает невидимый div 1×1px.\n *\n * Использование: перетащить компонент на любую страницу/фрейм.\n * Лучше класть на уровень страницы, один раз.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// ─── CDN ───────────────────────────────────────────────────────────────────\nconst LENIS_SCRIPT_ID=\"__lenis_smooth_scroll__\";const LENIS_CDN_URL=\"https://cdn.jsdelivr.net/npm/@studio-freight/lenis@1.0.42/dist/lenis.js\";/**\n * Загружает Lenis из CDN, если он ещё не загружен.\n * Если скрипт уже добавлен, ждёт его load-события.\n * Если уже доступен на window — резолвится немедленно.\n */function loadLenis(){return new Promise((resolve,reject)=>{const win=window;// Уже загружен — отдаём сразу\nif(win.Lenis){resolve(win.Lenis);return;}// Скрипт уже есть в DOM — подписываемся на его события\nlet script=document.getElementById(LENIS_SCRIPT_ID);const isNew=!script;if(isNew){script=document.createElement(\"script\");script.id=LENIS_SCRIPT_ID;script.src=LENIS_CDN_URL;script.async=true;}script.addEventListener(\"load\",()=>{if(win.Lenis)resolve(win.Lenis);else reject(new Error(\"[LenisScroll] Lenis not found on window after load\"));},{once:true});script.addEventListener(\"error\",()=>reject(new Error(\"[LenisScroll] CDN script failed to load\")),{once:true});if(isNew)document.head.appendChild(script);});}// ─── Easing ────────────────────────────────────────────────────────────────\n/**\n * Экспоненциальная ease-out кривая с упругим характером.\n *\n * Принцип: t → 0 даёт максимальную скорость, t → 1 — асимптотическое\n * торможение с «прилипанием» к целевой позиции.\n * Коэффициент 1.001 вместо 1 предотвращает бесконечное приближение\n * (numeric precision issue при Math.pow(2, -10 * t) → 0).\n *\n * Характер: инерция → экспоненциальное замедление → плавная остановка\n * с ощущением \"пружины\" без видимого перелёта.\n */const springEasing=t=>Math.min(1,1.001-Math.pow(2,-10*t));// ─── Component ─────────────────────────────────────────────────────────────\n/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function LenisScroll({duration}){useEffect(()=>{let lenis=null;let rafId=0;let mounted=true;loadLenis().then(Lenis=>{// Если компонент размонтировался пока грузился CDN — выходим\nif(!mounted)return;lenis=new Lenis({duration,easing:springEasing,// Плавный скролл колёсиком мыши\nsmoothWheel:true,// Touch — нативный (smoother UX на мобилке)\nsmoothTouch:false,wheelMultiplier:1,touchMultiplier:2,// Нормализация cross-browser delta событий\nnormalizeWheel:true});window.lenis=lenis;const raf=time=>{lenis.raf(time);rafId=requestAnimationFrame(raf);};rafId=requestAnimationFrame(raf);}).catch(err=>{console.warn(err.message);});return()=>{mounted=false;cancelAnimationFrame(rafId);lenis?.destroy();if(window.lenis===lenis){delete window.lenis;}};},[duration])// При изменении duration — пересоздаём инстанс\n;// 1×1px невидимый div — компонент не должен влиять на layout\nreturn /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:1,height:1,overflow:\"hidden\",pointerEvents:\"none\",opacity:0,userSelect:\"none\",flexShrink:0}});}// ─── Property Controls ─────────────────────────────────────────────────────\naddPropertyControls(LenisScroll,{duration:{type:ControlType.Number,title:\"Duration\",defaultValue:1.4,min:.5,max:3,step:.1,displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LenisScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollSmooth.map"],"mappings":"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"}