{"version":3,"file":"shared-lib.DY11wphp.mjs","names":["useState","_Fragment","addPropertyOverrides","LISANav","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","transition4","transition5","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","NavigationMenuToCloseButtonAnimationFonts","NavigationMenuToCloseButtonAnimation","Navigation3DMobileLink","TextLinkFonts","TextLink","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useState","useRef","useCallback","EASE","useState","useRef","useCallback","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","NavigationMenuToCloseButtonAnimation","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","RichText","TextLink","FooterSmallLink","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts"],"sources":["https:/framerusercontent.com/modules/CMPuQjOBY4mZCS70XckP/kgWyg101S727IODr3WYT/LisaNav.js","https:/framerusercontent.com/modules/sdMnNaLmO6NAs2dRNw1U/Q27t46XiKVClRsVQmip2/aY7U7qgIT.js","https:/framerusercontent.com/modules/lPzyRPJx3SpVcwv9WHhb/7ngOSqT9CumRadzFCIP9/yAlIf4T2h.js","https:/framerusercontent.com/modules/i1qxk0p6vKpHrKZ4GkAd/xuF1WRTohMwbezeOmntR/fFgg75USb.js","https:/framerusercontent.com/modules/JNX4gn7hbbU0ibIBmIo7/rJ1v3aVz5z7eBalea6jp/RER2nzIP6.js","https:/framerusercontent.com/modules/wYrjh95DKISFMtss2OSd/iESfeJxOQniUL873PCNF/RRkfDyZij.js","https:/framerusercontent.com/modules/4n6kx3dEotRQveSaJTJd/gheVFIjtnIfzHeL3yUBU/TKJGr1rk7.js","https:/framerusercontent.com/modules/EHQwsm08hrSkPUAOfgNi/BldRollcHCzFaDZ1MTbD/HlXwoBHVW.js","https:/framerusercontent.com/modules/ZNkCexmt7Gpu5tcOqavy/XDNgajOBgrz0U51pvBCM/CopyField.js","https:/framerusercontent.com/modules/2s38OAxZQgFr5AahoqnW/psdjAoBOO2gnRxsHaUb8/FooterHoverMark.js","https:/framerusercontent.com/modules/6iNZxtm0AVdK5YQr5p19/VcrZZaQRPpBlqn4UPS0f/HeroVideo.js","https:/framerusercontent.com/modules/ZkvLngF2HexouR7L5zkm/JyAbWUeOdw2c84iagLbp/gAFnSpZdb.js","https:/framerusercontent.com/modules/8S0LG491efyYHwTcUTsg/UCh9K6LPMNPIxC8TMrA6/lJXavAQ_k.js","https:/framerusercontent.com/modules/vy9LQSdKnijXU83rocmS/uSCjmGSr6Lh0SUZBghzR/S68JOAEbj.js","https:/framerusercontent.com/modules/SDgyVe7sx5pWIjfGzawr/kXqyZQLcLMUISTnCnIoU/P2UxXSqa4.js","https:/framerusercontent.com/modules/pLS9S69Duez5TZoa9QDg/9eXJYepgkXdGnrzSObC0/QeOYb5IMX.js","https:/framerusercontent.com/modules/O3WzcfoAWC3l3PpZRodP/YWjxh8JkCw3vJmaMqqYE/Copyright_year.js","https:/framerusercontent.com/modules/Q6nbgaaPfN3y5OrxRwWM/0MO9WDIxHwDkFW5CAVhZ/hCbIAARzk.js","https:/framerusercontent.com/modules/HoCgUOA5NbDBJPZSznFD/yBeM8dThcpzNisKuY356/zggaDOqNC.js","https:/framerusercontent.com/modules/gh3vkxuorJtDvrVgO8iN/z12YNJlRRO20lPJHyaVM/KFrTi7u4B.js","https:/framerusercontent.com/modules/ignNMffDxLvEduU87hvx/QH3b6DToVcBabCO9SU0r/Xcfy55KEf.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link,RenderTarget}from\"framer\";import{AnimatePresence,motion,useMotionValueEvent,useScroll}from\"framer-motion\";import{useEffect,useState}from\"react\";/**\n * LISA navbar.\n *\n * At the top of the page: one pill holding the logo and the links, left\n * aligned, with the Reach out button sitting on its own to the right. The\n * labels use a cube-flip hover — the word tumbles up and a copy rolls in from\n * underneath.\n *\n * On scroll down the pill contracts: the labels and the Reach out button leave\n * and a hamburger takes their place beside the logo, going dark. Tapping the\n * hamburger brings the labels back inside the dark pill; scrolling back to the\n * top restores the full light state.\n *\n * The site's own Reach out button stays on the canvas and is left alone — it\n * cannot be faded from here, because framer-motion drives its container's\n * opacity through an animation, which outranks even an inline !important.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 58\n */export default function LisaNav(props){// Every prop carries its own fallback. A control that is absent arrives as\n// undefined, and `scrollY > undefined` is always false — which silently\n// disables the collapse rather than erroring.\nconst{links,ctaLabel=\"Reach out\",ctaOpenLabel=\"Contact us\",ctaLink=\"/contact\",logo=\"LISA\",logoMark=\"TM\",logoLink=\"/\",gutter=40,collapseAt=40,restFill=\"rgb(247, 247, 247)\",restText=\"rgb(140, 140, 140)\",restHover=\"rgb(238, 238, 238)\",restHoverText=\"rgb(0, 0, 0)\",darkFill=\"rgba(10, 10, 10, 0.45)\",darkCell=\"rgba(255, 255, 255, 0.3)\",darkText=\"rgb(255, 255, 255)\",fontFamily='Switzer, \"Switzer Placeholder\", sans-serif',fontSize=14,fontWeight=500,radius=4,speed=.3,ownCta=true,collapsedGap=16,contactPanel=true,panelTop=68,panelRight=40,panelWidth=320,office=\"Bredgr\\xe4nd 2, 111 30 Stockholm, Sweden\",newBusiness=\"ivar@lisastudios.se\",careers=\"hey@lisastudios.se\",city=\"STHLM\",sayHello=\"Say hello\",helloEmail=\"hey@lisastudios.se\",photo=\"https://framerusercontent.com/images/vaXYXN75JtwyfUQfZZFW6nPio.webp\",glassFill=\"rgba(20, 20, 20, 0.72)\",glassLine=\"rgba(255, 255, 255, 0.12)\",glassMuted=\"rgba(255, 255, 255, 0.5)\",glassStrong=\"rgb(255, 255, 255)\"}=props;const surface=RenderTarget.current();const isStatic=surface===RenderTarget.canvas||surface===RenderTarget.export||surface===RenderTarget.thumbnail;const[collapsed,setCollapsed]=useState(false);const[open,setOpen]=useState(false);const[contact,setContact]=useState(false);const[now,setNow]=useState(\"\");const[hoverCta,setHoverCta]=useState(false);// A plain window scroll listener never fired inside Framer's published\n// output here. framer-motion's own scroll source is what Framer itself\n// uses, so the collapse rides the same signal as the rest of the site.\nconst{scrollY}=useScroll();const apply=y=>{const past=y>Number(collapseAt);setCollapsed(past);if(!past)setOpen(false);};useMotionValueEvent(scrollY,\"change\",y=>{if(isStatic)return;apply(y);});useEffect(()=>{if(isStatic)return;apply(window.scrollY);},[collapseAt,isStatic]);// Client-side navigation keeps this component mounted, so a bar left dark\n// and open would stay that way on the next page. Reset it as the route\n// changes — back/forward included.\n// Closing the menu is immediate, but the light state is NOT forced here —\n// snapping to white while the visitor is still scrolled down reads as a\n// flash. The new page lands at the top, so re-reading the scroll position\n// once it has settled gets there on its own.\n// Nothing changes at the moment of the click. Closing the menu right away\n// unmounts the other labels while the pointer is still on one of them, and\n// the row re-lays out under the cursor — which reads as the names jumping.\n// Both the close and the light state are settled after the page has changed.\nconst settle=()=>{setOpen(false);apply(window.scrollY);};const reset=()=>{if(isStatic)return;window.setTimeout(settle,400);window.setTimeout(settle,900);};useEffect(()=>{if(isStatic)return;window.addEventListener(\"popstate\",reset);return()=>window.removeEventListener(\"popstate\",reset);},[isStatic]);// Escape closes the window\nuseEffect(()=>{if(isStatic)return;const onKey=event=>{if(event.key===\"Escape\")setContact(false);};window.addEventListener(\"keydown\",onKey);return()=>window.removeEventListener(\"keydown\",onKey);},[isStatic]);// A clock is only worth showing if it is actually ticking\nuseEffect(()=>{if(isStatic)return;const tick=()=>{try{setNow(new Intl.DateTimeFormat(\"sv-SE\",{timeZone:\"Europe/Stockholm\",hour:\"2-digit\",minute:\"2-digit\"}).format(new Date));}catch{setNow(\"\");}};tick();const id=window.setInterval(tick,1e3);return()=>window.clearInterval(id);},[isStatic]);// Scrolled down the button sheds its icon and tightens to the label; hover\n// brings the icon back as the affordance.\nconst showIcon=contact||!collapsed||hoverCta;const ctaWidth=contact?Number(panelWidth):collapsed&&!hoverCta?94:130;const dark=collapsed;const showLinks=isStatic||!collapsed||open;const list=links&&links.length?links:DEFAULT_LINKS;const ease=[.28,0,0,1];// matches the hamburger cell in the pill\nconst cell=33;const move={duration:.55,ease};const label={fontFamily,fontSize:`${fontSize}px`,fontWeight,letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"};return /*#__PURE__*/_jsxs(\"div\",{\"data-collapsed\":collapsed?\"true\":\"false\",style:{width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,paddingLeft:gutter,paddingRight:ownCta?gutter:0,boxSizing:\"border-box\",fontFamily},children:[/*#__PURE__*/_jsxs(motion.div,{layout:true,transition:move,style:{display:\"flex\",alignItems:\"center\",gap:showLinks?4:collapsedGap,padding:6,// fixed, so mounting the hamburger cannot change the row's\n// height and nudge the button under the panel\nheight:45,boxSizing:\"border-box\",borderRadius:radius,backgroundColor:dark?darkFill:restFill,/* The dark state is glass now, the same material as the case\n                       progress pill: a 0.3 ink wash over a 12px blur. Without\n                       the blur the translucent fill is merely pale grey. */backdropFilter:dark?\"blur(12px)\":\"none\",WebkitBackdropFilter:dark?\"blur(12px)\":\"none\",overflow:\"hidden\"},animate:{backgroundColor:dark?darkFill:restFill},children:[/*#__PURE__*/_jsx(Link,{href:logoLink,motionChild:true,children:/*#__PURE__*/_jsxs(motion.a,{layout:\"position\",transition:move,onClick:reset,style:{display:\"flex\",alignItems:\"flex-start\",gap:1,padding:\"8px 10px\",textDecoration:\"none\",color:dark?darkText:restHoverText,whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...label,fontWeight:700},children:logo}),/*#__PURE__*/_jsx(\"span\",{style:{...label,fontSize:`${Math.round(Number(fontSize)*.5)}px`,fontWeight:700},children:logoMark})]})}),/*#__PURE__*/_jsx(AnimatePresence,{mode:\"popLayout\",initial:false,children:showLinks?/*#__PURE__*/_jsx(motion.div,{layout:true,initial:{opacity:0,x:-8},animate:{opacity:1,x:0},exit:{opacity:0,x:-8},transition:move,style:{display:\"flex\",alignItems:\"center\"},children:list.map((item,i)=>/*#__PURE__*/_jsx(FlipLink,{label:item?.label,href:item?.href,style:label,color:dark?darkText:restText,hoverBg:dark?darkCell:restHover,hoverColor:dark?\"#ffffff\":restHoverText,speed:speed,isStatic:isStatic,onNavigate:reset},i))},\"links\"):null}),collapsed&&!isStatic?/*#__PURE__*/_jsxs(motion.button,{layout:true,initial:{width:0,opacity:0},animate:{width:40,opacity:1},transition:move,onClick:()=>setOpen(v=>!v),\"aria-label\":open?\"Close menu\":\"Open menu\",\"aria-expanded\":open,style:{display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\",gap:5,height:33,padding:0,border:\"none\",cursor:\"pointer\",// clipped so the cell reads as a wipe rather than a\n// box that pops into place\noverflow:\"hidden\",flex:\"none\",borderRadius:Math.max(0,Number(radius)-2),backgroundColor:darkCell},children:[/*#__PURE__*/_jsx(motion.span,{initial:{scaleX:.2,opacity:0},animate:open?{rotate:45,y:3.25,scaleX:1,opacity:1}:{rotate:0,y:0,scaleX:1,opacity:1},transition:{duration:.3,ease,delay:.05},style:{width:18,height:1.5,backgroundColor:darkText}}),/*#__PURE__*/_jsx(motion.span,{initial:{scaleX:.2,opacity:0},animate:open?{rotate:-45,y:-3.25,scaleX:1,opacity:1}:{rotate:0,y:0,scaleX:1,opacity:1},transition:{duration:.3,ease,delay:.11},style:{width:18,height:1.5,backgroundColor:darkText}})]}):null]}),ownCta?/*#__PURE__*/_jsxs(\"button\",{onClick:()=>contactPanel?setContact(v=>!v):undefined,onMouseEnter:()=>setHoverCta(true),onMouseLeave:()=>setHoverCta(false),\"aria-expanded\":contact,\"aria-label\":contact?\"Close contact\":\"Open contact\",style:{...label,position:\"relative\",display:\"block\",width:ctaWidth,height:45,padding:0,border:\"none\",cursor:\"pointer\",// Above the scrim, or the scrim hit-tests over the\n// button and the cross reads as un-clickable.\nzIndex:3,borderRadius:radius,backgroundColor:contact?glassFill:collapsed?darkFill:restFill,backdropFilter:contact?\"blur(22px) saturate(160%)\":collapsed?\"blur(12px)\":\"none\",WebkitBackdropFilter:contact?\"blur(22px) saturate(160%)\":collapsed?\"blur(12px)\":\"none\",boxShadow:contact?`inset 0 0 0 1px ${glassLine}`:\"none\",overflow:\"hidden\",boxSizing:\"border-box\",// Width rides a CSS transition rather than motion's\n// `animate`: JS wrote the property every frame and\n// reflowed the row, and the icon's own width animation\n// reflowed again inside that. The browser owns it now.\ntransition:\"width .3s cubic-bezier(.28,0,0,1), background-color .35s ease\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:0,bottom:0,left:16,display:\"flex\",alignItems:\"center\",whiteSpace:\"nowrap\",color:contact?glassStrong:collapsed?darkText:restText,transition:\"color .35s ease\",pointerEvents:\"none\"},children:contact?ctaOpenLabel:ctaLabel}),/*#__PURE__*/_jsx(motion.span,{initial:{opacity:showIcon?1:0,scale:showIcon?1:.7},animate:{opacity:showIcon?1:0,scale:showIcon?1:.7},transition:{duration:.28,ease},style:{position:\"absolute\",top:6,right:6,width:cell,height:33,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:Math.max(0,Number(radius)-2),backgroundColor:contact?glassLine:collapsed?darkCell:hoverCta?restHover:\"transparent\",transition:\"background-color .35s ease\",pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(Expand,{color:contact?glassMuted:collapsed?darkText:restText,open:contact,hovered:hoverCta})})]}):null,/*#__PURE__*/_jsx(AnimatePresence,{children:contact&&!isStatic?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.25},onClick:()=>setContact(false),style:{position:\"fixed\",top:0,left:0,width:\"100%\",height:\"100vh\",zIndex:1}},\"scrim\"),/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,y:-10,scale:.97},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:-10,scale:.97},transition:{duration:.45,ease},style:{position:\"fixed\",top:Number(panelTop),right:Number(panelRight),width:Number(panelWidth),zIndex:2,padding:6,borderRadius:radius,backgroundColor:glassFill,backdropFilter:\"blur(22px) saturate(160%)\",WebkitBackdropFilter:\"blur(22px) saturate(160%)\",boxShadow:`inset 0 0 0 1px ${glassLine}`,boxSizing:\"border-box\",transformOrigin:\"top right\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(Fade,{delay:.06,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"4px 8px 10px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...label,fontSize:11,letterSpacing:\"0.08em\",color:glassStrong},children:city}),/*#__PURE__*/_jsx(\"span\",{style:{...label,fontSize:11,letterSpacing:\"0.08em\",color:glassMuted,fontVariantNumeric:\"tabular-nums\"},children:now})]})}),photo?/*#__PURE__*/_jsx(Fade,{delay:.1,children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",borderRadius:Math.max(2,Number(radius)-1),overflow:\"hidden\",aspectRatio:\"4 / 3\"},children:[/*#__PURE__*/_jsx(\"img\",{src:typeof photo===\"string\"?photo:photo?.src,alt:\"\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,background:\"linear-gradient(to top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0) 55%)\"}}),/*#__PURE__*/_jsxs(\"a\",{href:\"mailto:\"+helloEmail,style:{position:\"absolute\",left:12,bottom:12,display:\"flex\",flexDirection:\"column\",gap:2,textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...label,fontSize:10,letterSpacing:\"0.1em\",textTransform:\"uppercase\",color:\"rgba(255,255,255,0.7)\"},children:sayHello}),/*#__PURE__*/_jsx(\"span\",{style:{...label,color:\"rgb(255,255,255)\"},children:helloEmail})]})]})}):null,/*#__PURE__*/_jsxs(\"div\",{style:{paddingTop:4},children:[/*#__PURE__*/_jsx(Fade,{delay:.16,children:/*#__PURE__*/_jsx(PanelRow,{caption:\"Office\",value:office,base:label,muted:glassMuted,strong:glassStrong,line:glassLine})}),/*#__PURE__*/_jsx(Fade,{delay:.2,children:/*#__PURE__*/_jsx(PanelRow,{caption:\"New business\",value:newBusiness,href:\"mailto:\"+newBusiness,base:label,muted:glassMuted,strong:glassStrong,line:glassLine})}),/*#__PURE__*/_jsx(Fade,{delay:.24,children:/*#__PURE__*/_jsx(PanelRow,{caption:\"Careers\",value:careers,href:\"mailto:\"+careers,base:label,muted:glassMuted,strong:glassStrong,line:glassLine})})]})]},\"panel\")]}):null})]});}/**\n * One label with the cube-flip hover. The duplicate lives on a ::before so the\n * markup stays a single anchor — the stylesheet is shared by every instance.\n */const DEFAULT_LINKS=[{label:\"Works\",href:\"/works\"},{label:\"Services\",href:\"/services\"},{label:\"Customers\",href:\"/customers\"},{label:\"Careers\",href:\"/careers\"}];function Fade({delay,children}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:6},animate:{opacity:1,y:0},transition:{duration:.4,ease:[.28,0,0,1],delay},children:children});}// Open, the frame turns into a cross. The two marks are stacked and swap on\n// opacity and rotation — CSS transitions rather than motion, so the very first\n// paint is already correct on the canvas and in exports.\nfunction Expand({color,open,hovered}){const swap={position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"opacity .24s cubic-bezier(.28,0,0,1), transform .3s cubic-bezier(.28,0,0,1)\"};return /*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"block\",width:11,height:11,flex:\"none\",transform:`scale(${open?1.3:hovered?1.18:1})`,transformOrigin:\"center\",transition:\"transform .3s cubic-bezier(.28,0,0,1)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...swap,opacity:open?0:1,transform:open?\"rotate(-90deg) scale(0.6)\":\"rotate(0deg) scale(1)\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"11\",height:\"11\",viewBox:\"0 0 11 11\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 4V1h3M10 7v3H7M7 1h3v3M4 10H1V7\",stroke:color,strokeWidth:\"1.2\"})})}),/*#__PURE__*/_jsx(\"span\",{style:{...swap,opacity:open?1:0,transform:open?\"rotate(0deg) scale(1)\":\"rotate(90deg) scale(0.6)\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"11\",height:\"11\",viewBox:\"0 0 11 11\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1.6 1.6l7.8 7.8M9.4 1.6l-7.8 7.8\",stroke:color,strokeWidth:\"1.2\",strokeLinecap:\"round\"})})})]});}function PanelRow({caption,value,href,base,muted,strong,line}){const body=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{style:{...base,fontSize:10,letterSpacing:\"0.1em\",textTransform:\"uppercase\",color:muted},children:caption}),/*#__PURE__*/_jsx(\"span\",{style:{...base,color:strong},children:value})]});const style={display:\"flex\",flexDirection:\"column\",gap:5,padding:\"12px 14px\",textDecoration:\"none\",borderTop:`1px solid ${line||\"rgba(0,0,0,0.07)\"}`};if(href)return /*#__PURE__*/_jsx(\"a\",{href:href,style:style,children:body});return /*#__PURE__*/_jsx(\"div\",{style:style,children:body});}function FlipLink({label,href,style,color,hoverBg,hoverColor,speed,isStatic,onNavigate}){const face=/*#__PURE__*/_jsx(\"span\",{className:\"lisa-flip-face\",\"data-flip\":label,style:style,children:label});if(isStatic){return /*#__PURE__*/_jsx(\"span\",{style:{...style,display:\"flex\",alignItems:\"center\",height:\"100%\",padding:\"8px 16px\",color,whiteSpace:\"nowrap\"},children:label});}// The anchor is the wrapper, never the rotating face. A face at\n// rotateX(90deg) has no projected area, so hit testing misses it entirely —\n// which is why the labels looked clickable but led nowhere.\nreturn /*#__PURE__*/_jsx(Link,{href:href,children:/*#__PURE__*/_jsxs(\"a\",{className:\"lisa-flip\",onClick:onNavigate,style:{\"--dur\":`${speed}s`,\"--color\":color,\"--hoverBg\":hoverBg,\"--hoverColor\":hoverColor,textDecoration:\"none\"},children:[face,/*#__PURE__*/_jsx(\"style\",{children:FLIP_CSS})]})});}const FLIP_CSS=`\n.lisa-flip { display: inline-flex; perspective: 900px; }\n.lisa-flip-face {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;\n    padding: 8px 16px;\n    box-sizing: border-box;\n    color: var(--color);\n    background-color: transparent;\n    transform-style: preserve-3d;\n    backface-visibility: hidden;\n    transition: transform var(--dur) ease;\n}\n.lisa-flip:hover .lisa-flip-face { transform: translateY(-50%) rotateX(90deg); }\n.lisa-flip-face::before {\n    content: attr(data-flip);\n    position: absolute;\n    inset: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;\n    padding: 8px 16px;\n    box-sizing: border-box;\n    color: var(--hoverColor);\n    background-color: var(--hoverBg);\n    transform-origin: bottom center;\n    transform: rotateX(90deg) rotateY(180deg) rotateZ(180deg) translateY(100%);\n    opacity: 0;\n    transition: opacity var(--dur) ease;\n}\n.lisa-flip:hover .lisa-flip-face::before { opacity: 1; }\n@media (prefers-reduced-motion: reduce) {\n    .lisa-flip-face, .lisa-flip-face::before { transition: none; }\n    .lisa-flip:hover .lisa-flip-face { transform: none; }\n}\n`;LisaNav.displayName=\"LISA Nav\";addPropertyControls(LisaNav,{links:{type:ControlType.Array,title:\"Links\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Works\"},href:{type:ControlType.String,title:\"Link\",defaultValue:\"/works\"}}},defaultValue:[{label:\"Works\",href:\"/works\"},{label:\"Services\",href:\"/services\"},{label:\"Customers\",href:\"/customers\"},{label:\"Careers\",href:\"/careers\"}]},ctaLabel:{type:ControlType.String,title:\"CTA\",defaultValue:\"Reach out\"},ctaOpenLabel:{type:ControlType.String,title:\"CTA Open\",defaultValue:\"Contact us\"},ctaLink:{type:ControlType.String,title:\"CTA Link\",defaultValue:\"/contact\"},logo:{type:ControlType.String,title:\"Logo\",defaultValue:\"LISA\"},logoMark:{type:ControlType.String,title:\"Mark\",defaultValue:\"TM\"},logoLink:{type:ControlType.String,title:\"Logo Link\",defaultValue:\"/\"},collapseAt:{type:ControlType.Number,title:\"Collapse At\",description:\"Scroll distance before the pill contracts.\",defaultValue:40,min:0,max:400,step:5},gutter:{type:ControlType.Number,title:\"Gutter\",defaultValue:40,min:0,max:120,step:1},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:4,min:0,max:40,step:1},speed:{type:ControlType.Number,title:\"Flip Speed\",defaultValue:.3,min:.1,max:1.2,step:.05},restFill:{type:ControlType.Color,title:\"Rest Fill\",defaultValue:\"rgb(247, 247, 247)\"},restText:{type:ControlType.Color,title:\"Rest Text\",defaultValue:\"rgb(140, 140, 140)\"},restHover:{type:ControlType.Color,title:\"Hover Fill\",defaultValue:\"rgb(238, 238, 238)\"},restHoverText:{type:ControlType.Color,title:\"Hover Text\",defaultValue:\"rgb(0, 0, 0)\"},darkFill:{type:ControlType.Color,title:\"Dark Fill\",defaultValue:\"rgba(10, 10, 10, 0.45)\"},darkCell:{type:ControlType.Color,title:\"Dark Cell\",defaultValue:\"rgba(255, 255, 255, 0.3)\"},darkText:{type:ControlType.Color,title:\"Dark Text\",defaultValue:\"rgb(255, 255, 255)\"},fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:'Switzer, \"Switzer Placeholder\", -apple-system, sans-serif'},fontSize:{type:ControlType.Number,title:\"Size\",defaultValue:14,min:10,max:24,step:1},contactPanel:{type:ControlType.Boolean,title:\"Contact Panel\",description:\"Reach out opens a window instead of the contact page.\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},office:{type:ControlType.String,title:\"Office\",defaultValue:\"Bredgr\\xe4nd 2, 111 30 Stockholm, Sweden\"},newBusiness:{type:ControlType.String,title:\"New Business\",defaultValue:\"ivar@lisastudios.se\"},careers:{type:ControlType.String,title:\"Careers\",defaultValue:\"hey@lisastudios.se\"},panelTop:{type:ControlType.Number,title:\"Panel Top\",defaultValue:68,min:0,max:200,step:1},panelRight:{type:ControlType.Number,title:\"Panel Right\",defaultValue:40,min:0,max:200,step:1},panelWidth:{type:ControlType.Number,title:\"Panel Width\",defaultValue:320,min:220,max:520,step:10},city:{type:ControlType.String,title:\"City\",defaultValue:\"STHLM\"},sayHello:{type:ControlType.String,title:\"Hello Label\",defaultValue:\"Say hello\"},helloEmail:{type:ControlType.String,title:\"Hello Email\",defaultValue:\"hey@lisastudios.se\"},photo:{type:ControlType.ResponsiveImage,title:\"Photo\"},glassFill:{type:ControlType.Color,title:\"Glass\",defaultValue:\"rgba(20, 20, 20, 0.72)\"},glassLine:{type:ControlType.Color,title:\"Glass Line\",defaultValue:\"rgba(255, 255, 255, 0.12)\"},glassMuted:{type:ControlType.Color,title:\"Glass Muted\",defaultValue:\"rgba(255, 255, 255, 0.5)\"},glassStrong:{type:ControlType.Color,title:\"Glass Text\",defaultValue:\"rgb(255, 255, 255)\"},collapsedGap:{type:ControlType.Number,title:\"Collapsed Gap\",description:\"Air between the logo and the toggle.\",defaultValue:16,min:0,max:60,step:1},ownCta:{type:ControlType.Boolean,title:\"Own CTA\",description:\"Off when the canvas supplies its own Reach out button.\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},fontWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:500,min:100,max:900,step:100}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LisaNav\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"58\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LisaNav.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LISANav from\"https://framerusercontent.com/modules/CMPuQjOBY4mZCS70XckP/kgWyg101S727IODr3WYT/LisaNav.js\";const LISANavFonts=getFonts(LISANav);const cycleOrder=[\"vm6SGQ0VB\",\"YH7bj33Bn\",\"eO4IFT1Oa\",\"H7dEy6_oq\"];const serializationHash=\"framer-94S8C\";const variantClassNames={eO4IFT1Oa:\"framer-v-u2nwyt\",H7dEy6_oq:\"framer-v-1ka5gvk\",vm6SGQ0VB:\"framer-v-1iiya0i\",YH7bj33Bn:\"framer-v-ogbun3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Black\":\"eO4IFT1Oa\",\"Tablet - Black\":\"H7dEy6_oq\",Desktop:\"vm6SGQ0VB\",Tablet:\"YH7bj33Bn\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vm6SGQ0VB\"};};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:\"vm6SGQ0VB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1iiya0i\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"vm6SGQ0VB\",ref:refBinding,style:{...style},...addPropertyOverrides({eO4IFT1Oa:{\"data-framer-name\":\"Desktop - Black\"},H7dEy6_oq:{\"data-framer-name\":\"Tablet - Black\"},YH7bj33Bn:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q3lpw6-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Nav Pill\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"uERIAh9fh-container\",name:\"Nav Pill\",nodeId:\"uERIAh9fh\",rendersWithMotion:true,scopeId:\"aY7U7qgIT\",children:/*#__PURE__*/_jsx(LISANav,{careers:\"hey@lisastudios.se\",city:\"STHLM\",collapseAt:40,collapsedGap:18,contactPanel:true,ctaLabel:\"Reach out\",ctaLink:\"/contact\",ctaOpenLabel:\"Contact us\",darkCell:\"rgba(255, 255, 255, 0.3)\",darkFill:\"rgba(10, 10, 10, 0.45)\",darkText:\"rgb(255, 255, 255)\",fontFamily:'Switzer, \"Switzer Placeholder\", -apple-system, sans-serif',fontSize:14,fontWeight:500,glassFill:\"rgba(20, 20, 20, 0.72)\",glassLine:\"rgba(255, 255, 255, 0.12)\",glassMuted:\"rgba(255, 255, 255, 0.5)\",glassStrong:\"rgb(255, 255, 255)\",gutter:20,height:\"100%\",helloEmail:\"hey@lisastudios.se\",id:\"uERIAh9fh\",layoutId:\"uERIAh9fh\",links:[{href:\"/works\",id:\"dz6IujivE\",label:\"Work\"},{href:\"/services\",id:\"MKHSUbX4f\",label:\"Services\"},{href:\"/client-portal\",id:\"vqjDkn5lC\",label:\"Client portal\"},{href:\"/careers\",id:\"n2PRAQpnq\",label:\"Careers\"}],logo:\"LISA\",logoLink:\"/\",logoMark:\"TM\",name:\"Nav Pill\",newBusiness:\"newbiz@lisastudios.se\",office:\"Kungsholmstorg 5, 105 36 Stockholm\",ownCta:true,panelRight:20,panelTop:68,panelWidth:320,radius:4,restFill:\"rgb(247, 247, 247)\",restHover:\"rgb(238, 238, 238)\",restHoverText:\"rgb(0, 0, 0)\",restText:\"rgb(140, 140, 140)\",sayHello:\"Say hello\",speed:.3,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({eO4IFT1Oa:{links:[{href:\"/works\",id:\"mJdKMe6qD\",label:\"Work\"},{href:\"/services\",id:\"ALJxPwhof\",label:\"Services\"},{href:\"/client-portal\",id:\"i2aE_YRVY\",label:\"Client portal\"},{href:\"/careers\",id:\"GVfIu23k7\",label:\"Careers\"}]},H7dEy6_oq:{links:[{href:\"/works\",id:\"dpAuaqZrD\",label:\"Work\"},{href:\"/services\",id:\"ISWPBNxZt\",label:\"Services\"},{href:\"/client-portal\",id:\"HOQtbbb_M\",label:\"Client portal\"},{href:\"/careers\",id:\"fMDEOYlfW\",label:\"Careers\"}]},YH7bj33Bn:{links:[{href:\"/works\",id:\"etPgJJkgB\",label:\"Work\"},{href:\"/services\",id:\"QimD7MZm5\",label:\"Services\"},{href:\"/client-portal\",id:\"KjjafXMir\",label:\"Client portal\"},{href:\"/careers\",id:\"q5ooIWcfY\",label:\"Careers\"}]}},baseVariant,gestureVariant)})})})})})})});});const css=[\".framer-94S8C.framer-1j2yhdh, .framer-94S8C .framer-1j2yhdh { display: block; }\",\".framer-94S8C.framer-1iiya0i { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: flex-start; padding: 15px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-94S8C .framer-1q3lpw6-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-94S8C.framer-v-ogbun3.framer-1iiya0i, .framer-94S8C.framer-v-1ka5gvk.framer-1iiya0i { width: 810px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YH7bj33Bn\":{\"layout\":[\"fixed\",\"fixed\"]},\"eO4IFT1Oa\":{\"layout\":[\"fixed\",\"fixed\"]},\"H7dEy6_oq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraY7U7qgIT=withCSS(Component,css,\"framer-94S8C\");export default FrameraY7U7qgIT;FrameraY7U7qgIT.displayName=\"Navigation / Navigation Desktop\";FrameraY7U7qgIT.defaultProps={height:60,width:1200};addPropertyControls(FrameraY7U7qgIT,{variant:{options:[\"vm6SGQ0VB\",\"YH7bj33Bn\",\"eO4IFT1Oa\",\"H7dEy6_oq\"],optionTitles:[\"Desktop\",\"Tablet\",\"Desktop - Black\",\"Tablet - Black\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraY7U7qgIT,[{explicitInter:true,fonts:[]},...LISANavFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraY7U7qgIT\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YH7bj33Bn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eO4IFT1Oa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H7dEy6_oq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aY7U7qgIT.map","// Generated by Framer (f550547)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-regular\",\"FS;Switzer-bold\",\"FS;Switzer-bold italic\",\"FS;Switzer-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LVPXCMXCWY3V7PSXRMGRQUJDAS2DT47E/BPEVRT2HG7PPVVUS7A67MZQQZW6LR6A5/A7AS3UPAGLC7MDVC67SBNTE5FGF2Z2RG.woff2\",weight:\"700\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XVUY2PHYBA6KMN4RMEMJPHQSTKCQ267G/UICOQA6KCSHFOSCPYDVVDNNCDKYFXHJB/O34WRFYO7JNWEBBA2LRV2XYRUSYXYDKH.woff2\",weight:\"400\"}]}];export const css=['.framer-5YYra .framer-styles-preset-1kzgmtm:not(.rich-text-wrapper), .framer-5YYra .framer-styles-preset-1kzgmtm.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 60%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-5YYra\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f550547)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/lPzyRPJx3SpVcwv9WHhb/7ngOSqT9CumRadzFCIP9/yAlIf4T2h.js\";const cycleOrder=[\"wlalAWqXV\",\"rCAmGD_rg\",\"rzFFLWGhq\",\"zSlnw6S9Q\",\"TCA6p2RKj\",\"xLeHtmYH5\",\"M17B1rGFF\",\"Y4jOlUN_y\"];const serializationHash=\"framer-cE52H\";const variantClassNames={M17B1rGFF:\"framer-v-16ipunt\",rCAmGD_rg:\"framer-v-aym2q2\",rzFFLWGhq:\"framer-v-16flmjb\",TCA6p2RKj:\"framer-v-1h9ivgx\",wlalAWqXV:\"framer-v-f7nqxm\",xLeHtmYH5:\"framer-v-i4g3m6\",Y4jOlUN_y:\"framer-v-wpxiod\",zSlnw6S9Q:\"framer-v-1bi34el\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const FnNXTEFwN=undefined;const transition1={delay:.1,duration:.7,ease:[.16,1,.3,1],type:\"tween\"};const transition2={delay:.1,duration:.7,ease:[.25,1,.5,1],type:\"tween\"};const transition3={delay:.2,duration:1,ease:[.25,1,.5,1],type:\"tween\"};const transition4={delay:.3,duration:1,ease:[.25,1,.5,1],type:\"tween\"};const transition5={delay:.4,duration:1,ease:[.25,1,.5,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Link 1 Active\":\"rCAmGD_rg\",\"Link 1\":\"wlalAWqXV\",\"Link 2 Active\":\"zSlnw6S9Q\",\"Link 2\":\"rzFFLWGhq\",\"Link 3 Active\":\"xLeHtmYH5\",\"Link 3\":\"TCA6p2RKj\",\"Link 4 Active\":\"Y4jOlUN_y\",\"Link 4\":\"M17B1rGFF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,FnNXTEFwN:title??props.FnNXTEFwN??\"Contact\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wlalAWqXV\"};};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,FnNXTEFwN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wlalAWqXV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({rCAmGD_rg:{value:transition2},xLeHtmYH5:{value:transition4},Y4jOlUN_y:{value:transition5},zSlnw6S9Q:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-f7nqxm\",className,classNames),\"data-framer-name\":\"Link 1\",layoutDependency:layoutDependency,layoutId:\"wlalAWqXV\",ref:refBinding,style:{...style},...addPropertyOverrides({M17B1rGFF:{\"data-framer-name\":\"Link 4\"},rCAmGD_rg:{\"data-framer-name\":\"Link 1 Active\"},rzFFLWGhq:{\"data-framer-name\":\"Link 2\"},TCA6p2RKj:{\"data-framer-name\":\"Link 3\"},xLeHtmYH5:{\"data-framer-name\":\"Link 3 Active\"},Y4jOlUN_y:{\"data-framer-name\":\"Link 4 Active\"},zSlnw6S9Q:{\"data-framer-name\":\"Link 2 Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lc9i1q\",\"data-framer-name\":\"Cube\",layoutDependency:layoutDependency,layoutId:\"LBxysO4Dr\",style:{rotateX:0,transformPerspective:1200},variants:{M17B1rGFF:{rotateX:0},rCAmGD_rg:{rotateX:90},rzFFLWGhq:{rotateX:0},TCA6p2RKj:{rotateX:0},xLeHtmYH5:{rotateX:90},Y4jOlUN_y:{rotateX:90},zSlnw6S9Q:{rotateX:90}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tq7d\",\"data-framer-name\":\"Side 1\",layoutDependency:layoutDependency,layoutId:\"Ia9JNiVsi\",style:{z:7},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kzgmtm\",\"data-styles-preset\":\"yAlIf4T2h\",children:\"Contact\"})}),className:\"framer-wv3a7m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kyjzps207\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},text:FnNXTEFwN,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ahhvql\",\"data-framer-name\":\"Side 2\",layoutDependency:layoutDependency,layoutId:\"Wenp3FJEy\",style:{rotateX:-90},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kzgmtm\",\"data-styles-preset\":\"yAlIf4T2h\",children:\"Contact\"})}),className:\"framer-18s8ly2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Kmpk_9Qld\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.2},text:FnNXTEFwN,variants:{rCAmGD_rg:{opacity:1},xLeHtmYH5:{opacity:1},Y4jOlUN_y:{opacity:1},zSlnw6S9Q:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\".framer-cE52H.framer-1fqx7ne, .framer-cE52H .framer-1fqx7ne { display: block; }\",\".framer-cE52H.framer-f7nqxm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cE52H .framer-lc9i1q { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: visible; position: relative; transform-style: preserve-3d; width: 14px; }\",\".framer-cE52H .framer-tq7d { align-content: flex-start; align-items: flex-start; aspect-ratio: 1 / 1; backface-visibility: hidden; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: 27px; }\",\".framer-cE52H .framer-wv3a7m, .framer-cE52H .framer-18s8ly2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-cE52H .framer-ahhvql { align-content: flex-start; align-items: flex-start; aspect-ratio: 1 / 1; backface-visibility: hidden; bottom: -8px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; width: 27px; }\",\".framer-cE52H.framer-v-aym2q2 .framer-ahhvql, .framer-cE52H.framer-v-1bi34el .framer-ahhvql, .framer-cE52H.framer-v-i4g3m6 .framer-ahhvql, .framer-cE52H.framer-v-wpxiod .framer-ahhvql { aspect-ratio: unset; height: unset; top: 18px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 31\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rCAmGD_rg\":{\"layout\":[\"auto\",\"auto\"]},\"rzFFLWGhq\":{\"layout\":[\"auto\",\"auto\"]},\"zSlnw6S9Q\":{\"layout\":[\"auto\",\"auto\"]},\"TCA6p2RKj\":{\"layout\":[\"auto\",\"auto\"]},\"xLeHtmYH5\":{\"layout\":[\"auto\",\"auto\"]},\"M17B1rGFF\":{\"layout\":[\"auto\",\"auto\"]},\"Y4jOlUN_y\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"FnNXTEFwN\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfFgg75USb=withCSS(Component,css,\"framer-cE52H\");export default FramerfFgg75USb;FramerfFgg75USb.displayName=\"Navigation / 3D Mobile Link\";FramerfFgg75USb.defaultProps={height:31,width:31};addPropertyControls(FramerfFgg75USb,{variant:{options:[\"wlalAWqXV\",\"rCAmGD_rg\",\"rzFFLWGhq\",\"zSlnw6S9Q\",\"TCA6p2RKj\",\"xLeHtmYH5\",\"M17B1rGFF\",\"Y4jOlUN_y\"],optionTitles:[\"Link 1\",\"Link 1 Active\",\"Link 2\",\"Link 2 Active\",\"Link 3\",\"Link 3 Active\",\"Link 4\",\"Link 4 Active\"],title:\"Variant\",type:ControlType.Enum},FnNXTEFwN:{defaultValue:\"Contact\",displayTextArea:false,title:\"Title\",type:ControlType.String},onFnNXTEFwNChange:{changes:\"FnNXTEFwN\",type:ControlType.ChangeHandler}});addFonts(FramerfFgg75USb,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfFgg75USb\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"FnNXTEFwN\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"31\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"31\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rCAmGD_rg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rzFFLWGhq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zSlnw6S9Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TCA6p2RKj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xLeHtmYH5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M17B1rGFF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Y4jOlUN_y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c60b0a0)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-medium\",\"FS;Switzer-bold\",\"FS;Switzer-bold italic\",\"FS;Switzer-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LVPXCMXCWY3V7PSXRMGRQUJDAS2DT47E/BPEVRT2HG7PPVVUS7A67MZQQZW6LR6A5/A7AS3UPAGLC7MDVC67SBNTE5FGF2Z2RG.woff2\",weight:\"700\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QMRBNVYKDJEZ66DA22SPWH5EVVYACHCU/ZHMXHHA546NDNEHJN5RPZX5KISJY5CWF/C6VLICDGQWYKV6YT65TM5G3OVN4AOZBN.woff2\",weight:\"500\"}]}];export const css=['.framer-gpq0L .framer-styles-preset-19gzsqu:not(.rich-text-wrapper), .framer-gpq0L .framer-styles-preset-19gzsqu.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.4px; --framer-line-height: 105%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-gpq0L\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c60b0a0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/JNX4gn7hbbU0ibIBmIo7/rJ1v3aVz5z7eBalea6jp/RER2nzIP6.js\";const cycleOrder=[\"NoL_9pC9I\",\"iaN73zy_j\",\"FmuA5rJqB\"];const serializationHash=\"framer-UI7J0\";const variantClassNames={FmuA5rJqB:\"framer-v-114id1s\",iaN73zy_j:\"framer-v-z1orjl\",NoL_9pC9I:\"framer-v-1m7ko9s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.12,.23,0,.96],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Text Link - Hover\":\"iaN73zy_j\",\"Text Link - Tablet/Mobile\":\"FmuA5rJqB\",\"Text Link\":\"NoL_9pC9I\"};const getProps=({color,height,id,link,title,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,aPy89ItM2:(_ref=title!==null&&title!==void 0?title:props.aPy89ItM2)!==null&&_ref!==void 0?_ref:\"Home\",gI_7elcTO:link!==null&&link!==void 0?link:props.gI_7elcTO,IBYcjioAb:(_ref1=color!==null&&color!==void 0?color:props.IBYcjioAb)!==null&&_ref1!==void 0?_ref1:\"rgb(0, 0, 0)\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"NoL_9pC9I\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,aPy89ItM2,gI_7elcTO,IBYcjioAb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NoL_9pC9I\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterb0d226=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"iaN73zy_j\");});const onMouseLeavefjphv5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"NoL_9pC9I\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:gI_7elcTO,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1m7ko9s\",className,classNames)} framer-90xhnw`,\"data-framer-name\":\"Text Link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NoL_9pC9I\",onMouseEnter:onMouseEnterb0d226,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({FmuA5rJqB:{\"data-framer-name\":\"Text Link - Tablet/Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined},iaN73zy_j:{\"data-framer-name\":\"Text Link - Hover\",onMouseLeave:onMouseLeavefjphv5}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19gzsqu\",\"data-styles-preset\":\"RER2nzIP6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-IBYcjioAb-RRkfDyZij))\"},children:\"Home\"})}),className:\"framer-cmy0fy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mrD2xxP_p\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-IBYcjioAb-RRkfDyZij)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-IBYcjioAb-RRkfDyZij\":IBYcjioAb},text:aPy89ItM2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z3inxg\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"MZny9viDL\",style:{backgroundColor:IBYcjioAb}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UI7J0.framer-90xhnw, .framer-UI7J0 .framer-90xhnw { display: block; }\",\".framer-UI7J0.framer-1m7ko9s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 15px; justify-content: center; overflow: hidden; padding: 0px 0px 2px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-UI7J0 .framer-cmy0fy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UI7J0 .framer-z3inxg { bottom: 0px; flex: none; height: 1px; left: -50px; overflow: hidden; position: absolute; width: 50px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-UI7J0.framer-1m7ko9s { gap: 0px; } .framer-UI7J0.framer-1m7ko9s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-UI7J0.framer-1m7ko9s > :first-child { margin-top: 0px; } .framer-UI7J0.framer-1m7ko9s > :last-child { margin-bottom: 0px; } }\",\".framer-UI7J0.framer-v-z1orjl.framer-1m7ko9s { padding: 0px 0px 1px 0px; }\",\".framer-UI7J0.framer-v-z1orjl .framer-z3inxg { bottom: unset; left: unset; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 39\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"iaN73zy_j\":{\"layout\":[\"auto\",\"fixed\"]},\"FmuA5rJqB\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"aPy89ItM2\":\"title\",\"gI_7elcTO\":\"link\",\"IBYcjioAb\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRRkfDyZij=withCSS(Component,css,\"framer-UI7J0\");export default FramerRRkfDyZij;FramerRRkfDyZij.displayName=\"Text Link\";FramerRRkfDyZij.defaultProps={height:15,width:39};addPropertyControls(FramerRRkfDyZij,{variant:{options:[\"NoL_9pC9I\",\"iaN73zy_j\",\"FmuA5rJqB\"],optionTitles:[\"Text Link\",\"Text Link - Hover\",\"Text Link - Tablet/Mobile\"],title:\"Variant\",type:ControlType.Enum},aPy89ItM2:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},gI_7elcTO:{title:\"Link\",type:ControlType.Link},IBYcjioAb:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color}});addFonts(FramerRRkfDyZij,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRRkfDyZij\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"15\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iaN73zy_j\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"FmuA5rJqB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"aPy89ItM2\\\":\\\"title\\\",\\\"gI_7elcTO\\\":\\\"link\\\",\\\"IBYcjioAb\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"39\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RRkfDyZij.map","// Generated by Framer (f9faa6c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"d6L5sQYzB\",\"pOoa1c2Lp\",\"Ymf6SrTYD\",\"Kymq17SUw\"];const serializationHash=\"framer-a1NB9\";const variantClassNames={d6L5sQYzB:\"framer-v-1gbt3o8\",Kymq17SUw:\"framer-v-93sa2w\",pOoa1c2Lp:\"framer-v-9sfoph\",Ymf6SrTYD:\"framer-v-qj0j43\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BqD7BdqRi=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu on apear\":\"Ymf6SrTYD\",Close:\"Kymq17SUw\",Menu:\"d6L5sQYzB\"};const Variants=motion.create(React.Fragment);const getProps=({background,height,id,width,...props})=>{return{...props,BqD7BdqRi:background??props.BqD7BdqRi??\"rgb(0, 0, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"d6L5sQYzB\"};};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,BqD7BdqRi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"d6L5sQYzB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearkzt0ql=activeVariantCallback(async(...args)=>{setVariant(\"Kymq17SUw\");});useOnVariantChange(baseVariant,{Ymf6SrTYD:onAppearkzt0ql});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({Kymq17SUw:{value:transition2},pOoa1c2Lp:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gbt3o8\",className,classNames),\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"d6L5sQYzB\",ref:refBinding,style:{...style},...addPropertyOverrides({Kymq17SUw:{\"data-framer-name\":\"Close\"},pOoa1c2Lp:{\"data-framer-name\":\"Close\"},Ymf6SrTYD:{\"data-framer-name\":\"Menu on apear\",\"data-highlight\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dp6f5q\",layoutDependency:layoutDependency,layoutId:\"Cnpjfb9Uf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n9tl92\",layoutDependency:layoutDependency,layoutId:\"w9J1NVrx7\",style:{backgroundColor:BqD7BdqRi,rotate:0},variants:{Kymq17SUw:{rotate:135},pOoa1c2Lp:{rotate:135},Ymf6SrTYD:{rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t4hfo0\",layoutDependency:layoutDependency,layoutId:\"iTi1TW9Yv\",style:{backgroundColor:BqD7BdqRi,rotate:180},variants:{Kymq17SUw:{rotate:225},pOoa1c2Lp:{rotate:225}}})]})})})})});});const css=[\".framer-a1NB9.framer-191hlce, .framer-a1NB9 .framer-191hlce { display: block; }\",\".framer-a1NB9.framer-1gbt3o8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-a1NB9 .framer-dp6f5q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 2px; min-width: 15px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-a1NB9 .framer-1n9tl92 { bottom: -4px; flex: none; height: 1px; left: -4px; overflow: hidden; position: absolute; right: -4px; z-index: 1; }\",\".framer-a1NB9 .framer-1t4hfo0 { flex: none; height: 1px; left: -4px; overflow: hidden; position: absolute; right: -4px; top: -4px; z-index: 1; }\",\".framer-a1NB9.framer-v-9sfoph .framer-1n9tl92, .framer-a1NB9.framer-v-93sa2w .framer-1n9tl92 { bottom: 0px; }\",\".framer-a1NB9.framer-v-9sfoph .framer-1t4hfo0, .framer-a1NB9.framer-v-93sa2w .framer-1t4hfo0 { bottom: 0px; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pOoa1c2Lp\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ymf6SrTYD\":{\"layout\":[\"fixed\",\"fixed\"]},\"Kymq17SUw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"BqD7BdqRi\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTKJGr1rk7=withCSS(Component,css,\"framer-a1NB9\");export default FramerTKJGr1rk7;FramerTKJGr1rk7.displayName=\"Navigation / Menu to close button animation\";FramerTKJGr1rk7.defaultProps={height:32,width:32};addPropertyControls(FramerTKJGr1rk7,{variant:{options:[\"d6L5sQYzB\",\"pOoa1c2Lp\",\"Ymf6SrTYD\",\"Kymq17SUw\"],optionTitles:[\"Menu\",\"Close\",\"Menu on apear\",\"Close\"],title:\"Variant\",type:ControlType.Enum},BqD7BdqRi:{defaultValue:\"rgb(0, 0, 0)\",title:\"Background\",type:ControlType.Color}});addFonts(FramerTKJGr1rk7,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTKJGr1rk7\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"BqD7BdqRi\\\":\\\"background\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pOoa1c2Lp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ymf6SrTYD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Kymq17SUw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TKJGr1rk7.map","// Generated by Framer (291a518)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation3DMobileLink from\"https://framerusercontent.com/modules/i1qxk0p6vKpHrKZ4GkAd/xuF1WRTohMwbezeOmntR/fFgg75USb.js\";import TextLink from\"https://framerusercontent.com/modules/wYrjh95DKISFMtss2OSd/iESfeJxOQniUL873PCNF/RRkfDyZij.js\";import NavigationMenuToCloseButtonAnimation from\"https://framerusercontent.com/modules/4n6kx3dEotRQveSaJTJd/gheVFIjtnIfzHeL3yUBU/TKJGr1rk7.js\";const NavigationMenuToCloseButtonAnimationFonts=getFonts(NavigationMenuToCloseButtonAnimation);const Navigation3DMobileLinkFonts=getFonts(Navigation3DMobileLink);const Navigation3DMobileLinkWithVariantAppearEffect=withVariantAppearEffect(Navigation3DMobileLink);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const TextLinkFonts=getFonts(TextLink);const serializationHash=\"framer-H4Syt\";const variantClassNames={Q7G4UTCpQ:\"framer-v-wwinet\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wCQM1JsQO=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={delay:0,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={delay:.1,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={delay:.3,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={delay:.6,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition6={delay:.8,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,wCQM1JsQO:tap??props.wCQM1JsQO};};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,wCQM1JsQO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Q7G4UTCpQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1sch5zz=activeVariantCallback(async(...args)=>{if(wCQM1JsQO){const res=await wCQM1JsQO(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wwinet\",className,classNames),\"data-framer-name\":\"Menu Open\",layoutDependency:layoutDependency,layoutId:\"Q7G4UTCpQ\",ref:refBinding,style:{backdropFilter:\"blur(18px)\",backgroundColor:\"rgba(255, 255, 255, 0.7)\",WebkitBackdropFilter:\"blur(18px)\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gl3l3j\",\"data-framer-name\":\"Nav Top\",layoutDependency:layoutDependency,layoutId:\"bPNJdzpqb\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5c9yej\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"V52eUo67K\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dROjFRRvF\"},motionChild:true,nodeId:\"lRxtVhM7K\",openInNewTab:false,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1on6kmq framer-1wh9jyt\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"lRxtVhM7K\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1ibGFjaw==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"900\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"90%\",\"--framer-text-transform\":\"uppercase\"},children:\"LISA\"})}),className:\"framer-tyrao7\",fonts:[\"FS;Switzer-black\"],layoutDependency:layoutDependency,layoutId:\"F9bLq8pPv\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"6px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"TM\"})}),className:\"framer-19il511\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"mtbqlipRE\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-go8c94\",\"data-framer-name\":\"Button Wrapper\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QgGZ76FmR\",onTap:onTap1sch5zz,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"28px\",y:(componentViewport?.y||0)+0+0+0+15+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jbyfx4-container\",layoutDependency:layoutDependency,layoutId:\"tU6XNtIWr-container\",nodeId:\"tU6XNtIWr\",rendersWithMotion:true,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(NavigationMenuToCloseButtonAnimation,{BqD7BdqRi:\"rgb(0, 0, 0)\",height:\"100%\",id:\"tU6XNtIWr\",layoutId:\"tU6XNtIWr\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Ymf6SrTYD\"),width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j64ox2\",\"data-framer-name\":\"Menu Content\",layoutDependency:layoutDependency,layoutId:\"LM7S3VaTP\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ipjjcj\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"uiI6UqJDI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wi8sfb\",\"data-framer-name\":\"Link Block\",layoutDependency:layoutDependency,layoutId:\"QFqvrs56G\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"x7QPEPctu\"},motionChild:true,nodeId:\"JvvAXkupb\",scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1e3nibt framer-1wh9jyt\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"JvvAXkupb\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+68+0+0+0+0+0+20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-odkczp-container\",\"data-framer-appear-id\":\"odkczp\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"DQKnfVZ67-container\",nodeId:\"DQKnfVZ67\",optimized:true,rendersWithMotion:true,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(Navigation3DMobileLinkWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"wlalAWqXV\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"rCAmGD_rg\",FnNXTEFwN:\"Work\",height:\"100%\",id:\"DQKnfVZ67\",layoutId:\"DQKnfVZ67\",variant:matchVariant(\"wlalAWqXV\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YZJUGbNKP\"},motionChild:true,nodeId:\"W4jRL3qwM\",scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d7ohb3 framer-1wh9jyt\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"W4jRL3qwM\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+68+0+0+0+0+71+20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-xykrxo-container\",\"data-framer-appear-id\":\"xykrxo\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"aIRR2AjIl-container\",nodeId:\"aIRR2AjIl\",optimized:true,rendersWithMotion:true,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(Navigation3DMobileLinkWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"rzFFLWGhq\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"zSlnw6S9Q\",FnNXTEFwN:\"Services\",height:\"100%\",id:\"aIRR2AjIl\",layoutId:\"aIRR2AjIl\",variant:matchVariant(\"rzFFLWGhq\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FE1yxz4Pn\"},motionChild:true,nodeId:\"vwMPbqVww\",scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ljddd6 framer-1wh9jyt\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"vwMPbqVww\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+68+0+0+0+0+142+20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1pm1yqi-container\",\"data-framer-appear-id\":\"1pm1yqi\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"FoNuu3H4n-container\",nodeId:\"FoNuu3H4n\",optimized:true,rendersWithMotion:true,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(Navigation3DMobileLinkWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"rzFFLWGhq\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"zSlnw6S9Q\",FnNXTEFwN:\"Client portal\",height:\"100%\",id:\"FoNuu3H4n\",layoutId:\"FoNuu3H4n\",variant:matchVariant(\"rzFFLWGhq\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fWYQEMlXh\"},motionChild:true,nodeId:\"fgwEyXU2I\",scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fzny5c framer-1wh9jyt\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"fgwEyXU2I\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+68+0+0+0+0+213+20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1vqzds9-container\",\"data-framer-appear-id\":\"1vqzds9\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"M285S5TZO-container\",nodeId:\"M285S5TZO\",optimized:true,rendersWithMotion:true,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(Navigation3DMobileLinkWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"M17B1rGFF\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"Y4jOlUN_y\",FnNXTEFwN:\"Contact\",height:\"100%\",id:\"M285S5TZO\",layoutId:\"M285S5TZO\",variant:matchVariant(\"M17B1rGFF\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yikU9poqO\"},motionChild:true,nodeId:\"xtS91wrAe\",openInNewTab:false,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8tp3uo framer-1wh9jyt\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"xtS91wrAe\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+0+68+0+0+0+0+284+20,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-kdaier-container\",\"data-framer-appear-id\":\"kdaier\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"qDeFQs4AP-container\",nodeId:\"qDeFQs4AP\",optimized:true,rendersWithMotion:true,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(Navigation3DMobileLinkWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"M17B1rGFF\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"Y4jOlUN_y\",FnNXTEFwN:\"Careers\",height:\"100%\",id:\"qDeFQs4AP\",layoutId:\"qDeFQs4AP\",variant:matchVariant(\"M17B1rGFF\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fqvlbl\",\"data-framer-name\":\"Link Container\",layoutDependency:layoutDependency,layoutId:\"Bo8Mo9Pru\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t46r0f\",\"data-framer-name\":\"Link Block\",layoutDependency:layoutDependency,layoutId:\"fJ_JalX7d\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16azobc\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"CZPGHuzAM\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+0+68+0+0+389+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-i1khin-container\",\"data-framer-appear-id\":\"i1khin\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"R75vpOmwN-container\",nodeId:\"R75vpOmwN\",optimized:true,rendersWithMotion:true,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"Instagram\",gI_7elcTO:\"https://www.instagram.com/we.are.lisa/\",height:\"100%\",IBYcjioAb:\"rgba(0, 0, 0, 0.4)\",id:\"R75vpOmwN\",layoutId:\"R75vpOmwN\",variant:matchVariant(\"FmuA5rJqB\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mnvzxc\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"NnpxV_DZk\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+0+68+0+0+389+0+0+0+25+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1pmlcfq-container\",\"data-framer-appear-id\":\"1pmlcfq\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"KerAtL8by-container\",nodeId:\"KerAtL8by\",optimized:true,rendersWithMotion:true,scopeId:\"HlXwoBHVW\",children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"Linkedin\",gI_7elcTO:\"https://www.linkedin.com/company/lisa-studios/\",height:\"100%\",IBYcjioAb:\"rgba(0, 0, 0, 0.4)\",id:\"KerAtL8by\",layoutId:\"KerAtL8by\",variant:matchVariant(\"FmuA5rJqB\"),width:\"100%\"})})})})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gag67q\",\"data-framer-name\":\"Bottom Stroke\",layoutDependency:layoutDependency,layoutId:\"WlQeK4kUR\",style:{backgroundColor:\"rgb(204, 204, 204)\"}})]})})})});});const css=[\".framer-H4Syt.framer-1wh9jyt, .framer-H4Syt .framer-1wh9jyt { display: block; }\",\".framer-H4Syt.framer-wwinet { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 390px; }\",\".framer-H4Syt .framer-1gl3l3j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 15px 0px 15px; position: relative; width: 100%; z-index: 5; }\",\".framer-H4Syt .framer-5c9yej { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 10; }\",\".framer-H4Syt .framer-1on6kmq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: 58px; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-H4Syt .framer-tyrao7, .framer-H4Syt .framer-19il511 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-H4Syt .framer-go8c94 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-H4Syt .framer-1jbyfx4-container { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-H4Syt .framer-1j64ox2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-H4Syt .framer-ipjjcj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; overflow: visible; padding: 0px 15px 30px 15px; position: relative; width: 1px; }\",\".framer-H4Syt .framer-1wi8sfb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-H4Syt .framer-1e3nibt, .framer-H4Syt .framer-d7ohb3, .framer-H4Syt .framer-1ljddd6, .framer-H4Syt .framer-fzny5c, .framer-H4Syt .framer-8tp3uo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-H4Syt .framer-odkczp-container, .framer-H4Syt .framer-xykrxo-container, .framer-H4Syt .framer-1pm1yqi-container, .framer-H4Syt .framer-1vqzds9-container, .framer-H4Syt .framer-kdaier-container, .framer-H4Syt .framer-i1khin-container, .framer-H4Syt .framer-1pmlcfq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-H4Syt .framer-1fqvlbl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-H4Syt .framer-t46r0f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-H4Syt .framer-16azobc, .framer-H4Syt .framer-1mnvzxc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-H4Syt .framer-1gag67q { flex: none; height: 2px; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 454\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wCQM1JsQO\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHlXwoBHVW=withCSS(Component,css,\"framer-H4Syt\");export default FramerHlXwoBHVW;FramerHlXwoBHVW.displayName=\"Navigation / Navigation Mobile - Open\";FramerHlXwoBHVW.defaultProps={height:454,width:390};addPropertyControls(FramerHlXwoBHVW,{wCQM1JsQO:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerHlXwoBHVW,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/A54N3N7J5AY6YOPYJKLHF5VH7G7HSSUN/ERWIWIB434FMFHQFSSBD233EP3C62HOI/TOHQHMLIEIPKVF2JPM6SVKXFYGO5G2TJ.woff2\",weight:\"900\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]},...NavigationMenuToCloseButtonAnimationFonts,...Navigation3DMobileLinkFonts,...TextLinkFonts],{supportsExplicitInterCodegen:true});FramerHlXwoBHVW.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationMenuToCloseButtonAnimation,{},context),()=>forwardLoader(Navigation3DMobileLink,{},context),()=>forwardLoader(TextLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHlXwoBHVW\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"454\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"wCQM1JsQO\\\":\\\"tap\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"390\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HlXwoBHVW.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useEffect,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useMotionValue,useSpring}from\"framer-motion\";const FONT='Switzer, \"Switzer Placeholder\", sans-serif';const EASE=[.28,0,0,1];const SPRING={stiffness:700,damping:45,mass:.35};/**\n * COPY FIELD\n *\n * Plain text with no chrome of its own. Hovering it hides the pointer and puts a\n * small copy badge in its place, which follows the cursor; clicking anywhere on\n * the value copies it. The badge is positioned inside the component rather than\n * fixed, so it needs no viewport coordinates.\n *\n * @framerIntrinsicWidth 180\n * @framerIntrinsicHeight 20\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function CopyField(props){const{value=\"ivar@lisastudios.se\",copyLabel=\"Copy\",copiedLabel=\"Copied\",textColor=\"rgb(155, 155, 155)\",cursorFill=\"rgba(10, 10, 10, 0.45)\",cursorTextColor=\"rgb(255, 255, 255)\",radius=4}=props;const isStatic=useIsStaticRenderer();const[hovered,setHovered]=useState(false);const[copied,setCopied]=useState(false);const timer=useRef(undefined);const root=useRef(null);/** Motion values, so tracking the pointer never re-renders the component. */const rawX=useMotionValue(0);const rawY=useMotionValue(0);const x=useSpring(rawX,SPRING);const y=useSpring(rawY,SPRING);useEffect(()=>{return()=>{if(timer.current!==undefined)window.clearTimeout(timer.current);};},[]);const track=useCallback(event=>{const box=root.current?.getBoundingClientRect();if(!box)return;rawX.set(event.clientX-box.left);rawY.set(event.clientY-box.top);},[rawX,rawY]);const enter=useCallback(event=>{/** Seed the position before showing, or the badge springs in from 0,0.\n                The spring is stiff enough that the remaining travel is hidden by\n                the fade — no need for jump(), which not every motion build has. */const box=root.current?.getBoundingClientRect();if(box){rawX.set(event.clientX-box.left);rawY.set(event.clientY-box.top);}setHovered(true);},[rawX,rawY]);const copy=useCallback(()=>{if(isStatic||typeof window===\"undefined\")return;const done=()=>{startTransition(()=>setCopied(true));if(timer.current!==undefined)window.clearTimeout(timer.current);timer.current=window.setTimeout(()=>setCopied(false),1600);};function fallback(){try{const field=document.createElement(\"textarea\");field.value=value;field.setAttribute(\"readonly\",\"\");field.style.position=\"absolute\";field.style.left=\"-9999px\";document.body.appendChild(field);field.select();document.execCommand(\"copy\");document.body.removeChild(field);done();}catch{/* nothing sensible to do — leave the label untouched */}}if(navigator.clipboard&&window.isSecureContext){navigator.clipboard.writeText(value).then(done,fallback);}else{fallback();}},[value,isStatic]);const label={fontFamily:FONT,fontSize:14,fontWeight:500,letterSpacing:\"-0.4px\",lineHeight:1};return /*#__PURE__*/_jsxs(\"div\",{ref:root,role:\"button\",tabIndex:0,\"aria-label\":`${copyLabel} ${value}`,onMouseEnter:isStatic?undefined:enter,onMouseMove:isStatic?undefined:track,onMouseLeave:()=>setHovered(false),onClick:copy,onKeyDown:event=>{if(event.key===\"Enter\"||event.key===\" \"){event.preventDefault();copy();}},style:{...label,position:\"relative\",display:\"inline-flex\",alignItems:\"center\",width:\"max-content\",color:textColor,whiteSpace:\"nowrap\",/** The badge replaces the pointer entirely. */cursor:hovered&&!isStatic?\"none\":\"pointer\",outline:\"none\"},children:[value,!isStatic&&/*#__PURE__*/_jsx(motion.div,{\"aria-hidden\":\"true\",style:{position:\"absolute\",left:0,top:0,x,y,pointerEvents:\"none\",zIndex:2},children:/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0,scale:.7,x:\"-50%\",y:\"-50%\"},animate:{opacity:hovered?1:0,scale:hovered?1:.7,x:\"-50%\",y:\"-50%\"},transition:{duration:.18,ease:EASE},style:{...label,display:\"flex\",alignItems:\"center\",gap:6,padding:\"7px 10px\",borderRadius:radius,backgroundColor:cursorFill,// the same glass as the navbar, the filter and the play pill\nbackdropFilter:\"blur(12px)\",WebkitBackdropFilter:\"blur(12px)\",color:cursorTextColor,fontSize:11,letterSpacing:\"0.4px\",textTransform:\"uppercase\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"11\",height:\"11\",viewBox:\"0 0 11 11\",fill:\"none\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"0.6\",y:\"0.6\",width:\"6.6\",height:\"6.6\",rx:\"1.4\",stroke:cursorTextColor,strokeWidth:\"1.1\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M3.2 8.7v0.1a1 1 0 0 0 1 1h5.1a1 1 0 0 0 1-1V3.8a1 1 0 0 0-1-1h-0.1\",stroke:cursorTextColor,strokeWidth:\"1.1\"})]}),copied?copiedLabel:copyLabel]})})]});}addPropertyControls(CopyField,{value:{type:ControlType.String,title:\"Value\",defaultValue:\"ivar@lisastudios.se\"},copyLabel:{type:ControlType.String,title:\"Copy\",defaultValue:\"Copy\"},copiedLabel:{type:ControlType.String,title:\"Copied\",defaultValue:\"Copied\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"rgb(155, 155, 155)\"},cursorFill:{type:ControlType.Color,title:\"Badge\",defaultValue:\"rgba(10, 10, 10, 0.45)\"},cursorTextColor:{type:ControlType.Color,title:\"Badge Text\",defaultValue:\"rgb(255, 255, 255)\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:4,min:0,max:20}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyField\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"180\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CopyField.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";/**\n * FOOTER HOVER MARK\n *\n * A small square steps in to the left of a footer link while the pointer is on\n * it, sitting on the same column line as the copy above, with the label sliding\n * right to make room. It leaves when the pointer leaves, and also the moment the\n * link is clicked, so it never lingers on a button you have already used.\n *\n * Nothing here touches layout. An earlier version animated padding-left, which\n * reflowed the row on every frame and read as lag. Now the label rides a\n * translate and the square rides scale + opacity — both composited — and the\n * square carries a matching counter-translate so it lands exactly on the\n * column line while the label moves off it.\n *\n * The square is always in the DOM and only changes opacity, so it fades out\n * on the way back too instead of being destroyed mid-transition.\n *\n * Canvas cannot express this: a hover that reveals a different element is not\n * available, and hoverEffect only transforms the hovered node itself. Same\n * escape hatch as CustomerCardsHover.tsx.\n */const ROOT_CLASS=\"lisa-hover-mark\";const STYLE_ID=\"lisa-hover-mark-style\";const OFF_ATTR=\"data-mark-off\";// Only the text links, and not Terms & Privacy — it is legal boilerplate, not\n// an action, so it does not get the marker. The two filled pills are left alone\n// too: a marker inside a button, plus its label shifting, reads as a glitch.\n// OPT IN: any descendant whose Framer layer name ends in \"Link\" or \"Button\".\n// OPT OUT: add \"No Mark\" to the layer name, or list it here.\n// Both are just layer names, so opting a button in or out is a rename in Framer\n// and needs no code change.\nconst OPT_OUT=['[data-framer-name=\"Terms Link\"]','[data-framer-name*=\"No Mark\"]'];const NOT=OPT_OUT.map(sel=>`:not(${sel})`).join(\"\");const LINK=[`.${ROOT_CLASS} [data-framer-name$=\"Link\"]${NOT}`,`.${ROOT_CLASS} [data-framer-name$=\"Button\"]${NOT}`].join(\",\\n\");// LINK is a comma-separated list, so a suffix has to be appended to EVERY\n// selector in it. Writing `${LABEL}::before` would attach ::before to the last\n// selector only and dump the pseudo-element's declarations onto the other\n// labels themselves — which absolutely positioned them at 6x6px.\nconst each=suffix=>LINK.split(\",\\n\").map(sel=>`${sel.trim()}${suffix}`).join(\",\\n\");const HOVER=`:hover:not([${OFF_ATTR}])`;const LABEL=each(\" p:first-of-type\");const LABEL_BEFORE=each(\" p:first-of-type::before\");const LABEL_HOVER=each(`${HOVER} p:first-of-type`);const LABEL_HOVER_BEFORE=each(`${HOVER} p:first-of-type::before`);// The project's symmetric hover curve. An ease-out like\n// cubic-bezier(0.16, 1, 0.3, 1) is front-loaded: it lunges then coasts, which\n// reads as restless on a hover state.\nconst EASE=\"cubic-bezier(0.44, 0, 0.56, 1)\";// Letting go a little slower than arriving takes the snap out.\nconst DUR_IN=\"0.28s\";const DUR_OUT=\"0.36s\";const SHIFT=\"22px\";const CSS=`\n${LABEL} {\n    position: relative;\n    transform: translateX(0);\n    transition: transform ${DUR_OUT} ${EASE};\n}\n${LABEL_BEFORE} {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 50%;\n    width: 6px;\n    height: 6px;\n    margin-top: -3px;\n    background: currentColor;\n    pointer-events: none;\n    /* The square holds one spot. It cannot be hoisted out of the label — that\n       is where currentColor picks up the right text colour — so instead it\n       travels the exact opposite of the label, on the same duration and curve.\n       The two translates cancel at every point of the transition, so the square\n       never drifts: it only fades in, right as the text steps aside. */\n    transform: translateX(0);\n    opacity: 0;\n    transition: transform ${DUR_OUT} ${EASE}, opacity ${DUR_OUT} ${EASE};\n}\n/* Gated on a real pointer so a tap never leaves a square stuck behind. */\n@media (hover: hover) and (pointer: fine) {\n    ${LABEL_HOVER} {\n        transform: translateX(${SHIFT});\n        transition: transform ${DUR_IN} ${EASE};\n    }\n    ${LABEL_HOVER_BEFORE} {\n        transform: translateX(-${SHIFT});\n        opacity: 1;\n        transition: transform ${DUR_IN} ${EASE}, opacity ${DUR_IN} ${EASE};\n    }\n}\n@media (prefers-reduced-motion: reduce) {\n    ${LABEL}, ${LABEL_BEFORE} { transition: none; }\n}\n`;const linkFrom=target=>target.closest(LINK.split(\",\\n\").join(\",\"))??null;export function withHoverMark(Component){return props=>{useEffect(()=>{if(!document.getElementById(STYLE_ID)){const tag=document.createElement(\"style\");tag.id=STYLE_ID;tag.textContent=CSS;document.head.appendChild(tag);}// A click retracts the mark straight away. The flag clears when the\n// pointer leaves, so hovering again brings it back.\nconst onClick=event=>{const el=linkFrom(event.target);if(el)el.setAttribute(OFF_ATTR,\"\");};const onOut=event=>{const el=linkFrom(event.target);if(!el)return;const to=event.relatedTarget;if(to&&el.contains(to))return;el.removeAttribute(OFF_ATTR);};document.addEventListener(\"click\",onClick,true);document.addEventListener(\"pointerout\",onOut,true);return()=>{document.removeEventListener(\"click\",onClick,true);document.removeEventListener(\"pointerout\",onOut,true);};},[]);const className=[props.className,ROOT_CLASS].filter(Boolean).join(\" \");return /*#__PURE__*/_jsx(Component,{...props,className:className});};}// The footer instance is already bound to this name, so it stays as an alias.\n// New sections can use either.\n/* Framer only registers an override from an `export function`; an aliased\n   `export const` compiles fine but never appears as an override, so the three\n   footer variants that point at this name reported \"Code Override Missing\" and\n   blocked publishing. Declared as a real function, both names resolve. */export function withFooterHoverMark(Component){return withHoverMark(Component);}\nexport const __FramerMetadata__ = {\"exports\":{\"withFooterHoverMark\":{\"type\":\"reactHoc\",\"name\":\"withFooterHoverMark\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHoverMark\":{\"type\":\"reactHoc\",\"name\":\"withHoverMark\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FooterHoverMark.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useCallback,useEffect,useRef,useState}from\"react\";/**\n * HERO VIDEO\n *\n * A Vimeo clip that covers its frame edge to edge. Two modes:\n *\n *  - Autoplay: the case page's hero. Starts once the page is in the browser,\n *    muted and looping, and fades in over the Hero Image underneath, which\n *    stays as the poster until the player has painted.\n *  - Hover: the Works cards. Nothing loads until a mouse enters the card. The\n *    clip then fades in and plays, and pauses and fades out when the mouse\n *    leaves. Touch has no hover, so a phone never starts it.\n *\n * The clip is either a Vimeo link or a video file — uploaded in the File\n * control, or a direct .mp4/.webm/.mov link pasted as the URL. A file plays in\n * a plain <video>, so it can be tried out without putting it on Vimeo first.\n *\n * With no URL and no file it renders nothing, so a case without a hero video\n * keeps its Hero Image exactly as before.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 300\n */// Vimeo hands out page URLs, not files: the clip has to be an embedded player.\nconst vimeoRef=url=>{if(!url)return null;const m=String(url).match(/vimeo\\.com\\/(?:video\\/)?(\\d+)(?:\\/([0-9a-zA-Z]+))?/);return m?{id:m[1],hash:m[2]}:null;};// background=1 is Vimeo's chromeless autoplay/loop/mute preset; dnt=1 keeps it\n// from setting tracking cookies.\nconst embedUrl=ref=>\"https://player.vimeo.com/video/\"+ref.id+\"?background=1&autoplay=1&loop=1&muted=1&autopause=0&dnt=1\"+(ref.hash?\"&h=\"+ref.hash:\"\");// A direct video file rather than a Vimeo page\nconst isVideoFile=url=>!!url&&(/\\.(mp4|webm|mov|m4v)(\\?|#|$)/i.test(String(url))||/framerusercontent\\.com\\/assets\\//.test(String(url)));// An iframe has no intrinsic ratio, so covering the frame needs the clip's.\n// oEmbed is public, needs no key, and is cached per clip for the whole page.\nconst RATIO=new Map;// Clips Vimeo answers 404 for — deleted or made private. Their player is an\n// opaque \"Sorry, this video does not exist\" page, so it must never be shown.\nconst MISSING=new Set;// Safari, and every browser on iPhone and iPad (they are all WebKit underneath)\nconst isApple=()=>typeof navigator!==\"undefined\"&&/^Apple/.test(navigator.vendor||\"\");export default function HeroVideo(props){const fileSrc=props.file||props.File||(isVideoFile(props.url??props.vimeoURL)?props.url??props.vimeoURL:\"\");// WebKit refuses to start a muted clip inside a cross-origin iframe, so on\n// Apple browsers the Vimeo player loads and then sits paused on its first\n// frame. A file in a plain <video> on the page itself is allowed to start,\n// so those browsers get the Safari File instead. Decided after hydration:\n// the server cannot know the browser, and both start out as an empty frame.\nconst appleSrc=props.appleFile||\"\";const[apple,setApple]=useState(false);useEffect(()=>{if(appleSrc&&isApple())setApple(true);},[appleSrc]);if(fileSrc)return /*#__PURE__*/_jsx(HeroFile,{...props,src:fileSrc});if(apple)return /*#__PURE__*/_jsx(HeroFile,{...props,src:appleSrc});return /*#__PURE__*/_jsx(HeroVimeo,{...props});}// Safari paints a play button on any paused inline video; this is a backdrop,\n// never a player, so it should never show one.\nconst HIDE_NATIVE_PLAY=\".hero-file-video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}\"+\".hero-file-video::-webkit-media-controls{display:none!important}\";// A video file: the browser knows its size, so object-fit does the covering\nfunction HeroFile(props){const{style,src}=props;const mode=String(props.mode??\"autoplay\").toLowerCase();const hover=mode===\"hover\";const isStatic=RenderTarget.current()===RenderTarget.thumbnail||RenderTarget.current()===RenderTarget.export;const videoRef=useRef(null);const[ready,setReady]=useState(false);const[hovered,setHovered]=useState(false);// Hover: the whole card is the target, mouse only\nuseEffect(()=>{if(!hover||isStatic)return;const v=videoRef.current;const card=v&&v.closest(\"[data-framer-name]\");const target=card||v&&v.parentElement;if(!target)return;const enter=e=>{if(e.pointerType&&e.pointerType!==\"mouse\")return;setHovered(true);};const leave=()=>setHovered(false);target.addEventListener(\"pointerenter\",enter);target.addEventListener(\"pointerleave\",leave);return()=>{target.removeEventListener(\"pointerenter\",enter);target.removeEventListener(\"pointerleave\",leave);};},[hover,isStatic]);useEffect(()=>{const v=videoRef.current;if(!v||!hover)return;if(hovered)v.play().catch(()=>{});else v.pause();},[hover,hovered]);// Safari left the clip paused on its first frame. Two causes: React sets\n// `muted` only as a property, never the attribute WebKit reads; and WebKit\n// turns down a muted play() made while the page is still hydrating, yet\n// allows the same call a moment later. So mark it muted the way WebKit\n// reads it and keep asking, backing off, until it plays — and as a last\n// resort start it on the visitor's first touch, click, key or scroll.\nuseEffect(()=>{if(hover||isStatic)return;const v=videoRef.current;if(!v)return;v.muted=true;v.defaultMuted=true;v.setAttribute(\"muted\",\"\");let timer=0;let tries=0;let done=false;const gestures=[\"pointerdown\",\"touchstart\",\"keydown\",\"scroll\"];const stop=()=>{done=true;window.clearTimeout(timer);gestures.forEach(g=>window.removeEventListener(g,start,true));};function start(){if(done)return;const el=videoRef.current;if(!el||!el.paused)return stop();el.play().then(stop,()=>{window.clearTimeout(timer);if(tries<8)timer=window.setTimeout(start,250*2**Math.min(tries++,4));});}gestures.forEach(g=>window.addEventListener(g,start,{capture:true,passive:true}));v.addEventListener(\"canplay\",start);// iPhone pauses clips that are off screen, so the asking starts again\n// each time this one scrolls into view rather than burning out unseen.\nconst io=typeof IntersectionObserver===\"undefined\"?null:new IntersectionObserver(entries=>{if(!entries.some(e=>e.isIntersecting))return;done=false;tries=0;start();});io?.observe(v);start();return()=>{stop();io?.disconnect();v.removeEventListener(\"canplay\",start);};},[hover,isStatic,src]);// `onLoadedData` is a one-shot event, and it can fire before React has\n// attached the handler — a file already in cache is often ready the instant\n// the element exists. When that happened the flag never flipped, so the clip\n// stayed at opacity 0 for good and the still underneath was all you saw.\n// Reading the element's own state covers the race; the event still covers\n// the normal case.\nuseEffect(()=>{if(isStatic)return;const v=videoRef.current;if(!v)return;if(v.readyState>=2){setReady(true);return;}// Belt and braces: a decode that lands between the mount check and the\n// listener would otherwise leave the section permanently blank.\nconst id=window.setTimeout(()=>{const el=videoRef.current;if(el&&el.readyState>=2)setReady(true);},1200);return()=>window.clearTimeout(id);},[isStatic,src]);if(isStatic)return /*#__PURE__*/_jsx(\"div\",{style:{...style,pointerEvents:\"none\"}});// Never hold an autoplay clip at opacity 0 waiting for it to play: iPhone\n// will not start a video it counts as invisible, so it never played and the\n// image underneath showed for good. Safari's play button is hidden by CSS.\nconst visible=ready&&(!hover||hovered);return /*#__PURE__*/_jsxs(\"div\",{style:{...style,position:\"relative\",overflow:\"hidden\",pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"style\",{children:HIDE_NATIVE_PLAY}),/*#__PURE__*/_jsx(\"video\",{ref:videoRef,src:src,muted:true,loop:true,playsInline:true,autoPlay:!hover,preload:hover?\"none\":\"auto\",onLoadedData:()=>setReady(true),onCanPlay:()=>setReady(true),className:\"hero-file-video\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\",opacity:visible?1:0,transition:visible?\"opacity 0.45s ease-out\":\"opacity 0.3s ease-out\"}})]});}function HeroVimeo(props){// Framer may hand these over under the control's title and option title\n// (\"vimeoURL\", \"Hover\") rather than the key and value — accept both, or a\n// hover card would silently fall back to autoplay.\nconst url=props.url??props.vimeoURL;const mode=String(props.mode??\"autoplay\").toLowerCase();const{style}=props;const ref=vimeoRef(url);const isStatic=RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail||RenderTarget.current()===RenderTarget.export;const hover=mode===\"hover\";const hostRef=useRef(null);const frameRef=useRef(null);const[box,setBox]=useState({w:0,h:0});// A ratio typed into the control skips both lookups below, so the clip can\n// fade in the moment the player loads instead of waiting to be measured.\nconst knownRatio=Number(props.ratio)>0?Number(props.ratio):0;const[ratio,setRatio]=useState(()=>knownRatio||ref&&RATIO.get(ref.id)||16/9);const[mounted,setMounted]=useState(false);const[loaded,setLoaded]=useState(false);const[hovered,setHovered]=useState(false);const[reloads,setReloads]=useState(0);// True once the player has told us the clip's real size (or we gave up\n// waiting). The fade-in waits for it, so a wrong first guess never shows.\nconst[sized,setSized]=useState(!!knownRatio);const[missing,setMissing]=useState(()=>!!ref&&MISSING.has(ref.id));// the clip's own ratio, so the player can be sized to cover\nuseEffect(()=>{if(!ref||isStatic||knownRatio||RATIO.has(ref.id))return;let cancelled=false;const page=\"https://vimeo.com/\"+ref.id+(ref.hash?\"/\"+ref.hash:\"\");fetch(\"https://vimeo.com/api/oembed.json?url=\"+encodeURIComponent(page)).then(r=>{// a dead link falls back to the Hero Image underneath\nif(r.status===404){MISSING.add(ref.id);if(!cancelled)setMissing(true);}return r.ok?r.json():null;}).then(d=>{if(cancelled||!d||!d.width||!d.height)return;RATIO.set(ref.id,d.width/d.height);setRatio(d.width/d.height);}).catch(()=>{});return()=>{cancelled=true;};},[ref&&ref.id,isStatic,knownRatio]);// the frame's size, so the cover maths follows any layout change\nuseEffect(()=>{const el=hostRef.current;if(!el||isStatic)return;const measure=()=>setBox({w:el.clientWidth,h:el.clientHeight});measure();if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(measure);ro.observe(el);return()=>ro.disconnect();},[isStatic]);const command=useCallback(method=>{const win=frameRef.current&&frameRef.current.contentWindow;if(!win)return;try{win.postMessage(JSON.stringify({method}),\"https://player.vimeo.com\");}catch{// a player that will not take commands falls back below\n}},[]);// oEmbed describes the clip's THUMBNAIL, and a thumbnail can be 16:9 while\n// the clip is 3:2. The player then pillarboxes inside a frame sized for\n// 16:9, and in background mode the bars are transparent, so the Hero Image\n// showed through at both sides. The player knows the true size: ask it,\n// and size the frame by that instead.\nuseEffect(()=>{if(!loaded||isStatic||knownRatio)return;let w=0,h=0;const onMessage=e=>{if(!frameRef.current||e.source!==frameRef.current.contentWindow)return;let d;try{d=JSON.parse(String(e.data));}catch{return;}if(!d||typeof d.value!==\"number\")return;if(d.method===\"getVideoWidth\")w=d.value;if(d.method===\"getVideoHeight\")h=d.value;if(w>0&&h>0&&ref){RATIO.set(ref.id,w/h);setRatio(w/h);setSized(true);}};window.addEventListener(\"message\",onMessage);const ask=()=>{command(\"getVideoWidth\");command(\"getVideoHeight\");};ask();// the player is not always listening the instant it fires load\nconst again=window.setTimeout(ask,400);const later=window.setTimeout(ask,1200);// never hold the clip back for good if the player stays silent\nconst giveUp=window.setTimeout(()=>setSized(true),2500);return()=>{window.removeEventListener(\"message\",onMessage);window.clearTimeout(again);window.clearTimeout(later);window.clearTimeout(giveUp);};},[loaded,isStatic,reloads,command,knownRatio]);// Autoplay: mount as soon as we are in the browser.\nuseEffect(()=>{if(!ref||isStatic||hover)return;setMounted(true);},[ref&&ref.id,isStatic,hover]);// Hover: the whole card is the target, not just this layer, which sits under\n// the title and never takes the pointer itself.\nuseEffect(()=>{if(!ref||isStatic||!hover)return;const host=hostRef.current;const card=host&&host.closest(\"[data-framer-name]\");const target=card||host&&host.parentElement;if(!target)return;const enter=e=>{if(e.pointerType&&e.pointerType!==\"mouse\")return;setHovered(true);setMounted(true);};const leave=()=>setHovered(false);target.addEventListener(\"pointerenter\",enter);target.addEventListener(\"pointerleave\",leave);return()=>{target.removeEventListener(\"pointerenter\",enter);target.removeEventListener(\"pointerleave\",leave);};},[ref&&ref.id,isStatic,hover]);// Hover: play while the mouse is on the card, pause the moment it leaves.\nuseEffect(()=>{if(!hover||!loaded)return;const method=hovered?\"play\":\"pause\";command(method);const retry=window.setTimeout(()=>command(method),350);return()=>window.clearTimeout(retry);},[hover,hovered,loaded,command]);// If `play` did not take, remount with autoplay in the URL — slower, never\n// silent. Once only, and never from a hidden tab, which pauses everything.\nuseEffect(()=>{if(!hover||!loaded||!hovered||reloads>0)return;if(document.visibilityState!==\"visible\")return;const onMessage=e=>{if(!frameRef.current||e.source!==frameRef.current.contentWindow)return;let d;try{d=JSON.parse(String(e.data));}catch{return;}if(d&&d.method===\"getPaused\"&&d.value===true){setLoaded(false);setReloads(n=>n+1);}};window.addEventListener(\"message\",onMessage);const ask=window.setTimeout(()=>command(\"getPaused\"),1200);return()=>{window.clearTimeout(ask);window.removeEventListener(\"message\",onMessage);};},[hover,loaded,hovered,reloads,command]);if(!ref||isStatic||missing)return /*#__PURE__*/_jsx(\"div\",{ref:hostRef,style:{...style,pointerEvents:\"none\"}});// cover: size the player by the clip's ratio, centred, the frame clips it\nconst W=box.w||1,H=box.h||1;const wide=W/H>ratio;const fw=(wide?W:H*ratio)+2;const fh=(wide?W/ratio:H)+2;const visible=loaded&&sized&&(!hover||hovered);return /*#__PURE__*/_jsx(\"div\",{ref:hostRef,style:{...style,position:\"relative\",overflow:\"hidden\",pointerEvents:\"none\"},children:mounted?/*#__PURE__*/_jsx(\"iframe\",{ref:frameRef,src:embedUrl(ref),title:\"Video\",allow:\"autoplay; fullscreen; picture-in-picture\",onLoad:()=>{if(!knownRatio)setSized(false);setLoaded(true);},style:{position:\"absolute\",left:\"50%\",top:\"50%\",width:fw,height:fh,transform:\"translate(-50%, -50%)\",border:0,pointerEvents:\"none\",opacity:visible?1:0,// the delay covers the player's own first paint\ntransition:visible?\"opacity 0.45s ease-out 0.15s\":\"opacity 0.3s ease-out\"}},reloads):null});}addPropertyControls(HeroVideo,{url:{type:ControlType.String,title:\"Vimeo URL\",defaultValue:\"\",description:\"Vimeo link, or a direct .mp4 link\"},file:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\",\"mov\",\"m4v\"],description:\"Upload a video to try it without Vimeo — wins over the URL\"},appleFile:{type:ControlType.File,title:\"Safari File\",allowedFileTypes:[\"mp4\",\"webm\",\"mov\",\"m4v\"],description:\"Played instead of Vimeo in Safari and on iPhone/iPad, where Vimeo will not autoplay\"},ratio:{type:ControlType.Number,title:\"Clip Ratio\",defaultValue:0,min:0,max:4,step:1e-4,description:\"Width \\xf7 height of the clip, e.g. 0.5625 for 9:16. 0 = measure it (slower start).\"},mode:{type:ControlType.Enum,title:\"Mode\",options:[\"autoplay\",\"hover\"],optionTitles:[\"Autoplay\",\"Hover\"],defaultValue:\"autoplay\",displaySegmentedControl:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HeroVideo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HeroVideo.map","// Generated by Framer (bee8ea6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-medium\",\"FS;Switzer-bold\",\"FS;Switzer-bold italic\",\"FS;Switzer-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LVPXCMXCWY3V7PSXRMGRQUJDAS2DT47E/BPEVRT2HG7PPVVUS7A67MZQQZW6LR6A5/A7AS3UPAGLC7MDVC67SBNTE5FGF2Z2RG.woff2\",weight:\"700\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QMRBNVYKDJEZ66DA22SPWH5EVVYACHCU/ZHMXHHA546NDNEHJN5RPZX5KISJY5CWF/C6VLICDGQWYKV6YT65TM5G3OVN4AOZBN.woff2\",weight:\"500\"}]}];export const css=['.framer-79cau .framer-styles-preset-nv3kpc:not(.rich-text-wrapper), .framer-79cau .framer-styles-preset-nv3kpc.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.4px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-79cau .framer-styles-preset-nv3kpc:not(.rich-text-wrapper), .framer-79cau .framer-styles-preset-nv3kpc.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.4px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-79cau .framer-styles-preset-nv3kpc:not(.rich-text-wrapper), .framer-79cau .framer-styles-preset-nv3kpc.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.4px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-79cau\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (575e68f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-semibold\",\"FS;Switzer-black\",\"FS;Switzer-black italic\",\"FS;Switzer-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"},{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/A54N3N7J5AY6YOPYJKLHF5VH7G7HSSUN/ERWIWIB434FMFHQFSSBD233EP3C62HOI/TOHQHMLIEIPKVF2JPM6SVKXFYGO5G2TJ.woff2\",weight:\"900\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/FQHNKZEV35SAMFWVFCFSORJXUNHNILL4/X4YCR4COAQTK5XB6JCDDBS7Q33AQWUAE/J7XVDQ2IJENINPUAVBDJNH3VEXVDSPQQ.woff2\",weight:\"900\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2UC2M25RQ2XRSGCBJRQ2G5SNXCROECQB/QJT3T33NN372363FJY5EO5D63GKDKLDK/IOAFMDAPNX3S6OL2GYQQJ2FFJIRSVB3N.woff2\",weight:\"600\"}]}];export const css=['.framer-JW2t4 .framer-styles-preset-noolwu:not(.rich-text-wrapper), .framer-JW2t4 .framer-styles-preset-noolwu.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.4px; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; }'];export const className=\"framer-JW2t4\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a56d1fd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-regular\",\"FS;Switzer-bold\",\"FS;Switzer-bold italic\",\"FS;Switzer-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LVPXCMXCWY3V7PSXRMGRQUJDAS2DT47E/BPEVRT2HG7PPVVUS7A67MZQQZW6LR6A5/A7AS3UPAGLC7MDVC67SBNTE5FGF2Z2RG.woff2\",weight:\"700\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XVUY2PHYBA6KMN4RMEMJPHQSTKCQ267G/UICOQA6KCSHFOSCPYDVVDNNCDKYFXHJB/O34WRFYO7JNWEBBA2LRV2XYRUSYXYDKH.woff2\",weight:\"400\"}]}];export const css=['.framer-zmrn1 .framer-styles-preset-1lf63h4:not(.rich-text-wrapper), .framer-zmrn1 .framer-styles-preset-1lf63h4.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; }'];export const className=\"framer-zmrn1\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CopyField from\"https://framerusercontent.com/modules/ZNkCexmt7Gpu5tcOqavy/XDNgajOBgrz0U51pvBCM/CopyField.js\";import{withFooterHoverMark}from\"https://framerusercontent.com/modules/2s38OAxZQgFr5AahoqnW/psdjAoBOO2gnRxsHaUb8/FooterHoverMark.js\";import HeroVideo from\"https://framerusercontent.com/modules/6iNZxtm0AVdK5YQr5p19/VcrZZaQRPpBlqn4UPS0f/HeroVideo.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZkvLngF2HexouR7L5zkm/JyAbWUeOdw2c84iagLbp/gAFnSpZdb.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8S0LG491efyYHwTcUTsg/UCh9K6LPMNPIxC8TMrA6/lJXavAQ_k.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/vy9LQSdKnijXU83rocmS/uSCjmGSr6Lh0SUZBghzR/S68JOAEbj.js\";const CopyFieldFonts=getFonts(CopyField);const HeroVideoFonts=getFonts(HeroVideo);const MotionFooterWithFooterHoverMark2hwtle=withCodeBoundaryForOverrides(motion.footer,{nodeId:\"WNU6zzcFA\",override:withFooterHoverMark,scopeId:\"P2UxXSqa4\"});const cycleOrder=[\"WNU6zzcFA\",\"v9xaqmYmP\",\"cpk8hDXSs\"];const serializationHash=\"framer-5n1Uw\";const variantClassNames={cpk8hDXSs:\"framer-v-k2lsrm\",v9xaqmYmP:\"framer-v-1lete10\",WNU6zzcFA:\"framer-v-2hwtle\"};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={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};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={Collapsed:\"cpk8hDXSs\",Compact:\"v9xaqmYmP\",Desktop:\"WNU6zzcFA\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WNU6zzcFA\"};};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:\"WNU6zzcFA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"cpk8hDXSs\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"cpk8hDXSs\")return false;return true;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4f7e1=activeVariantCallback(async(...args)=>{setVariant(\"WNU6zzcFA\");});const isDisplayed2=()=>{if(baseVariant===\"v9xaqmYmP\")return false;return true;};const onTap8gfivm=activeVariantCallback(async(...args)=>{setVariant(\"cpk8hDXSs\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionFooterWithFooterHoverMark2hwtle,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2hwtle\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"WNU6zzcFA\",ref:refBinding,style:{backgroundColor:\"rgb(51, 51, 51)\",...style},...addPropertyOverrides({cpk8hDXSs:{\"data-framer-name\":\"Collapsed\"},v9xaqmYmP:{\"data-framer-name\":\"Compact\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vyxgzn\",\"data-framer-name\":\"Collapsed Bar\",layoutDependency:layoutDependency,layoutId:\"gVYtRZWJV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.85))\"},children:\"LISA STUDIOS\\xae 2026\"})}),className:\"framer-vgdhkl\",\"data-framer-name\":\"Year\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k51qg6HWX\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.85)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yAuBRCqBR\"},motionChild:true,nodeId:\"GxMnHLeMw\",scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-hvwrt framer-je38aj\",\"data-framer-name\":\"Terms Link\",layoutDependency:layoutDependency,layoutId:\"GxMnHLeMw\",style:{opacity:.85},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"TERMS & PRIVACY\"})}),className:\"framer-js7b2\",\"data-framer-name\":\"Terms\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GG42tDFVY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fWYQEMlXh\"},motionChild:true,nodeId:\"LpPOeqdWc\",scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3iolq6 framer-je38aj\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"LpPOeqdWc\",style:{backgroundColor:\"rgb(72, 72, 72)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,opacity:.9},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})}),className:\"framer-1pujicg\",\"data-framer-name\":\"Contact Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x5wYjoENW\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n53e2s\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"BFWaniFF_\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l5rsmy\",\"data-framer-name\":\"Toggle\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fbUxybwwQ\",onTap:onTap4f7e1,style:{backgroundColor:\"rgb(72, 72, 72)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Show more\"})}),className:\"framer-12zhgjj\",\"data-framer-name\":\"Toggle Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zryNOWQ3Y\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8yx34q\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"ux2A9JpOa\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r09gnf\",\"data-framer-name\":\"Statement\",layoutDependency:layoutDependency,layoutId:\"T8qtuh6TR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nv3kpc\",\"data-styles-preset\":\"gAFnSpZdb\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get in touch\"})}),className:\"framer-9ob3qp\",\"data-framer-name\":\"Line 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iv6yw9Pnm\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nv3kpc\",\"data-styles-preset\":\"gAFnSpZdb\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(155, 155, 155))\"},children:\"Tell us what you’re building.\"})}),className:\"framer-seij1s\",\"data-framer-name\":\"Line 2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Lbx4ZNScw\",style:{\"--extracted-r6o4lv\":\"rgb(155, 155, 155)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jmdpq9\",\"data-framer-name\":\"Toggle\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Sb4jMrI9w\",onTap:onTap8gfivm,style:{backgroundColor:\"rgb(72, 72, 72)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Show less\"})}),className:\"framer-581pgm\",\"data-framer-name\":\"Toggle Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XaRCjqEwq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12lo24r\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"O483utXMz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rgutge\",layoutDependency:layoutDependency,layoutId:\"TBFiXfzOd\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xz12br\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"gn1AlgD5R\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1htxqu6\",\"data-framer-name\":\"Rows\",layoutDependency:layoutDependency,layoutId:\"oqPA9mQCh\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sjz6z9\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"v4HkSSsLj\",style:{backgroundColor:\"rgba(255, 255, 255, 0.18)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h2r0rg\",\"data-framer-name\":\"Row - New Business\",layoutDependency:layoutDependency,layoutId:\"uKu2gS7sF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.85))\"},children:\"New business\"})}),className:\"framer-1up5fn7\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"loH4a1vvB\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.85)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({v9xaqmYmP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.85))\"},children:\"New business\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vlxgp4\",\"data-framer-name\":\"Value\",layoutDependency:layoutDependency,layoutId:\"zXJ79jUwm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"For new projects and collaborations.\"})}),className:\"framer-w6pmy2\",\"data-framer-name\":\"Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lJ3IiDW8t\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3ilpxu-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Mail Copy Field\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"hllh73WYg-container\",name:\"Mail Copy Field\",nodeId:\"hllh73WYg\",rendersWithMotion:true,scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(CopyField,{copiedLabel:\"Copied\",copyLabel:\"Copy\",cursorFill:\"rgba(10, 10, 10, 0.45)\",cursorTextColor:\"rgb(255, 255, 255)\",height:\"100%\",id:\"hllh73WYg\",layoutId:\"hllh73WYg\",name:\"Mail Copy Field\",radius:4,textColor:\"rgb(155, 155, 155)\",value:\"newbiz@lisastudios.se\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vyegyp\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"SuAe_BPGg\",style:{backgroundColor:\"rgba(255, 255, 255, 0.18)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dsr0m4\",\"data-framer-name\":\"Row - Careers\",layoutDependency:layoutDependency,layoutId:\"j_tzF88sm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.85))\"},children:\"Careers\"})}),className:\"framer-q5kq9g\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DdPmhChEn\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.85)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({v9xaqmYmP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.85))\"},children:\"Careers\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-97i4yl\",\"data-framer-name\":\"Value\",layoutDependency:layoutDependency,layoutId:\"s5fCUrhGF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Join us today!\"})}),className:\"framer-wg8il0\",\"data-framer-name\":\"Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ttGHIiVTH\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yikU9poqO\"},motionChild:true,nodeId:\"fY2ILnghV\",scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1uztb6i framer-je38aj\",\"data-framer-name\":\"Careers Link\",layoutDependency:layoutDependency,layoutId:\"fY2ILnghV\",style:{opacity:.68},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Open Positions\"})}),className:\"framer-9o4gr\",\"data-framer-name\":\"Careers\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aViLb4jh6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-55f3zw\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"KOgRKvsuH\",style:{backgroundColor:\"rgba(255, 255, 255, 0.18)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-144c9ab\",\"data-framer-name\":\"Row - Channels\",layoutDependency:layoutDependency,layoutId:\"vYcYlpfwl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.85))\"},children:\"Socials\"})}),className:\"framer-w7w2nl\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"o32anL6xb\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.85)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({v9xaqmYmP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.85))\"},children:\"Socials\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a6ii1n\",\"data-framer-name\":\"Value\",layoutDependency:layoutDependency,layoutId:\"UsDRxV8pq\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/we.are.lisa/\",motionChild:true,nodeId:\"cExWslF4e\",openInNewTab:true,scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-r5wpue framer-je38aj\",\"data-framer-name\":\"Instagram Link\",layoutDependency:layoutDependency,layoutId:\"cExWslF4e\",style:{opacity:.68},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Instagram\"})}),className:\"framer-16y176u\",\"data-framer-name\":\"Instagram\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Nzfcc4Sf0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/lisa-studios/\",motionChild:true,nodeId:\"wbrAa08Fb\",openInNewTab:true,scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8ukftq framer-je38aj\",\"data-framer-name\":\"LinkedIn Link\",layoutDependency:layoutDependency,layoutId:\"wbrAa08Fb\",style:{opacity:.68},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"LinkedIn\"})}),className:\"framer-12jgidq\",\"data-framer-name\":\"LinkedIn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nlti0ebTN\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fcbih3\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"wken9gf7r\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xh2djb\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"LwgE2UWlX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1c5e8e67-20f9-44cf-8345-b70bc1a8e590, rgb(117, 117, 117)))\"},children:\"LISA Studios\\xae 2026\"})}),className:\"framer-sbu4du\",\"data-framer-name\":\"Year\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AA1OtCARR\",style:{\"--extracted-r6o4lv\":\"var(--token-1c5e8e67-20f9-44cf-8345-b70bc1a8e590, rgb(117, 117, 117))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yAuBRCqBR\"},motionChild:true,nodeId:\"L_6wmm12z\",scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ing9pr framer-je38aj\",\"data-framer-name\":\"Terms Link\",layoutDependency:layoutDependency,layoutId:\"L_6wmm12z\",style:{opacity:.85},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1c5e8e67-20f9-44cf-8345-b70bc1a8e590, rgb(117, 117, 117)))\"},children:\"Terms & Privacy\"})}),className:\"framer-1mmp6ez\",\"data-framer-name\":\"Terms\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yNK7meUVt\",style:{\"--extracted-r6o4lv\":\"var(--token-1c5e8e67-20f9-44cf-8345-b70bc1a8e590, rgb(117, 117, 117))\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xlrn9j\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"Mcmys4fGP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pb49q1\",\"data-framer-name\":\"Note\",layoutDependency:layoutDependency,layoutId:\"k9qVRdsS7\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lf63h4\",\"data-styles-preset\":\"S68JOAEbj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"We’re always on the lookout for new clients and creative talent. Whether you have a brand to build, or want to help us with building them.\"})}),className:\"framer-spotmm\",\"data-framer-name\":\"Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zxgnam3QZ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fWYQEMlXh\"},motionChild:true,nodeId:\"eQwfb6dZT\",scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3g9bs0 framer-je38aj\",\"data-framer-name\":\"Contact Link\",layoutDependency:layoutDependency,layoutId:\"eQwfb6dZT\",style:{opacity:.68},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-noolwu\",\"data-styles-preset\":\"lJXavAQ_k\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get in touch\"})}),className:\"framer-13z7pim\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QGXbzq4Eh\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+100+424+0+276+0+154),pixelHeight:1080,pixelWidth:1920,sizes:`min(max((${componentViewport?.width||\"100vw\"} - 80px) / 2 - 200px, 1px), 450px)`,src:\"https://framerusercontent.com/images/SBFrd3ylbeGz8CCBB6JSVzphJo.jpg?width=1920&height=1080\",srcSet:\"https://framerusercontent.com/images/SBFrd3ylbeGz8CCBB6JSVzphJo.jpg?scale-down-to=512&width=1920&height=1080 512w,https://framerusercontent.com/images/SBFrd3ylbeGz8CCBB6JSVzphJo.jpg?scale-down-to=1024&width=1920&height=1080 1024w,https://framerusercontent.com/images/SBFrd3ylbeGz8CCBB6JSVzphJo.jpg?width=1920&height=1080 1920w\"},className:\"framer-bttxwi\",\"data-framer-name\":\"Photo\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"ahdbzvert\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},...addPropertyOverrides({v9xaqmYmP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+404+0+0+0+168),pixelHeight:1080,pixelWidth:1920,sizes:`min(${componentViewport?.width||\"100vw\"} - 40px, 450px)`,src:\"https://framerusercontent.com/images/SBFrd3ylbeGz8CCBB6JSVzphJo.jpg?width=1920&height=1080\",srcSet:\"https://framerusercontent.com/images/SBFrd3ylbeGz8CCBB6JSVzphJo.jpg?scale-down-to=512&width=1920&height=1080 512w,https://framerusercontent.com/images/SBFrd3ylbeGz8CCBB6JSVzphJo.jpg?scale-down-to=1024&width=1920&height=1080 1024w,https://framerusercontent.com/images/SBFrd3ylbeGz8CCBB6JSVzphJo.jpg?width=1920&height=1080 1920w\"},fitImageDimension:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ornkut-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Video — upload mp4 or paste Vimeo\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"AhdNQje6w-container\",name:\"Video — upload mp4 or paste Vimeo\",nodeId:\"AhdNQje6w\",rendersWithMotion:true,scopeId:\"P2UxXSqa4\",children:/*#__PURE__*/_jsx(HeroVideo,{file:\"https://framerusercontent.com/assets/3xrIrprNt2CcqhXDl7L1G6wpZc.mp4\",height:\"100%\",id:\"AhdNQje6w\",layoutId:\"AhdNQje6w\",mode:\"autoplay\",name:\"Video — upload mp4 or paste Vimeo\",ratio:0,style:{height:\"100%\",width:\"100%\"},url:\"\",width:\"100%\"})})})})]})]})]})})})});});const css=[\".framer-5n1Uw.framer-je38aj, .framer-5n1Uw .framer-je38aj { display: block; }\",\".framer-5n1Uw.framer-2hwtle { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 40px 30px 40px; position: relative; width: 1200px; }\",\".framer-5n1Uw .framer-1vyxgzn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-vgdhkl, .framer-5n1Uw .framer-js7b2, .framer-5n1Uw .framer-1pujicg, .framer-5n1Uw .framer-12zhgjj, .framer-5n1Uw .framer-581pgm, .framer-5n1Uw .framer-9o4gr, .framer-5n1Uw .framer-16y176u, .framer-5n1Uw .framer-12jgidq, .framer-5n1Uw .framer-sbu4du, .framer-5n1Uw .framer-1mmp6ez, .framer-5n1Uw .framer-13z7pim { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5n1Uw .framer-hvwrt { 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: center; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5n1Uw .framer-3iolq6 { 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: center; padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5n1Uw .framer-n53e2s { flex: 1 0 0px; height: 1px; position: relative; width: 1px; }\",\".framer-5n1Uw .framer-l5rsmy, .framer-5n1Uw .framer-1jmdpq9 { 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: center; padding: 8px 14px 8px 14px; position: relative; width: min-content; }\",\".framer-5n1Uw .framer-8yx34q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-1r09gnf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-5n1Uw .framer-9ob3qp, .framer-5n1Uw .framer-seij1s, .framer-5n1Uw .framer-w6pmy2, .framer-5n1Uw .framer-wg8il0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5n1Uw .framer-12lo24r { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 200px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-rgutge { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-5n1Uw .framer-1xz12br, .framer-5n1Uw .framer-1htxqu6 { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-sjz6z9, .framer-5n1Uw .framer-vyegyp, .framer-5n1Uw .framer-55f3zw { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-h2r0rg, .framer-5n1Uw .framer-1dsr0m4, .framer-5n1Uw .framer-144c9ab { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 24px 0px 70px 0px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-1up5fn7, .framer-5n1Uw .framer-q5kq9g, .framer-5n1Uw .framer-w7w2nl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 220px; word-break: break-word; word-wrap: break-word; }\",\".framer-5n1Uw .framer-1vlxgp4, .framer-5n1Uw .framer-97i4yl, .framer-5n1Uw .framer-a6ii1n { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-5n1Uw .framer-3ilpxu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-5n1Uw .framer-1uztb6i, .framer-5n1Uw .framer-r5wpue, .framer-5n1Uw .framer-8ukftq, .framer-5n1Uw .framer-1ing9pr, .framer-5n1Uw .framer-3g9bs0 { 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: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5n1Uw .framer-1fcbih3 { flex: none; height: 82px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-1xh2djb { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-xlrn9j { align-content: flex-end; align-items: flex-end; bottom: 30px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: sticky; top: 440px; width: 1px; }\",\".framer-5n1Uw .framer-1pb49q1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; max-width: 450px; padding: 0px; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-spotmm { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-5n1Uw .framer-bttxwi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-end; max-width: 450px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-5n1Uw .framer-ornkut-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-5n1Uw.framer-v-1lete10.framer-2hwtle { gap: 40px; padding: 80px 20px 40px 20px; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-8yx34q { flex-direction: column; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-1r09gnf, .framer-5n1Uw.framer-v-1lete10 .framer-1vlxgp4, .framer-5n1Uw.framer-v-1lete10 .framer-97i4yl, .framer-5n1Uw.framer-v-1lete10 .framer-a6ii1n { flex: none; width: 100%; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-12lo24r { flex-direction: column; gap: 48px; justify-content: flex-start; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-rgutge { gap: 0px; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-h2r0rg, .framer-5n1Uw.framer-v-1lete10 .framer-1dsr0m4, .framer-5n1Uw.framer-v-1lete10 .framer-144c9ab { flex-direction: column; gap: 8px; padding: 20px 0px 24px 0px; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-1up5fn7, .framer-5n1Uw.framer-v-1lete10 .framer-q5kq9g, .framer-5n1Uw.framer-v-1lete10 .framer-w7w2nl { width: 100%; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-1xh2djb { gap: unset; justify-content: space-between; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-xlrn9j { align-content: flex-start; align-items: flex-start; bottom: unset; flex: none; gap: 30px; order: 0; position: relative; top: unset; width: 100%; }\",\".framer-5n1Uw.framer-v-1lete10 .framer-bttxwi { aspect-ratio: 1.4417 / 1; }\",\".framer-5n1Uw.framer-v-k2lsrm.framer-2hwtle { padding: 30px 40px 30px 40px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 741\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"v9xaqmYmP\":{\"layout\":[\"fixed\",\"auto\"]},\"cpk8hDXSs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP2UxXSqa4=withCSS(Component,css,\"framer-5n1Uw\");export default FramerP2UxXSqa4;FramerP2UxXSqa4.displayName=\"Get In Touch\";FramerP2UxXSqa4.defaultProps={height:741,width:1200};addPropertyControls(FramerP2UxXSqa4,{variant:{options:[\"WNU6zzcFA\",\"v9xaqmYmP\",\"cpk8hDXSs\"],optionTitles:[\"Desktop\",\"Compact\",\"Collapsed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerP2UxXSqa4,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CopyFieldFonts,...HeroVideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP2UxXSqa4\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"741\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v9xaqmYmP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cpk8hDXSs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P2UxXSqa4.map","// Generated by Framer (291a518)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationMenuToCloseButtonAnimation from\"https://framerusercontent.com/modules/4n6kx3dEotRQveSaJTJd/gheVFIjtnIfzHeL3yUBU/TKJGr1rk7.js\";const NavigationMenuToCloseButtonAnimationFonts=getFonts(NavigationMenuToCloseButtonAnimation);const cycleOrder=[\"WO5xWIs5f\",\"RaOGEbZq9\",\"Sfkcpm0f2\",\"WSDN6zPFo\"];const serializationHash=\"framer-C5Nhd\";const variantClassNames={RaOGEbZq9:\"framer-v-10yopnp\",Sfkcpm0f2:\"framer-v-fjv2t1\",WO5xWIs5f:\"framer-v-ufy83o\",WSDN6zPFo:\"framer-v-upke5e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EHMhKGDpT=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:300,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Navigation Black Active\":\"WSDN6zPFo\",\"Navigation Black\":\"Sfkcpm0f2\",\"Navigation White Active\":\"RaOGEbZq9\",\"Navigation White\":\"WO5xWIs5f\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,EHMhKGDpT:tap??props.EHMhKGDpT,variant:humanReadableVariantMap[props.variant]??props.variant??\"WO5xWIs5f\"};};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,EHMhKGDpT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WO5xWIs5f\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12t3iox=activeVariantCallback(async(...args)=>{if(EHMhKGDpT){const res=await EHMhKGDpT(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ufy83o\",className,classNames),\"data-framer-name\":\"Navigation White\",layoutDependency:layoutDependency,layoutId:\"WO5xWIs5f\",ref:refBinding,style:{backdropFilter:\"blur(12px)\",backgroundColor:\"rgba(255, 255, 255, 0.72)\",WebkitBackdropFilter:\"blur(12px)\",...style},variants:{Sfkcpm0f2:{backgroundColor:\"rgb(0, 0, 0)\"},WSDN6zPFo:{backgroundColor:\"rgb(0, 0, 0)\"}},...addPropertyOverrides({RaOGEbZq9:{\"data-framer-name\":\"Navigation White Active\"},Sfkcpm0f2:{\"data-framer-name\":\"Navigation Black\"},WSDN6zPFo:{\"data-framer-name\":\"Navigation Black Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-91jezk\",\"data-framer-name\":\"Top Bleed\",layoutDependency:layoutDependency,layoutId:\"WrQRrYrGC\",style:{backdropFilter:\"blur(12px)\",backgroundColor:\"rgba(255, 255, 255, 0.72)\",WebkitBackdropFilter:\"blur(12px)\"},variants:{Sfkcpm0f2:{backgroundColor:\"rgb(0, 0, 0)\"},WSDN6zPFo:{backgroundColor:\"rgb(0, 0, 0)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qtr72b\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"qeVsXhPuu\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dROjFRRvF\"},motionChild:true,nodeId:\"HXxl0FAfp\",openInNewTab:false,scopeId:\"QeOYb5IMX\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ub2s2f framer-c4z45j\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"HXxl0FAfp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1ibGFjaw==\",\"--framer-font-family\":'\"Switzer\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"900\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"90%\",\"--framer-text-transform\":\"uppercase\"},children:\"LISA\"})}),className:\"framer-jezcgg\",fonts:[\"FS;Switzer-black\"],layoutDependency:layoutDependency,layoutId:\"JLbwh0505\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{Sfkcpm0f2:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},WSDN6zPFo:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Sfkcpm0f2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1ibGFjaw==\",\"--framer-font-family\":'\"Switzer\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"900\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"90%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"LISA\"})})},WSDN6zPFo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1ibGFjaw==\",\"--framer-font-family\":'\"Switzer\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"900\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"90%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"LISA\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"6px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"100%\",\"--framer-text-transform\":\"uppercase\"},children:\"TM\"})}),className:\"framer-1v2fzbu\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"Nj0nmrNhj\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{Sfkcpm0f2:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},WSDN6zPFo:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Sfkcpm0f2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"6px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"TM\"})})},WSDN6zPFo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"6px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"TM\"})})}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p2e2i5\",\"data-framer-name\":\"Menu Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zjTSSEu32\",onTap:onTap12t3iox,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"28px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-28)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dzl796-container\",layoutDependency:layoutDependency,layoutId:\"aYNn0aqyB-container\",nodeId:\"aYNn0aqyB\",rendersWithMotion:true,scopeId:\"QeOYb5IMX\",children:/*#__PURE__*/_jsx(NavigationMenuToCloseButtonAnimation,{BqD7BdqRi:\"rgb(0, 0, 0)\",height:\"100%\",id:\"aYNn0aqyB\",layoutId:\"aYNn0aqyB\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"d6L5sQYzB\"),width:\"100%\",...addPropertyOverrides({RaOGEbZq9:{variant:matchVariant(\"pOoa1c2Lp\")},Sfkcpm0f2:{BqD7BdqRi:\"rgb(255, 255, 255)\"},WSDN6zPFo:{BqD7BdqRi:\"rgb(255, 255, 255)\",variant:matchVariant(\"pOoa1c2Lp\")}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\".framer-C5Nhd.framer-c4z45j, .framer-C5Nhd .framer-c4z45j { display: block; }\",\".framer-C5Nhd.framer-ufy83o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 15px 0px 15px; position: relative; width: 390px; }\",\".framer-C5Nhd .framer-91jezk { flex: none; height: 160px; left: 0px; pointer-events: none; position: absolute; right: 0px; top: -160px; }\",\".framer-C5Nhd .framer-qtr72b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 10; }\",\".framer-C5Nhd .framer-1ub2s2f { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: auto; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-C5Nhd .framer-jezcgg, .framer-C5Nhd .framer-1v2fzbu { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-C5Nhd .framer-1p2e2i5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-C5Nhd .framer-1dzl796-container { flex: none; height: 28px; position: relative; width: 28px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RaOGEbZq9\":{\"layout\":[\"fixed\",\"auto\"]},\"Sfkcpm0f2\":{\"layout\":[\"fixed\",\"auto\"]},\"WSDN6zPFo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EHMhKGDpT\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQeOYb5IMX=withCSS(Component,css,\"framer-C5Nhd\");export default FramerQeOYb5IMX;FramerQeOYb5IMX.displayName=\"Navigation / Navigation Mobile - Closed\";FramerQeOYb5IMX.defaultProps={height:58,width:390};addPropertyControls(FramerQeOYb5IMX,{variant:{options:[\"WO5xWIs5f\",\"RaOGEbZq9\",\"Sfkcpm0f2\",\"WSDN6zPFo\"],optionTitles:[\"Navigation White\",\"Navigation White Active\",\"Navigation Black\",\"Navigation Black Active\"],title:\"Variant\",type:ControlType.Enum},EHMhKGDpT:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerQeOYb5IMX,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/A54N3N7J5AY6YOPYJKLHF5VH7G7HSSUN/ERWIWIB434FMFHQFSSBD233EP3C62HOI/TOHQHMLIEIPKVF2JPM6SVKXFYGO5G2TJ.woff2\",weight:\"900\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]},...NavigationMenuToCloseButtonAnimationFonts],{supportsExplicitInterCodegen:true});FramerQeOYb5IMX.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationMenuToCloseButtonAnimation,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQeOYb5IMX\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"390\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RaOGEbZq9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Sfkcpm0f2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WSDN6zPFo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"58\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"EHMhKGDpT\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QeOYb5IMX.map","import{jsx as _jsx}from\"react/jsx-runtime\";export function AutoCopyrightStatement(Component){return props=>{var _props_children_props_children,_props_children_props,_props_children;const textProps=(_props_children=props.children)===null||_props_children===void 0?void 0:(_props_children_props=_props_children.props)===null||_props_children_props===void 0?void 0:(_props_children_props_children=_props_children_props.children)===null||_props_children_props_children===void 0?void 0:_props_children_props_children.props;if(textProps&&typeof textProps.children==\"string\"){textProps.children=textProps.children.replace(\"YYYY\",new Date().getFullYear());}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"AutoCopyrightStatement\":{\"type\":\"reactHoc\",\"name\":\"AutoCopyrightStatement\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copyright_year.map","// Generated by Framer (575e68f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-medium\",\"FS;Switzer-bold\",\"FS;Switzer-bold italic\",\"FS;Switzer-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LVPXCMXCWY3V7PSXRMGRQUJDAS2DT47E/BPEVRT2HG7PPVVUS7A67MZQQZW6LR6A5/A7AS3UPAGLC7MDVC67SBNTE5FGF2Z2RG.woff2\",weight:\"700\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QMRBNVYKDJEZ66DA22SPWH5EVVYACHCU/ZHMXHHA546NDNEHJN5RPZX5KISJY5CWF/C6VLICDGQWYKV6YT65TM5G3OVN4AOZBN.woff2\",weight:\"500\"}]}];export const css=['.framer-vBeOQ .framer-styles-preset-qyysve:not(.rich-text-wrapper), .framer-vBeOQ .framer-styles-preset-qyysve.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.4px; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-vBeOQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (575e68f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-extrabold         \",\"FS;Switzer-black\",\"FS;Switzer-black italic\",\"FS;Switzer-extrabold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ZME55SZ3XN6FJ6WZ26BVFLFSAZ5I2VWW/YETVURK7HXO34ARWAMVG6MSPWALMBOUD/SMQAIKPHV4D6DU77XSDVYN543XEEYX6R.woff2\",weight:\"800\"},{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/A54N3N7J5AY6YOPYJKLHF5VH7G7HSSUN/ERWIWIB434FMFHQFSSBD233EP3C62HOI/TOHQHMLIEIPKVF2JPM6SVKXFYGO5G2TJ.woff2\",weight:\"900\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/FQHNKZEV35SAMFWVFCFSORJXUNHNILL4/X4YCR4COAQTK5XB6JCDDBS7Q33AQWUAE/J7XVDQ2IJENINPUAVBDJNH3VEXVDSPQQ.woff2\",weight:\"900\"},{family:\"Switzer\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AGVRET5QOXLLPCSORPLO44GJZRG35CBJ/AYMVXN4GPC7UMERGPHSKTQ4F226GXMHG/LBVFQZO23LFQX5ZQMIZGDF6ODT2YI7T2.woff2\",weight:\"800\"}]}];export const css=['.framer-EN8Zh .framer-styles-preset-781vqu:not(.rich-text-wrapper), .framer-EN8Zh .framer-styles-preset-781vqu.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 800; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 800; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-EN8Zh\";\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 (f9faa6c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Q6nbgaaPfN3y5OrxRwWM/0MO9WDIxHwDkFW5CAVhZ/hCbIAARzk.js\";const cycleOrder=[\"LBrnAIUDa\",\"FAmuN6b8N\"];const serializationHash=\"framer-8Y97K\";const variantClassNames={FAmuN6b8N:\"framer-v-1k0yb76\",LBrnAIUDa:\"framer-v-vmgfp1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const C4dC9uC17=undefined;const CRBaEiV6q=undefined;const lCveWN74v=undefined;const transition1={delay:0,duration:.3,ease:[.12,.23,0,.96],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Small Link - Hover\":\"FAmuN6b8N\",\"Small Link\":\"LBrnAIUDa\"};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,link,title,width,...props})=>{return{...props,C4dC9uC17:link??props.C4dC9uC17,CRBaEiV6q:color??props.CRBaEiV6q??\"rgb(0, 0, 0)\",lCveWN74v:title??props.lCveWN74v??\"Imprint\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LBrnAIUDa\"};};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,lCveWN74v,C4dC9uC17,CRBaEiV6q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LBrnAIUDa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1foax5x=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"FAmuN6b8N\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeaveiz0u93=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"LBrnAIUDa\");});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:C4dC9uC17,motionChild:true,nodeId:\"LBrnAIUDa\",scopeId:\"KFrTi7u4B\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vmgfp1\",className,classNames)} framer-1tia6qx`,\"data-framer-name\":\"Small Link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LBrnAIUDa\",onMouseEnter:onMouseEnter1foax5x,ref:refBinding,style:{...style},...addPropertyOverrides({FAmuN6b8N:{\"data-framer-name\":\"Small Link - Hover\",onMouseLeave:onMouseLeaveiz0u93}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qyysve\",\"data-styles-preset\":\"hCbIAARzk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-CRBaEiV6q-KFrTi7u4B))\"},children:\"Imprint\"})}),className:\"framer-11a60lj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yRKdJpFwG\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-CRBaEiV6q-KFrTi7u4B)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-CRBaEiV6q-KFrTi7u4B\":CRBaEiV6q,opacity:.5},text:lCveWN74v,variants:{FAmuN6b8N:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\".framer-8Y97K.framer-1tia6qx, .framer-8Y97K .framer-1tia6qx { display: block; }\",\".framer-8Y97K.framer-vmgfp1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-8Y97K .framer-11a60lj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 10\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"FAmuN6b8N\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lCveWN74v\":\"title\",\"C4dC9uC17\":\"link\",\"CRBaEiV6q\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKFrTi7u4B=withCSS(Component,css,\"framer-8Y97K\");export default FramerKFrTi7u4B;FramerKFrTi7u4B.displayName=\"Footer / Small Link\";FramerKFrTi7u4B.defaultProps={height:10,width:36};addPropertyControls(FramerKFrTi7u4B,{variant:{options:[\"LBrnAIUDa\",\"FAmuN6b8N\"],optionTitles:[\"Small Link\",\"Small Link - Hover\"],title:\"Variant\",type:ControlType.Enum},lCveWN74v:{defaultValue:\"Imprint\",displayTextArea:false,title:\"Title\",type:ControlType.String},onlCveWN74vChange:{changes:\"lCveWN74v\",type:ControlType.ChangeHandler},C4dC9uC17:{title:\"Link\",type:ControlType.Link},CRBaEiV6q:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color}});addFonts(FramerKFrTi7u4B,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKFrTi7u4B\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"36\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FAmuN6b8N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"lCveWN74v\\\":\\\"title\\\",\\\"C4dC9uC17\\\":\\\"link\\\",\\\"CRBaEiV6q\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"10\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (291a518)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{AutoCopyrightStatement}from\"https://framerusercontent.com/modules/O3WzcfoAWC3l3PpZRodP/YWjxh8JkCw3vJmaMqqYE/Copyright_year.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Q6nbgaaPfN3y5OrxRwWM/0MO9WDIxHwDkFW5CAVhZ/hCbIAARzk.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HoCgUOA5NbDBJPZSznFD/yBeM8dThcpzNisKuY356/zggaDOqNC.js\";import FooterSmallLink from\"https://framerusercontent.com/modules/gh3vkxuorJtDvrVgO8iN/z12YNJlRRO20lPJHyaVM/KFrTi7u4B.js\";import TextLink from\"https://framerusercontent.com/modules/wYrjh95DKISFMtss2OSd/iESfeJxOQniUL873PCNF/RRkfDyZij.js\";const RichTextWithFX=withFX(RichText);const TextLinkFonts=getFonts(TextLink);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const RichTextAutoCopyrightStatementdhv94aWithFX=withFX(withCodeBoundaryForOverrides(RichText,{nodeId:\"h6_F3vtMd\",override:AutoCopyrightStatement,scopeId:\"Xcfy55KEf\"}));const FooterSmallLinkFonts=getFonts(FooterSmallLink);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"C6VpDW4k9\",\"HIywnjDrA\",\"L_izBgRUn\",\"iUo34cgOD\",\"PMRPSHuei\",\"U9hqhwlrR\"];const serializationHash=\"framer-WkR1S\";const variantClassNames={C6VpDW4k9:\"framer-v-1ju4hw5\",HIywnjDrA:\"framer-v-1o0keua\",iUo34cgOD:\"framer-v-1ikwf98\",L_izBgRUn:\"framer-v-1qwifqg\",PMRPSHuei:\"framer-v-1irmgag\",U9hqhwlrR:\"framer-v-wdwttn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const unktgf8Fd=undefined;const KC7RinsLF=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={delay:.3,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition3={delay:.35,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:.4,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition5={delay:.45,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition6={delay:.5,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition7={delay:.55,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition8={delay:.6,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition9={delay:.65,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition10={delay:.7,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition11={delay:.85,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition12={delay:.9,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition13={delay:.95,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition14={delay:1,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition15={delay:1.05,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:15};const transition16={delay:1.2,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition17={delay:1.25,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition18={delay:.75,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const transition19={delay:1.3,duration:1,ease:[.16,1,.3,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Black\":\"iUo34cgOD\",\"Desktop - White\":\"C6VpDW4k9\",\"Mobile - Black\":\"U9hqhwlrR\",\"Tablet - Black\":\"PMRPSHuei\",Phone:\"L_izBgRUn\",Tablet:\"HIywnjDrA\"};const Variants=motion.create(React.Fragment);const getProps=({cursorEna,height,id,scrollSection,width,...props})=>{return{...props,KC7RinsLF:cursorEna??props.KC7RinsLF,unktgf8Fd:scrollSection??props.unktgf8Fd,variant:humanReadableVariantMap[props.variant]??props.variant??\"C6VpDW4k9\"};};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,KC7RinsLF,unktgf8Fd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"C6VpDW4k9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ju4hw5\",className,classNames),\"data-framer-name\":\"Desktop - White\",layoutDependency:layoutDependency,layoutId:\"C6VpDW4k9\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{iUo34cgOD:{backgroundColor:\"rgb(0, 0, 0)\"},PMRPSHuei:{backgroundColor:\"rgb(0, 0, 0)\"},U9hqhwlrR:{backgroundColor:\"rgb(0, 0, 0)\"}},...addPropertyOverrides({HIywnjDrA:{\"data-framer-name\":\"Tablet\"},iUo34cgOD:{\"data-framer-name\":\"Desktop - Black\"},L_izBgRUn:{\"data-framer-name\":\"Phone\"},PMRPSHuei:{\"data-framer-name\":\"Tablet - Black\"},U9hqhwlrR:{\"data-framer-name\":\"Mobile - Black\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pp57fj\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"TY4SXbmeg\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1ibGFjaw==\",\"--framer-font-family\":'\"Switzer\", sans-serif',\"--framer-font-size\":\"208.49399652518804px\",\"--framer-font-weight\":\"900\",\"--framer-line-height\":\"85%\",\"--framer-text-transform\":\"uppercase\"},children:\"Studios\"})}),className:\"framer-go2gjr\",fonts:[\"FS;Switzer-black\"],layoutDependency:layoutDependency,layoutId:\"AOLLI7EEZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{iUo34cgOD:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},PMRPSHuei:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},U9hqhwlrR:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",viewBox:\"0 0 914 177\",withExternalLayout:true,...addPropertyOverrides({iUo34cgOD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1ibGFjaw==\",\"--framer-font-family\":'\"Switzer\", sans-serif',\"--framer-font-size\":\"208.49399652518804px\",\"--framer-font-weight\":\"900\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Studios\"})})},PMRPSHuei:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1ibGFjaw==\",\"--framer-font-family\":'\"Switzer\", sans-serif',\"--framer-font-size\":\"208.49399652518804px\",\"--framer-font-weight\":\"900\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Studios\"})})},U9hqhwlrR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1ibGFjaw==\",\"--framer-font-family\":'\"Switzer\", sans-serif',\"--framer-font-size\":\"208.49399652518804px\",\"--framer-font-weight\":\"900\",\"--framer-line-height\":\"85%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Studios\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hf525u\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"KpGyLVzuP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qxkje3\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"sDWFrtENd\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bu4tfl\",\"data-framer-name\":\"Link Container\",layoutDependency:layoutDependency,layoutId:\"epoA3aG6E\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t0obr\",\"data-framer-name\":\"Link Block Title\",layoutDependency:layoutDependency,layoutId:\"kScwqsnxL\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",children:\"Sitemap\"})}),className:\"framer-b8t8la\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vQud_hsMh\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{iUo34cgOD:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},PMRPSHuei:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},U9hqhwlrR:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iUo34cgOD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Sitemap\"})})},PMRPSHuei:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Sitemap\"})})},U9hqhwlrR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Sitemap\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v0otyz\",\"data-framer-name\":\"Link Block\",layoutDependency:layoutDependency,layoutId:\"DqTCOQBzz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3u8bae\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"Iwj00ZwbR\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dROjFRRvF\"},implicitPathVariables:undefined},{href:{webPageId:\"dROjFRRvF\"},implicitPathVariables:undefined},{href:{webPageId:\"dROjFRRvF\"},implicitPathVariables:undefined},{href:{webPageId:\"dROjFRRvF\"},implicitPathVariables:undefined},{href:{webPageId:\"dROjFRRvF\"},implicitPathVariables:undefined},{href:{webPageId:\"dROjFRRvF\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-jhm89a-container\",layoutDependency:layoutDependency,layoutId:\"dWSaBk4gS-container\",nodeId:\"dWSaBk4gS\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"Home\",gI_7elcTO:resolvedLinks[0],height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"dWSaBk4gS\",layoutId:\"dWSaBk4gS\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{gI_7elcTO:resolvedLinks[1],variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{gI_7elcTO:resolvedLinks[3],IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{gI_7elcTO:resolvedLinks[2],variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{gI_7elcTO:resolvedLinks[4],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{gI_7elcTO:resolvedLinks[5],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7ii84u\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"dg2JCp4Pa\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined},{href:{webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined},{href:{webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined},{href:{webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined},{href:{webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined},{href:{webPageId:\"x7QPEPctu\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-hwyjub-container\",layoutDependency:layoutDependency,layoutId:\"DhUkG4ekV-container\",nodeId:\"DhUkG4ekV\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"All Works\",gI_7elcTO:resolvedLinks1[0],height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"DhUkG4ekV\",layoutId:\"DhUkG4ekV\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{gI_7elcTO:resolvedLinks1[1],variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{aPy89ItM2:\"Work\",gI_7elcTO:resolvedLinks1[3],IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{gI_7elcTO:resolvedLinks1[2],variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{gI_7elcTO:resolvedLinks1[4],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{gI_7elcTO:resolvedLinks1[5],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bzo5qc\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"p2VyEsRiJ\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pNHeRDjTh\"},implicitPathVariables:undefined},{href:{webPageId:\"pNHeRDjTh\"},implicitPathVariables:undefined},{href:{webPageId:\"pNHeRDjTh\"},implicitPathVariables:undefined},{href:{webPageId:\"pNHeRDjTh\"},implicitPathVariables:undefined},{href:{webPageId:\"pNHeRDjTh\"},implicitPathVariables:undefined},{href:{webPageId:\"pNHeRDjTh\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1gxsyx8-container\",layoutDependency:layoutDependency,layoutId:\"c1mS42YtF-container\",nodeId:\"c1mS42YtF\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"About\",gI_7elcTO:resolvedLinks2[0],height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"c1mS42YtF\",layoutId:\"c1mS42YtF\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{gI_7elcTO:resolvedLinks2[1],variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{gI_7elcTO:resolvedLinks2[3],IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{gI_7elcTO:resolvedLinks2[2],variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{gI_7elcTO:resolvedLinks2[4],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{gI_7elcTO:resolvedLinks2[5],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lf5kru\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"fi5pzcYHH\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"A6u7IhHdZ\"},implicitPathVariables:undefined},{href:{webPageId:\"A6u7IhHdZ\"},implicitPathVariables:undefined},{href:{webPageId:\"A6u7IhHdZ\"},implicitPathVariables:undefined},{href:{webPageId:\"A6u7IhHdZ\"},implicitPathVariables:undefined},{href:{webPageId:\"A6u7IhHdZ\"},implicitPathVariables:undefined},{href:{webPageId:\"A6u7IhHdZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1doo1qy-container\",layoutDependency:layoutDependency,layoutId:\"Cmvb_ewLO-container\",nodeId:\"Cmvb_ewLO\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"News\",gI_7elcTO:resolvedLinks3[0],height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"Cmvb_ewLO\",layoutId:\"Cmvb_ewLO\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{gI_7elcTO:resolvedLinks3[1],variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{gI_7elcTO:resolvedLinks3[3],IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{gI_7elcTO:resolvedLinks3[2],variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{gI_7elcTO:resolvedLinks3[4],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{gI_7elcTO:resolvedLinks3[5],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19fl0g6\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"Jf2ZoQXpf\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fWYQEMlXh\"},implicitPathVariables:undefined},{href:{webPageId:\"fWYQEMlXh\"},implicitPathVariables:undefined},{href:{webPageId:\"fWYQEMlXh\"},implicitPathVariables:undefined},{href:{webPageId:\"fWYQEMlXh\"},implicitPathVariables:undefined},{href:{webPageId:\"fWYQEMlXh\"},implicitPathVariables:undefined},{href:{webPageId:\"fWYQEMlXh\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ea3xnv-container\",layoutDependency:layoutDependency,layoutId:\"mvTnoPVzr-container\",nodeId:\"mvTnoPVzr\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"Contact\",gI_7elcTO:resolvedLinks4[0],height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"mvTnoPVzr\",layoutId:\"mvTnoPVzr\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{gI_7elcTO:resolvedLinks4[1],variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{gI_7elcTO:resolvedLinks4[3],IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{gI_7elcTO:resolvedLinks4[2],variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{gI_7elcTO:resolvedLinks4[4],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{gI_7elcTO:resolvedLinks4[5],IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uastj2\",\"data-framer-name\":\"Link Container\",layoutDependency:layoutDependency,layoutId:\"WfHfd4e35\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vvwczm\",\"data-framer-name\":\"Link Block Title\",layoutDependency:layoutDependency,layoutId:\"ARQ_nL4B3\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",children:\"Social\"})}),className:\"framer-adqlg9\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j9rZaTnKx\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{iUo34cgOD:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},PMRPSHuei:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},U9hqhwlrR:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iUo34cgOD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Social\"})})},L_izBgRUn:{__framer__animate:{transition:transition8}},PMRPSHuei:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Social\"})})},U9hqhwlrR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Social\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-not4cv\",\"data-framer-name\":\"Link Block\",layoutDependency:layoutDependency,layoutId:\"m7nZBQDg4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10wbnnf\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"F7FvFlMkt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-tds5h3-container\",layoutDependency:layoutDependency,layoutId:\"q2PFRFEX3-container\",nodeId:\"q2PFRFEX3\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",...addPropertyOverrides({L_izBgRUn:{__framer__animate:{transition:transition9}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"Instagram\",gI_7elcTO:\"https://www.instagram.com/we.are.lisa/\",height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"q2PFRFEX3\",layoutId:\"q2PFRFEX3\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14kdhog\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"DamnjOlJb\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-vkfrfy-container\",layoutDependency:layoutDependency,layoutId:\"ABfGhEu1R-container\",nodeId:\"ABfGhEu1R\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",...addPropertyOverrides({L_izBgRUn:{__framer__animate:{transition:transition10}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"LINKEDIN\",gI_7elcTO:\"https://www.linkedin.com/company/lisa-studios/\",height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"ABfGhEu1R\",layoutId:\"ABfGhEu1R\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-168ztt3\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"nimmX480W\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-etb2je\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"VFkzcEyvY\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zo3q79\",\"data-framer-name\":\"Link Container\",layoutDependency:layoutDependency,layoutId:\"JsQgrVVId\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nlr4jb\",\"data-framer-name\":\"Link Block Title\",layoutDependency:layoutDependency,layoutId:\"fw3teGVAw\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",children:\"Contact\"})}),className:\"framer-measq5\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gwYCr2hPZ\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{iUo34cgOD:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},PMRPSHuei:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},U9hqhwlrR:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iUo34cgOD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})})},L_izBgRUn:{__framer__animate:{transition:transition11}},PMRPSHuei:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})})},U9hqhwlrR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hmighv\",\"data-framer-name\":\"Link Block\",layoutDependency:layoutDependency,layoutId:\"l2AqrLUKW\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1asejjk\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"JoRon_jKl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-olucke-container\",layoutDependency:layoutDependency,layoutId:\"TvMcYcbJj-container\",nodeId:\"TvMcYcbJj\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",...addPropertyOverrides({L_izBgRUn:{__framer__animate:{transition:transition12}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"hey@lisastudios.se\",gI_7elcTO:\"mailto:hey@lisastudios.se\",height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"TvMcYcbJj\",layoutId:\"TvMcYcbJj\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17fz7sr\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"ScmMx6ohL\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1wffnvp-container\",layoutDependency:layoutDependency,layoutId:\"W1N66uEOK-container\",nodeId:\"W1N66uEOK\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",...addPropertyOverrides({L_izBgRUn:{__framer__animate:{transition:transition13}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"+46 70 242 10 11\",gI_7elcTO:\"tel: +46 70 242 10 11\",height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"W1N66uEOK\",layoutId:\"W1N66uEOK\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12y1vp0\",\"data-framer-name\":\"Link Container\",layoutDependency:layoutDependency,layoutId:\"kFtp2n8TW\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3gmbmv\",\"data-framer-name\":\"Link Block Title\",layoutDependency:layoutDependency,layoutId:\"g5TS5PdLw\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",children:\"Careers\"})}),className:\"framer-1r56ydr\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pMdJEfZao\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{iUo34cgOD:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},PMRPSHuei:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},U9hqhwlrR:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iUo34cgOD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Careers\"})})},L_izBgRUn:{__framer__animate:{transition:transition14}},PMRPSHuei:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Careers\"})})},U9hqhwlrR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-781vqu\",\"data-styles-preset\":\"zggaDOqNC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Careers\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-67j6oq\",\"data-framer-name\":\"Link Block\",layoutDependency:layoutDependency,layoutId:\"ncsNYDQsH\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-brz5uy-container\",layoutDependency:layoutDependency,layoutId:\"K4UH_Wdep-container\",nodeId:\"K4UH_Wdep\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",...addPropertyOverrides({L_izBgRUn:{__framer__animate:{transition:transition15}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TextLink,{aPy89ItM2:\"Hey@lisastudios.se\",gI_7elcTO:\"mailto: hey@lisastudios.se\",height:\"100%\",IBYcjioAb:\"rgb(0, 0, 0)\",id:\"K4UH_Wdep\",layoutId:\"K4UH_Wdep\",variant:matchVariant(\"NoL_9pC9I\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{variant:matchVariant(\"FmuA5rJqB\")},iUo34cgOD:{IBYcjioAb:\"rgb(255, 255, 255)\"},L_izBgRUn:{variant:matchVariant(\"FmuA5rJqB\")},PMRPSHuei:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")},U9hqhwlrR:{IBYcjioAb:\"rgb(255, 255, 255)\",variant:matchVariant(\"FmuA5rJqB\")}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ws9wj0\",\"data-framer-name\":\"Container - Details\",layoutDependency:layoutDependency,layoutId:\"EQlpyXHjA\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{iUo34cgOD:{backgroundColor:\"rgba(0, 0, 0, 0)\"},PMRPSHuei:{backgroundColor:\"rgba(0, 0, 0, 0)\"},U9hqhwlrR:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q9mms5\",\"data-framer-name\":\"Text Link\",layoutDependency:layoutDependency,layoutId:\"FtI2K4JRJ\",style:{opacity:.5},variants:{iUo34cgOD:{opacity:1}},children:/*#__PURE__*/_jsx(RichTextAutoCopyrightStatementdhv94aWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qyysve\",\"data-styles-preset\":\"hCbIAARzk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"LISA Studios\\xae 2026\"})}),className:\"framer-dhv94a\",\"data-framer-name\":\"Date\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h6_F3vtMd\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{iUo34cgOD:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},PMRPSHuei:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},U9hqhwlrR:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({iUo34cgOD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2026 LISA \"})}),fonts:[\"FS;Switzer-medium\"]},L_izBgRUn:{__framer__animate:{transition:transition16}},PMRPSHuei:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qyysve\",\"data-styles-preset\":\"hCbIAARzk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"LISA Studios\\xae 2026\"})})},U9hqhwlrR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qyysve\",\"data-styles-preset\":\"hCbIAARzk\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"LISA Studios\\xae 2026\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v62qbs\",\"data-framer-name\":\"Text Link\",layoutDependency:layoutDependency,layoutId:\"IHQ_rlYGJ\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined},{href:{webPageId:\"yAuBRCqBR\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-14dbaak-container\",\"data-framer-name\":\"Small Link\",layoutDependency:layoutDependency,layoutId:\"OA4B6P9IN-container\",name:\"Small Link\",nodeId:\"OA4B6P9IN\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",...addPropertyOverrides({L_izBgRUn:{__framer__animate:{transition:transition17}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FooterSmallLink,{C4dC9uC17:resolvedLinks5[0],CRBaEiV6q:\"rgb(0, 0, 0)\",height:\"100%\",id:\"OA4B6P9IN\",layoutId:\"OA4B6P9IN\",lCveWN74v:\"Terms & Privacy\",name:\"Small Link\",variant:matchVariant(\"LBrnAIUDa\"),width:\"100%\",...addPropertyOverrides({HIywnjDrA:{C4dC9uC17:resolvedLinks5[1]},iUo34cgOD:{C4dC9uC17:resolvedLinks5[3],CRBaEiV6q:\"rgb(255, 255, 255)\"},L_izBgRUn:{C4dC9uC17:resolvedLinks5[2]},PMRPSHuei:{C4dC9uC17:resolvedLinks5[4],CRBaEiV6q:\"rgb(255, 255, 255)\"},U9hqhwlrR:{C4dC9uC17:resolvedLinks5[5],CRBaEiV6q:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8xngu4\",\"data-framer-name\":\"Text Link\",layoutDependency:layoutDependency,layoutId:\"NfyjL5W3U\",children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition18},__framer__animateOnce:true,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-d8spyg\",\"data-framer-name\":\"Small Link\",layoutDependency:layoutDependency,layoutId:\"pMW8OA0pV\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition18},__framer__animateOnce:true,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:unktgf8Fd,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-nvjp9g-container\",\"data-framer-name\":\"Small Link\",layoutDependency:layoutDependency,layoutId:\"ILTwxuCpg-container\",name:\"Small Link\",nodeId:\"ILTwxuCpg\",rendersWithMotion:true,scopeId:\"Xcfy55KEf\",...addPropertyOverrides({iUo34cgOD:{\"data-framer-cursor\":KC7RinsLF},L_izBgRUn:{__framer__animate:{transition:transition19}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(FooterSmallLink,{CRBaEiV6q:\"rgb(0, 0, 0)\",height:\"100%\",id:\"ILTwxuCpg\",layoutId:\"ILTwxuCpg\",lCveWN74v:\"Made by LISA Studios\",name:\"Small Link\",variant:matchVariant(\"LBrnAIUDa\"),width:\"100%\",...addPropertyOverrides({iUo34cgOD:{CRBaEiV6q:\"rgb(255, 255, 255)\"},PMRPSHuei:{CRBaEiV6q:\"rgb(255, 255, 255)\"},U9hqhwlrR:{CRBaEiV6q:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})})})})]})]})]})})})});});const css=[\".framer-WkR1S.framer-rodiy1, .framer-WkR1S .framer-rodiy1 { display: block; }\",\".framer-WkR1S.framer-1ju4hw5 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1200px; }\",\".framer-WkR1S .framer-pp57fj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 60px 0px; position: relative; width: 100%; }\",\".framer-WkR1S .framer-go2gjr { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre; width: 1px; }\",\".framer-WkR1S .framer-1hf525u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-WkR1S .framer-1qxkje3, .framer-WkR1S .framer-ws9wj0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-WkR1S .framer-1bu4tfl, .framer-WkR1S .framer-uastj2, .framer-WkR1S .framer-zo3q79, .framer-WkR1S .framer-12y1vp0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-WkR1S .framer-1t0obr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-WkR1S .framer-b8t8la, .framer-WkR1S .framer-adqlg9, .framer-WkR1S .framer-measq5, .framer-WkR1S .framer-1r56ydr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WkR1S .framer-v0otyz, .framer-WkR1S .framer-not4cv, .framer-WkR1S .framer-1hmighv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-WkR1S .framer-3u8bae, .framer-WkR1S .framer-7ii84u, .framer-WkR1S .framer-1bzo5qc, .framer-WkR1S .framer-lf5kru, .framer-WkR1S .framer-19fl0g6, .framer-WkR1S .framer-vvwczm, .framer-WkR1S .framer-10wbnnf, .framer-WkR1S .framer-14kdhog, .framer-WkR1S .framer-nlr4jb, .framer-WkR1S .framer-1asejjk, .framer-WkR1S .framer-17fz7sr, .framer-WkR1S .framer-3gmbmv, .framer-WkR1S .framer-67j6oq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-WkR1S .framer-jhm89a-container, .framer-WkR1S .framer-hwyjub-container, .framer-WkR1S .framer-1gxsyx8-container, .framer-WkR1S .framer-1doo1qy-container, .framer-WkR1S .framer-ea3xnv-container, .framer-WkR1S .framer-tds5h3-container, .framer-WkR1S .framer-vkfrfy-container, .framer-WkR1S .framer-olucke-container, .framer-WkR1S .framer-1wffnvp-container, .framer-WkR1S .framer-brz5uy-container, .framer-WkR1S .framer-14dbaak-container, .framer-WkR1S .framer-nvjp9g-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-WkR1S .framer-168ztt3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 15px; min-width: 78px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-WkR1S .framer-etb2je { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 15px; min-width: 60px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-WkR1S .framer-1q9mms5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-WkR1S .framer-dhv94a { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-WkR1S .framer-v62qbs { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-WkR1S .framer-8xngu4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-WkR1S .framer-d8spyg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-WkR1S.framer-v-1o0keua.framer-1ju4hw5, .framer-WkR1S.framer-v-1irmgag.framer-1ju4hw5 { width: 810px; }\",\".framer-WkR1S.framer-v-1o0keua .framer-1qxkje3 { gap: 10px; }\",\".framer-WkR1S.framer-v-1qwifqg.framer-1ju4hw5, .framer-WkR1S.framer-v-wdwttn.framer-1ju4hw5 { padding: 0px 15px 0px 15px; width: 390px; }\",\".framer-WkR1S.framer-v-1qwifqg .framer-pp57fj { padding: 0px 0px 50px 0px; }\",\".framer-WkR1S.framer-v-1qwifqg .framer-1hf525u { gap: 50px; }\",\".framer-WkR1S.framer-v-1qwifqg .framer-1qxkje3 { flex-direction: column; gap: 30px; }\",\".framer-WkR1S.framer-v-1qwifqg .framer-1bu4tfl, .framer-WkR1S.framer-v-1qwifqg .framer-uastj2, .framer-WkR1S.framer-v-1qwifqg .framer-zo3q79, .framer-WkR1S.framer-v-1qwifqg .framer-12y1vp0, .framer-WkR1S.framer-v-wdwttn .framer-1bu4tfl, .framer-WkR1S.framer-v-wdwttn .framer-uastj2, .framer-WkR1S.framer-v-wdwttn .framer-zo3q79, .framer-WkR1S.framer-v-wdwttn .framer-12y1vp0 { flex: none; gap: 15px; width: 100%; }\",\".framer-WkR1S.framer-v-1qwifqg .framer-v0otyz, .framer-WkR1S.framer-v-1qwifqg .framer-not4cv, .framer-WkR1S.framer-v-1qwifqg .framer-1hmighv, .framer-WkR1S.framer-v-wdwttn .framer-v0otyz, .framer-WkR1S.framer-v-wdwttn .framer-not4cv, .framer-WkR1S.framer-v-wdwttn .framer-1hmighv { gap: 8px; }\",\".framer-WkR1S.framer-v-1qwifqg .framer-8xngu4, .framer-WkR1S.framer-v-wdwttn .framer-8xngu4 { justify-content: flex-end; }\",\".framer-WkR1S.framer-v-wdwttn .framer-1qxkje3 { flex-direction: column; gap: 40px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 514\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HIywnjDrA\":{\"layout\":[\"fixed\",\"auto\"]},\"L_izBgRUn\":{\"layout\":[\"fixed\",\"auto\"]},\"iUo34cgOD\":{\"layout\":[\"fixed\",\"auto\"]},\"PMRPSHuei\":{\"layout\":[\"fixed\",\"auto\"]},\"U9hqhwlrR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KC7RinsLF\":\"cursorEna\",\"unktgf8Fd\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXcfy55KEf=withCSS(Component,css,\"framer-WkR1S\");export default FramerXcfy55KEf;FramerXcfy55KEf.displayName=\"Footer / Footer\";FramerXcfy55KEf.defaultProps={height:514,width:1200};addPropertyControls(FramerXcfy55KEf,{variant:{options:[\"C6VpDW4k9\",\"HIywnjDrA\",\"L_izBgRUn\",\"iUo34cgOD\",\"PMRPSHuei\",\"U9hqhwlrR\"],optionTitles:[\"Desktop - White\",\"Tablet\",\"Phone\",\"Desktop - Black\",\"Tablet - Black\",\"Mobile - Black\"],title:\"Variant\",type:ControlType.Enum},KC7RinsLF:{title:\"Cursor - ena\",type:ControlType.CustomCursor},unktgf8Fd:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerXcfy55KEf,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/A54N3N7J5AY6YOPYJKLHF5VH7G7HSSUN/ERWIWIB434FMFHQFSSBD233EP3C62HOI/TOHQHMLIEIPKVF2JPM6SVKXFYGO5G2TJ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]},...TextLinkFonts,...FooterSmallLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerXcfy55KEf.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(TextLink,{},context),()=>forwardLoader(FooterSmallLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXcfy55KEf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HIywnjDrA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"L_izBgRUn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iUo34cgOD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PMRPSHuei\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U9hqhwlrR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"514\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"KC7RinsLF\\\":\\\"cursorEna\\\",\\\"unktgf8Fd\\\":\\\"scrollSection\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Xcfy55KEf.map"],"mappings":"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"}