{"version":3,"file":"script_main.Cf-Sivwh.mjs","names":["React.useLayoutEffect","React.useEffect","React.useMemo","React.useState","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","Icon","Component","useMemo","useRef","useState","HouseFactory","React","addPropertyOverrides","Phosphor","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","ElementsBrand","ElementsSocialIconButton","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","className","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","useState","useRef","useCallback","useState","useState","useCallback","addPropertyOverrides","CopyToClipboardFonts","cycleOrder","serializationHash","variantClassNames","numberToPixelString","toOverflowWithClipFallback","radiusForCorner","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","radiusForCorner","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","DayToggle","IconMenu","BurgerComponent","TextLink","MobNav","ElementsButton","ClickyMail2","ClickyMail","serializationHash","variantClassNames","animation","matchVariant","animation1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","React.useRef","SVG","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","ElementsSocialIconButton","useRef","useState","useMemo","useCallback","Navigation","SectionsFooter","useRef","React.useId","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/3h6xr3FTjxuWqLgENOqv/RjGs8V3iUQuuK8Rypypl/ClassicAnalogClock.js","https:/framerusercontent.com/modules/skevS6NnAKutJcBfDq6j/PA63r0AUpwwGIl4CPjmo/De_nX1jP4.js","https:/framerusercontent.com/modules/3DMXAXg09utu0Qjdz06A/FJjNWyvC1RIxMGmoyt1B/lUAhPfAzN.js","https:/framerusercontent.com/modules/bIyDirJdc4VVp2FlCqEH/D2LtkKeMMwZUZlYGcxPt/MupMlQwE0.js","https:/framerusercontent.com/modules/3vUPiG3x7iwLu2LNdQHx/5aI8NvNWnRLPA1rUllnS/OCmHSeOcG.js","https:/framerusercontent.com/modules/976qM5vRWOudWHA2dLSo/2xK1RcGtXpZnm0NnQuli/WNVHbDPg4.js","https:/framerusercontent.com/modules/1huudpUR1lAsAotioOCr/bHi7EROkS2d2o3yVpB3t/ZpgQ2GL3x.js","https:/framerusercontent.com/modules/sQiYHy9QE51NQJ79Xpso/nKPragwlxXDITSuecjnR/kFh_cDcUp.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/5k4CWNsfoIxcz5Keykpv/7zIAsbTri90f4i9nzTHO/LrcQZUNfN.js","https:/framerusercontent.com/modules/k7r4n403xSiP3nbNYHtI/VTaboBwwnHrTTSmIfvM7/JJmgABkgm.js","https:/framerusercontent.com/modules/2guRGhypJznkYcCYPCIe/FQgVJpuIiyTuKDU9xG2j/Mask_Theme_Toggle.js","https:/ga.jspm.io/npm:luxon@3.4.1/src/luxon.js","https:/framerusercontent.com/modules/ewPtb0wHXtLz2zFsY2eS/0LDPVamMXyUgz8c0fKkQ/OpenHours.js","https:/framerusercontent.com/modules/ftmCcdSAg5MuF6coL7lU/XdDnfdNL3jt7GTXRjJNs/CopyToClipboard.js","https:/framerusercontent.com/modules/To1xKIEnMo3A2cti6LgK/bXU0j19QYYFASBLGiv51/DJJDJaEJd.js","https:/framerusercontent.com/modules/E1bDaRC6gyt9olRMG3t3/C5ZN1CiXfF35OgXO9A1G/EhAELr7DU.js","https:/framerusercontent.com/modules/5Zt9Z1YXRhfJiibIupVm/WLIMdXvl4YNweY97Q6n3/ImayAX1Py.js","https:/framerusercontent.com/modules/qOfgxCwWiqKfxJW3UkNk/TIlnMcTtLZjL8WjfCVnk/P1YBDHoFJ.js","https:/framerusercontent.com/modules/8aLyGkxEiJj5NalATobA/OJaJ1sVaONFlPYtCOcEW/py5vQZrZ5.js","https:/framerusercontent.com/modules/SsMhfGgSnNssmtw6MLUM/DjzNowPPMbxchpIgZapw/qCCE5M9yH.js","https:/framerusercontent.com/modules/rD4tSDcCfrWZAfsGTmDo/4YW3sXDHAwriwHH1b87V/Ra51_ud4_.js","https:/framerusercontent.com/modules/0ngBZrwa8QOtFfoXR4Ab/37zsCW0M40kGAA20x66h/y1rOWCosb.js","https:/framerusercontent.com/modules/BtTXngXuXIEfiGNvpJ8F/PKGHvEKq1WDzxlO6n28O/VernierScale.js","https:/framerusercontent.com/modules/T5Nb5AzKqvDzCzyVXQSM/tFIjvf6hAP7wWZi0GeQx/M37MCMOEr.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const numeralPositions=[{value:\"12\",angle:0,dx:0,dy:1},{value:\"3\",angle:90,dx:1,dy:0},{value:\"6\",angle:180,dx:0,dy:-1},{value:\"9\",angle:270,dx:-1,dy:0}];function polarToCartesian(angle,radius){const radians=(angle-90)*Math.PI/180;return{x:50+Math.cos(radians)*radius,y:50+Math.sin(radians)*radius};}function useClockTime(timeMode,customGMTText,manualHour,manualMinute,manualSecond,secondHandMotion,isStaticRenderer){const isBrowser=typeof window!==\"undefined\";const useClientLayoutEffect=isBrowser?React.useLayoutEffect:React.useEffect;const staticNow=React.useMemo(()=>new Date,[]);const[now,setNow]=React.useState(()=>isStaticRenderer?staticNow:null);const[isReady,setIsReady]=React.useState(isStaticRenderer);useClientLayoutEffect(()=>{if(!isBrowser||isStaticRenderer)return;const syncNow=()=>{setNow(new Date);setIsReady(true);};let frameId=0;let intervalId=0;syncNow();if(secondHandMotion!==\"quartz\"){const tick=()=>{syncNow();frameId=window.requestAnimationFrame(tick);};frameId=window.requestAnimationFrame(tick);}else{intervalId=window.setInterval(syncNow,250);}const handleVisibilityChange=()=>{if(!document.hidden)syncNow();};const handleFocus=()=>syncNow();document.addEventListener(\"visibilitychange\",handleVisibilityChange);window.addEventListener(\"focus\",handleFocus);return()=>{if(frameId)window.cancelAnimationFrame(frameId);if(intervalId)window.clearInterval(intervalId);document.removeEventListener(\"visibilitychange\",handleVisibilityChange);window.removeEventListener(\"focus\",handleFocus);};},[timeMode,secondHandMotion,isBrowser,isStaticRenderer]);const resolvedNow=isStaticRenderer?now??staticNow:now;if(!resolvedNow||!isReady){return{hour:manualHour,minute:manualMinute,second:manualSecond,date:12,isReady};}if(timeMode===\"local\"){return{hour:resolvedNow.getHours(),minute:resolvedNow.getMinutes(),second:resolvedNow.getSeconds()+resolvedNow.getMilliseconds()/1e3,date:resolvedNow.getDate(),isReady};}if(timeMode===\"custom\"){const parsedOffset=parseGMTOffset(customGMTText);const shifted=new Date(resolvedNow.getTime()+parsedOffset*36e5);return{hour:shifted.getUTCHours(),minute:shifted.getUTCMinutes(),second:shifted.getUTCSeconds()+shifted.getUTCMilliseconds()/1e3,date:shifted.getUTCDate(),isReady};}return{hour:manualHour,minute:manualMinute,second:manualSecond,date:12,isReady};}function parseGMTOffset(value){const normalized=value.trim().toUpperCase();const match=normalized.match(/^GMT\\s*([+-])\\s*(\\d{1,2})(?::?(\\d{2}))?$/);if(!match)return 0;const sign=match[1]===\"-\"?-1:1;const hours=Number(match[2]);const minutes=match[3]?Number(match[3]):0;if(hours>14||minutes>=60)return 0;return sign*(hours+minutes/60);}function toPx(value,fallback){if(typeof value===\"number\")return value;if(typeof value===\"string\"){const parsed=parseFloat(value);if(Number.isFinite(parsed))return parsed;}return fallback;}function clamp(value,min,max){return Math.min(max,Math.max(min,value));}function getFontWeight(font,fallback){if(font.fontWeight!==undefined)return font.fontWeight;if(font.variant===\"Bold\")return 700;if(font.variant===\"Semibold\")return 600;if(font.variant===\"Medium\")return 500;if(font.variant===\"Light\")return 300;return fallback;}function getFontStyle(font){if(font.fontStyle)return font.fontStyle;if(font.variant?.toLowerCase().includes(\"italic\"))return\"italic\";return\"normal\";}function getSvgTextStyle(font,fallbackSize,fallbackLetterSpacing,fallbackWeight){return{fontFamily:font.fontFamily||'\"Arial Narrow\", \"Helvetica Neue\", Arial, sans-serif',fontSize:toPx(font.fontSize,fallbackSize),fontWeight:getFontWeight(font,fallbackWeight),fontStyle:getFontStyle(font),letterSpacing:font.letterSpacing??fallbackLetterSpacing,fontFeatureSettings:font.fontFeatureSettings,fontVariationSettings:font.fontVariationSettings,fontKerning:font.fontKerning,fontVariantLigatures:font.fontVariantLigatures,fontVariantCaps:font.fontVariantCaps,fontVariantNumeric:font.fontVariantNumeric,fontVariantAlternates:font.fontVariantAlternates,fontVariantEastAsian:font.fontVariantEastAsian};}function boxShadowToCss(shadows){if(!shadows)return\"none\";if(typeof shadows===\"string\")return shadows;if(typeof shadows===\"object\"&&!Array.isArray(shadows)){const direct=shadows.boxShadow??shadows.value??shadows.css;if(typeof direct===\"string\"&&direct.trim())return direct;if(shadows.shadow)return boxShadowToCss(shadows.shadow);if(shadows.shadows)return boxShadowToCss(shadows.shadows);}const num=v=>{if(typeof v===\"number\")return v;if(typeof v===\"string\"){const n=parseFloat(v);return Number.isFinite(n)?n:0;}if(v&&typeof v===\"object\"&&typeof v.value===\"number\"){return v.value;}return 0;};const one=sh=>{if(!sh)return null;if(typeof sh===\"string\")return sh;const x=num(sh.x??sh.offsetX);const y=num(sh.y??sh.offsetY);const blur=num(sh.blur??sh.blurRadius);const spread=num(sh.spread??sh.spreadRadius);const color=sh.color??\"rgba(0,0,0,0.2)\";const inset=sh.inset?\"inset \":\"\";return`${inset}${x}px ${y}px ${blur}px ${spread}px ${color}`;};if(Array.isArray(shadows)){const parts=shadows.map(one).filter(Boolean);return parts.length?parts.join(\", \"):\"none\";}if(typeof shadows===\"object\"){return one(shadows)||\"none\";}return\"none\";}function parseOklch(value){const match=value.trim().match(/^oklch\\(\\s*([0-9.]+%?)\\s+([0-9.]+)\\s+([0-9.]+)(?:\\s*\\/\\s*([0-9.]+%?))?\\s*\\)$/i);if(!match)return null;const lightness=match[1].endsWith(\"%\")?parseFloat(match[1])/100:parseFloat(match[1]);const chroma=parseFloat(match[2]);const hue=parseFloat(match[3]);const alphaRaw=match[4];const alpha=alphaRaw?alphaRaw.endsWith(\"%\")?parseFloat(alphaRaw)/100:parseFloat(alphaRaw):1;if(!Number.isFinite(lightness)||!Number.isFinite(chroma)||!Number.isFinite(hue)||!Number.isFinite(alpha)){return null;}return{l:clamp(lightness,0,1),c:Math.max(0,chroma),h:(hue%360+360)%360,a:clamp(alpha,0,1)};}function formatOklch(l,c,h,a=1){const lightness=clamp(l,0,1).toFixed(3);const chroma=Math.max(0,c).toFixed(3);const hue=((h%360+360)%360).toFixed(1);const alpha=clamp(a,0,1);return alpha<1?`oklch(${lightness} ${chroma} ${hue} / ${alpha.toFixed(3)})`:`oklch(${lightness} ${chroma} ${hue})`;}function buildAutoTheme(themeColor){const parsed=parseOklch(themeColor);if(!parsed)return null;const{l,c,h}=parsed;return{light:{faceColor:formatOklch(.985,c*.05,h),majorTickColor:formatOklch(.24,c*.35,h),minorTickColor:formatOklch(.38,c*.22,h),labelColor:formatOklch(.42,c*.12,h),numberColor:formatOklch(.22,c*.3,h),hourHandColor:formatOklch(.2,c*.25,h),minuteHandColor:formatOklch(.2,c*.25,h),secondHandColor:formatOklch(clamp(l,.45,.72),Math.max(.08,c),h),axleColor:formatOklch(clamp(l,.45,.72),Math.max(.08,c),h),dateWindowFill:formatOklch(.92,c*.02,h),dateWindowShadow:`inset 0px 1px 2px 0px ${formatOklch(.74,c*.02,h,.9)}`,dateTextColor:formatOklch(.22,c*.03,h)},dark:{faceColor:formatOklch(.3,c*.08,h),majorTickColor:formatOklch(.9,c*.12,h),minorTickColor:formatOklch(.68,c*.08,h),labelColor:formatOklch(.72,c*.05,h),numberColor:formatOklch(.92,c*.1,h),hourHandColor:formatOklch(.94,c*.08,h),minuteHandColor:formatOklch(.94,c*.08,h),secondHandColor:formatOklch(clamp(l,.65,.82),Math.max(.07,c),h),axleColor:formatOklch(clamp(l,.65,.82),Math.max(.07,c),h),dateWindowFill:formatOklch(.25,c*.01,h),dateWindowShadow:`inset 0px 1px 2px 0px ${formatOklch(.18,c*.01,h,.85)}`,dateTextColor:formatOklch(.97,c*.005,h)}};}/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 320\n * @framerIntrinsicHeight 320\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function ClassicClock(props){const{timeMode=\"local\",customGMTText=\"GMT+0\",manualHour=10,manualMinute=10,manualSecond=35,showSecondHand=true,secondHandMotion=\"quartz\",labelMode=\"label\",label=\"Local Time\",labelImage,labelImageSize=18,labelFont={fontFamily:\"Geist\",fontSize:\"6px\",lineHeight:\"1em\",letterSpacing:\"-0.03em\",variant:\"Semibold\",textAlign:\"center\"},dateFont={fontFamily:\"Geist\",fontSize:\"5px\",lineHeight:\"1em\",letterSpacing:\"0em\",variant:\"Semibold\",textAlign:\"center\"},numberFont={fontFamily:\"Geist\",fontSize:\"9px\",lineHeight:\"1em\",letterSpacing:\"0em\",variant:\"Regular\",textAlign:\"center\"},autoThemeFromColor=true,themeColor=\"oklch(0.62 0.19 42)\",faceColor=\"#F7F5EF\",darkFaceColor=\"#101010\",majorTickColor=\"#1D1D1D\",minorTickColor=\"#444444\",labelColor=\"#6C6C6C\",numberColor=\"#111111\",darkMajorTickColor=\"#F5F1E8\",darkMinorTickColor=\"#9B9B9B\",darkLabelColor=\"#B7B7B7\",darkNumberColor=\"#F5F1E8\",hourHandColor=\"#111111\",minuteHandColor=\"#111111\",secondHandColor=\"#FF4F0C\",axleColor=\"#FF4F0C\",dateWindowFill=\"#E2DFD7\",darkDateWindowFill=\"#8A8478\",dateTextColor=\"#1D1D1D\",darkDateTextColor=\"#FFFFFF\",dateWindowShadow=[{inset:true,x:0,y:1,blur:2,spread:0,diffusion:0,focus:0,color:\"rgba(163, 158, 149, 0.88)\"}],darkDateWindowShadow=[{inset:true,x:0,y:1,blur:2,spread:0,diffusion:0,focus:0,color:\"rgba(22, 22, 22, 0.95)\"}],darkHourHandColor=\"#F5F1E8\",darkMinuteHandColor=\"#F5F1E8\",darkSecondHandColor=\"#FF4F0C\",darkAxleColor=\"#FF4F0C\"}=props;const isStaticRenderer=useIsStaticRenderer();const time=useClockTime(timeMode,customGMTText,manualHour,manualMinute,manualSecond,secondHandMotion,isStaticRenderer);const displayedSecond=secondHandMotion===\"quartz\"?Math.floor(time.second):secondHandMotion===\"mechanical\"?Math.floor(time.second*8)/8:time.second;const shouldHideUntilReady=(timeMode===\"local\"||timeMode===\"custom\")&&!time.isReady;const faceRadius=49;const innerRingRadius=47.6;const tickOuterRadius=46;const tickInnerMajorRadius=42.2;const tickInnerMinorRadius=43.8;const numeralRadius=37.6;const labelY=31;const dateY=68.2;const secondAngle=displayedSecond*6;const minuteAngle=time.minute*6+displayedSecond*.1;const hourAngle=(time.hour%12+time.minute/60)*30;const isNight=time.hour<6||time.hour>=19;const autoTheme=autoThemeFromColor?buildAutoTheme(themeColor):null;const activeTheme=autoTheme?isNight?autoTheme.dark:autoTheme.light:null;const currentFaceColor=activeTheme?.faceColor||(isNight?darkFaceColor:faceColor);const currentMajorTickColor=activeTheme?.majorTickColor||(isNight?darkMajorTickColor:majorTickColor);const currentMinorTickColor=activeTheme?.minorTickColor||(isNight?darkMinorTickColor:minorTickColor);const currentLabelColor=activeTheme?.labelColor||(isNight?darkLabelColor:labelColor);const currentNumberColor=activeTheme?.numberColor||(isNight?darkNumberColor:numberColor);const currentHourHandColor=activeTheme?.hourHandColor||(isNight?darkHourHandColor:hourHandColor);const currentMinuteHandColor=activeTheme?.minuteHandColor||(isNight?darkMinuteHandColor:minuteHandColor);const currentSecondHandColor=activeTheme?.secondHandColor||(isNight?darkSecondHandColor:secondHandColor);const currentAxleColor=activeTheme?.axleColor||(isNight?darkAxleColor:axleColor);const currentDateWindowFill=activeTheme?.dateWindowFill||(isNight?darkDateWindowFill:dateWindowFill);const currentDateWindowShadow=activeTheme?.dateWindowShadow||boxShadowToCss(isNight?darkDateWindowShadow:dateWindowShadow);const currentDateTextColor=activeTheme?.dateTextColor||(isNight?darkDateTextColor:dateTextColor);const numeralTextStyle=getSvgTextStyle(numberFont,8.9,\"-0.04em\",400);const labelTextStyle=getSvgTextStyle(labelFont,3.6,\"-0.03em\",700);const dateTextStyle=getSvgTextStyle(dateFont,4.2,\"0em\",400);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",visibility:shouldHideUntilReady?\"hidden\":\"visible\",userSelect:\"none\",WebkitUserSelect:\"none\"},\"aria-label\":\"Analog clock\",role:\"img\",children:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 100 100\",style:{width:\"100%\",height:\"100%\",display:\"block\",overflow:\"visible\",userSelect:\"none\",WebkitUserSelect:\"none\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"50\",cy:\"50\",r:faceRadius,fill:currentFaceColor}),/*#__PURE__*/_jsx(\"circle\",{cx:\"50\",cy:\"50\",r:innerRingRadius,fill:\"none\",stroke:isNight?\"rgba(255, 255, 255, 0.18)\":\"rgba(0, 0, 0, 0.2)\",strokeWidth:\"0.35\"}),Array.from({length:60}).map((_,index)=>{const angle=index*6;const isMajor=index%5===0;const outer=polarToCartesian(angle,tickOuterRadius);const inner=polarToCartesian(angle,isMajor?tickInnerMajorRadius:tickInnerMinorRadius);return /*#__PURE__*/_jsx(\"line\",{x1:outer.x,y1:outer.y,x2:inner.x,y2:inner.y,stroke:isMajor?currentMajorTickColor:currentMinorTickColor,strokeWidth:isMajor?.65:.32,strokeLinecap:\"round\"},index);}),numeralPositions.map(numeral=>{const point=polarToCartesian(numeral.angle,numeralRadius);return /*#__PURE__*/_jsx(\"text\",{x:point.x+numeral.dx,y:point.y+numeral.dy,fill:currentNumberColor,textAnchor:\"middle\",dominantBaseline:\"central\",style:numeralTextStyle,children:numeral.value},numeral.value);}),labelMode===\"image\"&&labelImage?.src?/*#__PURE__*/_jsx(\"foreignObject\",{x:50-labelImageSize/2,y:labelY-labelImageSize/2,width:labelImageSize,height:labelImageSize,children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"img\",{src:labelImage.src,alt:labelImage.alt||\"\",style:{maxWidth:\"100%\",maxHeight:\"100%\",width:\"100%\",height:\"100%\",objectFit:\"contain\",display:\"block\"}})})}):label?/*#__PURE__*/_jsx(\"text\",{x:\"50\",y:labelY,fill:currentLabelColor,textAnchor:\"middle\",style:labelTextStyle,children:label}):null,/*#__PURE__*/_jsx(\"g\",{children:/*#__PURE__*/_jsx(\"foreignObject\",{x:\"46\",y:dateY,width:\"8\",height:\"7.5\",children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",borderRadius:\"0.3px\",background:currentDateWindowFill,boxShadow:currentDateWindowShadow,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:currentDateTextColor,...dateTextStyle},children:time.date})})}),/*#__PURE__*/_jsx(\"g\",{transform:`rotate(${hourAngle} 50 50)`,children:/*#__PURE__*/_jsx(\"line\",{x1:\"50\",y1:\"51.5\",x2:\"50\",y2:\"27.5\",stroke:currentHourHandColor,strokeWidth:\"2\",strokeLinecap:\"round\"})}),/*#__PURE__*/_jsx(\"g\",{transform:`rotate(${minuteAngle} 50 50)`,children:/*#__PURE__*/_jsx(\"line\",{x1:\"50\",y1:\"52\",x2:\"50\",y2:\"18\",stroke:currentMinuteHandColor,strokeWidth:\"1.2\",strokeLinecap:\"round\"})}),showSecondHand?/*#__PURE__*/_jsx(\"g\",{transform:`rotate(${secondAngle} 50 50)`,children:/*#__PURE__*/_jsx(\"line\",{x1:\"50\",y1:\"54.5\",x2:\"50\",y2:\"16\",stroke:currentSecondHandColor,strokeWidth:\"0.65\",strokeLinecap:\"round\"})}):null,/*#__PURE__*/_jsx(\"circle\",{cx:\"50\",cy:\"50\",r:\"3\",fill:currentAxleColor,stroke:isNight?\"rgba(255, 255, 255, 0.1)\":\"rgba(0, 0, 0, 0.08)\",strokeWidth:\"0.45\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"50\",cy:\"50\",r:\"0.8\",fill:currentFaceColor,opacity:\"0.9\"})]})});}addPropertyControls(ClassicClock,{timeMode:{type:ControlType.Enum,title:\"Time Zone\",options:[\"local\",\"custom\"],optionTitles:[\"Local\",\"Custom\"],defaultValue:\"local\",displaySegmentedControl:true},customGMTText:{type:ControlType.String,title:\"GMT\",defaultValue:\"GMT+0\",description:\"Use values like GMT+7, GMT-6, or GMT+5:30.\",hidden:props=>props.timeMode!==\"custom\"},manualHour:{type:ControlType.Number,title:\"Hour\",defaultValue:10,min:0,max:23,step:1,displayStepper:true,hidden:()=>true},manualMinute:{type:ControlType.Number,title:\"Minute\",defaultValue:10,min:0,max:59,step:1,displayStepper:true,hidden:()=>true},manualSecond:{type:ControlType.Number,title:\"Second\",defaultValue:35,min:0,max:59,step:1,displayStepper:true,hidden:()=>true},showSecondHand:{type:ControlType.Boolean,title:\"Seconds\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},secondHandMotion:{type:ControlType.Enum,title:\"Movement\",options:[\"digital\",\"quartz\",\"mechanical\"],optionTitles:[\"Digital\",\"Quartz\",\"Mechanical\"],defaultValue:\"quartz\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",hidden:props=>!Boolean(props.showSecondHand)},labelMode:{type:ControlType.Enum,title:\"Label Mode\",options:[\"label\",\"image\"],optionTitles:[\"Label\",\"Image\"],defaultValue:\"label\",displaySegmentedControl:true},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Local Time\",hidden:props=>props.labelMode===\"image\"},labelImage:{type:ControlType.ResponsiveImage,title:\"Label Image\",hidden:props=>props.labelMode!==\"image\"},labelImageSize:{type:ControlType.Number,title:\"Image Size\",defaultValue:18,min:4,max:999,step:1,displayStepper:true,hidden:props=>props.labelMode!==\"image\"},labelFont:{type:ControlType.Font,title:\"Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",displayTextAlignment:true,displayFontSize:true,hidden:props=>props.labelMode===\"image\",defaultValue:{fontFamily:\"Geist\",variant:\"Semibold\",fontSize:\"6px\",letterSpacing:\"-0.03em\",lineHeight:\"1em\"}},numberFont:{type:ControlType.Font,title:\"Num Font\",controls:\"extended\",defaultFontType:\"sans-serif\",displayTextAlignment:true,displayFontSize:true,defaultValue:{fontFamily:\"Geist\",variant:\"Regular\",fontSize:\"9px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},dateFont:{type:ControlType.Font,title:\"Date Font\",controls:\"extended\",defaultFontType:\"sans-serif\",displayTextAlignment:true,displayFontSize:true,defaultValue:{fontFamily:\"Geist\",variant:\"Semibold\",fontSize:\"5px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},autoThemeFromColor:{type:ControlType.Boolean,title:\"Auto Theme\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},themeColor:{type:ControlType.String,title:\"OKLCH\",defaultValue:\"oklch(0.62 0.19 42)\",description:\"Create an [OKLCH color](https://oklch.com/) and paste the value.\",hidden:props=>!Boolean(props.autoThemeFromColor)},faceColor:{type:ControlType.Color,title:\"Day Face\",defaultValue:\"#F7F5EF\",hidden:props=>Boolean(props.autoThemeFromColor)},majorTickColor:{type:ControlType.Color,title:\"Day Major\",defaultValue:\"#1D1D1D\",hidden:props=>Boolean(props.autoThemeFromColor)},minorTickColor:{type:ControlType.Color,title:\"Day Minor\",defaultValue:\"#444444\",hidden:props=>Boolean(props.autoThemeFromColor)},labelColor:{type:ControlType.Color,title:\"Day Label\",defaultValue:\"#6C6C6C\",hidden:props=>Boolean(props.autoThemeFromColor)},numberColor:{type:ControlType.Color,title:\"Day Numbers\",defaultValue:\"#111111\",hidden:props=>Boolean(props.autoThemeFromColor)},hourHandColor:{type:ControlType.Color,title:\"Day Hour\",defaultValue:\"#111111\",hidden:props=>Boolean(props.autoThemeFromColor)},minuteHandColor:{type:ControlType.Color,title:\"Day Minute\",defaultValue:\"#111111\",hidden:props=>Boolean(props.autoThemeFromColor)},secondHandColor:{type:ControlType.Color,title:\"Day Second\",defaultValue:\"#FF4F0C\",hidden:props=>!Boolean(props.showSecondHand)||Boolean(props.autoThemeFromColor)},axleColor:{type:ControlType.Color,title:\"Day Axle\",defaultValue:\"#FF4F0C\",hidden:props=>Boolean(props.autoThemeFromColor)},dateWindowFill:{type:ControlType.Color,title:\"Day Date Bg\",defaultValue:\"#E2DFD7\",hidden:props=>Boolean(props.autoThemeFromColor)},dateTextColor:{type:ControlType.Color,title:\"Day Date Text\",defaultValue:\"#1D1D1D\",hidden:props=>Boolean(props.autoThemeFromColor)},dateWindowShadow:{type:ControlType.BoxShadow,title:\"Day Date Shadow\",defaultValue:[{inset:true,x:0,y:1,blur:2,spread:0,diffusion:0,focus:0,color:\"rgba(163, 158, 149, 0.88)\"}],hidden:props=>Boolean(props.autoThemeFromColor)},darkFaceColor:{type:ControlType.Color,title:\"Night Face\",defaultValue:\"#101010\",hidden:props=>Boolean(props.autoThemeFromColor)},darkMajorTickColor:{type:ControlType.Color,title:\"Night Major\",defaultValue:\"#F5F1E8\",hidden:props=>Boolean(props.autoThemeFromColor)},darkMinorTickColor:{type:ControlType.Color,title:\"Night Minor\",defaultValue:\"#9B9B9B\",hidden:props=>Boolean(props.autoThemeFromColor)},darkLabelColor:{type:ControlType.Color,title:\"Night Label\",defaultValue:\"#B7B7B7\",hidden:props=>Boolean(props.autoThemeFromColor)},darkNumberColor:{type:ControlType.Color,title:\"Night Numbers\",defaultValue:\"#F5F1E8\",hidden:props=>Boolean(props.autoThemeFromColor)},darkHourHandColor:{type:ControlType.Color,title:\"Night Hour\",defaultValue:\"#F5F1E8\",hidden:props=>Boolean(props.autoThemeFromColor)},darkMinuteHandColor:{type:ControlType.Color,title:\"Night Minute\",defaultValue:\"#F5F1E8\",hidden:props=>Boolean(props.autoThemeFromColor)},darkSecondHandColor:{type:ControlType.Color,title:\"Night Second\",defaultValue:\"#FF4F0C\",hidden:props=>!Boolean(props.showSecondHand)||Boolean(props.autoThemeFromColor)},darkAxleColor:{type:ControlType.Color,title:\"Night Axle\",defaultValue:\"#FF4F0C\",hidden:props=>Boolean(props.autoThemeFromColor)},darkDateWindowFill:{type:ControlType.Color,title:\"Night Date Bg\",defaultValue:\"#8A8478\",hidden:props=>Boolean(props.autoThemeFromColor)},darkDateTextColor:{type:ControlType.Color,title:\"Night Date Text\",defaultValue:\"#FFFFFF\",hidden:props=>Boolean(props.autoThemeFromColor)},darkDateWindowShadow:{type:ControlType.BoxShadow,title:\"Night Date Shadow\",description:\"Get more Framer goodies from [Moe Kyaw](https://dub.sh/moe-kyaw).\",defaultValue:[{inset:true,x:0,y:1,blur:2,spread:0,diffusion:0,focus:0,color:\"rgba(34, 34, 34, 0.9)\"}],hidden:props=>Boolean(props.autoThemeFromColor)}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ClassicClock\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"320\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"320\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ClassicAnalogClock.map","// Generated by Framer (c9d77eb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-700\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15bwkEU4HTy.woff2\",weight:\"700\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-wI0KU .framer-styles-preset-1837szl:not(.rich-text-wrapper), .framer-wI0KU .framer-styles-preset-1837szl.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --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: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #1a1a1a; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-wI0KU\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (99bc0fd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-regular\",\"GF;Figtree-700\",\"GF;Figtree-700italic\",\"GF;Figtree-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v6/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v6/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15bwkEU4HTy.woff2\",weight:\"700\"},{family:\"Figtree\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/figtree/v6/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEA25WTybO8.woff2\",weight:\"700\"},{family:\"Figtree\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/figtree/v6/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A7YdyEA25WTybO8.woff2\",weight:\"400\"}]}];export const css=['.framer-9jPyx .framer-styles-preset-1f6llgt:not(.rich-text-wrapper), .framer-9jPyx .framer-styles-preset-1f6llgt.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree 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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #1a1a1a; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-9jPyx\";\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 (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-WwNk7 .framer-styles-preset-14ycuai:not(.rich-text-wrapper), .framer-WwNk7 .framer-styles-preset-14ycuai.rich-text-wrapper a { --framer-link-current-text-color: var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, #258ea6); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, #258ea6); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, #ede7de); --framer-link-text-decoration: none; }\"];export const className=\"framer-WwNk7\";\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 (c9d77eb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-600\",\"GF;Figtree-900\",\"GF;Figtree-900italic\",\"GF;Figtree-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15bwkEU4HTy.woff2\",weight:\"900\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEA25WTybO8.woff2\",weight:\"900\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"italic\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A2gayEA25WTybO8.woff2\",weight:\"600\"}]}];export const css=['.framer-UlTWP .framer-styles-preset-13ifndi:not(.rich-text-wrapper), .framer-UlTWP .framer-styles-preset-13ifndi.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-open-type-features: normal; --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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 26px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, #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-UlTWP .framer-styles-preset-13ifndi:not(.rich-text-wrapper), .framer-UlTWP .framer-styles-preset-13ifndi.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree 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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 26px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, #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-UlTWP .framer-styles-preset-13ifndi:not(.rich-text-wrapper), .framer-UlTWP .framer-styles-preset-13ifndi.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree 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: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 26px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-UlTWP\";\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 (c9d77eb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-UzI3x .framer-styles-preset-bqq0az:not(.rich-text-wrapper), .framer-UzI3x .framer-styles-preset-bqq0az.rich-text-wrapper a { --framer-link-current-text-color: #1a1a1a; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #1a1a1a; --framer-link-hover-text-decoration: none; --framer-link-text-color: #1a1a1a; --framer-link-text-decoration: none; }\"];export const className=\"framer-UzI3x\";\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 (f318921)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Figtree-regular\",\"GF;Figtree-700\",\"GF;Figtree-700italic\",\"GF;Figtree-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v6/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v6/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15bwkEU4HTy.woff2\",weight:\"700\"},{family:\"Figtree\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/figtree/v6/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEA25WTybO8.woff2\",weight:\"700\"},{family:\"Figtree\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/figtree/v6/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A7YdyEA25WTybO8.woff2\",weight:\"400\"}]}];export const css=['.framer-XElmz .framer-styles-preset-hqiu1z:not(.rich-text-wrapper), .framer-XElmz .framer-styles-preset-hqiu1z.rich-text-wrapper p { --framer-font-family: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Figtree\", \"Figtree Placeholder\", sans-serif; --framer-font-family-italic: \"Figtree\", \"Figtree 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: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: #1a1a1a; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-XElmz\";\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 (3f060d6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"iZrzqyttw\",\"EEJw40i4q\",\"omiacgi9q\",\"IdUCjQPrr\",\"BNVb6LJDi\",\"dApqj9rKi\",\"BbJDYNHuU\",\"LbfP4Jm8L\"];const serializationHash=\"framer-mh4BE\";const variantClassNames={BbJDYNHuU:\"framer-v-1klk4v1\",BNVb6LJDi:\"framer-v-vu8zpc\",dApqj9rKi:\"framer-v-mvvzsn\",EEJw40i4q:\"framer-v-5ixqux\",IdUCjQPrr:\"framer-v-1npe9yc\",iZrzqyttw:\"framer-v-1mhrf3r\",LbfP4Jm8L:\"framer-v-1chhak3\",omiacgi9q:\"framer-v-1fvpsbp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oxw3XaeBc=undefined;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={\"Logo text\":\"omiacgi9q\",\"Logo white\":\"IdUCjQPrr\",\"Phone Out\":\"BbJDYNHuU\",lg:\"iZrzqyttw\",md:\"EEJw40i4q\",Phone:\"dApqj9rKi\",WHite:\"BNVb6LJDi\",White:\"LbfP4Jm8L\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,oxw3XaeBc:click??props.oxw3XaeBc,variant:humanReadableVariantMap[props.variant]??props.variant??\"iZrzqyttw\"};};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,oxw3XaeBc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iZrzqyttw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1hwcc6r=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oxw3XaeBc){const res=await oxw3XaeBc(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"iZrzqyttw\",openInNewTab:false,scopeId:\"kFh_cDcUp\",...addPropertyOverrides({LbfP4Jm8L:{href:{hash:\":xvH3X1KRd\",webPageId:\"PyNYrLT00\"},smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1mhrf3r\",className,classNames)} framer-l4acby`,\"data-framer-name\":\"lg\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iZrzqyttw\",onTap:onTap1hwcc6r,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{BbJDYNHuU:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},BNVb6LJDi:{backgroundColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},dApqj9rKi:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},EEJw40i4q:{borderBottomLeftRadius:128,borderBottomRightRadius:128,borderTopLeftRadius:128,borderTopRightRadius:128},IdUCjQPrr:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},LbfP4Jm8L:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},omiacgi9q:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({BbJDYNHuU:{\"data-framer-name\":\"Phone Out\"},BNVb6LJDi:{\"data-framer-name\":\"WHite\"},dApqj9rKi:{\"data-framer-name\":\"Phone\"},EEJw40i4q:{\"data-framer-name\":\"md\"},IdUCjQPrr:{\"data-framer-name\":\"Logo white\"},LbfP4Jm8L:{\"data-framer-name\":\"White\"},omiacgi9q:{\"data-framer-name\":\"Logo text\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u4fw2w\",\"data-framer-name\":\"Logo (Replace here)\",layoutDependency:layoutDependency,layoutId:\"gTTZ9026D\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-87u0mo\",layoutDependency:layoutDependency,layoutId:\"B2xRxOkgn\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1i9qx57\",layoutDependency:layoutDependency,layoutId:\"T0Eb71qlE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 283.358 39.951\" overflow=\"visible\"><g><path d=\"M 18.873 38.873 C 8.456 38.873 0 30.931 0 19.975 C 0 9.02 8.456 1.103 18.873 1.103 C 27.304 1.103 33.554 5.956 35.564 12.794 L 31.397 12.794 C 29.633 7.892 25.147 4.657 18.873 4.657 C 10.564 4.657 3.775 10.907 3.775 19.976 C 3.775 29.044 10.564 35.318 18.873 35.318 C 25.147 35.318 29.682 32.083 31.397 27.108 L 35.613 27.108 C 33.554 33.971 27.304 38.873 18.873 38.873 Z M 42.329 38.333 L 42.329 1.642 L 52.427 1.642 C 57.819 1.642 60.858 2.818 62.844 4.926 C 64.682 6.814 65.711 9.461 65.711 12.745 C 65.711 16.201 64.584 19.02 62.525 20.956 C 60.956 22.451 58.824 23.431 55.441 23.775 L 67.917 38.333 L 62.966 38.333 L 50.785 23.922 L 46.127 23.922 L 46.127 38.333 Z M 46.127 20.367 L 52.427 20.367 C 56.642 20.367 58.578 19.706 59.927 18.407 C 61.225 17.132 61.936 15.221 61.936 12.745 C 61.936 10.49 61.348 8.701 60.196 7.402 C 58.848 5.956 56.814 5.196 52.427 5.196 L 46.127 5.196 L 46.127 20.368 Z M 74.044 38.333 L 74.044 1.642 L 95.858 1.642 L 95.858 5.196 L 77.844 5.196 L 77.844 17.672 L 95.319 17.672 L 95.319 21.225 L 77.844 21.225 L 77.844 34.78 L 95.858 34.78 L 95.858 38.333 Z M 115.295 38.873 C 107.476 38.873 101.422 35.196 100.515 27.059 L 104.289 27.059 C 104.829 32.182 108.505 35.319 115.196 35.319 C 121.225 35.319 124.314 32.672 124.314 28.456 C 124.314 22.916 119.142 22.23 113.775 21.054 C 107.99 19.755 101.961 18.064 101.961 11.176 C 101.961 5.294 106.887 1.103 113.775 1.103 C 120.589 1.103 125.883 4.706 126.789 11.25 L 123.015 11.25 C 122.378 6.912 118.799 4.657 113.946 4.657 C 108.873 4.657 105.735 7.084 105.735 11.029 C 105.735 15.441 110.196 16.495 115.172 17.598 C 121.348 19.02 128.064 20.27 128.064 28.235 C 128.064 34.878 123.334 38.873 115.295 38.873 Z M 151.52 38.873 C 141.103 38.873 132.647 30.931 132.647 19.975 C 132.647 9.02 141.103 1.103 151.52 1.103 C 159.951 1.103 166.201 5.956 168.211 12.794 L 164.044 12.794 C 162.28 7.892 157.794 4.657 151.52 4.657 C 143.211 4.657 136.422 10.907 136.422 19.976 C 136.422 29.044 143.211 35.318 151.52 35.318 C 157.794 35.318 162.329 32.083 164.044 27.108 L 168.26 27.108 C 166.201 33.971 159.951 38.873 151.52 38.873 Z M 174.976 38.333 L 174.976 1.642 L 196.789 1.642 L 196.789 5.196 L 178.775 5.196 L 178.775 17.672 L 196.25 17.672 L 196.25 21.225 L 178.775 21.225 L 178.775 34.78 L 196.789 34.78 L 196.789 38.333 Z M 228.53 39.951 L 208.088 11.397 L 208.088 38.333 L 204.289 38.333 L 204.289 0 L 224.755 28.554 L 224.755 1.642 L 228.53 1.642 L 228.53 39.951 Z M 243.162 38.333 L 243.162 5.196 L 234.265 5.196 L 234.265 1.642 L 255.858 1.642 L 255.858 5.196 L 246.961 5.196 L 246.961 38.333 Z M 261.544 38.333 L 261.544 1.642 L 283.358 1.642 L 283.358 5.196 L 265.343 5.196 L 265.343 17.672 L 282.819 17.672 L 282.819 21.225 L 265.343 21.225 L 265.343 34.78 L 283.358 34.78 L 283.358 38.333 Z\" fill=\"rgb(29,28,27)\"></path><path d=\"M 19.216 8.431 C 19.216 8.431 20.515 14.008 22.959 16.453 C 25.404 18.897 30.98 20.196 30.98 20.196 C 30.98 20.196 25.404 21.495 22.959 23.94 C 20.515 26.384 19.216 31.961 19.216 31.961 C 19.216 31.961 17.916 26.384 15.472 23.94 C 13.028 21.495 7.451 20.196 7.451 20.196 C 7.451 20.196 13.028 18.897 15.472 16.453 C 17.916 14.008 19.216 8.431 19.216 8.431 Z\" fill=\"rgb(29,28,27)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 226.965 32\" overflow=\"visible\"><g><path d=\"M 15.117 31.136 C 6.773 31.136 0 24.775 0 16 C 0 7.225 6.773 0.884 15.117 0.884 C 21.87 0.884 26.876 4.77 28.486 10.248 L 25.149 10.248 C 23.735 6.321 20.142 3.73 15.117 3.73 C 8.462 3.73 3.023 8.736 3.023 16 C 3.023 23.264 8.462 28.289 15.117 28.289 C 20.142 28.289 23.774 25.698 25.149 21.713 L 28.525 21.713 C 26.876 27.21 21.87 31.136 15.117 31.136 Z M 33.904 30.704 L 33.904 1.315 L 41.993 1.315 C 46.312 1.315 48.746 2.258 50.337 3.946 C 51.809 5.458 52.633 7.578 52.633 10.209 C 52.633 12.977 51.73 15.234 50.081 16.785 C 48.825 17.983 47.117 18.768 44.407 19.043 L 54.4 30.704 L 50.435 30.704 L 40.678 19.161 L 36.947 19.161 L 36.947 30.704 Z M 36.947 16.314 L 41.993 16.314 C 45.369 16.314 46.92 15.784 48 14.743 C 49.04 13.723 49.61 12.192 49.61 10.209 C 49.61 8.402 49.139 6.969 48.216 5.929 C 47.136 4.77 45.507 4.162 41.993 4.162 L 36.947 4.162 L 36.947 16.314 Z M 59.308 30.704 L 59.308 1.315 L 76.781 1.315 L 76.781 4.162 L 62.351 4.162 L 62.351 14.155 L 76.349 14.155 L 76.349 17.001 L 62.351 17.001 L 62.351 27.858 L 76.781 27.858 L 76.781 30.704 Z M 92.349 31.136 C 86.086 31.136 81.237 28.191 80.511 21.674 L 83.534 21.674 C 83.966 25.777 86.911 28.29 92.27 28.29 C 97.099 28.29 99.573 26.169 99.573 22.793 C 99.573 18.356 95.431 17.806 91.131 16.864 C 86.498 15.823 81.669 14.469 81.669 8.952 C 81.669 4.24 85.615 0.883 91.131 0.883 C 96.589 0.883 100.83 3.769 101.556 9.011 L 98.533 9.011 C 98.022 5.537 95.156 3.73 91.269 3.73 C 87.205 3.73 84.692 5.674 84.692 8.834 C 84.692 12.368 88.265 13.212 92.25 14.096 C 97.198 15.234 102.577 16.236 102.577 22.616 C 102.577 27.936 98.788 31.136 92.349 31.136 Z M 121.364 31.136 C 113.021 31.136 106.248 24.775 106.248 16 C 106.248 7.225 113.021 0.884 121.364 0.884 C 128.118 0.884 133.124 4.77 134.734 10.248 L 131.396 10.248 C 129.983 6.321 126.39 3.73 121.364 3.73 C 114.709 3.73 109.271 8.736 109.271 16 C 109.271 23.264 114.709 28.289 121.364 28.289 C 126.39 28.289 130.022 25.698 131.396 21.713 L 134.773 21.713 C 133.124 27.21 128.118 31.136 121.364 31.136 Z M 140.152 30.704 L 140.152 1.315 L 157.625 1.315 L 157.625 4.162 L 143.195 4.162 L 143.195 14.155 L 157.193 14.155 L 157.193 17.001 L 143.195 17.001 L 143.195 27.858 L 157.625 27.858 L 157.625 30.704 Z M 183.048 32 L 166.675 9.129 L 166.675 30.704 L 163.632 30.704 L 163.632 0 L 180.025 22.871 L 180.025 1.315 L 183.048 1.315 L 183.048 32 Z M 194.768 30.704 L 194.768 4.162 L 187.642 4.162 L 187.642 1.315 L 204.938 1.315 L 204.938 4.162 L 197.811 4.162 L 197.811 30.704 Z M 209.492 30.704 L 209.492 1.315 L 226.965 1.315 L 226.965 4.162 L 212.535 4.162 L 212.535 14.155 L 226.533 14.155 L 226.533 17.001 L 212.535 17.001 L 212.535 27.858 L 226.965 27.858 L 226.965 30.704 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path><path d=\"M 15.391 6.753 C 15.391 6.753 16.432 11.22 18.39 13.178 C 20.348 15.136 24.815 16.177 24.815 16.177 C 24.815 16.177 20.348 17.217 18.39 19.175 C 16.432 21.133 15.391 25.6 15.391 25.6 C 15.391 25.6 14.351 21.133 12.393 19.175 C 10.435 17.217 5.968 16.177 5.968 16.177 C 5.968 16.177 10.435 15.136 12.393 13.178 C 14.351 11.22 15.391 6.753 15.391 6.753 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-ly12ss\",layoutDependency:layoutDependency,layoutId:\"IFpnkSjPP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 283.358 39.951\" overflow=\"visible\"><path d=\"M 18.873 38.873 C 8.456 38.873 0 30.931 0 19.975 C 0 9.02 8.456 1.103 18.873 1.103 C 27.304 1.103 33.554 5.956 35.564 12.794 L 31.397 12.794 C 29.633 7.892 25.147 4.657 18.873 4.657 C 10.564 4.657 3.775 10.907 3.775 19.976 C 3.775 29.044 10.564 35.318 18.873 35.318 C 25.147 35.318 29.682 32.083 31.397 27.108 L 35.613 27.108 C 33.554 33.971 27.304 38.873 18.873 38.873 Z M 42.329 38.333 L 42.329 1.642 L 52.427 1.642 C 57.819 1.642 60.858 2.818 62.844 4.926 C 64.682 6.814 65.711 9.461 65.711 12.745 C 65.711 16.201 64.584 19.02 62.525 20.956 C 60.956 22.451 58.824 23.431 55.441 23.775 L 67.917 38.333 L 62.966 38.333 L 50.785 23.922 L 46.127 23.922 L 46.127 38.333 Z M 46.127 20.367 L 52.427 20.367 C 56.642 20.367 58.578 19.706 59.927 18.407 C 61.225 17.132 61.936 15.221 61.936 12.745 C 61.936 10.49 61.348 8.701 60.196 7.402 C 58.848 5.956 56.814 5.196 52.427 5.196 L 46.127 5.196 L 46.127 20.368 Z M 74.044 38.333 L 74.044 1.642 L 95.858 1.642 L 95.858 5.196 L 77.844 5.196 L 77.844 17.672 L 95.319 17.672 L 95.319 21.225 L 77.844 21.225 L 77.844 34.78 L 95.858 34.78 L 95.858 38.333 Z M 115.295 38.873 C 107.476 38.873 101.422 35.196 100.515 27.059 L 104.289 27.059 C 104.829 32.182 108.505 35.319 115.196 35.319 C 121.225 35.319 124.314 32.672 124.314 28.456 C 124.314 22.916 119.142 22.23 113.775 21.054 C 107.99 19.755 101.961 18.064 101.961 11.176 C 101.961 5.294 106.887 1.103 113.775 1.103 C 120.589 1.103 125.883 4.706 126.789 11.25 L 123.015 11.25 C 122.378 6.912 118.799 4.657 113.946 4.657 C 108.873 4.657 105.735 7.084 105.735 11.029 C 105.735 15.441 110.196 16.495 115.172 17.598 C 121.348 19.02 128.064 20.27 128.064 28.235 C 128.064 34.878 123.334 38.873 115.295 38.873 Z M 151.52 38.873 C 141.103 38.873 132.647 30.931 132.647 19.975 C 132.647 9.02 141.103 1.103 151.52 1.103 C 159.951 1.103 166.201 5.956 168.211 12.794 L 164.044 12.794 C 162.28 7.892 157.794 4.657 151.52 4.657 C 143.211 4.657 136.422 10.907 136.422 19.976 C 136.422 29.044 143.211 35.318 151.52 35.318 C 157.794 35.318 162.329 32.083 164.044 27.108 L 168.26 27.108 C 166.201 33.971 159.951 38.873 151.52 38.873 Z M 174.976 38.333 L 174.976 1.642 L 196.789 1.642 L 196.789 5.196 L 178.775 5.196 L 178.775 17.672 L 196.25 17.672 L 196.25 21.225 L 178.775 21.225 L 178.775 34.78 L 196.789 34.78 L 196.789 38.333 Z M 228.53 39.951 L 208.088 11.397 L 208.088 38.333 L 204.289 38.333 L 204.289 0 L 224.755 28.554 L 224.755 1.642 L 228.53 1.642 L 228.53 39.951 Z M 243.162 38.333 L 243.162 5.196 L 234.265 5.196 L 234.265 1.642 L 255.858 1.642 L 255.858 5.196 L 246.961 5.196 L 246.961 38.333 Z M 261.544 38.333 L 261.544 1.642 L 283.358 1.642 L 283.358 5.196 L 265.343 5.196 L 265.343 17.672 L 282.819 17.672 L 282.819 21.225 L 265.343 21.225 L 265.343 34.78 L 283.358 34.78 L 283.358 38.333 Z\" fill=\"rgb(29,28,27)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 226.965 32\" overflow=\"visible\"><path d=\"M 15.117 31.136 C 6.773 31.136 0 24.775 0 16 C 0 7.225 6.773 0.884 15.117 0.884 C 21.87 0.884 26.876 4.77 28.486 10.248 L 25.149 10.248 C 23.735 6.321 20.142 3.73 15.117 3.73 C 8.462 3.73 3.023 8.736 3.023 16 C 3.023 23.264 8.462 28.289 15.117 28.289 C 20.142 28.289 23.774 25.698 25.149 21.713 L 28.525 21.713 C 26.876 27.21 21.87 31.136 15.117 31.136 Z M 33.904 30.704 L 33.904 1.315 L 41.993 1.315 C 46.312 1.315 48.746 2.258 50.337 3.946 C 51.809 5.458 52.633 7.578 52.633 10.209 C 52.633 12.977 51.73 15.234 50.081 16.785 C 48.825 17.983 47.117 18.768 44.407 19.043 L 54.4 30.704 L 50.435 30.704 L 40.678 19.161 L 36.947 19.161 L 36.947 30.704 Z M 36.947 16.314 L 41.993 16.314 C 45.369 16.314 46.92 15.784 48 14.743 C 49.04 13.723 49.61 12.192 49.61 10.209 C 49.61 8.402 49.139 6.969 48.216 5.929 C 47.136 4.77 45.507 4.162 41.993 4.162 L 36.947 4.162 L 36.947 16.314 Z M 59.308 30.704 L 59.308 1.315 L 76.781 1.315 L 76.781 4.162 L 62.351 4.162 L 62.351 14.155 L 76.349 14.155 L 76.349 17.001 L 62.351 17.001 L 62.351 27.858 L 76.781 27.858 L 76.781 30.704 Z M 92.349 31.136 C 86.086 31.136 81.237 28.191 80.511 21.674 L 83.534 21.674 C 83.966 25.777 86.911 28.29 92.27 28.29 C 97.099 28.29 99.573 26.169 99.573 22.793 C 99.573 18.356 95.431 17.806 91.131 16.864 C 86.498 15.823 81.669 14.469 81.669 8.952 C 81.669 4.24 85.615 0.883 91.131 0.883 C 96.589 0.883 100.83 3.769 101.556 9.011 L 98.533 9.011 C 98.022 5.537 95.156 3.73 91.269 3.73 C 87.205 3.73 84.692 5.674 84.692 8.834 C 84.692 12.368 88.265 13.212 92.25 14.096 C 97.198 15.234 102.577 16.236 102.577 22.616 C 102.577 27.936 98.788 31.136 92.349 31.136 Z M 121.364 31.136 C 113.021 31.136 106.248 24.775 106.248 16 C 106.248 7.225 113.021 0.884 121.364 0.884 C 128.118 0.884 133.124 4.77 134.734 10.248 L 131.396 10.248 C 129.983 6.321 126.39 3.73 121.364 3.73 C 114.709 3.73 109.271 8.736 109.271 16 C 109.271 23.264 114.709 28.289 121.364 28.289 C 126.39 28.289 130.022 25.698 131.396 21.713 L 134.773 21.713 C 133.124 27.21 128.118 31.136 121.364 31.136 Z M 140.152 30.704 L 140.152 1.315 L 157.625 1.315 L 157.625 4.162 L 143.195 4.162 L 143.195 14.155 L 157.193 14.155 L 157.193 17.001 L 143.195 17.001 L 143.195 27.858 L 157.625 27.858 L 157.625 30.704 Z M 183.048 32 L 166.675 9.129 L 166.675 30.704 L 163.632 30.704 L 163.632 0 L 180.025 22.871 L 180.025 1.315 L 183.048 1.315 L 183.048 32 Z M 194.768 30.704 L 194.768 4.162 L 187.642 4.162 L 187.642 1.315 L 204.938 1.315 L 204.938 4.162 L 197.811 4.162 L 197.811 30.704 Z M 209.492 30.704 L 209.492 1.315 L 226.965 1.315 L 226.965 4.162 L 212.535 4.162 L 212.535 14.155 L 226.533 14.155 L 226.533 17.001 L 212.535 17.001 L 212.535 27.858 L 226.965 27.858 L 226.965 30.704 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-5uobz0\",layoutDependency:layoutDependency,layoutId:\"tUqIY5yVU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.613 37.769\" overflow=\"visible\"><path d=\"M 18.873 37.769 C 8.456 37.769 0 29.828 0 18.872 C 0 7.916 8.456 0 18.873 0 C 27.304 0 33.554 4.853 35.564 11.691 L 31.397 11.691 C 29.633 6.789 25.147 3.554 18.873 3.554 C 10.564 3.554 3.775 9.804 3.775 18.873 C 3.775 27.941 10.564 34.215 18.873 34.215 C 25.147 34.215 29.682 30.98 31.397 26.005 L 35.613 26.005 C 33.554 32.867 27.304 37.769 18.873 37.769 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.525 30.253\" overflow=\"visible\"><path d=\"M 15.117 30.253 C 6.773 30.253 0 23.892 0 15.116 C 0 6.341 6.773 0 15.117 0 C 21.87 0 26.876 3.887 28.486 9.364 L 25.149 9.364 C 23.735 5.438 20.142 2.846 15.117 2.846 C 8.462 2.846 3.023 7.853 3.023 15.117 C 3.023 22.38 8.462 27.406 15.117 27.406 C 20.142 27.406 23.774 24.814 25.149 20.829 L 28.525 20.829 C 26.876 26.326 21.87 30.253 15.117 30.253 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p72pxu\",layoutDependency:layoutDependency,layoutId:\"fVJxmWF4z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.588 36.691\" overflow=\"visible\"><path d=\"M 0 36.691 L 0 0 L 10.098 0 C 15.49 0 18.529 1.176 20.515 3.284 C 22.353 5.172 23.382 7.819 23.382 11.103 C 23.382 14.559 22.255 17.378 20.196 19.314 C 18.627 20.809 16.495 21.789 13.113 22.133 L 25.588 36.691 L 20.637 36.691 L 8.456 22.28 L 3.799 22.28 L 3.799 36.691 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.496 29.389\" overflow=\"visible\"><path d=\"M 0 29.389 L 0 0 L 8.088 0 C 12.407 0 14.842 0.942 16.432 2.631 C 17.904 4.142 18.729 6.263 18.729 8.893 C 18.729 11.662 17.826 13.919 16.177 15.47 C 14.92 16.668 13.212 17.453 10.503 17.728 L 20.496 29.389 L 16.53 29.389 L 6.773 17.846 L 3.043 17.846 L 3.043 29.389 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dbeoh8\",layoutDependency:layoutDependency,layoutId:\"s8dePBQyo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.809 15.172\" overflow=\"visible\"><path d=\"M 0 15.171 L 6.299 15.171 C 10.515 15.171 12.451 14.51 13.799 13.211 C 15.098 11.936 15.809 10.025 15.809 7.549 C 15.809 5.294 15.221 3.505 14.069 2.206 C 12.721 0.76 10.686 0 6.299 0 L 0 0 L 0 15.172 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.663 12.152\" overflow=\"visible\"><path d=\"M 0 12.152 L 5.046 12.152 C 8.422 12.152 9.973 11.622 11.053 10.581 C 12.093 9.561 12.663 8.03 12.663 6.047 C 12.663 4.24 12.192 2.807 11.269 1.767 C 10.189 0.608 8.56 0 5.046 0 L 0 0 L 0 12.152 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1emazyc\",layoutDependency:layoutDependency,layoutId:\"LO9hf1tui\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.814 36.691\" overflow=\"visible\"><path d=\"M 0 36.691 L 0 0 L 21.814 0 L 21.814 3.554 L 3.799 3.554 L 3.799 16.03 L 21.275 16.03 L 21.275 19.584 L 3.799 19.584 L 3.799 33.138 L 21.814 33.138 L 21.814 36.691 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.472 29.389\" overflow=\"visible\"><path d=\"M 0 29.389 L 0 0 L 17.472 0 L 17.472 2.847 L 3.043 2.847 L 3.043 12.84 L 17.04 12.84 L 17.04 15.686 L 3.043 15.686 L 3.043 26.543 L 17.472 26.543 L 17.472 29.389 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b8ohli\",layoutDependency:layoutDependency,layoutId:\"M4DbpnOCy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.549 37.77\" overflow=\"visible\"><path d=\"M 14.78 37.77 C 6.961 37.77 0.907 34.093 0 25.956 L 3.775 25.956 C 4.314 31.079 7.99 34.216 14.682 34.216 C 20.711 34.216 23.799 31.569 23.799 27.353 C 23.799 21.814 18.627 21.127 13.26 19.951 C 7.475 18.652 1.446 16.961 1.446 10.074 C 1.446 4.191 6.373 0 13.26 0 C 20.074 0 25.368 3.603 26.275 10.147 L 22.5 10.147 C 21.863 5.809 18.284 3.554 13.431 3.554 C 8.358 3.554 5.22 5.981 5.22 9.927 C 5.22 14.338 9.682 15.393 14.657 16.495 C 20.833 17.917 27.549 19.167 27.549 27.133 C 27.549 33.775 22.819 37.77 14.78 37.77 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.066 30.253\" overflow=\"visible\"><path d=\"M 11.838 30.253 C 5.575 30.253 0.726 27.308 0 20.79 L 3.023 20.79 C 3.455 24.894 6.4 27.406 11.76 27.406 C 16.589 27.406 19.063 25.286 19.063 21.91 C 19.063 17.472 14.92 16.923 10.621 15.98 C 5.988 14.94 1.158 13.586 1.158 8.069 C 1.158 3.357 5.104 0 10.621 0 C 16.079 0 20.319 2.886 21.045 8.128 L 18.022 8.128 C 17.512 4.653 14.645 2.847 10.758 2.847 C 6.694 2.847 4.181 4.79 4.181 7.951 C 4.181 11.485 7.755 12.329 11.74 13.212 C 16.687 14.351 22.066 15.352 22.066 21.733 C 22.066 27.053 18.277 30.253 11.838 30.253 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pw5hc2\",layoutDependency:layoutDependency,layoutId:\"iqRXHN95W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.613 37.769\" overflow=\"visible\"><path d=\"M 18.872 37.769 C 8.456 37.769 0 29.828 0 18.872 C 0 7.916 8.456 0 18.872 0 C 27.304 0 33.554 4.853 35.564 11.691 L 31.397 11.691 C 29.632 6.789 25.147 3.554 18.872 3.554 C 10.564 3.554 3.774 9.804 3.774 18.873 C 3.774 27.941 10.564 34.215 18.872 34.215 C 25.147 34.215 29.681 30.98 31.397 26.005 L 35.613 26.005 C 33.554 32.867 27.304 37.769 18.872 37.769 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.525 30.253\" overflow=\"visible\"><path d=\"M 15.116 30.253 C 6.773 30.253 0 23.892 0 15.116 C 0 6.341 6.773 0 15.116 0 C 21.87 0 26.876 3.887 28.486 9.364 L 25.148 9.364 C 23.735 5.438 20.142 2.846 15.116 2.846 C 8.461 2.846 3.023 7.853 3.023 15.117 C 3.023 22.38 8.461 27.406 15.116 27.406 C 20.142 27.406 23.774 24.814 25.148 20.829 L 28.525 20.829 C 26.876 26.326 21.87 30.253 15.116 30.253 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lsk37d\",layoutDependency:layoutDependency,layoutId:\"zJVzkU5y5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.814 36.691\" overflow=\"visible\"><path d=\"M 0 36.691 L 0 0 L 21.814 0 L 21.814 3.554 L 3.799 3.554 L 3.799 16.03 L 21.275 16.03 L 21.275 19.584 L 3.799 19.584 L 3.799 33.138 L 21.814 33.138 L 21.814 36.691 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.472 29.389\" overflow=\"visible\"><path d=\"M 0 29.389 L 0 0 L 17.472 0 L 17.472 2.847 L 3.043 2.847 L 3.043 12.84 L 17.04 12.84 L 17.04 15.686 L 3.043 15.686 L 3.043 26.543 L 17.472 26.543 L 17.472 29.389 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qhv1lf\",layoutDependency:layoutDependency,layoutId:\"Tce1ZAPAV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.24 39.951\" overflow=\"visible\"><path d=\"M 24.24 39.951 L 3.799 11.397 L 3.799 38.333 L 0 38.333 L 0 0 L 20.465 28.554 L 20.465 1.642 L 24.24 1.642 L 24.24 39.951 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.416 32\" overflow=\"visible\"><path d=\"M 19.416 32 L 3.043 9.129 L 3.043 30.704 L 0 30.704 L 0 0 L 16.392 22.871 L 16.392 1.315 L 19.416 1.315 L 19.416 32 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oqbra8\",layoutDependency:layoutDependency,layoutId:\"qEW2V0wkq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.593 36.691\" overflow=\"visible\"><path d=\"M 8.897 36.691 L 8.897 3.554 L 0 3.554 L 0 0 L 21.593 0 L 21.593 3.554 L 12.696 3.554 L 12.696 36.691 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.296 29.389\" overflow=\"visible\"><path d=\"M 7.127 29.389 L 7.127 2.847 L 0 2.847 L 0 0 L 17.296 0 L 17.296 2.847 L 10.17 2.847 L 10.17 29.389 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s065ia\",layoutDependency:layoutDependency,layoutId:\"QF2lFkNSz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.814 36.691\" overflow=\"visible\"><path d=\"M 0 36.691 L 0 0 L 21.814 0 L 21.814 3.554 L 3.799 3.554 L 3.799 16.03 L 21.275 16.03 L 21.275 19.584 L 3.799 19.584 L 3.799 33.138 L 21.814 33.138 L 21.814 36.691 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.472 29.389\" overflow=\"visible\"><path d=\"M 0 29.389 L 0 0 L 17.472 0 L 17.472 2.847 L 3.043 2.847 L 3.043 12.84 L 17.04 12.84 L 17.04 15.686 L 3.043 15.686 L 3.043 26.543 L 17.472 26.543 L 17.472 29.389 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rjs5k5\",layoutDependency:layoutDependency,layoutId:\"Nv74baiHb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.529 23.529\" overflow=\"visible\"><path d=\"M 11.765 0 C 11.765 0 13.064 5.577 15.508 8.021 C 17.953 10.465 23.529 11.765 23.529 11.765 C 23.529 11.765 17.953 13.064 15.508 15.508 C 13.064 17.953 11.765 23.529 11.765 23.529 C 11.765 23.529 10.465 17.953 8.021 15.508 C 5.577 13.064 0 11.765 0 11.765 C 0 11.765 5.577 10.465 8.021 8.021 C 10.465 5.577 11.765 0 11.765 0 Z\" fill=\"rgb(29,28,27)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LbfP4Jm8L:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.847 18.847\" overflow=\"visible\"><path d=\"M 9.423 0 C 9.423 0 10.464 4.467 12.422 6.425 C 14.38 8.383 18.847 9.423 18.847 9.423 C 18.847 9.423 14.38 10.464 12.422 12.422 C 10.464 14.38 9.423 18.847 9.423 18.847 C 9.423 18.847 8.383 14.38 6.425 12.422 C 4.467 10.464 0 9.423 0 9.423 C 0 9.423 4.467 8.383 6.425 6.425 C 8.383 4.467 9.423 0 9.423 0 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mh4BE.framer-l4acby, .framer-mh4BE .framer-l4acby { display: block; }\",\".framer-mh4BE.framer-1mhrf3r { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mh4BE .framer-1u4fw2w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-mh4BE .framer-87u0mo { flex: none; height: 40px; overflow: visible; position: relative; width: 283px; }\",\".framer-mh4BE .framer-1i9qx57, .framer-mh4BE .framer-ly12ss { height: 40px; left: 0px; position: absolute; top: 0px; width: 284px; }\",\".framer-mh4BE .framer-5uobz0 { height: 38px; left: 0px; position: absolute; top: 1px; width: 36px; }\",\".framer-mh4BE .framer-p72pxu { height: 37px; left: 43px; position: absolute; top: 2px; width: 26px; }\",\".framer-mh4BE .framer-dbeoh8 { height: 15px; left: 46px; position: absolute; top: 5px; width: 16px; }\",\".framer-mh4BE .framer-1emazyc { height: 37px; left: 74px; position: absolute; top: 2px; width: 22px; }\",\".framer-mh4BE .framer-1b8ohli { height: 38px; left: 101px; position: absolute; top: 1px; width: 28px; }\",\".framer-mh4BE .framer-1pw5hc2 { height: 38px; left: 133px; position: absolute; top: 1px; width: 36px; }\",\".framer-mh4BE .framer-lsk37d { height: 37px; left: 175px; position: absolute; top: 2px; width: 22px; }\",\".framer-mh4BE .framer-qhv1lf { height: 40px; left: 205px; position: absolute; top: 0px; width: 24px; }\",\".framer-mh4BE .framer-oqbra8 { height: 37px; left: 235px; position: absolute; top: 2px; width: 22px; }\",\".framer-mh4BE .framer-s065ia { height: 37px; left: 262px; position: absolute; top: 2px; width: 22px; }\",\".framer-mh4BE .framer-rjs5k5 { height: 24px; left: 8px; position: absolute; top: 9px; width: 24px; }\",\".framer-mh4BE.framer-v-5ixqux.framer-1mhrf3r { align-content: center; align-items: center; height: 38px; padding: 8px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mh4BE.framer-v-5ixqux .framer-1u4fw2w { align-content: flex-start; align-items: flex-start; width: 22px; }\",\".framer-mh4BE.framer-v-vu8zpc.framer-1mhrf3r { padding: 8px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mh4BE.framer-v-1klk4v1.framer-1mhrf3r { height: 54px; justify-content: center; padding: 12px; width: 209px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mh4BE.framer-v-1klk4v1 .framer-1u4fw2w { flex: 1 0 0px; height: 30px; width: 1px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-87u0mo { aspect-ratio: 7.075 / 1; height: var(--framer-aspect-ratio-supported, 32px); width: 226px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-1i9qx57, .framer-mh4BE.framer-v-1chhak3 .framer-ly12ss { height: 32px; width: 227px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-5uobz0 { height: 31px; width: 29px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-p72pxu { height: 30px; left: 34px; width: 21px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-dbeoh8 { height: 12px; left: 37px; top: 4px; width: 13px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-1emazyc { height: 30px; left: 60px; width: 18px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-1b8ohli { height: 31px; left: 81px; width: 22px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-1pw5hc2 { height: 31px; left: 106px; width: 29px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-lsk37d { height: 30px; left: 140px; width: 18px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-qhv1lf { height: 32px; left: 164px; width: 20px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-oqbra8 { height: 30px; left: 188px; width: 18px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-s065ia { height: 30px; left: 210px; width: 18px; }\",\".framer-mh4BE.framer-v-1chhak3 .framer-rjs5k5 { height: 19px; left: 6px; top: 7px; width: 19px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 283\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"EEJw40i4q\":{\"layout\":[\"auto\",\"fixed\"]},\"omiacgi9q\":{\"layout\":[\"auto\",\"auto\"]},\"IdUCjQPrr\":{\"layout\":[\"auto\",\"auto\"]},\"BNVb6LJDi\":{\"layout\":[\"auto\",\"auto\"]},\"dApqj9rKi\":{\"layout\":[\"auto\",\"auto\"]},\"BbJDYNHuU\":{\"layout\":[\"fixed\",\"fixed\"]},\"LbfP4Jm8L\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oxw3XaeBc\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkFh_cDcUp=withCSS(Component,css,\"framer-mh4BE\");export default FramerkFh_cDcUp;FramerkFh_cDcUp.displayName=\"Elements/Brand\";FramerkFh_cDcUp.defaultProps={height:40,width:283};addPropertyControls(FramerkFh_cDcUp,{variant:{options:[\"iZrzqyttw\",\"EEJw40i4q\",\"omiacgi9q\",\"IdUCjQPrr\",\"BNVb6LJDi\",\"dApqj9rKi\",\"BbJDYNHuU\",\"LbfP4Jm8L\"],optionTitles:[\"lg\",\"md\",\"Logo text\",\"Logo white\",\"WHite\",\"Phone\",\"Phone Out\",\"White\"],title:\"Variant\",type:ControlType.Enum},oxw3XaeBc:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerkFh_cDcUp,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkFh_cDcUp\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"oxw3XaeBc\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EEJw40i4q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"omiacgi9q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IdUCjQPrr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BNVb6LJDi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dApqj9rKi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BbJDYNHuU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LbfP4Jm8L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"283\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kFh_cDcUp.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.57)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (cf240c2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={hbfssvnoL:{hover:true}};const serializationHash=\"framer-7qS3K\";const variantClassNames={hbfssvnoL:\"framer-v-jt1feh\"};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={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,colorHover,height,iconChange,id,link,width,...props})=>{var _ref,_ref1,_ref2;return{...props,mlyFVl4P9:(_ref=iconChange!==null&&iconChange!==void 0?iconChange:props.mlyFVl4P9)!==null&&_ref!==void 0?_ref:\"twitter\",UIN8789uh:link!==null&&link!==void 0?link:props.UIN8789uh,uRWOA3vUm:(_ref1=colorHover!==null&&colorHover!==void 0?colorHover:props.uRWOA3vUm)!==null&&_ref1!==void 0?_ref1:\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",YFVOV5lUK:(_ref2=color!==null&&color!==void 0?color:props.YFVOV5lUK)!==null&&_ref2!==void 0?_ref2:\"var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142))\"};};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,mlyFVl4P9,YFVOV5lUK,uRWOA3vUm,UIN8789uh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hbfssvnoL\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:UIN8789uh,openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-jt1feh\",className,classNames)} framer-1moy7fh`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"hbfssvnoL\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"hbfssvnoL-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cuw5sb-container\",layoutDependency:layoutDependency,layoutId:\"oxZA1cbZH-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:YFVOV5lUK,height:\"100%\",iconSearch:mlyFVl4P9,iconSelection:\"House\",id:\"oxZA1cbZH\",layoutId:\"oxZA1cbZH\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"duotone\",width:\"100%\",...addPropertyOverrides({\"hbfssvnoL-hover\":{color:uRWOA3vUm}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7qS3K.framer-1moy7fh, .framer-7qS3K .framer-1moy7fh { display: block; }\",\".framer-7qS3K.framer-jt1feh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7qS3K .framer-1cuw5sb-container { flex: none; height: 28px; position: relative; width: 28px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7qS3K.framer-jt1feh { gap: 0px; } .framer-7qS3K.framer-jt1feh > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-7qS3K.framer-jt1feh > :first-child { margin-left: 0px; } .framer-7qS3K.framer-jt1feh > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"o9iq4jvkD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mlyFVl4P9\":\"iconChange\",\"YFVOV5lUK\":\"color\",\"uRWOA3vUm\":\"colorHover\",\"UIN8789uh\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLrcQZUNfN=withCSS(Component,css,\"framer-7qS3K\");export default FramerLrcQZUNfN;FramerLrcQZUNfN.displayName=\"Elements/Social icon button\";FramerLrcQZUNfN.defaultProps={height:28,width:28};addPropertyControls(FramerLrcQZUNfN,{mlyFVl4P9:{defaultValue:\"twitter\",placeholder:\"Menu, Wifi, Box…\",title:\"Icon change\",type:ControlType.String},YFVOV5lUK:{defaultValue:'var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142)) /* {\"name\":\"Gray-4\"} */',title:\"Color\",type:ControlType.Color},uRWOA3vUm:{defaultValue:'var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color hover\",type:ControlType.Color},UIN8789uh:{title:\"Link\",type:ControlType.Link}});addFonts(FramerLrcQZUNfN,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLrcQZUNfN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"28\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"mlyFVl4P9\\\":\\\"iconChange\\\",\\\"YFVOV5lUK\\\":\\\"color\\\",\\\"uRWOA3vUm\\\":\\\"colorHover\\\",\\\"UIN8789uh\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o9iq4jvkD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"28\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LrcQZUNfN.map","// Generated by Framer (3f060d6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,patchBorderRadiusScaleCorrector,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ClassicClock from\"https://framerusercontent.com/modules/3h6xr3FTjxuWqLgENOqv/RjGs8V3iUQuuK8Rypypl/ClassicAnalogClock.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/skevS6NnAKutJcBfDq6j/PA63r0AUpwwGIl4CPjmo/De_nX1jP4.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3DMXAXg09utu0Qjdz06A/FJjNWyvC1RIxMGmoyt1B/lUAhPfAzN.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/bIyDirJdc4VVp2FlCqEH/D2LtkKeMMwZUZlYGcxPt/MupMlQwE0.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/7PiExsYt5NYu4CQNpKYB/Uuj8etHUAdWraPnvslwq/NZNzz5gGK.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/3vUPiG3x7iwLu2LNdQHx/5aI8NvNWnRLPA1rUllnS/OCmHSeOcG.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/yIp3ToeTRVdN4nFxO5hf/DCBSG6zXyn50idYymKsu/RGnd5uYiq.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/976qM5vRWOudWHA2dLSo/2xK1RcGtXpZnm0NnQuli/WNVHbDPg4.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8x4u8I7lGqPARUbsjCM8/wLQOCP8PV7X1TdNgGg0F/WXrEOepWs.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/1huudpUR1lAsAotioOCr/bHi7EROkS2d2o3yVpB3t/ZpgQ2GL3x.js\";import ElementsBrand from\"https://framerusercontent.com/modules/sQiYHy9QE51NQJ79Xpso/nKPragwlxXDITSuecjnR/kFh_cDcUp.js\";import ElementsSocialIconButton from\"https://framerusercontent.com/modules/5k4CWNsfoIxcz5Keykpv/7zIAsbTri90f4i9nzTHO/LrcQZUNfN.js\";const ClassicClockFonts=getFonts(ClassicClock);const ElementsBrandFonts=getFonts(ElementsBrand);const ElementsSocialIconButtonFonts=getFonts(ElementsSocialIconButton);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"WSd8aDyEp\",\"kZbfbDZi3\",\"Ozk4YR2ZL\",\"i3ff6at3J\",\"KsSdWis3_\",\"OzSHv4lnz\",\"EB0CY54_B\",\"abQc5Spja\",\"lLSVDtzLD\",\"yOMK4xc5D\",\"YtWDbHr3g\",\"VJNHc07TH\"];const serializationHash=\"framer-wIwKJ\";const variantClassNames={abQc5Spja:\"framer-v-95oz1d\",EB0CY54_B:\"framer-v-s9ggmu\",i3ff6at3J:\"framer-v-w4dmbt\",KsSdWis3_:\"framer-v-31isuy\",kZbfbDZi3:\"framer-v-1hntzb4\",lLSVDtzLD:\"framer-v-5czprh\",Ozk4YR2ZL:\"framer-v-w3jmnd\",OzSHv4lnz:\"framer-v-1t9fxkw\",VJNHc07TH:\"framer-v-14fh7w4\",WSd8aDyEp:\"framer-v-13npetv\",yOMK4xc5D:\"framer-v-w5fs0d\",YtWDbHr3g:\"framer-v-10zvhyi\"};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 patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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={\"Desktop black\":\"OzSHv4lnz\",\"Desktop Dark\":\"i3ff6at3J\",\"Phone black\":\"abQc5Spja\",\"Phone gray\":\"KsSdWis3_\",\"Tablet black\":\"EB0CY54_B\",\"Variant 10\":\"yOMK4xc5D\",\"Variant 11\":\"YtWDbHr3g\",\"Variant 9\":\"lLSVDtzLD\",Desktop:\"WSd8aDyEp\",Phone:\"Ozk4YR2ZL\",tab:\"VJNHc07TH\",Tablet:\"kZbfbDZi3\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WSd8aDyEp\"};};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:\"WSd8aDyEp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"i3ff6at3J\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"YtWDbHr3g\")return false;return true;};const isDisplayed2=()=>{if([\"i3ff6at3J\",\"KsSdWis3_\",\"lLSVDtzLD\",\"yOMK4xc5D\",\"YtWDbHr3g\",\"VJNHc07TH\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"VJNHc07TH\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"i3ff6at3J\")return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"YtWDbHr3g\")return true;return false;};const isDisplayed6=()=>{if([\"i3ff6at3J\",\"VJNHc07TH\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if([\"i3ff6at3J\",\"VJNHc07TH\"].includes(baseVariant))return false;return true;};const isDisplayed8=()=>{if([\"i3ff6at3J\",\"YtWDbHr3g\",\"VJNHc07TH\"].includes(baseVariant))return false;return true;};const isDisplayed9=()=>{if([\"i3ff6at3J\",\"KsSdWis3_\",\"lLSVDtzLD\",\"yOMK4xc5D\",\"YtWDbHr3g\",\"VJNHc07TH\"].includes(baseVariant))return false;return true;};const isDisplayed10=()=>{if([\"KsSdWis3_\",\"yOMK4xc5D\"].includes(baseVariant))return true;return false;};const isDisplayed11=()=>{if([\"i3ff6at3J\",\"KsSdWis3_\",\"yOMK4xc5D\",\"YtWDbHr3g\",\"VJNHc07TH\"].includes(baseVariant))return false;return true;};const isDisplayed12=()=>{if(baseVariant===\"lLSVDtzLD\")return false;return true;};const isDisplayed13=()=>{if(baseVariant===\"lLSVDtzLD\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13npetv\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"WSd8aDyEp\",ref:refBinding,style:{backgroundColor:\"rgb(242, 243, 245)\",borderTopLeftRadius:0,borderTopRightRadius:0,cornerShape:\"superellipse(1)\",...style},variants:{abQc5Spja:{backgroundColor:\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",borderTopLeftRadius:0,borderTopRightRadius:0},EB0CY54_B:{backgroundColor:\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",borderTopLeftRadius:0,borderTopRightRadius:0},i3ff6at3J:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},KsSdWis3_:{borderTopLeftRadius:24,borderTopRightRadius:24},lLSVDtzLD:{backgroundColor:\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",borderTopLeftRadius:0,borderTopRightRadius:0},OzSHv4lnz:{backgroundColor:\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",borderTopLeftRadius:0,borderTopRightRadius:0},VJNHc07TH:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",borderTopLeftRadius:0,borderTopRightRadius:0,cornerShape:\"superellipse(1)\"},yOMK4xc5D:{borderTopLeftRadius:24,borderTopRightRadius:24},YtWDbHr3g:{\"--corner-shape-fallback\":.752,backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",borderTopLeftRadius:0,borderTopRightRadius:0,cornerShape:\"superellipse(1.5)\"}},...addPropertyOverrides({abQc5Spja:{\"data-framer-name\":\"Phone black\"},EB0CY54_B:{\"data-framer-name\":\"Tablet black\"},i3ff6at3J:{\"data-framer-name\":\"Desktop Dark\"},KsSdWis3_:{\"data-framer-name\":\"Phone gray\"},kZbfbDZi3:{\"data-framer-name\":\"Tablet\"},lLSVDtzLD:{\"data-framer-name\":\"Variant 9\"},Ozk4YR2ZL:{\"data-framer-name\":\"Phone\"},OzSHv4lnz:{\"data-framer-name\":\"Desktop black\"},VJNHc07TH:{\"data-framer-name\":\"tab\"},yOMK4xc5D:{\"data-framer-name\":\"Variant 10\"},YtWDbHr3g:{\"data-framer-name\":\"Variant 11\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1280cmw\",\"data-framer-name\":\"Secondary container\",layoutDependency:layoutDependency,layoutId:\"qPHnJeSCF\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{abQc5Spja:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},EB0CY54_B:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},i3ff6at3J:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},KsSdWis3_:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},lLSVDtzLD:{backgroundColor:\"rgb(242, 243, 245)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},OzSHv4lnz:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},VJNHc07TH:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},yOMK4xc5D:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},YtWDbHr3g:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32}},children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r9jqvb\",layoutDependency:layoutDependency,layoutId:\"TiCHtOwcT\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qv6nzf\",layoutDependency:layoutDependency,layoutId:\"ftHFHJQnE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\" overflow=\"visible\"><path d=\"M 13 0 C 13 0 14.436 6.162 17.137 8.863 C 19.838 11.564 26 13 26 13 C 26 13 19.838 14.436 17.137 17.137 C 14.436 19.838 13 26 13 26 C 13 26 11.564 19.838 8.863 17.137 C 6.162 14.436 0 13 0 13 C 0 13 6.162 11.564 8.863 8.863 C 11.564 6.162 13 0 13 0 Z\" fill=\"var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cba4r1-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yKa9pvy5d-container\",nodeId:\"yKa9pvy5d\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ClassicClock,{autoThemeFromColor:false,axleColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",customGMTText:\"GMT+0\",darkAxleColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkDateTextColor:\"rgba(255, 255, 255, 0)\",darkDateWindowFill:\"rgba(138, 132, 120, 0)\",darkDateWindowShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\",darkFaceColor:\"rgba(237, 231, 222, 0)\",darkHourHandColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkLabelColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkMajorTickColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkMinorTickColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkMinuteHandColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkNumberColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",darkSecondHandColor:\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166))\",dateFont:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"5px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},dateTextColor:\"rgba(28, 28, 28, 0)\",dateWindowFill:\"rgba(222, 172, 33, 0)\",dateWindowShadow:\"\",faceColor:\"rgba(237, 231, 222, 0)\",height:\"100%\",hourHandColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",id:\"yKa9pvy5d\",label:\"\",labelColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",labelFont:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"6px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.03em\",lineHeight:\"1em\"},labelImageSize:18,labelMode:\"label\",layoutId:\"yKa9pvy5d\",majorTickColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",manualHour:10,manualMinute:10,manualSecond:35,minorTickColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",minuteHandColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",numberColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",numberFont:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"9px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},secondHandColor:\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166))\",secondHandMotion:\"digital\",showSecondHand:true,style:{height:\"100%\",width:\"100%\"},themeColor:\"oklch(0.9302 0.0137 78.26)\",timeMode:\"local\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-402s6e\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"UBrnduX6a\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:96}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-10pzs2i\",\"data-framer-name\":\"Leading\",layoutDependency:layoutDependency,layoutId:\"bAYeO1nW9\",style:{transformPerspective:1200},variants:{i3ff6at3J:{transformPerspective:undefined},KsSdWis3_:{transformPerspective:undefined},lLSVDtzLD:{transformPerspective:undefined},VJNHc07TH:{transformPerspective:undefined},yOMK4xc5D:{transformPerspective:undefined},YtWDbHr3g:{transformPerspective:undefined}},...addPropertyOverrides({i3ff6at3J:{__framer__styleTransformEffectEnabled:undefined},KsSdWis3_:{__framer__styleTransformEffectEnabled:undefined},lLSVDtzLD:{__framer__styleTransformEffectEnabled:undefined},VJNHc07TH:{__framer__styleTransformEffectEnabled:undefined},yOMK4xc5D:{__framer__styleTransformEffectEnabled:undefined},YtWDbHr3g:{__framer__styleTransformEffectEnabled:undefined}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+8+0+64+0+0+0+0,...addPropertyOverrides({abQc5Spja:{y:(componentViewport?.y||0)+8+0+32+0+0+0+0+0},EB0CY54_B:{y:(componentViewport?.y||0)+8+0+48+0+0+0+0},i3ff6at3J:{y:(componentViewport?.y||0)+80+0+0+0+0+0+0+0},KsSdWis3_:{y:(componentViewport?.y||0)+0+0+32+0+0+0+0+0},kZbfbDZi3:{y:(componentViewport?.y||0)+8+0+48+0+0+0+0},lLSVDtzLD:{y:(componentViewport?.y||0)+40+0+32+0+0+0+0},Ozk4YR2ZL:{y:(componentViewport?.y||0)+8+0+32+0+0+0+0+0},VJNHc07TH:{y:(componentViewport?.y||0)+80+0+0+0+0+0+0},yOMK4xc5D:{y:(componentViewport?.y||0)+0+0+32+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sed3zy-container\",layoutDependency:layoutDependency,layoutId:\"waELYoWNV-container\",nodeId:\"waELYoWNV\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsBrand,{height:\"100%\",id:\"waELYoWNV\",layoutId:\"waELYoWNV\",variant:matchVariant(\"omiacgi9q\"),width:\"100%\",...addPropertyOverrides({abQc5Spja:{variant:matchVariant(\"IdUCjQPrr\")},EB0CY54_B:{variant:matchVariant(\"IdUCjQPrr\")},i3ff6at3J:{oxw3XaeBc:undefined,variant:matchVariant(\"LbfP4Jm8L\")},OzSHv4lnz:{variant:matchVariant(\"IdUCjQPrr\")},VJNHc07TH:{oxw3XaeBc:undefined,variant:matchVariant(\"LbfP4Jm8L\")}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nxsyz7\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"e3INi87uh\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1f6llgt\",\"data-styles-preset\":\"lUAhPfAzN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:\"Get in touch to find out more about digital experiences to effectively reach and engage customers and target audiences.\"})}),className:\"framer-pbo9p8\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v6LcYS3pq\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, rgb(0, 0, 0))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Crescente is a product design studio focused on creating intentional experiences.\"})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:\"Let's collaborate and design impactful solutions that add value to your venture and customers.\"})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, rgb(0, 0, 0)))\"},children:\"Let's  design impactful solutions that add value to your venture.\"})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:\"Let's collaborate and design impactful solutions that add value to your venture and customers.\"})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Crescente is a product design studio focused on creating intentional experiences.\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-idku6k\",layoutDependency:layoutDependency,layoutId:\"SNRSKQIj3\",children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lppcst\",layoutDependency:layoutDependency,layoutId:\"HJOsIdAjr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7v3lt1\",layoutDependency:layoutDependency,layoutId:\"eay0MKhj5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:\"Cape Town, South Africa\"})}),className:\"framer-jodnvv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lE7xoYz52\",style:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Cape Town, South Africa\"})})}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"28px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18nq9mu-container\",layoutDependency:layoutDependency,layoutId:\"SX5tFUnVx-container\",nodeId:\"SX5tFUnVx\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"SX5tFUnVx\",layoutId:\"SX5tFUnVx\",mlyFVl4P9:\"map-pin-simple\",style:{height:\"100%\",width:\"100%\"},UIN8789uh:\"https://x.com/Dmytri_Design\",uRWOA3vUm:\"rgb(255, 98, 10)\",width:\"100%\",YFVOV5lUK:\"rgb(26, 26, 26)\"})})}),isDisplayed4()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-dir0ml\",layoutDependency:layoutDependency,layoutId:\"uST0kPVNP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 16.019 24 L 9.929 15.4 C 7.894 12.998 7.427 9.637 8.73 6.771 C 10.032 3.905 12.871 2.047 16.019 2 C 20.469 2.044 24.046 5.679 24.019 10.13 C 24.019 11.995 23.385 13.804 22.219 15.26 Z M 16.019 4 C 12.67 4.038 9.985 6.781 10.019 10.13 C 10.025 11.598 10.553 13.016 11.509 14.13 L 16.019 20.52 L 20.649 14 C 21.529 12.901 22.012 11.538 22.019 10.13 C 22.052 6.781 19.367 4.038 16.019 4 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 14 9 C 14 7.895 14.895 7 16 7 C 17.105 7 18 7.895 18 9 C 18 10.105 17.105 11 16 11 C 14.895 11 14 10.105 14 9 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 28 12 L 26 12 L 26 14 L 28 14 L 28 28 L 4 28 L 4 14 L 6 14 L 6 12 L 4 12 C 2.895 12 2 12.895 2 14 L 2 28 C 2 29.105 2.895 30 4 30 L 28 30 C 29.105 30 30 29.105 30 28 L 30 14 C 30 12.895 29.105 12 28 12 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1j6jdf2\",layoutDependency:layoutDependency,layoutId:\"vfIFJ0X0C\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.019 22\" overflow=\"visible\"><path d=\"M 8.019 22 L 1.929 13.4 C -0.106 10.998 -0.573 7.637 0.73 4.771 C 2.032 1.905 4.871 0.047 8.019 0 C 12.469 0.044 16.046 3.679 16.019 8.13 C 16.019 9.995 15.385 11.804 14.219 13.26 Z M 8.019 2 C 4.67 2.038 1.985 4.781 2.019 8.13 C 2.025 9.598 2.553 11.016 3.509 12.13 L 8.019 18.52 L 12.649 12 C 13.529 10.901 14.012 9.538 14.019 8.13 C 14.052 4.781 11.367 2.038 8.019 2 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1s4rcth\",layoutDependency:layoutDependency,layoutId:\"KjYr0mcWw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.019 22\" overflow=\"visible\"><path d=\"M 8.019 22 L 1.929 13.4 C -0.106 10.998 -0.573 7.637 0.73 4.771 C 2.032 1.905 4.871 0.047 8.019 0 C 12.469 0.044 16.046 3.679 16.019 8.13 C 16.019 9.995 15.385 11.804 14.219 13.26 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rx26mb\",layoutDependency:layoutDependency,layoutId:\"NTkliTl6V\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.001 16.52\" overflow=\"visible\"><path d=\"M 6 0 C 2.652 0.038 -0.033 2.781 0 6.13 C 0.007 7.598 0.535 9.016 1.49 10.13 L 6 16.52 L 10.63 10 C 11.51 8.901 11.993 7.538 12 6.13 C 12.034 2.781 9.349 0.038 6 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m7wa7m\",layoutDependency:layoutDependency,layoutId:\"gH0HTLrJb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-193451b\",layoutDependency:layoutDependency,layoutId:\"PSxDNDhTN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 18\" overflow=\"visible\"><path d=\"M 26 0 L 24 0 L 24 2 L 26 2 L 26 16 L 2 16 L 2 2 L 4 2 L 4 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 16 C 0 17.105 0.895 18 2 18 L 26 18 C 27.105 18 28 17.105 28 16 L 28 2 C 28 0.895 27.105 0 26 0 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vq2i36\",layoutDependency:layoutDependency,layoutId:\"KrJZgoNwy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-kdu1r7\",layoutDependency:layoutDependency,layoutId:\"umEaQFSNk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 4 12.985 C 3.993 13.4 4.244 13.776 4.629 13.93 L 14.23 17.771 L 18.071 27.373 C 18.223 27.753 18.591 28.002 19 28.002 L 19.016 28.002 C 19.431 27.995 19.798 27.733 19.94 27.344 L 27.94 5.344 C 28.074 4.978 27.983 4.568 27.708 4.293 C 27.433 4.018 27.024 3.927 26.658 4.061 L 4.658 12.061 C 4.268 12.203 4.007 12.571 4 12.986 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 32 32 L 0 32 L 0 0 L 32 0 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-18yo29n\",layoutDependency:layoutDependency,layoutId:\"C3vBzuLnQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.001 24.002\" overflow=\"visible\"><path d=\"M 0 8.985 C -0.007 9.4 0.244 9.776 0.629 9.93 L 10.23 13.771 L 14.071 23.373 C 14.223 23.753 14.591 24.002 15 24.002 L 15.016 24.002 C 15.431 23.995 15.798 23.733 15.94 23.344 L 23.94 1.344 C 24.074 0.978 23.983 0.568 23.708 0.293 C 23.433 0.018 23.024 -0.073 22.658 0.061 L 0.658 8.061 C 0.268 8.203 0.007 8.571 0 8.986 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pzifhu\",layoutDependency:layoutDependency,layoutId:\"InMvU4BUA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 32 32 L 0 32 L 0 0 L 32 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-ysb9wf\",layoutDependency:layoutDependency,layoutId:\"LRZvb7O9t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 16 2 C 8.268 2 2 8.268 2 16 C 2 23.732 8.268 30 16 30 C 23.732 30 30 23.732 30 16 C 29.991 8.272 23.728 2.009 16 2 Z M 4 16 C 4.002 12.593 5.457 9.349 8 7.081 L 8 9 C 8 10.105 8.895 11 10 11 L 13.382 11 C 14.14 11 14.833 10.572 15.172 9.894 L 15.617 9 L 18 9 L 18 13 L 13.235 13 C 12.925 13 12.619 13.072 12.342 13.21 L 9.105 14.83 C 8.428 15.169 8.001 15.86 8 16.617 L 8 20.322 C 8 21.14 8.498 21.875 9.257 22.179 L 13.106 23.719 L 13.784 27.785 C 8.117 26.714 4.01 21.768 4 16 Z M 15.846 27.992 L 14.894 22.28 L 10 20.323 L 10 16.618 L 13.236 15 L 20 15 L 20 7 L 14.382 7 L 13.382 9 L 10 9 L 10 5.623 C 13.083 3.829 16.805 3.504 20.152 4.738 C 23.498 5.971 26.12 8.634 27.3 12 L 22 12 L 22 16 L 22.922 19.813 L 21 22.698 L 21 26.895 C 19.433 27.622 17.727 27.999 16 28 C 15.948 28 15.898 27.993 15.846 27.992 Z M 23 25.727 L 23 23.303 L 24.586 20.923 C 24.899 20.454 24.999 19.875 24.863 19.328 L 24 15.877 L 24 14 L 27.82 14 C 28.618 18.512 26.741 23.08 23 25.727 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.44 27.44\" overflow=\"visible\"><g><path d=\"M 13.72 1.715 C 7.09 1.715 1.715 7.09 1.715 13.72 C 1.715 20.35 7.09 25.725 13.72 25.725 C 20.35 25.725 25.725 20.35 25.725 13.72 C 25.717 7.093 20.347 1.723 13.72 1.715 Z M 3.43 13.72 C 3.432 10.798 4.68 8.016 6.86 6.072 L 6.86 7.717 C 6.86 8.665 7.628 9.432 8.575 9.432 L 11.475 9.432 C 12.125 9.433 12.719 9.066 13.01 8.484 L 13.392 7.717 L 15.435 7.717 L 15.435 11.147 L 11.349 11.147 C 11.083 11.147 10.821 11.209 10.583 11.328 L 7.808 12.717 C 7.227 13.007 6.861 13.6 6.86 14.249 L 6.86 17.426 C 6.86 18.127 7.287 18.758 7.938 19.018 L 11.238 20.339 L 11.82 23.826 C 6.96 22.908 3.438 18.666 3.43 13.72 Z M 13.588 24.003 L 12.772 19.105 L 8.575 17.427 L 8.575 14.25 L 11.35 12.863 L 17.15 12.863 L 17.15 6.003 L 12.333 6.003 L 11.475 7.718 L 8.575 7.718 L 8.575 4.822 C 11.218 3.283 14.41 3.005 17.28 4.062 C 20.15 5.12 22.398 7.404 23.41 10.29 L 18.865 10.29 L 18.865 13.72 L 19.656 16.99 L 18.008 19.464 L 18.008 23.062 C 16.664 23.685 15.201 24.009 13.72 24.01 C 13.675 24.01 13.633 24.004 13.588 24.003 Z M 19.722 22.061 L 19.722 19.982 L 21.082 17.941 C 21.351 17.539 21.437 17.043 21.32 16.574 L 20.58 13.615 L 20.58 12.005 L 23.856 12.005 C 24.54 15.874 22.93 19.791 19.722 22.061 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path><path d=\"M 0 0 L 27.44 0 L 27.44 27.44 L 0 27.44 Z\" fill=\"transparent\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-jsf5yu\",layoutDependency:layoutDependency,layoutId:\"CiTPiehF9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\" overflow=\"visible\"><path d=\"M 14 0 C 6.268 0 0 6.268 0 14 C 0 21.732 6.268 28 14 28 C 21.732 28 28 21.732 28 14 C 27.991 6.272 21.728 0.009 14 0 Z M 2 14 C 2.002 10.593 3.457 7.349 6 5.081 L 6 7 C 6 8.105 6.895 9 8 9 L 11.382 9 C 12.14 9 12.833 8.572 13.172 7.894 L 13.617 7 L 16 7 L 16 11 L 11.235 11 C 10.925 11 10.619 11.072 10.342 11.21 L 7.105 12.83 C 6.428 13.169 6.001 13.86 6 14.617 L 6 18.322 C 6 19.14 6.498 19.875 7.257 20.179 L 11.106 21.719 L 11.784 25.785 C 6.117 24.714 2.01 19.768 2 14 Z M 13.846 25.992 L 12.894 20.28 L 8 18.323 L 8 14.618 L 11.236 13 L 18 13 L 18 5 L 12.382 5 L 11.382 7 L 8 7 L 8 3.623 C 11.083 1.829 14.805 1.504 18.152 2.738 C 21.498 3.971 24.12 6.634 25.3 10 L 20 10 L 20 14 L 20.922 17.813 L 19 20.698 L 19 24.895 C 17.433 25.622 15.727 25.999 14 26 C 13.948 26 13.898 25.993 13.846 25.992 Z M 21 23.727 L 21 21.303 L 22.586 18.923 C 22.899 18.454 22.999 17.875 22.863 17.328 L 22 13.877 L 22 12 L 25.82 12 C 26.618 16.512 24.741 21.08 21 23.727 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.01 24.01\" overflow=\"visible\"><path d=\"M 12.005 0 C 5.375 0 0 5.375 0 12.005 C 0 18.635 5.375 24.01 12.005 24.01 C 18.635 24.01 24.01 18.635 24.01 12.005 C 24.002 5.378 18.632 0.008 12.005 0 Z M 1.715 12.005 C 1.717 9.083 2.965 6.301 5.145 4.357 L 5.145 6.002 C 5.145 6.95 5.913 7.717 6.86 7.717 L 9.76 7.717 C 10.41 7.718 11.004 7.351 11.295 6.769 L 11.677 6.002 L 13.72 6.002 L 13.72 9.432 L 9.634 9.432 C 9.368 9.432 9.106 9.494 8.868 9.613 L 6.093 11.002 C 5.512 11.292 5.146 11.885 5.145 12.534 L 5.145 15.711 C 5.145 16.412 5.572 17.043 6.223 17.303 L 9.523 18.624 L 10.105 22.111 C 5.245 21.193 1.723 16.951 1.715 12.005 Z M 11.873 22.288 L 11.057 17.39 L 6.86 15.712 L 6.86 12.535 L 9.635 11.148 L 15.435 11.148 L 15.435 4.288 L 10.618 4.288 L 9.76 6.003 L 6.86 6.003 L 6.86 3.107 C 9.503 1.568 12.695 1.29 15.565 2.347 C 18.435 3.405 20.683 5.689 21.695 8.575 L 17.15 8.575 L 17.15 12.005 L 17.941 15.275 L 16.293 17.749 L 16.293 21.347 C 14.949 21.97 13.486 22.294 12.005 22.295 C 11.96 22.295 11.918 22.289 11.873 22.288 Z M 18.007 20.346 L 18.007 18.267 L 19.367 16.226 C 19.636 15.824 19.722 15.328 19.605 14.859 L 18.865 11.9 L 18.865 10.29 L 22.141 10.29 C 22.825 14.159 21.215 18.076 18.007 20.346 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-hwan1p\",layoutDependency:layoutDependency,layoutId:\"NaypZJQUl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\" overflow=\"visible\"><path d=\"M 14 0 C 6.268 0 0 6.268 0 14 C 0 21.732 6.268 28 14 28 C 21.732 28 28 21.732 28 14 C 27.991 6.272 21.728 0.009 14 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.01 24.01\" overflow=\"visible\"><path d=\"M 12.005 0 C 5.375 0 0 5.375 0 12.005 C 0 18.635 5.375 24.01 12.005 24.01 C 18.635 24.01 24.01 18.635 24.01 12.005 C 24.002 5.378 18.632 0.008 12.005 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-22x15y\",layoutDependency:layoutDependency,layoutId:\"UEg5YxxVI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 20.704\" overflow=\"visible\"><path d=\"M 0 8.919 C 0.002 5.512 1.457 2.268 4 0 L 4 1.919 C 4 3.024 4.895 3.919 6 3.919 L 9.382 3.919 C 10.14 3.919 10.833 3.491 11.172 2.813 L 11.617 1.919 L 14 1.919 L 14 5.919 L 9.235 5.919 C 8.925 5.919 8.619 5.991 8.342 6.129 L 5.105 7.749 C 4.428 8.088 4.001 8.779 4 9.536 L 4 13.241 C 4 14.059 4.498 14.794 5.257 15.098 L 9.106 16.638 L 9.784 20.704 C 4.117 19.633 0.01 14.687 0 8.919 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.005 17.754\" overflow=\"visible\"><path d=\"M 0 7.648 C 0.002 4.727 1.25 1.944 3.43 0 L 3.43 1.646 C 3.43 2.593 4.198 3.361 5.145 3.361 L 8.045 3.361 C 8.695 3.361 9.289 2.994 9.58 2.412 L 9.962 1.646 L 12.005 1.646 L 12.005 5.076 L 7.919 5.076 C 7.653 5.075 7.391 5.137 7.153 5.256 L 4.378 6.645 C 3.797 6.935 3.431 7.528 3.43 8.177 L 3.43 11.354 C 3.43 12.055 3.857 12.686 4.508 12.947 L 7.808 14.267 L 8.39 17.754 C 3.53 16.836 0.008 12.594 0 7.648 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h7wuyb\",layoutDependency:layoutDependency,layoutId:\"cpaA4oith\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.3 24\" overflow=\"visible\"><path d=\"M 5.846 23.992 L 4.894 18.28 L 0 16.323 L 0 12.618 L 3.236 11 L 10 11 L 10 3 L 4.382 3 L 3.382 5 L 0 5 L 0 1.623 C 3.083 -0.171 6.805 -0.496 10.152 0.738 C 13.498 1.972 16.12 4.635 17.3 8 L 12 8 L 12 12 L 12.922 15.813 L 11 18.698 L 11 22.895 C 9.433 23.622 7.727 23.999 6 24 C 5.948 24 5.898 23.993 5.846 23.992 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.835 20.58\" overflow=\"visible\"><path d=\"M 5.013 20.574 L 4.197 15.676 L 0 13.997 L 0 10.82 L 2.775 9.433 L 8.575 9.433 L 8.575 2.573 L 3.758 2.573 L 2.9 4.288 L 0 4.288 L 0 1.392 C 2.643 -0.147 5.835 -0.425 8.705 0.633 C 11.575 1.691 13.823 3.974 14.835 6.86 L 10.29 6.86 L 10.29 10.29 L 11.081 13.56 L 9.433 16.034 L 9.433 19.633 C 8.089 20.256 6.626 20.579 5.145 20.58 C 5.1 20.58 5.058 20.574 5.013 20.574 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9keo36\",layoutDependency:layoutDependency,layoutId:\"U9h2DQWqj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.001 11.727\" overflow=\"visible\"><path d=\"M 0 11.727 L 0 9.303 L 1.586 6.923 C 1.899 6.454 1.999 5.875 1.863 5.328 L 1 1.877 L 1 0 L 4.82 0 C 5.618 4.512 3.741 9.08 0 11.727 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.289 10.056\" overflow=\"visible\"><path d=\"M 0 10.056 L 0 7.977 L 1.36 5.936 C 1.628 5.534 1.714 5.038 1.598 4.569 L 0.857 1.61 L 0.857 0 L 4.133 0 C 4.817 3.869 3.208 7.786 0 10.056 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xoile5\",layoutDependency:layoutDependency,layoutId:\"JGFiHdG9n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.44 27.44\" overflow=\"visible\"><path d=\"M 0 0 L 27.44 0 L 27.44 27.44 L 0 27.44 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"iFag7pE2W\",scopeId:\"JJmgABkgm\",...addPropertyOverrides({i3ff6at3J:{href:\"mailto:info@crescente.design\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-stlw2m framer-druapu\",layoutDependency:layoutDependency,layoutId:\"iFag7pE2W\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:\"info@crescente.design\"})}),className:\"framer-pfd8y8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pRjkLVufG\",style:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"info@crescente.design\"})})}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"28px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8dpjpq-container\",layoutDependency:layoutDependency,layoutId:\"LlfJbRMK5-container\",nodeId:\"LlfJbRMK5\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"LlfJbRMK5\",layoutId:\"LlfJbRMK5\",mlyFVl4P9:\"at\",style:{height:\"100%\",width:\"100%\"},UIN8789uh:\"https://x.com/Dmytri_Design\",uRWOA3vUm:\"rgb(255, 98, 10)\",width:\"100%\",YFVOV5lUK:\"rgb(26, 26, 26)\"})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-5182y4\",layoutDependency:layoutDependency,layoutId:\"qdDV7N0xz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 28 6 L 4 6 C 2.895 6 2 6.895 2 8 L 2 24 C 2 25.105 2.895 26 4 26 L 28 26 C 29.105 26 30 25.105 30 24 L 30 8 C 30 6.895 29.105 6 28 6 Z M 25.8 8 L 16 14.78 L 6.2 8 Z M 4 24 L 4 8.91 L 15.43 16.82 C 15.773 17.058 16.227 17.058 16.57 16.82 L 28 8.91 L 28 24 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.999 27.999\" overflow=\"visible\"><g><path d=\"M 24.499 5.25 L 3.5 5.25 C 2.533 5.25 1.75 6.033 1.75 7 L 1.75 20.999 C 1.75 21.966 2.533 22.749 3.5 22.749 L 24.499 22.749 C 25.466 22.749 26.249 21.966 26.249 20.999 L 26.249 7 C 26.249 6.033 25.466 5.25 24.499 5.25 Z M 22.574 7 L 14 12.932 L 5.425 7 Z M 3.5 20.999 L 3.5 7.796 L 13.501 14.717 C 13.801 14.925 14.198 14.925 14.498 14.717 L 24.499 7.796 L 24.499 20.999 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path><path d=\"M 0 0 L 27.999 0 L 27.999 27.999 L 0 27.999 Z\" fill=\"transparent\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1jfp7pp\",layoutDependency:layoutDependency,layoutId:\"rAYaPkCTY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 20\" overflow=\"visible\"><path d=\"M 26 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 18 C 0 19.105 0.895 20 2 20 L 26 20 C 27.105 20 28 19.105 28 18 L 28 2 C 28 0.895 27.105 0 26 0 Z M 23.8 2 L 14 8.78 L 4.2 2 Z M 2 18 L 2 2.91 L 13.43 10.82 C 13.773 11.058 14.227 11.058 14.57 10.82 L 26 2.91 L 26 18 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.499 17.499\" overflow=\"visible\"><path d=\"M 22.749 0 L 1.75 0 C 0.783 0 0 0.783 0 1.75 L 0 15.75 C 0 16.716 0.783 17.499 1.75 17.499 L 22.749 17.499 C 23.716 17.499 24.499 16.716 24.499 15.75 L 24.499 1.75 C 24.499 0.783 23.716 0 22.749 0 Z M 20.824 1.75 L 12.25 7.682 L 3.675 1.75 Z M 1.75 15.75 L 1.75 2.546 L 11.751 9.467 C 12.051 9.675 12.448 9.675 12.748 9.467 L 22.749 2.546 L 22.749 15.75 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9hqtm3\",layoutDependency:layoutDependency,layoutId:\"m1iiN01AG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 20\" overflow=\"visible\"><path d=\"M 26 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 18 C 0 19.105 0.895 20 2 20 L 26 20 C 27.105 20 28 19.105 28 18 L 28 2 C 28 0.895 27.105 0 26 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.499 17.499\" overflow=\"visible\"><path d=\"M 22.749 0 L 1.75 0 C 0.783 0 0 0.783 0 1.75 L 0 15.75 C 0 16.716 0.783 17.499 1.75 17.499 L 22.749 17.499 C 23.716 17.499 24.499 16.716 24.499 15.75 L 24.499 1.75 C 24.499 0.783 23.716 0 22.749 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nstjlr\",layoutDependency:layoutDependency,layoutId:\"VASSalZhc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.6 6.78\" overflow=\"visible\"><path d=\"M 19.6 0 L 9.8 6.78 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.15 5.932\" overflow=\"visible\"><path d=\"M 17.15 0 L 8.575 5.932 L 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10j9h4n\",layoutDependency:layoutDependency,layoutId:\"Zd3XoXLzr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 15.09\" overflow=\"visible\"><path d=\"M 0 15.09 L 0 0 L 11.43 7.91 C 11.773 8.148 12.227 8.148 12.57 7.91 L 24 0 L 24 15.09 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.999 13.203\" overflow=\"visible\"><path d=\"M 0 13.203 L 0 0 L 10.001 6.921 C 10.301 7.129 10.698 7.129 10.998 6.921 L 20.999 0 L 20.999 13.203 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hj2g06\",layoutDependency:layoutDependency,layoutId:\"LXxQbtNwb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.999 27.999\" overflow=\"visible\"><path d=\"M 0 0 L 27.999 0 L 27.999 27.999 L 0 27.999 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})]})})]}),isDisplayed5()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":xvH3X1KRd\",webPageId:\"PyNYrLT00\"},motionChild:true,nodeId:\"s9DGtqIOH\",openInNewTab:false,scopeId:\"JJmgABkgm\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-v7jry4 framer-druapu\",layoutDependency:layoutDependency,layoutId:\"s9DGtqIOH\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1konm5h\",layoutDependency:layoutDependency,layoutId:\"jlUH9cVjX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 198.801 28.029\" overflow=\"visible\"><g><path d=\"M 13.241 27.273 C 5.933 27.273 0 21.701 0 14.014 C 0 6.328 5.933 0.774 13.241 0.774 C 19.156 0.774 23.541 4.178 24.951 8.976 L 22.028 8.976 C 20.79 5.537 17.643 3.267 13.241 3.267 C 7.412 3.267 2.648 7.652 2.648 14.015 C 2.648 20.377 7.412 24.779 13.241 24.779 C 17.643 24.779 20.824 22.509 22.028 19.019 L 24.986 19.019 C 23.541 23.833 19.156 27.273 13.241 27.273 Z M 29.697 26.894 L 29.697 1.152 L 36.782 1.152 C 40.565 1.152 42.697 1.977 44.09 3.456 C 45.38 4.78 46.102 6.638 46.102 8.942 C 46.102 11.367 45.311 13.344 43.867 14.703 C 42.766 15.751 41.27 16.439 38.897 16.68 L 47.65 26.894 L 44.176 26.894 L 35.63 16.783 L 32.363 16.783 L 32.363 26.894 Z M 32.363 14.29 L 36.782 14.29 C 39.74 14.29 41.098 13.825 42.044 12.914 C 42.955 12.02 43.454 10.679 43.454 8.942 C 43.454 7.36 43.041 6.104 42.233 5.193 C 41.287 4.178 39.86 3.646 36.782 3.646 L 32.363 3.646 L 32.363 14.29 Z M 51.949 26.894 L 51.949 1.152 L 67.253 1.152 L 67.253 3.646 L 54.614 3.646 L 54.614 12.398 L 66.875 12.398 L 66.875 14.892 L 54.614 14.892 L 54.614 24.401 L 67.253 24.401 L 67.253 26.894 Z M 80.889 27.273 C 75.404 27.273 71.156 24.693 70.52 18.984 L 73.168 18.984 C 73.547 22.578 76.126 24.779 80.821 24.779 C 85.05 24.779 87.217 22.922 87.217 19.964 C 87.217 16.078 83.589 15.596 79.823 14.771 C 75.765 13.86 71.535 12.673 71.535 7.841 C 71.535 3.714 74.991 0.774 79.823 0.774 C 84.604 0.774 88.318 3.302 88.954 7.893 L 86.306 7.893 C 85.859 4.849 83.348 3.267 79.943 3.267 C 76.384 3.267 74.183 4.97 74.183 7.738 C 74.183 10.833 77.313 11.573 80.803 12.347 C 85.137 13.344 89.848 14.221 89.848 19.81 C 89.848 24.47 86.53 27.273 80.889 27.273 Z M 106.304 27.273 C 98.996 27.273 93.064 21.701 93.064 14.014 C 93.064 6.328 98.996 0.774 106.304 0.774 C 112.22 0.774 116.605 4.178 118.015 8.976 L 115.092 8.976 C 113.854 5.537 110.707 3.267 106.304 3.267 C 100.475 3.267 95.712 7.652 95.712 14.015 C 95.712 20.377 100.475 24.779 106.304 24.779 C 110.707 24.779 113.888 22.509 115.092 19.019 L 118.049 19.019 C 116.605 23.833 112.22 27.273 106.304 27.273 Z M 122.761 26.894 L 122.761 1.152 L 138.065 1.152 L 138.065 3.646 L 125.426 3.646 L 125.426 12.398 L 137.687 12.398 L 137.687 14.892 L 125.426 14.892 L 125.426 24.401 L 138.065 24.401 L 138.065 26.894 Z M 160.334 28.029 L 145.992 7.996 L 145.992 26.894 L 143.327 26.894 L 143.327 0 L 157.686 20.033 L 157.686 1.152 L 160.334 1.152 L 160.334 28.029 Z M 170.6 26.894 L 170.6 3.646 L 164.358 3.646 L 164.358 1.152 L 179.507 1.152 L 179.507 3.646 L 173.265 3.646 L 173.265 26.894 Z M 183.497 26.894 L 183.497 1.152 L 198.801 1.152 L 198.801 3.646 L 186.162 3.646 L 186.162 12.398 L 198.423 12.398 L 198.423 14.892 L 186.162 14.892 L 186.162 24.401 L 198.801 24.401 L 198.801 26.894 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)) /* {&quot;name&quot;:&quot;warm white&quot;} */\"></path><path d=\"M 13.482 5.915 C 13.482 5.915 14.393 9.828 16.108 11.543 C 17.823 13.258 21.736 14.169 21.736 14.169 C 21.736 14.169 17.823 15.081 16.108 16.796 C 14.393 18.511 13.482 22.423 13.482 22.423 C 13.482 22.423 12.57 18.511 10.855 16.796 C 9.14 15.081 5.228 14.169 5.228 14.169 C 5.228 14.169 9.14 13.258 10.855 11.543 C 12.57 9.828 13.482 5.915 13.482 5.915 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)) /* {&quot;name&quot;:&quot;warm white&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1cz28vt\",layoutDependency:layoutDependency,layoutId:\"Iw0HYRybF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 198.801 28.029\" overflow=\"visible\"><path d=\"M 13.241 27.273 C 5.933 27.273 0 21.701 0 14.014 C 0 6.328 5.933 0.774 13.241 0.774 C 19.156 0.774 23.541 4.178 24.951 8.976 L 22.028 8.976 C 20.79 5.537 17.643 3.267 13.241 3.267 C 7.412 3.267 2.648 7.652 2.648 14.015 C 2.648 20.377 7.412 24.779 13.241 24.779 C 17.643 24.779 20.824 22.509 22.028 19.019 L 24.986 19.019 C 23.541 23.833 19.156 27.273 13.241 27.273 Z M 29.697 26.894 L 29.697 1.152 L 36.782 1.152 C 40.565 1.152 42.697 1.977 44.09 3.456 C 45.38 4.78 46.102 6.638 46.102 8.942 C 46.102 11.367 45.311 13.344 43.867 14.703 C 42.766 15.751 41.27 16.439 38.897 16.68 L 47.65 26.894 L 44.176 26.894 L 35.63 16.783 L 32.363 16.783 L 32.363 26.894 Z M 32.363 14.29 L 36.782 14.29 C 39.74 14.29 41.098 13.825 42.044 12.914 C 42.955 12.02 43.454 10.679 43.454 8.942 C 43.454 7.36 43.041 6.104 42.233 5.193 C 41.287 4.178 39.86 3.646 36.782 3.646 L 32.363 3.646 L 32.363 14.29 Z M 51.949 26.894 L 51.949 1.152 L 67.253 1.152 L 67.253 3.646 L 54.614 3.646 L 54.614 12.398 L 66.875 12.398 L 66.875 14.892 L 54.614 14.892 L 54.614 24.401 L 67.253 24.401 L 67.253 26.894 Z M 80.889 27.273 C 75.404 27.273 71.156 24.693 70.52 18.984 L 73.168 18.984 C 73.547 22.578 76.126 24.779 80.821 24.779 C 85.05 24.779 87.217 22.922 87.217 19.964 C 87.217 16.078 83.589 15.596 79.823 14.771 C 75.765 13.86 71.535 12.673 71.535 7.841 C 71.535 3.714 74.991 0.774 79.823 0.774 C 84.604 0.774 88.318 3.302 88.954 7.893 L 86.306 7.893 C 85.859 4.849 83.348 3.267 79.943 3.267 C 76.384 3.267 74.183 4.97 74.183 7.738 C 74.183 10.833 77.313 11.573 80.803 12.347 C 85.137 13.344 89.848 14.221 89.848 19.81 C 89.848 24.47 86.53 27.273 80.889 27.273 Z M 106.304 27.273 C 98.996 27.273 93.064 21.701 93.064 14.014 C 93.064 6.328 98.996 0.774 106.304 0.774 C 112.22 0.774 116.605 4.178 118.015 8.976 L 115.092 8.976 C 113.854 5.537 110.707 3.267 106.304 3.267 C 100.475 3.267 95.712 7.652 95.712 14.015 C 95.712 20.377 100.475 24.779 106.304 24.779 C 110.707 24.779 113.888 22.509 115.092 19.019 L 118.049 19.019 C 116.605 23.833 112.22 27.273 106.304 27.273 Z M 122.761 26.894 L 122.761 1.152 L 138.065 1.152 L 138.065 3.646 L 125.426 3.646 L 125.426 12.398 L 137.687 12.398 L 137.687 14.892 L 125.426 14.892 L 125.426 24.401 L 138.065 24.401 L 138.065 26.894 Z M 160.334 28.029 L 145.992 7.996 L 145.992 26.894 L 143.327 26.894 L 143.327 0 L 157.686 20.033 L 157.686 1.152 L 160.334 1.152 L 160.334 28.029 Z M 170.6 26.894 L 170.6 3.646 L 164.358 3.646 L 164.358 1.152 L 179.507 1.152 L 179.507 3.646 L 173.265 3.646 L 173.265 26.894 Z M 183.497 26.894 L 183.497 1.152 L 198.801 1.152 L 198.801 3.646 L 186.162 3.646 L 186.162 12.398 L 198.423 12.398 L 198.423 14.892 L 186.162 14.892 L 186.162 24.401 L 198.801 24.401 L 198.801 26.894 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)) /* {&quot;name&quot;:&quot;warm white&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ld2tmb\",layoutDependency:layoutDependency,layoutId:\"Uzxfjm15m\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.986 26.499\" overflow=\"visible\"><path d=\"M 13.241 26.499 C 5.933 26.499 0 20.927 0 13.24 C 0 5.554 5.933 0 13.241 0 C 19.156 0 23.541 3.404 24.951 8.202 L 22.028 8.202 C 20.79 4.763 17.643 2.493 13.241 2.493 C 7.412 2.493 2.648 6.878 2.648 13.241 C 2.648 19.603 7.412 24.005 13.241 24.005 C 17.643 24.005 20.824 21.735 22.028 18.245 L 24.986 18.245 C 23.541 23.059 19.156 26.499 13.241 26.499 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1f5f96n\",layoutDependency:layoutDependency,layoutId:\"xTTuMhX88\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.952 25.742\" overflow=\"visible\"><path d=\"M 0 25.742 L 0 0 L 7.085 0 C 10.868 0 13 0.825 14.393 2.304 C 15.683 3.628 16.405 5.486 16.405 7.79 C 16.405 10.215 15.614 12.192 14.169 13.551 C 13.069 14.599 11.573 15.287 9.2 15.528 L 17.952 25.742 L 14.479 25.742 L 5.933 15.631 L 2.665 15.631 L 2.665 25.742 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-24sfy0\",layoutDependency:layoutDependency,layoutId:\"bSzh60Rro\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.091 10.644\" overflow=\"visible\"><path d=\"M 0 10.644 L 4.419 10.644 C 7.377 10.644 8.735 10.18 9.681 9.268 C 10.593 8.374 11.091 7.033 11.091 5.296 C 11.091 3.714 10.679 2.459 9.871 1.548 C 8.925 0.533 7.497 0 4.419 0 L 0 0 L 0 10.644 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tektah\",layoutDependency:layoutDependency,layoutId:\"ZSCpp21vl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.304 25.742\" overflow=\"visible\"><path d=\"M 0 25.742 L 0 0 L 15.304 0 L 15.304 2.494 L 2.665 2.494 L 2.665 11.246 L 14.926 11.246 L 14.926 13.74 L 2.665 13.74 L 2.665 23.249 L 15.304 23.249 L 15.304 25.742 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18vdcwt\",layoutDependency:layoutDependency,layoutId:\"mPNjuzWjw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.328 26.499\" overflow=\"visible\"><path d=\"M 10.369 26.499 C 4.884 26.499 0.636 23.92 0 18.21 L 2.648 18.21 C 3.026 21.805 5.606 24.006 10.3 24.006 C 14.53 24.006 16.697 22.148 16.697 19.191 C 16.697 15.304 13.069 14.823 9.303 13.997 C 5.245 13.086 1.015 11.9 1.015 7.068 C 1.015 2.941 4.471 0 9.303 0 C 14.084 0 17.798 2.528 18.434 7.119 L 15.786 7.119 C 15.339 4.076 12.828 2.494 9.423 2.494 C 5.864 2.494 3.663 4.196 3.663 6.964 C 3.663 10.06 6.792 10.799 10.283 11.573 C 14.616 12.57 19.328 13.447 19.328 19.036 C 19.328 23.696 16.009 26.499 10.369 26.499 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1faesxv\",layoutDependency:layoutDependency,layoutId:\"FKTK6KAuu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.985 26.499\" overflow=\"visible\"><path d=\"M 13.24 26.499 C 5.932 26.499 0 20.927 0 13.24 C 0 5.554 5.932 0 13.24 0 C 19.156 0 23.541 3.404 24.951 8.202 L 22.028 8.202 C 20.79 4.763 17.643 2.493 13.24 2.493 C 7.411 2.493 2.648 6.878 2.648 13.241 C 2.648 19.603 7.411 24.005 13.24 24.005 C 17.643 24.005 20.824 21.735 22.028 18.245 L 24.985 18.245 C 23.541 23.059 19.156 26.499 13.24 26.499 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9ygcvc\",layoutDependency:layoutDependency,layoutId:\"POG45jMJt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.304 25.742\" overflow=\"visible\"><path d=\"M 0 25.742 L 0 0 L 15.304 0 L 15.304 2.494 L 2.665 2.494 L 2.665 11.246 L 14.926 11.246 L 14.926 13.74 L 2.665 13.74 L 2.665 23.249 L 15.304 23.249 L 15.304 25.742 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kv3wz8\",layoutDependency:layoutDependency,layoutId:\"aqY4WR5Bm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.007 28.029\" overflow=\"visible\"><path d=\"M 17.007 28.029 L 2.665 7.996 L 2.665 26.894 L 0 26.894 L 0 0 L 14.358 20.033 L 14.358 1.152 L 17.007 1.152 L 17.007 28.029 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1no8bqj\",layoutDependency:layoutDependency,layoutId:\"JG81JayeK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.15 25.742\" overflow=\"visible\"><path d=\"M 6.242 25.742 L 6.242 2.494 L 0 2.494 L 0 0 L 15.15 0 L 15.15 2.494 L 8.908 2.494 L 8.908 25.742 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yihhgc\",layoutDependency:layoutDependency,layoutId:\"KiEzQ_ATz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.304 25.742\" overflow=\"visible\"><path d=\"M 0 25.742 L 0 0 L 15.304 0 L 15.304 2.494 L 2.665 2.494 L 2.665 11.246 L 14.926 11.246 L 14.926 13.74 L 2.665 13.74 L 2.665 23.249 L 15.304 23.249 L 15.304 25.742 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qv4wvb\",layoutDependency:layoutDependency,layoutId:\"NZXUjbowT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.508 16.508\" overflow=\"visible\"><path d=\"M 8.254 0 C 8.254 0 9.166 3.913 10.88 5.628 C 12.595 7.342 16.508 8.254 16.508 8.254 C 16.508 8.254 12.595 9.166 10.88 10.88 C 9.166 12.595 8.254 16.508 8.254 16.508 C 8.254 16.508 7.342 12.595 5.628 10.88 C 3.913 9.166 0 8.254 0 8.254 C 0 8.254 3.913 7.342 5.628 5.628 C 7.342 3.913 8.254 0 8.254 0 Z\" fill=\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)) /* {&quot;name&quot;:&quot;warm white&quot;} */\"></path></svg>',withExternalLayout:true})]})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10u9zun\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"LaI_2AA3R\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:96}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1yin9x7\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"znGS1mpfd\",style:{transformPerspective:1200},variants:{i3ff6at3J:{transformPerspective:undefined},KsSdWis3_:{transformPerspective:undefined},lLSVDtzLD:{transformPerspective:undefined},VJNHc07TH:{transformPerspective:undefined},yOMK4xc5D:{transformPerspective:undefined},YtWDbHr3g:{transformPerspective:undefined}},...addPropertyOverrides({i3ff6at3J:{__framer__styleTransformEffectEnabled:undefined},KsSdWis3_:{__framer__styleTransformEffectEnabled:undefined},lLSVDtzLD:{__framer__styleTransformEffectEnabled:undefined},VJNHc07TH:{__framer__styleTransformEffectEnabled:undefined},yOMK4xc5D:{__framer__styleTransformEffectEnabled:undefined},YtWDbHr3g:{__framer__styleTransformEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142)))\"},children:\"Company\"})}),className:\"framer-frf5o0\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tLy4GlhwO\",style:{\"--extracted-r6o4lv\":\"var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167))\"},i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, rgb(0, 0, 0))\"},OzSHv4lnz:{\"--extracted-r6o4lv\":\"var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167))\"},VJNHc07TH:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167)))\"},children:\"Company\"})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167)))\"},children:\"Company\"})})},i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1837szl\",\"data-styles-preset\":\"De_nX1jP4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Studio\"})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ifndi\",\"data-styles-preset\":\"OCmHSeOcG\",children:\"Company\"})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1837szl\",\"data-styles-preset\":\"De_nX1jP4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, rgb(0, 0, 0)))\"},children:\"Company\"})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167)))\"},children:\"Company\"})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1837szl\",\"data-styles-preset\":\"De_nX1jP4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Company\"})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ifndi\",\"data-styles-preset\":\"OCmHSeOcG\",children:\"Company\"})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1837szl\",\"data-styles-preset\":\"De_nX1jP4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Studio\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v6cefl\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"JYArud4tr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"About\"})})})}),className:\"framer-1a8i6mp\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PJ9SrvV5b\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"},OzSHv4lnz:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},VJNHc07TH:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"About\"})})})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"About\"})})})})},i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wh3POZbR9\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"About\"})})})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"About\"})})})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"About\"})})})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"About\"})})})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wh3POZbR9\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"About\"})})})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"About\"})})})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wh3POZbR9\"},motionChild:true,nodeId:\"PJ9SrvV5b\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"About\"})})})})}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JBFz5L7GH\"},motionChild:true,nodeId:\"XvTqJafIE\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Privacy\"})})})}),className:\"framer-13uygeg\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XvTqJafIE\",style:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t1cCr4Ffd\"},motionChild:true,nodeId:\"PmTf7D21q\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Founder\"})})})}),className:\"framer-1tavtgq\",\"data-framer-name\":\"Founder\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PmTf7D21q\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"},OzSHv4lnz:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t1cCr4Ffd\"},motionChild:true,nodeId:\"PmTf7D21q\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Founder\"})})})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t1cCr4Ffd\"},motionChild:true,nodeId:\"PmTf7D21q\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Founder\"})})})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PmTf7D21q\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Founder\"})})})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PmTf7D21q\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Founder\"})})})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t1cCr4Ffd\"},motionChild:true,nodeId:\"PmTf7D21q\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Founder\"})})})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"PmTf7D21q\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Founder\"})})})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"PmTf7D21q\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Portfolio\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Portfolio\"})})})}),className:\"framer-1lnu2p9\",\"data-framer-name\":\"Portfolio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mf6MOhtYL\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"},OzSHv4lnz:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},VJNHc07TH:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Portfolio\"})})})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Portfolio\"})})})})},i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Portfolio\"})})})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Portfolio\"})})})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Portfolio\"})})})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Portfolio\"})})})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Portfolio\"})})})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Portfolio\"})})})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JBFz5L7GH\"},motionChild:true,nodeId:\"Mf6MOhtYL\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Privacy\"})})})})}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tPzz4Ofk7\"},motionChild:true,nodeId:\"m4iOjdY5_\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Contact\"})})})}),className:\"framer-7chomc\",\"data-framer-name\":\"Portfolio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m4iOjdY5_\",style:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Design Thinking\"})})})}),className:\"framer-12ri2nr\",\"data-framer-name\":\"Blog\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sRSB9MP2F\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"},OzSHv4lnz:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},VJNHc07TH:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Design Thinking\"})})})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Design Thinking\"})})})})},i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tPzz4Ofk7\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Contact\"})})})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Design Thinking Series\"})})})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Design Thinking\"})})})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Design Thinking\"})})})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tPzz4Ofk7\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Contact\"})})})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"sRSB9MP2F\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Design Thinking Series\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:96}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1lcd7m4\",\"data-framer-name\":\"Services\",layoutDependency:layoutDependency,layoutId:\"G9yqfvYwu\",style:{transformPerspective:1200},variants:{i3ff6at3J:{transformPerspective:undefined},KsSdWis3_:{transformPerspective:undefined},lLSVDtzLD:{transformPerspective:undefined},VJNHc07TH:{transformPerspective:undefined},yOMK4xc5D:{transformPerspective:undefined},YtWDbHr3g:{transformPerspective:undefined}},...addPropertyOverrides({i3ff6at3J:{__framer__styleTransformEffectEnabled:undefined},KsSdWis3_:{__framer__styleTransformEffectEnabled:undefined},lLSVDtzLD:{__framer__styleTransformEffectEnabled:undefined},VJNHc07TH:{__framer__styleTransformEffectEnabled:undefined},yOMK4xc5D:{__framer__styleTransformEffectEnabled:undefined},YtWDbHr3g:{__framer__styleTransformEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142)))\"},children:\"Services\"})}),className:\"framer-1fehq4h\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yNAtMDiya\",style:{\"--extracted-r6o4lv\":\"var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142))\"},variants:{i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, rgb(0, 0, 0))\"},VJNHc07TH:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1837szl\",\"data-styles-preset\":\"De_nX1jP4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Services\"})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ifndi\",\"data-styles-preset\":\"OCmHSeOcG\",children:\"Services\"})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1837szl\",\"data-styles-preset\":\"De_nX1jP4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, rgb(0, 0, 0)))\"},children:\"Services\"})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1837szl\",\"data-styles-preset\":\"De_nX1jP4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Services\"})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13ifndi\",\"data-styles-preset\":\"OCmHSeOcG\",children:\"Services\"})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1837szl\",\"data-styles-preset\":\"De_nX1jP4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Services\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s6747q\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"YiM5DaJpP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"OLlXF3FOk\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Product Design\"})})})}),className:\"framer-m8pbos\",\"data-framer-name\":\"Product Design\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OLlXF3FOk\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"},VJNHc07TH:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rzmeATmCt\"},motionChild:true,nodeId:\"OLlXF3FOk\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Web Development\"})})})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"OLlXF3FOk\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Product Design\"})})})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Bm23li1t3\"},motionChild:true,nodeId:\"OLlXF3FOk\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Product Design\"})})})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rzmeATmCt\"},motionChild:true,nodeId:\"OLlXF3FOk\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Web Development\"})})})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hsu5j2yBy\"},motionChild:true,nodeId:\"OLlXF3FOk\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Product Design\"})})})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rzmeATmCt\"},motionChild:true,nodeId:\"OLlXF3FOk\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Web Development\"})})})})}},baseVariant,gestureVariant)}),isDisplayed6()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sItS1A_aH\"},motionChild:true,nodeId:\"nxHG96vYR\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Branding\"})})})}),className:\"framer-1pajjai\",\"data-framer-name\":\"Product Design\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nxHG96vYR\",style:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iM4u1jDXv\"},motionChild:true,nodeId:\"DC4IuaLdm\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Design Consulting\"})})})}),className:\"framer-13t6jh\",\"data-framer-name\":\"Product Design\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DC4IuaLdm\",style:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GQVBVDdoT\"},motionChild:true,nodeId:\"DC4IuaLdm\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Design Consulting\"})})})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GQVBVDdoT\"},motionChild:true,nodeId:\"DC4IuaLdm\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Design Consulting\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t1cCr4Ffd\"},motionChild:true,nodeId:\"oZlinfBsN\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Web Development\"})})})}),className:\"framer-jg1ur\",\"data-framer-name\":\"Web Dev\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oZlinfBsN\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"},VJNHc07TH:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W8zoAzob2\"},motionChild:true,nodeId:\"oZlinfBsN\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"UI+UX Design\"})})})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t1cCr4Ffd\"},motionChild:true,nodeId:\"oZlinfBsN\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Web Development\"})})})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yNbIbXxjs\"},motionChild:true,nodeId:\"oZlinfBsN\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Web Development\"})})})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W8zoAzob2\"},motionChild:true,nodeId:\"oZlinfBsN\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"UI+UX Design\"})})})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t1cCr4Ffd\"},motionChild:true,nodeId:\"oZlinfBsN\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Web Development\"})})})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W8zoAzob2\"},motionChild:true,nodeId:\"oZlinfBsN\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"UI+UX Design\"})})})})}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sItS1A_aH\"},motionChild:true,nodeId:\"cS4pCD5aV\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Branding\"})})})}),className:\"framer-sjyz29\",\"data-framer-name\":\"Web Dev\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cS4pCD5aV\",style:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed8()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"MEdeR7cFp\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Venture Partner\"})})})}),className:\"framer-lnmtm8\",\"data-framer-name\":\"Design Consulting\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MEdeR7cFp\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"MEdeR7cFp\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Design Consulting\"})})})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WUaAn5tVi\"},motionChild:true,nodeId:\"MEdeR7cFp\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Design Consulting\"})})})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"MEdeR7cFp\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Design Consulting\"})})})})}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"gcLv8axkc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Service Design\"})})})}),className:\"framer-1uc2wun\",\"data-framer-name\":\"Service Design\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gcLv8axkc\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"},YtWDbHr3g:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"gcLv8axkc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Service Design\"})})})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wHT70L57P\"},motionChild:true,nodeId:\"gcLv8axkc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Service Design\"})})})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tEt4Tv2ik\"},motionChild:true,nodeId:\"gcLv8axkc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Service Design\"})})})})},YtWDbHr3g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GQVBVDdoT\"},motionChild:true,nodeId:\"gcLv8axkc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14ycuai\",\"data-styles-preset\":\"MupMlQwE0\",children:\"Design Consulting\"})})})})}},baseVariant,gestureVariant)})]})]}),isDisplayed9()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:96}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-4up4t8\",\"data-framer-name\":\"Trailing links\",layoutDependency:layoutDependency,layoutId:\"WfxSzmF_U\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142)))\"},children:\"Legal\"})}),className:\"framer-9lq9ff\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"znCs0F7an\",style:{\"--extracted-r6o4lv\":\"var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167))\"},OzSHv4lnz:{\"--extracted-r6o4lv\":\"var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167)))\"},children:\"Legal\"})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167)))\"},children:\"Legal\"})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c2b1b237-371e-4c2e-9610-06fd0ec7117a, rgb(167, 167, 167)))\"},children:\"Legal\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1swhogb\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ZVbWSNH2K\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"privacy-policy\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"OpkbIeire\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"jT8CCD1a1\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Privacy Policy\"})})})}),className:\"framer-1u4nlpo\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jT8CCD1a1\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},OzSHv4lnz:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"privacy-policy\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"OpkbIeire\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"jT8CCD1a1\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Privacy Policy\"})})})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"privacy-policy\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"OpkbIeire\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"jT8CCD1a1\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Privacy Policy\"})})})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"privacy-policy\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"OpkbIeire\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"jT8CCD1a1\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Privacy Policy\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"licensing\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"kvG5HdhEN\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"ti9t5Nhlc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Licensing\"})})})}),className:\"framer-1au5khu\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ti9t5Nhlc\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},OzSHv4lnz:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"licensing\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"kvG5HdhEN\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"ti9t5Nhlc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Licensing\"})})})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"licensing\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"kvG5HdhEN\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"ti9t5Nhlc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Licensing\"})})})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"licensing\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"kvG5HdhEN\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"ti9t5Nhlc\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Licensing\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"terms-of-use\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"Yk8FuCbhY\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"hB9lZIGpb\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-bqq0az\",\"data-styles-preset\":\"WNVHbDPg4\",children:\"Terms of Use\"})})})}),className:\"framer-dgop71\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hB9lZIGpb\",style:{\"--extracted-r6o4lv\":\"var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26))\"},variants:{abQc5Spja:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},EB0CY54_B:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abQc5Spja:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"terms-of-use\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"Yk8FuCbhY\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"hB9lZIGpb\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Terms of Use\"})})})})},EB0CY54_B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"terms-of-use\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"Yk8FuCbhY\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"hB9lZIGpb\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Terms of Use\"})})})})},OzSHv4lnz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mxxn7c\",\"data-styles-preset\":\"NZNzz5gGK\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d, rgb(26, 26, 26)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{HcVoL2km7:\"terms-of-use\"},unresolvedPathSlugs:{HcVoL2km7:{collectionId:\"IEkvTNjhv\",collectionItemId:\"Yk8FuCbhY\"}},webPageId:\"Nhut2hwtf\"},motionChild:true,nodeId:\"hB9lZIGpb\",openInNewTab:false,relValues:[],scopeId:\"JJmgABkgm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j743x0\",\"data-styles-preset\":\"RGnd5uYiq\",children:\"Terms of Use\"})})})})}},baseVariant,gestureVariant)})]})]})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-leku0h\",layoutDependency:layoutDependency,layoutId:\"tQhK9KPdP\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-kzs5rj\",layoutDependency:layoutDependency,layoutId:\"P__3Nev2C\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\" overflow=\"visible\"><path d=\"M 13 0 C 13 0 14.436 6.162 17.137 8.863 C 19.838 11.564 26 13 26 13 C 26 13 19.838 14.436 17.137 17.137 C 14.436 19.838 13 26 13 26 C 13 26 11.564 19.838 8.863 17.137 C 6.162 14.436 0 13 0 13 C 0 13 6.162 11.564 8.863 8.863 C 11.564 6.162 13 0 13 0 Z\" fill=\"var(--token-c7296255-ae5e-4cec-8116-ad2cebcb1ccb, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xwp5r1-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MsmIUPbS2-container\",nodeId:\"MsmIUPbS2\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ClassicClock,{autoThemeFromColor:false,axleColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",customGMTText:\"GMT+0\",darkAxleColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkDateTextColor:\"rgba(255, 255, 255, 0)\",darkDateWindowFill:\"rgba(138, 132, 120, 0)\",darkDateWindowShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\",darkFaceColor:\"rgba(237, 231, 222, 0)\",darkHourHandColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkLabelColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkMajorTickColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkMinorTickColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkMinuteHandColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",darkNumberColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",darkSecondHandColor:\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166))\",dateFont:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"5px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},dateTextColor:\"rgba(28, 28, 28, 0)\",dateWindowFill:\"rgba(222, 172, 33, 0)\",dateWindowShadow:\"\",faceColor:\"rgba(237, 231, 222, 0)\",height:\"100%\",hourHandColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",id:\"MsmIUPbS2\",label:\"\",labelColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",labelFont:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"6px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.03em\",lineHeight:\"1em\"},labelImageSize:18,labelMode:\"label\",layoutId:\"MsmIUPbS2\",majorTickColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",manualHour:10,manualMinute:10,manualSecond:35,minorTickColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",minuteHandColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",numberColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",numberFont:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"9px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},secondHandColor:\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166))\",secondHandMotion:\"digital\",showSecondHand:true,style:{height:\"100%\",width:\"100%\"},themeColor:\"oklch(0.9302 0.0137 78.26)\",timeMode:\"local\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vg68hk\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"uh5KnmFfF\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},variants:{abQc5Spja:{\"--border-color\":\"rgb(56, 56, 56)\"},EB0CY54_B:{\"--border-color\":\"rgb(56, 56, 56)\"},i3ff6at3J:{\"--border-top-width\":\"0px\"},KsSdWis3_:{\"--border-color\":\"rgb(26, 26, 26)\"},lLSVDtzLD:{\"--border-color\":\"rgb(26, 26, 26)\"},OzSHv4lnz:{\"--border-color\":\"rgb(56, 56, 56)\"},VJNHc07TH:{\"--border-top-width\":\"0px\"},yOMK4xc5D:{\"--border-color\":\"rgb(26, 26, 26)\"},YtWDbHr3g:{\"--border-top-width\":\"0px\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1f6llgt\",\"data-styles-preset\":\"lUAhPfAzN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142)))\"},children:\"All Rights Reserved. \\xa9 2024 Crescente, LLC\"})}),className:\"framer-13lfibq\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nbMHKyde9\",style:{\"--extracted-r6o4lv\":\"var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142))\"},variants:{i3ff6at3J:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},lLSVDtzLD:{\"--extracted-r6o4lv\":\"var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26))\"},VJNHc07TH:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},YtWDbHr3g:{\"--extracted-2gxw0f\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({i3ff6at3J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"All Rights Reserved. \\xa9 2026 Crescente, LLC\"})})},KsSdWis3_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hqiu1z\",\"data-styles-preset\":\"ZpgQ2GL3x\",style:{\"--framer-text-alignment\":\"center\"},children:\"All Rights Reserved. \\xa9 2024 Crescente, LLC\"})})},lLSVDtzLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eb7f0730-ec74-47ff-aed4-0d7560f322a4, rgb(26, 26, 26)))\"},children:\"All Rights Reserved. \\xa9 2025 Crescente, LLC\"})})},VJNHc07TH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"All Rights Reserved. \\xa9 2026 Crescente, LLC\"})})},yOMK4xc5D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hqiu1z\",\"data-styles-preset\":\"ZpgQ2GL3x\",style:{\"--framer-text-alignment\":\"center\"},children:\"All Rights Reserved. \\xa9 2024 Crescente, LLC\"})})},YtWDbHr3g:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"All Rights Reserved. \"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"\\xa9 2026 Crescente, LLC\"})]})}},baseVariant,gestureVariant)}),isDisplayed10()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10l37fx\",\"data-framer-name\":\"Social icons\",layoutDependency:layoutDependency,layoutId:\"ieXXahGzt\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"28px\",...addPropertyOverrides({KsSdWis3_:{y:(componentViewport?.y||0)+0+0+32+680+16+136+0},yOMK4xc5D:{y:(componentViewport?.y||0)+0+0+32+680+16+136+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3y7zvv-container\",layoutDependency:layoutDependency,layoutId:\"QUNMPzZXK-container\",nodeId:\"QUNMPzZXK\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"QUNMPzZXK\",layoutId:\"QUNMPzZXK\",mlyFVl4P9:\"Instagram\",style:{height:\"100%\",width:\"100%\"},UIN8789uh:\"https://www.instagram.com/crescente.design/\",uRWOA3vUm:\"rgb(255, 98, 10)\",width:\"100%\",YFVOV5lUK:\"rgb(26, 26, 26)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({KsSdWis3_:{y:(componentViewport?.y||0)+0+0+32+680+16+136+0},yOMK4xc5D:{y:(componentViewport?.y||0)+0+0+32+680+16+136+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-otscso-container\",layoutDependency:layoutDependency,layoutId:\"hLmBdMSZs-container\",nodeId:\"hLmBdMSZs\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"hLmBdMSZs\",layoutId:\"hLmBdMSZs\",mlyFVl4P9:\"Linkedin\",UIN8789uh:\"https://www.linkedin.com/company/crescente-design\",uRWOA3vUm:\"rgb(255, 98, 10)\",width:\"100%\",YFVOV5lUK:\"rgb(26, 26, 26)\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,...addPropertyOverrides({KsSdWis3_:{y:(componentViewport?.y||0)+0+0+32+680+16+136+0},yOMK4xc5D:{y:(componentViewport?.y||0)+0+0+32+680+16+136+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iqx9z5-container\",layoutDependency:layoutDependency,layoutId:\"wuQ9cIKoJ-container\",nodeId:\"wuQ9cIKoJ\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"wuQ9cIKoJ\",layoutId:\"wuQ9cIKoJ\",mlyFVl4P9:\"envelope-simple\",UIN8789uh:\"mailto:info@crescente.design\",uRWOA3vUm:\"rgb(255, 98, 10)\",width:\"100%\",YFVOV5lUK:\"rgb(26, 26, 26)\"})})})]}),isDisplayed11()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t111az\",\"data-framer-name\":\"Social icons\",layoutDependency:layoutDependency,layoutId:\"oa0T8hBM6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+8+0+64+246+32+0,...addPropertyOverrides({abQc5Spja:{y:(componentViewport?.y||0)+8+0+32+318+32+132+0},EB0CY54_B:{y:(componentViewport?.y||0)+8+0+48+246+32+0},kZbfbDZi3:{y:(componentViewport?.y||0)+8+0+48+246+32+0},lLSVDtzLD:{width:\"28px\",y:(componentViewport?.y||0)+40+0+32+244+16+0},Ozk4YR2ZL:{y:(componentViewport?.y||0)+8+0+32+318+32+132+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nyv16-container\",layoutDependency:layoutDependency,layoutId:\"yrnSo8m9Q-container\",nodeId:\"yrnSo8m9Q\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"yrnSo8m9Q\",layoutId:\"yrnSo8m9Q\",mlyFVl4P9:\"Twitter\",UIN8789uh:\"https://x.com/Dmytri_Design\",uRWOA3vUm:\"rgb(255, 98, 10)\",width:\"100%\",YFVOV5lUK:\"var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142))\",...addPropertyOverrides({lLSVDtzLD:{mlyFVl4P9:\"Instagram\",style:{height:\"100%\",width:\"100%\"},UIN8789uh:undefined,uRWOA3vUm:\"rgb(41, 182, 246)\",YFVOV5lUK:\"rgb(26, 26, 26)\"}},baseVariant,gestureVariant)})})}),isDisplayed12()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+8+0+64+246+32+0,...addPropertyOverrides({abQc5Spja:{y:(componentViewport?.y||0)+8+0+32+318+32+132+0},EB0CY54_B:{y:(componentViewport?.y||0)+8+0+48+246+32+0},kZbfbDZi3:{y:(componentViewport?.y||0)+8+0+48+246+32+0},Ozk4YR2ZL:{y:(componentViewport?.y||0)+8+0+32+318+32+132+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d20lk1-container\",layoutDependency:layoutDependency,layoutId:\"tP0_YGhMb-container\",nodeId:\"tP0_YGhMb\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"tP0_YGhMb\",layoutId:\"tP0_YGhMb\",mlyFVl4P9:\"Dribbble\",UIN8789uh:\"https://dribbble.com/dmytriDesign\",uRWOA3vUm:\"rgb(255, 98, 10)\",width:\"100%\",YFVOV5lUK:\"var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+8+0+64+246+32+0,...addPropertyOverrides({abQc5Spja:{y:(componentViewport?.y||0)+8+0+32+318+32+132+0},EB0CY54_B:{y:(componentViewport?.y||0)+8+0+48+246+32+0},kZbfbDZi3:{y:(componentViewport?.y||0)+8+0+48+246+32+0},lLSVDtzLD:{y:(componentViewport?.y||0)+40+0+32+244+16+0},Ozk4YR2ZL:{y:(componentViewport?.y||0)+8+0+32+318+32+132+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v29zmh-container\",layoutDependency:layoutDependency,layoutId:\"PIikdE6sZ-container\",nodeId:\"PIikdE6sZ\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"PIikdE6sZ\",layoutId:\"PIikdE6sZ\",mlyFVl4P9:\"Linkedin\",UIN8789uh:\"https://www.linkedin.com/in/dmytri-design/\",uRWOA3vUm:\"rgb(255, 98, 10)\",width:\"100%\",YFVOV5lUK:\"var(--token-2c541943-a99a-4ecb-bbe1-39c81e32ad57, rgb(142, 142, 142))\",...addPropertyOverrides({lLSVDtzLD:{UIN8789uh:\"https://www.linkedin.com/company/crescente-design\",uRWOA3vUm:\"rgb(41, 182, 246)\",YFVOV5lUK:\"rgb(26, 26, 26)\"}},baseVariant,gestureVariant)})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lLSVDtzLD:{height:28,y:(componentViewport?.y||0)+40+0+32+244+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mimyg8-container\",layoutDependency:layoutDependency,layoutId:\"YUJcKjTRe-container\",nodeId:\"YUJcKjTRe\",rendersWithMotion:true,scopeId:\"JJmgABkgm\",children:/*#__PURE__*/_jsx(ElementsSocialIconButton,{height:\"100%\",id:\"YUJcKjTRe\",layoutId:\"YUJcKjTRe\",mlyFVl4P9:\"envelope-simple\",UIN8789uh:\"mailto:info@crescente.design\",uRWOA3vUm:\"rgb(41, 182, 246)\",width:\"100%\",YFVOV5lUK:\"rgb(26, 26, 26)\"})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-w7fups\",layoutDependency:layoutDependency,layoutId:\"b8SgUHXH3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 26.2 4 L 5.8 4 C 4.8 4 4 4.8 4 5.7 L 4 26.2 C 4 27.1 4.8 27.9 5.8 27.9 L 26.2 27.9 C 27.2 27.9 28 27.1 28 26.2 L 28 5.7 C 28 4.8 27.2 4 26.2 4 Z M 11.1 24.4 L 7.6 24.4 L 7.6 13 L 11.1 13 Z M 9.4 11.4 C 8.3 11.4 7.3 10.5 7.3 9.3 C 7.3 8.1 8.2 7.2 9.4 7.2 C 10.5 7.2 11.5 8.1 11.5 9.3 C 11.5 10.5 10.5 11.4 9.4 11.4 Z M 24.5 24.3 L 21 24.3 L 21 18.7 C 21 17.4 21 15.6 19.1 15.6 C 17.2 15.6 17 17.1 17 18.5 L 17 24.2 L 13.5 24.2 L 13.5 13 L 16.8 13 L 16.8 14.5 L 16.9 14.5 C 17.4 13.6 18.6 12.6 20.3 12.6 C 23.9 12.6 24.6 15 24.6 18.1 L 24.6 24.3 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-8wcde3\",layoutDependency:layoutDependency,layoutId:\"pQj28lgR9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 23.9\" overflow=\"visible\"><path d=\"M 22.2 0 L 1.8 0 C 0.8 0 0 0.8 0 1.7 L 0 22.2 C 0 23.1 0.8 23.9 1.8 23.9 L 22.2 23.9 C 23.2 23.9 24 23.1 24 22.2 L 24 1.7 C 24 0.8 23.2 0 22.2 0 Z M 7.1 20.4 L 3.6 20.4 L 3.6 9 L 7.1 9 Z M 5.4 7.4 C 4.3 7.4 3.3 6.5 3.3 5.3 C 3.3 4.1 4.2 3.2 5.4 3.2 C 6.5 3.2 7.5 4.1 7.5 5.3 C 7.5 6.5 6.5 7.4 5.4 7.4 Z M 20.5 20.3 L 17 20.3 L 17 14.7 C 17 13.4 17 11.6 15.1 11.6 C 13.2 11.6 13 13.1 13 14.5 L 13 20.2 L 9.5 20.2 L 9.5 9 L 12.8 9 L 12.8 10.5 L 12.9 10.5 C 13.4 9.6 14.6 8.6 16.3 8.6 C 19.9 8.6 20.6 11 20.6 14.1 L 20.6 20.3 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-71kb59\",layoutDependency:layoutDependency,layoutId:\"AiZJ2s6no\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 23.9\" overflow=\"visible\"><path d=\"M 22.2 0 L 1.8 0 C 0.8 0 0 0.8 0 1.7 L 0 22.2 C 0 23.1 0.8 23.9 1.8 23.9 L 22.2 23.9 C 23.2 23.9 24 23.1 24 22.2 L 24 1.7 C 24 0.8 23.2 0 22.2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cv3q06\",layoutDependency:layoutDependency,layoutId:\"PxQBcFAGB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.5 11.4\" overflow=\"visible\"><path d=\"M 3.5 11.4 L 0 11.4 L 0 0 L 3.5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t1ny3x\",layoutDependency:layoutDependency,layoutId:\"Dvb3qGjuM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.2 4.2\" overflow=\"visible\"><path d=\"M 2.1 4.2 C 1 4.2 0 3.3 0 2.1 C 0 0.9 0.9 0 2.1 0 C 3.2 0 4.2 0.9 4.2 2.1 C 4.2 3.3 3.2 4.2 2.1 4.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7sgydy\",layoutDependency:layoutDependency,layoutId:\"IchgLHAtj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.1 11.7\" overflow=\"visible\"><path d=\"M 11 11.7 L 7.5 11.7 L 7.5 6.1 C 7.5 4.8 7.5 3 5.6 3 C 3.7 3 3.5 4.5 3.5 5.9 L 3.5 11.6 L 0 11.6 L 0 0.4 L 3.3 0.4 L 3.3 1.9 L 3.4 1.9 C 3.9 1 5.1 0 6.8 0 C 10.4 0 11.1 2.4 11.1 5.5 L 11.1 11.7 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a78eoh\",layoutDependency:layoutDependency,layoutId:\"Rap1075MI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ebvfqp\",layoutDependency:layoutDependency,layoutId:\"nKokpzmJP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 21 9.44 C 21 8.645 21.645 8 22.44 8 C 23.235 8 23.88 8.645 23.88 9.44 C 23.88 10.235 23.235 10.88 22.44 10.88 C 21.645 10.88 21 10.235 21 9.44 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 16.162 10 C 12.759 10 10 12.759 10 16.162 C 10 19.565 12.759 22.324 16.162 22.324 C 19.565 22.324 22.324 19.565 22.324 16.162 C 22.324 12.759 19.565 10 16.162 10 Z M 16.162 20.162 C 13.953 20.162 12.162 18.371 12.162 16.162 C 12.162 13.953 13.953 12.162 16.162 12.162 C 18.371 12.162 20.162 13.953 20.162 16.162 C 20.162 18.371 18.371 20.162 16.162 20.162 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 16 6.162 C 19.204 6.162 19.584 6.174 20.849 6.232 C 21.61 6.241 22.363 6.381 23.077 6.645 C 24.124 7.049 24.951 7.876 25.355 8.923 C 25.619 9.637 25.759 10.39 25.768 11.151 C 25.826 12.416 25.838 12.796 25.838 16.001 C 25.838 19.206 25.826 19.584 25.768 20.849 C 25.759 21.61 25.619 22.363 25.355 23.077 C 24.951 24.124 24.124 24.951 23.077 25.355 C 22.363 25.619 21.61 25.759 20.849 25.768 C 19.584 25.826 19.204 25.838 16 25.838 C 12.796 25.838 12.416 25.826 11.151 25.768 C 10.39 25.759 9.637 25.619 8.923 25.355 C 7.876 24.951 7.049 24.124 6.645 23.077 C 6.381 22.363 6.241 21.61 6.232 20.849 C 6.174 19.584 6.162 19.204 6.162 16 C 6.162 12.796 6.174 12.416 6.232 11.151 C 6.241 10.39 6.381 9.637 6.645 8.923 C 7.049 7.876 7.876 7.049 8.923 6.645 C 9.637 6.381 10.39 6.241 11.151 6.232 C 12.416 6.174 12.796 6.162 16 6.162 M 16 4 C 12.741 4 12.332 4.014 11.052 4.072 C 10.057 4.092 9.072 4.281 8.14 4.63 C 6.528 5.253 5.253 6.528 4.63 8.14 C 4.281 9.072 4.092 10.057 4.072 11.053 C 4.014 12.333 4 12.74 4 16 C 4 19.26 4.014 19.668 4.072 20.948 C 4.092 21.943 4.281 22.928 4.63 23.86 C 5.253 25.472 6.528 26.747 8.14 27.37 C 9.072 27.719 10.057 27.908 11.053 27.928 C 12.333 27.986 12.741 28 16 28 C 19.259 28 19.668 27.986 20.948 27.928 C 21.944 27.908 22.929 27.719 23.861 27.37 C 25.473 26.747 26.748 25.472 27.371 23.86 C 27.72 22.927 27.908 21.943 27.928 20.947 C 27.986 19.667 28 19.26 28 16 C 28 12.74 27.986 12.332 27.928 11.052 C 27.908 10.057 27.719 9.072 27.37 8.14 C 26.747 6.528 25.472 5.253 23.86 4.63 C 22.927 4.281 21.943 4.093 20.947 4.073 C 19.667 4.013 19.26 4 16 4 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1060ya1\",layoutDependency:layoutDependency,layoutId:\"zfVqUyL3y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.88 2.88\" overflow=\"visible\"><path d=\"M 0 1.44 C 0 0.645 0.645 0 1.44 0 C 2.235 0 2.88 0.645 2.88 1.44 C 2.88 2.235 2.235 2.88 1.44 2.88 C 0.645 2.88 0 2.235 0 1.44 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1qf48b6\",layoutDependency:layoutDependency,layoutId:\"g1v_hd9XG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.324 12.324\" overflow=\"visible\"><path d=\"M 6.162 0 C 2.759 0 0 2.759 0 6.162 C 0 9.565 2.759 12.324 6.162 12.324 C 9.565 12.324 12.324 9.565 12.324 6.162 C 12.324 2.759 9.565 0 6.162 0 Z M 6.162 10.162 C 3.953 10.162 2.162 8.371 2.162 6.162 C 2.162 3.953 3.953 2.162 6.162 2.162 C 8.371 2.162 10.162 3.953 10.162 6.162 C 10.162 8.371 8.371 10.162 6.162 10.162 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1dlvmuj\",layoutDependency:layoutDependency,layoutId:\"TfoJhWM9c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.324 12.324\" overflow=\"visible\"><path d=\"M 6.162 0 C 2.759 0 0 2.759 0 6.162 C 0 9.565 2.759 12.324 6.162 12.324 C 9.565 12.324 12.324 9.565 12.324 6.162 C 12.324 2.759 9.565 0 6.162 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17lhsyd\",layoutDependency:layoutDependency,layoutId:\"Q_xjz1isz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 8\" overflow=\"visible\"><path d=\"M 4 8 C 1.791 8 0 6.209 0 4 C 0 1.791 1.791 0 4 0 C 6.209 0 8 1.791 8 4 C 8 6.209 6.209 8 4 8 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ij2xu1\",layoutDependency:layoutDependency,layoutId:\"jHt3VwNIv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 12 2.162 C 15.204 2.162 15.584 2.174 16.849 2.232 C 17.61 2.241 18.363 2.381 19.077 2.645 C 20.124 3.049 20.951 3.876 21.355 4.923 C 21.619 5.637 21.759 6.39 21.768 7.151 C 21.826 8.416 21.838 8.796 21.838 12.001 C 21.838 15.206 21.826 15.584 21.768 16.849 C 21.759 17.61 21.619 18.363 21.355 19.077 C 20.951 20.124 20.124 20.951 19.077 21.355 C 18.363 21.619 17.61 21.759 16.849 21.768 C 15.584 21.826 15.204 21.838 12 21.838 C 8.796 21.838 8.416 21.826 7.151 21.768 C 6.39 21.759 5.637 21.619 4.923 21.355 C 3.876 20.951 3.049 20.124 2.645 19.077 C 2.381 18.363 2.241 17.61 2.232 16.849 C 2.174 15.584 2.162 15.204 2.162 12 C 2.162 8.796 2.174 8.416 2.232 7.151 C 2.241 6.39 2.381 5.637 2.645 4.923 C 3.049 3.876 3.876 3.049 4.923 2.645 C 5.637 2.381 6.39 2.241 7.151 2.232 C 8.416 2.174 8.796 2.162 12 2.162 M 12 0 C 8.741 0 8.332 0.014 7.052 0.072 C 6.057 0.092 5.072 0.281 4.14 0.63 C 2.528 1.253 1.253 2.528 0.63 4.14 C 0.281 5.072 0.092 6.057 0.072 7.053 C 0.014 8.333 0 8.74 0 12 C 0 15.26 0.014 15.668 0.072 16.948 C 0.092 17.943 0.281 18.928 0.63 19.86 C 1.253 21.472 2.528 22.747 4.14 23.37 C 5.072 23.719 6.057 23.908 7.053 23.928 C 8.333 23.986 8.741 24 12 24 C 15.259 24 15.668 23.986 16.948 23.928 C 17.944 23.908 18.929 23.719 19.861 23.37 C 21.473 22.747 22.748 21.472 23.371 19.86 C 23.72 18.927 23.908 17.943 23.928 16.947 C 23.986 15.667 24 15.26 24 12 C 24 8.74 23.986 8.332 23.928 7.052 C 23.908 6.057 23.719 5.072 23.37 4.14 C 22.747 2.528 21.472 1.253 19.86 0.63 C 18.927 0.281 17.943 0.093 16.947 0.073 C 15.667 0.013 15.26 0 12 0 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1i45qk0\",layoutDependency:layoutDependency,layoutId:\"EFujNvWy4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.676 19.676\" overflow=\"visible\"><path d=\"M 9.838 0 C 13.042 0 13.422 0.012 14.687 0.07 C 15.448 0.079 16.201 0.219 16.915 0.483 C 17.962 0.887 18.789 1.714 19.193 2.761 C 19.457 3.475 19.597 4.228 19.606 4.989 C 19.664 6.254 19.676 6.634 19.676 9.839 C 19.676 13.044 19.664 13.422 19.606 14.687 C 19.597 15.448 19.457 16.201 19.193 16.915 C 18.789 17.962 17.962 18.789 16.915 19.193 C 16.201 19.457 15.448 19.597 14.687 19.606 C 13.422 19.664 13.042 19.676 9.838 19.676 C 6.634 19.676 6.254 19.664 4.989 19.606 C 4.228 19.597 3.475 19.457 2.761 19.193 C 1.714 18.789 0.887 17.962 0.483 16.915 C 0.219 16.201 0.079 15.448 0.07 14.687 C 0.012 13.422 0 13.042 0 9.838 C 0 6.634 0.012 6.254 0.07 4.989 C 0.079 4.228 0.219 3.475 0.483 2.761 C 0.887 1.714 1.714 0.887 2.761 0.483 C 3.475 0.219 4.228 0.079 4.989 0.07 C 6.254 0.012 6.634 0 9.838 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-140retu\",layoutDependency:layoutDependency,layoutId:\"rpbtrjKvZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 12 0 C 8.741 0 8.332 0.014 7.052 0.072 C 6.057 0.092 5.072 0.281 4.14 0.63 C 2.528 1.253 1.253 2.528 0.63 4.14 C 0.281 5.072 0.092 6.057 0.072 7.053 C 0.014 8.333 0 8.74 0 12 C 0 15.26 0.014 15.668 0.072 16.948 C 0.092 17.943 0.281 18.928 0.63 19.86 C 1.253 21.472 2.528 22.747 4.14 23.37 C 5.072 23.719 6.057 23.908 7.053 23.928 C 8.333 23.986 8.741 24 12 24 C 15.259 24 15.668 23.986 16.948 23.928 C 17.944 23.908 18.929 23.719 19.861 23.37 C 21.473 22.747 22.748 21.472 23.371 19.86 C 23.72 18.927 23.908 17.943 23.928 16.947 C 23.986 15.667 24 15.26 24 12 C 24 8.74 23.986 8.332 23.928 7.052 C 23.908 6.057 23.719 5.072 23.37 4.14 C 22.747 2.528 21.472 1.253 19.86 0.63 C 18.927 0.281 17.943 0.093 16.947 0.073 C 15.667 0.013 15.26 0 12 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1er0kja\",layoutDependency:layoutDependency,layoutId:\"AkmDhA4dm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})]}),isDisplayed9()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-19v7mbr\",\"data-framer-name\":\"Main container\",layoutDependency:layoutDependency,layoutId:\"VeAKtNGDK\",style:{backgroundColor:\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},variants:{abQc5Spja:{backgroundColor:\"rgb(26, 26, 26)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},EB0CY54_B:{backgroundColor:\"rgb(26, 26, 26)\"},Ozk4YR2ZL:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},OzSHv4lnz:{backgroundColor:\"rgb(26, 26, 26)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wIwKJ.framer-druapu, .framer-wIwKJ .framer-druapu { display: block; }\",\".framer-wIwKJ.framer-13npetv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; width: 1200px; }\",\".framer-wIwKJ .framer-1280cmw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 64px 24px 32px 24px; position: relative; width: 100%; }\",\".framer-wIwKJ .framer-1r9jqvb { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 142px); left: 50%; overflow: visible; position: absolute; top: 48%; width: 142px; z-index: 1; }\",\".framer-wIwKJ .framer-qv6nzf, .framer-wIwKJ .framer-kzs5rj { height: 26px; left: 58px; position: absolute; top: 58px; width: 26px; }\",\".framer-wIwKJ .framer-1cba4r1-container, .framer-wIwKJ .framer-1xwp5r1-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 142px); left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-wIwKJ .framer-402s6e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wIwKJ .framer-10pzs2i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 560px; overflow: hidden; padding: 0px; position: relative; width: 40%; }\",\".framer-wIwKJ .framer-sed3zy-container, .framer-wIwKJ .framer-otscso-container, .framer-wIwKJ .framer-iqx9z5-container, .framer-wIwKJ .framer-1nyv16-container, .framer-wIwKJ .framer-d20lk1-container, .framer-wIwKJ .framer-1v29zmh-container, .framer-wIwKJ .framer-mimyg8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wIwKJ .framer-1nxsyz7, .framer-wIwKJ .framer-1yin9x7, .framer-wIwKJ .framer-1lcd7m4, .framer-wIwKJ .framer-4up4t8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-wIwKJ .framer-pbo9p8 { align-self: stretch; flex: none; height: auto; max-width: 560px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-wIwKJ .framer-idku6k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 103px; height: min-content; justify-content: center; min-height: 428px; min-width: 560px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wIwKJ .framer-1lppcst { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wIwKJ .framer-7v3lt1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-wIwKJ .framer-jodnvv, .framer-wIwKJ .framer-pfd8y8 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-wIwKJ .framer-18nq9mu-container, .framer-wIwKJ .framer-8dpjpq-container, .framer-wIwKJ .framer-3y7zvv-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-wIwKJ .framer-dir0ml, .framer-wIwKJ .framer-kdu1r7, .framer-wIwKJ .framer-ysb9wf, .framer-wIwKJ .framer-5182y4, .framer-wIwKJ .framer-w7fups, .framer-wIwKJ .framer-1ebvfqp { height: 32px; position: relative; width: 32px; }\",\".framer-wIwKJ .framer-1j6jdf2 { height: 22px; left: 8px; position: absolute; top: 2px; width: 16px; }\",\".framer-wIwKJ .framer-1s4rcth { height: 22px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-wIwKJ .framer-rx26mb { height: 17px; left: 2px; position: absolute; top: 2px; width: 12px; }\",\".framer-wIwKJ .framer-1m7wa7m { height: 4px; left: 14px; position: absolute; top: 7px; width: 4px; }\",\".framer-wIwKJ .framer-193451b { height: 18px; left: 2px; position: absolute; top: 12px; width: 28px; }\",\".framer-wIwKJ .framer-vq2i36, .framer-wIwKJ .framer-pzifhu, .framer-wIwKJ .framer-1xoile5, .framer-wIwKJ .framer-hj2g06, .framer-wIwKJ .framer-1a78eoh, .framer-wIwKJ .framer-1er0kja { height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-wIwKJ .framer-18yo29n, .framer-wIwKJ .framer-8wcde3, .framer-wIwKJ .framer-1ij2xu1 { height: 24px; left: 4px; position: absolute; top: 4px; width: 24px; }\",\".framer-wIwKJ .framer-jsf5yu { height: 28px; left: 2px; position: absolute; top: 2px; width: 28px; }\",\".framer-wIwKJ .framer-hwan1p { height: 28px; left: 0px; position: absolute; top: 0px; width: 28px; }\",\".framer-wIwKJ .framer-22x15y { height: 21px; left: 2px; position: absolute; top: 5px; width: 14px; }\",\".framer-wIwKJ .framer-h7wuyb { height: 24px; left: 8px; position: absolute; top: 2px; width: 18px; }\",\".framer-wIwKJ .framer-9keo36 { height: 12px; left: 21px; position: absolute; top: 12px; width: 5px; }\",\".framer-wIwKJ .framer-stlw2m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-wIwKJ .framer-1jfp7pp { height: 20px; left: 2px; position: absolute; top: 6px; width: 28px; }\",\".framer-wIwKJ .framer-9hqtm3 { height: 20px; left: 0px; position: absolute; top: 0px; width: 28px; }\",\".framer-wIwKJ .framer-1nstjlr { height: 7px; left: 4px; position: absolute; top: 2px; width: 20px; }\",\".framer-wIwKJ .framer-10j9h4n { height: 15px; left: 2px; position: absolute; top: 3px; width: 24px; }\",\".framer-wIwKJ .framer-v7jry4 { 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; position: relative; text-decoration: none; width: min-content; }\",\".framer-wIwKJ .framer-1konm5h { height: 28px; position: relative; width: 199px; }\",\".framer-wIwKJ .framer-1cz28vt { height: 28px; left: 0px; position: absolute; top: 0px; width: 199px; }\",\".framer-wIwKJ .framer-ld2tmb { height: 27px; left: 0px; position: absolute; top: 1px; width: 25px; }\",\".framer-wIwKJ .framer-1f5f96n { height: 26px; left: 30px; position: absolute; top: 1px; width: 18px; }\",\".framer-wIwKJ .framer-24sfy0 { height: 11px; left: 33px; position: absolute; top: 4px; width: 11px; }\",\".framer-wIwKJ .framer-tektah { height: 26px; left: 52px; position: absolute; top: 1px; width: 16px; }\",\".framer-wIwKJ .framer-18vdcwt { height: 27px; left: 71px; position: absolute; top: 1px; width: 20px; }\",\".framer-wIwKJ .framer-1faesxv { height: 27px; left: 93px; position: absolute; top: 1px; width: 25px; }\",\".framer-wIwKJ .framer-9ygcvc { height: 26px; left: 123px; position: absolute; top: 1px; width: 16px; }\",\".framer-wIwKJ .framer-kv3wz8 { height: 28px; left: 144px; position: absolute; top: 0px; width: 17px; }\",\".framer-wIwKJ .framer-1no8bqj { height: 26px; left: 165px; position: absolute; top: 1px; width: 15px; }\",\".framer-wIwKJ .framer-yihhgc { height: 26px; left: 184px; position: absolute; top: 1px; width: 16px; }\",\".framer-wIwKJ .framer-1qv4wvb { height: 17px; left: 5px; position: absolute; top: 6px; width: 17px; }\",\".framer-wIwKJ .framer-10u9zun { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 50%; }\",\".framer-wIwKJ .framer-frf5o0, .framer-wIwKJ .framer-1a8i6mp, .framer-wIwKJ .framer-13uygeg, .framer-wIwKJ .framer-1tavtgq, .framer-wIwKJ .framer-1lnu2p9, .framer-wIwKJ .framer-7chomc, .framer-wIwKJ .framer-12ri2nr, .framer-wIwKJ .framer-1fehq4h, .framer-wIwKJ .framer-m8pbos, .framer-wIwKJ .framer-1pajjai, .framer-wIwKJ .framer-13t6jh, .framer-wIwKJ .framer-jg1ur, .framer-wIwKJ .framer-sjyz29, .framer-wIwKJ .framer-lnmtm8, .framer-wIwKJ .framer-1uc2wun, .framer-wIwKJ .framer-9lq9ff, .framer-wIwKJ .framer-1u4nlpo, .framer-wIwKJ .framer-1au5khu, .framer-wIwKJ .framer-dgop71, .framer-wIwKJ .framer-13lfibq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wIwKJ .framer-1v6cefl, .framer-wIwKJ .framer-s6747q, .framer-wIwKJ .framer-1swhogb { 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: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-wIwKJ .framer-leku0h { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 160px); overflow: visible; position: relative; width: 160px; }\",\".framer-wIwKJ .framer-vg68hk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 32px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-wIwKJ .framer-10l37fx, .framer-wIwKJ .framer-t111az { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-wIwKJ .framer-71kb59, .framer-wIwKJ .framer-140retu { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-wIwKJ .framer-cv3q06 { height: 12px; left: 4px; position: absolute; top: 9px; width: 4px; }\",\".framer-wIwKJ .framer-1t1ny3x { height: 4px; left: 4px; position: absolute; top: 3px; width: 4px; }\",\".framer-wIwKJ .framer-7sgydy { height: 12px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-wIwKJ .framer-1060ya1 { height: 3px; left: 21px; position: absolute; top: 8px; width: 3px; }\",\".framer-wIwKJ .framer-1qf48b6 { height: 13px; left: 10px; position: absolute; top: 10px; width: 13px; }\",\".framer-wIwKJ .framer-1dlvmuj { height: 13px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-wIwKJ .framer-17lhsyd { height: 8px; left: 2px; position: absolute; top: 2px; width: 8px; }\",\".framer-wIwKJ .framer-1i45qk0 { height: 20px; left: 2px; position: absolute; top: 2px; width: 20px; }\",\".framer-wIwKJ .framer-19v7mbr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; min-height: 402px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-wIwKJ.framer-v-1hntzb4.framer-13npetv, .framer-wIwKJ.framer-v-s9ggmu.framer-13npetv { width: 810px; }\",\".framer-wIwKJ.framer-v-1hntzb4 .framer-1280cmw, .framer-wIwKJ.framer-v-s9ggmu .framer-1280cmw { padding: 48px 32px 32px 32px; }\",\".framer-wIwKJ.framer-v-w3jmnd.framer-13npetv, .framer-wIwKJ.framer-v-95oz1d.framer-13npetv { gap: 64px; width: 390px; }\",\".framer-wIwKJ.framer-v-w3jmnd .framer-1280cmw, .framer-wIwKJ.framer-v-95oz1d .framer-1280cmw { gap: 48px; padding: 32px; }\",\".framer-wIwKJ.framer-v-w3jmnd .framer-402s6e, .framer-wIwKJ.framer-v-95oz1d .framer-402s6e { flex-direction: column; gap: 48px; justify-content: flex-start; }\",\".framer-wIwKJ.framer-v-w3jmnd .framer-10pzs2i, .framer-wIwKJ.framer-v-w3jmnd .framer-10u9zun, .framer-wIwKJ.framer-v-31isuy .framer-10pzs2i, .framer-wIwKJ.framer-v-31isuy .framer-1nxsyz7, .framer-wIwKJ.framer-v-95oz1d .framer-10pzs2i, .framer-wIwKJ.framer-v-95oz1d .framer-10u9zun, .framer-wIwKJ.framer-v-5czprh .framer-1nxsyz7, .framer-wIwKJ.framer-v-w5fs0d .framer-10pzs2i, .framer-wIwKJ.framer-v-w5fs0d .framer-1nxsyz7 { width: 100%; }\",\".framer-wIwKJ.framer-v-w3jmnd .framer-1yin9x7, .framer-wIwKJ.framer-v-w3jmnd .framer-4up4t8, .framer-wIwKJ.framer-v-95oz1d .framer-1yin9x7, .framer-wIwKJ.framer-v-95oz1d .framer-4up4t8 { align-content: center; align-items: center; }\",\".framer-wIwKJ.framer-v-w3jmnd .framer-vg68hk, .framer-wIwKJ.framer-v-95oz1d .framer-vg68hk { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-wIwKJ.framer-v-w3jmnd .framer-13lfibq, .framer-wIwKJ.framer-v-31isuy .framer-13lfibq, .framer-wIwKJ.framer-v-95oz1d .framer-13lfibq, .framer-wIwKJ.framer-v-w5fs0d .framer-13lfibq { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-wIwKJ.framer-v-w4dmbt.framer-13npetv { padding: 80px 64px 80px 64px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1280cmw, .framer-wIwKJ.framer-v-10zvhyi .framer-1280cmw, .framer-wIwKJ.framer-v-14fh7w4 .framer-1280cmw { align-content: center; align-items: center; gap: 80px; padding: 0px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-402s6e { align-content: flex-end; align-items: flex-end; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-10pzs2i { gap: 40px; order: 0; width: min-content; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-sed3zy-container, .framer-wIwKJ.framer-v-w4dmbt .framer-1a8i6mp, .framer-wIwKJ.framer-v-w4dmbt .framer-m8pbos, .framer-wIwKJ.framer-v-w4dmbt .framer-13lfibq, .framer-wIwKJ.framer-v-5czprh .framer-13lfibq, .framer-wIwKJ.framer-v-14fh7w4 .framer-1a8i6mp, .framer-wIwKJ.framer-v-14fh7w4 .framer-m8pbos, .framer-wIwKJ.framer-v-14fh7w4 .framer-13lfibq { order: 0; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1nxsyz7 { gap: 40px; order: 1; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-pbo9p8 { align-self: unset; max-width: unset; width: 407px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-idku6k { min-height: unset; min-width: unset; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1lppcst, .framer-wIwKJ.framer-v-w4dmbt .framer-s6747q, .framer-wIwKJ.framer-v-10zvhyi .framer-s6747q, .framer-wIwKJ.framer-v-14fh7w4 .framer-s6747q { gap: 10px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-7v3lt1, .framer-wIwKJ.framer-v-5czprh .framer-s6747q { gap: 16px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-jodnvv { order: 4; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-ysb9wf { height: 28px; order: 3; width: 28px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-jsf5yu { height: 24px; left: 2px; top: 2px; width: 24px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-hwan1p { height: 24px; width: 24px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-22x15y { height: 18px; left: 2px; top: 5px; width: 12px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-h7wuyb { height: 21px; left: 7px; top: 2px; width: 15px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-9keo36 { height: 10px; left: 18px; top: 11px; width: 5px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1xoile5, .framer-wIwKJ.framer-v-w4dmbt .framer-hj2g06 { height: 28px; width: 28px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-stlw2m { gap: 16px; justify-content: flex-start; text-decoration: none; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-pfd8y8, .framer-wIwKJ.framer-v-w4dmbt .framer-13uygeg, .framer-wIwKJ.framer-v-w4dmbt .framer-1pajjai, .framer-wIwKJ.framer-v-5czprh .framer-t111az, .framer-wIwKJ.framer-v-14fh7w4 .framer-13uygeg, .framer-wIwKJ.framer-v-14fh7w4 .framer-1pajjai { order: 2; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-5182y4 { height: 28px; order: 1; width: 28px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1jfp7pp { height: 18px; left: 2px; top: 5px; width: 25px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-9hqtm3 { height: 18px; width: 25px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1nstjlr { height: 6px; left: 4px; top: 2px; width: 17px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-10j9h4n { height: 13px; left: 2px; top: 3px; width: 21px; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-10u9zun { align-self: stretch; gap: 80px; height: auto; justify-content: center; order: 1; overflow: visible; width: min-content; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1yin9x7 { gap: unset; height: 100%; justify-content: space-between; overflow: visible; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1v6cefl { gap: 10px; justify-content: flex-end; overflow: visible; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1lnu2p9, .framer-wIwKJ.framer-v-w4dmbt .framer-jg1ur, .framer-wIwKJ.framer-v-10zvhyi .framer-v7jry4, .framer-wIwKJ.framer-v-14fh7w4 .framer-1lnu2p9, .framer-wIwKJ.framer-v-14fh7w4 .framer-jg1ur { order: 1; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-12ri2nr, .framer-wIwKJ.framer-v-14fh7w4 .framer-12ri2nr { order: 5; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-1lcd7m4, .framer-wIwKJ.framer-v-14fh7w4 .framer-1lcd7m4 { gap: unset; height: 100%; justify-content: space-between; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-13t6jh, .framer-wIwKJ.framer-v-14fh7w4 .framer-13t6jh { order: 3; }\",\".framer-wIwKJ.framer-v-w4dmbt .framer-vg68hk, .framer-wIwKJ.framer-v-14fh7w4 .framer-vg68hk { padding: 0px; }\",\".framer-wIwKJ.framer-v-31isuy.framer-13npetv, .framer-wIwKJ.framer-v-w5fs0d.framer-13npetv { gap: 64px; padding: 0px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wIwKJ.framer-v-31isuy .framer-1280cmw, .framer-wIwKJ.framer-v-w5fs0d .framer-1280cmw { gap: 48px; padding: 32px 16px 32px 16px; }\",\".framer-wIwKJ.framer-v-31isuy .framer-402s6e, .framer-wIwKJ.framer-v-w5fs0d .framer-402s6e { flex-direction: column; gap: 48px; justify-content: flex-start; order: 1; }\",\".framer-wIwKJ.framer-v-31isuy .framer-pbo9p8, .framer-wIwKJ.framer-v-w5fs0d .framer-pbo9p8 { align-self: unset; width: 100%; }\",\".framer-wIwKJ.framer-v-31isuy .framer-10u9zun, .framer-wIwKJ.framer-v-w5fs0d .framer-10u9zun { flex-direction: column; gap: 32px; justify-content: flex-start; width: 100%; }\",\".framer-wIwKJ.framer-v-31isuy .framer-1v6cefl, .framer-wIwKJ.framer-v-31isuy .framer-s6747q, .framer-wIwKJ.framer-v-w5fs0d .framer-1v6cefl, .framer-wIwKJ.framer-v-w5fs0d .framer-s6747q { gap: 8px; }\",\".framer-wIwKJ.framer-v-31isuy .framer-vg68hk, .framer-wIwKJ.framer-v-w5fs0d .framer-vg68hk { align-content: center; align-items: center; flex-direction: column; gap: 16px; justify-content: flex-start; order: 2; padding: 16px 0px 0px 0px; }\",\".framer-wIwKJ.framer-v-5czprh.framer-13npetv { padding: 40px 32px 32px 32px; width: 810px; }\",\".framer-wIwKJ.framer-v-5czprh .framer-1280cmw { align-content: center; align-items: center; gap: 40px; padding: 32px; }\",\".framer-wIwKJ.framer-v-5czprh .framer-10pzs2i { flex: 1 0 0px; height: 200px; padding: 0px 16px 0px 0px; width: 1px; }\",\".framer-wIwKJ.framer-v-5czprh .framer-pbo9p8, .framer-wIwKJ.framer-v-10zvhyi .framer-pbo9p8 { align-self: unset; max-width: unset; width: 100%; }\",\".framer-wIwKJ.framer-v-5czprh .framer-10u9zun { gap: 32px; justify-content: flex-end; overflow: visible; width: min-content; }\",\".framer-wIwKJ.framer-v-5czprh .framer-1yin9x7 { overflow: visible; }\",\".framer-wIwKJ.framer-v-5czprh .framer-1v6cefl { gap: 16px; overflow: visible; }\",\".framer-wIwKJ.framer-v-5czprh .framer-1lcd7m4 { height: 200px; }\",\".framer-wIwKJ.framer-v-5czprh .framer-vg68hk { padding: 16px 0px 0px 0px; }\",\".framer-wIwKJ.framer-v-5czprh .framer-1nyv16-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 28px); width: 28px; }\",\".framer-wIwKJ.framer-v-10zvhyi.framer-13npetv { padding: 40px 16px 128px 16px; width: 390px; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-402s6e { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-10pzs2i { gap: 20px; order: 1; padding: 0px 16px 0px 0px; width: 100%; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-1nxsyz7 { gap: 20px; order: 2; width: 100%; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-10u9zun { order: 2; overflow: visible; width: 100%; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-1yin9x7 { gap: 20px; justify-content: center; order: 0; overflow: visible; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-1v6cefl { gap: 10px; overflow: visible; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-1lcd7m4 { gap: 20px; justify-content: center; order: 1; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-leku0h { height: var(--framer-aspect-ratio-supported, 142px); order: 0; width: 142px; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-vg68hk { flex-direction: column; gap: 20px; justify-content: flex-start; padding: 0px; }\",\".framer-wIwKJ.framer-v-10zvhyi .framer-13lfibq { order: 1; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-wIwKJ.framer-v-14fh7w4.framer-13npetv { padding: 80px 64px 40px 64px; }\",\".framer-wIwKJ.framer-v-14fh7w4 .framer-402s6e { height: 170px; }\",\".framer-wIwKJ.framer-v-14fh7w4 .framer-10pzs2i { flex: 1 0 0px; gap: unset; height: 100%; justify-content: space-between; width: 1px; }\",\".framer-wIwKJ.framer-v-14fh7w4 .framer-1nxsyz7 { gap: 40px; min-height: 92px; width: 100%; }\",\".framer-wIwKJ.framer-v-14fh7w4 .framer-10u9zun { gap: 80px; height: 100%; justify-content: center; overflow: visible; width: min-content; }\",\".framer-wIwKJ.framer-v-14fh7w4 .framer-1yin9x7 { gap: 40px; height: 100%; overflow: visible; }\",\".framer-wIwKJ.framer-v-14fh7w4 .framer-1v6cefl { flex: 1 0 0px; gap: 10px; height: 1px; justify-content: flex-end; overflow: visible; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,'.framer-wIwKJ[data-border=\"true\"]::after, .framer-wIwKJ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 824\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kZbfbDZi3\":{\"layout\":[\"fixed\",\"auto\"]},\"Ozk4YR2ZL\":{\"layout\":[\"fixed\",\"auto\"]},\"i3ff6at3J\":{\"layout\":[\"fixed\",\"auto\"]},\"KsSdWis3_\":{\"layout\":[\"fixed\",\"auto\"]},\"OzSHv4lnz\":{\"layout\":[\"fixed\",\"auto\"]},\"EB0CY54_B\":{\"layout\":[\"fixed\",\"auto\"]},\"abQc5Spja\":{\"layout\":[\"fixed\",\"auto\"]},\"lLSVDtzLD\":{\"layout\":[\"fixed\",\"auto\"]},\"yOMK4xc5D\":{\"layout\":[\"fixed\",\"auto\"]},\"YtWDbHr3g\":{\"layout\":[\"fixed\",\"auto\"]},\"VJNHc07TH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJJmgABkgm=withCSS(Component,css,\"framer-wIwKJ\");export default FramerJJmgABkgm;FramerJJmgABkgm.displayName=\"Sections/Footer\";FramerJJmgABkgm.defaultProps={height:824,width:1200};addPropertyControls(FramerJJmgABkgm,{variant:{options:[\"WSd8aDyEp\",\"kZbfbDZi3\",\"Ozk4YR2ZL\",\"i3ff6at3J\",\"KsSdWis3_\",\"OzSHv4lnz\",\"EB0CY54_B\",\"abQc5Spja\",\"lLSVDtzLD\",\"yOMK4xc5D\",\"YtWDbHr3g\",\"VJNHc07TH\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop Dark\",\"Phone gray\",\"Desktop black\",\"Tablet black\",\"Phone black\",\"Variant 9\",\"Variant 10\",\"Variant 11\",\"tab\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJJmgABkgm,[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{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\"}]},...ClassicClockFonts,...ElementsBrandFonts,...ElementsSocialIconButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts)],{supportsExplicitInterCodegen:true});FramerJJmgABkgm.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ElementsBrand,{},context),forwardLoader(ElementsSocialIconButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJJmgABkgm\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"824\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kZbfbDZi3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ozk4YR2ZL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i3ff6at3J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KsSdWis3_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OzSHv4lnz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EB0CY54_B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"abQc5Spja\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lLSVDtzLD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yOMK4xc5D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YtWDbHr3g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VJNHc07TH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JJmgABkgm.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState,useCallback,useLayoutEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{flushSync}from\"react-dom\";// Pre-render theme detection and application (prevents flash)\nif(typeof window!==\"undefined\"&&typeof document!==\"undefined\"){const getStoredTheme=()=>{try{const stored=localStorage.getItem(\"theme-preference\");return stored&&[\"auto\",\"light\",\"dark\"].includes(stored)?stored:\"auto\";}catch{return\"auto\";}};const determineInitialTheme=preference=>{if(preference===\"auto\"){const prefersDark=window.matchMedia(\"(prefers-color-scheme: dark)\");return prefersDark.matches?\"dark\":\"light\";}return preference;};const applyInitialTheme=theme=>{const documentRoot=document.documentElement;const documentBody=document.body;// Apply theme immediately to prevent flash\ndocumentRoot.setAttribute(\"data-theme-mode\",theme);documentBody.setAttribute(\"data-theme-mode\",theme);documentRoot.setAttribute(\"data-framer-theme\",theme);documentBody.setAttribute(\"data-framer-theme\",theme);// Add a temporary style to ensure immediate styling\nconst tempStyle=document.createElement(\"style\");tempStyle.id=\"temp-theme-prevention\";tempStyle.textContent=`\n            html[data-theme-mode=\"dark\"],\n            html[data-framer-theme=\"dark\"], \n            body[data-theme-mode=\"dark\"],\n            body[data-framer-theme=\"dark\"] { \n                color-scheme: dark; \n            }\n            html[data-theme-mode=\"light\"],\n            html[data-framer-theme=\"light\"], \n            body[data-theme-mode=\"light\"],\n            body[data-framer-theme=\"light\"] { \n                color-scheme: light;\n            }\n        `;document.head.insertBefore(tempStyle,document.head.firstChild);};// Apply theme immediately when script loads (before React)\nconst storedTheme=getStoredTheme();const initialTheme=determineInitialTheme(storedTheme);applyInitialTheme(initialTheme);}/**\n * 🌓 MaskThemeToggle Component\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function MaskThemeToggle(props){const{lightVariant,darkVariant,initialTheme=\"auto\",style,enableHover=false,enableKeyboardShortcut=false,customShortcutKey=\"ctrl+s\",enableSound=false,customSoundUrl=\"https://framerusercontent.com/assets/kjE5ZkSkczjtJJkdDhP4kiyPyo.wav\",soundVolume=.3,animationType=\"circle\",animationOrigin=\"button\",customOriginFull=\"center\",customOriginHorizontal=\"center\",customOriginVertical=\"center\",animationDuration=700}=props;// Merge the two custom origin values into one\nconst customOrigin=animationType===\"horizontal\"?customOriginHorizontal:animationType===\"vertical\"?customOriginVertical:customOriginFull;// Detect rendering environment\nconst renderContext=RenderTarget.current();const isCanvasMode=renderContext===RenderTarget.canvas;// Initialize theme state\nconst[activeTheme,setActiveTheme]=useState(null);const[hasInitialized,setHasInitialized]=useState(false);const[hasHoverTriggered,setHasHoverTriggered]=useState(false);// Audio ref for sound feedback\nconst audioRef=useRef(null);// Button ref for animation positioning\nconst buttonRef=useRef(null);// Simplified keyboard shortcut parsing - auto-detects ctrl/cmd\nconst parseShortcut=useCallback(shortcut=>{const keys=shortcut.toLowerCase().split(\"+\").map(key=>key.trim());const result={useCtrlCmd:false,alt:false,shift:false,key:\"\"};keys.forEach(key=>{switch(key){case\"ctrl\":case\"control\":case\"cmd\":case\"command\":result.useCtrlCmd=true;break;case\"alt\":result.alt=true;break;case\"shift\":result.shift=true;break;default:result.key=key;}});return result;},[]);// Utility to verify content slot availability\nconst hasValidContent=content=>{return content!==null&&content!==undefined&&!(Array.isArray(content)&&content.length===0);};// Calculate origin position based on custom origin or button position\nconst calculateOriginPosition=useCallback(()=>{if(animationOrigin===\"custom\"){const width=window.innerWidth;const height=window.innerHeight;switch(customOrigin){case\"top\":return{x:width/2,y:0};case\"bottom\":return{x:width/2,y:height};case\"left\":return{x:0,y:height/2};case\"right\":return{x:width,y:height/2};case\"top-left\":return{x:0,y:0};case\"top-right\":return{x:width,y:0};case\"bottom-left\":return{x:0,y:height};case\"bottom-right\":return{x:width,y:height};case\"center\":return{x:width/2,y:height/2};default:return{x:width/2,y:height/2};}}else{// Use button position\nif(buttonRef.current){const{top,left,width,height}=buttonRef.current.getBoundingClientRect();return{x:left+width/2,y:top+height/2};}return{x:window.innerWidth/2,y:window.innerHeight/2};}},[animationOrigin,customOrigin]);// Initialize audio for sound feedback with proper cleanup\nuseEffect(()=>{if(enableSound&&!isCanvasMode&&typeof window!==\"undefined\"){try{const audio=new Audio(customSoundUrl);audio.preload=\"auto\";// Clamp volume between 0 and 1\naudio.volume=Math.max(0,Math.min(1,soundVolume));audioRef.current=audio;// Handle loading errors\naudio.addEventListener(\"error\",()=>{console.warn(\"Failed to load theme sound:\",customSoundUrl);});}catch(error){console.warn(\"Failed to initialize theme sound:\",error);}}return()=>{// Proper cleanup: pause and remove audio\nif(audioRef.current){try{audioRef.current.pause();audioRef.current.src=\"\";audioRef.current.load();}catch(error){console.warn(\"Error during audio cleanup:\",error);}audioRef.current=null;}};},[enableSound,customSoundUrl,soundVolume,isCanvasMode]);// Update audio volume when it changes\nuseEffect(()=>{if(audioRef.current&&enableSound){audioRef.current.volume=Math.max(0,Math.min(1,soundVolume));}},[soundVolume,enableSound]);// SSR CSS HANDLING\nuseEffect(()=>{// Extract dark mode CSS from Framer's SSR styles\nconst ssrStyleElement=document.querySelector(\"[data-framer-css-ssr-minified]\");if(ssrStyleElement){const cssText=ssrStyleElement.textContent||\"\";// Extract and re-inject dark mode styles with [data-framer-theme=\"dark\"]\nconst darkModeRegex=/@media\\s*\\(prefers-color-scheme:\\s*dark\\)\\s*{([\\s\\S]*?)}/g;let match;let darkStyles=\"\";while((match=darkModeRegex.exec(cssText))!==null){darkStyles+=match[1].replace(/body\\s*{/g,'body[data-framer-theme=\"dark\"] {');}if(darkStyles){const styleTag=document.createElement(\"style\");styleTag.innerHTML=darkStyles;document.head.appendChild(styleTag);}}},[]);// Play sound feedback\nconst playSound=useCallback(()=>{if(enableSound&&audioRef.current&&!isCanvasMode){try{// Reset audio to start for rapid consecutive plays\naudioRef.current.currentTime=0;const playPromise=audioRef.current.play();// Handle play promise rejection (e.g., user hasn't interacted yet)\nif(playPromise!==undefined){playPromise.catch(error=>{// Only log if it's not an AbortError (user navigating away)\nif(error.name!==\"AbortError\"){console.warn(\"Failed to play theme sound:\",error);}});}}catch(error){console.warn(\"Error playing theme sound:\",error);}}},[enableSound,isCanvasMode]);// Primary theme application logic with various animation styles\nconst applyThemeMode=useCallback(async(mode,playAudio=true)=>{if(typeof window===\"undefined\")return;const documentRoot=document.documentElement;const documentBody=document.body;// Check if View Transitions API is supported and animation is enabled\nconst supportsViewTransitions=\"startViewTransition\"in document;const shouldAnimate=animationType!==\"none\"&&!isCanvasMode&&supportsViewTransitions;if(shouldAnimate){try{// Get origin position\nconst{x:centerX,y:centerY}=calculateOriginPosition();// Calculate animation parameters based on animation type\nlet clipPathStart;let clipPathEnd;switch(animationType){case\"circle\":{// Circle expands from origin\nconst maxRadius=Math.hypot(Math.max(centerX,window.innerWidth-centerX),Math.max(centerY,window.innerHeight-centerY));clipPathStart=`circle(0px at ${centerX}px ${centerY}px)`;clipPathEnd=`circle(${maxRadius}px at ${centerX}px ${centerY}px)`;break;}case\"horizontal\":{// Horizontal wipe from origin position\nconst leftPercent=centerX/window.innerWidth*100;const rightPercent=100-leftPercent;clipPathStart=`inset(0 ${rightPercent}% 0 ${leftPercent}%)`;clipPathEnd=`inset(0 0% 0 0%)`;break;}case\"vertical\":{// Vertical wipe from origin position\nconst topPercent=centerY/window.innerHeight*100;const bottomPercent=100-topPercent;clipPathStart=`inset(${topPercent}% 0 ${bottomPercent}% 0)`;clipPathEnd=`inset(0% 0 0% 0)`;break;}case\"rectangle\":{// Rectangle wipe - expands from actual button position\n// Convert button pixel position to percentage\nconst xPercent=centerX/window.innerWidth*100;const yPercent=centerY/window.innerHeight*100;// Start from button position as a single point\nclipPathStart=`polygon(${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%)`;// Expand to full screen\nclipPathEnd=`polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)`;break;}case\"diamond\":{const xPercent=centerX/window.innerWidth*100;const yPercent=centerY/window.innerHeight*100;clipPathStart=`polygon(${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%)`;clipPathEnd=`polygon(50% -50%, 150% 50%, 50% 150%, -50% 50%)`;break;}case\"hexagon\":{// Convert button position to percentages\nconst xPercent=centerX/window.innerWidth*100;const yPercent=centerY/window.innerHeight*100;// Start from button position\nclipPathStart=`polygon(${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%)`;// Expand to oversized hexagon\nclipPathEnd=`polygon(15% -35%, 85% -35%, 135% 50%, 85% 135%, 15% 135%, -35% 50%)`;break;}case\"octagon\":{const xPercent=centerX/window.innerWidth*100;const yPercent=centerY/window.innerHeight*100;clipPathStart=`polygon(${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%, ${xPercent}% ${yPercent}%)`;clipPathEnd=`polygon(20% -35%, 80% -35%, 135% 20%, 135% 80%, 80% 135%, 20% 135%, -35% 80%, -35% 20%)`;break;}default:clipPathStart=`circle(0px at 50% 50%)`;clipPathEnd=`circle(100% at 50% 50%)`;}// Start view transition with proper state updates\nconst transition=document.startViewTransition(()=>{flushSync(()=>{// Apply theme attributes for styling hooks to both HTML and BODY\ndocumentRoot.setAttribute(\"data-theme-mode\",mode);documentBody.setAttribute(\"data-theme-mode\",mode);documentRoot.setAttribute(\"data-framer-theme\",mode);documentBody.setAttribute(\"data-framer-theme\",mode);// Also update the class for better CSS compatibility\nif(mode===\"dark\"){documentRoot.classList.add(\"dark\");documentBody.classList.add(\"dark\");}else{documentRoot.classList.remove(\"dark\");documentBody.classList.remove(\"dark\");}});});// Wait for transition to be ready, then apply animation\nawait transition.ready;// Apply the clip-path animation with custom duration\ndocumentRoot.animate({clipPath:[clipPathStart,clipPathEnd]},{duration:animationDuration,easing:\"cubic-bezier(0.4, 0.0, 0.2, 1)\",pseudoElement:\"::view-transition-new(root)\"});}catch(error){console.warn(\"View transition failed, falling back to instant change:\",error);// Fallback to instant theme change\ndocumentRoot.setAttribute(\"data-theme-mode\",mode);documentBody.setAttribute(\"data-theme-mode\",mode);documentRoot.setAttribute(\"data-framer-theme\",mode);documentBody.setAttribute(\"data-framer-theme\",mode);if(mode===\"dark\"){documentRoot.classList.add(\"dark\");documentBody.classList.add(\"dark\");}else{documentRoot.classList.remove(\"dark\");documentBody.classList.remove(\"dark\");}}}else{// Instant theme change (canvas mode or no animation)\ndocumentRoot.setAttribute(\"data-theme-mode\",mode);documentBody.setAttribute(\"data-theme-mode\",mode);documentRoot.setAttribute(\"data-framer-theme\",mode);documentBody.setAttribute(\"data-framer-theme\",mode);if(mode===\"dark\"){documentRoot.classList.add(\"dark\");documentBody.classList.add(\"dark\");}else{documentRoot.classList.remove(\"dark\");documentBody.classList.remove(\"dark\");}}// Store user's theme choice only in non-canvas mode\nif(!isCanvasMode){try{localStorage.setItem(\"theme-preference\",mode);}catch(error){console.warn(\"Failed to save theme preference:\",error);}// Broadcast theme change event\nconst themeEvent=new CustomEvent(\"theme-mode-changed\",{detail:{mode,timestamp:Date.now()}});window.dispatchEvent(themeEvent);// Play sound feedback if requested\nif(playAudio){playSound();}}},[isCanvasMode,playSound,animationType,calculateOriginPosition,animationDuration]);// Convert theme preference to actual theme value\nconst determineTheme=useCallback(preference=>{if(preference===\"auto\"){// In canvas mode, default to light theme for auto\nif(isCanvasMode||typeof window===\"undefined\")return\"light\";const prefersDark=window.matchMedia(\"(prefers-color-scheme: dark)\");return prefersDark.matches?\"dark\":\"light\";}return preference;},[isCanvasMode]);// Use useLayoutEffect for synchronous theme application (prevents flash)\nuseLayoutEffect(()=>{if(hasInitialized)return;let resolvedTheme;if(isCanvasMode){// In canvas mode, directly use the initialTheme control\nresolvedTheme=determineTheme(initialTheme);}else{// In preview/live mode, check localStorage first\nif(typeof window===\"undefined\")return;let storedPreference=null;try{storedPreference=localStorage.getItem(\"theme-preference\");}catch(error){console.warn(\"Failed to read theme preference:\",error);}const themePreference=storedPreference&&[\"auto\",\"light\",\"dark\"].includes(storedPreference)?storedPreference:initialTheme;resolvedTheme=determineTheme(themePreference);}// Set theme state and apply to DOM synchronously (no sound on initial load)\nsetActiveTheme(resolvedTheme);// Set theme state and apply to DOM synchronously (no animation on initial load)\nsetActiveTheme(resolvedTheme);// Apply theme directly WITHOUT triggering view transition\nconst documentRoot=document.documentElement;const documentBody=document.body;documentRoot.setAttribute(\"data-theme-mode\",resolvedTheme);documentBody.setAttribute(\"data-theme-mode\",resolvedTheme);documentRoot.setAttribute(\"data-framer-theme\",resolvedTheme);documentBody.setAttribute(\"data-framer-theme\",resolvedTheme);if(resolvedTheme===\"dark\"){documentRoot.classList.add(\"dark\");documentBody.classList.add(\"dark\");}else{documentRoot.classList.remove(\"dark\");documentBody.classList.remove(\"dark\");}setHasInitialized(true);setHasInitialized(true);// Clean up temporary style after initialization\nconst tempStyle=document.getElementById(\"temp-theme-prevention\");if(tempStyle){tempStyle.remove();}},[initialTheme,applyThemeMode,determineTheme,isCanvasMode,hasInitialized]);// Handle initialTheme changes in canvas mode\nuseEffect(()=>{if(!isCanvasMode||!hasInitialized)return;const resolvedTheme=determineTheme(initialTheme);if(activeTheme!==resolvedTheme){setActiveTheme(resolvedTheme);applyThemeMode(resolvedTheme,false)// No sound in canvas\n;}},[initialTheme,isCanvasMode,hasInitialized,activeTheme,determineTheme,applyThemeMode]);// Simplified keyboard shortcuts - auto-detects Mac vs Windows/Linux\nuseEffect(()=>{if(!enableKeyboardShortcut||isCanvasMode||!hasInitialized||!customShortcutKey)return;const shortcut=parseShortcut(customShortcutKey);const handleKeyDown=event=>{// Auto-detect platform: metaKey for Mac (Cmd), ctrlKey for Windows/Linux (Ctrl)\nconst ctrlCmdPressed=event.metaKey||event.ctrlKey;const altPressed=shortcut.alt?event.altKey:!event.altKey;const shiftPressed=shortcut.shift?event.shiftKey:!event.shiftKey;const keyPressed=event.key.toLowerCase()===shortcut.key;const shouldToggle=(!shortcut.useCtrlCmd||ctrlCmdPressed)&&altPressed&&shiftPressed&&keyPressed;if(shouldToggle){event.preventDefault();// Use functional setState to prevent stale closure\nsetActiveTheme(prevTheme=>{if(!prevTheme)return prevTheme;const nextTheme=prevTheme===\"light\"?\"dark\":\"light\";applyThemeMode(nextTheme,true);return nextTheme;});}};document.addEventListener(\"keydown\",handleKeyDown);return()=>document.removeEventListener(\"keydown\",handleKeyDown);},[enableKeyboardShortcut,customShortcutKey,isCanvasMode,hasInitialized,parseShortcut,applyThemeMode]);// Monitor system theme preference changes (only for non-canvas)\nuseEffect(()=>{if(typeof window===\"undefined\"||isCanvasMode)return;const darkModeQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleSystemChange=event=>{try{const currentPreference=localStorage.getItem(\"theme-preference\");if(currentPreference===\"auto\"){const systemTheme=event.matches?\"dark\":\"light\";setActiveTheme(systemTheme);applyThemeMode(systemTheme,false);}}catch(error){console.warn(\"Error handling system theme change:\",error);}};// Use modern addEventListener for better browser support\ndarkModeQuery.addEventListener(\"change\",handleSystemChange);return()=>darkModeQuery.removeEventListener(\"change\",handleSystemChange);},[applyThemeMode,isCanvasMode]);// Dynamic CSS token management with view transition support\nuseEffect(()=>{if(!hasInitialized||!lightVariant||!darkVariant||typeof window===\"undefined\"||isCanvasMode)return;let lightModeVariables=[];let darkModeStyles=\"\";try{// Scan stylesheets for theme tokens\nArray.from(document.styleSheets).forEach(stylesheet=>{try{Array.from(stylesheet.cssRules).forEach(rule=>{// Extract light theme variables from body rules\nif(rule instanceof CSSStyleRule&&rule.selectorText===\"body\"){const styleDeclaration=rule.style;for(let index=0;index<styleDeclaration.length;index++){const property=styleDeclaration[index];if(property.startsWith(\"--token\")){const value=styleDeclaration.getPropertyValue(property);lightModeVariables.push(`${property}: ${value};`);}}}// Extract dark theme styles from media queries\nif(rule instanceof CSSMediaRule&&rule.conditionText===\"(prefers-color-scheme: dark)\"){const darkRule=rule.cssRules[0];if(darkRule){darkModeStyles=darkRule.cssText.replace(\"body\",\"\").replace(/^\\s*{\\s*/,\"\").replace(/\\s*}\\s*$/,\"\");}}});}catch{// Silently skip inaccessible stylesheets (CORS, etc.)\nreturn;}});}catch(error){console.warn(\"Theme token extraction failed:\",error);}// Inject custom theme styles\nconst themeStyleElement=document.createElement(\"style\");themeStyleElement.id=\"mode-toggle-styles\";themeStyleElement.textContent=`\n            /* Light theme styles */\n            html[data-theme-mode=\"light\"],\n            html[data-framer-theme=\"light\"], \n            body[data-theme-mode=\"light\"],\n            body[data-framer-theme=\"light\"],\n            html.light,\n            body.light { \n                ${lightModeVariables.join(\" \")} \n                color-scheme: light;\n            }\n            \n            /* Dark theme styles */\n            html[data-theme-mode=\"dark\"],\n            html[data-framer-theme=\"dark\"], \n            body[data-theme-mode=\"dark\"],\n            body[data-framer-theme=\"dark\"],\n            html.dark,\n            body.dark { \n                ${darkModeStyles} \n                color-scheme: dark;\n            }\n            \n            /* View transition styles for smooth theme switching */\n            ::view-transition-old(root),\n            ::view-transition-new(root) {\n                animation: none;\n                mix-blend-mode: normal;\n            }\n            \n            /* Disable transitions during theme change */\n            [data-theme-mode],\n            [data-framer-theme] { \n                transition: none !important; \n            }\n            \n            /* Keep toggle button above the transition mask */\n            .theme-toggle-button {\n                view-transition-name: toggle-button;\n                isolation: isolate;\n                z-index: 9999;\n                position: relative;\n            }\n            \n            /* Isolate toggle button from view transition */\n            ::view-transition-group(toggle-button) {\n                animation: none;\n            }\n            \n            ::view-transition-old(toggle-button),\n            ::view-transition-new(toggle-button) {\n                animation: none;\n                mix-blend-mode: normal;\n            }\n        `;document.head.appendChild(themeStyleElement);// Cleanup function\nreturn()=>{const existingStyles=document.getElementById(\"mode-toggle-styles\");if(existingStyles){document.head.removeChild(existingStyles);}};},[lightVariant,darkVariant,hasInitialized,isCanvasMode]);// Theme toggle interaction handler with safe state handling\nconst toggleThemeMode=useCallback(()=>{if(!hasValidContent(lightVariant)||!hasValidContent(darkVariant))return;// Use functional setState to prevent stale closure\nsetActiveTheme(prevTheme=>{if(!prevTheme)return prevTheme;const nextTheme=prevTheme===\"light\"?\"dark\":\"light\";applyThemeMode(nextTheme,true);return nextTheme;});},[lightVariant,darkVariant,applyThemeMode]);// Hover handlers - only trigger once per hover session\nconst handleMouseEnter=useCallback(()=>{if(enableHover&&!isCanvasMode&&!hasHoverTriggered){setHasHoverTriggered(true);toggleThemeMode();}},[enableHover,isCanvasMode,hasHoverTriggered,toggleThemeMode]);const handleMouseLeave=useCallback(()=>{if(enableHover&&!isCanvasMode){// Reset hover trigger when mouse leaves\nsetHasHoverTriggered(false);}},[enableHover,isCanvasMode]);// Render empty state when content slots are missing\nif(!hasValidContent(lightVariant)||!hasValidContent(darkVariant)){return /*#__PURE__*/_jsxs(\"div\",{style:{...style,width:style?.width||220,height:style?.height||140,backgroundColor:\"#faf8ff\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",borderRadius:\"16px\",border:\"2px dashed #d1c4e9\",color:\"#6a1b9a\",fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\",userSelect:\"none\",padding:\"24px\",textAlign:\"center\",gap:\"8px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"1.8rem\"},children:\"🌓\"}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:\"13px\",fontWeight:\"700\",letterSpacing:\"-0.01em\"},children:\"Toggle Variants Required\"}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:\"10px\",color:\"#9575cd\",lineHeight:\"1.4\"},children:\"Connect both Light and Dark variant to activate theme switching\"})]});}// Don't render content until theme is properly initialized\nif(activeTheme===null){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",height:\"100%\",opacity:0}});}// Render active theme content\nconst ActiveContent=activeTheme===\"light\"?lightVariant:darkVariant;return /*#__PURE__*/_jsx(\"div\",{ref:buttonRef,onClick:toggleThemeMode,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,className:\"theme-toggle-button\",style:{...style,cursor:\"pointer\",position:\"relative\",width:\"100%\",height:\"100%\",isolation:\"isolate\",zIndex:9999},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",overflow:\"visible\"},children:ActiveContent})});}MaskThemeToggle.displayName=\"Mask Theme Toggle\";// Framer Property Controls\naddPropertyControls(MaskThemeToggle,{initialTheme:{type:ControlType.Enum,title:\"Initial Theme\",description:\"Choose the default theme behavior when component loads\",options:[\"auto\",\"light\",\"dark\"],optionTitles:[\"Auto (System)\",\"Light Mode\",\"Dark Mode\"],defaultValue:\"auto\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},lightVariant:{type:ControlType.ComponentInstance,title:\"Light Mode Variant\",description:\"Connect a variant (light mode toggle) to display in light theme\"},darkVariant:{type:ControlType.ComponentInstance,title:\"Dark Mode Variant\",description:\"Connect a variant (dark mode toggle) to display in dark theme\"},// Animation Controls\nanimationType:{type:ControlType.Enum,title:\"Animation Type\",description:\"Choose animation style for theme transition\",options:[\"none\",\"circle\",\"horizontal\",\"vertical\",\"rectangle\",\"diamond\",\"hexagon\",\"octagon\"],optionTitles:[\"No Animation\",\"Circle Expand\",\"Horizontal Wipe\",\"Vertical Wipe\",\"Rectangle Wipe\",\"Diamond Wipe\",\"Hexagon Wipe\",\"Octagon Wipe\"],defaultValue:\"circle\",displaySegmentedControl:false},animationDuration:{type:ControlType.Number,title:\"Animation Duration\",description:\"Duration of animation in milliseconds (ms)\",min:200,max:2e3,step:50,defaultValue:700,displayStepper:true,hidden:props=>props.animationType===\"none\"},animationOrigin:{type:ControlType.Enum,title:\"Animation Origin\",description:\"Choose where the animation starts from: button position or custom position\",options:[\"button\",\"custom\"],optionTitles:[\"Button Position\",\"Custom Position\"],defaultValue:\"button\",hidden:props=>props.animationType===\"none\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},// For All shape except Horizontal/Vertical - shows all 9 positions\ncustomOriginFull:{type:ControlType.Enum,title:\"Custom Origin Position\",description:\"Select where the animation should start from\",options:[\"center\",\"top\",\"bottom\",\"left\",\"right\",\"top-left\",\"top-right\",\"bottom-left\",\"bottom-right\"],optionTitles:[\"Center\",\"Top\",\"Bottom\",\"Left\",\"Right\",\"Top Left\",\"Top Right\",\"Bottom Left\",\"Bottom Right\"],defaultValue:\"center\",displaySegmentedControl:false,hidden:props=>props.animationType===\"horizontal\"||props.animationType===\"vertical\"||props.animationType===\"none\"||props.animationOrigin!==\"custom\"},// For Horizontal/Vertical - shows only 5 positions\ncustomOriginHorizontal:{type:ControlType.Enum,title:\"Custom Origin Position\",description:\"Select where the animation should start from\",options:[\"center\",\"left\",\"right\"],optionTitles:[\"Center\",\"Left\",\"Right\"],defaultValue:\"center\",displaySegmentedControl:false,hidden:props=>props.animationType!==\"horizontal\"||props.animationType===\"none\"||props.animationOrigin!==\"custom\"},customOriginVertical:{type:ControlType.Enum,title:\"Custom Origin Position\",description:\"Select where the animation should start from\",options:[\"center\",\"top\",\"bottom\"],optionTitles:[\"Center\",\"Top\",\"Bottom\"],defaultValue:\"center\",displaySegmentedControl:false,hidden:props=>props.animationType!==\"vertical\"||props.animationType===\"none\"||props.animationOrigin!==\"custom\"},// Interaction Controls\nenableKeyboardShortcut:{type:ControlType.Boolean,title:\"Enable Keyboard Shortcut\",description:\"Enable keyboard shortcut to toggle theme\",defaultValue:false},customShortcutKey:{type:ControlType.String,title:\"Custom Shortcut\",description:\"Enter shortcut like 'ctrl+s'. 'ctrl' automatically becomes ⌘ on Mac and Ctrl on Windows/Linux.\\n\\nIf any combination doesn't work, the browser may reserve that shortcut.\",placeholder:\"ctrl+s\",defaultValue:\"ctrl+s\",hidden:props=>!props.enableKeyboardShortcut},// Sound Controls\nenableSound:{type:ControlType.Boolean,title:\"Enable Sound\",description:\"Play sound feedback when toggling themes\",defaultValue:false},customSoundUrl:{type:ControlType.File,allowedFileTypes:[\"mp3\",\"wav\"],title:\"Custom Sound\",description:\"Add custom sound file (mp3 or wav). (optional)\",defaultValue:\"https://framerusercontent.com/assets/kjE5ZkSkczjtJJkdDhP4kiyPyo.wav\",placeholder:\"Enter sound URL...\",hidden:props=>!props.enableSound},soundVolume:{type:ControlType.Number,title:\"Sound Volume\",description:\"Control the volume of the toggle sound (0 = mute, 1 = max)\",min:0,max:1,step:.05,defaultValue:.3,displayStepper:true,hidden:props=>!props.enableSound},enableHover:{type:ControlType.Boolean,title:\"Enable Hover Toggle\",description:\"Toggle theme when cursor enters\\n\\nMade with ❤️ by [Soyeb](https://framer.link/MBYIDPK)\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MaskThemeToggle\",\"slots\":[\"lightVariant\",\"darkVariant\"],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Mask_Theme_Toggle.map","class LuxonError extends Error{}class InvalidDateTimeError extends LuxonError{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class InvalidIntervalError extends LuxonError{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class InvalidDurationError extends LuxonError{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class ConflictingSpecificationError extends LuxonError{}class InvalidUnitError extends LuxonError{constructor(e){super(`Invalid unit ${e}`)}}class InvalidArgumentError extends LuxonError{}class ZoneIsAbstractError extends LuxonError{constructor(){super(\"Zone is an abstract class\")}}const e=\"numeric\",t=\"short\",n=\"long\";const r={year:e,month:e,day:e};const s={year:e,month:t,day:e};const i={year:e,month:t,day:e,weekday:t};const a={year:e,month:n,day:e};const o={year:e,month:n,day:e,weekday:n};const u={hour:e,minute:e};const l={hour:e,minute:e,second:e};const c={hour:e,minute:e,second:e,timeZoneName:t};const d={hour:e,minute:e,second:e,timeZoneName:n};const m={hour:e,minute:e,hourCycle:\"h23\"};const h={hour:e,minute:e,second:e,hourCycle:\"h23\"};const f={hour:e,minute:e,second:e,hourCycle:\"h23\",timeZoneName:t};const y={hour:e,minute:e,second:e,hourCycle:\"h23\",timeZoneName:n};const g={year:e,month:e,day:e,hour:e,minute:e};const p={year:e,month:e,day:e,hour:e,minute:e,second:e};const T={year:e,month:t,day:e,hour:e,minute:e};const O={year:e,month:t,day:e,hour:e,minute:e,second:e};const w={year:e,month:t,day:e,weekday:t,hour:e,minute:e};const S={year:e,month:n,day:e,hour:e,minute:e,timeZoneName:t};const v={year:e,month:n,day:e,hour:e,minute:e,second:e,timeZoneName:t};const D={year:e,month:n,day:e,weekday:n,hour:e,minute:e,timeZoneName:n};const I={year:e,month:n,day:e,weekday:n,hour:e,minute:e,second:e,timeZoneName:n};class Zone{\n/**\n   * The type of zone\n   * @abstract\n   * @type {string}\n   */\nget type(){throw new ZoneIsAbstractError}\n/**\n   * The name of this zone.\n   * @abstract\n   * @type {string}\n   */get name(){throw new ZoneIsAbstractError}get ianaName(){return this.name}\n/**\n   * Returns whether the offset is known to be fixed for the whole year.\n   * @abstract\n   * @type {boolean}\n   */get isUniversal(){throw new ZoneIsAbstractError}\n/**\n   * Returns the offset's common name (such as EST) at the specified timestamp\n   * @abstract\n   * @param {number} ts - Epoch milliseconds for which to get the name\n   * @param {Object} opts - Options to affect the format\n   * @param {string} opts.format - What style of offset to return. Accepts 'long' or 'short'.\n   * @param {string} opts.locale - What locale to return the offset name in.\n   * @return {string}\n   */offsetName(e,t){throw new ZoneIsAbstractError}\n/**\n   * Returns the offset's value as a string\n   * @abstract\n   * @param {number} ts - Epoch milliseconds for which to get the offset\n   * @param {string} format - What style of offset to return.\n   *                          Accepts 'narrow', 'short', or 'techie'. Returning '+6', '+06:00', or '+0600' respectively\n   * @return {string}\n   */formatOffset(e,t){throw new ZoneIsAbstractError}\n/**\n   * Return the offset in minutes for this zone at the specified timestamp.\n   * @abstract\n   * @param {number} ts - Epoch milliseconds for which to compute the offset\n   * @return {number}\n   */offset(e){throw new ZoneIsAbstractError}\n/**\n   * Return whether this Zone is equal to another zone\n   * @abstract\n   * @param {Zone} otherZone - the zone to compare\n   * @return {boolean}\n   */equals(e){throw new ZoneIsAbstractError}\n/**\n   * Return whether this Zone is valid.\n   * @abstract\n   * @type {boolean}\n   */get isValid(){throw new ZoneIsAbstractError}}let b=null;class SystemZone extends Zone{static get instance(){null===b&&(b=new SystemZone);return b}get type(){return\"system\"}get name(){return(new Intl.DateTimeFormat).resolvedOptions().timeZone}get isUniversal(){return false}offsetName(e,{format:t,locale:n}){return parseZoneInfo(e,t,n)}formatOffset(e,t){return formatOffset(this.offset(e),t)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return\"system\"===e.type}get isValid(){return true}}let k={};function makeDTF(e){k[e]||(k[e]=new Intl.DateTimeFormat(\"en-US\",{hour12:false,timeZone:e,year:\"numeric\",month:\"2-digit\",day:\"2-digit\",hour:\"2-digit\",minute:\"2-digit\",second:\"2-digit\",era:\"short\"}));return k[e]}const x={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function hackyOffset(e,t){const n=e.format(t).replace(/\\u200E/g,\"\"),r=/(\\d+)\\/(\\d+)\\/(\\d+) (AD|BC),? (\\d+):(\\d+):(\\d+)/.exec(n),[,s,i,a,o,u,l,c]=r;return[a,s,i,o,u,l,c]}function partsOffset(e,t){const n=e.formatToParts(t);const r=[];for(let e=0;e<n.length;e++){const{type:t,value:s}=n[e];const i=x[t];\"era\"===t?r[i]=s:isUndefined(i)||(r[i]=parseInt(s,10))}return r}let N={};class IANAZone extends Zone{\n/**\n   * @param {string} name - Zone name\n   * @return {IANAZone}\n   */\nstatic create(e){N[e]||(N[e]=new IANAZone(e));return N[e]}static resetCache(){N={};k={}}\n/**\n   * Returns whether the provided string is a valid specifier. This only checks the string's format, not that the specifier identifies a known zone; see isValidZone for that.\n   * @param {string} s - The string to check validity on\n   * @example IANAZone.isValidSpecifier(\"America/New_York\") //=> true\n   * @example IANAZone.isValidSpecifier(\"Sport~~blorp\") //=> false\n   * @deprecated This method returns false for some valid IANA names. Use isValidZone instead.\n   * @return {boolean}\n   */static isValidSpecifier(e){return this.isValidZone(e)}\n/**\n   * Returns whether the provided string identifies a real zone\n   * @param {string} zone - The string to check\n   * @example IANAZone.isValidZone(\"America/New_York\") //=> true\n   * @example IANAZone.isValidZone(\"Fantasia/Castle\") //=> false\n   * @example IANAZone.isValidZone(\"Sport~~blorp\") //=> false\n   * @return {boolean}\n   */static isValidZone(e){if(!e)return false;try{new Intl.DateTimeFormat(\"en-US\",{timeZone:e}).format();return true}catch(e){return false}}constructor(e){super();this.zoneName=e;this.valid=IANAZone.isValidZone(e)}get type(){return\"iana\"}get name(){return this.zoneName}get isUniversal(){return false}offsetName(e,{format:t,locale:n}){return parseZoneInfo(e,t,n,this.name)}formatOffset(e,t){return formatOffset(this.offset(e),t)}offset(e){const t=new Date(e);if(isNaN(t))return NaN;const n=makeDTF(this.name);let[r,s,i,a,o,u,l]=n.formatToParts?partsOffset(n,t):hackyOffset(n,t);\"BC\"===a&&(r=1-Math.abs(r));const c=24===o?0:o;const d=objToLocalTS({year:r,month:s,day:i,hour:c,minute:u,second:l,millisecond:0});let m=+t;const h=m%1e3;m-=h>=0?h:1e3+h;return(d-m)/6e4}equals(e){return\"iana\"===e.type&&e.name===this.name}get isValid(){return this.valid}}let F={};function getCachedLF(e,t={}){const n=JSON.stringify([e,t]);let r=F[n];if(!r){r=new Intl.ListFormat(e,t);F[n]=r}return r}let M={};function getCachedDTF(e,t={}){const n=JSON.stringify([e,t]);let r=M[n];if(!r){r=new Intl.DateTimeFormat(e,t);M[n]=r}return r}let E={};function getCachedINF(e,t={}){const n=JSON.stringify([e,t]);let r=E[n];if(!r){r=new Intl.NumberFormat(e,t);E[n]=r}return r}let Z={};function getCachedRTF(e,t={}){const{base:n,...r}=t;const s=JSON.stringify([e,r]);let i=Z[s];if(!i){i=new Intl.RelativeTimeFormat(e,t);Z[s]=i}return i}let C=null;function systemLocale(){if(C)return C;C=(new Intl.DateTimeFormat).resolvedOptions().locale;return C}function parseLocaleString(e){const t=e.indexOf(\"-x-\");-1!==t&&(e=e.substring(0,t));const n=e.indexOf(\"-u-\");if(-1===n)return[e];{let t;let r;try{t=getCachedDTF(e).resolvedOptions();r=e}catch(s){const i=e.substring(0,n);t=getCachedDTF(i).resolvedOptions();r=i}const{numberingSystem:s,calendar:i}=t;return[r,s,i]}}function intlConfigString(e,t,n){if(n||t){e.includes(\"-u-\")||(e+=\"-u\");n&&(e+=`-ca-${n}`);t&&(e+=`-nu-${t}`);return e}return e}function mapMonths(e){const t=[];for(let n=1;n<=12;n++){const r=DateTime.utc(2009,n,1);t.push(e(r))}return t}function mapWeekdays(e){const t=[];for(let n=1;n<=7;n++){const r=DateTime.utc(2016,11,13+n);t.push(e(r))}return t}function listStuff(e,t,n,r){const s=e.listingMode();return\"error\"===s?null:\"en\"===s?n(t):r(t)}function supportsFastNumbers(e){return(!e.numberingSystem||\"latn\"===e.numberingSystem)&&(\"latn\"===e.numberingSystem||!e.locale||e.locale.startsWith(\"en\")||\"latn\"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)}class PolyNumberFormatter{constructor(e,t,n){this.padTo=n.padTo||0;this.floor=n.floor||false;const{padTo:r,floor:s,...i}=n;if(!t||Object.keys(i).length>0){const t={useGrouping:false,...n};n.padTo>0&&(t.minimumIntegerDigits=n.padTo);this.inf=getCachedINF(e,t)}}format(e){if(this.inf){const t=this.floor?Math.floor(e):e;return this.inf.format(t)}{const t=this.floor?Math.floor(e):roundTo(e,3);return padStart(t,this.padTo)}}}class PolyDateFormatter{constructor(e,t,n){this.opts=n;this.originalZone=void 0;let r;if(this.opts.timeZone)this.dt=e;else if(\"fixed\"===e.zone.type){const t=e.offset/60*-1;const n=t>=0?`Etc/GMT+${t}`:`Etc/GMT${t}`;if(0!==e.offset&&IANAZone.create(n).valid){r=n;this.dt=e}else{r=\"UTC\";this.dt=0===e.offset?e:e.setZone(\"UTC\").plus({minutes:e.offset});this.originalZone=e.zone}}else if(\"system\"===e.zone.type)this.dt=e;else if(\"iana\"===e.zone.type){this.dt=e;r=e.zone.name}else{r=\"UTC\";this.dt=e.setZone(\"UTC\").plus({minutes:e.offset});this.originalZone=e.zone}const s={...this.opts};s.timeZone=s.timeZone||r;this.dtf=getCachedDTF(t,s)}format(){return this.originalZone?this.formatToParts().map((({value:e})=>e)).join(\"\"):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map((e=>{if(\"timeZoneName\"===e.type){const t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...e,value:t}}return e})):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class PolyRelFormatter{constructor(e,t,n){this.opts={style:\"long\",...n};!t&&hasRelative()&&(this.rtf=getCachedRTF(e,n))}format(e,t){return this.rtf?this.rtf.format(e,t):formatRelativeTime(t,e,this.opts.numeric,\"long\"!==this.opts.style)}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}class Locale{static fromOpts(e){return Locale.create(e.locale,e.numberingSystem,e.outputCalendar,e.defaultToEN)}static create(e,t,n,r=false){const s=e||Settings.defaultLocale;const i=s||(r?\"en-US\":systemLocale());const a=t||Settings.defaultNumberingSystem;const o=n||Settings.defaultOutputCalendar;return new Locale(i,a,o,s)}static resetCache(){C=null;M={};E={};Z={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:n}={}){return Locale.create(e,t,n)}constructor(e,t,n,r){const[s,i,a]=parseLocaleString(e);this.locale=s;this.numberingSystem=t||i||null;this.outputCalendar=n||a||null;this.intl=intlConfigString(this.locale,this.numberingSystem,this.outputCalendar);this.weekdaysCache={format:{},standalone:{}};this.monthsCache={format:{},standalone:{}};this.meridiemCache=null;this.eraCache={};this.specifiedLocale=r;this.fastNumbersCached=null}get fastNumbers(){null==this.fastNumbersCached&&(this.fastNumbersCached=supportsFastNumbers(this));return this.fastNumbersCached}listingMode(){const e=this.isEnglish();const t=(null===this.numberingSystem||\"latn\"===this.numberingSystem)&&(null===this.outputCalendar||\"gregory\"===this.outputCalendar);return e&&t?\"en\":\"intl\"}clone(e){return e&&0!==Object.getOwnPropertyNames(e).length?Locale.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,e.defaultToEN||false):this}redefaultToEN(e={}){return this.clone({...e,defaultToEN:true})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:false})}months(e,t=false){return listStuff(this,e,months,(()=>{const n=t?{month:e,day:\"numeric\"}:{month:e},r=t?\"format\":\"standalone\";this.monthsCache[r][e]||(this.monthsCache[r][e]=mapMonths((e=>this.extract(e,n,\"month\"))));return this.monthsCache[r][e]}))}weekdays(e,t=false){return listStuff(this,e,weekdays,(()=>{const n=t?{weekday:e,year:\"numeric\",month:\"long\",day:\"numeric\"}:{weekday:e},r=t?\"format\":\"standalone\";this.weekdaysCache[r][e]||(this.weekdaysCache[r][e]=mapWeekdays((e=>this.extract(e,n,\"weekday\"))));return this.weekdaysCache[r][e]}))}meridiems(){return listStuff(this,void 0,(()=>H),(()=>{if(!this.meridiemCache){const e={hour:\"numeric\",hourCycle:\"h12\"};this.meridiemCache=[DateTime.utc(2016,11,13,9),DateTime.utc(2016,11,13,19)].map((t=>this.extract(t,e,\"dayperiod\")))}return this.meridiemCache}))}eras(e){return listStuff(this,e,eras,(()=>{const t={era:e};this.eraCache[e]||(this.eraCache[e]=[DateTime.utc(-40,1,1),DateTime.utc(2017,1,1)].map((e=>this.extract(e,t,\"era\"))));return this.eraCache[e]}))}extract(e,t,n){const r=this.dtFormatter(e,t),s=r.formatToParts(),i=s.find((e=>e.type.toLowerCase()===n));return i?i.value:null}numberFormatter(e={}){return new PolyNumberFormatter(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new PolyDateFormatter(e,this.intl,t)}relFormatter(e={}){return new PolyRelFormatter(this.intl,this.isEnglish(),e)}listFormatter(e={}){return getCachedLF(this.intl,e)}isEnglish(){return\"en\"===this.locale||\"en-us\"===this.locale.toLowerCase()||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith(\"en-us\")}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}}let L=null;class FixedOffsetZone extends Zone{static get utcInstance(){null===L&&(L=new FixedOffsetZone(0));return L}\n/**\n   * Get an instance with a specified offset\n   * @param {number} offset - The offset in minutes\n   * @return {FixedOffsetZone}\n   */static instance(e){return 0===e?FixedOffsetZone.utcInstance:new FixedOffsetZone(e)}\n/**\n   * Get an instance of FixedOffsetZone from a UTC offset string, like \"UTC+6\"\n   * @param {string} s - The offset string to parse\n   * @example FixedOffsetZone.parseSpecifier(\"UTC+6\")\n   * @example FixedOffsetZone.parseSpecifier(\"UTC+06\")\n   * @example FixedOffsetZone.parseSpecifier(\"UTC-6:00\")\n   * @return {FixedOffsetZone}\n   */static parseSpecifier(e){if(e){const t=e.match(/^utc(?:([+-]\\d{1,2})(?::(\\d{2}))?)?$/i);if(t)return new FixedOffsetZone(signedOffset(t[1],t[2]))}return null}constructor(e){super();this.fixed=e}get type(){return\"fixed\"}get name(){return 0===this.fixed?\"UTC\":`UTC${formatOffset(this.fixed,\"narrow\")}`}get ianaName(){return 0===this.fixed?\"Etc/UTC\":`Etc/GMT${formatOffset(-this.fixed,\"narrow\")}`}offsetName(){return this.name}formatOffset(e,t){return formatOffset(this.fixed,t)}get isUniversal(){return true}offset(){return this.fixed}equals(e){return\"fixed\"===e.type&&e.fixed===this.fixed}get isValid(){return true}}class InvalidZone extends Zone{constructor(e){super();this.zoneName=e}get type(){return\"invalid\"}get name(){return this.zoneName}get isUniversal(){return false}offsetName(){return null}formatOffset(){return\"\"}offset(){return NaN}equals(){return false}get isValid(){return false}}function normalizeZone(e,t){if(isUndefined(e)||null===e)return t;if(e instanceof Zone)return e;if(isString(e)){const n=e.toLowerCase();return\"default\"===n?t:\"local\"===n||\"system\"===n?SystemZone.instance:\"utc\"===n||\"gmt\"===n?FixedOffsetZone.utcInstance:FixedOffsetZone.parseSpecifier(n)||IANAZone.create(e)}return isNumber(e)?FixedOffsetZone.instance(e):\"object\"===typeof e&&\"offset\"in e&&\"function\"===typeof e.offset?e:new InvalidZone(e)}let V,now=()=>Date.now(),U=\"system\",A=null,$=null,z=null,R=60;class Settings{\n/**\n   * Get the callback for returning the current timestamp.\n   * @type {function}\n   */\nstatic get now(){return now}\n/**\n   * Set the callback for returning the current timestamp.\n   * The function should return a number, which will be interpreted as an Epoch millisecond count\n   * @type {function}\n   * @example Settings.now = () => Date.now() + 3000 // pretend it is 3 seconds in the future\n   * @example Settings.now = () => 0 // always pretend it's Jan 1, 1970 at midnight in UTC time\n   */static set now(e){now=e}\n/**\n   * Set the default time zone to create DateTimes in. Does not affect existing instances.\n   * Use the value \"system\" to reset this value to the system's time zone.\n   * @type {string}\n   */static set defaultZone(e){U=e}\n/**\n   * Get the default time zone object currently used to create DateTimes. Does not affect existing instances.\n   * The default value is the system's time zone (the one set on the machine that runs this code).\n   * @type {Zone}\n   */static get defaultZone(){return normalizeZone(U,SystemZone.instance)}\n/**\n   * Get the default locale to create DateTimes with. Does not affect existing instances.\n   * @type {string}\n   */static get defaultLocale(){return A}\n/**\n   * Set the default locale to create DateTimes with. Does not affect existing instances.\n   * @type {string}\n   */static set defaultLocale(e){A=e}\n/**\n   * Get the default numbering system to create DateTimes with. Does not affect existing instances.\n   * @type {string}\n   */static get defaultNumberingSystem(){return $}\n/**\n   * Set the default numbering system to create DateTimes with. Does not affect existing instances.\n   * @type {string}\n   */static set defaultNumberingSystem(e){$=e}\n/**\n   * Get the default output calendar to create DateTimes with. Does not affect existing instances.\n   * @type {string}\n   */static get defaultOutputCalendar(){return z}\n/**\n   * Set the default output calendar to create DateTimes with. Does not affect existing instances.\n   * @type {string}\n   */static set defaultOutputCalendar(e){z=e}\n/**\n   * Get the cutoff year after which a string encoding a year as two digits is interpreted to occur in the current century.\n   * @type {number}\n   */static get twoDigitCutoffYear(){return R}\n/**\n   * Set the cutoff year after which a string encoding a year as two digits is interpreted to occur in the current century.\n   * @type {number}\n   * @example Settings.twoDigitCutoffYear = 0 // cut-off year is 0, so all 'yy' are interpreted as current century\n   * @example Settings.twoDigitCutoffYear = 50 // '49' -> 1949; '50' -> 2050\n   * @example Settings.twoDigitCutoffYear = 1950 // interpreted as 50\n   * @example Settings.twoDigitCutoffYear = 2050 // ALSO interpreted as 50\n   */static set twoDigitCutoffYear(e){R=e%100}\n/**\n   * Get whether Luxon will throw when it encounters invalid DateTimes, Durations, or Intervals\n   * @type {boolean}\n   */static get throwOnInvalid(){return V}\n/**\n   * Set whether Luxon will throw when it encounters invalid DateTimes, Durations, or Intervals\n   * @type {boolean}\n   */static set throwOnInvalid(e){V=e}static resetCaches(){Locale.resetCache();IANAZone.resetCache()}}function isUndefined(e){return\"undefined\"===typeof e}function isNumber(e){return\"number\"===typeof e}function isInteger(e){return\"number\"===typeof e&&e%1===0}function isString(e){return\"string\"===typeof e}function isDate(e){return\"[object Date]\"===Object.prototype.toString.call(e)}function hasRelative(){try{return\"undefined\"!==typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return false}}function maybeArray(e){return Array.isArray(e)?e:[e]}function bestBy(e,t,n){if(0!==e.length)return e.reduce(((e,r)=>{const s=[t(r),r];return e&&n(e[0],s[0])===e[0]?e:s}),null)[1]}function pick(e,t){return t.reduce(((t,n)=>{t[n]=e[n];return t}),{})}function hasOwnProperty(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function integerBetween(e,t,n){return isInteger(e)&&e>=t&&e<=n}function floorMod(e,t){return e-t*Math.floor(e/t)}function padStart(e,t=2){const n=e<0;let r;r=n?\"-\"+(\"\"+-e).padStart(t,\"0\"):(\"\"+e).padStart(t,\"0\");return r}function parseInteger(e){return isUndefined(e)||null===e||\"\"===e?void 0:parseInt(e,10)}function parseFloating(e){return isUndefined(e)||null===e||\"\"===e?void 0:parseFloat(e)}function parseMillis(e){if(!isUndefined(e)&&null!==e&&\"\"!==e){const t=1e3*parseFloat(\"0.\"+e);return Math.floor(t)}}function signedFloor(e){return e>0?Math.floor(e):Math.ceil(e)}function roundTo(e,t,n=false){const r=10**t,s=n?Math.trunc:Math.round;return s(e*r)/r}function isLeapYear(e){return e%4===0&&(e%100!==0||e%400===0)}function daysInYear(e){return isLeapYear(e)?366:365}function daysInMonth(e,t){const n=floorMod(t-1,12)+1,r=e+(t-n)/12;return 2===n?isLeapYear(r)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function objToLocalTS(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);if(e.year<100&&e.year>=0){t=new Date(t);t.setUTCFullYear(e.year,e.month-1,e.day)}return+t}function weeksInWeekYear(e){const t=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,n=e-1,r=(n+Math.floor(n/4)-Math.floor(n/100)+Math.floor(n/400))%7;return 4===t||3===r?53:52}function untruncateYear(e){return e>99?e:e>Settings.twoDigitCutoffYear?1900+e:2e3+e}function parseZoneInfo(e,t,n,r=null){const s=new Date(e),i={hourCycle:\"h23\",year:\"numeric\",month:\"2-digit\",day:\"2-digit\",hour:\"2-digit\",minute:\"2-digit\"};r&&(i.timeZone=r);const a={timeZoneName:t,...i};const o=new Intl.DateTimeFormat(n,a).formatToParts(s).find((e=>\"timezonename\"===e.type.toLowerCase()));return o?o.value:null}function signedOffset(e,t){let n=parseInt(e,10);Number.isNaN(n)&&(n=0);const r=parseInt(t,10)||0,s=n<0||Object.is(n,-0)?-r:r;return 60*n+s}function asNumber(e){const t=Number(e);if(\"boolean\"===typeof e||\"\"===e||Number.isNaN(t))throw new InvalidArgumentError(`Invalid unit value ${e}`);return t}function normalizeObject(e,t){const n={};for(const r in e)if(hasOwnProperty(e,r)){const s=e[r];if(void 0===s||null===s)continue;n[t(r)]=asNumber(s)}return n}function formatOffset(e,t){const n=Math.trunc(Math.abs(e/60)),r=Math.trunc(Math.abs(e%60)),s=e>=0?\"+\":\"-\";switch(t){case\"short\":return`${s}${padStart(n,2)}:${padStart(r,2)}`;case\"narrow\":return`${s}${n}${r>0?`:${r}`:\"\"}`;case\"techie\":return`${s}${padStart(n,2)}${padStart(r,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function timeObject(e){return pick(e,[\"hour\",\"minute\",\"second\",\"millisecond\"])}const j=[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"];const q=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"];const W=[\"J\",\"F\",\"M\",\"A\",\"M\",\"J\",\"J\",\"A\",\"S\",\"O\",\"N\",\"D\"];function months(e){switch(e){case\"narrow\":return[...W];case\"short\":return[...q];case\"long\":return[...j];case\"numeric\":return[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"];case\"2-digit\":return[\"01\",\"02\",\"03\",\"04\",\"05\",\"06\",\"07\",\"08\",\"09\",\"10\",\"11\",\"12\"];default:return null}}const Y=[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"];const P=[\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\",\"Sun\"];const _=[\"M\",\"T\",\"W\",\"T\",\"F\",\"S\",\"S\"];function weekdays(e){switch(e){case\"narrow\":return[..._];case\"short\":return[...P];case\"long\":return[...Y];case\"numeric\":return[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\"];default:return null}}const H=[\"AM\",\"PM\"];const G=[\"Before Christ\",\"Anno Domini\"];const J=[\"BC\",\"AD\"];const B=[\"B\",\"A\"];function eras(e){switch(e){case\"narrow\":return[...B];case\"short\":return[...J];case\"long\":return[...G];default:return null}}function meridiemForDateTime(e){return H[e.hour<12?0:1]}function weekdayForDateTime(e,t){return weekdays(t)[e.weekday-1]}function monthForDateTime(e,t){return months(t)[e.month-1]}function eraForDateTime(e,t){return eras(t)[e.year<0?0:1]}function formatRelativeTime(e,t,n=\"always\",r=false){const s={years:[\"year\",\"yr.\"],quarters:[\"quarter\",\"qtr.\"],months:[\"month\",\"mo.\"],weeks:[\"week\",\"wk.\"],days:[\"day\",\"day\",\"days\"],hours:[\"hour\",\"hr.\"],minutes:[\"minute\",\"min.\"],seconds:[\"second\",\"sec.\"]};const i=-1===[\"hours\",\"minutes\",\"seconds\"].indexOf(e);if(\"auto\"===n&&i){const n=\"days\"===e;switch(t){case 1:return n?\"tomorrow\":`next ${s[e][0]}`;case-1:return n?\"yesterday\":`last ${s[e][0]}`;case 0:return n?\"today\":`this ${s[e][0]}`;default:}}const a=Object.is(t,-0)||t<0,o=Math.abs(t),u=1===o,l=s[e],c=r?u?l[1]:l[2]||l[1]:u?s[e][0]:e;return a?`${o} ${c} ago`:`in ${o} ${c}`}function stringifyTokens(e,t){let n=\"\";for(const r of e)r.literal?n+=r.val:n+=t(r.val);return n}const Q={D:r,DD:s,DDD:a,DDDD:o,t:u,tt:l,ttt:c,tttt:d,T:m,TT:h,TTT:f,TTTT:y,f:g,ff:T,fff:S,ffff:D,F:p,FF:O,FFF:v,FFFF:I};class Formatter{static create(e,t={}){return new Formatter(e,t)}static parseFormat(e){let t=null,n=\"\",r=false;const s=[];for(let i=0;i<e.length;i++){const a=e.charAt(i);if(\"'\"===a){n.length>0&&s.push({literal:r||/^\\s+$/.test(n),val:n});t=null;n=\"\";r=!r}else if(r)n+=a;else if(a===t)n+=a;else{n.length>0&&s.push({literal:/^\\s+$/.test(n),val:n});n=a;t=a}}n.length>0&&s.push({literal:r||/^\\s+$/.test(n),val:n});return s}static macroTokenToFormatOpts(e){return Q[e]}constructor(e,t){this.opts=t;this.loc=e;this.systemLoc=null}formatWithSystemDefault(e,t){null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem());const n=this.systemLoc.dtFormatter(e,{...this.opts,...t});return n.format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){const n=this.dtFormatter(e.start,t);return n.dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return padStart(e,t);const n={...this.opts};t>0&&(n.padTo=t);return this.loc.numberFormatter(n).format(e)}formatDateTimeFromString(e,t){const n=\"en\"===this.loc.listingMode(),r=this.loc.outputCalendar&&\"gregory\"!==this.loc.outputCalendar,string=(t,n)=>this.loc.extract(e,t,n),formatOffset=t=>e.isOffsetFixed&&0===e.offset&&t.allowZ?\"Z\":e.isValid?e.zone.formatOffset(e.ts,t.format):\"\",meridiem=()=>n?meridiemForDateTime(e):string({hour:\"numeric\",hourCycle:\"h12\"},\"dayperiod\"),month=(t,r)=>n?monthForDateTime(e,t):string(r?{month:t}:{month:t,day:\"numeric\"},\"month\"),weekday=(t,r)=>n?weekdayForDateTime(e,t):string(r?{weekday:t}:{weekday:t,month:\"long\",day:\"numeric\"},\"weekday\"),maybeMacro=t=>{const n=Formatter.macroTokenToFormatOpts(t);return n?this.formatWithSystemDefault(e,n):t},era=t=>n?eraForDateTime(e,t):string({era:t},\"era\"),tokenToString=t=>{switch(t){case\"S\":return this.num(e.millisecond);case\"u\":case\"SSS\":return this.num(e.millisecond,3);case\"s\":return this.num(e.second);case\"ss\":return this.num(e.second,2);case\"uu\":return this.num(Math.floor(e.millisecond/10),2);case\"uuu\":return this.num(Math.floor(e.millisecond/100));case\"m\":return this.num(e.minute);case\"mm\":return this.num(e.minute,2);case\"h\":return this.num(e.hour%12===0?12:e.hour%12);case\"hh\":return this.num(e.hour%12===0?12:e.hour%12,2);case\"H\":return this.num(e.hour);case\"HH\":return this.num(e.hour,2);case\"Z\":return formatOffset({format:\"narrow\",allowZ:this.opts.allowZ});case\"ZZ\":return formatOffset({format:\"short\",allowZ:this.opts.allowZ});case\"ZZZ\":return formatOffset({format:\"techie\",allowZ:this.opts.allowZ});case\"ZZZZ\":return e.zone.offsetName(e.ts,{format:\"short\",locale:this.loc.locale});case\"ZZZZZ\":return e.zone.offsetName(e.ts,{format:\"long\",locale:this.loc.locale});case\"z\":return e.zoneName;case\"a\":return meridiem();case\"d\":return r?string({day:\"numeric\"},\"day\"):this.num(e.day);case\"dd\":return r?string({day:\"2-digit\"},\"day\"):this.num(e.day,2);case\"c\":return this.num(e.weekday);case\"ccc\":return weekday(\"short\",true);case\"cccc\":return weekday(\"long\",true);case\"ccccc\":return weekday(\"narrow\",true);case\"E\":return this.num(e.weekday);case\"EEE\":return weekday(\"short\",false);case\"EEEE\":return weekday(\"long\",false);case\"EEEEE\":return weekday(\"narrow\",false);case\"L\":return r?string({month:\"numeric\",day:\"numeric\"},\"month\"):this.num(e.month);case\"LL\":return r?string({month:\"2-digit\",day:\"numeric\"},\"month\"):this.num(e.month,2);case\"LLL\":return month(\"short\",true);case\"LLLL\":return month(\"long\",true);case\"LLLLL\":return month(\"narrow\",true);case\"M\":return r?string({month:\"numeric\"},\"month\"):this.num(e.month);case\"MM\":return r?string({month:\"2-digit\"},\"month\"):this.num(e.month,2);case\"MMM\":return month(\"short\",false);case\"MMMM\":return month(\"long\",false);case\"MMMMM\":return month(\"narrow\",false);case\"y\":return r?string({year:\"numeric\"},\"year\"):this.num(e.year);case\"yy\":return r?string({year:\"2-digit\"},\"year\"):this.num(e.year.toString().slice(-2),2);case\"yyyy\":return r?string({year:\"numeric\"},\"year\"):this.num(e.year,4);case\"yyyyyy\":return r?string({year:\"numeric\"},\"year\"):this.num(e.year,6);case\"G\":return era(\"short\");case\"GG\":return era(\"long\");case\"GGGGG\":return era(\"narrow\");case\"kk\":return this.num(e.weekYear.toString().slice(-2),2);case\"kkkk\":return this.num(e.weekYear,4);case\"W\":return this.num(e.weekNumber);case\"WW\":return this.num(e.weekNumber,2);case\"o\":return this.num(e.ordinal);case\"ooo\":return this.num(e.ordinal,3);case\"q\":return this.num(e.quarter);case\"qq\":return this.num(e.quarter,2);case\"X\":return this.num(Math.floor(e.ts/1e3));case\"x\":return this.num(e.ts);default:return maybeMacro(t)}};return stringifyTokens(Formatter.parseFormat(t),tokenToString)}formatDurationFromString(e,t){const tokenToField=e=>{switch(e[0]){case\"S\":return\"millisecond\";case\"s\":return\"second\";case\"m\":return\"minute\";case\"h\":return\"hour\";case\"d\":return\"day\";case\"w\":return\"week\";case\"M\":return\"month\";case\"y\":return\"year\";default:return null}},tokenToString=e=>t=>{const n=tokenToField(t);return n?this.num(e.get(n),t.length):t},n=Formatter.parseFormat(t),r=n.reduce(((e,{literal:t,val:n})=>t?e:e.concat(n)),[]),s=e.shiftTo(...r.map(tokenToField).filter((e=>e)));return stringifyTokens(n,tokenToString(s))}}class Invalid{constructor(e,t){this.reason=e;this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const K=/[A-Za-z_+-]{1,256}(?::?\\/[A-Za-z0-9_+-]{1,256}(?:\\/[A-Za-z0-9_+-]{1,256})?)?/;function combineRegexes(...e){const t=e.reduce(((e,t)=>e+t.source),\"\");return RegExp(`^${t}$`)}function combineExtractors(...e){return t=>e.reduce((([e,n,r],s)=>{const[i,a,o]=s(t,r);return[{...e,...i},a||n,o]}),[{},null,1]).slice(0,2)}function parse(e,...t){if(null==e)return[null,null];for(const[n,r]of t){const t=n.exec(e);if(t)return r(t)}return[null,null]}function simpleParse(...e){return(t,n)=>{const r={};let s;for(s=0;s<e.length;s++)r[e[s]]=parseInteger(t[n+s]);return[r,null,n+s]}}const X=/(?:(Z)|([+-]\\d\\d)(?::?(\\d\\d))?)/;const ee=`(?:${X.source}?(?:\\\\[(${K.source})\\\\])?)?`;const te=/(\\d\\d)(?::?(\\d\\d)(?::?(\\d\\d)(?:[.,](\\d{1,30}))?)?)?/;const ne=RegExp(`${te.source}${ee}`);const re=RegExp(`(?:T${ne.source})?`);const se=/([+-]\\d{6}|\\d{4})(?:-?(\\d\\d)(?:-?(\\d\\d))?)?/;const ie=/(\\d{4})-?W(\\d\\d)(?:-?(\\d))?/;const ae=/(\\d{4})-?(\\d{3})/;const oe=simpleParse(\"weekYear\",\"weekNumber\",\"weekDay\");const ue=simpleParse(\"year\",\"ordinal\");const le=/(\\d{4})-(\\d\\d)-(\\d\\d)/;const ce=RegExp(`${te.source} ?(?:${X.source}|(${K.source}))?`);const de=RegExp(`(?: ${ce.source})?`);function int(e,t,n){const r=e[t];return isUndefined(r)?n:parseInteger(r)}function extractISOYmd(e,t){const n={year:int(e,t),month:int(e,t+1,1),day:int(e,t+2,1)};return[n,null,t+3]}function extractISOTime(e,t){const n={hours:int(e,t,0),minutes:int(e,t+1,0),seconds:int(e,t+2,0),milliseconds:parseMillis(e[t+3])};return[n,null,t+4]}function extractISOOffset(e,t){const n=!e[t]&&!e[t+1],r=signedOffset(e[t+1],e[t+2]),s=n?null:FixedOffsetZone.instance(r);return[{},s,t+3]}function extractIANAZone(e,t){const n=e[t]?IANAZone.create(e[t]):null;return[{},n,t+1]}const me=RegExp(`^T?${te.source}$`);const he=/^-?P(?:(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)Y)?(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)M)?(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)W)?(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)D)?(?:T(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)H)?(?:(-?\\d{1,20}(?:\\.\\d{1,20})?)M)?(?:(-?\\d{1,20})(?:[.,](-?\\d{1,20}))?S)?)?)$/;function extractISODuration(e){const[t,n,r,s,i,a,o,u,l]=e;const c=\"-\"===t[0];const d=u&&\"-\"===u[0];const maybeNegate=(e,t=false)=>void 0!==e&&(t||e&&c)?-e:e;return[{years:maybeNegate(parseFloating(n)),months:maybeNegate(parseFloating(r)),weeks:maybeNegate(parseFloating(s)),days:maybeNegate(parseFloating(i)),hours:maybeNegate(parseFloating(a)),minutes:maybeNegate(parseFloating(o)),seconds:maybeNegate(parseFloating(u),\"-0\"===u),milliseconds:maybeNegate(parseMillis(l),d)}]}const fe={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function fromStrings(e,t,n,r,s,i,a){const o={year:2===t.length?untruncateYear(parseInteger(t)):parseInteger(t),month:q.indexOf(n)+1,day:parseInteger(r),hour:parseInteger(s),minute:parseInteger(i)};a&&(o.second=parseInteger(a));e&&(o.weekday=e.length>3?Y.indexOf(e)+1:P.indexOf(e)+1);return o}const ye=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\\s)?(\\d{1,2})\\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\\s(\\d{2,4})\\s(\\d\\d):(\\d\\d)(?::(\\d\\d))?\\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\\d\\d)(\\d\\d)))$/;function extractRFC2822(e){const[,t,n,r,s,i,a,o,u,l,c,d]=e,m=fromStrings(t,s,r,n,i,a,o);let h;h=u?fe[u]:l?0:signedOffset(c,d);return[m,new FixedOffsetZone(h)]}function preprocessRFC2822(e){return e.replace(/\\([^()]*\\)|[\\n\\t]/g,\" \").replace(/(\\s\\s+)/g,\" \").trim()}const ge=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\\d\\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\\d{4}) (\\d\\d):(\\d\\d):(\\d\\d) GMT$/,pe=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\\d\\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\\d\\d) (\\d\\d):(\\d\\d):(\\d\\d) GMT$/,Te=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \\d|\\d\\d) (\\d\\d):(\\d\\d):(\\d\\d) (\\d{4})$/;function extractRFC1123Or850(e){const[,t,n,r,s,i,a,o]=e,u=fromStrings(t,s,r,n,i,a,o);return[u,FixedOffsetZone.utcInstance]}function extractASCII(e){const[,t,n,r,s,i,a,o]=e,u=fromStrings(t,o,n,r,s,i,a);return[u,FixedOffsetZone.utcInstance]}const Oe=combineRegexes(se,re);const we=combineRegexes(ie,re);const Se=combineRegexes(ae,re);const ve=combineRegexes(ne);const De=combineExtractors(extractISOYmd,extractISOTime,extractISOOffset,extractIANAZone);const Ie=combineExtractors(oe,extractISOTime,extractISOOffset,extractIANAZone);const be=combineExtractors(ue,extractISOTime,extractISOOffset,extractIANAZone);const ke=combineExtractors(extractISOTime,extractISOOffset,extractIANAZone);function parseISODate(e){return parse(e,[Oe,De],[we,Ie],[Se,be],[ve,ke])}function parseRFC2822Date(e){return parse(preprocessRFC2822(e),[ye,extractRFC2822])}function parseHTTPDate(e){return parse(e,[ge,extractRFC1123Or850],[pe,extractRFC1123Or850],[Te,extractASCII])}function parseISODuration(e){return parse(e,[he,extractISODuration])}const xe=combineExtractors(extractISOTime);function parseISOTimeOnly(e){return parse(e,[me,xe])}const Ne=combineRegexes(le,de);const Fe=combineRegexes(ce);const Me=combineExtractors(extractISOTime,extractISOOffset,extractIANAZone);function parseSQL(e){return parse(e,[Ne,De],[Fe,Me])}const Ee=\"Invalid Duration\";const Ze={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},Ce={years:{quarters:4,months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,seconds:7862400,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6},...Ze},Le=365.2425,Ve=30.436875,Ue={years:{quarters:4,months:12,weeks:Le/7,days:Le,hours:24*Le,minutes:24*Le*60,seconds:24*Le*60*60,milliseconds:24*Le*60*60*1e3},quarters:{months:3,weeks:Le/28,days:Le/4,hours:24*Le/4,minutes:24*Le*60/4,seconds:24*Le*60*60/4,milliseconds:24*Le*60*60*1e3/4},months:{weeks:Ve/7,days:Ve,hours:24*Ve,minutes:24*Ve*60,seconds:24*Ve*60*60,milliseconds:24*Ve*60*60*1e3},...Ze};const Ae=[\"years\",\"quarters\",\"months\",\"weeks\",\"days\",\"hours\",\"minutes\",\"seconds\",\"milliseconds\"];const $e=Ae.slice(0).reverse();function clone$1(e,t,n=false){const r={values:n?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new Duration(r)}function removePrecisionIssue(e){return Math.trunc(1e3*e)/1e3}function convert(e,t,n,r,s){const i=e[s][n];const a=t[n]/i;const o=signedFloor(a);r[s]=removePrecisionIssue(r[s]+o);t[n]=removePrecisionIssue(t[n]-o*i)}function normalizeValues(e,t){$e.reduce(((n,r)=>{if(isUndefined(t[r]))return n;n&&convert(e,t,n,t,r);return r}),null)}function removeZeroes(e){const t={};for(const[n,r]of Object.entries(e))0!==r&&(t[n]=r);return t}class Duration{constructor(e){const t=\"longterm\"===e.conversionAccuracy||false;let n=t?Ue:Ce;e.matrix&&(n=e.matrix);this.values=e.values;this.loc=e.loc||Locale.create();this.conversionAccuracy=t?\"longterm\":\"casual\";this.invalid=e.invalid||null;this.matrix=n;this.isLuxonDuration=true}\n/**\n   * Create Duration from a number of milliseconds.\n   * @param {number} count of milliseconds\n   * @param {Object} opts - options for parsing\n   * @param {string} [opts.locale='en-US'] - the locale to use\n   * @param {string} opts.numberingSystem - the numbering system to use\n   * @param {string} [opts.conversionAccuracy='casual'] - the conversion system to use\n   * @return {Duration}\n   */static fromMillis(e,t){return Duration.fromObject({milliseconds:e},t)}\n/**\n   * Create a Duration from a JavaScript object with keys like 'years' and 'hours'.\n   * If this object is empty then a zero milliseconds duration is returned.\n   * @param {Object} obj - the object to create the DateTime from\n   * @param {number} obj.years\n   * @param {number} obj.quarters\n   * @param {number} obj.months\n   * @param {number} obj.weeks\n   * @param {number} obj.days\n   * @param {number} obj.hours\n   * @param {number} obj.minutes\n   * @param {number} obj.seconds\n   * @param {number} obj.milliseconds\n   * @param {Object} [opts=[]] - options for creating this Duration\n   * @param {string} [opts.locale='en-US'] - the locale to use\n   * @param {string} opts.numberingSystem - the numbering system to use\n   * @param {string} [opts.conversionAccuracy='casual'] - the preset conversion system to use\n   * @param {string} [opts.matrix=Object] - the custom conversion system to use\n   * @return {Duration}\n   */static fromObject(e,t={}){if(null==e||\"object\"!==typeof e)throw new InvalidArgumentError(\"Duration.fromObject: argument expected to be an object, got \"+(null===e?\"null\":typeof e));return new Duration({values:normalizeObject(e,Duration.normalizeUnit),loc:Locale.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}\n/**\n   * Create a Duration from DurationLike.\n   *\n   * @param {Object | number | Duration} durationLike\n   * One of:\n   * - object with keys like 'years' and 'hours'.\n   * - number representing milliseconds\n   * - Duration instance\n   * @return {Duration}\n   */static fromDurationLike(e){if(isNumber(e))return Duration.fromMillis(e);if(Duration.isDuration(e))return e;if(\"object\"===typeof e)return Duration.fromObject(e);throw new InvalidArgumentError(`Unknown duration argument ${e} of type ${typeof e}`)}\n/**\n   * Create a Duration from an ISO 8601 duration string.\n   * @param {string} text - text to parse\n   * @param {Object} opts - options for parsing\n   * @param {string} [opts.locale='en-US'] - the locale to use\n   * @param {string} opts.numberingSystem - the numbering system to use\n   * @param {string} [opts.conversionAccuracy='casual'] - the preset conversion system to use\n   * @param {string} [opts.matrix=Object] - the preset conversion system to use\n   * @see https://en.wikipedia.org/wiki/ISO_8601#Durations\n   * @example Duration.fromISO('P3Y6M1W4DT12H30M5S').toObject() //=> { years: 3, months: 6, weeks: 1, days: 4, hours: 12, minutes: 30, seconds: 5 }\n   * @example Duration.fromISO('PT23H').toObject() //=> { hours: 23 }\n   * @example Duration.fromISO('P5Y3M').toObject() //=> { years: 5, months: 3 }\n   * @return {Duration}\n   */static fromISO(e,t){const[n]=parseISODuration(e);return n?Duration.fromObject(n,t):Duration.invalid(\"unparsable\",`the input \"${e}\" can't be parsed as ISO 8601`)}\n/**\n   * Create a Duration from an ISO 8601 time string.\n   * @param {string} text - text to parse\n   * @param {Object} opts - options for parsing\n   * @param {string} [opts.locale='en-US'] - the locale to use\n   * @param {string} opts.numberingSystem - the numbering system to use\n   * @param {string} [opts.conversionAccuracy='casual'] - the preset conversion system to use\n   * @param {string} [opts.matrix=Object] - the conversion system to use\n   * @see https://en.wikipedia.org/wiki/ISO_8601#Times\n   * @example Duration.fromISOTime('11:22:33.444').toObject() //=> { hours: 11, minutes: 22, seconds: 33, milliseconds: 444 }\n   * @example Duration.fromISOTime('11:00').toObject() //=> { hours: 11, minutes: 0, seconds: 0 }\n   * @example Duration.fromISOTime('T11:00').toObject() //=> { hours: 11, minutes: 0, seconds: 0 }\n   * @example Duration.fromISOTime('1100').toObject() //=> { hours: 11, minutes: 0, seconds: 0 }\n   * @example Duration.fromISOTime('T1100').toObject() //=> { hours: 11, minutes: 0, seconds: 0 }\n   * @return {Duration}\n   */static fromISOTime(e,t){const[n]=parseISOTimeOnly(e);return n?Duration.fromObject(n,t):Duration.invalid(\"unparsable\",`the input \"${e}\" can't be parsed as ISO 8601`)}\n/**\n   * Create an invalid Duration.\n   * @param {string} reason - simple string of why this datetime is invalid. Should not contain parameters or anything else data-dependent\n   * @param {string} [explanation=null] - longer explanation, may include parameters and other useful debugging information\n   * @return {Duration}\n   */static invalid(e,t=null){if(!e)throw new InvalidArgumentError(\"need to specify a reason the Duration is invalid\");const n=e instanceof Invalid?e:new Invalid(e,t);if(Settings.throwOnInvalid)throw new InvalidDurationError(n);return new Duration({invalid:n})}static normalizeUnit(e){const t={year:\"years\",years:\"years\",quarter:\"quarters\",quarters:\"quarters\",month:\"months\",months:\"months\",week:\"weeks\",weeks:\"weeks\",day:\"days\",days:\"days\",hour:\"hours\",hours:\"hours\",minute:\"minutes\",minutes:\"minutes\",second:\"seconds\",seconds:\"seconds\",millisecond:\"milliseconds\",milliseconds:\"milliseconds\"}[e?e.toLowerCase():e];if(!t)throw new InvalidUnitError(e);return t}\n/**\n   * Check if an object is a Duration. Works across context boundaries\n   * @param {object} o\n   * @return {boolean}\n   */static isDuration(e){return e&&e.isLuxonDuration||false}\n/**\n   * Get  the locale of a Duration, such 'en-GB'\n   * @type {string}\n   */get locale(){return this.isValid?this.loc.locale:null}\n/**\n   * Get the numbering system of a Duration, such 'beng'. The numbering system is used when formatting the Duration\n   *\n   * @type {string}\n   */get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}\n/**\n   * Returns a string representation of this Duration formatted according to the specified format string. You may use these tokens:\n   * * `S` for milliseconds\n   * * `s` for seconds\n   * * `m` for minutes\n   * * `h` for hours\n   * * `d` for days\n   * * `w` for weeks\n   * * `M` for months\n   * * `y` for years\n   * Notes:\n   * * Add padding by repeating the token, e.g. \"yy\" pads the years to two digits, \"hhhh\" pads the hours out to four digits\n   * * Tokens can be escaped by wrapping with single quotes.\n   * * The duration will be converted to the set of units in the format string using {@link Duration#shiftTo} and the Durations's conversion accuracy setting.\n   * @param {string} fmt - the format string\n   * @param {Object} opts - options\n   * @param {boolean} [opts.floor=true] - floor numerical values\n   * @example Duration.fromObject({ years: 1, days: 6, seconds: 2 }).toFormat(\"y d s\") //=> \"1 6 2\"\n   * @example Duration.fromObject({ years: 1, days: 6, seconds: 2 }).toFormat(\"yy dd sss\") //=> \"01 06 002\"\n   * @example Duration.fromObject({ years: 1, days: 6, seconds: 2 }).toFormat(\"M S\") //=> \"12 518402000\"\n   * @return {string}\n   */toFormat(e,t={}){const n={...t,floor:false!==t.round&&false!==t.floor};return this.isValid?Formatter.create(this.loc,n).formatDurationFromString(this,e):Ee}\n/**\n   * Returns a string representation of a Duration with all units included.\n   * To modify its behavior use the `listStyle` and any Intl.NumberFormat option, though `unitDisplay` is especially relevant.\n   * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat\n   * @param opts - On option object to override the formatting. Accepts the same keys as the options parameter of the native `Int.NumberFormat` constructor, as well as `listStyle`.\n   * @example\n   * ```js\n   * var dur = Duration.fromObject({ days: 1, hours: 5, minutes: 6 })\n   * dur.toHuman() //=> '1 day, 5 hours, 6 minutes'\n   * dur.toHuman({ listStyle: \"long\" }) //=> '1 day, 5 hours, and 6 minutes'\n   * dur.toHuman({ unitDisplay: \"short\" }) //=> '1 day, 5 hr, 6 min'\n   * ```\n   */toHuman(e={}){if(!this.isValid)return Ee;const t=Ae.map((t=>{const n=this.values[t];return isUndefined(n)?null:this.loc.numberFormatter({style:\"unit\",unitDisplay:\"long\",...e,unit:t.slice(0,-1)}).format(n)})).filter((e=>e));return this.loc.listFormatter({type:\"conjunction\",style:e.listStyle||\"narrow\",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e=\"P\";0!==this.years&&(e+=this.years+\"Y\");0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+\"M\");0!==this.weeks&&(e+=this.weeks+\"W\");0!==this.days&&(e+=this.days+\"D\");0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+=\"T\");0!==this.hours&&(e+=this.hours+\"H\");0!==this.minutes&&(e+=this.minutes+\"M\");0===this.seconds&&0===this.milliseconds||(e+=roundTo(this.seconds+this.milliseconds/1e3,3)+\"S\");\"P\"===e&&(e+=\"T0S\");return e}\n/**\n   * Returns an ISO 8601-compliant string representation of this Duration, formatted as a time of day.\n   * Note that this will return null if the duration is invalid, negative, or equal to or greater than 24 hours.\n   * @see https://en.wikipedia.org/wiki/ISO_8601#Times\n   * @param {Object} opts - options\n   * @param {boolean} [opts.suppressMilliseconds=false] - exclude milliseconds from the format if they're 0\n   * @param {boolean} [opts.suppressSeconds=false] - exclude seconds from the format if they're 0\n   * @param {boolean} [opts.includePrefix=false] - include the `T` prefix\n   * @param {string} [opts.format='extended'] - choose between the basic and extended format\n   * @example Duration.fromObject({ hours: 11 }).toISOTime() //=> '11:00:00.000'\n   * @example Duration.fromObject({ hours: 11 }).toISOTime({ suppressMilliseconds: true }) //=> '11:00:00'\n   * @example Duration.fromObject({ hours: 11 }).toISOTime({ suppressSeconds: true }) //=> '11:00'\n   * @example Duration.fromObject({ hours: 11 }).toISOTime({ includePrefix: true }) //=> 'T11:00:00.000'\n   * @example Duration.fromObject({ hours: 11 }).toISOTime({ format: 'basic' }) //=> '110000.000'\n   * @return {string}\n   */toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();if(t<0||t>=864e5)return null;e={suppressMilliseconds:false,suppressSeconds:false,includePrefix:false,format:\"extended\",...e,includeOffset:false};const n=DateTime.fromMillis(t,{zone:\"UTC\"});return n.toISOTime(e)}toJSON(){return this.toISO()}toString(){return this.toISO()}toMillis(){if(!this.isValid)return NaN;let e=this.values.milliseconds??0;for(let t of $e.slice(1))this.values[t]&&(e+=this.values[t]*this.matrix[t].milliseconds);return e}valueOf(){return this.toMillis()}\n/**\n   * Make this Duration longer by the specified amount. Return a newly-constructed Duration.\n   * @param {Duration|Object|number} duration - The amount to add. Either a Luxon Duration, a number of milliseconds, the object argument to Duration.fromObject()\n   * @return {Duration}\n   */plus(e){if(!this.isValid)return this;const t=Duration.fromDurationLike(e),n={};for(const e of Ae)(hasOwnProperty(t.values,e)||hasOwnProperty(this.values,e))&&(n[e]=t.get(e)+this.get(e));return clone$1(this,{values:n},true)}\n/**\n   * Make this Duration shorter by the specified amount. Return a newly-constructed Duration.\n   * @param {Duration|Object|number} duration - The amount to subtract. Either a Luxon Duration, a number of milliseconds, the object argument to Duration.fromObject()\n   * @return {Duration}\n   */minus(e){if(!this.isValid)return this;const t=Duration.fromDurationLike(e);return this.plus(t.negate())}\n/**\n   * Scale this Duration by the specified amount. Return a newly-constructed Duration.\n   * @param {function} fn - The function to apply to each unit. Arity is 1 or 2: the value of the unit and, optionally, the unit name. Must return a number.\n   * @example Duration.fromObject({ hours: 1, minutes: 30 }).mapUnits(x => x * 2) //=> { hours: 2, minutes: 60 }\n   * @example Duration.fromObject({ hours: 1, minutes: 30 }).mapUnits((x, u) => u === \"hours\" ? x * 2 : x) //=> { hours: 2, minutes: 30 }\n   * @return {Duration}\n   */mapUnits(e){if(!this.isValid)return this;const t={};for(const n of Object.keys(this.values))t[n]=asNumber(e(this.values[n],n));return clone$1(this,{values:t},true)}\n/**\n   * Get the value of unit.\n   * @param {string} unit - a unit such as 'minute' or 'day'\n   * @example Duration.fromObject({years: 2, days: 3}).get('years') //=> 2\n   * @example Duration.fromObject({years: 2, days: 3}).get('months') //=> 0\n   * @example Duration.fromObject({years: 2, days: 3}).get('days') //=> 3\n   * @return {number}\n   */get(e){return this[Duration.normalizeUnit(e)]}\n/**\n   * \"Set\" the values of specified units. Return a newly-constructed Duration.\n   * @param {Object} values - a mapping of units to numbers\n   * @example dur.set({ years: 2017 })\n   * @example dur.set({ hours: 8, minutes: 30 })\n   * @return {Duration}\n   */set(e){if(!this.isValid)return this;const t={...this.values,...normalizeObject(e,Duration.normalizeUnit)};return clone$1(this,{values:t})}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:n,matrix:r}={}){const s=this.loc.clone({locale:e,numberingSystem:t});const i={loc:s,matrix:r,conversionAccuracy:n};return clone$1(this,i)}\n/**\n   * Return the length of the duration in the specified unit.\n   * @param {string} unit - a unit such as 'minutes' or 'days'\n   * @example Duration.fromObject({years: 1}).as('days') //=> 365\n   * @example Duration.fromObject({years: 1}).as('months') //=> 12\n   * @example Duration.fromObject({hours: 60}).as('days') //=> 2.5\n   * @return {number}\n   */as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();if(this.valueOf()>=0){normalizeValues(this.matrix,e);return clone$1(this,{values:e},true)}return this.negate().normalize().negate()}rescale(){if(!this.isValid)return this;const e=removeZeroes(this.normalize().shiftToAll().toObject());return clone$1(this,{values:e},true)}shiftTo(...e){if(!this.isValid)return this;if(0===e.length)return this;e=e.map((e=>Duration.normalizeUnit(e)));const t={},n={},r=this.toObject();let s;for(const i of Ae)if(e.indexOf(i)>=0){s=i;let e=0;for(const t in n){e+=this.matrix[t][i]*n[t];n[t]=0}isNumber(r[i])&&(e+=r[i]);const a=Math.trunc(e);t[i]=a;n[i]=(1e3*e-1e3*a)/1e3;for(const e in r)Ae.indexOf(e)>Ae.indexOf(i)&&convert(this.matrix,r,e,t,i)}else isNumber(r[i])&&(n[i]=r[i]);for(const e in n)0!==n[e]&&(t[s]+=e===s?n[e]:n[e]/this.matrix[s][e]);return clone$1(this,{values:t},true).normalize()}shiftToAll(){return this.isValid?this.shiftTo(\"years\",\"months\",\"weeks\",\"days\",\"hours\",\"minutes\",\"seconds\",\"milliseconds\"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=0===this.values[t]?0:-this.values[t];return clone$1(this,{values:e},true)}\n/**\n   * Get the years.\n   * @type {number}\n   */get years(){return this.isValid?this.values.years||0:NaN}\n/**\n   * Get the quarters.\n   * @type {number}\n   */get quarters(){return this.isValid?this.values.quarters||0:NaN}\n/**\n   * Get the months.\n   * @type {number}\n   */get months(){return this.isValid?this.values.months||0:NaN}\n/**\n   * Get the weeks\n   * @type {number}\n   */get weeks(){return this.isValid?this.values.weeks||0:NaN}\n/**\n   * Get the days.\n   * @type {number}\n   */get days(){return this.isValid?this.values.days||0:NaN}\n/**\n   * Get the hours.\n   * @type {number}\n   */get hours(){return this.isValid?this.values.hours||0:NaN}\n/**\n   * Get the minutes.\n   * @type {number}\n   */get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return null===this.invalid}get invalidReason(){return this.invalid?this.invalid.reason:null}\n/**\n   * Returns an explanation of why this Duration became invalid, or null if the Duration is valid\n   * @type {string}\n   */get invalidExplanation(){return this.invalid?this.invalid.explanation:null}\n/**\n   * Equality check\n   * Two Durations are equal iff they have the same units and the same values for each unit.\n   * @param {Duration} other\n   * @return {boolean}\n   */equals(e){if(!this.isValid||!e.isValid)return false;if(!this.loc.equals(e.loc))return false;function eq(e,t){return void 0===e||0===e?void 0===t||0===t:e===t}for(const t of Ae)if(!eq(this.values[t],e.values[t]))return false;return true}}const ze=\"Invalid Interval\";function validateStartEnd(e,t){return e&&e.isValid?t&&t.isValid?t<e?Interval.invalid(\"end before start\",`The end of an interval must be after its start, but you had start=${e.toISO()} and end=${t.toISO()}`):null:Interval.invalid(\"missing or invalid end\"):Interval.invalid(\"missing or invalid start\")}class Interval{constructor(e){this.s=e.start;this.e=e.end;this.invalid=e.invalid||null;this.isLuxonInterval=true}\n/**\n   * Create an invalid Interval.\n   * @param {string} reason - simple string of why this Interval is invalid. Should not contain parameters or anything else data-dependent\n   * @param {string} [explanation=null] - longer explanation, may include parameters and other useful debugging information\n   * @return {Interval}\n   */static invalid(e,t=null){if(!e)throw new InvalidArgumentError(\"need to specify a reason the Interval is invalid\");const n=e instanceof Invalid?e:new Invalid(e,t);if(Settings.throwOnInvalid)throw new InvalidIntervalError(n);return new Interval({invalid:n})}\n/**\n   * Create an Interval from a start DateTime and an end DateTime. Inclusive of the start but not the end.\n   * @param {DateTime|Date|Object} start\n   * @param {DateTime|Date|Object} end\n   * @return {Interval}\n   */static fromDateTimes(e,t){const n=friendlyDateTime(e),r=friendlyDateTime(t);const s=validateStartEnd(n,r);return null==s?new Interval({start:n,end:r}):s}\n/**\n   * Create an Interval from a start DateTime and a Duration to extend to.\n   * @param {DateTime|Date|Object} start\n   * @param {Duration|Object|number} duration - the length of the Interval.\n   * @return {Interval}\n   */static after(e,t){const n=Duration.fromDurationLike(t),r=friendlyDateTime(e);return Interval.fromDateTimes(r,r.plus(n))}\n/**\n   * Create an Interval from an end DateTime and a Duration to extend backwards to.\n   * @param {DateTime|Date|Object} end\n   * @param {Duration|Object|number} duration - the length of the Interval.\n   * @return {Interval}\n   */static before(e,t){const n=Duration.fromDurationLike(t),r=friendlyDateTime(e);return Interval.fromDateTimes(r.minus(n),r)}\n/**\n   * Create an Interval from an ISO 8601 string.\n   * Accepts `<start>/<end>`, `<start>/<duration>`, and `<duration>/<end>` formats.\n   * @param {string} text - the ISO string to parse\n   * @param {Object} [opts] - options to pass {@link DateTime#fromISO} and optionally {@link Duration#fromISO}\n   * @see https://en.wikipedia.org/wiki/ISO_8601#Time_intervals\n   * @return {Interval}\n   */static fromISO(e,t){const[n,r]=(e||\"\").split(\"/\",2);if(n&&r){let e,s;try{e=DateTime.fromISO(n,t);s=e.isValid}catch(r){s=false}let i,a;try{i=DateTime.fromISO(r,t);a=i.isValid}catch(r){a=false}if(s&&a)return Interval.fromDateTimes(e,i);if(s){const n=Duration.fromISO(r,t);if(n.isValid)return Interval.after(e,n)}else if(a){const e=Duration.fromISO(n,t);if(e.isValid)return Interval.before(i,e)}}return Interval.invalid(\"unparsable\",`the input \"${e}\" can't be parsed as ISO 8601`)}\n/**\n   * Check if an object is an Interval. Works across context boundaries\n   * @param {object} o\n   * @return {boolean}\n   */static isInterval(e){return e&&e.isLuxonInterval||false}\n/**\n   * Returns the start of the Interval\n   * @type {DateTime}\n   */get start(){return this.isValid?this.s:null}\n/**\n   * Returns the end of the Interval\n   * @type {DateTime}\n   */get end(){return this.isValid?this.e:null}\n/**\n   * Returns whether this Interval's end is at least its start, meaning that the Interval isn't 'backwards'.\n   * @type {boolean}\n   */get isValid(){return null===this.invalidReason}\n/**\n   * Returns an error code if this Interval is invalid, or null if the Interval is valid\n   * @type {string}\n   */get invalidReason(){return this.invalid?this.invalid.reason:null}\n/**\n   * Returns an explanation of why this Interval became invalid, or null if the Interval is valid\n   * @type {string}\n   */get invalidExplanation(){return this.invalid?this.invalid.explanation:null}\n/**\n   * Returns the length of the Interval in the specified unit.\n   * @param {string} unit - the unit (such as 'hours' or 'days') to return the length in.\n   * @return {number}\n   */length(e=\"milliseconds\"){return this.isValid?this.toDuration(e).get(e):NaN}\n/**\n   * Returns the count of minutes, hours, days, months, or years included in the Interval, even in part.\n   * Unlike {@link Interval#length} this counts sections of the calendar, not periods of time, e.g. specifying 'day'\n   * asks 'what dates are included in this interval?', not 'how many days long is this interval?'\n   * @param {string} [unit='milliseconds'] - the unit of time to count.\n   * @return {number}\n   */count(e=\"milliseconds\"){if(!this.isValid)return NaN;const t=this.start.startOf(e),n=this.end.startOf(e);return Math.floor(n.diff(t,e).get(e))+(n.valueOf()!==this.end.valueOf())}\n/**\n   * Returns whether this Interval's start and end are both in the same unit of time\n   * @param {string} unit - the unit of time to check sameness on\n   * @return {boolean}\n   */hasSame(e){return!!this.isValid&&(this.isEmpty()||this.e.minus(1).hasSame(this.s,e))}isEmpty(){return this.s.valueOf()===this.e.valueOf()}\n/**\n   * Return whether this Interval's start is after the specified DateTime.\n   * @param {DateTime} dateTime\n   * @return {boolean}\n   */isAfter(e){return!!this.isValid&&this.s>e}\n/**\n   * Return whether this Interval's end is before the specified DateTime.\n   * @param {DateTime} dateTime\n   * @return {boolean}\n   */isBefore(e){return!!this.isValid&&this.e<=e}\n/**\n   * Return whether this Interval contains the specified DateTime.\n   * @param {DateTime} dateTime\n   * @return {boolean}\n   */contains(e){return!!this.isValid&&(this.s<=e&&this.e>e)}\n/**\n   * \"Sets\" the start and/or end dates. Returns a newly-constructed Interval.\n   * @param {Object} values - the values to set\n   * @param {DateTime} values.start - the starting DateTime\n   * @param {DateTime} values.end - the ending DateTime\n   * @return {Interval}\n   */set({start:e,end:t}={}){return this.isValid?Interval.fromDateTimes(e||this.s,t||this.e):this}\n/**\n   * Split this Interval at each of the specified DateTimes\n   * @param {...DateTime} dateTimes - the unit of time to count.\n   * @return {Array}\n   */splitAt(...e){if(!this.isValid)return[];const t=e.map(friendlyDateTime).filter((e=>this.contains(e))).sort(),n=[];let{s:r}=this,s=0;while(r<this.e){const e=t[s]||this.e,i=+e>+this.e?this.e:e;n.push(Interval.fromDateTimes(r,i));r=i;s+=1}return n}\n/**\n   * Split this Interval into smaller Intervals, each of the specified length.\n   * Left over time is grouped into a smaller interval\n   * @param {Duration|Object|number} duration - The length of each resulting interval.\n   * @return {Array}\n   */splitBy(e){const t=Duration.fromDurationLike(e);if(!this.isValid||!t.isValid||0===t.as(\"milliseconds\"))return[];let n,{s:r}=this,s=1;const i=[];while(r<this.e){const e=this.start.plus(t.mapUnits((e=>e*s)));n=+e>+this.e?this.e:e;i.push(Interval.fromDateTimes(r,n));r=n;s+=1}return i}\n/**\n   * Split this Interval into the specified number of smaller intervals.\n   * @param {number} numberOfParts - The number of Intervals to divide the Interval into.\n   * @return {Array}\n   */divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}\n/**\n   * Return whether this Interval overlaps with the specified Interval\n   * @param {Interval} other\n   * @return {boolean}\n   */overlaps(e){return this.e>e.s&&this.s<e.e}\n/**\n   * Return whether this Interval's end is adjacent to the specified Interval's start.\n   * @param {Interval} other\n   * @return {boolean}\n   */abutsStart(e){return!!this.isValid&&+this.e===+e.s}\n/**\n   * Return whether this Interval's start is adjacent to the specified Interval's end.\n   * @param {Interval} other\n   * @return {boolean}\n   */abutsEnd(e){return!!this.isValid&&+e.e===+this.s}\n/**\n   * Return whether this Interval engulfs the start and end of the specified Interval.\n   * @param {Interval} other\n   * @return {boolean}\n   */engulfs(e){return!!this.isValid&&(this.s<=e.s&&this.e>=e.e)}\n/**\n   * Return whether this Interval has the same start and end as the specified Interval.\n   * @param {Interval} other\n   * @return {boolean}\n   */equals(e){return!(!this.isValid||!e.isValid)&&(this.s.equals(e.s)&&this.e.equals(e.e))}\n/**\n   * Return an Interval representing the intersection of this Interval and the specified Interval.\n   * Specifically, the resulting Interval has the maximum start time and the minimum end time of the two Intervals.\n   * Returns null if the intersection is empty, meaning, the intervals don't intersect.\n   * @param {Interval} other\n   * @return {Interval}\n   */intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,n=this.e<e.e?this.e:e.e;return t>=n?null:Interval.fromDateTimes(t,n)}\n/**\n   * Return an Interval representing the union of this Interval and the specified Interval.\n   * Specifically, the resulting Interval has the minimum start time and the maximum end time of the two Intervals.\n   * @param {Interval} other\n   * @return {Interval}\n   */union(e){if(!this.isValid)return this;const t=this.s<e.s?this.s:e.s,n=this.e>e.e?this.e:e.e;return Interval.fromDateTimes(t,n)}\n/**\n   * Merge an array of Intervals into a equivalent minimal set of Intervals.\n   * Combines overlapping and adjacent Intervals.\n   * @param {Array} intervals\n   * @return {Array}\n   */static merge(e){const[t,n]=e.sort(((e,t)=>e.s-t.s)).reduce((([e,t],n)=>t?t.overlaps(n)||t.abutsStart(n)?[e,t.union(n)]:[e.concat([t]),n]:[e,n]),[[],null]);n&&t.push(n);return t}\n/**\n   * Return an array of Intervals representing the spans of time that only appear in one of the specified Intervals.\n   * @param {Array} intervals\n   * @return {Array}\n   */static xor(e){let t=null,n=0;const r=[],s=e.map((e=>[{time:e.s,type:\"s\"},{time:e.e,type:\"e\"}])),i=Array.prototype.concat(...s),a=i.sort(((e,t)=>e.time-t.time));for(const e of a){n+=\"s\"===e.type?1:-1;if(1===n)t=e.time;else{t&&+t!==+e.time&&r.push(Interval.fromDateTimes(t,e.time));t=null}}return Interval.merge(r)}\n/**\n   * Return an Interval representing the span of time in this Interval that doesn't overlap with any of the specified Intervals.\n   * @param {...Interval} intervals\n   * @return {Array}\n   */difference(...e){return Interval.xor([this].concat(e)).map((e=>this.intersection(e))).filter((e=>e&&!e.isEmpty()))}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:ze}\n/**\n   * Returns a localized string representing this Interval. Accepts the same options as the\n   * Intl.DateTimeFormat constructor and any presets defined by Luxon, such as\n   * {@link DateTime.DATE_FULL} or {@link DateTime.TIME_SIMPLE}. The exact behavior of this method\n   * is browser-specific, but in general it will return an appropriate representation of the\n   * Interval in the assigned locale. Defaults to the system's locale if no locale has been\n   * specified.\n   * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat\n   * @param {Object} [formatOpts=DateTime.DATE_SHORT] - Either a DateTime preset or\n   * Intl.DateTimeFormat constructor options.\n   * @param {Object} opts - Options to override the configuration of the start DateTime.\n   * @example Interval.fromISO('2022-11-07T09:00Z/2022-11-08T09:00Z').toLocaleString(); //=> 11/7/2022 – 11/8/2022\n   * @example Interval.fromISO('2022-11-07T09:00Z/2022-11-08T09:00Z').toLocaleString(DateTime.DATE_FULL); //=> November 7 – 8, 2022\n   * @example Interval.fromISO('2022-11-07T09:00Z/2022-11-08T09:00Z').toLocaleString(DateTime.DATE_FULL, { locale: 'fr-FR' }); //=> 7–8 novembre 2022\n   * @example Interval.fromISO('2022-11-07T17:00Z/2022-11-07T19:00Z').toLocaleString(DateTime.TIME_SIMPLE); //=> 6:00 – 8:00 PM\n   * @example Interval.fromISO('2022-11-07T17:00Z/2022-11-07T19:00Z').toLocaleString({ weekday: 'short', month: 'short', day: '2-digit', hour: '2-digit', minute: '2-digit' }); //=> Mon, Nov 07, 6:00 – 8:00 p\n   * @return {string}\n   */toLocaleString(e=r,t={}){return this.isValid?Formatter.create(this.s.loc.clone(t),e).formatInterval(this):ze}\n/**\n   * Returns an ISO 8601-compliant string representation of this Interval.\n   * @see https://en.wikipedia.org/wiki/ISO_8601#Time_intervals\n   * @param {Object} opts - The same options as {@link DateTime#toISO}\n   * @return {string}\n   */toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:ze}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:ze}\n/**\n   * Returns an ISO 8601-compliant string representation of time of this Interval.\n   * The date components are ignored.\n   * @see https://en.wikipedia.org/wiki/ISO_8601#Time_intervals\n   * @param {Object} opts - The same options as {@link DateTime#toISO}\n   * @return {string}\n   */toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:ze}\n/**\n   * Returns a string representation of this Interval formatted according to the specified format\n   * string. **You may not want this.** See {@link Interval#toLocaleString} for a more flexible\n   * formatting tool.\n   * @param {string} dateFormat - The format string. This string formats the start and end time.\n   * See {@link DateTime#toFormat} for details.\n   * @param {Object} opts - Options.\n   * @param {string} [opts.separator =  ' – '] - A separator to place between the start and end\n   * representations.\n   * @return {string}\n   */toFormat(e,{separator:t=\" – \"}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:ze}\n/**\n   * Return a Duration representing the time spanned by this interval.\n   * @param {string|string[]} [unit=['milliseconds']] - the unit or units (such as 'hours' or 'days') to include in the duration.\n   * @param {Object} opts - options that affect the creation of the Duration\n   * @param {string} [opts.conversionAccuracy='casual'] - the conversion system to use\n   * @example Interval.fromDateTimes(dt1, dt2).toDuration().toObject() //=> { milliseconds: 88489257 }\n   * @example Interval.fromDateTimes(dt1, dt2).toDuration('days').toObject() //=> { days: 1.0241812152777778 }\n   * @example Interval.fromDateTimes(dt1, dt2).toDuration(['hours', 'minutes']).toObject() //=> { hours: 24, minutes: 34.82095 }\n   * @example Interval.fromDateTimes(dt1, dt2).toDuration(['hours', 'minutes', 'seconds']).toObject() //=> { hours: 24, minutes: 34, seconds: 49.257 }\n   * @example Interval.fromDateTimes(dt1, dt2).toDuration('seconds').toObject() //=> { seconds: 88489.257 }\n   * @return {Duration}\n   */toDuration(e,t){return this.isValid?this.e.diff(this.s,e,t):Duration.invalid(this.invalidReason)}\n/**\n   * Run mapFn on the interval start and end, returning a new Interval from the resulting DateTimes\n   * @param {function} mapFn\n   * @return {Interval}\n   * @example Interval.fromDateTimes(dt1, dt2).mapEndpoints(endpoint => endpoint.toUTC())\n   * @example Interval.fromDateTimes(dt1, dt2).mapEndpoints(endpoint => endpoint.plus({ hours: 2 }))\n   */mapEndpoints(e){return Interval.fromDateTimes(e(this.s),e(this.e))}}class Info{\n/**\n   * Return whether the specified zone contains a DST.\n   * @param {string|Zone} [zone='local'] - Zone to check. Defaults to the environment's local zone.\n   * @return {boolean}\n   */\nstatic hasDST(e=Settings.defaultZone){const t=DateTime.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}\n/**\n   * Return whether the specified zone is a valid IANA specifier.\n   * @param {string} zone - Zone to check\n   * @return {boolean}\n   */static isValidIANAZone(e){return IANAZone.isValidZone(e)}\n/**\n   * Converts the input into a {@link Zone} instance.\n   *\n   * * If `input` is already a Zone instance, it is returned unchanged.\n   * * If `input` is a string containing a valid time zone name, a Zone instance\n   *   with that name is returned.\n   * * If `input` is a string that doesn't refer to a known time zone, a Zone\n   *   instance with {@link Zone#isValid} == false is returned.\n   * * If `input is a number, a Zone instance with the specified fixed offset\n   *   in minutes is returned.\n   * * If `input` is `null` or `undefined`, the default zone is returned.\n   * @param {string|Zone|number} [input] - the value to be converted\n   * @return {Zone}\n   */static normalizeZone(e){return normalizeZone(e,Settings.defaultZone)}\n/**\n   * Return an array of standalone month names.\n   * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat\n   * @param {string} [length='long'] - the length of the month representation, such as \"numeric\", \"2-digit\", \"narrow\", \"short\", \"long\"\n   * @param {Object} opts - options\n   * @param {string} [opts.locale] - the locale code\n   * @param {string} [opts.numberingSystem=null] - the numbering system\n   * @param {string} [opts.locObj=null] - an existing locale object to use\n   * @param {string} [opts.outputCalendar='gregory'] - the calendar\n   * @example Info.months()[0] //=> 'January'\n   * @example Info.months('short')[0] //=> 'Jan'\n   * @example Info.months('numeric')[0] //=> '1'\n   * @example Info.months('short', { locale: 'fr-CA' } )[0] //=> 'janv.'\n   * @example Info.months('numeric', { locale: 'ar' })[0] //=> '١'\n   * @example Info.months('long', { outputCalendar: 'islamic' })[0] //=> 'Rabiʻ I'\n   * @return {Array}\n   */static months(e=\"long\",{locale:t=null,numberingSystem:n=null,locObj:r=null,outputCalendar:s=\"gregory\"}={}){return(r||Locale.create(t,n,s)).months(e)}\n/**\n   * Return an array of format month names.\n   * Format months differ from standalone months in that they're meant to appear next to the day of the month. In some languages, that\n   * changes the string.\n   * See {@link Info#months}\n   * @param {string} [length='long'] - the length of the month representation, such as \"numeric\", \"2-digit\", \"narrow\", \"short\", \"long\"\n   * @param {Object} opts - options\n   * @param {string} [opts.locale] - the locale code\n   * @param {string} [opts.numberingSystem=null] - the numbering system\n   * @param {string} [opts.locObj=null] - an existing locale object to use\n   * @param {string} [opts.outputCalendar='gregory'] - the calendar\n   * @return {Array}\n   */static monthsFormat(e=\"long\",{locale:t=null,numberingSystem:n=null,locObj:r=null,outputCalendar:s=\"gregory\"}={}){return(r||Locale.create(t,n,s)).months(e,true)}\n/**\n   * Return an array of standalone week names.\n   * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat\n   * @param {string} [length='long'] - the length of the weekday representation, such as \"narrow\", \"short\", \"long\".\n   * @param {Object} opts - options\n   * @param {string} [opts.locale] - the locale code\n   * @param {string} [opts.numberingSystem=null] - the numbering system\n   * @param {string} [opts.locObj=null] - an existing locale object to use\n   * @example Info.weekdays()[0] //=> 'Monday'\n   * @example Info.weekdays('short')[0] //=> 'Mon'\n   * @example Info.weekdays('short', { locale: 'fr-CA' })[0] //=> 'lun.'\n   * @example Info.weekdays('short', { locale: 'ar' })[0] //=> 'الاثنين'\n   * @return {Array}\n   */static weekdays(e=\"long\",{locale:t=null,numberingSystem:n=null,locObj:r=null}={}){return(r||Locale.create(t,n,null)).weekdays(e)}\n/**\n   * Return an array of format week names.\n   * Format weekdays differ from standalone weekdays in that they're meant to appear next to more date information. In some languages, that\n   * changes the string.\n   * See {@link Info#weekdays}\n   * @param {string} [length='long'] - the length of the month representation, such as \"narrow\", \"short\", \"long\".\n   * @param {Object} opts - options\n   * @param {string} [opts.locale=null] - the locale code\n   * @param {string} [opts.numberingSystem=null] - the numbering system\n   * @param {string} [opts.locObj=null] - an existing locale object to use\n   * @return {Array}\n   */static weekdaysFormat(e=\"long\",{locale:t=null,numberingSystem:n=null,locObj:r=null}={}){return(r||Locale.create(t,n,null)).weekdays(e,true)}\n/**\n   * Return an array of meridiems.\n   * @param {Object} opts - options\n   * @param {string} [opts.locale] - the locale code\n   * @example Info.meridiems() //=> [ 'AM', 'PM' ]\n   * @example Info.meridiems({ locale: 'my' }) //=> [ 'နံနက်', 'ညနေ' ]\n   * @return {Array}\n   */static meridiems({locale:e=null}={}){return Locale.create(e).meridiems()}\n/**\n   * Return an array of eras, such as ['BC', 'AD']. The locale can be specified, but the calendar system is always Gregorian.\n   * @param {string} [length='short'] - the length of the era representation, such as \"short\" or \"long\".\n   * @param {Object} opts - options\n   * @param {string} [opts.locale] - the locale code\n   * @example Info.eras() //=> [ 'BC', 'AD' ]\n   * @example Info.eras('long') //=> [ 'Before Christ', 'Anno Domini' ]\n   * @example Info.eras('long', { locale: 'fr' }) //=> [ 'avant Jésus-Christ', 'après Jésus-Christ' ]\n   * @return {Array}\n   */static eras(e=\"short\",{locale:t=null}={}){return Locale.create(t,null,\"gregory\").eras(e)}static features(){return{relative:hasRelative()}}}function dayDiff(e,t){const utcDayStart=e=>e.toUTC(0,{keepLocalTime:true}).startOf(\"day\").valueOf(),n=utcDayStart(t)-utcDayStart(e);return Math.floor(Duration.fromMillis(n).as(\"days\"))}function highOrderDiffs(e,t,n){const r=[[\"years\",(e,t)=>t.year-e.year],[\"quarters\",(e,t)=>t.quarter-e.quarter+4*(t.year-e.year)],[\"months\",(e,t)=>t.month-e.month+12*(t.year-e.year)],[\"weeks\",(e,t)=>{const n=dayDiff(e,t);return(n-n%7)/7}],[\"days\",dayDiff]];const s={};const i=e;let a,o;for(const[u,l]of r)if(n.indexOf(u)>=0){a=u;s[u]=l(e,t);o=i.plus(s);if(o>t){s[u]--;e=i.plus(s);if(e>t){o=e;s[u]--;e=i.plus(s)}}else e=o}return[e,s,o,a]}function diff(e,t,n,r){let[s,i,a,o]=highOrderDiffs(e,t,n);const u=t-s;const l=n.filter((e=>[\"hours\",\"minutes\",\"seconds\",\"milliseconds\"].indexOf(e)>=0));if(0===l.length){a<t&&(a=s.plus({[o]:1}));a!==s&&(i[o]=(i[o]||0)+u/(a-s))}const c=Duration.fromObject(i,r);return l.length>0?Duration.fromMillis(u,r).shiftTo(...l).plus(c):c}const Re={arab:\"[٠-٩]\",arabext:\"[۰-۹]\",bali:\"[᭐-᭙]\",beng:\"[০-৯]\",deva:\"[०-९]\",fullwide:\"[０-９]\",gujr:\"[૦-૯]\",hanidec:\"[〇|一|二|三|四|五|六|七|八|九]\",khmr:\"[០-៩]\",knda:\"[೦-೯]\",laoo:\"[໐-໙]\",limb:\"[᥆-᥏]\",mlym:\"[൦-൯]\",mong:\"[᠐-᠙]\",mymr:\"[၀-၉]\",orya:\"[୦-୯]\",tamldec:\"[௦-௯]\",telu:\"[౦-౯]\",thai:\"[๐-๙]\",tibt:\"[༠-༩]\",latn:\"\\\\d\"};const je={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]};const qe=Re.hanidec.replace(/[\\[|\\]]/g,\"\").split(\"\");function parseDigits(e){let t=parseInt(e,10);if(isNaN(t)){t=\"\";for(let n=0;n<e.length;n++){const r=e.charCodeAt(n);if(-1!==e[n].search(Re.hanidec))t+=qe.indexOf(e[n]);else for(const e in je){const[n,s]=je[e];r>=n&&r<=s&&(t+=r-n)}}return parseInt(t,10)}return t}function digitRegex({numberingSystem:e},t=\"\"){return new RegExp(`${Re[e||\"latn\"]}${t}`)}const We=\"missing Intl.DateTimeFormat.formatToParts support\";function intUnit(e,t=(e=>e)){return{regex:e,deser:([e])=>t(parseDigits(e))}}const Ye=String.fromCharCode(160);const Pe=`[ ${Ye}]`;const _e=new RegExp(Pe,\"g\");function fixListRegex(e){return e.replace(/\\./g,\"\\\\.?\").replace(_e,Pe)}function stripInsensitivities(e){return e.replace(/\\./g,\"\").replace(_e,\" \").toLowerCase()}function oneOf(e,t){return null===e?null:{regex:RegExp(e.map(fixListRegex).join(\"|\")),deser:([n])=>e.findIndex((e=>stripInsensitivities(n)===stripInsensitivities(e)))+t}}function offset(e,t){return{regex:e,deser:([,e,t])=>signedOffset(e,t),groups:t}}function simple(e){return{regex:e,deser:([e])=>e}}function escapeToken(e){return e.replace(/[\\-\\[\\]{}()*+?.,\\\\\\^$|#\\s]/g,\"\\\\$&\")}\n/**\n * @param token\n * @param {Locale} loc\n */function unitForToken(e,t){const n=digitRegex(t),r=digitRegex(t,\"{2}\"),s=digitRegex(t,\"{3}\"),i=digitRegex(t,\"{4}\"),a=digitRegex(t,\"{6}\"),o=digitRegex(t,\"{1,2}\"),u=digitRegex(t,\"{1,3}\"),l=digitRegex(t,\"{1,6}\"),c=digitRegex(t,\"{1,9}\"),d=digitRegex(t,\"{2,4}\"),m=digitRegex(t,\"{4,6}\"),literal=e=>({regex:RegExp(escapeToken(e.val)),deser:([e])=>e,literal:true}),unitate=h=>{if(e.literal)return literal(h);switch(h.val){case\"G\":return oneOf(t.eras(\"short\"),0);case\"GG\":return oneOf(t.eras(\"long\"),0);case\"y\":return intUnit(l);case\"yy\":return intUnit(d,untruncateYear);case\"yyyy\":return intUnit(i);case\"yyyyy\":return intUnit(m);case\"yyyyyy\":return intUnit(a);case\"M\":return intUnit(o);case\"MM\":return intUnit(r);case\"MMM\":return oneOf(t.months(\"short\",true),1);case\"MMMM\":return oneOf(t.months(\"long\",true),1);case\"L\":return intUnit(o);case\"LL\":return intUnit(r);case\"LLL\":return oneOf(t.months(\"short\",false),1);case\"LLLL\":return oneOf(t.months(\"long\",false),1);case\"d\":return intUnit(o);case\"dd\":return intUnit(r);case\"o\":return intUnit(u);case\"ooo\":return intUnit(s);case\"HH\":return intUnit(r);case\"H\":return intUnit(o);case\"hh\":return intUnit(r);case\"h\":return intUnit(o);case\"mm\":return intUnit(r);case\"m\":return intUnit(o);case\"q\":return intUnit(o);case\"qq\":return intUnit(r);case\"s\":return intUnit(o);case\"ss\":return intUnit(r);case\"S\":return intUnit(u);case\"SSS\":return intUnit(s);case\"u\":return simple(c);case\"uu\":return simple(o);case\"uuu\":return intUnit(n);case\"a\":return oneOf(t.meridiems(),0);case\"kkkk\":return intUnit(i);case\"kk\":return intUnit(d,untruncateYear);case\"W\":return intUnit(o);case\"WW\":return intUnit(r);case\"E\":case\"c\":return intUnit(n);case\"EEE\":return oneOf(t.weekdays(\"short\",false),1);case\"EEEE\":return oneOf(t.weekdays(\"long\",false),1);case\"ccc\":return oneOf(t.weekdays(\"short\",true),1);case\"cccc\":return oneOf(t.weekdays(\"long\",true),1);case\"Z\":case\"ZZ\":return offset(new RegExp(`([+-]${o.source})(?::(${r.source}))?`),2);case\"ZZZ\":return offset(new RegExp(`([+-]${o.source})(${r.source})?`),2);case\"z\":return simple(/[a-z_+-/]{1,256}?/i);case\" \":return simple(/[^\\S\\n\\r]/);default:return literal(h)}};const h=unitate(e)||{invalidReason:We};h.token=e;return h}const He={year:{\"2-digit\":\"yy\",numeric:\"yyyyy\"},month:{numeric:\"M\",\"2-digit\":\"MM\",short:\"MMM\",long:\"MMMM\"},day:{numeric:\"d\",\"2-digit\":\"dd\"},weekday:{short:\"EEE\",long:\"EEEE\"},dayperiod:\"a\",dayPeriod:\"a\",hour12:{numeric:\"h\",\"2-digit\":\"hh\"},hour24:{numeric:\"H\",\"2-digit\":\"HH\"},minute:{numeric:\"m\",\"2-digit\":\"mm\"},second:{numeric:\"s\",\"2-digit\":\"ss\"},timeZoneName:{long:\"ZZZZZ\",short:\"ZZZ\"}};function tokenForPart(e,t,n){const{type:r,value:s}=e;if(\"literal\"===r){const e=/^\\s+$/.test(s);return{literal:!e,val:e?\" \":s}}const i=t[r];let a=r;\"hour\"===r&&(a=null!=t.hour12?t.hour12?\"hour12\":\"hour24\":null!=t.hourCycle?\"h11\"===t.hourCycle||\"h12\"===t.hourCycle?\"hour12\":\"hour24\":n.hour12?\"hour12\":\"hour24\");let o=He[a];\"object\"===typeof o&&(o=o[i]);if(o)return{literal:false,val:o}}function buildRegex(e){const t=e.map((e=>e.regex)).reduce(((e,t)=>`${e}(${t.source})`),\"\");return[`^${t}$`,e]}function match(e,t,n){const r=e.match(t);if(r){const e={};let t=1;for(const s in n)if(hasOwnProperty(n,s)){const i=n[s],a=i.groups?i.groups+1:1;!i.literal&&i.token&&(e[i.token.val[0]]=i.deser(r.slice(t,t+a)));t+=a}return[r,e]}return[r,{}]}function dateTimeFromMatches(e){const toField=e=>{switch(e){case\"S\":return\"millisecond\";case\"s\":return\"second\";case\"m\":return\"minute\";case\"h\":case\"H\":return\"hour\";case\"d\":return\"day\";case\"o\":return\"ordinal\";case\"L\":case\"M\":return\"month\";case\"y\":return\"year\";case\"E\":case\"c\":return\"weekday\";case\"W\":return\"weekNumber\";case\"k\":return\"weekYear\";case\"q\":return\"quarter\";default:return null}};let t=null;let n;isUndefined(e.z)||(t=IANAZone.create(e.z));if(!isUndefined(e.Z)){t||(t=new FixedOffsetZone(e.Z));n=e.Z}isUndefined(e.q)||(e.M=3*(e.q-1)+1);isUndefined(e.h)||(e.h<12&&1===e.a?e.h+=12:12===e.h&&0===e.a&&(e.h=0));0===e.G&&e.y&&(e.y=-e.y);isUndefined(e.u)||(e.S=parseMillis(e.u));const r=Object.keys(e).reduce(((t,n)=>{const r=toField(n);r&&(t[r]=e[n]);return t}),{});return[r,t,n]}let Ge=null;function getDummyDateTime(){Ge||(Ge=DateTime.fromMillis(1555555555555));return Ge}function maybeExpandMacroToken(e,t){if(e.literal)return e;const n=Formatter.macroTokenToFormatOpts(e.val);const r=formatOptsToTokens(n,t);return null==r||r.includes(void 0)?e:r}function expandMacroTokens(e,t){return Array.prototype.concat(...e.map((e=>maybeExpandMacroToken(e,t))))}function explainFromTokens(e,t,n){const r=expandMacroTokens(Formatter.parseFormat(n),e),s=r.map((t=>unitForToken(t,e))),i=s.find((e=>e.invalidReason));if(i)return{input:t,tokens:r,invalidReason:i.invalidReason};{const[e,n]=buildRegex(s),i=RegExp(e,\"i\"),[a,o]=match(t,i,n),[u,l,c]=o?dateTimeFromMatches(o):[null,null,void 0];if(hasOwnProperty(o,\"a\")&&hasOwnProperty(o,\"H\"))throw new ConflictingSpecificationError(\"Can't include meridiem when specifying 24-hour format\");return{input:t,tokens:r,regex:i,rawMatches:a,matches:o,result:u,zone:l,specificOffset:c}}}function parseFromTokens(e,t,n){const{result:r,zone:s,specificOffset:i,invalidReason:a}=explainFromTokens(e,t,n);return[r,s,i,a]}function formatOptsToTokens(e,t){if(!e)return null;const n=Formatter.create(t,e);const r=n.dtFormatter(getDummyDateTime());const s=r.formatToParts();const i=r.resolvedOptions();return s.map((t=>tokenForPart(t,e,i)))}const Je=[0,31,59,90,120,151,181,212,243,273,304,334],Be=[0,31,60,91,121,152,182,213,244,274,305,335];function unitOutOfRange(e,t){return new Invalid(\"unit out of range\",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function dayOfWeek(e,t,n){const r=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);const s=r.getUTCDay();return 0===s?7:s}function computeOrdinal(e,t,n){return n+(isLeapYear(e)?Be:Je)[t-1]}function uncomputeOrdinal(e,t){const n=isLeapYear(e)?Be:Je,r=n.findIndex((e=>e<t)),s=t-n[r];return{month:r+1,day:s}}function gregorianToWeek(e){const{year:t,month:n,day:r}=e,s=computeOrdinal(t,n,r),i=dayOfWeek(t,n,r);let a,o=Math.floor((s-i+10)/7);if(o<1){a=t-1;o=weeksInWeekYear(a)}else if(o>weeksInWeekYear(t)){a=t+1;o=1}else a=t;return{weekYear:a,weekNumber:o,weekday:i,...timeObject(e)}}function weekToGregorian(e){const{weekYear:t,weekNumber:n,weekday:r}=e,s=dayOfWeek(t,1,4),i=daysInYear(t);let a,o=7*n+r-s-3;if(o<1){a=t-1;o+=daysInYear(a)}else if(o>i){a=t+1;o-=daysInYear(t)}else a=t;const{month:u,day:l}=uncomputeOrdinal(a,o);return{year:a,month:u,day:l,...timeObject(e)}}function gregorianToOrdinal(e){const{year:t,month:n,day:r}=e;const s=computeOrdinal(t,n,r);return{year:t,ordinal:s,...timeObject(e)}}function ordinalToGregorian(e){const{year:t,ordinal:n}=e;const{month:r,day:s}=uncomputeOrdinal(t,n);return{year:t,month:r,day:s,...timeObject(e)}}function hasInvalidWeekData(e){const t=isInteger(e.weekYear),n=integerBetween(e.weekNumber,1,weeksInWeekYear(e.weekYear)),r=integerBetween(e.weekday,1,7);return t?n?!r&&unitOutOfRange(\"weekday\",e.weekday):unitOutOfRange(\"week\",e.week):unitOutOfRange(\"weekYear\",e.weekYear)}function hasInvalidOrdinalData(e){const t=isInteger(e.year),n=integerBetween(e.ordinal,1,daysInYear(e.year));return t?!n&&unitOutOfRange(\"ordinal\",e.ordinal):unitOutOfRange(\"year\",e.year)}function hasInvalidGregorianData(e){const t=isInteger(e.year),n=integerBetween(e.month,1,12),r=integerBetween(e.day,1,daysInMonth(e.year,e.month));return t?n?!r&&unitOutOfRange(\"day\",e.day):unitOutOfRange(\"month\",e.month):unitOutOfRange(\"year\",e.year)}function hasInvalidTimeData(e){const{hour:t,minute:n,second:r,millisecond:s}=e;const i=integerBetween(t,0,23)||24===t&&0===n&&0===r&&0===s,a=integerBetween(n,0,59),o=integerBetween(r,0,59),u=integerBetween(s,0,999);return i?a?o?!u&&unitOutOfRange(\"millisecond\",s):unitOutOfRange(\"second\",r):unitOutOfRange(\"minute\",n):unitOutOfRange(\"hour\",t)}const Qe=\"Invalid DateTime\";const Ke=864e13;function unsupportedZone(e){return new Invalid(\"unsupported zone\",`the zone \"${e.name}\" is not supported`)}function possiblyCachedWeekData(e){null===e.weekData&&(e.weekData=gregorianToWeek(e.c));return e.weekData}function clone(e,t){const n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new DateTime({...n,...t,old:n})}function fixOffset(e,t,n){let r=e-60*t*1e3;const s=n.offset(r);if(t===s)return[r,t];r-=60*(s-t)*1e3;const i=n.offset(r);return s===i?[r,s]:[e-60*Math.min(s,i)*1e3,Math.max(s,i)]}function tsToObj(e,t){e+=60*t*1e3;const n=new Date(e);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function objToTS(e,t,n){return fixOffset(objToLocalTS(e),t,n)}function adjustTime(e,t){const n=e.o,r=e.c.year+Math.trunc(t.years),s=e.c.month+Math.trunc(t.months)+3*Math.trunc(t.quarters),i={...e.c,year:r,month:s,day:Math.min(e.c.day,daysInMonth(r,s))+Math.trunc(t.days)+7*Math.trunc(t.weeks)},a=Duration.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as(\"milliseconds\"),o=objToLocalTS(i);let[u,l]=fixOffset(o,n,e.zone);if(0!==a){u+=a;l=e.zone.offset(u)}return{ts:u,o:l}}function parseDataToDateTime(e,t,n,r,s,i){const{setZone:a,zone:o}=n;if(e&&0!==Object.keys(e).length||t){const r=t||o,s=DateTime.fromObject(e,{...n,zone:r,specificOffset:i});return a?s:s.setZone(o)}return DateTime.invalid(new Invalid(\"unparsable\",`the input \"${s}\" can't be parsed as ${r}`))}function toTechFormat(e,t,n=true){return e.isValid?Formatter.create(Locale.create(\"en-US\"),{allowZ:n,forceSimple:true}).formatDateTimeFromString(e,t):null}function toISODate(e,t){const n=e.c.year>9999||e.c.year<0;let r=\"\";n&&e.c.year>=0&&(r+=\"+\");r+=padStart(e.c.year,n?6:4);if(t){r+=\"-\";r+=padStart(e.c.month);r+=\"-\";r+=padStart(e.c.day)}else{r+=padStart(e.c.month);r+=padStart(e.c.day)}return r}function toISOTime(e,t,n,r,s,i){let a=padStart(e.c.hour);if(t){a+=\":\";a+=padStart(e.c.minute);0===e.c.millisecond&&0===e.c.second&&n||(a+=\":\")}else a+=padStart(e.c.minute);if(0!==e.c.millisecond||0!==e.c.second||!n){a+=padStart(e.c.second);if(0!==e.c.millisecond||!r){a+=\".\";a+=padStart(e.c.millisecond,3)}}if(s)if(e.isOffsetFixed&&0===e.offset&&!i)a+=\"Z\";else if(e.o<0){a+=\"-\";a+=padStart(Math.trunc(-e.o/60));a+=\":\";a+=padStart(Math.trunc(-e.o%60))}else{a+=\"+\";a+=padStart(Math.trunc(e.o/60));a+=\":\";a+=padStart(Math.trunc(e.o%60))}i&&(a+=\"[\"+e.zone.ianaName+\"]\");return a}const Xe={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},et={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},tt={ordinal:1,hour:0,minute:0,second:0,millisecond:0};const nt=[\"year\",\"month\",\"day\",\"hour\",\"minute\",\"second\",\"millisecond\"],rt=[\"weekYear\",\"weekNumber\",\"weekday\",\"hour\",\"minute\",\"second\",\"millisecond\"],st=[\"year\",\"ordinal\",\"hour\",\"minute\",\"second\",\"millisecond\"];function normalizeUnit(e){const t={year:\"year\",years:\"year\",month:\"month\",months:\"month\",day:\"day\",days:\"day\",hour:\"hour\",hours:\"hour\",minute:\"minute\",minutes:\"minute\",quarter:\"quarter\",quarters:\"quarter\",second:\"second\",seconds:\"second\",millisecond:\"millisecond\",milliseconds:\"millisecond\",weekday:\"weekday\",weekdays:\"weekday\",weeknumber:\"weekNumber\",weeksnumber:\"weekNumber\",weeknumbers:\"weekNumber\",weekyear:\"weekYear\",weekyears:\"weekYear\",ordinal:\"ordinal\"}[e.toLowerCase()];if(!t)throw new InvalidUnitError(e);return t}function quickDT(e,t){const n=normalizeZone(t.zone,Settings.defaultZone),r=Locale.fromObject(t),s=Settings.now();let i,a;if(isUndefined(e.year))i=s;else{for(const t of nt)isUndefined(e[t])&&(e[t]=Xe[t]);const t=hasInvalidGregorianData(e)||hasInvalidTimeData(e);if(t)return DateTime.invalid(t);const r=n.offset(s);[i,a]=objToTS(e,r,n)}return new DateTime({ts:i,zone:n,loc:r,o:a})}function diffRelative(e,t,n){const r=!!isUndefined(n.round)||n.round,format=(e,s)=>{e=roundTo(e,r||n.calendary?0:2,true);const i=t.loc.clone(n).relFormatter(n);return i.format(e,s)},differ=r=>n.calendary?t.hasSame(e,r)?0:t.startOf(r).diff(e.startOf(r),r).get(r):t.diff(e,r).get(r);if(n.unit)return format(differ(n.unit),n.unit);for(const e of n.units){const t=differ(e);if(Math.abs(t)>=1)return format(t,e)}return format(e>t?-0:0,n.units[n.units.length-1])}function lastOpts(e){let t,n={};if(e.length>0&&\"object\"===typeof e[e.length-1]){n=e[e.length-1];t=Array.from(e).slice(0,e.length-1)}else t=Array.from(e);return[n,t]}class DateTime{constructor(e){const t=e.zone||Settings.defaultZone;let n=e.invalid||(Number.isNaN(e.ts)?new Invalid(\"invalid input\"):null)||(t.isValid?null:unsupportedZone(t));this.ts=isUndefined(e.ts)?Settings.now():e.ts;let r=null,s=null;if(!n){const i=e.old&&e.old.ts===this.ts&&e.old.zone.equals(t);if(i)[r,s]=[e.old.c,e.old.o];else{const e=t.offset(this.ts);r=tsToObj(this.ts,e);n=Number.isNaN(r.year)?new Invalid(\"invalid input\"):null;r=n?null:r;s=n?null:e}}this._zone=t;this.loc=e.loc||Locale.create();this.invalid=n;this.weekData=null;this.c=r;this.o=s;this.isLuxonDateTime=true}static now(){return new DateTime({})}\n/**\n   * Create a local DateTime\n   * @param {number} [year] - The calendar year. If omitted (as in, call `local()` with no arguments), the current time will be used\n   * @param {number} [month=1] - The month, 1-indexed\n   * @param {number} [day=1] - The day of the month, 1-indexed\n   * @param {number} [hour=0] - The hour of the day, in 24-hour time\n   * @param {number} [minute=0] - The minute of the hour, meaning a number between 0 and 59\n   * @param {number} [second=0] - The second of the minute, meaning a number between 0 and 59\n   * @param {number} [millisecond=0] - The millisecond of the second, meaning a number between 0 and 999\n   * @example DateTime.local()                                  //~> now\n   * @example DateTime.local({ zone: \"America/New_York\" })      //~> now, in US east coast time\n   * @example DateTime.local(2017)                              //~> 2017-01-01T00:00:00\n   * @example DateTime.local(2017, 3)                           //~> 2017-03-01T00:00:00\n   * @example DateTime.local(2017, 3, 12, { locale: \"fr\" })     //~> 2017-03-12T00:00:00, with a French locale\n   * @example DateTime.local(2017, 3, 12, 5)                    //~> 2017-03-12T05:00:00\n   * @example DateTime.local(2017, 3, 12, 5, { zone: \"utc\" })   //~> 2017-03-12T05:00:00, in UTC\n   * @example DateTime.local(2017, 3, 12, 5, 45)                //~> 2017-03-12T05:45:00\n   * @example DateTime.local(2017, 3, 12, 5, 45, 10)            //~> 2017-03-12T05:45:10\n   * @example DateTime.local(2017, 3, 12, 5, 45, 10, 765)       //~> 2017-03-12T05:45:10.765\n   * @return {DateTime}\n   */static local(){const[e,t]=lastOpts(arguments),[n,r,s,i,a,o,u]=t;return quickDT({year:n,month:r,day:s,hour:i,minute:a,second:o,millisecond:u},e)}\n/**\n   * Create a DateTime in UTC\n   * @param {number} [year] - The calendar year. If omitted (as in, call `utc()` with no arguments), the current time will be used\n   * @param {number} [month=1] - The month, 1-indexed\n   * @param {number} [day=1] - The day of the month\n   * @param {number} [hour=0] - The hour of the day, in 24-hour time\n   * @param {number} [minute=0] - The minute of the hour, meaning a number between 0 and 59\n   * @param {number} [second=0] - The second of the minute, meaning a number between 0 and 59\n   * @param {number} [millisecond=0] - The millisecond of the second, meaning a number between 0 and 999\n   * @param {Object} options - configuration options for the DateTime\n   * @param {string} [options.locale] - a locale to set on the resulting DateTime instance\n   * @param {string} [options.outputCalendar] - the output calendar to set on the resulting DateTime instance\n   * @param {string} [options.numberingSystem] - the numbering system to set on the resulting DateTime instance\n   * @example DateTime.utc()                                              //~> now\n   * @example DateTime.utc(2017)                                          //~> 2017-01-01T00:00:00Z\n   * @example DateTime.utc(2017, 3)                                       //~> 2017-03-01T00:00:00Z\n   * @example DateTime.utc(2017, 3, 12)                                   //~> 2017-03-12T00:00:00Z\n   * @example DateTime.utc(2017, 3, 12, 5)                                //~> 2017-03-12T05:00:00Z\n   * @example DateTime.utc(2017, 3, 12, 5, 45)                            //~> 2017-03-12T05:45:00Z\n   * @example DateTime.utc(2017, 3, 12, 5, 45, { locale: \"fr\" })          //~> 2017-03-12T05:45:00Z with a French locale\n   * @example DateTime.utc(2017, 3, 12, 5, 45, 10)                        //~> 2017-03-12T05:45:10Z\n   * @example DateTime.utc(2017, 3, 12, 5, 45, 10, 765, { locale: \"fr\" }) //~> 2017-03-12T05:45:10.765Z with a French locale\n   * @return {DateTime}\n   */static utc(){const[e,t]=lastOpts(arguments),[n,r,s,i,a,o,u]=t;e.zone=FixedOffsetZone.utcInstance;return quickDT({year:n,month:r,day:s,hour:i,minute:a,second:o,millisecond:u},e)}\n/**\n   * Create a DateTime from a JavaScript Date object. Uses the default zone.\n   * @param {Date} date - a JavaScript Date object\n   * @param {Object} options - configuration options for the DateTime\n   * @param {string|Zone} [options.zone='local'] - the zone to place the DateTime into\n   * @return {DateTime}\n   */static fromJSDate(e,t={}){const n=isDate(e)?e.valueOf():NaN;if(Number.isNaN(n))return DateTime.invalid(\"invalid input\");const r=normalizeZone(t.zone,Settings.defaultZone);return r.isValid?new DateTime({ts:n,zone:r,loc:Locale.fromObject(t)}):DateTime.invalid(unsupportedZone(r))}\n/**\n   * Create a DateTime from a number of milliseconds since the epoch (meaning since 1 January 1970 00:00:00 UTC). Uses the default zone.\n   * @param {number} milliseconds - a number of milliseconds since 1970 UTC\n   * @param {Object} options - configuration options for the DateTime\n   * @param {string|Zone} [options.zone='local'] - the zone to place the DateTime into\n   * @param {string} [options.locale] - a locale to set on the resulting DateTime instance\n   * @param {string} options.outputCalendar - the output calendar to set on the resulting DateTime instance\n   * @param {string} options.numberingSystem - the numbering system to set on the resulting DateTime instance\n   * @return {DateTime}\n   */static fromMillis(e,t={}){if(isNumber(e))return e<-Ke||e>Ke?DateTime.invalid(\"Timestamp out of range\"):new DateTime({ts:e,zone:normalizeZone(t.zone,Settings.defaultZone),loc:Locale.fromObject(t)});throw new InvalidArgumentError(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}\n/**\n   * Create a DateTime from a number of seconds since the epoch (meaning since 1 January 1970 00:00:00 UTC). Uses the default zone.\n   * @param {number} seconds - a number of seconds since 1970 UTC\n   * @param {Object} options - configuration options for the DateTime\n   * @param {string|Zone} [options.zone='local'] - the zone to place the DateTime into\n   * @param {string} [options.locale] - a locale to set on the resulting DateTime instance\n   * @param {string} options.outputCalendar - the output calendar to set on the resulting DateTime instance\n   * @param {string} options.numberingSystem - the numbering system to set on the resulting DateTime instance\n   * @return {DateTime}\n   */static fromSeconds(e,t={}){if(isNumber(e))return new DateTime({ts:1e3*e,zone:normalizeZone(t.zone,Settings.defaultZone),loc:Locale.fromObject(t)});throw new InvalidArgumentError(\"fromSeconds requires a numerical input\")}\n/**\n   * Create a DateTime from a JavaScript object with keys like 'year' and 'hour' with reasonable defaults.\n   * @param {Object} obj - the object to create the DateTime from\n   * @param {number} obj.year - a year, such as 1987\n   * @param {number} obj.month - a month, 1-12\n   * @param {number} obj.day - a day of the month, 1-31, depending on the month\n   * @param {number} obj.ordinal - day of the year, 1-365 or 366\n   * @param {number} obj.weekYear - an ISO week year\n   * @param {number} obj.weekNumber - an ISO week number, between 1 and 52 or 53, depending on the year\n   * @param {number} obj.weekday - an ISO weekday, 1-7, where 1 is Monday and 7 is Sunday\n   * @param {number} obj.hour - hour of the day, 0-23\n   * @param {number} obj.minute - minute of the hour, 0-59\n   * @param {number} obj.second - second of the minute, 0-59\n   * @param {number} obj.millisecond - millisecond of the second, 0-999\n   * @param {Object} opts - options for creating this DateTime\n   * @param {string|Zone} [opts.zone='local'] - interpret the numbers in the context of a particular zone. Can take any value taken as the first argument to setZone()\n   * @param {string} [opts.locale='system's locale'] - a locale to set on the resulting DateTime instance\n   * @param {string} opts.outputCalendar - the output calendar to set on the resulting DateTime instance\n   * @param {string} opts.numberingSystem - the numbering system to set on the resulting DateTime instance\n   * @example DateTime.fromObject({ year: 1982, month: 5, day: 25}).toISODate() //=> '1982-05-25'\n   * @example DateTime.fromObject({ year: 1982 }).toISODate() //=> '1982-01-01'\n   * @example DateTime.fromObject({ hour: 10, minute: 26, second: 6 }) //~> today at 10:26:06\n   * @example DateTime.fromObject({ hour: 10, minute: 26, second: 6 }, { zone: 'utc' }),\n   * @example DateTime.fromObject({ hour: 10, minute: 26, second: 6 }, { zone: 'local' })\n   * @example DateTime.fromObject({ hour: 10, minute: 26, second: 6 }, { zone: 'America/New_York' })\n   * @example DateTime.fromObject({ weekYear: 2016, weekNumber: 2, weekday: 3 }).toISODate() //=> '2016-01-13'\n   * @return {DateTime}\n   */static fromObject(e,t={}){e=e||{};const n=normalizeZone(t.zone,Settings.defaultZone);if(!n.isValid)return DateTime.invalid(unsupportedZone(n));const r=Settings.now(),s=isUndefined(t.specificOffset)?n.offset(r):t.specificOffset,i=normalizeObject(e,normalizeUnit),a=!isUndefined(i.ordinal),o=!isUndefined(i.year),u=!isUndefined(i.month)||!isUndefined(i.day),l=o||u,c=i.weekYear||i.weekNumber,d=Locale.fromObject(t);if((l||a)&&c)throw new ConflictingSpecificationError(\"Can't mix weekYear/weekNumber units with year/month/day or ordinals\");if(u&&a)throw new ConflictingSpecificationError(\"Can't mix ordinal dates with month/day\");const m=c||i.weekday&&!l;let h,f,y=tsToObj(r,s);if(m){h=rt;f=et;y=gregorianToWeek(y)}else if(a){h=st;f=tt;y=gregorianToOrdinal(y)}else{h=nt;f=Xe}let g=false;for(const e of h){const t=i[e];isUndefined(t)?i[e]=g?f[e]:y[e]:g=true}const p=m?hasInvalidWeekData(i):a?hasInvalidOrdinalData(i):hasInvalidGregorianData(i),T=p||hasInvalidTimeData(i);if(T)return DateTime.invalid(T);const O=m?weekToGregorian(i):a?ordinalToGregorian(i):i,[w,S]=objToTS(O,s,n),v=new DateTime({ts:w,zone:n,o:S,loc:d});return i.weekday&&l&&e.weekday!==v.weekday?DateTime.invalid(\"mismatched weekday\",`you can't specify both a weekday of ${i.weekday} and a date of ${v.toISO()}`):v}\n/**\n   * Create a DateTime from an ISO 8601 string\n   * @param {string} text - the ISO string\n   * @param {Object} opts - options to affect the creation\n   * @param {string|Zone} [opts.zone='local'] - use this zone if no offset is specified in the input string itself. Will also convert the time to this zone\n   * @param {boolean} [opts.setZone=false] - override the zone with a fixed-offset zone specified in the string itself, if it specifies one\n   * @param {string} [opts.locale='system's locale'] - a locale to set on the resulting DateTime instance\n   * @param {string} [opts.outputCalendar] - the output calendar to set on the resulting DateTime instance\n   * @param {string} [opts.numberingSystem] - the numbering system to set on the resulting DateTime instance\n   * @example DateTime.fromISO('2016-05-25T09:08:34.123')\n   * @example DateTime.fromISO('2016-05-25T09:08:34.123+06:00')\n   * @example DateTime.fromISO('2016-05-25T09:08:34.123+06:00', {setZone: true})\n   * @example DateTime.fromISO('2016-05-25T09:08:34.123', {zone: 'utc'})\n   * @example DateTime.fromISO('2016-W05-4')\n   * @return {DateTime}\n   */static fromISO(e,t={}){const[n,r]=parseISODate(e);return parseDataToDateTime(n,r,t,\"ISO 8601\",e)}\n/**\n   * Create a DateTime from an RFC 2822 string\n   * @param {string} text - the RFC 2822 string\n   * @param {Object} opts - options to affect the creation\n   * @param {string|Zone} [opts.zone='local'] - convert the time to this zone. Since the offset is always specified in the string itself, this has no effect on the interpretation of string, merely the zone the resulting DateTime is expressed in.\n   * @param {boolean} [opts.setZone=false] - override the zone with a fixed-offset zone specified in the string itself, if it specifies one\n   * @param {string} [opts.locale='system's locale'] - a locale to set on the resulting DateTime instance\n   * @param {string} opts.outputCalendar - the output calendar to set on the resulting DateTime instance\n   * @param {string} opts.numberingSystem - the numbering system to set on the resulting DateTime instance\n   * @example DateTime.fromRFC2822('25 Nov 2016 13:23:12 GMT')\n   * @example DateTime.fromRFC2822('Fri, 25 Nov 2016 13:23:12 +0600')\n   * @example DateTime.fromRFC2822('25 Nov 2016 13:23 Z')\n   * @return {DateTime}\n   */static fromRFC2822(e,t={}){const[n,r]=parseRFC2822Date(e);return parseDataToDateTime(n,r,t,\"RFC 2822\",e)}\n/**\n   * Create a DateTime from an HTTP header date\n   * @see https://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3.1\n   * @param {string} text - the HTTP header date\n   * @param {Object} opts - options to affect the creation\n   * @param {string|Zone} [opts.zone='local'] - convert the time to this zone. Since HTTP dates are always in UTC, this has no effect on the interpretation of string, merely the zone the resulting DateTime is expressed in.\n   * @param {boolean} [opts.setZone=false] - override the zone with the fixed-offset zone specified in the string. For HTTP dates, this is always UTC, so this option is equivalent to setting the `zone` option to 'utc', but this option is included for consistency with similar methods.\n   * @param {string} [opts.locale='system's locale'] - a locale to set on the resulting DateTime instance\n   * @param {string} opts.outputCalendar - the output calendar to set on the resulting DateTime instance\n   * @param {string} opts.numberingSystem - the numbering system to set on the resulting DateTime instance\n   * @example DateTime.fromHTTP('Sun, 06 Nov 1994 08:49:37 GMT')\n   * @example DateTime.fromHTTP('Sunday, 06-Nov-94 08:49:37 GMT')\n   * @example DateTime.fromHTTP('Sun Nov  6 08:49:37 1994')\n   * @return {DateTime}\n   */static fromHTTP(e,t={}){const[n,r]=parseHTTPDate(e);return parseDataToDateTime(n,r,t,\"HTTP\",t)}\n/**\n   * Create a DateTime from an input string and format string.\n   * Defaults to en-US if no locale has been specified, regardless of the system's locale. For a table of tokens and their interpretations, see [here](https://moment.github.io/luxon/#/parsing?id=table-of-tokens).\n   * @param {string} text - the string to parse\n   * @param {string} fmt - the format the string is expected to be in (see the link below for the formats)\n   * @param {Object} opts - options to affect the creation\n   * @param {string|Zone} [opts.zone='local'] - use this zone if no offset is specified in the input string itself. Will also convert the DateTime to this zone\n   * @param {boolean} [opts.setZone=false] - override the zone with a zone specified in the string itself, if it specifies one\n   * @param {string} [opts.locale='en-US'] - a locale string to use when parsing. Will also set the DateTime to this locale\n   * @param {string} opts.numberingSystem - the numbering system to use when parsing. Will also set the resulting DateTime to this numbering system\n   * @param {string} opts.outputCalendar - the output calendar to set on the resulting DateTime instance\n   * @return {DateTime}\n   */static fromFormat(e,t,n={}){if(isUndefined(e)||isUndefined(t))throw new InvalidArgumentError(\"fromFormat requires an input string and a format\");const{locale:r=null,numberingSystem:s=null}=n,i=Locale.fromOpts({locale:r,numberingSystem:s,defaultToEN:true}),[a,o,u,l]=parseFromTokens(i,e,t);return l?DateTime.invalid(l):parseDataToDateTime(a,o,n,`format ${t}`,e,u)}\n/**\n   * @deprecated use fromFormat instead\n   */static fromString(e,t,n={}){return DateTime.fromFormat(e,t,n)}\n/**\n   * Create a DateTime from a SQL date, time, or datetime\n   * Defaults to en-US if no locale has been specified, regardless of the system's locale\n   * @param {string} text - the string to parse\n   * @param {Object} opts - options to affect the creation\n   * @param {string|Zone} [opts.zone='local'] - use this zone if no offset is specified in the input string itself. Will also convert the DateTime to this zone\n   * @param {boolean} [opts.setZone=false] - override the zone with a zone specified in the string itself, if it specifies one\n   * @param {string} [opts.locale='en-US'] - a locale string to use when parsing. Will also set the DateTime to this locale\n   * @param {string} opts.numberingSystem - the numbering system to use when parsing. Will also set the resulting DateTime to this numbering system\n   * @param {string} opts.outputCalendar - the output calendar to set on the resulting DateTime instance\n   * @example DateTime.fromSQL('2017-05-15')\n   * @example DateTime.fromSQL('2017-05-15 09:12:34')\n   * @example DateTime.fromSQL('2017-05-15 09:12:34.342')\n   * @example DateTime.fromSQL('2017-05-15 09:12:34.342+06:00')\n   * @example DateTime.fromSQL('2017-05-15 09:12:34.342 America/Los_Angeles')\n   * @example DateTime.fromSQL('2017-05-15 09:12:34.342 America/Los_Angeles', { setZone: true })\n   * @example DateTime.fromSQL('2017-05-15 09:12:34.342', { zone: 'America/Los_Angeles' })\n   * @example DateTime.fromSQL('09:12:34.342')\n   * @return {DateTime}\n   */static fromSQL(e,t={}){const[n,r]=parseSQL(e);return parseDataToDateTime(n,r,t,\"SQL\",e)}\n/**\n   * Create an invalid DateTime.\n   * @param {string} reason - simple string of why this DateTime is invalid. Should not contain parameters or anything else data-dependent.\n   * @param {string} [explanation=null] - longer explanation, may include parameters and other useful debugging information\n   * @return {DateTime}\n   */static invalid(e,t=null){if(!e)throw new InvalidArgumentError(\"need to specify a reason the DateTime is invalid\");const n=e instanceof Invalid?e:new Invalid(e,t);if(Settings.throwOnInvalid)throw new InvalidDateTimeError(n);return new DateTime({invalid:n})}\n/**\n   * Check if an object is an instance of DateTime. Works across context boundaries\n   * @param {object} o\n   * @return {boolean}\n   */static isDateTime(e){return e&&e.isLuxonDateTime||false}\n/**\n   * Produce the format string for a set of options\n   * @param formatOpts\n   * @param localeOpts\n   * @returns {string}\n   */static parseFormatForOpts(e,t={}){const n=formatOptsToTokens(e,Locale.fromObject(t));return n?n.map((e=>e?e.val:null)).join(\"\"):null}\n/**\n   * Produce the the fully expanded format token for the locale\n   * Does NOT quote characters, so quoted tokens will not round trip correctly\n   * @param fmt\n   * @param localeOpts\n   * @returns {string}\n   */static expandFormat(e,t={}){const n=expandMacroTokens(Formatter.parseFormat(e),Locale.fromObject(t));return n.map((e=>e.val)).join(\"\")}\n/**\n   * Get the value of unit.\n   * @param {string} unit - a unit such as 'minute' or 'day'\n   * @example DateTime.local(2017, 7, 4).get('month'); //=> 7\n   * @example DateTime.local(2017, 7, 4).get('day'); //=> 4\n   * @return {number}\n   */\nget(e){return this[e]}\n/**\n   * Returns whether the DateTime is valid. Invalid DateTimes occur when:\n   * * The DateTime was created from invalid calendar information, such as the 13th month or February 30\n   * * The DateTime was created by an operation on another invalid date\n   * @type {boolean}\n   */get isValid(){return null===this.invalid}\n/**\n   * Returns an error code if this DateTime is invalid, or null if the DateTime is valid\n   * @type {string}\n   */get invalidReason(){return this.invalid?this.invalid.reason:null}\n/**\n   * Returns an explanation of why this DateTime became invalid, or null if the DateTime is valid\n   * @type {string}\n   */get invalidExplanation(){return this.invalid?this.invalid.explanation:null}\n/**\n   * Get the locale of a DateTime, such 'en-GB'. The locale is used when formatting the DateTime\n   *\n   * @type {string}\n   */get locale(){return this.isValid?this.loc.locale:null}\n/**\n   * Get the numbering system of a DateTime, such 'beng'. The numbering system is used when formatting the DateTime\n   *\n   * @type {string}\n   */get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}\n/**\n   * Get the output calendar of a DateTime, such 'islamic'. The output calendar is used when formatting the DateTime\n   *\n   * @type {string}\n   */get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}\n/**\n   * Get the time zone associated with this DateTime.\n   * @type {Zone}\n   */get zone(){return this._zone}\n/**\n   * Get the name of the time zone.\n   * @type {string}\n   */get zoneName(){return this.isValid?this.zone.name:null}\n/**\n   * Get the year\n   * @example DateTime.local(2017, 5, 25).year //=> 2017\n   * @type {number}\n   */get year(){return this.isValid?this.c.year:NaN}\n/**\n   * Get the quarter\n   * @example DateTime.local(2017, 5, 25).quarter //=> 2\n   * @type {number}\n   */get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}\n/**\n   * Get the month (1-12).\n   * @example DateTime.local(2017, 5, 25).month //=> 5\n   * @type {number}\n   */get month(){return this.isValid?this.c.month:NaN}\n/**\n   * Get the day of the month (1-30ish).\n   * @example DateTime.local(2017, 5, 25).day //=> 25\n   * @type {number}\n   */get day(){return this.isValid?this.c.day:NaN}\n/**\n   * Get the hour of the day (0-23).\n   * @example DateTime.local(2017, 5, 25, 9).hour //=> 9\n   * @type {number}\n   */get hour(){return this.isValid?this.c.hour:NaN}\n/**\n   * Get the minute of the hour (0-59).\n   * @example DateTime.local(2017, 5, 25, 9, 30).minute //=> 30\n   * @type {number}\n   */get minute(){return this.isValid?this.c.minute:NaN}\n/**\n   * Get the second of the minute (0-59).\n   * @example DateTime.local(2017, 5, 25, 9, 30, 52).second //=> 52\n   * @type {number}\n   */get second(){return this.isValid?this.c.second:NaN}\n/**\n   * Get the millisecond of the second (0-999).\n   * @example DateTime.local(2017, 5, 25, 9, 30, 52, 654).millisecond //=> 654\n   * @type {number}\n   */get millisecond(){return this.isValid?this.c.millisecond:NaN}\n/**\n   * Get the week year\n   * @see https://en.wikipedia.org/wiki/ISO_week_date\n   * @example DateTime.local(2014, 12, 31).weekYear //=> 2015\n   * @type {number}\n   */get weekYear(){return this.isValid?possiblyCachedWeekData(this).weekYear:NaN}\n/**\n   * Get the week number of the week year (1-52ish).\n   * @see https://en.wikipedia.org/wiki/ISO_week_date\n   * @example DateTime.local(2017, 5, 25).weekNumber //=> 21\n   * @type {number}\n   */get weekNumber(){return this.isValid?possiblyCachedWeekData(this).weekNumber:NaN}\n/**\n   * Get the day of the week.\n   * 1 is Monday and 7 is Sunday\n   * @see https://en.wikipedia.org/wiki/ISO_week_date\n   * @example DateTime.local(2014, 11, 31).weekday //=> 4\n   * @type {number}\n   */get weekday(){return this.isValid?possiblyCachedWeekData(this).weekday:NaN}\n/**\n   * Get the ordinal (meaning the day of the year)\n   * @example DateTime.local(2017, 5, 25).ordinal //=> 145\n   * @type {number|DateTime}\n   */get ordinal(){return this.isValid?gregorianToOrdinal(this.c).ordinal:NaN}\n/**\n   * Get the human readable short month name, such as 'Oct'.\n   * Defaults to the system's locale if no locale has been specified\n   * @example DateTime.local(2017, 10, 30).monthShort //=> Oct\n   * @type {string}\n   */get monthShort(){return this.isValid?Info.months(\"short\",{locObj:this.loc})[this.month-1]:null}\n/**\n   * Get the human readable long month name, such as 'October'.\n   * Defaults to the system's locale if no locale has been specified\n   * @example DateTime.local(2017, 10, 30).monthLong //=> October\n   * @type {string}\n   */get monthLong(){return this.isValid?Info.months(\"long\",{locObj:this.loc})[this.month-1]:null}\n/**\n   * Get the human readable short weekday, such as 'Mon'.\n   * Defaults to the system's locale if no locale has been specified\n   * @example DateTime.local(2017, 10, 30).weekdayShort //=> Mon\n   * @type {string}\n   */get weekdayShort(){return this.isValid?Info.weekdays(\"short\",{locObj:this.loc})[this.weekday-1]:null}\n/**\n   * Get the human readable long weekday, such as 'Monday'.\n   * Defaults to the system's locale if no locale has been specified\n   * @example DateTime.local(2017, 10, 30).weekdayLong //=> Monday\n   * @type {string}\n   */get weekdayLong(){return this.isValid?Info.weekdays(\"long\",{locObj:this.loc})[this.weekday-1]:null}\n/**\n   * Get the UTC offset of this DateTime in minutes\n   * @example DateTime.now().offset //=> -240\n   * @example DateTime.utc().offset //=> 0\n   * @type {number}\n   */get offset(){return this.isValid?+this.o:NaN}\n/**\n   * Get the short human name for the zone's current offset, for example \"EST\" or \"EDT\".\n   * Defaults to the system's locale if no locale has been specified\n   * @type {string}\n   */get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:\"short\",locale:this.locale}):null}\n/**\n   * Get the long human name for the zone's current offset, for example \"Eastern Standard Time\" or \"Eastern Daylight Time\".\n   * Defaults to the system's locale if no locale has been specified\n   * @type {string}\n   */get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:\"long\",locale:this.locale}):null}\n/**\n   * Get whether this zone's offset ever changes, as in a DST.\n   * @type {boolean}\n   */get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}\n/**\n   * Get whether the DateTime is in a DST.\n   * @type {boolean}\n   */get isInDST(){return!this.isOffsetFixed&&(this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset)}\n/**\n   * Get those DateTimes which have the same local time as this DateTime, but a different offset from UTC\n   * in this DateTime's zone. During DST changes local time can be ambiguous, for example\n   * `2023-10-29T02:30:00` in `Europe/Berlin` can have offset `+01:00` or `+02:00`.\n   * This method will return both possible DateTimes if this DateTime's local time is ambiguous.\n   * @returns {DateTime[]}\n   */getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const e=864e5;const t=6e4;const n=objToLocalTS(this.c);const r=this.zone.offset(n-e);const s=this.zone.offset(n+e);const i=this.zone.offset(n-r*t);const a=this.zone.offset(n-s*t);if(i===a)return[this];const o=n-i*t;const u=n-a*t;const l=tsToObj(o,i);const c=tsToObj(u,a);return l.hour===c.hour&&l.minute===c.minute&&l.second===c.second&&l.millisecond===c.millisecond?[clone(this,{ts:o}),clone(this,{ts:u})]:[this]}\n/**\n   * Returns true if this DateTime is in a leap year, false otherwise\n   * @example DateTime.local(2016).isInLeapYear //=> true\n   * @example DateTime.local(2013).isInLeapYear //=> false\n   * @type {boolean}\n   */get isInLeapYear(){return isLeapYear(this.year)}\n/**\n   * Returns the number of days in this DateTime's month\n   * @example DateTime.local(2016, 2).daysInMonth //=> 29\n   * @example DateTime.local(2016, 3).daysInMonth //=> 31\n   * @type {number}\n   */get daysInMonth(){return daysInMonth(this.year,this.month)}\n/**\n   * Returns the number of days in this DateTime's year\n   * @example DateTime.local(2016).daysInYear //=> 366\n   * @example DateTime.local(2013).daysInYear //=> 365\n   * @type {number}\n   */get daysInYear(){return this.isValid?daysInYear(this.year):NaN}\n/**\n   * Returns the number of weeks in this DateTime's year\n   * @see https://en.wikipedia.org/wiki/ISO_week_date\n   * @example DateTime.local(2004).weeksInWeekYear //=> 53\n   * @example DateTime.local(2013).weeksInWeekYear //=> 52\n   * @type {number}\n   */get weeksInWeekYear(){return this.isValid?weeksInWeekYear(this.weekYear):NaN}\n/**\n   * Returns the resolved Intl options for this DateTime.\n   * This is useful in understanding the behavior of formatting methods\n   * @param {Object} opts - the same options as toLocaleString\n   * @return {Object}\n   */resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:n,calendar:r}=Formatter.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:n,outputCalendar:r}}\n/**\n   * \"Set\" the DateTime's zone to UTC. Returns a newly-constructed DateTime.\n   *\n   * Equivalent to {@link DateTime#setZone}('utc')\n   * @param {number} [offset=0] - optionally, an offset from UTC in minutes\n   * @param {Object} [opts={}] - options to pass to `setZone()`\n   * @return {DateTime}\n   */\ntoUTC(e=0,t={}){return this.setZone(FixedOffsetZone.instance(e),t)}toLocal(){return this.setZone(Settings.defaultZone)}\n/**\n   * \"Set\" the DateTime's zone to specified zone. Returns a newly-constructed DateTime.\n   *\n   * By default, the setter keeps the underlying time the same (as in, the same timestamp), but the new instance will report different local times and consider DSTs when making computations, as with {@link DateTime#plus}. You may wish to use {@link DateTime#toLocal} and {@link DateTime#toUTC} which provide simple convenience wrappers for commonly used zones.\n   * @param {string|Zone} [zone='local'] - a zone identifier. As a string, that can be any IANA zone supported by the host environment, or a fixed-offset name of the form 'UTC+3', or the strings 'local' or 'utc'. You may also supply an instance of a {@link DateTime#Zone} class.\n   * @param {Object} opts - options\n   * @param {boolean} [opts.keepLocalTime=false] - If true, adjust the underlying time so that the local time stays the same, but in the target zone. You should rarely need this.\n   * @return {DateTime}\n   */setZone(e,{keepLocalTime:t=false,keepCalendarTime:n=false}={}){e=normalizeZone(e,Settings.defaultZone);if(e.equals(this.zone))return this;if(e.isValid){let r=this.ts;if(t||n){const t=e.offset(this.ts);const n=this.toObject();[r]=objToTS(n,t,e)}return clone(this,{ts:r,zone:e})}return DateTime.invalid(unsupportedZone(e))}\n/**\n   * \"Set\" the locale, numberingSystem, or outputCalendar. Returns a newly-constructed DateTime.\n   * @param {Object} properties - the properties to set\n   * @example DateTime.local(2017, 5, 25).reconfigure({ locale: 'en-GB' })\n   * @return {DateTime}\n   */reconfigure({locale:e,numberingSystem:t,outputCalendar:n}={}){const r=this.loc.clone({locale:e,numberingSystem:t,outputCalendar:n});return clone(this,{loc:r})}setLocale(e){return this.reconfigure({locale:e})}\n/**\n   * \"Set\" the values of specified units. Returns a newly-constructed DateTime.\n   * You can only set units with this method; for \"setting\" metadata, see {@link DateTime#reconfigure} and {@link DateTime#setZone}.\n   * @param {Object} values - a mapping of units to numbers\n   * @example dt.set({ year: 2017 })\n   * @example dt.set({ hour: 8, minute: 30 })\n   * @example dt.set({ weekday: 5 })\n   * @example dt.set({ year: 2005, ordinal: 234 })\n   * @return {DateTime}\n   */set(e){if(!this.isValid)return this;const t=normalizeObject(e,normalizeUnit),n=!isUndefined(t.weekYear)||!isUndefined(t.weekNumber)||!isUndefined(t.weekday),r=!isUndefined(t.ordinal),s=!isUndefined(t.year),i=!isUndefined(t.month)||!isUndefined(t.day),a=s||i,o=t.weekYear||t.weekNumber;if((a||r)&&o)throw new ConflictingSpecificationError(\"Can't mix weekYear/weekNumber units with year/month/day or ordinals\");if(i&&r)throw new ConflictingSpecificationError(\"Can't mix ordinal dates with month/day\");let u;if(n)u=weekToGregorian({...gregorianToWeek(this.c),...t});else if(isUndefined(t.ordinal)){u={...this.toObject(),...t};isUndefined(t.day)&&(u.day=Math.min(daysInMonth(u.year,u.month),u.day))}else u=ordinalToGregorian({...gregorianToOrdinal(this.c),...t});const[l,c]=objToTS(u,this.o,this.zone);return clone(this,{ts:l,o:c})}\n/**\n   * Add a period of time to this DateTime and return the resulting DateTime\n   *\n   * Adding hours, minutes, seconds, or milliseconds increases the timestamp by the right number of milliseconds. Adding days, months, or years shifts the calendar, accounting for DSTs and leap years along the way. Thus, `dt.plus({ hours: 24 })` may result in a different time than `dt.plus({ days: 1 })` if there's a DST shift in between.\n   * @param {Duration|Object|number} duration - The amount to add. Either a Luxon Duration, a number of milliseconds, the object argument to Duration.fromObject()\n   * @example DateTime.now().plus(123) //~> in 123 milliseconds\n   * @example DateTime.now().plus({ minutes: 15 }) //~> in 15 minutes\n   * @example DateTime.now().plus({ days: 1 }) //~> this time tomorrow\n   * @example DateTime.now().plus({ days: -1 }) //~> this time yesterday\n   * @example DateTime.now().plus({ hours: 3, minutes: 13 }) //~> in 3 hr, 13 min\n   * @example DateTime.now().plus(Duration.fromObject({ hours: 3, minutes: 13 })) //~> in 3 hr, 13 min\n   * @return {DateTime}\n   */plus(e){if(!this.isValid)return this;const t=Duration.fromDurationLike(e);return clone(this,adjustTime(this,t))}\n/**\n   * Subtract a period of time to this DateTime and return the resulting DateTime\n   * See {@link DateTime#plus}\n   * @param {Duration|Object|number} duration - The amount to subtract. Either a Luxon Duration, a number of milliseconds, the object argument to Duration.fromObject()\n   @return {DateTime}\n   */minus(e){if(!this.isValid)return this;const t=Duration.fromDurationLike(e).negate();return clone(this,adjustTime(this,t))}\n/**\n   * \"Set\" this DateTime to the beginning of a unit of time.\n   * @param {string} unit - The unit to go to the beginning of. Can be 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', or 'millisecond'.\n   * @example DateTime.local(2014, 3, 3).startOf('month').toISODate(); //=> '2014-03-01'\n   * @example DateTime.local(2014, 3, 3).startOf('year').toISODate(); //=> '2014-01-01'\n   * @example DateTime.local(2014, 3, 3).startOf('week').toISODate(); //=> '2014-03-03', weeks always start on Mondays\n   * @example DateTime.local(2014, 3, 3, 5, 30).startOf('day').toISOTime(); //=> '00:00.000-05:00'\n   * @example DateTime.local(2014, 3, 3, 5, 30).startOf('hour').toISOTime(); //=> '05:00:00.000-05:00'\n   * @return {DateTime}\n   */startOf(e){if(!this.isValid)return this;const t={},n=Duration.normalizeUnit(e);switch(n){case\"years\":t.month=1;case\"quarters\":case\"months\":t.day=1;case\"weeks\":case\"days\":t.hour=0;case\"hours\":t.minute=0;case\"minutes\":t.second=0;case\"seconds\":t.millisecond=0;break;case\"milliseconds\":break}\"weeks\"===n&&(t.weekday=1);if(\"quarters\"===n){const e=Math.ceil(this.month/3);t.month=3*(e-1)+1}return this.set(t)}\n/**\n   * \"Set\" this DateTime to the end (meaning the last millisecond) of a unit of time\n   * @param {string} unit - The unit to go to the end of. Can be 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', or 'millisecond'.\n   * @example DateTime.local(2014, 3, 3).endOf('month').toISO(); //=> '2014-03-31T23:59:59.999-05:00'\n   * @example DateTime.local(2014, 3, 3).endOf('year').toISO(); //=> '2014-12-31T23:59:59.999-05:00'\n   * @example DateTime.local(2014, 3, 3).endOf('week').toISO(); // => '2014-03-09T23:59:59.999-05:00', weeks start on Mondays\n   * @example DateTime.local(2014, 3, 3, 5, 30).endOf('day').toISO(); //=> '2014-03-03T23:59:59.999-05:00'\n   * @example DateTime.local(2014, 3, 3, 5, 30).endOf('hour').toISO(); //=> '2014-03-03T05:59:59.999-05:00'\n   * @return {DateTime}\n   */endOf(e){return this.isValid?this.plus({[e]:1}).startOf(e).minus(1):this}\n/**\n   * Returns a string representation of this DateTime formatted according to the specified format string.\n   * **You may not want this.** See {@link DateTime#toLocaleString} for a more flexible formatting tool. For a table of tokens and their interpretations, see [here](https://moment.github.io/luxon/#/formatting?id=table-of-tokens).\n   * Defaults to en-US if no locale has been specified, regardless of the system's locale.\n   * @param {string} fmt - the format string\n   * @param {Object} opts - opts to override the configuration options on this DateTime\n   * @example DateTime.now().toFormat('yyyy LLL dd') //=> '2017 Apr 22'\n   * @example DateTime.now().setLocale('fr').toFormat('yyyy LLL dd') //=> '2017 avr. 22'\n   * @example DateTime.now().toFormat('yyyy LLL dd', { locale: \"fr\" }) //=> '2017 avr. 22'\n   * @example DateTime.now().toFormat(\"HH 'hours and' mm 'minutes'\") //=> '20 hours and 55 minutes'\n   * @return {string}\n   */\ntoFormat(e,t={}){return this.isValid?Formatter.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):Qe}\n/**\n   * Returns a localized string representing this date. Accepts the same options as the Intl.DateTimeFormat constructor and any presets defined by Luxon, such as `DateTime.DATE_FULL` or `DateTime.TIME_SIMPLE`.\n   * The exact behavior of this method is browser-specific, but in general it will return an appropriate representation\n   * of the DateTime in the assigned locale.\n   * Defaults to the system's locale if no locale has been specified\n   * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat\n   * @param formatOpts {Object} - Intl.DateTimeFormat constructor options and configuration options\n   * @param {Object} opts - opts to override the configuration options on this DateTime\n   * @example DateTime.now().toLocaleString(); //=> 4/20/2017\n   * @example DateTime.now().setLocale('en-gb').toLocaleString(); //=> '20/04/2017'\n   * @example DateTime.now().toLocaleString(DateTime.DATE_FULL); //=> 'April 20, 2017'\n   * @example DateTime.now().toLocaleString(DateTime.DATE_FULL, { locale: 'fr' }); //=> '28 août 2022'\n   * @example DateTime.now().toLocaleString(DateTime.TIME_SIMPLE); //=> '11:32 AM'\n   * @example DateTime.now().toLocaleString(DateTime.DATETIME_SHORT); //=> '4/20/2017, 11:32 AM'\n   * @example DateTime.now().toLocaleString({ weekday: 'long', month: 'long', day: '2-digit' }); //=> 'Thursday, April 20'\n   * @example DateTime.now().toLocaleString({ weekday: 'short', month: 'short', day: '2-digit', hour: '2-digit', minute: '2-digit' }); //=> 'Thu, Apr 20, 11:27 AM'\n   * @example DateTime.now().toLocaleString({ hour: '2-digit', minute: '2-digit', hourCycle: 'h23' }); //=> '11:32'\n   * @return {string}\n   */toLocaleString(e=r,t={}){return this.isValid?Formatter.create(this.loc.clone(t),e).formatDateTime(this):Qe}\n/**\n   * Returns an array of format \"parts\", meaning individual tokens along with metadata. This is allows callers to post-process individual sections of the formatted output.\n   * Defaults to the system's locale if no locale has been specified\n   * @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/formatToParts\n   * @param opts {Object} - Intl.DateTimeFormat constructor options, same as `toLocaleString`.\n   * @example DateTime.now().toLocaleParts(); //=> [\n   *                                   //=>   { type: 'day', value: '25' },\n   *                                   //=>   { type: 'literal', value: '/' },\n   *                                   //=>   { type: 'month', value: '05' },\n   *                                   //=>   { type: 'literal', value: '/' },\n   *                                   //=>   { type: 'year', value: '1982' }\n   *                                   //=> ]\n   */toLocaleParts(e={}){return this.isValid?Formatter.create(this.loc.clone(e),e).formatDateTimeParts(this):[]}\n/**\n   * Returns an ISO 8601-compliant string representation of this DateTime\n   * @param {Object} opts - options\n   * @param {boolean} [opts.suppressMilliseconds=false] - exclude milliseconds from the format if they're 0\n   * @param {boolean} [opts.suppressSeconds=false] - exclude seconds from the format if they're 0\n   * @param {boolean} [opts.includeOffset=true] - include the offset, such as 'Z' or '-04:00'\n   * @param {boolean} [opts.extendedZone=false] - add the time zone format extension\n   * @param {string} [opts.format='extended'] - choose between the basic and extended format\n   * @example DateTime.utc(1983, 5, 25).toISO() //=> '1982-05-25T00:00:00.000Z'\n   * @example DateTime.now().toISO() //=> '2017-04-22T20:47:05.335-04:00'\n   * @example DateTime.now().toISO({ includeOffset: false }) //=> '2017-04-22T20:47:05.335'\n   * @example DateTime.now().toISO({ format: 'basic' }) //=> '20170422T204705.335-0400'\n   * @return {string}\n   */toISO({format:e=\"extended\",suppressSeconds:t=false,suppressMilliseconds:n=false,includeOffset:r=true,extendedZone:s=false}={}){if(!this.isValid)return null;const i=\"extended\"===e;let a=toISODate(this,i);a+=\"T\";a+=toISOTime(this,i,t,n,r,s);return a}\n/**\n   * Returns an ISO 8601-compliant string representation of this DateTime's date component\n   * @param {Object} opts - options\n   * @param {string} [opts.format='extended'] - choose between the basic and extended format\n   * @example DateTime.utc(1982, 5, 25).toISODate() //=> '1982-05-25'\n   * @example DateTime.utc(1982, 5, 25).toISODate({ format: 'basic' }) //=> '19820525'\n   * @return {string}\n   */toISODate({format:e=\"extended\"}={}){return this.isValid?toISODate(this,\"extended\"===e):null}toISOWeekDate(){return toTechFormat(this,\"kkkk-'W'WW-c\")}\n/**\n   * Returns an ISO 8601-compliant string representation of this DateTime's time component\n   * @param {Object} opts - options\n   * @param {boolean} [opts.suppressMilliseconds=false] - exclude milliseconds from the format if they're 0\n   * @param {boolean} [opts.suppressSeconds=false] - exclude seconds from the format if they're 0\n   * @param {boolean} [opts.includeOffset=true] - include the offset, such as 'Z' or '-04:00'\n   * @param {boolean} [opts.extendedZone=true] - add the time zone format extension\n   * @param {boolean} [opts.includePrefix=false] - include the `T` prefix\n   * @param {string} [opts.format='extended'] - choose between the basic and extended format\n   * @example DateTime.utc().set({ hour: 7, minute: 34 }).toISOTime() //=> '07:34:19.361Z'\n   * @example DateTime.utc().set({ hour: 7, minute: 34, seconds: 0, milliseconds: 0 }).toISOTime({ suppressSeconds: true }) //=> '07:34Z'\n   * @example DateTime.utc().set({ hour: 7, minute: 34 }).toISOTime({ format: 'basic' }) //=> '073419.361Z'\n   * @example DateTime.utc().set({ hour: 7, minute: 34 }).toISOTime({ includePrefix: true }) //=> 'T07:34:19.361Z'\n   * @return {string}\n   */toISOTime({suppressMilliseconds:e=false,suppressSeconds:t=false,includeOffset:n=true,includePrefix:r=false,extendedZone:s=false,format:i=\"extended\"}={}){if(!this.isValid)return null;let a=r?\"T\":\"\";return a+toISOTime(this,\"extended\"===i,t,e,n,s)}toRFC2822(){return toTechFormat(this,\"EEE, dd LLL yyyy HH:mm:ss ZZZ\",false)}toHTTP(){return toTechFormat(this.toUTC(),\"EEE, dd LLL yyyy HH:mm:ss 'GMT'\")}toSQLDate(){return this.isValid?toISODate(this,true):null}\n/**\n   * Returns a string representation of this DateTime appropriate for use in SQL Time\n   * @param {Object} opts - options\n   * @param {boolean} [opts.includeZone=false] - include the zone, such as 'America/New_York'. Overrides includeOffset.\n   * @param {boolean} [opts.includeOffset=true] - include the offset, such as 'Z' or '-04:00'\n   * @param {boolean} [opts.includeOffsetSpace=true] - include the space between the time and the offset, such as '05:15:16.345 -04:00'\n   * @example DateTime.utc().toSQL() //=> '05:15:16.345'\n   * @example DateTime.now().toSQL() //=> '05:15:16.345 -04:00'\n   * @example DateTime.now().toSQL({ includeOffset: false }) //=> '05:15:16.345'\n   * @example DateTime.now().toSQL({ includeZone: false }) //=> '05:15:16.345 America/New_York'\n   * @return {string}\n   */toSQLTime({includeOffset:e=true,includeZone:t=false,includeOffsetSpace:n=true}={}){let r=\"HH:mm:ss.SSS\";if(t||e){n&&(r+=\" \");t?r+=\"z\":e&&(r+=\"ZZ\")}return toTechFormat(this,r,true)}\n/**\n   * Returns a string representation of this DateTime appropriate for use in SQL DateTime\n   * @param {Object} opts - options\n   * @param {boolean} [opts.includeZone=false] - include the zone, such as 'America/New_York'. Overrides includeOffset.\n   * @param {boolean} [opts.includeOffset=true] - include the offset, such as 'Z' or '-04:00'\n   * @param {boolean} [opts.includeOffsetSpace=true] - include the space between the time and the offset, such as '05:15:16.345 -04:00'\n   * @example DateTime.utc(2014, 7, 13).toSQL() //=> '2014-07-13 00:00:00.000 Z'\n   * @example DateTime.local(2014, 7, 13).toSQL() //=> '2014-07-13 00:00:00.000 -04:00'\n   * @example DateTime.local(2014, 7, 13).toSQL({ includeOffset: false }) //=> '2014-07-13 00:00:00.000'\n   * @example DateTime.local(2014, 7, 13).toSQL({ includeZone: true }) //=> '2014-07-13 00:00:00.000 America/New_York'\n   * @return {string}\n   */toSQL(e={}){return this.isValid?`${this.toSQLDate()} ${this.toSQLTime(e)}`:null}toString(){return this.isValid?this.toISO():Qe}valueOf(){return this.toMillis()}toMillis(){return this.isValid?this.ts:NaN}toSeconds(){return this.isValid?this.ts/1e3:NaN}toUnixInteger(){return this.isValid?Math.floor(this.ts/1e3):NaN}toJSON(){return this.toISO()}toBSON(){return this.toJSDate()}\n/**\n   * Returns a JavaScript object with this DateTime's year, month, day, and so on.\n   * @param opts - options for generating the object\n   * @param {boolean} [opts.includeConfig=false] - include configuration attributes in the output\n   * @example DateTime.now().toObject() //=> { year: 2017, month: 4, day: 22, hour: 20, minute: 49, second: 42, millisecond: 268 }\n   * @return {Object}\n   */toObject(e={}){if(!this.isValid)return{};const t={...this.c};if(e.includeConfig){t.outputCalendar=this.outputCalendar;t.numberingSystem=this.loc.numberingSystem;t.locale=this.loc.locale}return t}toJSDate(){return new Date(this.isValid?this.ts:NaN)}\n/**\n   * Return the difference between two DateTimes as a Duration.\n   * @param {DateTime} otherDateTime - the DateTime to compare this one to\n   * @param {string|string[]} [unit=['milliseconds']] - the unit or array of units (such as 'hours' or 'days') to include in the duration.\n   * @param {Object} opts - options that affect the creation of the Duration\n   * @param {string} [opts.conversionAccuracy='casual'] - the conversion system to use\n   * @example\n   * var i1 = DateTime.fromISO('1982-05-25T09:45'),\n   *     i2 = DateTime.fromISO('1983-10-14T10:30');\n   * i2.diff(i1).toObject() //=> { milliseconds: 43807500000 }\n   * i2.diff(i1, 'hours').toObject() //=> { hours: 12168.75 }\n   * i2.diff(i1, ['months', 'days']).toObject() //=> { months: 16, days: 19.03125 }\n   * i2.diff(i1, ['months', 'days', 'hours']).toObject() //=> { months: 16, days: 19, hours: 0.75 }\n   * @return {Duration}\n   */\ndiff(e,t=\"milliseconds\",n={}){if(!this.isValid||!e.isValid)return Duration.invalid(\"created by diffing an invalid DateTime\");const r={locale:this.locale,numberingSystem:this.numberingSystem,...n};const s=maybeArray(t).map(Duration.normalizeUnit),i=e.valueOf()>this.valueOf(),a=i?this:e,o=i?e:this,u=diff(a,o,s,r);return i?u.negate():u}\n/**\n   * Return the difference between this DateTime and right now.\n   * See {@link DateTime#diff}\n   * @param {string|string[]} [unit=['milliseconds']] - the unit or units units (such as 'hours' or 'days') to include in the duration\n   * @param {Object} opts - options that affect the creation of the Duration\n   * @param {string} [opts.conversionAccuracy='casual'] - the conversion system to use\n   * @return {Duration}\n   */diffNow(e=\"milliseconds\",t={}){return this.diff(DateTime.now(),e,t)}\n/**\n   * Return an Interval spanning between this DateTime and another DateTime\n   * @param {DateTime} otherDateTime - the other end point of the Interval\n   * @return {Interval}\n   */until(e){return this.isValid?Interval.fromDateTimes(this,e):this}\n/**\n   * Return whether this DateTime is in the same unit of time as another DateTime.\n   * Higher-order units must also be identical for this function to return `true`.\n   * Note that time zones are **ignored** in this comparison, which compares the **local** calendar time. Use {@link DateTime#setZone} to convert one of the dates if needed.\n   * @param {DateTime} otherDateTime - the other DateTime\n   * @param {string} unit - the unit of time to check sameness on\n   * @example DateTime.now().hasSame(otherDT, 'day'); //~> true if otherDT is in the same current calendar day\n   * @return {boolean}\n   */hasSame(e,t){if(!this.isValid)return false;const n=e.valueOf();const r=this.setZone(e.zone,{keepLocalTime:true});return r.startOf(t)<=n&&n<=r.endOf(t)}\n/**\n   * Equality check\n   * Two DateTimes are equal if and only if they represent the same millisecond, have the same zone and location, and are both valid.\n   * To compare just the millisecond values, use `+dt1 === +dt2`.\n   * @param {DateTime} other - the other DateTime\n   * @return {boolean}\n   */equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}\n/**\n   * Returns a string representation of a this time relative to now, such as \"in two days\". Can only internationalize if your\n   * platform supports Intl.RelativeTimeFormat. Rounds down by default.\n   * @param {Object} options - options that affect the output\n   * @param {DateTime} [options.base=DateTime.now()] - the DateTime to use as the basis to which this time is compared. Defaults to now.\n   * @param {string} [options.style=\"long\"] - the style of units, must be \"long\", \"short\", or \"narrow\"\n   * @param {string|string[]} options.unit - use a specific unit or array of units; if omitted, or an array, the method will pick the best unit. Use an array or one of \"years\", \"quarters\", \"months\", \"weeks\", \"days\", \"hours\", \"minutes\", or \"seconds\"\n   * @param {boolean} [options.round=true] - whether to round the numbers in the output.\n   * @param {number} [options.padding=0] - padding in milliseconds. This allows you to round up the result if it fits inside the threshold. Don't use in combination with {round: false} because the decimal output will include the padding.\n   * @param {string} options.locale - override the locale of this DateTime\n   * @param {string} options.numberingSystem - override the numberingSystem of this DateTime. The Intl system may choose not to honor this\n   * @example DateTime.now().plus({ days: 1 }).toRelative() //=> \"in 1 day\"\n   * @example DateTime.now().setLocale(\"es\").toRelative({ days: 1 }) //=> \"dentro de 1 día\"\n   * @example DateTime.now().plus({ days: 1 }).toRelative({ locale: \"fr\" }) //=> \"dans 23 heures\"\n   * @example DateTime.now().minus({ days: 2 }).toRelative() //=> \"2 days ago\"\n   * @example DateTime.now().minus({ days: 2 }).toRelative({ unit: \"hours\" }) //=> \"48 hours ago\"\n   * @example DateTime.now().minus({ hours: 36 }).toRelative({ round: false }) //=> \"1.5 days ago\"\n   */toRelative(e={}){if(!this.isValid)return null;const t=e.base||DateTime.fromObject({},{zone:this.zone}),n=e.padding?this<t?-e.padding:e.padding:0;let r=[\"years\",\"months\",\"days\",\"hours\",\"minutes\",\"seconds\"];let s=e.unit;if(Array.isArray(e.unit)){r=e.unit;s=void 0}return diffRelative(t,this.plus(n),{...e,numeric:\"always\",units:r,unit:s})}\n/**\n   * Returns a string representation of this date relative to today, such as \"yesterday\" or \"next month\".\n   * Only internationalizes on platforms that supports Intl.RelativeTimeFormat.\n   * @param {Object} options - options that affect the output\n   * @param {DateTime} [options.base=DateTime.now()] - the DateTime to use as the basis to which this time is compared. Defaults to now.\n   * @param {string} options.locale - override the locale of this DateTime\n   * @param {string} options.unit - use a specific unit; if omitted, the method will pick the unit. Use one of \"years\", \"quarters\", \"months\", \"weeks\", or \"days\"\n   * @param {string} options.numberingSystem - override the numberingSystem of this DateTime. The Intl system may choose not to honor this\n   * @example DateTime.now().plus({ days: 1 }).toRelativeCalendar() //=> \"tomorrow\"\n   * @example DateTime.now().setLocale(\"es\").plus({ days: 1 }).toRelative() //=> \"\"mañana\"\n   * @example DateTime.now().plus({ days: 1 }).toRelativeCalendar({ locale: \"fr\" }) //=> \"demain\"\n   * @example DateTime.now().minus({ days: 2 }).toRelativeCalendar() //=> \"2 days ago\"\n   */toRelativeCalendar(e={}){return this.isValid?diffRelative(e.base||DateTime.fromObject({},{zone:this.zone}),this,{...e,numeric:\"auto\",units:[\"years\",\"months\",\"days\"],calendary:true}):null}\n/**\n   * Return the min of several date times\n   * @param {...DateTime} dateTimes - the DateTimes from which to choose the minimum\n   * @return {DateTime} the min DateTime, or undefined if called with no argument\n   */static min(...e){if(!e.every(DateTime.isDateTime))throw new InvalidArgumentError(\"min requires all arguments be DateTimes\");return bestBy(e,(e=>e.valueOf()),Math.min)}\n/**\n   * Return the max of several date times\n   * @param {...DateTime} dateTimes - the DateTimes from which to choose the maximum\n   * @return {DateTime} the max DateTime, or undefined if called with no argument\n   */static max(...e){if(!e.every(DateTime.isDateTime))throw new InvalidArgumentError(\"max requires all arguments be DateTimes\");return bestBy(e,(e=>e.valueOf()),Math.max)}\n/**\n   * Explain how a string would be parsed by fromFormat()\n   * @param {string} text - the string to parse\n   * @param {string} fmt - the format the string is expected to be in (see description)\n   * @param {Object} options - options taken by fromFormat()\n   * @return {Object}\n   */\nstatic fromFormatExplain(e,t,n={}){const{locale:r=null,numberingSystem:s=null}=n,i=Locale.fromOpts({locale:r,numberingSystem:s,defaultToEN:true});return explainFromTokens(i,e,t)}\n/**\n   * @deprecated use fromFormatExplain instead\n   */static fromStringExplain(e,t,n={}){return DateTime.fromFormatExplain(e,t,n)}\n/**\n   * {@link DateTime#toLocaleString} format like 10/14/1983\n   * @type {Object}\n   */\nstatic get DATE_SHORT(){return r}\n/**\n   * {@link DateTime#toLocaleString} format like 'Oct 14, 1983'\n   * @type {Object}\n   */static get DATE_MED(){return s}\n/**\n   * {@link DateTime#toLocaleString} format like 'Fri, Oct 14, 1983'\n   * @type {Object}\n   */static get DATE_MED_WITH_WEEKDAY(){return i}\n/**\n   * {@link DateTime#toLocaleString} format like 'October 14, 1983'\n   * @type {Object}\n   */static get DATE_FULL(){return a}\n/**\n   * {@link DateTime#toLocaleString} format like 'Tuesday, October 14, 1983'\n   * @type {Object}\n   */static get DATE_HUGE(){return o}\n/**\n   * {@link DateTime#toLocaleString} format like '09:30 AM'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get TIME_SIMPLE(){return u}\n/**\n   * {@link DateTime#toLocaleString} format like '09:30:23 AM'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get TIME_WITH_SECONDS(){return l}\n/**\n   * {@link DateTime#toLocaleString} format like '09:30:23 AM EDT'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get TIME_WITH_SHORT_OFFSET(){return c}\n/**\n   * {@link DateTime#toLocaleString} format like '09:30:23 AM Eastern Daylight Time'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get TIME_WITH_LONG_OFFSET(){return d}\n/**\n   * {@link DateTime#toLocaleString} format like '09:30', always 24-hour.\n   * @type {Object}\n   */static get TIME_24_SIMPLE(){return m}\n/**\n   * {@link DateTime#toLocaleString} format like '09:30:23', always 24-hour.\n   * @type {Object}\n   */static get TIME_24_WITH_SECONDS(){return h}\n/**\n   * {@link DateTime#toLocaleString} format like '09:30:23 EDT', always 24-hour.\n   * @type {Object}\n   */static get TIME_24_WITH_SHORT_OFFSET(){return f}\n/**\n   * {@link DateTime#toLocaleString} format like '09:30:23 Eastern Daylight Time', always 24-hour.\n   * @type {Object}\n   */static get TIME_24_WITH_LONG_OFFSET(){return y}\n/**\n   * {@link DateTime#toLocaleString} format like '10/14/1983, 9:30 AM'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_SHORT(){return g}\n/**\n   * {@link DateTime#toLocaleString} format like '10/14/1983, 9:30:33 AM'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_SHORT_WITH_SECONDS(){return p}\n/**\n   * {@link DateTime#toLocaleString} format like 'Oct 14, 1983, 9:30 AM'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_MED(){return T}\n/**\n   * {@link DateTime#toLocaleString} format like 'Oct 14, 1983, 9:30:33 AM'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_MED_WITH_SECONDS(){return O}\n/**\n   * {@link DateTime#toLocaleString} format like 'Fri, 14 Oct 1983, 9:30 AM'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_MED_WITH_WEEKDAY(){return w}\n/**\n   * {@link DateTime#toLocaleString} format like 'October 14, 1983, 9:30 AM EDT'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_FULL(){return S}\n/**\n   * {@link DateTime#toLocaleString} format like 'October 14, 1983, 9:30:33 AM EDT'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_FULL_WITH_SECONDS(){return v}\n/**\n   * {@link DateTime#toLocaleString} format like 'Friday, October 14, 1983, 9:30 AM Eastern Daylight Time'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_HUGE(){return D}\n/**\n   * {@link DateTime#toLocaleString} format like 'Friday, October 14, 1983, 9:30:33 AM Eastern Daylight Time'. Only 12-hour if the locale is.\n   * @type {Object}\n   */static get DATETIME_HUGE_WITH_SECONDS(){return I}}function friendlyDateTime(e){if(DateTime.isDateTime(e))return e;if(e&&e.valueOf&&isNumber(e.valueOf()))return DateTime.fromJSDate(e);if(e&&\"object\"===typeof e)return DateTime.fromObject(e);throw new InvalidArgumentError(`Unknown datetime argument: ${e}, of type ${typeof e}`)}const it=\"3.4.1\";export{DateTime,Duration,FixedOffsetZone,IANAZone,Info,Interval,InvalidZone,Settings,SystemZone,it as VERSION,Zone};\n\n//# sourceMappingURL=luxon.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";import{DateTime,IANAZone}from\"luxon\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth auto\n * @framerIntrinsicHeight auto\n *\n * @framerSupportedLayoutWidth 100%\n * @framerSupportedLayoutHeight 100%\n */export default function Openhours({textStyling,indicatorSettings,timeSettings,days=[]}){const{dotIndicatorVisible,dotIndicatorFlashing,pulseDuration=3,pulseScale=2.6,openDotColor,closedDotColor,dotSize=8,gap=8}=indicatorSettings;useEffect(()=>{const key=\"openhours-pulse\";let style=document.getElementById(key);if(!style){style=document.createElement(\"style\");style.id=key;document.head.appendChild(style);}style.innerHTML=`\n      @keyframes openhoursPulse {\n        0% { animation-timing-function: ease-out; transform: scale(1); opacity: 0.9; }\n        50% { animation-timing-function: ease-out; transform: scale(${pulseScale}); opacity: 0; }\n        100% { transform: scale(${pulseScale}); opacity: 0; }\n      }\n    `;},[pulseScale]);const{shopLocationTimezone,timeFormat12,showTime,showSchedule,distribution}=timeSettings;const{openPrefix,closedPrefix}=textStyling;const shopZone=IANAZone.create(shopLocationTimezone);const[now,setNow]=useState(DateTime.now().setZone(shopZone));useEffect(()=>{const id=setInterval(()=>setNow(DateTime.now().setZone(shopZone)),6e4);return()=>clearInterval(id);},[shopLocationTimezone]);// --- time helpers --------------------------------------------------------\nfunction parseTime(str){let dt=DateTime.fromFormat(str.trim(),\"HH:mm\",{zone:shopZone});if(!dt.isValid)dt=DateTime.fromFormat(str.trim(),\"h:mm a\",{zone:shopZone});return dt;}const timeFmt=timeFormat12?\"h:mm a\":\"HH:mm\";function fmtRangeFromInterval(ivl){return`${ivl.open.toFormat(timeFmt)} – ${ivl.close.toFormat(timeFmt)}`;}// Map Luxon weekday (1=Mon..7=Sun) to 0=Mon..6=Sun\nconst todayIdx=(now.weekday+6)%7;const startOfToday=now.startOf(\"day\");// Build an open interval for a given day index using a specific base date\nfunction intervalFor(dayIndex,baseDate){const day=days[dayIndex];if(!day||!day.status||!day.hours)return null;const[o,c]=day.hours.split(\" - \");const s=parseTime(o);const e=parseTime(c);if(!s.isValid||!e.isValid)return null;let openT=baseDate.set({hour:s.hour,minute:s.minute});let closeT=baseDate.set({hour:e.hour,minute:e.minute});// Handle overnight: if close <= open, it closes the next day\nif(closeT<=openT)closeT=closeT.plus({days:1});return{open:openT,close:closeT,idx:dayIndex};}// Previous day's overnight (if any) that spills into today\nconst prevIdx=(todayIdx+6)%7;const prevInterval=(()=>{const ivl=intervalFor(prevIdx,startOfToday.minus({days:1}));if(!ivl)return null;// Only relevant if it closes today (i.e., overnight)\nreturn ivl.close>ivl.open&&ivl.close.startOf(\"day\").equals(startOfToday)?ivl:ivl.close>startOfToday&&ivl.close<=startOfToday.plus({days:1})?ivl:ivl;})();// Today's interval (may or may not be overnight)\nconst todayInterval=intervalFor(todayIdx,startOfToday);// Are we open now? Consider today's interval and previous day's overnight\nconst openByPrev=prevInterval?now>=prevInterval.open&&now<=prevInterval.close:false;const openByToday=todayInterval?now>=todayInterval.open&&now<=todayInterval.close:false;const isOpenNow=openByPrev||openByToday;const activeInterval=openByPrev?prevInterval:openByToday?todayInterval:null;// Find the next opening interval from \"now\"\nfunction nextOpenInterval(){// If today has an interval and we're before opening -> that's next\nif(todayInterval&&now<todayInterval.open){return{...todayInterval,dayOffset:0};}// Otherwise search the following days\nfor(let i=1;i<=7;i++){const idx=(todayIdx+i)%days.length;const base=startOfToday.plus({days:i});const ivl=intervalFor(idx,base);if(ivl)return{...ivl,dayOffset:i};}return null;}function getStatusText(){// If we're open, show the active interval (prev overnight or today)\nif(isOpenNow&&activeInterval){if(showTime){return`${openPrefix} ${fmtRangeFromInterval(activeInterval)}`;}return openPrefix;}const nxt=nextOpenInterval();// If there is a future opening scheduled\nif(nxt){if(nxt.dayOffset===0){// Later today\nreturn showTime?`${closedPrefix} today at ${nxt.open.toFormat(timeFmt)}`:closedPrefix;}else{// Another day\nconst name=days[nxt.idx]?.dayName??\"\";return showTime?`${closedPrefix} ${name} ${fmtRangeFromInterval(nxt)}`:`${closedPrefix} ${name}`;}}// No upcoming openings in the provided week\nreturn\"Closed. We'll be back.\";}// Typography + layout\nconst{fontFamily=\"Inter\",fontWeight=\"Medium\",fontSize=16,lineHeight=1.2,letterSpacing=0,fontStyle=\"normal\",textDecoration=\"none\",fontFeatureSettings=\"\",fontVariationSettings=\"\"}=textStyling?.font||{};const fsPx=typeof fontSize===\"number\"?fontSize:parseFloat(fontSize);const lhNum=typeof lineHeight===\"number\"?lineHeight:parseFloat(lineHeight);const lhPx=fsPx*lhNum;const dotOffset=(lhPx-dotSize)/2;const mainColor=textStyling?.color||\"#8A8A8A\";const hoursColor=textStyling?.timeColor||\"#8A8A8A\";const fontStyles={fontFamily,fontWeight,fontSize:fsPx,lineHeight:`${lhNum}`,letterSpacing,fontStyle,textDecoration,fontFeatureSettings,WebkitFontFeatureSettings:fontFeatureSettings,fontVariationSettings};const wrapperStyle={width:\"100%\",textAlign:distribution,overflow:\"visible\"};const groupStyle={display:\"inline-flex\",alignItems:\"flex-start\",margin:0,padding:0,overflow:\"visible\"};const renderDot=()=>{if(!dotIndicatorVisible)return null;const baseColor=isOpenNow?openDotColor:closedDotColor;return /*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"inline-block\",width:dotSize,height:dotSize,marginRight:gap},children:[dotIndicatorFlashing&&/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:dotOffset,left:0,width:dotSize,height:dotSize,borderRadius:\"50%\",backgroundColor:baseColor,animation:`openhoursPulse ${pulseDuration}s infinite`}}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",width:dotSize,height:dotSize,borderRadius:\"50%\",backgroundColor:baseColor,marginTop:dotOffset}})]});};const fullText=getStatusText();const simpleText=isOpenNow?openPrefix:closedPrefix;const displayText=showSchedule?fullText:simpleText;const splitIdx=displayText.search(/\\d/);const prefixTxt=splitIdx>=0?displayText.slice(0,splitIdx):displayText;const timeTxt=showSchedule&&splitIdx>=0?displayText.slice(splitIdx):\"\";return /*#__PURE__*/_jsx(motion.div,{style:wrapperStyle,children:/*#__PURE__*/_jsxs(\"div\",{style:groupStyle,children:[renderDot(),/*#__PURE__*/_jsxs(\"p\",{style:{...fontStyles,color:mainColor,margin:0},children:[prefixTxt,timeTxt&&/*#__PURE__*/_jsx(\"span\",{style:{color:hoursColor,opacity:.9},children:timeTxt})]})]})});}const timeZones=Intl.supportedValuesOf(\"timeZone\").sort();addPropertyControls(Openhours,{textStyling:{title:\"Text\",type:ControlType.Object,defaultValue:{font:{fontFamily:\"Inter\",fontWeight:\"Medium\",fontSize:16,lineHeight:1.2,letterSpacing:0,fontStyle:\"normal\",textDecoration:\"none\",fontFeatureSettings:\"\",fontVariationSettings:\"\"},color:\"#8A8A8A\",timeColor:\"#8A8A8A\",openPrefix:\"Open\",closedPrefix:\"Closed. We'll be back\"},controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Status\"},timeColor:{type:ControlType.Color,title:\"Hours\"},openPrefix:{type:ControlType.String,title:\"Open Text\"},closedPrefix:{type:ControlType.String,title:\"Closed Text\"}}},indicatorSettings:{title:\"Indicator\",type:ControlType.Object,controls:{dotIndicatorVisible:{type:ControlType.Boolean,title:\"Show Dot\",defaultValue:true},dotIndicatorFlashing:{type:ControlType.Boolean,title:\"Pulse Dot\",defaultValue:true},pulseDuration:{type:ControlType.Number,title:\"Duration\",defaultValue:3,min:.3,max:10,step:.1},pulseScale:{type:ControlType.Number,title:\"Pulse Scale\",defaultValue:2.6,min:1,max:10,step:.1},dotSize:{type:ControlType.Number,title:\"Dot Size\",defaultValue:8,min:4,max:50,step:1},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:8,min:0,max:100,step:1,unit:\"px\"},openDotColor:{type:ControlType.Color,title:\"Open Color\",defaultValue:\"#00ED00\"},closedDotColor:{type:ControlType.Color,title:\"Close Color\",defaultValue:\"#FF0800\"}}},timeSettings:{title:\"Format\",type:ControlType.Object,controls:{shopLocationTimezone:{type:ControlType.Enum,title:\"Timezone\",options:timeZones,defaultValue:\"America/New_York\"},timeFormat12:{type:ControlType.Boolean,title:\"Format\",enabledTitle:\"12h\",disabledTitle:\"24h\",defaultValue:true},showTime:{type:ControlType.Boolean,title:\"Show Time\",defaultValue:true},showSchedule:{type:ControlType.Boolean,title:\"Schedule\",enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:true},distribution:{type:ControlType.SegmentedEnum,title:\"Alignment\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"Left\"}}},days:{title:\"Days\",type:ControlType.Array,getItemTitle:(props,idx)=>{const item=props.days[idx];return item?.dayName||`Day ${idx+1}`;},defaultValue:[{status:true,dayName:\"Monday\",hours:\"09:00 - 17:00\"},{status:true,dayName:\"Tuesday\",hours:\"09:00 - 17:00\"},{status:true,dayName:\"Wednesday\",hours:\"09:00 - 17:00\"},{status:true,dayName:\"Thursday\",hours:\"09:00 - 17:00\"},{status:true,dayName:\"Friday\",hours:\"09:00 - 17:00\"},{status:false,dayName:\"Saturday\",hours:\"\"},{status:false,dayName:\"Sunday\",hours:\"\"}],propertyControl:{type:ControlType.Object,controls:{status:{type:ControlType.Boolean,title:\"Status\",enabledTitle:\"Open\",disabledTitle:\"Closed\",defaultValue:true},dayName:{type:ControlType.String,title:\"Label\",defaultValue:\"Day\"},hours:{type:ControlType.String,title:\"Hours\",defaultValue:\"09:00 - 17:00\",description:'Use AM/PM in 12h mode, e.g. \"9:00 AM - 5:00 PM\".',hidden:(props,idx)=>!props.days[idx].status}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Openhours\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"100%\",\"framerIntrinsicWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"100%\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OpenHours.map","// Component to copy text to clipboard when clicked, detects text from parent context\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useCallback,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function CopyToClipboard(props){const{textToCopy,successMessage,errorMessage,feedbackDuration}=props;const[feedback,setFeedback]=useState({type:null,message:\"\"});const copyToClipboard=useCallback(async()=>{if(typeof window===\"undefined\")return;try{await navigator.clipboard.writeText(textToCopy);startTransition(()=>{setFeedback({type:\"success\",message:successMessage});setTimeout(()=>{setFeedback({type:null,message:\"\"});},feedbackDuration);});}catch(err){startTransition(()=>{setFeedback({type:\"error\",message:errorMessage});setTimeout(()=>{setFeedback({type:null,message:\"\"});},feedbackDuration);});}},[textToCopy,successMessage,errorMessage,feedbackDuration]);return /*#__PURE__*/_jsx(\"div\",{onClick:copyToClipboard,style:{...props.style,position:\"relative\",cursor:\"pointer\",backgroundColor:\"transparent\",width:\"100%\",height:\"100%\",minWidth:\"50px\",minHeight:\"50px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},role:\"button\",tabIndex:0,\"aria-label\":`Copy ${textToCopy} to clipboard`,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();copyToClipboard();}},children:feedback.type?/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",backgroundColor:feedback.type===\"success\"?\"#4CAF50\":\"#f44336\",color:\"white\",padding:\"8px 12px\",borderRadius:\"4px\",fontSize:\"12px\",fontWeight:\"500\",whiteSpace:\"nowrap\",zIndex:10,boxShadow:\"0 2px 8px rgba(0,0,0,0.2)\"},children:feedback.message}):null});}addPropertyControls(CopyToClipboard,{textToCopy:{type:ControlType.String,title:\"Text to Copy\",defaultValue:\"Hello World\",displayTextArea:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyToClipboard\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CopyToClipboard.map","// Generated by Framer (08b35c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CopyToClipboard from\"https://framerusercontent.com/modules/ftmCcdSAg5MuF6coL7lU/XdDnfdNL3jt7GTXRjJNs/CopyToClipboard.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8x4u8I7lGqPARUbsjCM8/wLQOCP8PV7X1TdNgGg0F/WXrEOepWs.js\";const CopyToClipboardFonts=getFonts(CopyToClipboard);const cycleOrder=[\"mjihnUnAx\",\"iS0qQKgFY\",\"G_cTSFI5U\"];const serializationHash=\"framer-MTwBS\";const variantClassNames={G_cTSFI5U:\"framer-v-d933jl\",iS0qQKgFY:\"framer-v-50knn8\",mjihnUnAx:\"framer-v-12vwllr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SXoCIsSwT=undefined;const mSAIdIstq=undefined;const YeXJFYOwD=undefined;const QR8ec8nqf=undefined;const nwF3C2RZF=undefined;const B73Znd4Ab=undefined;const Qil0uiJBQ=undefined;const bKqy3gsrn=undefined;const eRBPR3bpJ=undefined;const cmkgVCXqC=undefined;const tfmoYHvWy=undefined;const vZ5BzGEDG=undefined;const hvwnGTs8i=undefined;const XrRyCdnzj=undefined;const tXJ7cQJNC=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const toOverflowWithClipFallback=value=>{if(value===\"clip\")return\"var(--overflow-clip-fallback, clip)\";return value;};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Clip:\"clip\",Hidden:\"hidden\",Scroll:\"auto\",Visible:\"visible\"};const humanReadableVariantMap={Copied:\"G_cTSFI5U\",Default:\"mjihnUnAx\",Hovered:\"iS0qQKgFY\"};const getProps=({border,buttonText,copyBorder,copyColor,copyRadius,copyShadow,gap,height,id,mainColor,mainColorHovered,overflow,padding,radius,shadow,textColor,textToCopy,width,...props})=>{return{...props,B73Znd4Ab:shadow??props.B73Znd4Ab??\"0px 2px 5px 0px rgba(0, 0, 0, 0.25)\",bKqy3gsrn:mainColorHovered??props.bKqy3gsrn??\"var(--token-01cbf9cc-a3ba-4aca-b65a-61e55668aff3, rgb(28, 28, 28))\",cmkgVCXqC:textToCopy??props.cmkgVCXqC??\"your@email.com\",eRBPR3bpJ:buttonText??props.eRBPR3bpJ??\"Chat soon!\",hvwnGTs8i:copyShadow??props.hvwnGTs8i??\"0px 2px 5px 0px rgba(0, 0, 0, 0.25)\",mSAIdIstq:humanReadableEnumMap[overflow]??overflow??props.mSAIdIstq??\"hidden\",nwF3C2RZF:border??props.nwF3C2RZF??{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},Qil0uiJBQ:radius??props.Qil0uiJBQ??\"4px\",QR8ec8nqf:mainColor??props.QR8ec8nqf??\"var(--token-6ee36332-192e-42f1-b5e6-3d4d18fdbfbb, rgb(33, 33, 33))\",SXoCIsSwT:gap??props.SXoCIsSwT??20,tfmoYHvWy:copyColor??props.tfmoYHvWy??\"var(--token-6ee36332-192e-42f1-b5e6-3d4d18fdbfbb, rgb(38, 38, 38))\",tXJ7cQJNC:textColor??props.tXJ7cQJNC??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"mjihnUnAx\",vZ5BzGEDG:copyBorder??props.vZ5BzGEDG??{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},XrRyCdnzj:copyRadius??props.XrRyCdnzj??\"4px\",YeXJFYOwD:padding??props.YeXJFYOwD??\"8px\"};};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,eRBPR3bpJ,cmkgVCXqC,SXoCIsSwT,QR8ec8nqf,bKqy3gsrn,tXJ7cQJNC,YeXJFYOwD,Qil0uiJBQ,nwF3C2RZF,mSAIdIstq,B73Znd4Ab,tfmoYHvWy,XrRyCdnzj,vZ5BzGEDG,hvwnGTs8i,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mjihnUnAx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1yuuvwl=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"iS0qQKgFY\");});const onTaplo8poz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"G_cTSFI5U\");});const onMouseLeave12hxd6h=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"mjihnUnAx\");});const onAppear2jiorx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"mjihnUnAx\",true),2e3);});useOnVariantChange(baseVariant,{G_cTSFI5U:onAppear2jiorx});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"iS0qQKgFY\",\"G_cTSFI5U\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12vwllr\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mjihnUnAx\",onMouseEnter:onMouseEnter1yuuvwl,ref:refBinding,style:{\"--16tvf4n\":B73Znd4Ab,\"--1dlgw6p\":toOverflowWithClipFallback(mSAIdIstq),\"--border-bottom-width\":(nwF3C2RZF?.borderBottomWidth??nwF3C2RZF?.borderWidth)+\"px\",\"--border-color\":nwF3C2RZF?.borderColor,\"--border-left-width\":(nwF3C2RZF?.borderLeftWidth??nwF3C2RZF?.borderWidth)+\"px\",\"--border-right-width\":(nwF3C2RZF?.borderRightWidth??nwF3C2RZF?.borderWidth)+\"px\",\"--border-style\":nwF3C2RZF?.borderStyle,\"--border-top-width\":(nwF3C2RZF?.borderTopWidth??nwF3C2RZF?.borderWidth)+\"px\",\"--dcr5dr\":numberToPixelString(SXoCIsSwT),\"--kn2v2n\":numberToPixelString(YeXJFYOwD),backgroundColor:QR8ec8nqf,borderBottomLeftRadius:radiusForCorner(Qil0uiJBQ,3),borderBottomRightRadius:radiusForCorner(Qil0uiJBQ,2),borderTopLeftRadius:radiusForCorner(Qil0uiJBQ,0),borderTopRightRadius:radiusForCorner(Qil0uiJBQ,1),boxShadow:\"var(--16tvf4n)\",...style},variants:{G_cTSFI5U:{backgroundColor:bKqy3gsrn},iS0qQKgFY:{backgroundColor:bKqy3gsrn}},...addPropertyOverrides({G_cTSFI5U:{\"data-framer-name\":\"Copied\",onMouseLeave:onMouseLeave12hxd6h},iS0qQKgFY:{\"data-framer-name\":\"Hovered\",onMouseLeave:onMouseLeave12hxd6h,onTap:onTaplo8poz}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Chat soon!\"})}),className:\"framer-rj4mci\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qzvnPuOTc\",style:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:eRBPR3bpJ,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({G_cTSFI5U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"your@email.com\"})}),text:cmkgVCXqC},iS0qQKgFY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"your@email.com\"})}),text:cmkgVCXqC}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qaxjnd\",\"data-border\":true,\"data-framer-name\":\"copy-wrapper\",layoutDependency:layoutDependency,layoutId:\"KSFdtafkr\",style:{\"--931p62\":hvwnGTs8i,\"--border-bottom-width\":(vZ5BzGEDG?.borderBottomWidth??vZ5BzGEDG?.borderWidth)+\"px\",\"--border-color\":vZ5BzGEDG?.borderColor,\"--border-left-width\":(vZ5BzGEDG?.borderLeftWidth??vZ5BzGEDG?.borderWidth)+\"px\",\"--border-right-width\":(vZ5BzGEDG?.borderRightWidth??vZ5BzGEDG?.borderWidth)+\"px\",\"--border-style\":vZ5BzGEDG?.borderStyle,\"--border-top-width\":(vZ5BzGEDG?.borderTopWidth??vZ5BzGEDG?.borderWidth)+\"px\",backgroundColor:tfmoYHvWy,borderBottomLeftRadius:radiusForCorner(XrRyCdnzj,3),borderBottomRightRadius:radiusForCorner(XrRyCdnzj,2),borderTopLeftRadius:radiusForCorner(XrRyCdnzj,0),borderTopRightRadius:radiusForCorner(XrRyCdnzj,1),boxShadow:\"var(--931p62)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tXJ7cQJNC-DJJDJaEJd))\"},children:\"Copy\"})}),className:\"framer-1469se1\",fonts:[\"BI;Open Sauce Sans/Medium/v0\"],layoutDependency:layoutDependency,layoutId:\"e6IUUN2rP\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-tXJ7cQJNC-DJJDJaEJd)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-tXJ7cQJNC-DJJDJaEJd\":tXJ7cQJNC},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({G_cTSFI5U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tXJ7cQJNC-DJJDJaEJd))\"},children:\"Copied!\"})})},iS0qQKgFY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tXJ7cQJNC-DJJDJaEJd))\"},children:\"Copy\"})}),fonts:[\"GF;Figtree-500\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6bgpsr-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-name\":\"CopytoClipboard (do not delete)\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TIBCqmsE6-container\",name:\"CopytoClipboard (do not delete)\",nodeId:\"TIBCqmsE6\",rendersWithMotion:true,scopeId:\"DJJDJaEJd\",children:/*#__PURE__*/_jsx(CopyToClipboard,{height:\"100%\",id:\"TIBCqmsE6\",layoutId:\"TIBCqmsE6\",name:\"CopytoClipboard (do not delete)\",style:{height:\"100%\",width:\"100%\"},textToCopy:cmkgVCXqC,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MTwBS.framer-147cjso, .framer-MTwBS .framer-147cjso { display: block; }\",\".framer-MTwBS.framer-12vwllr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: var(--dcr5dr); height: min-content; justify-content: center; min-height: 59px; overflow: var(--1dlgw6p); padding: var(--kn2v2n); position: relative; width: min-content; }\",\".framer-MTwBS .framer-rj4mci, .framer-MTwBS .framer-1469se1 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-MTwBS .framer-1qaxjnd { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-MTwBS .framer-6bgpsr-container { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: 99%; z-index: 3; }\",\".framer-MTwBS.framer-v-50knn8.framer-12vwllr { cursor: pointer; gap: unset; justify-content: space-between; width: 299px; }\",\".framer-MTwBS.framer-v-50knn8 .framer-rj4mci, .framer-MTwBS.framer-v-d933jl .framer-rj4mci { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-MTwBS.framer-v-50knn8 .framer-1qaxjnd, .framer-MTwBS.framer-v-d933jl .framer-1qaxjnd { padding: 12px 16px 12px 16px; }\",\".framer-MTwBS.framer-v-d933jl.framer-12vwllr { gap: unset; justify-content: space-between; width: 264px; }\",...sharedStyle.css,'.framer-MTwBS[data-border=\"true\"]::after, .framer-MTwBS [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 59\n * @framerIntrinsicWidth 114\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"59px\",null]},\"iS0qQKgFY\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"59px\",null]},\"G_cTSFI5U\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"59px\",null]}}}\n * @framerVariables {\"eRBPR3bpJ\":\"buttonText\",\"cmkgVCXqC\":\"textToCopy\",\"SXoCIsSwT\":\"gap\",\"QR8ec8nqf\":\"mainColor\",\"bKqy3gsrn\":\"mainColorHovered\",\"tXJ7cQJNC\":\"textColor\",\"YeXJFYOwD\":\"padding\",\"Qil0uiJBQ\":\"radius\",\"nwF3C2RZF\":\"border\",\"mSAIdIstq\":\"overflow\",\"B73Znd4Ab\":\"shadow\",\"tfmoYHvWy\":\"copyColor\",\"XrRyCdnzj\":\"copyRadius\",\"vZ5BzGEDG\":\"copyBorder\",\"hvwnGTs8i\":\"copyShadow\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDJJDJaEJd=withCSS(Component,css,\"framer-MTwBS\");export default FramerDJJDJaEJd;FramerDJJDJaEJd.displayName=\"clicky-mail\";FramerDJJDJaEJd.defaultProps={height:59,width:114};addPropertyControls(FramerDJJDJaEJd,{variant:{options:[\"mjihnUnAx\",\"iS0qQKgFY\",\"G_cTSFI5U\"],optionTitles:[\"Default\",\"Hovered\",\"Copied\"],title:\"Variant\",type:ControlType.Enum},eRBPR3bpJ:{defaultValue:\"Chat soon!\",description:\"Label displayed on the button\",displayTextArea:false,title:\"Button text\",type:ControlType.String},cmkgVCXqC:{defaultValue:\"your@email.com\",description:\"Content copied to the clipboard\",displayTextArea:false,title:\"Text to copy\",type:ControlType.String},SXoCIsSwT:{defaultValue:20,description:\"Space between inner elements\",min:0,title:\"Gap\",type:ControlType.Number},QR8ec8nqf:{defaultValue:'var(--token-6ee36332-192e-42f1-b5e6-3d4d18fdbfbb, rgb(33, 33, 33)) /* {\"name\":\"black-default\"} */',description:\"Primary color of the button\",title:\"Main color\",type:ControlType.Color},bKqy3gsrn:{defaultValue:'var(--token-01cbf9cc-a3ba-4aca-b65a-61e55668aff3, rgb(28, 28, 28)) /* {\"name\":\"black-100\"} */',description:\"Button color on hover\",title:\"Main color hovered\",type:ControlType.Color},tXJ7cQJNC:{defaultValue:\"rgb(255, 255, 255)\",description:\"Color of the button text\",title:\"Text color\",type:ControlType.Color},YeXJFYOwD:{defaultValue:\"8px\",description:\"Inner spacing of the button\",title:\"Padding\",type:ControlType.Padding},Qil0uiJBQ:{defaultValue:\"4px\",description:\"Corner roundness of the button\",title:\"Radius\",type:ControlType.BorderRadius},nwF3C2RZF:{defaultValue:{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},description:\"Border width of the button\",title:\"Border\",type:ControlType.Border},mSAIdIstq:{defaultValue:\"hidden\",options:[\"clip\",\"visible\",\"hidden\",\"auto\"],optionTitles:[\"Clip\",\"Visible\",\"Hidden\",\"Scroll\"],title:\"Overflow\",type:ControlType.Enum},B73Znd4Ab:{defaultValue:[{blur:5,color:\"rgba(0,0,0,0.25)\",diffusion:.5,focus:.5,inset:false,spread:0,type:\"box\",x:0,y:2}],description:\"Shadow applied to the button\",title:\"Shadow\",type:ControlType.BoxShadow},tfmoYHvWy:{defaultValue:'var(--token-6ee36332-192e-42f1-b5e6-3d4d18fdbfbb, rgb(38, 38, 38)) /* {\"name\":\"black-default\"} */',description:\"Color of the copy background\",title:\"Copy Color\",type:ControlType.Color},XrRyCdnzj:{defaultValue:\"4px\",description:\"Corner roundness of the copy button\",title:\"Copy radius\",type:ControlType.BorderRadius},vZ5BzGEDG:{defaultValue:{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},description:\"Border width of the copy button\",title:\"Copy Border\",type:ControlType.Border},hvwnGTs8i:{defaultValue:[{blur:5,color:\"rgba(0,0,0,0.25)\",diffusion:.5,focus:.5,inset:false,spread:0,type:\"box\",x:0,y:2}],description:\"Shadow applied to the copy icon\",title:\"Copy Shadow\",type:ControlType.BoxShadow}});addFonts(FramerDJJDJaEJd,[{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\"},{cssFamilyName:\"Open Sauce Sans\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Open Sauce Sans\",url:\"https://framerusercontent.com/assets/O2R7AhA6wjBk0GHLJl0N8fqxN0.woff2\",weight:\"500\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5bwkEU4HTy.woff2\",weight:\"500\"}]},...CopyToClipboardFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDJJDJaEJd\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"59px\\\",null]},\\\"iS0qQKgFY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"59px\\\",null]},\\\"G_cTSFI5U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"59px\\\",null]}}}\",\"framerIntrinsicWidth\":\"114\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"59\",\"framerVariables\":\"{\\\"eRBPR3bpJ\\\":\\\"buttonText\\\",\\\"cmkgVCXqC\\\":\\\"textToCopy\\\",\\\"SXoCIsSwT\\\":\\\"gap\\\",\\\"QR8ec8nqf\\\":\\\"mainColor\\\",\\\"bKqy3gsrn\\\":\\\"mainColorHovered\\\",\\\"tXJ7cQJNC\\\":\\\"textColor\\\",\\\"YeXJFYOwD\\\":\\\"padding\\\",\\\"Qil0uiJBQ\\\":\\\"radius\\\",\\\"nwF3C2RZF\\\":\\\"border\\\",\\\"mSAIdIstq\\\":\\\"overflow\\\",\\\"B73Znd4Ab\\\":\\\"shadow\\\",\\\"tfmoYHvWy\\\":\\\"copyColor\\\",\\\"XrRyCdnzj\\\":\\\"copyRadius\\\",\\\"vZ5BzGEDG\\\":\\\"copyBorder\\\",\\\"hvwnGTs8i\\\":\\\"copyShadow\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f060d6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/xfm2Bw4zzbNM8VzM4B00/TYtrSS6n7nXBDXgPSpWx/jwr3vfbVq.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8x4u8I7lGqPARUbsjCM8/wLQOCP8PV7X1TdNgGg0F/WXrEOepWs.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"mB7FgOivZ\",\"XWB_qNJAk\",\"PCv3y2eCL\",\"LL42Kq5vV\"];const serializationHash=\"framer-Dwo1g\";const variantClassNames={LL42Kq5vV:\"framer-v-162lh7p\",mB7FgOivZ:\"framer-v-p1480p\",PCv3y2eCL:\"framer-v-v8nycw\",XWB_qNJAk:\"framer-v-12o6mwe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yXi3P1STB=undefined;const EJBxZ5115=undefined;const transition1={delay:.1,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-239};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-140};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={\"Variant 1\":\"mB7FgOivZ\",\"Variant 2\":\"XWB_qNJAk\",\"Variant 5\":\"LL42Kq5vV\",Company:\"PCv3y2eCL\"};const Variants=motion.create(React.Fragment);const getProps=({closeMenu,height,id,mainTitle,width,...props})=>{return{...props,EJBxZ5115:closeMenu??props.EJBxZ5115,variant:humanReadableVariantMap[props.variant]??props.variant??\"mB7FgOivZ\",yXi3P1STB:mainTitle??props.yXi3P1STB??\"Services\"};};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,yXi3P1STB,EJBxZ5115,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mB7FgOivZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap46fq6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"mB7FgOivZ\");});const onTapaj8k1x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"PCv3y2eCL\");});const onTapf9ejx7=activeVariantCallback(async(...args)=>{setVariant(\"XWB_qNJAk\");});const onTap1uksw45=activeVariantCallback(async(...args)=>{setVariant(\"LL42Kq5vV\");});const onTap10yp379=activeVariantCallback(async(...args)=>{if(EJBxZ5115){const res=await EJBxZ5115(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"XWB_qNJAk\",\"PCv3y2eCL\",\"LL42Kq5vV\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"PCv3y2eCL\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-p1480p\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mB7FgOivZ\",ref:refBinding,style:{backgroundColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",...style},...addPropertyOverrides({LL42Kq5vV:{\"data-framer-name\":\"Variant 5\",\"data-highlight\":true,onTap:onTapaj8k1x},PCv3y2eCL:{\"data-framer-name\":\"Company\"},XWB_qNJAk:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":true,onTap:onTap46fq6}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-41skja\",\"data-framer-appear-id\":\"41skja\",\"data-highlight\":true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"k8Bk6iRRK\",onTap:onTapf9ejx7,optimized:true,style:{backgroundColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},...addPropertyOverrides({LL42Kq5vV:{\"data-highlight\":undefined,onTap:undefined},PCv3y2eCL:{onTap:onTap1uksw45}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1i7za5w\",\"data-styles-preset\":\"jwr3vfbVq\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Services\"})}),className:\"framer-18yrso9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JOK8u3v6N\",style:{\"--extracted-a0htzi\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yXi3P1STB,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-2sn8n1\",layoutDependency:layoutDependency,layoutId:\"RsbDEsh_S\",requiresOverflowVisible:false,style:{rotate:540},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 16 21.9 L 6 11.9 L 7.4 10.5 L 16 19.1 L 24.6 10.5 L 26 11.9 Z\" fill=\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166)) /* {&quot;name&quot;:&quot;retro blue&quot;} */\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>',variants:{LL42Kq5vV:{rotate:360},XWB_qNJAk:{rotate:360}},withExternalLayout:true,...addPropertyOverrides({LL42Kq5vV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 16 21.9 L 6 11.9 L 7.4 10.5 L 16 19.1 L 24.6 10.5 L 26 11.9 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)) /* {&quot;name&quot;:&quot;warm black&quot;} */\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>'},XWB_qNJAk:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 16 21.9 L 6 11.9 L 7.4 10.5 L 16 19.1 L 24.6 10.5 L 26 11.9 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)) /* {&quot;name&quot;:&quot;warm black&quot;} */\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11tsnpg\",layoutDependency:layoutDependency,layoutId:\"fkuFErgB4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 11.4\" overflow=\"visible\"><path d=\"M 10 11.4 L 0 1.4 L 1.4 0 L 10 8.6 L 18.6 0 L 20 1.4 Z\" fill=\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166)) /* {&quot;name&quot;:&quot;retro blue&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({LL42Kq5vV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 11.4\" overflow=\"visible\"><path d=\"M 10 11.4 L 0 1.4 L 1.4 0 L 10 8.6 L 18.6 0 L 20 1.4 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)) /* {&quot;name&quot;:&quot;warm black&quot;} */\"></path></svg>'},XWB_qNJAk:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 11.4\" overflow=\"visible\"><path d=\"M 10 11.4 L 0 1.4 L 1.4 0 L 10 8.6 L 18.6 0 L 20 1.4 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)) /* {&quot;name&quot;:&quot;warm black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7s0fea\",layoutDependency:layoutDependency,layoutId:\"thPYFG7Cb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ckg2kt\",\"data-framer-appear-id\":\"1ckg2kt\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"JZgpJVF9K\",optimized:true,children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rzmeATmCt\"},motionChild:true,nodeId:\"d0P6oDNEs\",openInNewTab:false,scopeId:\"EhAELr7DU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1jg0hjm framer-er9in4\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"d0P6oDNEs\",onTap:onTap10yp379,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Web Development\"})}),className:\"framer-iumf9j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"l1_01PKDj\",style:{\"--extracted-r6o4lv\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W8zoAzob2\"},motionChild:true,nodeId:\"r6jmxULE9\",openInNewTab:false,scopeId:\"EhAELr7DU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-limfeg framer-er9in4\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"r6jmxULE9\",onTap:onTap10yp379,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"UI+UX Design\"})}),className:\"framer-7nh26a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"leuU3WSDC\",style:{\"--extracted-r6o4lv\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sItS1A_aH\"},motionChild:true,nodeId:\"rbCl3X_Oa\",openInNewTab:false,scopeId:\"EhAELr7DU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-140pq1o framer-er9in4\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rbCl3X_Oa\",onTap:onTap10yp379,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Branding\"})}),className:\"framer-z3vp8q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oWaEBuJUF\",style:{\"--extracted-r6o4lv\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UC4uvwws4\"},motionChild:true,nodeId:\"KJFncKmgE\",openInNewTab:false,scopeId:\"EhAELr7DU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-14tnhkw framer-er9in4\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KJFncKmgE\",onTap:onTap10yp379,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Product Design\"})}),className:\"framer-1bm4i8d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mGzPc4Sw0\",style:{\"--extracted-r6o4lv\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GQVBVDdoT\"},motionChild:true,nodeId:\"GocB94WyE\",openInNewTab:false,scopeId:\"EhAELr7DU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-f6hw9j framer-er9in4\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GocB94WyE\",onTap:onTap10yp379,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Design Consulting\"})}),className:\"framer-1akcj7x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g1iHwqDDD\",style:{\"--extracted-r6o4lv\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},verticalAlignment:\"center\",withExternalLayout:true})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-6ch13v\",\"data-framer-appear-id\":\"6ch13v\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"GDysWa7ge\",optimized:true,children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wh3POZbR9\"},motionChild:true,nodeId:\"hBQNphoHs\",openInNewTab:false,scopeId:\"EhAELr7DU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1q408x6 framer-er9in4\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hBQNphoHs\",onTap:onTap10yp379,children:isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"About Us\"})}),className:\"framer-15hn9d4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S3Q94evuo\",style:{\"--extracted-r6o4lv\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://climate.stripe.com/vZiB9g\",motionChild:true,nodeId:\"ewn8TZ09j\",openInNewTab:true,scopeId:\"EhAELr7DU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1seh7h4 framer-er9in4\",layoutDependency:layoutDependency,layoutId:\"ewn8TZ09j\",children:isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Stripe Climate\"})}),className:\"framer-1fh870y\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TxrkY4GE8\",style:{\"--extracted-r6o4lv\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"center\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tPzz4Ofk7\"},motionChild:true,nodeId:\"GsrORRyp8\",openInNewTab:false,scopeId:\"EhAELr7DU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vhpezm framer-er9in4\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GsrORRyp8\",onTap:onTap10yp379,children:isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Contact Us\"})}),className:\"framer-b7uh07\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cJlYoawAk\",style:{\"--extracted-r6o4lv\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},verticalAlignment:\"center\",withExternalLayout:true})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Dwo1g.framer-er9in4, .framer-Dwo1g .framer-er9in4 { display: block; }\",\".framer-Dwo1g.framer-p1480p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Dwo1g .framer-41skja { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 48px; justify-content: space-between; overflow: visible; padding: 0px 4px 0px 0px; position: relative; width: auto; z-index: 1; }\",\".framer-Dwo1g .framer-18yrso9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Dwo1g .framer-2sn8n1 { height: 32px; position: relative; width: 32px; }\",\".framer-Dwo1g .framer-11tsnpg { height: 12px; left: 6px; position: absolute; top: 11px; width: 20px; }\",\".framer-Dwo1g .framer-7s0fea { height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-Dwo1g .framer-1ckg2kt { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-Dwo1g .framer-1jg0hjm, .framer-Dwo1g .framer-limfeg, .framer-Dwo1g .framer-140pq1o, .framer-Dwo1g .framer-14tnhkw, .framer-Dwo1g .framer-f6hw9j { 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: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-Dwo1g .framer-iumf9j, .framer-Dwo1g .framer-7nh26a, .framer-Dwo1g .framer-z3vp8q, .framer-Dwo1g .framer-1bm4i8d, .framer-Dwo1g .framer-1akcj7x, .framer-Dwo1g .framer-15hn9d4, .framer-Dwo1g .framer-1fh870y, .framer-Dwo1g .framer-b7uh07 { flex: 1 0 0px; height: 48px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Dwo1g .framer-6ch13v { 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: 200px; }\",\".framer-Dwo1g .framer-1q408x6, .framer-Dwo1g .framer-1vhpezm { 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: center; min-height: 48px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-Dwo1g .framer-1seh7h4 { 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: 48px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-Dwo1g.framer-v-12o6mwe.framer-p1480p, .framer-Dwo1g.framer-v-162lh7p.framer-p1480p { cursor: pointer; }\",\".framer-Dwo1g.framer-v-v8nycw .framer-41skja { order: 0; }\",\".framer-Dwo1g.framer-v-v8nycw .framer-6ch13v { align-self: stretch; order: 2; width: auto; }\",\".framer-Dwo1g.framer-v-v8nycw .framer-1q408x6, .framer-Dwo1g.framer-v-v8nycw .framer-1seh7h4, .framer-Dwo1g.framer-v-v8nycw .framer-1vhpezm { min-height: unset; }\",\".framer-Dwo1g.framer-v-162lh7p .framer-41skja { cursor: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 288\n * @framerIntrinsicWidth 147\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XWB_qNJAk\":{\"layout\":[\"auto\",\"auto\"]},\"PCv3y2eCL\":{\"layout\":[\"auto\",\"auto\"]},\"LL42Kq5vV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"yXi3P1STB\":\"mainTitle\",\"EJBxZ5115\":\"closeMenu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEhAELr7DU=withCSS(Component,css,\"framer-Dwo1g\");export default FramerEhAELr7DU;FramerEhAELr7DU.displayName=\"Mob Nav\";FramerEhAELr7DU.defaultProps={height:288,width:147};addPropertyControls(FramerEhAELr7DU,{variant:{options:[\"mB7FgOivZ\",\"XWB_qNJAk\",\"PCv3y2eCL\",\"LL42Kq5vV\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Company\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},yXi3P1STB:{defaultValue:\"Services\",displayTextArea:false,title:\"main title\",type:ControlType.String},onyXi3P1STBChange:{changes:\"yXi3P1STB\",type:ControlType.ChangeHandler},EJBxZ5115:{title:\"Close Menu\",type:ControlType.EventHandler}});addFonts(FramerEhAELr7DU,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEhAELr7DU\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XWB_qNJAk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PCv3y2eCL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LL42Kq5vV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"147\",\"framerIntrinsicHeight\":\"288\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"yXi3P1STB\\\":\\\"mainTitle\\\",\\\"EJBxZ5115\\\":\\\"closeMenu\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EhAELr7DU.map","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CopyToClipboard from\"https://framerusercontent.com/modules/ftmCcdSAg5MuF6coL7lU/XdDnfdNL3jt7GTXRjJNs/CopyToClipboard.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8x4u8I7lGqPARUbsjCM8/wLQOCP8PV7X1TdNgGg0F/WXrEOepWs.js\";const CopyToClipboardFonts=getFonts(CopyToClipboard);const enabledGestures={sAnmQ8_n8:{hover:true}};const cycleOrder=[\"D0b8AdLTI\",\"sAnmQ8_n8\",\"CJc5exa6t\",\"oYvUtXgk0\"];const serializationHash=\"framer-KJ1JR\";const variantClassNames={CJc5exa6t:\"framer-v-1ibhelq\",D0b8AdLTI:\"framer-v-1i0w14k\",oYvUtXgk0:\"framer-v-7dr1u6\",sAnmQ8_n8:\"framer-v-12h94g7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SXoCIsSwT=undefined;const mSAIdIstq=undefined;const YeXJFYOwD=undefined;const QR8ec8nqf=undefined;const nwF3C2RZF=undefined;const B73Znd4Ab=undefined;const Qil0uiJBQ=undefined;const bKqy3gsrn=undefined;const tXJ7cQJNC=undefined;const eRBPR3bpJ=undefined;const cmkgVCXqC=undefined;const tfmoYHvWy=undefined;const vZ5BzGEDG=undefined;const hvwnGTs8i=undefined;const XrRyCdnzj=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const toOverflowWithClipFallback=value=>{if(value===\"clip\")return\"var(--overflow-clip-fallback, clip)\";return value;};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Copied:\"CJc5exa6t\",Def:\"sAnmQ8_n8\",Default:\"D0b8AdLTI\",Hovered:\"oYvUtXgk0\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Clip:\"clip\",Hidden:\"hidden\",Scroll:\"auto\",Visible:\"visible\"};const getProps=({border,buttonText,copyBorder,copyColor,copyRadius,copyShadow,gap,height,id,mainColor,mainColorHovered,overflow,padding,radius,shadow,textColor,textToCopy,width,...props})=>{return{...props,B73Znd4Ab:shadow??props.B73Znd4Ab??\"0px 2px 5px 0px rgba(0, 0, 0, 0.25)\",bKqy3gsrn:mainColorHovered??props.bKqy3gsrn??\"var(--token-01cbf9cc-a3ba-4aca-b65a-61e55668aff3, rgb(28, 28, 28))\",cmkgVCXqC:textToCopy??props.cmkgVCXqC??\"your@email.com\",eRBPR3bpJ:buttonText??props.eRBPR3bpJ??\"Get in touch\",hvwnGTs8i:copyShadow??props.hvwnGTs8i??\"0px 2px 5px 0px rgba(0, 0, 0, 0.25)\",mSAIdIstq:humanReadableEnumMap[overflow]??overflow??props.mSAIdIstq??\"hidden\",nwF3C2RZF:border??props.nwF3C2RZF??{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},Qil0uiJBQ:radius??props.Qil0uiJBQ??\"4px\",QR8ec8nqf:mainColor??props.QR8ec8nqf??\"var(--token-6ee36332-192e-42f1-b5e6-3d4d18fdbfbb, rgb(33, 33, 33))\",SXoCIsSwT:gap??props.SXoCIsSwT??20,tfmoYHvWy:copyColor??props.tfmoYHvWy??\"var(--token-6ee36332-192e-42f1-b5e6-3d4d18fdbfbb, rgb(38, 38, 38))\",tXJ7cQJNC:textColor??props.tXJ7cQJNC??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"D0b8AdLTI\",vZ5BzGEDG:copyBorder??props.vZ5BzGEDG??{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},XrRyCdnzj:copyRadius??props.XrRyCdnzj??\"4px\",YeXJFYOwD:padding??props.YeXJFYOwD??\"16px\"};};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,eRBPR3bpJ,cmkgVCXqC,SXoCIsSwT,QR8ec8nqf,bKqy3gsrn,tXJ7cQJNC,YeXJFYOwD,Qil0uiJBQ,nwF3C2RZF,mSAIdIstq,B73Znd4Ab,tfmoYHvWy,XrRyCdnzj,vZ5BzGEDG,hvwnGTs8i,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"D0b8AdLTI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1tm7683=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"CJc5exa6t\");});const onAppearhywrfk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"sAnmQ8_n8\",true),3e3);});const onMouseLeavez7ne4r=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"sAnmQ8_n8\");});useOnVariantChange(baseVariant,{CJc5exa6t:onAppearhywrfk});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"sAnmQ8_n8-hover\")return true;if([\"sAnmQ8_n8\",\"CJc5exa6t\",\"oYvUtXgk0\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1i0w14k\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"D0b8AdLTI\",ref:refBinding,style:{\"--16tvf4n\":B73Znd4Ab,\"--1dlgw6p\":toOverflowWithClipFallback(mSAIdIstq),\"--border-bottom-width\":(nwF3C2RZF?.borderBottomWidth??nwF3C2RZF?.borderWidth)+\"px\",\"--border-color\":nwF3C2RZF?.borderColor,\"--border-left-width\":(nwF3C2RZF?.borderLeftWidth??nwF3C2RZF?.borderWidth)+\"px\",\"--border-right-width\":(nwF3C2RZF?.borderRightWidth??nwF3C2RZF?.borderWidth)+\"px\",\"--border-style\":nwF3C2RZF?.borderStyle,\"--border-top-width\":(nwF3C2RZF?.borderTopWidth??nwF3C2RZF?.borderWidth)+\"px\",\"--dcr5dr\":numberToPixelString(SXoCIsSwT),\"--kn2v2n\":numberToPixelString(YeXJFYOwD),backgroundColor:QR8ec8nqf,borderBottomLeftRadius:radiusForCorner(Qil0uiJBQ,3),borderBottomRightRadius:radiusForCorner(Qil0uiJBQ,2),borderTopLeftRadius:radiusForCorner(Qil0uiJBQ,0),borderTopRightRadius:radiusForCorner(Qil0uiJBQ,1),boxShadow:\"var(--16tvf4n)\",...style},variants:{CJc5exa6t:{backgroundColor:bKqy3gsrn},oYvUtXgk0:{backgroundColor:bKqy3gsrn},sAnmQ8_n8:{backgroundColor:bKqy3gsrn}},...addPropertyOverrides({\"sAnmQ8_n8-hover\":{\"data-framer-name\":undefined},CJc5exa6t:{\"data-framer-name\":\"Copied\",\"data-highlight\":true,onMouseLeave:onMouseLeavez7ne4r},oYvUtXgk0:{\"data-framer-name\":\"Hovered\",\"data-highlight\":true,onTap:onTap1tm7683},sAnmQ8_n8:{\"data-framer-name\":\"Def\",\"data-highlight\":true,onTap:onTap1tm7683}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tXJ7cQJNC-ImayAX1Py))\"},children:\"Get in touch\"})}),className:\"framer-1e9bnup\",fonts:[\"BI;Open Sauce Sans/Medium/v0\"],layoutDependency:layoutDependency,layoutId:\"tkKW65rZH\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-tXJ7cQJNC-ImayAX1Py)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-tXJ7cQJNC-ImayAX1Py\":tXJ7cQJNC},text:eRBPR3bpJ,variants:{CJc5exa6t:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},oYvUtXgk0:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},sAnmQ8_n8:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CJc5exa6t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"your@email.com\"})}),fonts:[\"Inter\"],text:cmkgVCXqC},oYvUtXgk0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"your@email.com\"})}),fonts:[\"Inter\"],text:cmkgVCXqC},sAnmQ8_n8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"your@email.com\"})}),fonts:[\"Inter\"],text:cmkgVCXqC}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-kbfe92\",\"data-border\":true,\"data-framer-name\":\"copy-wrapper\",layoutDependency:layoutDependency,layoutId:\"RJRma1aYR\",style:{\"--931p62\":hvwnGTs8i,\"--border-bottom-width\":(vZ5BzGEDG?.borderBottomWidth??vZ5BzGEDG?.borderWidth)+\"px\",\"--border-color\":vZ5BzGEDG?.borderColor,\"--border-left-width\":(vZ5BzGEDG?.borderLeftWidth??vZ5BzGEDG?.borderWidth)+\"px\",\"--border-right-width\":(vZ5BzGEDG?.borderRightWidth??vZ5BzGEDG?.borderWidth)+\"px\",\"--border-style\":vZ5BzGEDG?.borderStyle,\"--border-top-width\":(vZ5BzGEDG?.borderTopWidth??vZ5BzGEDG?.borderWidth)+\"px\",backgroundColor:tfmoYHvWy,borderBottomLeftRadius:radiusForCorner(XrRyCdnzj,3),borderBottomRightRadius:radiusForCorner(XrRyCdnzj,2),borderTopLeftRadius:radiusForCorner(XrRyCdnzj,0),borderTopRightRadius:radiusForCorner(XrRyCdnzj,1),boxShadow:\"var(--931p62)\"},variants:{CJc5exa6t:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},sAnmQ8_n8:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7T3BlbiBTYXVjZSBTYW5zL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Open Sauce Sans\", \"Open Sauce Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-tXJ7cQJNC-ImayAX1Py))\"},children:\"Copy\"})}),className:\"framer-1xd656i\",fonts:[\"BI;Open Sauce Sans/Medium/v0\"],layoutDependency:layoutDependency,layoutId:\"BGR_uwARX\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-tXJ7cQJNC-ImayAX1Py)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-tXJ7cQJNC-ImayAX1Py\":tXJ7cQJNC},variants:{\"sAnmQ8_n8-hover\":{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},CJc5exa6t:{\"--extracted-r6o4lv\":\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\"},oYvUtXgk0:{\"--extracted-r6o4lv\":\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},sAnmQ8_n8:{\"--extracted-r6o4lv\":\"rgb(237, 231, 222)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"sAnmQ8_n8-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Copy\"})})},CJc5exa6t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255)))\"},children:\"Copied!\"})}),fonts:[\"Inter\"]},oYvUtXgk0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)))\"},children:\"Copy\"})}),fonts:[\"Inter\"]},sAnmQ8_n8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7497s\",\"data-styles-preset\":\"WXrEOepWs\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 231, 222))\"},children:\"Copy\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e7jzmr-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-name\":\"CopytoClipboard (do not delete)\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Gh2rEUlAX-container\",name:\"CopytoClipboard (do not delete)\",nodeId:\"Gh2rEUlAX\",rendersWithMotion:true,scopeId:\"ImayAX1Py\",children:/*#__PURE__*/_jsx(CopyToClipboard,{height:\"100%\",id:\"Gh2rEUlAX\",layoutId:\"Gh2rEUlAX\",name:\"CopytoClipboard (do not delete)\",style:{height:\"100%\",width:\"100%\"},textToCopy:cmkgVCXqC,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KJ1JR.framer-1ii39i3, .framer-KJ1JR .framer-1ii39i3 { display: block; }\",\".framer-KJ1JR.framer-1i0w14k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: var(--dcr5dr); height: min-content; justify-content: center; min-height: 70px; min-width: 200px; overflow: var(--1dlgw6p); padding: var(--kn2v2n); position: relative; width: min-content; }\",\".framer-KJ1JR .framer-1e9bnup, .framer-KJ1JR .framer-1xd656i { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-KJ1JR .framer-kbfe92 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KJ1JR .framer-e7jzmr-container { bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: 99%; z-index: 3; }\",\".framer-KJ1JR.framer-v-12h94g7.framer-1i0w14k { cursor: pointer; gap: 20px; justify-content: flex-end; width: 282px; }\",\".framer-KJ1JR.framer-v-12h94g7 .framer-kbfe92, .framer-KJ1JR.framer-v-1ibhelq .framer-kbfe92, .framer-KJ1JR.framer-v-7dr1u6 .framer-kbfe92 { padding: 8px 16px 8px 16px; }\",\".framer-KJ1JR.framer-v-1ibhelq.framer-1i0w14k { gap: 20px; justify-content: flex-end; width: 305px; }\",\".framer-KJ1JR.framer-v-7dr1u6.framer-1i0w14k { cursor: pointer; gap: 40px; justify-content: flex-end; }\",...sharedStyle.css,'.framer-KJ1JR[data-border=\"true\"]::after, .framer-KJ1JR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"200px\",null,\"70px\",null]},\"sAnmQ8_n8\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"200px\",null,\"70px\",null]},\"CJc5exa6t\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"200px\",null,\"70px\",null]},\"oYvUtXgk0\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"200px\",null,\"70px\",null]},\"MMp3mouB3\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"200px\",null,\"70px\",null]}}}\n * @framerVariables {\"eRBPR3bpJ\":\"buttonText\",\"cmkgVCXqC\":\"textToCopy\",\"SXoCIsSwT\":\"gap\",\"QR8ec8nqf\":\"mainColor\",\"bKqy3gsrn\":\"mainColorHovered\",\"tXJ7cQJNC\":\"textColor\",\"YeXJFYOwD\":\"padding\",\"Qil0uiJBQ\":\"radius\",\"nwF3C2RZF\":\"border\",\"mSAIdIstq\":\"overflow\",\"B73Znd4Ab\":\"shadow\",\"tfmoYHvWy\":\"copyColor\",\"XrRyCdnzj\":\"copyRadius\",\"vZ5BzGEDG\":\"copyBorder\",\"hvwnGTs8i\":\"copyShadow\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerImayAX1Py=withCSS(Component,css,\"framer-KJ1JR\");export default FramerImayAX1Py;FramerImayAX1Py.displayName=\"clicky-mail 2\";FramerImayAX1Py.defaultProps={height:70,width:200};addPropertyControls(FramerImayAX1Py,{variant:{options:[\"D0b8AdLTI\",\"sAnmQ8_n8\",\"CJc5exa6t\",\"oYvUtXgk0\"],optionTitles:[\"Default\",\"Def\",\"Copied\",\"Hovered\"],title:\"Variant\",type:ControlType.Enum},eRBPR3bpJ:{defaultValue:\"Get in touch\",description:\"Label displayed on the button\",displayTextArea:false,title:\"Button text\",type:ControlType.String},oneRBPR3bpJChange:{changes:\"eRBPR3bpJ\",type:ControlType.ChangeHandler},cmkgVCXqC:{defaultValue:\"your@email.com\",description:\"Content copied to the clipboard\",displayTextArea:false,title:\"Text to copy\",type:ControlType.String},oncmkgVCXqCChange:{changes:\"cmkgVCXqC\",type:ControlType.ChangeHandler},SXoCIsSwT:{defaultValue:20,description:\"Space between inner elements\",min:0,title:\"Gap\",type:ControlType.Number},onSXoCIsSwTChange:{changes:\"SXoCIsSwT\",type:ControlType.ChangeHandler},QR8ec8nqf:{defaultValue:'var(--token-6ee36332-192e-42f1-b5e6-3d4d18fdbfbb, rgb(33, 33, 33)) /* {\"name\":\"black-default\"} */',description:\"Primary color of the button\",title:\"Main color\",type:ControlType.Color},bKqy3gsrn:{defaultValue:'var(--token-01cbf9cc-a3ba-4aca-b65a-61e55668aff3, rgb(28, 28, 28)) /* {\"name\":\"black-100\"} */',description:\"Button color on hover\",title:\"Main color hovered\",type:ControlType.Color},tXJ7cQJNC:{defaultValue:\"rgb(255, 255, 255)\",description:\"Color of the button text\",title:\"Text color\",type:ControlType.Color},YeXJFYOwD:{defaultValue:\"16px\",description:\"Inner spacing of the button\",title:\"Padding\",type:ControlType.Padding},Qil0uiJBQ:{defaultValue:\"4px\",description:\"Corner roundness of the button\",title:\"Radius\",type:ControlType.BorderRadius},nwF3C2RZF:{defaultValue:{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},description:\"Border width of the button\",title:\"Border\",type:ControlType.Border},mSAIdIstq:{defaultValue:\"hidden\",options:[\"clip\",\"visible\",\"hidden\",\"auto\"],optionTitles:[\"Clip\",\"Visible\",\"Hidden\",\"Scroll\"],title:\"Overflow\",type:ControlType.Enum},B73Znd4Ab:{defaultValue:[{blur:5,color:\"rgba(0,0,0,0.25)\",diffusion:.5,focus:.5,inset:false,spread:0,type:\"box\",x:0,y:2}],description:\"Shadow applied to the button\",title:\"Shadow\",type:ControlType.BoxShadow},tfmoYHvWy:{defaultValue:'var(--token-6ee36332-192e-42f1-b5e6-3d4d18fdbfbb, rgb(38, 38, 38)) /* {\"name\":\"black-default\"} */',description:\"Color of the copy background\",title:\"Copy Color\",type:ControlType.Color},XrRyCdnzj:{defaultValue:\"4px\",description:\"Corner roundness of the copy button\",title:\"Copy radius\",type:ControlType.BorderRadius},vZ5BzGEDG:{defaultValue:{borderColor:\"black\",borderStyle:\"solid\",borderWidth:0},description:\"Border width of the copy button\",title:\"Copy Border\",type:ControlType.Border},hvwnGTs8i:{defaultValue:[{blur:5,color:\"rgba(0,0,0,0.25)\",diffusion:.5,focus:.5,inset:false,spread:0,type:\"box\",x:0,y:2}],description:\"Shadow applied to the copy icon\",title:\"Copy Shadow\",type:ControlType.BoxShadow}});addFonts(FramerImayAX1Py,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sauce Sans\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Open Sauce Sans\",url:\"https://framerusercontent.com/assets/O2R7AhA6wjBk0GHLJl0N8fqxN0.woff2\",weight:\"500\"},{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\"}]},...CopyToClipboardFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerImayAX1Py\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"eRBPR3bpJ\\\":\\\"buttonText\\\",\\\"cmkgVCXqC\\\":\\\"textToCopy\\\",\\\"SXoCIsSwT\\\":\\\"gap\\\",\\\"QR8ec8nqf\\\":\\\"mainColor\\\",\\\"bKqy3gsrn\\\":\\\"mainColorHovered\\\",\\\"tXJ7cQJNC\\\":\\\"textColor\\\",\\\"YeXJFYOwD\\\":\\\"padding\\\",\\\"Qil0uiJBQ\\\":\\\"radius\\\",\\\"nwF3C2RZF\\\":\\\"border\\\",\\\"mSAIdIstq\\\":\\\"overflow\\\",\\\"B73Znd4Ab\\\":\\\"shadow\\\",\\\"tfmoYHvWy\\\":\\\"copyColor\\\",\\\"XrRyCdnzj\\\":\\\"copyRadius\\\",\\\"vZ5BzGEDG\\\":\\\"copyBorder\\\",\\\"hvwnGTs8i\\\":\\\"copyShadow\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"70\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,\\\"70px\\\",null]},\\\"sAnmQ8_n8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,\\\"70px\\\",null]},\\\"CJc5exa6t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,\\\"70px\\\",null]},\\\"oYvUtXgk0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,\\\"70px\\\",null]},\\\"MMp3mouB3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"200px\\\",null,\\\"70px\\\",null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ImayAX1Py.map","// Generated by Framer (e491620)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"JHvKDnxqW\",\"d14RkXuZm\"];const serializationHash=\"framer-z20x2\";const variantClassNames={d14RkXuZm:\"framer-v-gulza1\",JHvKDnxqW:\"framer-v-1gnesfa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cysd_f03b=undefined;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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Menu Close\":\"JHvKDnxqW\",\"Menu Open\":\"d14RkXuZm\"};const getProps=({height,id,tap,width,...props})=>{return{...props,cysd_f03b:tap??props.cysd_f03b,variant:humanReadableVariantMap[props.variant]??props.variant??\"JHvKDnxqW\"};};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,cysd_f03b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JHvKDnxqW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapaahp08=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cysd_f03b){const res=await cysd_f03b(...args);if(res===false)return false;}});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gnesfa\",className,classNames),\"data-framer-name\":\"Menu Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JHvKDnxqW\",onTap:onTapaahp08,ref:refBinding,style:{...style},...addPropertyOverrides({d14RkXuZm:{\"data-framer-name\":\"Menu Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-npnfu4\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"e5srMu97D\",style:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",rotate:0},variants:{d14RkXuZm:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-69jqlf\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Yd11kS2Xb\",style:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y5g830\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PF4syO7nJ\",style:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",rotate:0},variants:{d14RkXuZm:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-z20x2.framer-11v5d5g, .framer-z20x2 .framer-11v5d5g { display: block; }\",\".framer-z20x2.framer-1gnesfa { cursor: pointer; gap: 0px; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-z20x2 .framer-npnfu4 { flex: none; height: 2px; left: calc(50.00000000000002% - 26px / 2); overflow: visible; position: absolute; top: 10px; width: 26px; }\",\".framer-z20x2 .framer-69jqlf { flex: none; height: 2px; left: calc(50.00000000000002% - 26px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\",\".framer-z20x2 .framer-1y5g830 { bottom: 10px; flex: none; height: 2px; left: calc(50.00000000000002% - 26px / 2); position: absolute; width: 26px; }\",\".framer-z20x2.framer-v-gulza1 .framer-npnfu4 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-z20x2.framer-v-gulza1 .framer-69jqlf { left: calc(47.50000000000002% - 1px / 2); width: 1px; }\",\".framer-z20x2.framer-v-gulza1 .framer-1y5g830 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"d14RkXuZm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cysd_f03b\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP1YBDHoFJ=withCSS(Component,css,\"framer-z20x2\");export default FramerP1YBDHoFJ;FramerP1YBDHoFJ.displayName=\"Icon Menu\";FramerP1YBDHoFJ.defaultProps={height:40,width:40};addPropertyControls(FramerP1YBDHoFJ,{variant:{options:[\"JHvKDnxqW\",\"d14RkXuZm\"],optionTitles:[\"Menu Close\",\"Menu Open\"],title:\"Variant\",type:ControlType.Enum},cysd_f03b:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerP1YBDHoFJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP1YBDHoFJ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d14RkXuZm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"cysd_f03b\\\":\\\"tap\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P1YBDHoFJ.map","// Generated by Framer (a7e392f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={EJhLsMWnH:{hover:true},naTlq7oSQ:{hover:true}};const cycleOrder=[\"EJhLsMWnH\",\"naTlq7oSQ\",\"PWLzYYomV\"];const serializationHash=\"framer-xP1qg\";const variantClassNames={EJhLsMWnH:\"framer-v-oqitsg\",naTlq7oSQ:\"framer-v-1ouosc3\",PWLzYYomV:\"framer-v-puwfvn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yzCdtnAbd=undefined;const aTDCv_Fdj=undefined;const nROLtrc_N=undefined;const diiPXt8iL=undefined;const hM9kxGjOh=undefined;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={\"Black Desktop\":\"EJhLsMWnH\",\"Black Mobile\":\"PWLzYYomV\",White:\"naTlq7oSQ\"};const Variants=motion.create(React.Fragment);const getProps=({carrot,click,height,hover,id,link,title,width,...props})=>{return{...props,aTDCv_Fdj:hover??props.aTDCv_Fdj,diiPXt8iL:title??props.diiPXt8iL??\"Link\",hM9kxGjOh:carrot??props.hM9kxGjOh,nROLtrc_N:link??props.nROLtrc_N,variant:humanReadableVariantMap[props.variant]??props.variant??\"EJhLsMWnH\",yzCdtnAbd:click??props.yzCdtnAbd};};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,diiPXt8iL,nROLtrc_N,yzCdtnAbd,hM9kxGjOh,aTDCv_Fdj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EJhLsMWnH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1tml0ed=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yzCdtnAbd){const res=await yzCdtnAbd(...args);if(res===false)return false;}});const onMouseEnterip0mds=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(aTDCv_Fdj){const res=await aTDCv_Fdj(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:nROLtrc_N,motionChild:true,nodeId:\"EJhLsMWnH\",openInNewTab:false,scopeId:\"py5vQZrZ5\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-oqitsg\",className,classNames)} framer-jcp98a`,\"data-framer-name\":\"Black Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EJhLsMWnH\",onMouseEnter:onMouseEnterip0mds,onTap:onTap1tml0ed,ref:refBinding,style:{...style},...addPropertyOverrides({\"EJhLsMWnH-hover\":{\"data-framer-name\":undefined},\"naTlq7oSQ-hover\":{\"data-framer-name\":undefined},naTlq7oSQ:{\"data-framer-name\":\"White\"},PWLzYYomV:{\"data-framer-name\":\"Black Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ywj09u\",layoutDependency:layoutDependency,layoutId:\"hL2nm_rfv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Link\"})}),className:\"framer-1tu6er6\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"vHauEG2SV\",style:{\"--extracted-1eung3n\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},text:diiPXt8iL,variants:{naTlq7oSQ:{\"--extracted-1eung3n\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({naTlq7oSQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Link\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xi66af\",layoutDependency:layoutDependency,layoutId:\"a3mRsIsaF\",style:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"}})]}),hM9kxGjOh!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jb3vvz\",layoutDependency:layoutDependency,layoutId:\"md0csG9OF\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1xo7v4j\",layoutDependency:layoutDependency,layoutId:\"PeK0hEjxR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><g><path d=\"M 12.5 17.109 L 4.688 9.297 L 5.781 8.203 L 12.5 14.922 L 19.219 8.203 L 20.313 9.297 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path><path d=\"M 0 0 L 25 0 L 25 25 L 0 25 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-b76fo5\",layoutDependency:layoutDependency,layoutId:\"K9VfbFhWv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.625 8.906\" overflow=\"visible\"><path d=\"M 7.813 8.906 L 0 1.094 L 1.094 0 L 7.813 6.719 L 14.531 0 L 15.625 1.094 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g8ho88\",layoutDependency:layoutDependency,layoutId:\"sZNP8aqBG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><path d=\"M 0 0 L 25 0 L 25 25 L 0 25 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xP1qg.framer-jcp98a, .framer-xP1qg .framer-jcp98a { display: block; }\",\".framer-xP1qg.framer-oqitsg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xP1qg .framer-ywj09u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-xP1qg .framer-1tu6er6 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-xP1qg .framer-1xi66af { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; width: 0px; z-index: 1; }\",\".framer-xP1qg .framer-1jb3vvz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); overflow: visible; position: relative; width: 23px; }\",\".framer-xP1qg .framer-1xo7v4j { height: 25px; left: -1px; position: absolute; top: -1px; width: 25px; }\",\".framer-xP1qg .framer-b76fo5 { height: 9px; left: 5px; position: absolute; top: 8px; width: 16px; }\",\".framer-xP1qg .framer-g8ho88 { height: 25px; left: 0px; position: absolute; top: 0px; width: 25px; }\",\".framer-xP1qg.framer-v-oqitsg.hover .framer-ywj09u { justify-content: flex-end; order: 0; }\",\".framer-xP1qg.framer-v-oqitsg.hover .framer-1xi66af { width: 100%; }\",\".framer-xP1qg.framer-v-oqitsg.hover .framer-1jb3vvz { order: 1; }\",\".framer-xP1qg.framer-v-1ouosc3.hover .framer-ywj09u { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"naTlq7oSQ\":{\"layout\":[\"auto\",\"auto\"]},\"PWLzYYomV\":{\"layout\":[\"auto\",\"auto\"]},\"NqM487Qdt\":{\"layout\":[\"auto\",\"auto\"]},\"fISNx2GNS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"diiPXt8iL\":\"title\",\"nROLtrc_N\":\"link\",\"yzCdtnAbd\":\"click\",\"hM9kxGjOh\":\"carrot\",\"aTDCv_Fdj\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerpy5vQZrZ5=withCSS(Component,css,\"framer-xP1qg\");export default Framerpy5vQZrZ5;Framerpy5vQZrZ5.displayName=\"Text Link\";Framerpy5vQZrZ5.defaultProps={height:24,width:38};addPropertyControls(Framerpy5vQZrZ5,{variant:{options:[\"EJhLsMWnH\",\"naTlq7oSQ\",\"PWLzYYomV\"],optionTitles:[\"Black Desktop\",\"White\",\"Black Mobile\"],title:\"Variant\",type:ControlType.Enum},diiPXt8iL:{defaultValue:\"Link\",displayTextArea:false,placeholder:\"Link\",title:\"Title\",type:ControlType.String},ondiiPXt8iLChange:{changes:\"diiPXt8iL\",type:ControlType.ChangeHandler},nROLtrc_N:{title:\"Link\",type:ControlType.Link},yzCdtnAbd:{title:\"Click\",type:ControlType.EventHandler},hM9kxGjOh:{defaultValue:false,title:\"Carrot\",type:ControlType.Boolean},onhM9kxGjOhChange:{changes:\"hM9kxGjOh\",type:ControlType.ChangeHandler},aTDCv_Fdj:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(Framerpy5vQZrZ5,[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpy5vQZrZ5\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"diiPXt8iL\\\":\\\"title\\\",\\\"nROLtrc_N\\\":\\\"link\\\",\\\"yzCdtnAbd\\\":\\\"click\\\",\\\"hM9kxGjOh\\\":\\\"carrot\\\",\\\"aTDCv_Fdj\\\":\\\"hover\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"naTlq7oSQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PWLzYYomV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NqM487Qdt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fISNx2GNS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"38\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./py5vQZrZ5.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={P54fi1y0H:{hover:true},q1dhUrHF3:{hover:true}};const cycleOrder=[\"q1dhUrHF3\",\"P54fi1y0H\"];const serializationHash=\"framer-fE5Dd\";const variantClassNames={P54fi1y0H:\"framer-v-hr1iv0\",q1dhUrHF3:\"framer-v-4pq3gw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const M4c8tLrRA=undefined;const E0ca0MINn=undefined;const Fc1tWgYFu=undefined;const fq7sc0raX=undefined;const VIn4gy_Ow=undefined;const qNQiV9v68=undefined;const kiHQ_d22L=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Burger Clicked\":\"P54fi1y0H\",\"Burger Default\":\"q1dhUrHF3\"};const getProps=({backgroundColor,burgerLinesColor,burgerRadius,click2,height,hoveredBackgroundColor,hoveredLinesColor,id,transition,width,...props})=>{return{...props,E0ca0MINn:burgerRadius??props.E0ca0MINn??\"4px\",Fc1tWgYFu:click2??props.Fc1tWgYFu,fq7sc0raX:transition??props.fq7sc0raX??{delay:.1,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},kiHQ_d22L:hoveredLinesColor??props.kiHQ_d22L??\"rgb(255, 255, 255)\",M4c8tLrRA:backgroundColor??props.M4c8tLrRA??\"rgb(0, 0, 0)\",qNQiV9v68:burgerLinesColor??props.qNQiV9v68??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"q1dhUrHF3\",VIn4gy_Ow:hoveredBackgroundColor??props.VIn4gy_Ow??\"rgb(28, 18, 18)\"};};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,M4c8tLrRA,qNQiV9v68,E0ca0MINn,VIn4gy_Ow,kiHQ_d22L,fq7sc0raX,Fc1tWgYFu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"q1dhUrHF3\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1pipchp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Fc1tWgYFu){const res=await Fc1tWgYFu(...args);if(res===false)return false;}setVariant(\"P54fi1y0H\");});const onTapyjqsdd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Fc1tWgYFu){const res=await Fc1tWgYFu(...args);if(res===false)return false;}setVariant(\"q1dhUrHF3\");});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:fq7sc0raX,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4pq3gw\",className,classNames),\"data-framer-name\":\"Burger Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"q1dhUrHF3\",onTap:onTap1pipchp,ref:refBinding,style:{backgroundColor:M4c8tLrRA,borderBottomLeftRadius:radiusForCorner(E0ca0MINn,3),borderBottomRightRadius:radiusForCorner(E0ca0MINn,2),borderTopLeftRadius:radiusForCorner(E0ca0MINn,0),borderTopRightRadius:radiusForCorner(E0ca0MINn,1),...style},variants:{\"P54fi1y0H-hover\":{backgroundColor:VIn4gy_Ow},\"q1dhUrHF3-hover\":{backgroundColor:VIn4gy_Ow}},...addPropertyOverrides({\"P54fi1y0H-hover\":{\"data-framer-name\":undefined},\"q1dhUrHF3-hover\":{\"data-framer-name\":undefined},P54fi1y0H:{\"data-framer-name\":\"Burger Clicked\",onTap:onTapyjqsdd}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k59k6r\",\"data-framer-name\":\"Burger Lines Wrapper\",layoutDependency:layoutDependency,layoutId:\"Nw0JDmQ_1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mf0m4j\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"UqiKYv7lg\",style:{backgroundColor:qNQiV9v68,rotate:0},variants:{\"P54fi1y0H-hover\":{backgroundColor:kiHQ_d22L},\"q1dhUrHF3-hover\":{backgroundColor:kiHQ_d22L,rotate:0},P54fi1y0H:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-el2etj\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"Ifj4e6HNZ\",style:{backgroundColor:qNQiV9v68,opacity:1},variants:{\"P54fi1y0H-hover\":{backgroundColor:kiHQ_d22L},\"q1dhUrHF3-hover\":{backgroundColor:kiHQ_d22L,opacity:1},P54fi1y0H:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-132phac\",\"data-framer-name\":\"Burger Lines\",layoutDependency:layoutDependency,layoutId:\"gYVpiOZnB\",style:{backgroundColor:qNQiV9v68,rotate:0},variants:{\"P54fi1y0H-hover\":{backgroundColor:kiHQ_d22L},\"q1dhUrHF3-hover\":{backgroundColor:kiHQ_d22L,rotate:0},P54fi1y0H:{rotate:-45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fE5Dd.framer-1976jxf, .framer-fE5Dd .framer-1976jxf { display: block; }\",\".framer-fE5Dd.framer-4pq3gw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 36px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 36px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fE5Dd .framer-1k59k6r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 75%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fE5Dd .framer-1mf0m4j { flex: none; height: 2px; left: calc(50.00000000000002% - 100% / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-fE5Dd .framer-el2etj { flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-fE5Dd .framer-132phac { bottom: 0px; flex: none; height: 2px; left: calc(50.00000000000002% - 100% / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 100%; z-index: 1; }\",\".framer-fE5Dd.framer-v-hr1iv0.framer-4pq3gw, .framer-fE5Dd.framer-v-4pq3gw.hover.framer-4pq3gw { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 36px); }\",\".framer-fE5Dd.framer-v-hr1iv0 .framer-1k59k6r { height: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"P54fi1y0H\":{\"layout\":[\"fixed\",\"fixed\"]},\"sfW_AYdhL\":{\"layout\":[\"fixed\",\"fixed\"]},\"kRoiqXwuo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"M4c8tLrRA\":\"backgroundColor\",\"qNQiV9v68\":\"burgerLinesColor\",\"E0ca0MINn\":\"burgerRadius\",\"VIn4gy_Ow\":\"hoveredBackgroundColor\",\"kiHQ_d22L\":\"hoveredLinesColor\",\"fq7sc0raX\":\"transition\",\"Fc1tWgYFu\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqCCE5M9yH=withCSS(Component,css,\"framer-fE5Dd\");export default FramerqCCE5M9yH;FramerqCCE5M9yH.displayName=\"Burger Component\";FramerqCCE5M9yH.defaultProps={height:36,width:36};addPropertyControls(FramerqCCE5M9yH,{variant:{options:[\"q1dhUrHF3\",\"P54fi1y0H\"],optionTitles:[\"Burger Default\",\"Burger Clicked\"],title:\"Variant\",type:ControlType.Enum},M4c8tLrRA:{defaultValue:\"rgb(0, 0, 0)\",title:\"Background Color\",type:ControlType.Color},qNQiV9v68:{defaultValue:\"rgb(255, 255, 255)\",title:\"Burger Lines Color\",type:ControlType.Color},E0ca0MINn:{defaultValue:\"4px\",title:\"Burger Radius\",type:ControlType.BorderRadius},VIn4gy_Ow:{defaultValue:\"rgb(28, 18, 18)\",title:\"Hovered Background Color\",type:ControlType.Color},kiHQ_d22L:{defaultValue:\"rgb(255, 255, 255)\",title:\"Hovered Lines Color\",type:ControlType.Color},fq7sc0raX:{defaultValue:{delay:.1,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},title:\"Transition\",type:ControlType.Transition},Fc1tWgYFu:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerqCCE5M9yH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqCCE5M9yH\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"36\",\"framerIntrinsicHeight\":\"36\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P54fi1y0H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sfW_AYdhL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kRoiqXwuo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"M4c8tLrRA\\\":\\\"backgroundColor\\\",\\\"qNQiV9v68\\\":\\\"burgerLinesColor\\\",\\\"E0ca0MINn\\\":\\\"burgerRadius\\\",\\\"VIn4gy_Ow\\\":\\\"hoveredBackgroundColor\\\",\\\"kiHQ_d22L\\\":\\\"hoveredLinesColor\\\",\\\"fq7sc0raX\\\":\\\"transition\\\",\\\"Fc1tWgYFu\\\":\\\"click2\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qCCE5M9yH.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"UgnfDPMM0\",\"ocmESl4c1\"];const serializationHash=\"framer-uXXQQ\";const variantClassNames={ocmESl4c1:\"framer-v-72o784\",UgnfDPMM0:\"framer-v-1qz6mlx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Day:\"UgnfDPMM0\",Night:\"ocmESl4c1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UgnfDPMM0\"};};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:\"UgnfDPMM0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ocmESl4c1\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ocmESl4c1\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qz6mlx\",className,classNames),\"data-framer-name\":\"Day\",layoutDependency:layoutDependency,layoutId:\"UgnfDPMM0\",ref:refBinding,style:{...style},...addPropertyOverrides({ocmESl4c1:{\"data-framer-name\":\"Night\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-9vw6ug\",layoutDependency:layoutDependency,layoutId:\"YByueB5wc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><g><path d=\"M 15 2 L 17 2 L 17 7 L 15 7 Z M 21.687 8.9 L 25.193 5.393 L 26.607 6.808 L 23.101 10.314 Z M 25 15 L 30 15 L 30 17 L 25 17 Z M 21.687 23.1 L 23.101 21.686 L 26.607 25.192 L 25.193 26.607 Z M 15 25 L 17 25 L 17 30 L 15 30 Z M 5.394 25.192 L 8.9 21.686 L 10.314 23.101 L 6.808 26.607 Z M 2 15 L 7 15 L 7 17 L 2 17 Z M 5.394 6.808 L 6.808 5.393 L 10.314 8.9 L 8.9 10.314 Z M 16 12 C 18.209 12 20 13.791 20 16 C 20 18.209 18.209 20 16 20 C 13.791 20 12 18.209 12 16 C 12.003 13.792 13.792 12.003 16 12 M 16 10 C 12.686 10 10 12.686 10 16 C 10 19.314 12.686 22 16 22 C 19.314 22 22 19.314 22 16 C 22 12.686 19.314 10 16 10 Z\" fill=\"rgb(29, 28, 27)\"></path><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ta9tok\",layoutDependency:layoutDependency,layoutId:\"QBe4lmOka\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\" overflow=\"visible\"><path d=\"M 13 0 L 15 0 L 15 5 L 13 5 Z M 19.687 6.9 L 23.193 3.393 L 24.607 4.808 L 21.101 8.314 Z M 23 13 L 28 13 L 28 15 L 23 15 Z M 19.687 21.1 L 21.101 19.686 L 24.607 23.192 L 23.193 24.607 Z M 13 23 L 15 23 L 15 28 L 13 28 Z M 3.394 23.192 L 6.9 19.686 L 8.314 21.101 L 4.808 24.607 Z M 0 13 L 5 13 L 5 15 L 0 15 Z M 3.394 4.808 L 4.808 3.393 L 8.314 6.9 L 6.9 8.314 Z M 14 10 C 16.209 10 18 11.791 18 14 C 18 16.209 16.209 18 14 18 C 11.791 18 10 16.209 10 14 C 10.003 11.792 11.792 10.003 14 10 M 14 8 C 10.686 8 8 10.686 8 14 C 8 17.314 10.686 20 14 20 C 17.314 20 20 17.314 20 14 C 20 10.686 17.314 8 14 8 Z\" fill=\"rgb(29, 28, 27)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-13wau16\",layoutDependency:layoutDependency,layoutId:\"D4AsxYrPZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 5\" overflow=\"visible\"><path d=\"M 0 0 L 2 0 L 2 5 L 0 5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s770hv\",layoutDependency:layoutDependency,layoutId:\"YrOvNUWx8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.92 4.921\" overflow=\"visible\"><path d=\"M 0 3.507 L 3.506 0 L 4.92 1.415 L 1.414 4.921 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eij79d\",layoutDependency:layoutDependency,layoutId:\"MU1SVZHpR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 2\" overflow=\"visible\"><path d=\"M 0 0 L 5 0 L 5 2 L 0 2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d3po94\",layoutDependency:layoutDependency,layoutId:\"Lr7OXJh6u\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.92 4.921\" overflow=\"visible\"><path d=\"M 0 1.414 L 1.414 0 L 4.92 3.506 L 3.506 4.921 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s3qblg\",layoutDependency:layoutDependency,layoutId:\"iZ8rE_6hR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 5\" overflow=\"visible\"><path d=\"M 0 0 L 2 0 L 2 5 L 0 5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lx6ek8\",layoutDependency:layoutDependency,layoutId:\"YcbhAXBqK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.92 4.921\" overflow=\"visible\"><path d=\"M 0 3.506 L 3.506 0 L 4.92 1.415 L 1.414 4.921 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p03ina\",layoutDependency:layoutDependency,layoutId:\"gpfnFjOAs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 2\" overflow=\"visible\"><path d=\"M 0 0 L 5 0 L 5 2 L 0 2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uro60n\",layoutDependency:layoutDependency,layoutId:\"bNQaZEdzM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.92 4.921\" overflow=\"visible\"><path d=\"M 0 1.415 L 1.414 0 L 4.92 3.507 L 3.506 4.921 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vk2wnb\",layoutDependency:layoutDependency,layoutId:\"o1QdZ5QFW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 8\" overflow=\"visible\"><path d=\"M 4 0 C 6.209 0 8 1.791 8 4 C 8 6.209 6.209 8 4 8 C 1.791 8 0 6.209 0 4 C 0.003 1.792 1.792 0.003 4 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b7zkjf\",layoutDependency:layoutDependency,layoutId:\"VnDEqGyl5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 0 C 2.686 0 0 2.686 0 6 C 0 9.314 2.686 12 6 12 C 9.314 12 12 9.314 12 6 C 12 2.686 9.314 0 6 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j3h5a8\",layoutDependency:layoutDependency,layoutId:\"YAexCJpxw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 0 0 L 32 0 L 32 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1e9wwgb\",layoutDependency:layoutDependency,layoutId:\"zx8qMzSTo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.493 25.488\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({ocmESl4c1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.493 25.488\" overflow=\"visible\"><path d=\"M 25.443 16.261 C 24.635 18.897 23.017 21.211 20.818 22.874 C 16.88 25.838 11.604 26.32 7.195 24.119 C 2.785 21.918 -0.001 17.413 0 12.484 C -0.009 9.664 0.908 6.918 2.61 4.669 C 4.273 2.47 6.588 0.852 9.224 0.044 C 9.578 -0.065 9.963 0.031 10.225 0.293 C 10.487 0.555 10.583 0.94 10.474 1.294 C 9.299 5.179 10.358 9.396 13.227 12.266 C 16.097 15.136 20.314 16.194 24.199 15.019 C 24.553 14.91 24.938 15.006 25.2 15.268 C 25.462 15.53 25.558 15.915 25.449 16.269 Z\" fill=\"rgb(237, 231, 222)\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uXXQQ.framer-7346vc, .framer-uXXQQ .framer-7346vc { display: block; }\",\".framer-uXXQQ.framer-1qz6mlx { height: 32px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 32px; }\",\".framer-uXXQQ .framer-9vw6ug, .framer-uXXQQ .framer-j3h5a8 { height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-uXXQQ .framer-1ta9tok { height: 28px; left: 2px; position: absolute; top: 2px; width: 28px; }\",\".framer-uXXQQ .framer-13wau16 { height: 5px; left: 13px; position: absolute; top: 0px; width: 2px; }\",\".framer-uXXQQ .framer-s770hv { height: 5px; left: 20px; position: absolute; top: 4px; width: 5px; }\",\".framer-uXXQQ .framer-eij79d { height: 2px; left: 23px; position: absolute; top: 13px; width: 5px; }\",\".framer-uXXQQ .framer-1d3po94 { height: 5px; left: 20px; position: absolute; top: 20px; width: 5px; }\",\".framer-uXXQQ .framer-s3qblg { height: 5px; left: 13px; position: absolute; top: 23px; width: 2px; }\",\".framer-uXXQQ .framer-1lx6ek8 { height: 5px; left: 4px; position: absolute; top: 20px; width: 5px; }\",\".framer-uXXQQ .framer-1p03ina { height: 2px; left: 0px; position: absolute; top: 13px; width: 5px; }\",\".framer-uXXQQ .framer-uro60n { height: 5px; left: 4px; position: absolute; top: 4px; width: 5px; }\",\".framer-uXXQQ .framer-1vk2wnb { height: 8px; left: 10px; position: absolute; top: 10px; width: 8px; }\",\".framer-uXXQQ .framer-b7zkjf { height: 12px; left: 8px; position: absolute; top: 8px; width: 12px; }\",\".framer-uXXQQ .framer-1e9wwgb { height: 26px; left: 136px; position: absolute; top: 3px; width: 26px; }\",\".framer-uXXQQ.framer-v-72o784 .framer-1e9wwgb { left: 3px; top: 3px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ocmESl4c1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRa51_ud4_=withCSS(Component,css,\"framer-uXXQQ\");export default FramerRa51_ud4_;FramerRa51_ud4_.displayName=\"Day Toggle\";FramerRa51_ud4_.defaultProps={height:32,width:32};addPropertyControls(FramerRa51_ud4_,{variant:{options:[\"UgnfDPMM0\",\"ocmESl4c1\"],optionTitles:[\"Day\",\"Night\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRa51_ud4_,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRa51_ud4_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ocmESl4c1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ra51_ud4_.map","// Generated by Framer (3f060d6)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Link,patchBorderRadiusScaleCorrector,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MaskThemeToggle from\"https://framerusercontent.com/modules/2guRGhypJznkYcCYPCIe/FQgVJpuIiyTuKDU9xG2j/Mask_Theme_Toggle.js\";import Openhours from\"https://framerusercontent.com/modules/ewPtb0wHXtLz2zFsY2eS/0LDPVamMXyUgz8c0fKkQ/OpenHours.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xfm2Bw4zzbNM8VzM4B00/TYtrSS6n7nXBDXgPSpWx/jwr3vfbVq.js\";import ClickyMail from\"https://framerusercontent.com/modules/To1xKIEnMo3A2cti6LgK/bXU0j19QYYFASBLGiv51/DJJDJaEJd.js\";import MobNav from\"https://framerusercontent.com/modules/E1bDaRC6gyt9olRMG3t3/C5ZN1CiXfF35OgXO9A1G/EhAELr7DU.js\";import ClickyMail2 from\"https://framerusercontent.com/modules/5Zt9Z1YXRhfJiibIupVm/WLIMdXvl4YNweY97Q6n3/ImayAX1Py.js\";import ElementsSocialIconButton from\"https://framerusercontent.com/modules/5k4CWNsfoIxcz5Keykpv/7zIAsbTri90f4i9nzTHO/LrcQZUNfN.js\";import ElementsButton from\"https://framerusercontent.com/modules/2ZDLt3vEie1yIUhsJ5tH/tnQG2mfqtBnw2XjK92sk/lYlPcNMOf.js\";import IconMenu from\"https://framerusercontent.com/modules/qOfgxCwWiqKfxJW3UkNk/TIlnMcTtLZjL8WjfCVnk/P1YBDHoFJ.js\";import TextLink from\"https://framerusercontent.com/modules/8aLyGkxEiJj5NalATobA/OJaJ1sVaONFlPYtCOcEW/py5vQZrZ5.js\";import BurgerComponent from\"https://framerusercontent.com/modules/SsMhfGgSnNssmtw6MLUM/DjzNowPPMbxchpIgZapw/qCCE5M9yH.js\";import DayToggle from\"https://framerusercontent.com/modules/rD4tSDcCfrWZAfsGTmDo/4YW3sXDHAwriwHH1b87V/Ra51_ud4_.js\";const DayToggleFonts=getFonts(DayToggle);const MaskThemeToggleFonts=getFonts(MaskThemeToggle);const IconMenuFonts=getFonts(IconMenu);const BurgerComponentFonts=getFonts(BurgerComponent);const TextLinkFonts=getFonts(TextLink);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionDivWithFX=withFX(motion.div);const MobNavFonts=getFonts(MobNav);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const ElementsButtonFonts=getFonts(ElementsButton);const ClickyMail2Fonts=getFonts(ClickyMail2);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const ClickyMailFonts=getFonts(ClickyMail);const OpenhoursFonts=getFonts(Openhours);const cycleOrder=[\"wxsknf4Yf\",\"MyiPzJbAx\",\"znukX5IBz\",\"zcJuEtfG7\",\"kaudX17on\"];const serializationHash=\"framer-CuR09\";const variantClassNames={kaudX17on:\"framer-v-1jvyvzi\",MyiPzJbAx:\"framer-v-y3083x\",wxsknf4Yf:\"framer-v-aowtz6\",zcJuEtfG7:\"framer-v-1eocq1p\",znukX5IBz:\"framer-v-1gs17zs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.35,0,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-86};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition3={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition4={delay:.1,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition5={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:-20};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-20};const transition6={bounce:.2,delay:.3,duration:.4,type:\"spring\"};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:-20};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={bounce:.2,delay:.4,duration:.4,type:\"spring\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:-20};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={bounce:.2,delay:.5,duration:.4,type:\"spring\"};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:-20};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={bounce:.2,delay:.6,duration:.4,type:\"spring\"};const animation10={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:-20};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition10={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:0};const animation13={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation14={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation15={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-239};const transition11={damping:20,delay:0,mass:1.2,stiffness:362,type:\"spring\"};const animation16={opacity:1,rotate:45,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11};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={\"Variant 5\":\"zcJuEtfG7\",d:\"znukX5IBz\",Desktop:\"wxsknf4Yf\",Phone:\"kaudX17on\",Tablet:\"MyiPzJbAx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wxsknf4Yf\"};};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:\"wxsknf4Yf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTappq5rvj=activeVariantCallback(async(...args)=>{setVariant(\"kaudX17on\");});const cysd_f03b9win6j=activeVariantCallback(async(...args)=>{setVariant(\"znukX5IBz\");});const Fc1tWgYFu9win6j=activeVariantCallback(async(...args)=>{setVariant(\"znukX5IBz\");});const Fc1tWgYFupq5rvj=activeVariantCallback(async(...args)=>{setVariant(\"kaudX17on\");});const Fc1tWgYFuw7fn4k=activeVariantCallback(async(...args)=>{setVariant(\"zcJuEtfG7\");});const aTDCv_Fdj13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const EJBxZ5115pq5rvj=activeVariantCallback(async(...args)=>{setVariant(\"kaudX17on\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"zcJuEtfG7\",\"kaudX17on\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"zcJuEtfG7\",\"kaudX17on\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"MyiPzJbAx\",\"znukX5IBz\",\"kaudX17on\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"zcJuEtfG7\")return false;return true;};const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed4=()=>{if(baseVariant===\"zcJuEtfG7\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"znukX5IBz\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"znukX5IBz\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({kaudX17on:{value:transition4},zcJuEtfG7:{value:transition4},znukX5IBz:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-aowtz6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wxsknf4Yf\",ref:refBinding,style:{backgroundColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",boxShadow:\"none\",...style},variants:{kaudX17on:{boxShadow:\"0px 0.3010936508871964px 0.7828434923067107px -1.4166666666666665px rgba(0, 0, 0, 0.08), 0px 1.1442666516217286px 2.975093294216494px -2.833333333333333px rgba(0, 0, 0, 0.07), 0px 5px 13px -4.25px rgba(0, 0, 0, 0.02)\"},zcJuEtfG7:{boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\"}},...addPropertyOverrides({kaudX17on:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Phone\"},MyiPzJbAx:{\"data-framer-name\":\"Tablet\"},zcJuEtfG7:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Variant 5\"},znukX5IBz:{\"data-framer-name\":\"d\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xs6hrx\",layoutDependency:layoutDependency,layoutId:\"XGcpHyrT4\",children:/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Main navigation\",className:\"framer-q0vk2g\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ua4mUnZut\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dwweqi\",layoutDependency:layoutDependency,layoutId:\"MAzfWGUvo\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":xvH3X1KRd\",webPageId:\"PyNYrLT00\"},motionChild:true,nodeId:\"j_4P_Zxdl\",openInNewTab:false,scopeId:\"y1rOWCosb\",smoothScroll:true,...addPropertyOverrides({kaudX17on:{href:undefined},zcJuEtfG7:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-6g9jfo framer-1bscfde\",layoutDependency:layoutDependency,layoutId:\"j_4P_Zxdl\",children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"cBF3WkrzR\",scopeId:\"y1rOWCosb\",...addPropertyOverrides({kaudX17on:{href:{hash:\":xvH3X1KRd\",webPageId:\"PyNYrLT00\"},openInNewTab:false,smoothScroll:true},zcJuEtfG7:{href:{hash:\":xvH3X1KRd\",webPageId:\"PyNYrLT00\"},openInNewTab:false,smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-mcu251 framer-1bscfde\",layoutDependency:layoutDependency,layoutId:\"cBF3WkrzR\",...addPropertyOverrides({zcJuEtfG7:{\"data-highlight\":true,onTap:onTappq5rvj}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-14iaj8s\",layoutDependency:layoutDependency,layoutId:\"y7eyOo56i\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 226.965 32\" overflow=\"visible\"><g><path d=\"M 15.117 31.136 C 6.773 31.136 0 24.775 0 16 C 0 7.225 6.773 0.884 15.117 0.884 C 21.87 0.884 26.876 4.77 28.486 10.248 L 25.149 10.248 C 23.735 6.321 20.142 3.73 15.117 3.73 C 8.462 3.73 3.023 8.736 3.023 16 C 3.023 23.264 8.462 28.289 15.117 28.289 C 20.142 28.289 23.774 25.698 25.149 21.713 L 28.525 21.713 C 26.876 27.21 21.87 31.136 15.117 31.136 Z M 33.904 30.704 L 33.904 1.315 L 41.993 1.315 C 46.312 1.315 48.746 2.258 50.337 3.946 C 51.809 5.458 52.633 7.578 52.633 10.209 C 52.633 12.977 51.73 15.234 50.081 16.785 C 48.825 17.983 47.117 18.768 44.407 19.043 L 54.4 30.704 L 50.435 30.704 L 40.678 19.161 L 36.947 19.161 L 36.947 30.704 Z M 36.947 16.314 L 41.993 16.314 C 45.369 16.314 46.92 15.784 48 14.743 C 49.04 13.723 49.61 12.192 49.61 10.209 C 49.61 8.402 49.139 6.969 48.216 5.929 C 47.136 4.77 45.507 4.162 41.993 4.162 L 36.947 4.162 L 36.947 16.314 Z M 59.308 30.704 L 59.308 1.315 L 76.781 1.315 L 76.781 4.162 L 62.351 4.162 L 62.351 14.155 L 76.349 14.155 L 76.349 17.001 L 62.351 17.001 L 62.351 27.858 L 76.781 27.858 L 76.781 30.704 Z M 92.349 31.136 C 86.086 31.136 81.237 28.191 80.511 21.674 L 83.534 21.674 C 83.966 25.777 86.911 28.29 92.27 28.29 C 97.099 28.29 99.573 26.169 99.573 22.793 C 99.573 18.356 95.431 17.806 91.131 16.864 C 86.498 15.823 81.669 14.469 81.669 8.952 C 81.669 4.24 85.615 0.883 91.131 0.883 C 96.589 0.883 100.83 3.769 101.556 9.011 L 98.533 9.011 C 98.022 5.537 95.156 3.73 91.269 3.73 C 87.205 3.73 84.692 5.674 84.692 8.834 C 84.692 12.368 88.265 13.212 92.25 14.096 C 97.198 15.234 102.577 16.236 102.577 22.616 C 102.577 27.936 98.788 31.136 92.349 31.136 Z M 121.364 31.136 C 113.021 31.136 106.248 24.775 106.248 16 C 106.248 7.225 113.021 0.884 121.364 0.884 C 128.118 0.884 133.124 4.77 134.734 10.248 L 131.396 10.248 C 129.983 6.321 126.39 3.73 121.364 3.73 C 114.709 3.73 109.271 8.736 109.271 16 C 109.271 23.264 114.709 28.289 121.364 28.289 C 126.39 28.289 130.022 25.698 131.396 21.713 L 134.773 21.713 C 133.124 27.21 128.118 31.136 121.364 31.136 Z M 140.152 30.704 L 140.152 1.315 L 157.625 1.315 L 157.625 4.162 L 143.195 4.162 L 143.195 14.155 L 157.193 14.155 L 157.193 17.001 L 143.195 17.001 L 143.195 27.858 L 157.625 27.858 L 157.625 30.704 Z M 183.048 32 L 166.675 9.129 L 166.675 30.704 L 163.632 30.704 L 163.632 0 L 180.025 22.871 L 180.025 1.315 L 183.048 1.315 L 183.048 32 Z M 194.768 30.704 L 194.768 4.162 L 187.642 4.162 L 187.642 1.315 L 204.938 1.315 L 204.938 4.162 L 197.811 4.162 L 197.811 30.704 Z M 209.492 30.704 L 209.492 1.315 L 226.965 1.315 L 226.965 4.162 L 212.535 4.162 L 212.535 14.155 L 226.533 14.155 L 226.533 17.001 L 212.535 17.001 L 212.535 27.858 L 226.965 27.858 L 226.965 30.704 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path><path d=\"M 15.391 6.753 C 15.391 6.753 16.432 11.22 18.39 13.178 C 20.348 15.136 24.815 16.177 24.815 16.177 C 24.815 16.177 20.348 17.217 18.39 19.175 C 16.432 21.133 15.391 25.6 15.391 25.6 C 15.391 25.6 14.351 21.133 12.393 19.175 C 10.435 17.217 5.968 16.177 5.968 16.177 C 5.968 16.177 10.435 15.136 12.393 13.178 C 14.351 11.22 15.391 6.753 15.391 6.753 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 198.801 28.029\" overflow=\"visible\"><g><path d=\"M 13.241 27.273 C 5.933 27.273 0 21.701 0 14.014 C 0 6.328 5.933 0.774 13.241 0.774 C 19.156 0.774 23.541 4.178 24.951 8.976 L 22.028 8.976 C 20.79 5.537 17.643 3.267 13.241 3.267 C 7.412 3.267 2.648 7.652 2.648 14.015 C 2.648 20.377 7.412 24.779 13.241 24.779 C 17.643 24.779 20.824 22.509 22.028 19.019 L 24.986 19.019 C 23.541 23.833 19.156 27.273 13.241 27.273 Z M 29.697 26.894 L 29.697 1.152 L 36.782 1.152 C 40.565 1.152 42.697 1.977 44.09 3.456 C 45.38 4.78 46.102 6.638 46.102 8.942 C 46.102 11.367 45.311 13.344 43.867 14.703 C 42.766 15.751 41.27 16.439 38.897 16.68 L 47.65 26.894 L 44.176 26.894 L 35.63 16.783 L 32.363 16.783 L 32.363 26.894 Z M 32.363 14.29 L 36.782 14.29 C 39.74 14.29 41.098 13.825 42.044 12.914 C 42.955 12.02 43.454 10.679 43.454 8.942 C 43.454 7.36 43.041 6.104 42.233 5.193 C 41.287 4.178 39.86 3.646 36.782 3.646 L 32.363 3.646 L 32.363 14.29 Z M 51.949 26.894 L 51.949 1.152 L 67.253 1.152 L 67.253 3.646 L 54.614 3.646 L 54.614 12.398 L 66.875 12.398 L 66.875 14.892 L 54.614 14.892 L 54.614 24.401 L 67.253 24.401 L 67.253 26.894 Z M 80.889 27.273 C 75.404 27.273 71.156 24.693 70.52 18.984 L 73.168 18.984 C 73.547 22.578 76.126 24.779 80.821 24.779 C 85.05 24.779 87.217 22.922 87.217 19.964 C 87.217 16.078 83.589 15.596 79.823 14.771 C 75.765 13.86 71.535 12.673 71.535 7.841 C 71.535 3.714 74.991 0.774 79.823 0.774 C 84.604 0.774 88.318 3.302 88.954 7.893 L 86.306 7.893 C 85.859 4.849 83.348 3.267 79.943 3.267 C 76.384 3.267 74.183 4.97 74.183 7.738 C 74.183 10.833 77.313 11.573 80.803 12.347 C 85.137 13.344 89.848 14.221 89.848 19.81 C 89.848 24.47 86.53 27.273 80.889 27.273 Z M 106.304 27.273 C 98.996 27.273 93.064 21.701 93.064 14.014 C 93.064 6.328 98.996 0.774 106.304 0.774 C 112.22 0.774 116.605 4.178 118.015 8.976 L 115.092 8.976 C 113.854 5.537 110.707 3.267 106.304 3.267 C 100.475 3.267 95.712 7.652 95.712 14.015 C 95.712 20.377 100.475 24.779 106.304 24.779 C 110.707 24.779 113.888 22.509 115.092 19.019 L 118.049 19.019 C 116.605 23.833 112.22 27.273 106.304 27.273 Z M 122.761 26.894 L 122.761 1.152 L 138.065 1.152 L 138.065 3.646 L 125.426 3.646 L 125.426 12.398 L 137.687 12.398 L 137.687 14.892 L 125.426 14.892 L 125.426 24.401 L 138.065 24.401 L 138.065 26.894 Z M 160.334 28.029 L 145.992 7.996 L 145.992 26.894 L 143.327 26.894 L 143.327 0 L 157.686 20.033 L 157.686 1.152 L 160.334 1.152 L 160.334 28.029 Z M 170.6 26.894 L 170.6 3.646 L 164.358 3.646 L 164.358 1.152 L 179.507 1.152 L 179.507 3.646 L 173.265 3.646 L 173.265 26.894 Z M 183.497 26.894 L 183.497 1.152 L 198.801 1.152 L 198.801 3.646 L 186.162 3.646 L 186.162 12.398 L 198.423 12.398 L 198.423 14.892 L 186.162 14.892 L 186.162 24.401 L 198.801 24.401 L 198.801 26.894 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path><path d=\"M 13.482 5.915 C 13.482 5.915 14.393 9.828 16.108 11.543 C 17.823 13.258 21.736 14.169 21.736 14.169 C 21.736 14.169 17.823 15.081 16.108 16.796 C 14.393 18.511 13.482 22.423 13.482 22.423 C 13.482 22.423 12.57 18.511 10.855 16.796 C 9.14 15.081 5.228 14.169 5.228 14.169 C 5.228 14.169 9.14 13.258 10.855 11.543 C 12.57 9.828 13.482 5.915 13.482 5.915 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></g></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 198.594 28\" overflow=\"visible\"><g><path d=\"M 13.227 27.244 C 5.927 27.244 0 21.679 0 14 C 0 6.321 5.927 0.773 13.227 0.773 C 19.136 0.773 23.517 4.174 24.925 8.967 L 22.005 8.967 C 20.768 5.531 17.625 3.264 13.227 3.264 C 7.404 3.264 2.645 7.644 2.645 14 C 2.645 20.356 7.404 24.753 13.227 24.753 C 17.625 24.753 20.803 22.486 22.005 18.999 L 24.96 18.999 C 23.517 23.809 19.136 27.244 13.227 27.244 Z M 29.666 26.866 L 29.666 1.151 L 36.744 1.151 C 40.523 1.151 42.653 1.975 44.044 3.453 C 45.333 4.775 46.054 6.631 46.054 8.933 C 46.054 11.355 45.264 13.33 43.821 14.687 C 42.722 15.735 41.227 16.422 38.856 16.663 L 47.6 26.866 L 44.13 26.866 L 35.593 16.766 L 32.329 16.766 L 32.329 26.866 Z M 32.329 14.275 L 36.744 14.275 C 39.698 14.275 41.055 13.811 42 12.9 C 42.91 12.007 43.409 10.668 43.409 8.933 C 43.409 7.352 42.996 6.098 42.189 5.188 C 41.244 4.174 39.818 3.642 36.744 3.642 L 32.329 3.642 L 32.329 14.275 Z M 51.895 26.866 L 51.895 1.151 L 67.183 1.151 L 67.183 3.642 L 54.557 3.642 L 54.557 12.385 L 66.805 12.385 L 66.805 14.876 L 54.557 14.876 L 54.557 24.376 L 67.183 24.376 L 67.183 26.866 Z M 80.805 27.244 C 75.325 27.244 71.082 24.667 70.447 18.964 L 73.092 18.964 C 73.47 22.555 76.047 24.754 80.736 24.754 C 84.962 24.754 87.127 22.898 87.127 19.944 C 87.127 16.061 83.502 15.58 79.74 14.756 C 75.686 13.845 71.46 12.66 71.46 7.833 C 71.46 3.71 74.913 0.773 79.74 0.773 C 84.516 0.773 88.226 3.298 88.861 7.885 L 86.216 7.885 C 85.769 4.844 83.261 3.264 79.86 3.264 C 76.304 3.264 74.106 4.965 74.106 7.73 C 74.106 10.822 77.232 11.561 80.719 12.334 C 85.048 13.33 89.755 14.206 89.755 19.789 C 89.755 24.444 86.44 27.244 80.805 27.244 Z M 106.194 27.244 C 98.893 27.244 92.967 21.679 92.967 14 C 92.967 6.321 98.893 0.773 106.194 0.773 C 112.103 0.773 116.484 4.174 117.892 8.967 L 114.972 8.967 C 113.735 5.531 110.591 3.264 106.194 3.264 C 100.371 3.264 95.612 7.644 95.612 14 C 95.612 20.356 100.371 24.753 106.194 24.753 C 110.591 24.753 113.769 22.486 114.972 18.999 L 117.927 18.999 C 116.484 23.809 112.103 27.244 106.194 27.244 Z M 122.633 26.866 L 122.633 1.151 L 137.922 1.151 L 137.922 3.642 L 125.296 3.642 L 125.296 12.385 L 137.544 12.385 L 137.544 14.876 L 125.296 14.876 L 125.296 24.376 L 137.922 24.376 L 137.922 26.866 Z M 160.167 28 L 145.841 7.988 L 145.841 26.866 L 143.178 26.866 L 143.178 0 L 157.521 20.012 L 157.521 1.151 L 160.167 1.151 L 160.167 28 Z M 170.422 26.866 L 170.422 3.642 L 164.187 3.642 L 164.187 1.151 L 179.32 1.151 L 179.32 3.642 L 173.085 3.642 L 173.085 26.866 Z M 183.306 26.866 L 183.306 1.151 L 198.594 1.151 L 198.594 3.642 L 185.968 3.642 L 185.968 12.385 L 198.216 12.385 L 198.216 14.876 L 185.968 14.876 L 185.968 24.376 L 198.594 24.376 L 198.594 26.866 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path><path d=\"M 13.467 5.909 C 13.467 5.909 14.378 9.818 16.091 11.531 C 17.804 13.244 21.713 14.155 21.713 14.155 C 21.713 14.155 17.804 15.065 16.091 16.778 C 14.378 18.491 13.467 22.4 13.467 22.4 C 13.467 22.4 12.557 18.491 10.844 16.778 C 9.131 15.065 5.222 14.155 5.222 14.155 C 5.222 14.155 9.131 13.244 10.844 11.531 C 12.557 9.818 13.467 5.909 13.467 5.909 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-q770qa\",layoutDependency:layoutDependency,layoutId:\"BuOqE9oUH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 226.965 32\" overflow=\"visible\"><path d=\"M 15.117 31.136 C 6.773 31.136 0 24.775 0 16 C 0 7.225 6.773 0.884 15.117 0.884 C 21.87 0.884 26.876 4.77 28.486 10.248 L 25.149 10.248 C 23.735 6.321 20.142 3.73 15.117 3.73 C 8.462 3.73 3.023 8.736 3.023 16 C 3.023 23.264 8.462 28.289 15.117 28.289 C 20.142 28.289 23.774 25.698 25.149 21.713 L 28.525 21.713 C 26.876 27.21 21.87 31.136 15.117 31.136 Z M 33.904 30.704 L 33.904 1.315 L 41.993 1.315 C 46.312 1.315 48.746 2.258 50.337 3.946 C 51.809 5.458 52.633 7.578 52.633 10.209 C 52.633 12.977 51.73 15.234 50.081 16.785 C 48.825 17.983 47.117 18.768 44.407 19.043 L 54.4 30.704 L 50.435 30.704 L 40.678 19.161 L 36.947 19.161 L 36.947 30.704 Z M 36.947 16.314 L 41.993 16.314 C 45.369 16.314 46.92 15.784 48 14.743 C 49.04 13.723 49.61 12.192 49.61 10.209 C 49.61 8.402 49.139 6.969 48.216 5.929 C 47.136 4.77 45.507 4.162 41.993 4.162 L 36.947 4.162 L 36.947 16.314 Z M 59.308 30.704 L 59.308 1.315 L 76.781 1.315 L 76.781 4.162 L 62.351 4.162 L 62.351 14.155 L 76.349 14.155 L 76.349 17.001 L 62.351 17.001 L 62.351 27.858 L 76.781 27.858 L 76.781 30.704 Z M 92.349 31.136 C 86.086 31.136 81.237 28.191 80.511 21.674 L 83.534 21.674 C 83.966 25.777 86.911 28.29 92.27 28.29 C 97.099 28.29 99.573 26.169 99.573 22.793 C 99.573 18.356 95.431 17.806 91.131 16.864 C 86.498 15.823 81.669 14.469 81.669 8.952 C 81.669 4.24 85.615 0.883 91.131 0.883 C 96.589 0.883 100.83 3.769 101.556 9.011 L 98.533 9.011 C 98.022 5.537 95.156 3.73 91.269 3.73 C 87.205 3.73 84.692 5.674 84.692 8.834 C 84.692 12.368 88.265 13.212 92.25 14.096 C 97.198 15.234 102.577 16.236 102.577 22.616 C 102.577 27.936 98.788 31.136 92.349 31.136 Z M 121.364 31.136 C 113.021 31.136 106.248 24.775 106.248 16 C 106.248 7.225 113.021 0.884 121.364 0.884 C 128.118 0.884 133.124 4.77 134.734 10.248 L 131.396 10.248 C 129.983 6.321 126.39 3.73 121.364 3.73 C 114.709 3.73 109.271 8.736 109.271 16 C 109.271 23.264 114.709 28.289 121.364 28.289 C 126.39 28.289 130.022 25.698 131.396 21.713 L 134.773 21.713 C 133.124 27.21 128.118 31.136 121.364 31.136 Z M 140.152 30.704 L 140.152 1.315 L 157.625 1.315 L 157.625 4.162 L 143.195 4.162 L 143.195 14.155 L 157.193 14.155 L 157.193 17.001 L 143.195 17.001 L 143.195 27.858 L 157.625 27.858 L 157.625 30.704 Z M 183.048 32 L 166.675 9.129 L 166.675 30.704 L 163.632 30.704 L 163.632 0 L 180.025 22.871 L 180.025 1.315 L 183.048 1.315 L 183.048 32 Z M 194.768 30.704 L 194.768 4.162 L 187.642 4.162 L 187.642 1.315 L 204.938 1.315 L 204.938 4.162 L 197.811 4.162 L 197.811 30.704 Z M 209.492 30.704 L 209.492 1.315 L 226.965 1.315 L 226.965 4.162 L 212.535 4.162 L 212.535 14.155 L 226.533 14.155 L 226.533 17.001 L 212.535 17.001 L 212.535 27.858 L 226.965 27.858 L 226.965 30.704 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 198.801 28.029\" overflow=\"visible\"><path d=\"M 13.241 27.273 C 5.933 27.273 0 21.701 0 14.014 C 0 6.328 5.933 0.774 13.241 0.774 C 19.156 0.774 23.541 4.178 24.951 8.976 L 22.028 8.976 C 20.79 5.537 17.643 3.267 13.241 3.267 C 7.412 3.267 2.648 7.652 2.648 14.015 C 2.648 20.377 7.412 24.779 13.241 24.779 C 17.643 24.779 20.824 22.509 22.028 19.019 L 24.986 19.019 C 23.541 23.833 19.156 27.273 13.241 27.273 Z M 29.697 26.894 L 29.697 1.152 L 36.782 1.152 C 40.565 1.152 42.697 1.977 44.09 3.456 C 45.38 4.78 46.102 6.638 46.102 8.942 C 46.102 11.367 45.311 13.344 43.867 14.703 C 42.766 15.751 41.27 16.439 38.897 16.68 L 47.65 26.894 L 44.176 26.894 L 35.63 16.783 L 32.363 16.783 L 32.363 26.894 Z M 32.363 14.29 L 36.782 14.29 C 39.74 14.29 41.098 13.825 42.044 12.914 C 42.955 12.02 43.454 10.679 43.454 8.942 C 43.454 7.36 43.041 6.104 42.233 5.193 C 41.287 4.178 39.86 3.646 36.782 3.646 L 32.363 3.646 L 32.363 14.29 Z M 51.949 26.894 L 51.949 1.152 L 67.253 1.152 L 67.253 3.646 L 54.614 3.646 L 54.614 12.398 L 66.875 12.398 L 66.875 14.892 L 54.614 14.892 L 54.614 24.401 L 67.253 24.401 L 67.253 26.894 Z M 80.889 27.273 C 75.404 27.273 71.156 24.693 70.52 18.984 L 73.168 18.984 C 73.547 22.578 76.126 24.779 80.821 24.779 C 85.05 24.779 87.217 22.922 87.217 19.964 C 87.217 16.078 83.589 15.596 79.823 14.771 C 75.765 13.86 71.535 12.673 71.535 7.841 C 71.535 3.714 74.991 0.774 79.823 0.774 C 84.604 0.774 88.318 3.302 88.954 7.893 L 86.306 7.893 C 85.859 4.849 83.348 3.267 79.943 3.267 C 76.384 3.267 74.183 4.97 74.183 7.738 C 74.183 10.833 77.313 11.573 80.803 12.347 C 85.137 13.344 89.848 14.221 89.848 19.81 C 89.848 24.47 86.53 27.273 80.889 27.273 Z M 106.304 27.273 C 98.996 27.273 93.064 21.701 93.064 14.014 C 93.064 6.328 98.996 0.774 106.304 0.774 C 112.22 0.774 116.605 4.178 118.015 8.976 L 115.092 8.976 C 113.854 5.537 110.707 3.267 106.304 3.267 C 100.475 3.267 95.712 7.652 95.712 14.015 C 95.712 20.377 100.475 24.779 106.304 24.779 C 110.707 24.779 113.888 22.509 115.092 19.019 L 118.049 19.019 C 116.605 23.833 112.22 27.273 106.304 27.273 Z M 122.761 26.894 L 122.761 1.152 L 138.065 1.152 L 138.065 3.646 L 125.426 3.646 L 125.426 12.398 L 137.687 12.398 L 137.687 14.892 L 125.426 14.892 L 125.426 24.401 L 138.065 24.401 L 138.065 26.894 Z M 160.334 28.029 L 145.992 7.996 L 145.992 26.894 L 143.327 26.894 L 143.327 0 L 157.686 20.033 L 157.686 1.152 L 160.334 1.152 L 160.334 28.029 Z M 170.6 26.894 L 170.6 3.646 L 164.358 3.646 L 164.358 1.152 L 179.507 1.152 L 179.507 3.646 L 173.265 3.646 L 173.265 26.894 Z M 183.497 26.894 L 183.497 1.152 L 198.801 1.152 L 198.801 3.646 L 186.162 3.646 L 186.162 12.398 L 198.423 12.398 L 198.423 14.892 L 186.162 14.892 L 186.162 24.401 L 198.801 24.401 L 198.801 26.894 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 198.594 28\" overflow=\"visible\"><path d=\"M 13.227 27.244 C 5.927 27.244 0 21.679 0 14 C 0 6.321 5.927 0.773 13.227 0.773 C 19.136 0.773 23.517 4.174 24.925 8.967 L 22.005 8.967 C 20.768 5.531 17.625 3.264 13.227 3.264 C 7.404 3.264 2.645 7.644 2.645 14 C 2.645 20.356 7.404 24.753 13.227 24.753 C 17.625 24.753 20.803 22.486 22.005 18.999 L 24.96 18.999 C 23.517 23.809 19.136 27.244 13.227 27.244 Z M 29.666 26.866 L 29.666 1.151 L 36.744 1.151 C 40.523 1.151 42.653 1.975 44.044 3.453 C 45.333 4.775 46.054 6.631 46.054 8.933 C 46.054 11.355 45.264 13.33 43.821 14.687 C 42.722 15.735 41.227 16.422 38.856 16.663 L 47.6 26.866 L 44.13 26.866 L 35.593 16.766 L 32.329 16.766 L 32.329 26.866 Z M 32.329 14.275 L 36.744 14.275 C 39.698 14.275 41.055 13.811 42 12.9 C 42.91 12.007 43.409 10.668 43.409 8.933 C 43.409 7.352 42.996 6.098 42.189 5.188 C 41.244 4.174 39.818 3.642 36.744 3.642 L 32.329 3.642 L 32.329 14.275 Z M 51.895 26.866 L 51.895 1.151 L 67.183 1.151 L 67.183 3.642 L 54.557 3.642 L 54.557 12.385 L 66.805 12.385 L 66.805 14.876 L 54.557 14.876 L 54.557 24.376 L 67.183 24.376 L 67.183 26.866 Z M 80.805 27.244 C 75.325 27.244 71.082 24.667 70.447 18.964 L 73.092 18.964 C 73.47 22.555 76.047 24.754 80.736 24.754 C 84.962 24.754 87.127 22.898 87.127 19.944 C 87.127 16.061 83.502 15.58 79.74 14.756 C 75.686 13.845 71.46 12.66 71.46 7.833 C 71.46 3.71 74.913 0.773 79.74 0.773 C 84.516 0.773 88.226 3.298 88.861 7.885 L 86.216 7.885 C 85.769 4.844 83.261 3.264 79.86 3.264 C 76.304 3.264 74.106 4.965 74.106 7.73 C 74.106 10.822 77.232 11.561 80.719 12.334 C 85.048 13.33 89.755 14.206 89.755 19.789 C 89.755 24.444 86.44 27.244 80.805 27.244 Z M 106.194 27.244 C 98.893 27.244 92.967 21.679 92.967 14 C 92.967 6.321 98.893 0.773 106.194 0.773 C 112.103 0.773 116.484 4.174 117.892 8.967 L 114.972 8.967 C 113.735 5.531 110.591 3.264 106.194 3.264 C 100.371 3.264 95.612 7.644 95.612 14 C 95.612 20.356 100.371 24.753 106.194 24.753 C 110.591 24.753 113.769 22.486 114.972 18.999 L 117.927 18.999 C 116.484 23.809 112.103 27.244 106.194 27.244 Z M 122.633 26.866 L 122.633 1.151 L 137.922 1.151 L 137.922 3.642 L 125.296 3.642 L 125.296 12.385 L 137.544 12.385 L 137.544 14.876 L 125.296 14.876 L 125.296 24.376 L 137.922 24.376 L 137.922 26.866 Z M 160.167 28 L 145.841 7.988 L 145.841 26.866 L 143.178 26.866 L 143.178 0 L 157.521 20.012 L 157.521 1.151 L 160.167 1.151 L 160.167 28 Z M 170.422 26.866 L 170.422 3.642 L 164.187 3.642 L 164.187 1.151 L 179.32 1.151 L 179.32 3.642 L 173.085 3.642 L 173.085 26.866 Z M 183.306 26.866 L 183.306 1.151 L 198.594 1.151 L 198.594 3.642 L 185.968 3.642 L 185.968 12.385 L 198.216 12.385 L 198.216 14.876 L 185.968 14.876 L 185.968 24.376 L 198.594 24.376 L 198.594 26.866 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-166ekvz\",layoutDependency:layoutDependency,layoutId:\"SuoLHIX4j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.525 30.253\" overflow=\"visible\"><path d=\"M 15.117 30.253 C 6.773 30.253 0 23.892 0 15.116 C 0 6.341 6.773 0 15.117 0 C 21.87 0 26.876 3.887 28.486 9.364 L 25.149 9.364 C 23.735 5.438 20.142 2.846 15.117 2.846 C 8.462 2.846 3.023 7.853 3.023 15.117 C 3.023 22.38 8.462 27.406 15.117 27.406 C 20.142 27.406 23.774 24.814 25.149 20.829 L 28.525 20.829 C 26.876 26.326 21.87 30.253 15.117 30.253 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.986 26.499\" overflow=\"visible\"><path d=\"M 13.241 26.499 C 5.933 26.499 0 20.927 0 13.24 C 0 5.554 5.933 0 13.241 0 C 19.156 0 23.541 3.404 24.951 8.202 L 22.028 8.202 C 20.79 4.763 17.643 2.493 13.241 2.493 C 7.412 2.493 2.648 6.878 2.648 13.241 C 2.648 19.603 7.412 24.005 13.241 24.005 C 17.643 24.005 20.824 21.735 22.028 18.245 L 24.986 18.245 C 23.541 23.059 19.156 26.499 13.241 26.499 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.96 26.471\" overflow=\"visible\"><path d=\"M 13.227 26.471 C 5.927 26.471 0 20.905 0 13.227 C 0 5.548 5.927 0 13.227 0 C 19.136 0 23.517 3.401 24.925 8.194 L 22.005 8.194 C 20.768 4.758 17.625 2.491 13.227 2.491 C 7.404 2.491 2.645 6.871 2.645 13.227 C 2.645 19.583 7.404 23.98 13.227 23.98 C 17.625 23.98 20.803 21.713 22.005 18.226 L 24.96 18.226 C 23.517 23.035 19.136 26.471 13.227 26.471 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10osafb\",layoutDependency:layoutDependency,layoutId:\"sUyVoBE1Z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.496 29.389\" overflow=\"visible\"><path d=\"M 0 29.389 L 0 0 L 8.088 0 C 12.407 0 14.842 0.942 16.432 2.631 C 17.904 4.142 18.729 6.263 18.729 8.893 C 18.729 11.662 17.826 13.919 16.177 15.47 C 14.92 16.668 13.212 17.453 10.503 17.728 L 20.496 29.389 L 16.53 29.389 L 6.773 17.846 L 3.043 17.846 L 3.043 29.389 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.952 25.742\" overflow=\"visible\"><path d=\"M 0 25.742 L 0 0 L 7.085 0 C 10.868 0 13 0.825 14.393 2.304 C 15.683 3.628 16.405 5.486 16.405 7.79 C 16.405 10.215 15.614 12.192 14.169 13.551 C 13.069 14.599 11.573 15.287 9.2 15.528 L 17.952 25.742 L 14.479 25.742 L 5.933 15.631 L 2.665 15.631 L 2.665 25.742 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.934 25.715\" overflow=\"visible\"><path d=\"M 0 25.715 L 0 0 L 7.077 0 C 10.856 0 12.987 0.825 14.378 2.302 C 15.666 3.625 16.388 5.48 16.388 7.782 C 16.388 10.204 15.598 12.179 14.155 13.536 C 13.055 14.584 11.561 15.271 9.19 15.512 L 17.934 25.715 L 14.464 25.715 L 5.927 15.615 L 2.662 15.615 L 2.662 25.715 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-f0pqim\",layoutDependency:layoutDependency,layoutId:\"gJSss23Bk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.663 12.152\" overflow=\"visible\"><path d=\"M 0 12.152 L 5.046 12.152 C 8.422 12.152 9.973 11.622 11.053 10.581 C 12.093 9.561 12.663 8.03 12.663 6.047 C 12.663 4.24 12.192 2.807 11.269 1.767 C 10.189 0.608 8.56 0 5.046 0 L 0 0 L 0 12.152 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.091 10.644\" overflow=\"visible\"><path d=\"M 0 10.644 L 4.419 10.644 C 7.377 10.644 8.735 10.18 9.681 9.268 C 10.593 8.374 11.091 7.033 11.091 5.296 C 11.091 3.714 10.679 2.459 9.871 1.548 C 8.925 0.533 7.497 0 4.419 0 L 0 0 L 0 10.644 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.08 10.633\" overflow=\"visible\"><path d=\"M 0 10.633 L 4.415 10.633 C 7.369 10.633 8.726 10.169 9.671 9.259 C 10.582 8.366 11.08 7.026 11.08 5.291 C 11.08 3.71 10.668 2.456 9.86 1.546 C 8.915 0.532 7.49 0 4.415 0 L 0 0 L 0 10.633 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-chmp5m\",layoutDependency:layoutDependency,layoutId:\"at3TaVbGJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.472 29.389\" overflow=\"visible\"><path d=\"M 0 29.389 L 0 0 L 17.472 0 L 17.472 2.847 L 3.043 2.847 L 3.043 12.84 L 17.04 12.84 L 17.04 15.686 L 3.043 15.686 L 3.043 26.543 L 17.472 26.543 L 17.472 29.389 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.304 25.742\" overflow=\"visible\"><path d=\"M 0 25.742 L 0 0 L 15.304 0 L 15.304 2.494 L 2.665 2.494 L 2.665 11.246 L 14.926 11.246 L 14.926 13.74 L 2.665 13.74 L 2.665 23.249 L 15.304 23.249 L 15.304 25.742 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.288 25.715\" overflow=\"visible\"><path d=\"M 0 25.715 L 0 0 L 15.288 0 L 15.288 2.491 L 2.663 2.491 L 2.663 11.235 L 14.91 11.235 L 14.91 13.725 L 2.663 13.725 L 2.663 23.225 L 15.288 23.225 L 15.288 25.715 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3skayp\",layoutDependency:layoutDependency,layoutId:\"RS57lvFZG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.066 30.253\" overflow=\"visible\"><path d=\"M 11.838 30.253 C 5.575 30.253 0.726 27.308 0 20.79 L 3.023 20.79 C 3.455 24.894 6.4 27.406 11.76 27.406 C 16.589 27.406 19.063 25.286 19.063 21.91 C 19.063 17.472 14.92 16.923 10.621 15.98 C 5.988 14.94 1.158 13.586 1.158 8.069 C 1.158 3.357 5.104 0 10.621 0 C 16.079 0 20.319 2.886 21.045 8.128 L 18.022 8.128 C 17.512 4.653 14.645 2.847 10.758 2.847 C 6.694 2.847 4.181 4.79 4.181 7.951 C 4.181 11.485 7.755 12.329 11.74 13.212 C 16.687 14.351 22.066 15.352 22.066 21.733 C 22.066 27.053 18.277 30.253 11.838 30.253 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.328 26.499\" overflow=\"visible\"><path d=\"M 10.369 26.499 C 4.884 26.499 0.636 23.92 0 18.21 L 2.648 18.21 C 3.026 21.805 5.606 24.006 10.3 24.006 C 14.53 24.006 16.697 22.148 16.697 19.191 C 16.697 15.304 13.069 14.823 9.303 13.997 C 5.245 13.086 1.015 11.9 1.015 7.068 C 1.015 2.941 4.471 0 9.303 0 C 14.084 0 17.798 2.528 18.434 7.119 L 15.786 7.119 C 15.339 4.076 12.828 2.494 9.423 2.494 C 5.864 2.494 3.663 4.196 3.663 6.964 C 3.663 10.06 6.792 10.799 10.283 11.573 C 14.616 12.57 19.328 13.447 19.328 19.036 C 19.328 23.696 16.009 26.499 10.369 26.499 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.308 26.471\" overflow=\"visible\"><path d=\"M 10.358 26.471 C 4.879 26.471 0.635 23.895 0 18.192 L 2.645 18.192 C 3.023 21.782 5.6 23.981 10.29 23.981 C 14.515 23.981 16.68 22.125 16.68 19.171 C 16.68 15.288 13.055 14.807 9.293 13.983 C 5.239 13.073 1.014 11.887 1.014 7.06 C 1.014 2.938 4.466 0 9.293 0 C 14.069 0 17.779 2.525 18.415 7.112 L 15.769 7.112 C 15.323 4.072 12.815 2.491 9.413 2.491 C 5.858 2.491 3.659 4.192 3.659 6.957 C 3.659 10.049 6.785 10.788 10.272 11.561 C 14.601 12.557 19.308 13.433 19.308 19.016 C 19.308 23.671 15.993 26.471 10.358 26.471 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pybzis\",layoutDependency:layoutDependency,layoutId:\"oTLzWjUcB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.525 30.253\" overflow=\"visible\"><path d=\"M 15.116 30.253 C 6.773 30.253 0 23.892 0 15.116 C 0 6.341 6.773 0 15.116 0 C 21.87 0 26.876 3.887 28.486 9.364 L 25.148 9.364 C 23.735 5.438 20.142 2.846 15.116 2.846 C 8.461 2.846 3.023 7.853 3.023 15.117 C 3.023 22.38 8.461 27.406 15.116 27.406 C 20.142 27.406 23.774 24.814 25.148 20.829 L 28.525 20.829 C 26.876 26.326 21.87 30.253 15.116 30.253 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.985 26.499\" overflow=\"visible\"><path d=\"M 13.24 26.499 C 5.932 26.499 0 20.927 0 13.24 C 0 5.554 5.932 0 13.24 0 C 19.156 0 23.541 3.404 24.951 8.202 L 22.028 8.202 C 20.79 4.763 17.643 2.493 13.24 2.493 C 7.411 2.493 2.648 6.878 2.648 13.241 C 2.648 19.603 7.411 24.005 13.24 24.005 C 17.643 24.005 20.824 21.735 22.028 18.245 L 24.985 18.245 C 23.541 23.059 19.156 26.499 13.24 26.499 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.959 26.471\" overflow=\"visible\"><path d=\"M 13.227 26.471 C 5.926 26.471 0 20.905 0 13.227 C 0 5.548 5.926 0 13.227 0 C 19.136 0 23.516 3.401 24.925 8.194 L 22.005 8.194 C 20.768 4.758 17.624 2.491 13.227 2.491 C 7.404 2.491 2.645 6.871 2.645 13.227 C 2.645 19.583 7.404 23.98 13.227 23.98 C 17.624 23.98 20.802 21.713 22.005 18.226 L 24.959 18.226 C 23.516 23.035 19.136 26.471 13.227 26.471 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rd4tmo\",layoutDependency:layoutDependency,layoutId:\"uGoYKh8oY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.472 29.389\" overflow=\"visible\"><path d=\"M 0 29.389 L 0 0 L 17.472 0 L 17.472 2.847 L 3.043 2.847 L 3.043 12.84 L 17.04 12.84 L 17.04 15.686 L 3.043 15.686 L 3.043 26.543 L 17.472 26.543 L 17.472 29.389 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.304 25.742\" overflow=\"visible\"><path d=\"M 0 25.742 L 0 0 L 15.304 0 L 15.304 2.494 L 2.665 2.494 L 2.665 11.246 L 14.926 11.246 L 14.926 13.74 L 2.665 13.74 L 2.665 23.249 L 15.304 23.249 L 15.304 25.742 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.288 25.715\" overflow=\"visible\"><path d=\"M 0 25.715 L 0 0 L 15.288 0 L 15.288 2.491 L 2.662 2.491 L 2.662 11.235 L 14.91 11.235 L 14.91 13.725 L 2.662 13.725 L 2.662 23.225 L 15.288 23.225 L 15.288 25.715 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sefd6g\",layoutDependency:layoutDependency,layoutId:\"Sn9KPOlvr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.416 32\" overflow=\"visible\"><path d=\"M 19.416 32 L 3.043 9.129 L 3.043 30.704 L 0 30.704 L 0 0 L 16.392 22.871 L 16.392 1.315 L 19.416 1.315 L 19.416 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.007 28.029\" overflow=\"visible\"><path d=\"M 17.007 28.029 L 2.665 7.996 L 2.665 26.894 L 0 26.894 L 0 0 L 14.358 20.033 L 14.358 1.152 L 17.007 1.152 L 17.007 28.029 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.989 28\" overflow=\"visible\"><path d=\"M 16.989 28 L 2.662 7.988 L 2.662 26.866 L 0 26.866 L 0 0 L 14.343 20.012 L 14.343 1.151 L 16.989 1.151 L 16.989 28 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12y0gby\",layoutDependency:layoutDependency,layoutId:\"lUYKTB9iv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.296 29.389\" overflow=\"visible\"><path d=\"M 7.127 29.389 L 7.127 2.847 L 0 2.847 L 0 0 L 17.296 0 L 17.296 2.847 L 10.17 2.847 L 10.17 29.389 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.15 25.742\" overflow=\"visible\"><path d=\"M 6.242 25.742 L 6.242 2.494 L 0 2.494 L 0 0 L 15.15 0 L 15.15 2.494 L 8.908 2.494 L 8.908 25.742 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.134 25.715\" overflow=\"visible\"><path d=\"M 6.236 25.715 L 6.236 2.491 L 0 2.491 L 0 0 L 15.134 0 L 15.134 2.491 L 8.898 2.491 L 8.898 25.715 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uku4aw\",layoutDependency:layoutDependency,layoutId:\"QmY0bC_xi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.472 29.389\" overflow=\"visible\"><path d=\"M 0 29.389 L 0 0 L 17.472 0 L 17.472 2.847 L 3.043 2.847 L 3.043 12.84 L 17.04 12.84 L 17.04 15.686 L 3.043 15.686 L 3.043 26.543 L 17.472 26.543 L 17.472 29.389 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.304 25.742\" overflow=\"visible\"><path d=\"M 0 25.742 L 0 0 L 15.304 0 L 15.304 2.494 L 2.665 2.494 L 2.665 11.246 L 14.926 11.246 L 14.926 13.74 L 2.665 13.74 L 2.665 23.249 L 15.304 23.249 L 15.304 25.742 Z\" fill=\"transparent\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.288 25.715\" overflow=\"visible\"><path d=\"M 0 25.715 L 0 0 L 15.288 0 L 15.288 2.491 L 2.662 2.491 L 2.662 11.235 L 14.91 11.235 L 14.91 13.725 L 2.662 13.725 L 2.662 23.225 L 15.288 23.225 L 15.288 25.715 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15tr31y\",layoutDependency:layoutDependency,layoutId:\"zay9zbZIh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.847 18.847\" overflow=\"visible\"><path d=\"M 9.423 0 C 9.423 0 10.464 4.467 12.422 6.425 C 14.38 8.383 18.847 9.423 18.847 9.423 C 18.847 9.423 14.38 10.464 12.422 12.422 C 10.464 14.38 9.423 18.847 9.423 18.847 C 9.423 18.847 8.383 14.38 6.425 12.422 C 4.467 10.464 0 9.423 0 9.423 C 0 9.423 4.467 8.383 6.425 6.425 C 8.383 4.467 9.423 0 9.423 0 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({kaudX17on:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.508 16.508\" overflow=\"visible\"><path d=\"M 8.254 0 C 8.254 0 9.166 3.913 10.88 5.628 C 12.595 7.342 16.508 8.254 16.508 8.254 C 16.508 8.254 12.595 9.166 10.88 10.88 C 9.166 12.595 8.254 16.508 8.254 16.508 C 8.254 16.508 7.342 12.595 5.628 10.88 C 3.913 9.166 0 8.254 0 8.254 C 0 8.254 3.913 7.342 5.628 5.628 C 7.342 3.913 8.254 0 8.254 0 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>'},zcJuEtfG7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.491 16.491\" overflow=\"visible\"><path d=\"M 8.245 0 C 8.245 0 9.156 3.909 10.869 5.622 C 12.582 7.335 16.491 8.245 16.491 8.245 C 16.491 8.245 12.582 9.156 10.869 10.869 C 9.156 12.582 8.245 16.491 8.245 16.491 C 8.245 16.491 7.335 12.582 5.622 10.869 C 3.909 9.156 0 8.245 0 8.245 C 0 8.245 3.909 7.335 5.622 5.622 C 7.335 3.909 8.245 0 8.245 0 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>'}},baseVariant,gestureVariant)})]})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w87yhq\",layoutDependency:layoutDependency,layoutId:\"lEZwdBFlf\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5y6t4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"a26yonmSn-container\",nodeId:\"a26yonmSn\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(MaskThemeToggle,{animationDuration:800,animationOrigin:\"button\",animationType:\"circle\",customOriginFull:\"center\",customOriginHorizontal:\"center\",customOriginVertical:\"center\",customShortcutKey:\"ctrl+s\",darkVariant:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p5pqaq-container\",\"data-framer-name\":\"Theme\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"PK54nGFNG-container\",name:\"Theme\",nodeId:\"PK54nGFNG\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(DayToggle,{height:\"100%\",id:\"PK54nGFNG\",layoutId:\"PK54nGFNG\",name:\"Theme\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ocmESl4c1\"),width:\"100%\"})})})],enableHover:false,enableKeyboardShortcut:false,enableSound:false,height:\"100%\",id:\"a26yonmSn\",initialTheme:\"light\",layoutId:\"a26yonmSn\",lightVariant:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h0xs47-container\",\"data-framer-name\":\"Theme\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Jm1tzvLEE-container\",name:\"Theme\",nodeId:\"Jm1tzvLEE\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(DayToggle,{height:\"100%\",id:\"Jm1tzvLEE\",layoutId:\"Jm1tzvLEE\",name:\"Theme\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UgnfDPMM0\"),width:\"100%\"})})})],soundVolume:.3,width:\"100%\",...addPropertyOverrides({kaudX17on:{initialTheme:\"auto\"},zcJuEtfG7:{initialTheme:\"auto\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tsm6fh-container\",layoutDependency:layoutDependency,layoutId:\"zuPi_C9SE-container\",nodeId:\"zuPi_C9SE\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(IconMenu,{cysd_f03b:cysd_f03b9win6j,height:\"100%\",id:\"zuPi_C9SE\",layoutId:\"zuPi_C9SE\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"d14RkXuZm\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",...addPropertyOverrides({kaudX17on:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+16+80},zcJuEtfG7:{y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dmr3dl-container\",layoutDependency:layoutDependency,layoutId:\"swz3STlh7-container\",nodeId:\"swz3STlh7\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(BurgerComponent,{E0ca0MINn:\"4px\",Fc1tWgYFu:Fc1tWgYFu9win6j,fq7sc0raX:{delay:.1,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},height:\"100%\",id:\"swz3STlh7\",kiHQ_d22L:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",layoutId:\"swz3STlh7\",M4c8tLrRA:\"rgba(0, 0, 0, 0)\",qNQiV9v68:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"P54fi1y0H\"),VIn4gy_Ow:\"rgba(28, 18, 18, 0)\",width:\"100%\",...addPropertyOverrides({kaudX17on:{Fc1tWgYFu:Fc1tWgYFuw7fn4k,variant:matchVariant(\"q1dhUrHF3\")},zcJuEtfG7:{Fc1tWgYFu:Fc1tWgYFupq5rvj}},baseVariant,gestureVariant)})})})]})]})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nhezkk\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"SKaeOPxMA\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aJcOhq3x0\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-48-40)/2)+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ub51bc-container\",layoutDependency:layoutDependency,layoutId:\"k4YRYi0gO-container\",nodeId:\"k4YRYi0gO\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Portfolio\",height:\"100%\",hM9kxGjOh:false,id:\"k4YRYi0gO\",layoutId:\"k4YRYi0gO\",nROLtrc_N:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"EJhLsMWnH\"),width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-48-40)/2)+0+0+0+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1p0y29a-container\",id:`${layoutId}-1p0y29a`,layoutDependency:layoutDependency,layoutId:\"BmLJoNaHI-container\",nodeId:\"BmLJoNaHI\",ref:ref1,rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:[/*#__PURE__*/_jsx(TextLink,{aTDCv_Fdj:aTDCv_Fdj13elrgn({overlay}),diiPXt8iL:\"Services\",height:\"100%\",hM9kxGjOh:true,id:\"BmLJoNaHI\",layoutId:\"BmLJoNaHI\",style:{height:\"100%\"},variant:matchVariant(\"EJhLsMWnH\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1p0y29a`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1v1ttw9\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"TxtuoRe_Z\",ref:ref2,role:\"dialog\",style:{\"--corner-shape-fallback\":.752,backdropFilter:\"blur(7px)\",borderBottomLeftRadius:\"calc(8px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(8px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(8px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(8px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",boxShadow:\"0px 4px 7px 1px rgba(0, 0, 0, 0.1)\",cornerShape:\"superellipse(1.5)\",WebkitBackdropFilter:\"blur(7px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ymd9yr\",layoutDependency:layoutDependency,layoutId:\"YsecPo2LM\",style:{backgroundColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rzmeATmCt\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-11bp80c-container\",exit:animation1,inComponentSlot:true,initial:animation3,layoutDependency:layoutDependency,layoutId:\"z4VJvbdsu-container\",nodeId:\"z4VJvbdsu\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Web Development\",height:\"100%\",hM9kxGjOh:false,id:\"z4VJvbdsu\",layoutId:\"z4VJvbdsu\",nROLtrc_N:resolvedLinks1[0],variant:matchVariant(\"EJhLsMWnH\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"W8zoAzob2\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-bmi6co-container\",exit:animation4,inComponentSlot:true,initial:animation3,layoutDependency:layoutDependency,layoutId:\"Yx4Ojt_fo-container\",nodeId:\"Yx4Ojt_fo\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"UI+UX Design\",height:\"100%\",hM9kxGjOh:false,id:\"Yx4Ojt_fo\",layoutId:\"Yx4Ojt_fo\",nROLtrc_N:resolvedLinks2[0],variant:matchVariant(\"EJhLsMWnH\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sItS1A_aH\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-m8w72j-container\",exit:animation6,inComponentSlot:true,initial:animation3,layoutDependency:layoutDependency,layoutId:\"AWlxcZJ6b-container\",nodeId:\"AWlxcZJ6b\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Branding\",height:\"100%\",hM9kxGjOh:false,id:\"AWlxcZJ6b\",layoutId:\"AWlxcZJ6b\",nROLtrc_N:resolvedLinks3[0],variant:matchVariant(\"EJhLsMWnH\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UC4uvwws4\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation9,className:\"framer-ys247l-container\",exit:animation8,inComponentSlot:true,initial:animation3,layoutDependency:layoutDependency,layoutId:\"WrWvQE8EW-container\",nodeId:\"WrWvQE8EW\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Product Design\",height:\"100%\",hM9kxGjOh:false,id:\"WrWvQE8EW\",layoutId:\"WrWvQE8EW\",nROLtrc_N:resolvedLinks4[0],variant:matchVariant(\"EJhLsMWnH\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GQVBVDdoT\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation11,className:\"framer-1n87xlg-container\",exit:animation10,inComponentSlot:true,initial:animation3,layoutDependency:layoutDependency,layoutId:\"LJZtXvi2O-container\",nodeId:\"LJZtXvi2O\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Design Consulting\",height:\"100%\",hM9kxGjOh:false,id:\"LJZtXvi2O\",layoutId:\"LJZtXvi2O\",nROLtrc_N:resolvedLinks5[0],variant:matchVariant(\"EJhLsMWnH\"),width:\"100%\"})})})})]})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wh3POZbR9\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-48-40)/2)+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m3ke1n-container\",layoutDependency:layoutDependency,layoutId:\"OvJej4qt1-container\",nodeId:\"OvJej4qt1\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"About\",height:\"100%\",hM9kxGjOh:false,id:\"OvJej4qt1\",layoutId:\"OvJej4qt1\",nROLtrc_N:resolvedLinks6[0],style:{height:\"100%\"},variant:matchVariant(\"EJhLsMWnH\"),width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15lnwi4\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"q6An9tb9c\",style:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",opacity:.1}}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-18fc99s\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"KQE7JAl6R\",style:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",opacity:.1}}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({zcJuEtfG7:{height:288,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 32px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+72+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation12,className:\"framer-1om29l9-container\",\"data-framer-appear-id\":\"1om29l9\",initial:animation13,layoutDependency:layoutDependency,layoutId:\"Gr8QGWpoa-container\",nodeId:\"Gr8QGWpoa\",optimized:true,rendersWithMotion:true,scopeId:\"y1rOWCosb\",...addPropertyOverrides({zcJuEtfG7:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MobNav,{EJBxZ5115:EJBxZ5115pq5rvj,height:\"100%\",id:\"Gr8QGWpoa\",layoutId:\"Gr8QGWpoa\",style:{width:\"100%\"},variant:matchVariant(\"mB7FgOivZ\"),width:\"100%\",yXi3P1STB:\"Services\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({zcJuEtfG7:{height:288,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 32px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+72+20+378}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6oogj-container\",layoutDependency:layoutDependency,layoutId:\"AIKlDm2os-container\",nodeId:\"AIKlDm2os\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(MobNav,{EJBxZ5115:EJBxZ5115pq5rvj,height:\"100%\",id:\"AIKlDm2os\",layoutId:\"AIKlDm2os\",style:{width:\"100%\"},variant:matchVariant(\"LL42Kq5vV\"),width:\"100%\",yXi3P1STB:\"Company\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tdc3lv\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"TfUHJsgtY\",style:{backgroundColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",opacity:.1}}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aJcOhq3x0\"},motionChild:true,nodeId:\"ylQYzQJeb\",openInNewTab:false,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation14,className:\"framer-md0xmw framer-1bscfde\",\"data-framer-appear-id\":\"md0xmw\",\"data-highlight\":true,initial:animation15,layoutDependency:layoutDependency,layoutId:\"ylQYzQJeb\",onTap:onTappq5rvj,optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1i7za5w\",\"data-styles-preset\":\"jwr3vfbVq\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27)))\"},children:\"Portfolio\"})}),className:\"framer-4uizpx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JNv6CCCCg\",style:{\"--extracted-a0htzi\":\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jyp8u9\",layoutDependency:layoutDependency,layoutId:\"KoN83kI_R\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m8d53o-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cUCtlELTh-container\",nodeId:\"cUCtlELTh\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",whileHover:animation16,children:/*#__PURE__*/_jsx(MaskThemeToggle,{animationDuration:1e3,animationOrigin:\"button\",animationType:\"horizontal\",customOriginFull:\"center\",customOriginHorizontal:\"center\",customOriginVertical:\"center\",customShortcutKey:\"ctrl+s\",darkVariant:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p5pqaq-container\",\"data-framer-name\":\"Theme\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"PK54nGFNG-container\",name:\"Theme\",nodeId:\"PK54nGFNG\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(DayToggle,{height:\"100%\",id:\"PK54nGFNG\",layoutId:\"PK54nGFNG\",name:\"Theme\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ocmESl4c1\"),width:\"100%\"})})})],enableHover:false,enableKeyboardShortcut:false,enableSound:false,height:\"100%\",id:\"cUCtlELTh\",initialTheme:\"auto\",layoutId:\"cUCtlELTh\",lightVariant:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h0xs47-container\",\"data-framer-name\":\"Theme\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Jm1tzvLEE-container\",name:\"Theme\",nodeId:\"Jm1tzvLEE\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(DayToggle,{height:\"100%\",id:\"Jm1tzvLEE\",layoutId:\"Jm1tzvLEE\",name:\"Theme\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UgnfDPMM0\"),width:\"100%\"})})})],soundVolume:.3,width:\"100%\",...addPropertyOverrides({znukX5IBz:{animationDuration:800,animationType:\"circle\"}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({znukX5IBz:{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+0+16+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17g2k0d-container\",layoutDependency:layoutDependency,layoutId:\"pvs3RkiNa-container\",nodeId:\"pvs3RkiNa\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(BurgerComponent,{E0ca0MINn:\"4px\",fq7sc0raX:{delay:.1,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},height:\"100%\",id:\"pvs3RkiNa\",kiHQ_d22L:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",layoutId:\"pvs3RkiNa\",M4c8tLrRA:\"rgba(0, 0, 0, 0)\",qNQiV9v68:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"q1dhUrHF3\"),VIn4gy_Ow:\"rgba(28, 18, 18, 0)\",width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y7pa68\",layoutDependency:layoutDependency,layoutId:\"DV9F5FUXG\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tPzz4Ofk7\"},implicitPathVariables:undefined},{href:{webPageId:\"tPzz4Ofk7\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"150px\",y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-48-40)/2)+0+0+0+0+-4+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lo8bmn-container\",layoutDependency:layoutDependency,layoutId:\"pGtNbyovi-container\",nodeId:\"pGtNbyovi\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(ElementsButton,{CTiwKmXt9:false,height:\"100%\",id:\"pGtNbyovi\",layoutId:\"pGtNbyovi\",QH0duFZ1f:\"Talk to us\",style:{height:\"100%\",width:\"100%\"},ugfoEa0Di:resolvedLinks7[0],variant:matchVariant(\"n_tMISzOs\"),width:\"100%\",...addPropertyOverrides({MyiPzJbAx:{ugfoEa0Di:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})})]})]}),isDisplayed4()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation14,className:\"framer-kagqw\",\"data-framer-appear-id\":\"kagqw\",initial:animation15,layoutDependency:layoutDependency,layoutId:\"F2W8Gky2a\",optimized:true,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,...addPropertyOverrides({zcJuEtfG7:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 32px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+793+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tuwyft-container\",layoutDependency:layoutDependency,layoutId:\"rOrab50Sd-container\",nodeId:\"rOrab50Sd\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(ClickyMail2,{B73Znd4Ab:\"\",bKqy3gsrn:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",cmkgVCXqC:\"info@crescente.design\",eRBPR3bpJ:\"Get in touch\",height:\"100%\",hvwnGTs8i:\"\",id:\"rOrab50Sd\",layoutId:\"rOrab50Sd\",mSAIdIstq:\"hidden\",nwF3C2RZF:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},Qil0uiJBQ:\"4px\",QR8ec8nqf:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",style:{width:\"100%\"},SXoCIsSwT:20,tfmoYHvWy:\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166))\",tXJ7cQJNC:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",variant:matchVariant(\"sAnmQ8_n8\"),vZ5BzGEDG:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},width:\"100%\",XrRyCdnzj:\"4px\",YeXJFYOwD:\"8px\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation14,className:\"framer-wfi743\",\"data-framer-appear-id\":\"wfi743\",initial:animation15,layoutDependency:layoutDependency,layoutId:\"Vz0KhpJRi\",optimized:true,children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rvlo6z-container\",layoutDependency:layoutDependency,layoutId:\"FevsI_qqL-container\",nodeId:\"FevsI_qqL\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(ClickyMail,{B73Znd4Ab:\"\",bKqy3gsrn:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",cmkgVCXqC:\"info@crescente.design\",eRBPR3bpJ:\"Chat soon!\",height:\"100%\",hvwnGTs8i:\"\",id:\"FevsI_qqL\",layoutId:\"FevsI_qqL\",mSAIdIstq:\"hidden\",nwF3C2RZF:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},Qil0uiJBQ:\"4px\",QR8ec8nqf:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",style:{width:\"100%\"},SXoCIsSwT:20,tfmoYHvWy:\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166))\",tXJ7cQJNC:\"var(--token-09f22285-1280-482e-8b22-1cef593bf6a7, rgb(255, 255, 255))\",variant:matchVariant(\"iS0qQKgFY\"),vZ5BzGEDG:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},width:\"100%\",XrRyCdnzj:\"4px\",YeXJFYOwD:\"8px 8px 8px 16px\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ke0lj4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"D65wKiY9t-container\",nodeId:\"D65wKiY9t\",rendersWithMotion:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(Openhours,{days:[{dayName:\"Monday\",hours:\"09:00 - 17:00\",status:true},{dayName:\"Tuesday\",hours:\"09:00 - 17:00\",status:true},{dayName:\"Wednesday\",hours:\"09:00 - 17:00\",status:true},{dayName:\"Thursday\",hours:\"09:00 - 17:00\",status:true},{dayName:\"Friday\",hours:\"09:00 - 17:00\",status:true},{dayName:\"Saturday\",hours:\"\",status:false},{dayName:\"Sunday\",hours:\"\",status:false}],height:\"100%\",id:\"D65wKiY9t\",indicatorSettings:{closedDotColor:\"rgb(255, 8, 0)\",dotIndicatorFlashing:true,dotIndicatorVisible:true,dotSize:8,gap:10,openDotColor:\"rgb(0, 237, 0)\",pulseDuration:3,pulseScale:2.6},layoutId:\"D65wKiY9t\",style:{width:\"100%\"},textStyling:{closedPrefix:\"Offline. We'll be back\",color:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",font:{fontFamily:'\"Figtree\", \"Figtree Placeholder\", sans-serif',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},openPrefix:\"Online\",timeColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"},timeSettings:{distribution:\"center\",shopLocationTimezone:\"Africa/Maputo\",showSchedule:true,showTime:true,timeFormat12:false},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-117l6pa\",\"data-framer-name\":\"Social icons\",layoutDependency:layoutDependency,layoutId:\"yHn_S6i8R\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/crescente-design/\",motionChild:true,nodeId:\"MSrv_YuOI\",openInNewTab:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-kbop90 framer-1bscfde\",layoutDependency:layoutDependency,layoutId:\"MSrv_YuOI\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1as6qmw\",layoutDependency:layoutDependency,layoutId:\"UXOHPSiPj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.475 39.837\" overflow=\"visible\"><g><path d=\"M 32.582 4.482 L 7.417 4.482 C 6.183 4.482 5.197 5.478 5.197 6.598 L 5.197 32.119 C 5.197 33.239 6.183 34.235 7.417 34.235 L 32.582 34.235 C 33.816 34.235 34.803 33.239 34.803 32.119 L 34.803 6.598 C 34.803 5.478 33.816 4.482 32.582 4.482 Z M 13.955 29.878 L 9.637 29.878 L 9.637 15.686 L 13.955 15.686 Z M 11.858 13.694 C 10.501 13.694 9.267 12.574 9.267 11.08 C 9.267 9.586 10.378 8.465 11.858 8.465 C 13.215 8.465 14.448 9.586 14.448 11.08 C 14.448 12.574 13.215 13.694 11.858 13.694 Z M 30.485 29.754 L 26.167 29.754 L 26.167 22.782 C 26.167 21.164 26.167 18.923 23.824 18.923 C 21.48 18.923 21.233 20.79 21.233 22.533 L 21.233 29.629 L 16.916 29.629 L 16.916 15.686 L 20.986 15.686 L 20.986 17.553 L 21.11 17.553 C 21.727 16.433 23.207 15.188 25.304 15.188 C 29.745 15.188 30.608 18.176 30.608 22.035 L 30.608 29.754 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path><path d=\"M 0 0 L 39.475 0 L 39.475 39.837 L 0 39.837 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1bwb37w\",layoutDependency:layoutDependency,layoutId:\"JoEtWPeRN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.606 29.754\" overflow=\"visible\"><path d=\"M 27.386 0 L 2.22 0 C 0.987 0 0 0.996 0 2.116 L 0 27.637 C 0 28.758 0.987 29.754 2.22 29.754 L 27.386 29.754 C 28.619 29.754 29.606 28.758 29.606 27.637 L 29.606 2.116 C 29.606 0.996 28.619 0 27.386 0 Z M 8.758 25.396 L 4.441 25.396 L 4.441 11.204 L 8.758 11.204 Z M 6.661 9.212 C 5.304 9.212 4.071 8.092 4.071 6.598 C 4.071 5.104 5.181 3.984 6.661 3.984 C 8.018 3.984 9.252 5.104 9.252 6.598 C 9.252 8.092 8.018 9.212 6.661 9.212 Z M 25.288 25.272 L 20.971 25.272 L 20.971 18.3 C 20.971 16.682 20.971 14.441 18.627 14.441 C 16.283 14.441 16.037 16.308 16.037 18.051 L 16.037 25.147 L 11.719 25.147 L 11.719 11.204 L 15.79 11.204 L 15.79 13.072 L 15.913 13.072 C 16.53 11.951 18.01 10.706 20.107 10.706 C 24.548 10.706 25.412 13.694 25.412 17.553 L 25.412 25.272 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lncsxm\",layoutDependency:layoutDependency,layoutId:\"d5rUfCPzb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.606 29.754\" overflow=\"visible\"><path d=\"M 27.386 0 L 2.22 0 C 0.987 0 0 0.996 0 2.116 L 0 27.637 C 0 28.758 0.987 29.754 2.22 29.754 L 27.386 29.754 C 28.619 29.754 29.606 28.758 29.606 27.637 L 29.606 2.116 C 29.606 0.996 28.619 0 27.386 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jnst0r\",layoutDependency:layoutDependency,layoutId:\"mikk4Ja7u\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.318 14.192\" overflow=\"visible\"><path d=\"M 4.318 14.192 L 0 14.192 L 0 0 L 4.318 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gntvs1\",layoutDependency:layoutDependency,layoutId:\"eu7aUBbtj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.181 5.229\" overflow=\"visible\"><path d=\"M 2.591 5.229 C 1.234 5.229 0 4.108 0 2.614 C 0 1.12 1.11 0 2.591 0 C 3.947 0 5.181 1.12 5.181 2.614 C 5.181 4.108 3.947 5.229 2.591 5.229 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l0f8gd\",layoutDependency:layoutDependency,layoutId:\"odsY5aGQZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.693 14.566\" overflow=\"visible\"><path d=\"M 13.569 14.566 L 9.252 14.566 L 9.252 7.594 C 9.252 5.976 9.252 3.735 6.908 3.735 C 4.564 3.735 4.318 5.602 4.318 7.345 L 4.318 14.441 L 0 14.441 L 0 0.498 L 4.071 0.498 L 4.071 2.365 L 4.194 2.365 C 4.811 1.245 6.291 0 8.388 0 C 12.829 0 13.693 2.988 13.693 6.847 L 13.693 14.566 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sl54xu\",layoutDependency:layoutDependency,layoutId:\"jp__kdNpf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.475 39.837\" overflow=\"visible\"><path d=\"M 0 0 L 39.475 0 L 39.475 39.837 L 0 39.837 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/crescente.design/\",motionChild:true,nodeId:\"GNFIECJSB\",openInNewTab:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-qlk4yt framer-1bscfde\",layoutDependency:layoutDependency,layoutId:\"GNFIECJSB\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-zhvumz\",layoutDependency:layoutDependency,layoutId:\"in3Lzx8Vu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.833 40.833\" overflow=\"visible\"><g><path d=\"M 26.797 12.046 C 26.797 11.031 27.62 10.208 28.634 10.208 C 29.649 10.208 30.472 11.031 30.472 12.046 C 30.472 13.061 29.649 13.883 28.634 13.883 C 27.62 13.883 26.797 13.061 26.797 12.046 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path><path d=\"M 20.623 12.76 C 16.281 12.76 12.76 16.281 12.76 20.623 C 12.76 24.966 16.281 28.486 20.623 28.486 C 24.966 28.486 28.486 24.966 28.486 20.623 C 28.486 16.281 24.966 12.76 20.623 12.76 Z M 20.623 25.728 C 17.804 25.728 15.519 23.442 15.519 20.623 C 15.519 17.804 17.804 15.519 20.623 15.519 C 23.442 15.519 25.728 17.804 25.728 20.623 C 25.728 23.442 23.442 25.728 20.623 25.728 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path><path d=\"M 20.417 7.863 C 24.505 7.863 24.99 7.878 26.604 7.952 C 27.575 7.964 28.537 8.142 29.447 8.479 C 30.783 8.995 31.839 10.05 32.354 11.386 C 32.691 12.297 32.87 13.258 32.881 14.229 C 32.955 15.843 32.97 16.328 32.97 20.418 C 32.97 24.508 32.955 24.99 32.881 26.604 C 32.87 27.575 32.691 28.537 32.354 29.447 C 31.839 30.783 30.783 31.839 29.447 32.354 C 28.537 32.691 27.575 32.87 26.604 32.881 C 24.99 32.955 24.505 32.97 20.417 32.97 C 16.328 32.97 15.843 32.955 14.229 32.881 C 13.258 32.87 12.297 32.691 11.386 32.354 C 10.05 31.839 8.995 30.783 8.479 29.447 C 8.142 28.537 7.964 27.575 7.952 26.604 C 7.878 24.99 7.863 24.505 7.863 20.417 C 7.863 16.328 7.878 15.843 7.952 14.229 C 7.964 13.258 8.142 12.297 8.479 11.386 C 8.995 10.05 10.05 8.995 11.386 8.479 C 12.297 8.142 13.258 7.964 14.229 7.952 C 15.843 7.878 16.328 7.863 20.417 7.863 M 20.417 5.104 C 16.258 5.104 15.736 5.122 14.103 5.196 C 12.833 5.222 11.576 5.462 10.387 5.908 C 8.33 6.704 6.704 8.33 5.908 10.387 C 5.462 11.577 5.222 12.834 5.196 14.104 C 5.122 15.737 5.104 16.257 5.104 20.417 C 5.104 24.577 5.122 25.097 5.196 26.731 C 5.222 28 5.462 29.257 5.908 30.446 C 6.704 32.504 8.33 34.13 10.387 34.925 C 11.577 35.371 12.834 35.612 14.104 35.637 C 15.737 35.711 16.258 35.729 20.417 35.729 C 24.575 35.729 25.097 35.711 26.731 35.637 C 28.001 35.612 29.258 35.371 30.448 34.925 C 32.505 34.13 34.131 32.504 34.927 30.446 C 35.372 29.256 35.612 28 35.637 26.729 C 35.711 25.096 35.729 24.577 35.729 20.417 C 35.729 16.257 35.711 15.736 35.637 14.103 C 35.612 12.833 35.371 11.576 34.925 10.387 C 34.13 8.33 32.504 6.704 30.446 5.908 C 29.256 5.463 28 5.222 26.729 5.197 C 25.096 5.121 24.577 5.104 20.417 5.104 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path><path d=\"M 0 0 L 40.833 0 L 40.833 40.833 L 0 40.833 Z\" fill=\"transparent\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ynw6en\",layoutDependency:layoutDependency,layoutId:\"ZwgvUk9zx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.675 3.675\" overflow=\"visible\"><path d=\"M 0 1.838 C 0 0.823 0.823 0 1.838 0 C 2.852 0 3.675 0.823 3.675 1.838 C 3.675 2.852 2.852 3.675 1.838 3.675 C 0.823 3.675 0 2.852 0 1.838 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-xttqeo\",layoutDependency:layoutDependency,layoutId:\"sqnL3TM7W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.726 15.726\" overflow=\"visible\"><path d=\"M 7.863 0 C 3.52 0 0 3.52 0 7.863 C 0 12.206 3.52 15.726 7.863 15.726 C 12.206 15.726 15.726 12.206 15.726 7.863 C 15.726 3.52 12.206 0 7.863 0 Z M 7.863 12.967 C 5.044 12.967 2.759 10.682 2.759 7.863 C 2.759 5.044 5.044 2.759 7.863 2.759 C 10.682 2.759 12.967 5.044 12.967 7.863 C 12.967 10.682 10.682 12.967 7.863 12.967 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1iz5wfj\",layoutDependency:layoutDependency,layoutId:\"mKYKA4FVe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.726 15.726\" overflow=\"visible\"><path d=\"M 7.863 0 C 3.52 0 0 3.52 0 7.863 C 0 12.206 3.52 15.726 7.863 15.726 C 12.206 15.726 15.726 12.206 15.726 7.863 C 15.726 3.52 12.206 0 7.863 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-531u3y\",layoutDependency:layoutDependency,layoutId:\"uCiXJVdwd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.208 10.208\" overflow=\"visible\"><path d=\"M 5.104 10.208 C 2.285 10.208 0 7.923 0 5.104 C 0 2.285 2.285 0 5.104 0 C 7.923 0 10.208 2.285 10.208 5.104 C 10.208 7.923 7.923 10.208 5.104 10.208 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1uzk90a\",layoutDependency:layoutDependency,layoutId:\"f2vQW0BAt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.625 30.625\" overflow=\"visible\"><path d=\"M 15.313 2.759 C 19.401 2.759 19.886 2.774 21.5 2.848 C 22.471 2.86 23.433 3.038 24.343 3.375 C 25.679 3.89 26.735 4.946 27.25 6.282 C 27.587 7.192 27.765 8.154 27.777 9.125 C 27.851 10.739 27.866 11.224 27.866 15.314 C 27.866 19.403 27.851 19.886 27.777 21.5 C 27.765 22.471 27.587 23.433 27.25 24.343 C 26.735 25.679 25.679 26.735 24.343 27.25 C 23.433 27.587 22.471 27.765 21.5 27.777 C 19.886 27.851 19.401 27.866 15.313 27.866 C 11.224 27.866 10.739 27.851 9.125 27.777 C 8.154 27.765 7.192 27.587 6.282 27.25 C 4.946 26.735 3.89 25.679 3.375 24.343 C 3.038 23.433 2.86 22.471 2.848 21.5 C 2.774 19.886 2.759 19.401 2.759 15.313 C 2.759 11.224 2.774 10.739 2.848 9.125 C 2.86 8.154 3.038 7.192 3.375 6.282 C 3.89 4.946 4.946 3.89 6.282 3.375 C 7.192 3.038 8.154 2.86 9.125 2.848 C 10.739 2.774 11.224 2.759 15.313 2.759 M 15.313 0 C 11.154 0 10.632 0.018 8.999 0.092 C 7.729 0.118 6.472 0.358 5.283 0.804 C 3.226 1.599 1.599 3.226 0.804 5.283 C 0.358 6.473 0.117 7.73 0.092 9 C 0.018 10.633 0 11.153 0 15.313 C 0 19.472 0.018 19.993 0.092 21.626 C 0.118 22.896 0.358 24.153 0.804 25.342 C 1.599 27.399 3.226 29.026 5.283 29.821 C 6.473 30.267 7.73 30.508 9 30.533 C 10.633 30.607 11.154 30.625 15.313 30.625 C 19.471 30.625 19.993 30.607 21.626 30.533 C 22.897 30.508 24.154 30.267 25.343 29.821 C 27.401 29.026 29.027 27.399 29.822 25.342 C 30.268 24.152 30.508 22.895 30.533 21.625 C 30.607 19.992 30.625 19.472 30.625 15.313 C 30.625 11.153 30.607 10.632 30.533 8.999 C 30.507 7.729 30.267 6.472 29.821 5.283 C 29.026 3.226 27.399 1.599 25.342 0.804 C 24.152 0.359 22.895 0.118 21.625 0.093 C 19.992 0.017 19.472 0 15.313 0 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-sh22mh\",layoutDependency:layoutDependency,layoutId:\"DA5MrtIir\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.107 25.107\" overflow=\"visible\"><path d=\"M 12.554 0 C 16.642 0 17.127 0.015 18.741 0.089 C 19.712 0.101 20.674 0.279 21.584 0.616 C 22.92 1.132 23.976 2.187 24.491 3.523 C 24.828 4.434 25.007 5.395 25.018 6.366 C 25.092 7.98 25.107 8.465 25.107 12.555 C 25.107 16.645 25.092 17.127 25.018 18.741 C 25.007 19.712 24.828 20.674 24.491 21.584 C 23.976 22.92 22.92 23.976 21.584 24.491 C 20.674 24.828 19.712 25.007 18.741 25.018 C 17.127 25.092 16.642 25.107 12.554 25.107 C 8.465 25.107 7.98 25.092 6.366 25.018 C 5.395 25.007 4.434 24.828 3.523 24.491 C 2.187 23.976 1.132 22.92 0.616 21.584 C 0.279 20.674 0.101 19.712 0.089 18.741 C 0.015 17.127 0 16.642 0 12.554 C 0 8.465 0.015 7.98 0.089 6.366 C 0.101 5.395 0.279 4.434 0.616 3.523 C 1.132 2.187 2.187 1.132 3.523 0.616 C 4.434 0.279 5.395 0.101 6.366 0.089 C 7.98 0.015 8.465 0 12.554 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nhsr7i\",layoutDependency:layoutDependency,layoutId:\"NOspEgBjH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.625 30.625\" overflow=\"visible\"><path d=\"M 15.313 0 C 11.154 0 10.632 0.018 8.999 0.092 C 7.729 0.118 6.472 0.358 5.283 0.804 C 3.226 1.599 1.599 3.226 0.804 5.283 C 0.358 6.473 0.117 7.73 0.092 9 C 0.018 10.633 0 11.153 0 15.313 C 0 19.472 0.018 19.993 0.092 21.626 C 0.118 22.896 0.358 24.153 0.804 25.342 C 1.599 27.399 3.226 29.026 5.283 29.821 C 6.473 30.267 7.73 30.508 9 30.533 C 10.633 30.607 11.154 30.625 15.313 30.625 C 19.471 30.625 19.993 30.607 21.626 30.533 C 22.897 30.508 24.154 30.267 25.343 29.821 C 27.401 29.026 29.027 27.399 29.822 25.342 C 30.268 24.152 30.508 22.895 30.533 21.625 C 30.607 19.992 30.625 19.472 30.625 15.313 C 30.625 11.153 30.607 10.632 30.533 8.999 C 30.507 7.729 30.267 6.472 29.821 5.283 C 29.026 3.226 27.399 1.599 25.342 0.804 C 24.152 0.359 22.895 0.118 21.625 0.093 C 19.992 0.017 19.472 0 15.313 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3owkjx\",layoutDependency:layoutDependency,layoutId:\"xhQrJHqPL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.833 40.833\" overflow=\"visible\"><path d=\"M 0 0 L 40.833 0 L 40.833 40.833 L 0 40.833 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://wa.me/message/SMVHTZMGEZ6IE1\",motionChild:true,nodeId:\"D2F_nMGV_\",openInNewTab:true,scopeId:\"y1rOWCosb\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-cc1fk5 framer-1bscfde\",layoutDependency:layoutDependency,layoutId:\"D2F_nMGV_\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1x5g68u\",layoutDependency:layoutDependency,layoutId:\"OKRpjOUJl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.538 30.538\" overflow=\"visible\"><path d=\"M 25.964 4.438 C 23.108 1.575 19.304 0 15.262 0 C 6.919 0 0.13 6.789 0.13 15.133 C 0.13 17.798 0.825 20.402 2.147 22.699 L 0 30.538 L 8.023 28.432 C 10.232 29.638 12.72 30.272 15.255 30.272 L 15.262 30.272 C 23.599 30.272 30.538 23.483 30.538 15.139 C 30.538 11.097 28.82 7.3 25.964 4.438 Z M 15.262 27.723 C 12.999 27.723 10.784 27.116 8.855 25.971 L 8.398 25.698 L 3.64 26.946 L 4.908 22.304 L 4.608 21.826 C 3.347 19.822 2.686 17.512 2.686 15.133 C 2.686 8.2 8.33 2.556 15.269 2.556 C 18.629 2.556 21.786 3.865 24.158 6.244 C 26.53 8.623 27.989 11.779 27.982 15.139 C 27.982 22.079 22.195 27.723 15.262 27.723 Z M 22.16 18.302 C 21.786 18.111 19.925 17.198 19.577 17.075 C 19.229 16.946 18.977 16.884 18.725 17.266 C 18.473 17.648 17.75 18.493 17.525 18.752 C 17.307 19.004 17.082 19.038 16.707 18.848 C 14.485 17.737 13.026 16.864 11.561 14.349 C 11.172 13.681 11.949 13.728 12.672 12.283 C 12.795 12.031 12.733 11.813 12.638 11.622 C 12.542 11.431 11.786 9.57 11.472 8.814 C 11.165 8.078 10.852 8.18 10.62 8.166 C 10.402 8.153 10.15 8.153 9.898 8.153 C 9.645 8.153 9.236 8.248 8.889 8.623 C 8.541 9.005 7.566 9.918 7.566 11.779 C 7.566 13.64 8.923 15.439 9.107 15.692 C 9.298 15.944 11.772 19.761 15.569 21.404 C 17.968 22.44 18.909 22.529 20.109 22.351 C 20.838 22.242 22.344 21.438 22.658 20.552 C 22.972 19.666 22.972 18.909 22.876 18.752 C 22.788 18.582 22.535 18.486 22.16 18.302 Z\" fill=\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1clsyu3\",layoutDependency:layoutDependency,layoutId:\"rIvrGlvGv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.538 30.538\" overflow=\"visible\"><path d=\"M 25.964 4.438 C 23.108 1.575 19.304 0 15.262 0 C 6.919 0 0.13 6.789 0.13 15.133 C 0.13 17.798 0.825 20.402 2.147 22.699 L 0 30.538 L 8.023 28.432 C 10.232 29.638 12.72 30.272 15.255 30.272 L 15.262 30.272 C 23.599 30.272 30.538 23.483 30.538 15.139 C 30.538 11.097 28.82 7.3 25.964 4.438 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12xwopl\",layoutDependency:layoutDependency,layoutId:\"N0LjZGrIo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.296 25.167\" overflow=\"visible\"><path d=\"M 12.576 25.167 C 10.313 25.167 8.098 24.56 6.169 23.415 L 5.712 23.142 L 0.954 24.389 L 2.222 19.747 L 1.922 19.27 C 0.661 17.266 0 14.955 0 12.576 C 0 5.644 5.644 0 12.583 0 C 15.944 0 19.1 1.309 21.472 3.688 C 23.844 6.067 25.303 9.223 25.296 12.583 C 25.296 19.522 19.509 25.167 12.576 25.167 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1brnxpj\",layoutDependency:layoutDependency,layoutId:\"p9Ek4nGku\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.366 14.271\" overflow=\"visible\"><path d=\"M 14.594 10.15 C 14.219 9.959 12.358 9.045 12.011 8.923 C 11.663 8.793 11.411 8.732 11.159 9.114 C 10.906 9.495 10.184 10.341 9.959 10.6 C 9.741 10.852 9.516 10.886 9.141 10.695 C 6.919 9.584 5.46 8.711 3.994 6.196 C 3.606 5.528 4.383 5.576 5.106 4.131 C 5.228 3.879 5.167 3.66 5.071 3.47 C 4.976 3.279 4.219 1.418 3.906 0.661 C 3.599 -0.075 3.286 0.027 3.054 0.014 C 2.836 0 2.583 0 2.331 0 C 2.079 0 1.67 0.095 1.322 0.47 C 0.975 0.852 0 1.765 0 3.626 C 0 5.487 1.356 7.287 1.541 7.539 C 1.731 7.791 4.206 11.608 8.003 13.251 C 10.402 14.287 11.343 14.376 12.542 14.199 C 13.272 14.09 14.778 13.285 15.092 12.399 C 15.405 11.513 15.405 10.756 15.31 10.6 C 15.221 10.429 14.969 10.334 14.594 10.15 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CuR09.framer-1bscfde, .framer-CuR09 .framer-1bscfde { display: block; }\",\".framer-CuR09.framer-aowtz6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 64px 24px 64px; position: relative; width: 1200px; }\",\".framer-CuR09 .framer-xs6hrx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-CuR09 .framer-q0vk2g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CuR09 .framer-1dwweqi { 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; }\",\".framer-CuR09 .framer-6g9jfo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CuR09 .framer-mcu251 { flex: none; height: 32px; overflow: visible; position: relative; width: 227px; }\",\".framer-CuR09 .framer-14iaj8s, .framer-CuR09 .framer-q770qa { height: 32px; left: 0px; position: absolute; top: 0px; width: 227px; }\",\".framer-CuR09 .framer-166ekvz { height: 31px; left: 0px; position: absolute; top: 1px; width: 29px; }\",\".framer-CuR09 .framer-10osafb { height: 30px; left: 34px; position: absolute; top: 2px; width: 21px; }\",\".framer-CuR09 .framer-f0pqim { height: 12px; left: 37px; position: absolute; top: 4px; width: 13px; }\",\".framer-CuR09 .framer-chmp5m { height: 30px; left: 60px; position: absolute; top: 2px; width: 18px; }\",\".framer-CuR09 .framer-3skayp { height: 31px; left: 81px; position: absolute; top: 1px; width: 22px; }\",\".framer-CuR09 .framer-1pybzis { height: 31px; left: 106px; position: absolute; top: 1px; width: 29px; }\",\".framer-CuR09 .framer-rd4tmo { height: 30px; left: 140px; position: absolute; top: 2px; width: 18px; }\",\".framer-CuR09 .framer-1sefd6g { height: 32px; left: 164px; position: absolute; top: 0px; width: 20px; }\",\".framer-CuR09 .framer-12y0gby { height: 30px; left: 188px; position: absolute; top: 2px; width: 18px; }\",\".framer-CuR09 .framer-1uku4aw { height: 30px; left: 210px; position: absolute; top: 2px; width: 18px; }\",\".framer-CuR09 .framer-15tr31y { height: 19px; left: 6px; position: absolute; top: 7px; width: 19px; }\",\".framer-CuR09 .framer-1w87yhq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 40px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CuR09 .framer-5y6t4-container, .framer-CuR09 .framer-11bp80c-container, .framer-CuR09 .framer-bmi6co-container, .framer-CuR09 .framer-m8w72j-container, .framer-CuR09 .framer-ys247l-container, .framer-CuR09 .framer-1n87xlg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-CuR09 .framer-1h0xs47-container, .framer-CuR09 .framer-p5pqaq-container { height: 32px; position: relative; width: 32px; }\",\".framer-CuR09 .framer-tsm6fh-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-CuR09 .framer-1dmr3dl-container, .framer-CuR09 .framer-17g2k0d-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\".framer-CuR09 .framer-1nhezkk { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-CuR09 .framer-ub51bc-container, .framer-CuR09 .framer-1p0y29a-container, .framer-CuR09 .framer-1m3ke1n-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-CuR09 .framer-1v1ttw9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-CuR09 .framer-1ymd9yr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: min-content; }\",\".framer-CuR09 .framer-15lnwi4, .framer-CuR09 .framer-18fc99s, .framer-CuR09 .framer-1tdc3lv { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 1px; }\",\".framer-CuR09 .framer-1om29l9-container, .framer-CuR09 .framer-6oogj-container, .framer-CuR09 .framer-1tuwyft-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-CuR09 .framer-md0xmw { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 48px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-CuR09 .framer-4uizpx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CuR09 .framer-1jyp8u9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 227px; }\",\".framer-CuR09 .framer-1m8d53o-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-CuR09 .framer-1y7pa68 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 11px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-CuR09 .framer-lo8bmn-container { flex: none; height: 100%; position: relative; width: 150px; }\",\".framer-CuR09 .framer-kagqw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: 1px; }\",\".framer-CuR09 .framer-wfi743 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px 16px 120px 16px; position: relative; width: 1px; }\",\".framer-CuR09 .framer-rvlo6z-container, .framer-CuR09 .framer-1ke0lj4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-CuR09 .framer-117l6pa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-CuR09 .framer-kbop90 { flex: none; height: 40px; overflow: visible; position: relative; text-decoration: none; width: 40px; }\",\".framer-CuR09 .framer-1as6qmw, .framer-CuR09 .framer-sl54xu { height: 40px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-CuR09 .framer-1bwb37w { height: 30px; left: 5px; position: absolute; top: 5px; width: 30px; }\",\".framer-CuR09 .framer-1lncsxm { height: 30px; left: 0px; position: absolute; top: 0px; width: 30px; }\",\".framer-CuR09 .framer-jnst0r { height: 14px; left: 5px; position: absolute; top: 11px; width: 5px; }\",\".framer-CuR09 .framer-1gntvs1 { height: 5px; left: 4px; position: absolute; top: 4px; width: 5px; }\",\".framer-CuR09 .framer-l0f8gd { height: 15px; left: 12px; position: absolute; top: 11px; width: 14px; }\",\".framer-CuR09 .framer-qlk4yt { flex: none; height: 41px; overflow: visible; position: relative; text-decoration: none; width: 41px; }\",\".framer-CuR09 .framer-zhvumz, .framer-CuR09 .framer-3owkjx { height: 41px; left: 0px; position: absolute; top: 0px; width: 41px; }\",\".framer-CuR09 .framer-1ynw6en { height: 4px; left: 27px; position: absolute; top: 10px; width: 4px; }\",\".framer-CuR09 .framer-xttqeo { height: 16px; left: 13px; position: absolute; top: 13px; width: 16px; }\",\".framer-CuR09 .framer-1iz5wfj { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-CuR09 .framer-531u3y { height: 10px; left: 3px; position: absolute; top: 3px; width: 10px; }\",\".framer-CuR09 .framer-1uzk90a { height: 31px; left: 5px; position: absolute; top: 5px; width: 31px; }\",\".framer-CuR09 .framer-sh22mh { height: 25px; left: 3px; position: absolute; top: 3px; width: 25px; }\",\".framer-CuR09 .framer-nhsr7i, .framer-CuR09 .framer-1clsyu3 { height: 31px; left: 0px; position: absolute; top: 0px; width: 31px; }\",\".framer-CuR09 .framer-cc1fk5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 40px; }\",\".framer-CuR09 .framer-1x5g68u { height: 31px; position: relative; width: 31px; }\",\".framer-CuR09 .framer-12xwopl { height: 25px; left: 3px; position: absolute; top: 3px; width: 26px; }\",\".framer-CuR09 .framer-1brnxpj { height: 15px; left: 8px; position: absolute; top: 8px; width: 16px; }\",\".framer-CuR09.framer-v-y3083x.framer-aowtz6 { width: 810px; }\",\".framer-CuR09.framer-v-y3083x .framer-xs6hrx, .framer-CuR09.framer-v-1gs17zs .framer-1dwweqi, .framer-CuR09.framer-v-1gs17zs .framer-mcu251, .framer-CuR09.framer-v-1gs17zs .framer-1m8d53o-container, .framer-CuR09.framer-v-1eocq1p .framer-5y6t4-container, .framer-CuR09.framer-v-1jvyvzi .framer-5y6t4-container { order: 0; }\",\".framer-CuR09.framer-v-1gs17zs.framer-aowtz6 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: 72px; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-CuR09.framer-v-1gs17zs .framer-xs6hrx { flex: none; justify-content: flex-start; order: 0; padding: 16px; width: 390px; z-index: 1; }\",\".framer-CuR09.framer-v-1gs17zs .framer-6g9jfo { height: min-content; }\",\".framer-CuR09.framer-v-1gs17zs .framer-1jyp8u9 { gap: 12px; width: min-content; }\",\".framer-CuR09.framer-v-1gs17zs .framer-17g2k0d-container, .framer-CuR09.framer-v-1eocq1p .framer-1w87yhq, .framer-CuR09.framer-v-1eocq1p .framer-1ke0lj4-container, .framer-CuR09.framer-v-1eocq1p .framer-kbop90 { order: 1; }\",\".framer-CuR09.framer-v-1eocq1p.framer-aowtz6, .framer-CuR09.framer-v-1jvyvzi.framer-aowtz6 { flex-direction: column; gap: 48px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px; width: 424px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-xs6hrx, .framer-CuR09.framer-v-1jvyvzi .framer-xs6hrx { flex: none; justify-content: flex-start; order: 0; overflow: var(--overflow-clip-fallback, clip); width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-q0vk2g, .framer-CuR09.framer-v-1jvyvzi .framer-q0vk2g { flex-direction: column; gap: 0px; justify-content: flex-start; overflow: auto; }\",\".framer-CuR09.framer-v-1eocq1p .framer-1dwweqi, .framer-CuR09.framer-v-1jvyvzi .framer-1dwweqi { flex: none; flex-direction: column; gap: 0px; justify-content: center; order: 0; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-6g9jfo, .framer-CuR09.framer-v-1jvyvzi .framer-6g9jfo { gap: unset; height: min-content; justify-content: space-between; padding: 16px; width: 100%; z-index: 2; }\",\".framer-CuR09.framer-v-1eocq1p .framer-mcu251 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; order: 0; padding: 0px; text-decoration: none; width: 226px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-14iaj8s, .framer-CuR09.framer-v-1jvyvzi .framer-14iaj8s { height: 28px; left: unset; position: relative; top: unset; width: 199px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-q770qa, .framer-CuR09.framer-v-1jvyvzi .framer-q770qa { height: 28px; width: 199px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-166ekvz, .framer-CuR09.framer-v-1jvyvzi .framer-166ekvz { height: 27px; width: 25px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-10osafb, .framer-CuR09.framer-v-1jvyvzi .framer-10osafb { height: 26px; left: 30px; top: 1px; width: 18px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-f0pqim, .framer-CuR09.framer-v-1jvyvzi .framer-f0pqim { height: 11px; left: 33px; top: 4px; width: 11px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-chmp5m, .framer-CuR09.framer-v-1jvyvzi .framer-chmp5m { height: 26px; left: 52px; top: 1px; width: 16px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-3skayp, .framer-CuR09.framer-v-1jvyvzi .framer-3skayp { height: 27px; left: 71px; width: 20px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-1pybzis, .framer-CuR09.framer-v-1jvyvzi .framer-1pybzis { height: 27px; left: 93px; width: 25px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-rd4tmo, .framer-CuR09.framer-v-1jvyvzi .framer-rd4tmo { height: 26px; left: 123px; top: 1px; width: 16px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-1sefd6g { height: 28px; left: 143px; width: 17px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-12y0gby { height: 26px; left: 164px; top: 1px; width: 15px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-1uku4aw, .framer-CuR09.framer-v-1jvyvzi .framer-1uku4aw { height: 26px; left: 184px; top: 1px; width: 16px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-15tr31y, .framer-CuR09.framer-v-1jvyvzi .framer-15tr31y { height: 17px; left: 5px; top: 6px; width: 17px; }\",\".framer-CuR09.framer-v-1eocq1p .framer-1dmr3dl-container, .framer-CuR09.framer-v-1jvyvzi .framer-1dmr3dl-container { order: 3; }\",\".framer-CuR09.framer-v-1eocq1p .framer-1nhezkk { align-self: unset; flex: none; flex-direction: column; gap: 10px; height: min-content; padding: 20px 16px 24px 16px; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-15lnwi4 { flex: none; order: 3; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-18fc99s { flex: none; order: 7; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-1om29l9-container { flex: none; order: 2; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-6oogj-container { flex: none; order: 8; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-1tdc3lv { flex: none; order: 11; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-md0xmw { flex: none; order: 4; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-kagqw { flex: none; order: 1; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-wfi743 { flex: none; order: 2; padding: 40px 16px 120px 16px; width: 100%; }\",\".framer-CuR09.framer-v-1eocq1p .framer-117l6pa, .framer-CuR09.framer-v-1eocq1p .framer-qlk4yt { order: 2; }\",\".framer-CuR09.framer-v-1eocq1p .framer-cc1fk5 { flex-direction: row; order: 0; }\",\".framer-CuR09.framer-v-1jvyvzi .framer-mcu251 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; order: 0; padding: 0px; text-decoration: none; width: min-content; }\",\".framer-CuR09.framer-v-1jvyvzi .framer-1sefd6g { height: 28px; left: 144px; width: 17px; }\",\".framer-CuR09.framer-v-1jvyvzi .framer-12y0gby { height: 26px; left: 165px; top: 1px; width: 15px; }\",\".framer-CuR09.framer-v-1jvyvzi .framer-1w87yhq { height: min-content; order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MyiPzJbAx\":{\"layout\":[\"fixed\",\"auto\"]},\"znukX5IBz\":{\"layout\":[\"fixed\",\"fixed\"]},\"zcJuEtfG7\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]},\"kaudX17on\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery1rOWCosb=withCSS(Component,css,\"framer-CuR09\");export default Framery1rOWCosb;Framery1rOWCosb.displayName=\"Navigation\";Framery1rOWCosb.defaultProps={height:88,width:1200};addPropertyControls(Framery1rOWCosb,{variant:{options:[\"wxsknf4Yf\",\"MyiPzJbAx\",\"znukX5IBz\",\"zcJuEtfG7\",\"kaudX17on\"],optionTitles:[\"Desktop\",\"Tablet\",\"d\",\"Variant 5\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framery1rOWCosb,[{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\"},{cssFamilyName:\"Figtree\",source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"}]},...DayToggleFonts,...MaskThemeToggleFonts,...IconMenuFonts,...BurgerComponentFonts,...TextLinkFonts,...MobNavFonts,...ElementsButtonFonts,...ClickyMail2Fonts,...ClickyMailFonts,...OpenhoursFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framery1rOWCosb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DayToggle,{},context),forwardLoader(IconMenu,{},context),forwardLoader(BurgerComponent,{},context),forwardLoader(TextLink,{},context),forwardLoader(MobNav,{},context),forwardLoader(ElementsButton,{},context),forwardLoader(ClickyMail2,{},context),forwardLoader(ClickyMail,{},context),forwardLoader(ElementsSocialIconButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery1rOWCosb\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"88\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MyiPzJbAx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"znukX5IBz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zcJuEtfG7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"kaudX17on\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y1rOWCosb.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{animate,motion,useMotionValue}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function VernierScale(props){const{tickCount,tickSpacingPx,majorEvery,tolerance,startOffset,middleGap,fontFamily,majorTickWidth,minorTickWidth,snapThreshold,snapVelocity,momentum,labelFontSize,messageFontSize,alignedMessage,hintMessage,backgroundColor,scaleBarColor,tickColor,indicatorColor,alignedColor}=props;// Optional fallback chain reference: \"Geist Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", monospace\nconst isStatic=useIsStaticRenderer();const containerRef=useRef(null);const messageScale=useMotionValue(1);const dragX=useMotionValue(0);const[containerWidth,setContainerWidth]=useState(640);const[isAligned,setIsAligned]=useState(true);const[isDragging,setIsDragging]=useState(false);const safeTickCount=useMemo(()=>Math.max(8,Math.round(tickCount)),[tickCount]);const safeTickSpacing=useMemo(()=>Math.max(6,tickSpacingPx),[tickSpacingPx]);const safeMajorEvery=useMemo(()=>Math.max(1,Math.round(majorEvery)),[majorEvery]);const safeTolerance=useMemo(()=>Math.max(1,tolerance),[tolerance]);const safeMiddleGap=useMemo(()=>Math.max(8,middleGap),[middleGap]);const safeMajorTickWidth=useMemo(()=>Math.max(1,majorTickWidth),[majorTickWidth]);const safeMinorTickWidth=useMemo(()=>Math.max(.5,minorTickWidth),[minorTickWidth]);const safeSnapThreshold=useMemo(()=>Math.max(0,snapThreshold),[snapThreshold]);const safeSnapVelocity=useMemo(()=>Math.max(0,snapVelocity),[snapVelocity]);const safeMomentum=useMemo(()=>Math.max(0,momentum),[momentum]);const topTickHeight=40;const bottomTickHeight=40;const barHeight=useMemo(()=>topTickHeight+safeMiddleGap+bottomTickHeight,[safeMiddleGap]);const zeroIndex=useMemo(()=>Math.floor(safeTickCount/2),[safeTickCount]);const sidePadding=useMemo(()=>containerWidth,[containerWidth]);const stripWidth=useMemo(()=>sidePadding*2+(safeTickCount-1)*safeTickSpacing,[sidePadding,safeTickCount,safeTickSpacing]);const centerX=useMemo(()=>containerWidth/2,[containerWidth]);const zeroXInStrip=useMemo(()=>sidePadding+zeroIndex*safeTickSpacing,[sidePadding,zeroIndex,safeTickSpacing]);const baseOffset=useMemo(()=>centerX-zeroXInStrip,[centerX,zeroXInStrip]);const maxDrag=useMemo(()=>zeroIndex*safeTickSpacing,[zeroIndex,safeTickSpacing]);const minDrag=useMemo(()=>-(safeTickCount-1-zeroIndex)*safeTickSpacing,[safeTickCount,zeroIndex,safeTickSpacing]);useEffect(()=>{if(typeof window!==\"undefined\"&&containerRef.current){const observeTarget=containerRef.current;const observer=new ResizeObserver(entries=>{const entry=entries[0];if(!entry)return;const nextWidth=Math.max(280,Math.round(entry.contentRect.width));startTransition(()=>{setContainerWidth(nextWidth);});});observer.observe(observeTarget);return()=>observer.disconnect();}return;},[]);useEffect(()=>{const unsub=dragX.on(\"change\",value=>{const nextAligned=Math.abs(value)<=safeTolerance;startTransition(()=>{setIsAligned(nextAligned);});});return()=>unsub();},[dragX,safeTolerance]);useEffect(()=>{dragX.set(startOffset);},[dragX,startOffset]);useEffect(()=>{const controls=animate(messageScale,isAligned?1.04:1,{type:\"spring\",stiffness:320,damping:20,mass:.6});return()=>controls.stop();},[isAligned,messageScale]);const createTopTicks=useCallback(keyPrefix=>{const items=[];for(let i=0;i<safeTickCount;i++){const isMajor=i%safeMajorEvery===0;const x=sidePadding+i*safeTickSpacing;const label=i-zeroIndex;const isZero=label===0;const activeTickColor=isZero?isAligned?alignedColor:indicatorColor:tickColor;const currentTickWidth=isMajor||isZero?safeMajorTickWidth:safeMinorTickWidth;items.push(/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:x,top:0,bottom:0,width:1,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:-currentTickWidth/2,width:currentTickWidth,height:isMajor||isZero?20:10,background:activeTickColor,opacity:.95}}),(isMajor||isZero)&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:22,left:-18,width:36,textAlign:\"center\",color:activeTickColor,opacity:.95,fontSize:labelFontSize,letterSpacing:\"-0.01em\",fontFamily},children:label})]},`${keyPrefix}-tick-${i}`));}return items;},[safeTickCount,safeMajorEvery,sidePadding,safeTickSpacing,zeroIndex,isAligned,alignedColor,indicatorColor,tickColor,fontFamily,safeMajorTickWidth,safeMinorTickWidth,labelFontSize]);const createBottomTicks=useCallback(keyPrefix=>{const items=[];for(let i=0;i<safeTickCount;i++){const isMajor=i%safeMajorEvery===0;const x=sidePadding+i*safeTickSpacing;const label=i-zeroIndex;const isZero=label===0;const activeTickColor=isZero?isAligned?alignedColor:indicatorColor:tickColor;const currentTickWidth=isMajor||isZero?safeMajorTickWidth:safeMinorTickWidth;items.push(/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:x,top:0,bottom:0,width:1,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:0,left:-currentTickWidth/2,width:currentTickWidth,height:isMajor||isZero?20:10,background:activeTickColor,opacity:.95}}),(isMajor||isZero)&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:22,left:-18,width:36,textAlign:\"center\",color:activeTickColor,opacity:.95,fontSize:labelFontSize,letterSpacing:\"-0.01em\",fontFamily},children:label})]},`${keyPrefix}-tick-${i}`));}return items;},[safeTickCount,safeMajorEvery,sidePadding,safeTickSpacing,zeroIndex,isAligned,alignedColor,indicatorColor,tickColor,fontFamily,safeMajorTickWidth,safeMinorTickWidth,labelFontSize]);const topTickElements=useMemo(()=>createTopTicks(\"top\"),[createTopTicks]);const bottomTickElements=useMemo(()=>createBottomTicks(\"bottom\"),[createBottomTicks]);const handleDragStart=useCallback(()=>{startTransition(()=>setIsDragging(true));},[]);const handleDragEnd=useCallback((_event,info)=>{startTransition(()=>setIsDragging(false));const current=dragX.get();const speed=Math.abs(info.velocity.x);if(speed<=safeSnapVelocity&&Math.abs(current)<=safeSnapThreshold){animate(dragX,0,{type:\"spring\",stiffness:400,damping:30});return;}const target=current+info.velocity.x*safeMomentum;const clampedTarget=Math.max(minDrag,Math.min(maxDrag,target));const wouldPassThroughZero=current<0&&clampedTarget>-safeSnapThreshold||current>0&&clampedTarget<safeSnapThreshold;if(wouldPassThroughZero&&speed<=safeSnapVelocity){animate(dragX,0,{type:\"spring\",stiffness:400,damping:30});return;}animate(dragX,clampedTarget,{type:\"tween\",ease:[.2,.8,.4,1],duration:.6+safeMomentum*.4});},[dragX,safeSnapThreshold,safeSnapVelocity,safeMomentum,minDrag,maxDrag]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{position:\"relative\",width:\"100%\",height:\"auto\",minHeight:184,background:backgroundColor,borderRadius:16,overflow:\"hidden\",fontFamily,fontSize:\"initial\",fontWeight:\"initial\",fontStyle:\"initial\",fontVariant:\"initial\",lineHeight:\"initial\",letterSpacing:\"initial\",textAlign:\"initial\",textTransform:\"initial\",textDecoration:\"initial\",color:\"initial\",wordSpacing:\"initial\",whiteSpace:\"initial\",isolation:\"isolate\"},children:[/*#__PURE__*/_jsx(motion.div,{style:{position:\"relative\",zIndex:3,scale:messageScale,padding:\"14px 16px\",color:isAligned?alignedColor:\"rgb(119, 112, 104)\",fontSize:messageFontSize,lineHeight:1.25,fontWeight:isAligned?700:500,textAlign:\"center\",fontFamily},\"aria-live\":\"polite\",children:isAligned?alignedMessage:hintMessage}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",zIndex:2,height:barHeight,margin:\"2px 0 0\",background:scaleBarColor,borderRadius:12,overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:baseOffset,top:0,width:stripWidth,height:\"100%\"},children:bottomTickElements}),/*#__PURE__*/_jsx(motion.div,{drag:isStatic?false:\"x\",dragMomentum:false,dragConstraints:{left:minDrag,right:maxDrag},onDragStart:handleDragStart,onDragEnd:handleDragEnd,style:{position:\"absolute\",left:baseOffset,top:0,width:stripWidth,height:\"100%\",x:dragX,cursor:isStatic?\"default\":isDragging?\"grabbing\":\"grab\",userSelect:\"none\",touchAction:\"pan-y\"},role:\"slider\",\"aria-label\":\"Draggable top tick strip\",\"aria-valuenow\":Math.round(dragX.get()),\"aria-valuemin\":-9999,\"aria-valuemax\":9999,children:topTickElements})]})]});}addPropertyControls(VernierScale,{tickCount:{type:ControlType.Number,title:\"Tick Count\",defaultValue:40,min:8,max:200,step:1},tickSpacingPx:{type:ControlType.Number,title:\"Tick Spacing\",defaultValue:16,min:6,max:48,unit:\"px\",step:1},majorEvery:{type:ControlType.Number,title:\"Major Every\",defaultValue:5,min:1,max:20,step:1},tolerance:{type:ControlType.Number,title:\"Tolerance\",defaultValue:4,min:1,max:20,unit:\"px\",step:1},startOffset:{type:ControlType.Number,title:\"Start Offset\",defaultValue:0,min:-500,max:500,unit:\"px\",step:1},middleGap:{type:ControlType.Number,title:\"Middle Gap\",defaultValue:40,min:8,max:80,unit:\"px\",step:1},majorTickWidth:{type:ControlType.Number,title:\"Major Width\",defaultValue:2,min:1,max:8,unit:\"px\",step:.5},minorTickWidth:{type:ControlType.Number,title:\"Minor Width\",defaultValue:1,min:.5,max:4,unit:\"px\",step:.5},snapThreshold:{type:ControlType.Number,title:\"Snap Range\",defaultValue:20,min:0,max:80,unit:\"px\",step:1},snapVelocity:{type:ControlType.Number,title:\"Snap Velocity\",defaultValue:300,min:0,max:2e3,unit:\"px/s\",step:50},momentum:{type:ControlType.Number,title:\"Momentum\",defaultValue:.5,min:0,max:2,step:.05},labelFontSize:{type:ControlType.Number,title:\"Label Size\",defaultValue:11,min:8,max:24,unit:\"px\",step:1},messageFontSize:{type:ControlType.Number,title:\"Message Size\",defaultValue:14,min:10,max:32,unit:\"px\",step:1},fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:\"Geist Mono\"},alignedMessage:{type:ControlType.String,title:\"Aligned Msg\",defaultValue:\"✓ Aligned!\"},hintMessage:{type:ControlType.String,title:\"Hint Msg\",defaultValue:\"Drag the top ticks to align the zeros\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgb(237, 231, 222)\"},scaleBarColor:{type:ControlType.Color,title:\"Scale Bar\",defaultValue:\"rgb(29, 28, 27)\"},tickColor:{type:ControlType.Color,title:\"Tick Color\",defaultValue:\"rgb(237, 231, 222)\"},indicatorColor:{type:ControlType.Color,title:\"Indicator\",defaultValue:\"rgb(37, 142, 166)\"},alignedColor:{type:ControlType.Color,title:\"Aligned\",defaultValue:\"rgb(255, 200, 60)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VernierScale\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VernierScale.map","// Generated by Framer (3f060d6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionsFooter from\"#framer/local/canvasComponent/JJmgABkgm/JJmgABkgm.js\";import Navigation from\"#framer/local/canvasComponent/y1rOWCosb/y1rOWCosb.js\";import VernierScale from\"#framer/local/codeFile/ppVe75V/VernierScale.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const VernierScaleFonts=getFonts(VernierScale);const SectionsFooterFonts=getFonts(SectionsFooter);const breakpoints={ARY85aoFS:\"(min-width: 1200px)\",ciitit9QG:\"(max-width: 809.98px)\",MC11stCYA:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-9jGSr\";const variantClassNames={ARY85aoFS:\"framer-v-jv28ot\",ciitit9QG:\"framer-v-1efbdfc\",MC11stCYA:\"framer-v-8ly5c\"};const transition1={damping:40,delay:.8,mass:1,stiffness:125,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-44};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={ciitit9QG:[\".framer-9jGSr.framer-jv28ot { background-color: rgba(237, 231, 222, 0); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ciitit9QG:\".framer-1efbdfc-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9jGSr.framer-fde7wn, .framer-9jGSr .framer-fde7wn { display: block; }\",\".framer-9jGSr.framer-jv28ot { align-content: center; align-items: center; background-color: var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, #ede7de); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9jGSr .framer-1fgflax-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-9jGSr .framer-128h00p { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-9jGSr .framer-173o8cd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 145px; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9jGSr .framer-cejejo-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-9jGSr .framer-1iwett-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={ARY85aoFS:\"(min-width: 1200px)\",ciitit9QG:\"(max-width: 809.98px)\",MC11stCYA:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"ARY85aoFS\",Phone:\"ciitit9QG\",Tablet:\"MC11stCYA\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ARY85aoFS\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"ARY85aoFS\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222)); } @media (max-width: 809.98px) { :root body { background: rgba(237, 231, 222, 0); } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-jv28ot\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1fgflax-container\",\"data-framer-appear-id\":\"1fgflax\",initial:animation1,layoutScroll:true,nodeId:\"LdYhv3TqL\",optimized:true,rendersWithMotion:true,scopeId:\"M37MCMOEr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ciitit9QG:{variant:matchVariant(\"kaudX17on\")},MC11stCYA:{variant:matchVariant(\"MyiPzJbAx\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"LdYhv3TqL\",layoutId:\"LdYhv3TqL\",style:{width:\"100%\"},variant:matchVariant(\"wxsknf4Yf\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-128h00p\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-173o8cd\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-cejejo-container\",isAuthoredByUser:true,nodeId:\"VDHybspDJ\",scopeId:\"M37MCMOEr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ciitit9QG:{majorEvery:5,momentum:.3,snapThreshold:15,snapVelocity:300,startOffset:75,tickCount:50}},children:/*#__PURE__*/_jsx(VernierScale,{alignedColor:\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166))\",alignedMessage:\"Nice!\",backgroundColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",fontFamily:\"Figtree\",height:\"100%\",hintMessage:\"Let's Align!\",id:\"VDHybspDJ\",indicatorColor:\"var(--token-72279624-4bc9-4898-b431-ff67689c6e1a, rgb(37, 142, 166))\",labelFontSize:12,layoutId:\"VDHybspDJ\",majorEvery:10,majorTickWidth:2,messageFontSize:20,middleGap:10,minorTickWidth:1.5,momentum:.25,scaleBarColor:\"var(--token-e8352ba0-2a15-4aab-9580-3ecec92991e9, rgb(237, 231, 222))\",snapThreshold:10,snapVelocity:200,startOffset:70,style:{width:\"100%\"},tickColor:\"var(--token-d845bef5-6aaf-4204-aa24-f2908d5f7294, rgb(29, 28, 27))\",tickCount:200,tickSpacingPx:25,tolerance:5,width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:824,width:\"100vw\",y:1145,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1iwett-container\",nodeId:\"ybsnSRX4D\",scopeId:\"M37MCMOEr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ciitit9QG:{variant:matchVariant(\"YtWDbHr3g\")},MC11stCYA:{variant:matchVariant(\"VJNHc07TH\")}},children:/*#__PURE__*/_jsx(SectionsFooter,{height:\"100%\",id:\"ybsnSRX4D\",layoutId:\"ybsnSRX4D\",style:{width:\"100%\"},variant:matchVariant(\"i3ff6at3J\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MC11stCYA\":{\"layout\":[\"fixed\",\"fixed\"]},\"ciitit9QG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ARY85aoFS\":[\".framer-1fgflax-container\",\".framer-173o8cd\",\".framer-1iwett-container\"],\"MC11stCYA\":[\".framer-1fgflax-container\",\".framer-173o8cd\",\".framer-1iwett-container\"],\"ciitit9QG\":[\".framer-1fgflax-container\",\".framer-173o8cd\",\".framer-1iwett-container\"]}\n * @framerBreakpoints {\"ARY85aoFS\":{\"min\":1200,\"canvasClassName\":\"framer-jv28ot-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"MC11stCYA\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-8ly5c-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ciitit9QG\":{\"max\":809,\"canvasClassName\":\"framer-1efbdfc-override\",\"minHeight\":1067,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ARY85aoFS\n * @framerLayoutTemplate true\n */const FramerM37MCMOEr=withCSS(Component,css,\"framer-9jGSr\");export default FramerM37MCMOEr;FramerM37MCMOEr.displayName=\"Template\";FramerM37MCMOEr.defaultProps={height:1e3,width:1200};addFonts(FramerM37MCMOEr,[{explicitInter:true,fonts:[]},...NavigationFonts,...VernierScaleFonts,...SectionsFooterFonts],{supportsExplicitInterCodegen:true});FramerM37MCMOEr.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(SectionsFooter,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM37MCMOEr\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MC11stCYA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ciitit9QG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"ARY85aoFS\\\":[\\\".framer-1fgflax-container\\\",\\\".framer-173o8cd\\\",\\\".framer-1iwett-container\\\"],\\\"MC11stCYA\\\":[\\\".framer-1fgflax-container\\\",\\\".framer-173o8cd\\\",\\\".framer-1iwett-container\\\"],\\\"ciitit9QG\\\":[\\\".framer-1fgflax-container\\\",\\\".framer-173o8cd\\\",\\\".framer-1iwett-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"ARY85aoFS\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-jv28ot-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"MC11stCYA\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-8ly5c-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ciitit9QG\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1efbdfc-override\\\",\\\"minHeight\\\":1067,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"ARY85aoFS\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/T5Nb5AzKqvDzCzyVXQSM/tFIjvf6hAP7wWZi0GeQx/M37MCMOEr.js\";\r\n\r\n\t\tconst routes = {PyNYrLT00: {elements: {Fz4fXqNiZ: \"play-1\", lMzKGPsh0: \"play\", oTj1hFoz5: \"services\", xvH3X1KRd: \"home\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zah4UV2y1l6xgJ3iMFU7/9Zg3ddu7xeeT85jZKctb/PyNYrLT00.js\")), path: \"/\"}, aJcOhq3x0: {elements: {ADIUTyakf: \"decoder-landing-page\", aVPr5Gvsk: \"jean-website\", bI0mHmjet: \"mone-app\", DnYthvDwR: \"bicycle-durability-assessment\", FijLQcd8h: \"jean\", FPMMgi68W: \"ritual-coffee-bag\", OTl8d5XFy: \"green-logistics-website\", oXhbsb5l1: \"decoder-app\", P3uE6Qtlg: \"talent-app\", rS8IjPy7k: \"tartaruta-tours-website\", tq4OMAXtn: \"cafe-geladinho\", vO3x41BCP: \"ritual-logo\", zj6BtInsm: \"bobs-bees-website\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aRG5kOsK47Vvsv0inDQu/IdREVIvN2BXPV6qBSUhr/aJcOhq3x0.js\")), path: \"/portfolio\"}, B4LCcg69t: {elements: {fiCtWRjhW: \"navigation-scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f8DJIRYu13jXZzcUYlnP/pYuzDU0ouDg0aJAxChym/B4LCcg69t.js\")), path: \"/404\"}, JBFz5L7GH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GYRsRNNIEXv1OanaaTQV/0vzXUFRQPibscURgZ1K2/JBFz5L7GH.js\")), path: \"/legal\"}, wh3POZbR9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ADHdi1e47Wm3nAsCMIMp/S2axdPOLpcDn9Hcj46yk/wh3POZbR9.js\")), path: \"/about\"}, rzmeATmCt: {elements: {a5HBNdGH4: \"six\", CxhUQmp0S: \"one\", dzDstU9IP: \"three\", FzRYFlO8S: \"five\", jOx_rtZuG: \"two\", ZiqFciRp2: \"four\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i0Y0vEt2gz8NsJiJbvvg/sjrzRSFjZPDscVHrtiLr/rzmeATmCt.js\")), path: \"/webdevelopment\"}, W8zoAzob2: {elements: {bkxO_AOxe: \"three\", DvnAoJsv_: \"five\", E18TVZmZe: \"four\", jqLNwQ0nZ: \"one\", lCOW8z8eu: \"six\", xgnwdvuzM: \"two\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J8VaJpQ7H8y5rcu9KVNJ/ZWIREbz6ZEWebkgVnqcf/W8zoAzob2.js\")), path: \"/uiuxdesign\"}, sItS1A_aH: {elements: {CBNS4sBe6: \"two\", egCM6Ij82: \"four\", fkBqi78MJ: \"one\", RByaIAk4Q: \"five\", V_lPemVB6: \"six\", YHbkecxXU: \"three\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ov2qq3f0W4uGWSjhB7tC/IK8vBtyZnEy4IaTKxAgp/sItS1A_aH.js\")), path: \"/branding\"}, UC4uvwws4: {elements: {c9dObfY_U: \"one\", eT9lYtRkl: \"two\", Fao2DihUO: \"four\", jLl573iMu: \"three\", K42aWM7HC: \"five\", NbYIvqDdz: \"six\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QQnRYPt6TA7ZZPUX6I1Y/r8kb10qAFP1T44ouchZ2/UC4uvwws4.js\")), path: \"/productdesign\"}, GQVBVDdoT: {elements: {D69kstcYh: \"three\", FWeUI9iCE: \"two\", KdSaBlrJr: \"one\", nn4Xb7fSH: \"five\", SDEpLDW_z: \"six\", VUEGCAJ1N: \"four\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Sd0BA78wpLTyydzFCaTE/gus8n17dsRb85NnZA3kT/GQVBVDdoT.js\")), path: \"/designconsulting\"}, tPzz4Ofk7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z3DMtX4cbNK2OL25WQYe/VaM6wCS3lgQzGmU1bGBi/tPzz4Ofk7.js\")), path: \"/contact\"}, xOUnkzaDc: {collectionId: \"eUQqyXRwM\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Od9D76cm9CXzCEIvwwd7/AXahi3nvrNf4zOoVL2KB/xOUnkzaDc.js\")), path: \"/portfolio/:aa2jgY9Pi\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {eUQqyXRwM: async () => (await import(\"https://framerusercontent.com/modules/JxtgEIBU5OSb2tPhX9Zi/u8eCbhb7QXB89cSO2y20/eUQqyXRwM.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"889d3b755eb33837ff2f9303a9d8846474b21e6f711645e9b5b163dc5906c843\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"PyNYrLT00\":\r\ncase \"aJcOhq3x0\":\r\ncase \"B4LCcg69t\":\r\ncase \"JBFz5L7GH\":\r\ncase \"WAfprkIMU\":\r\ncase \"wh3POZbR9\":\r\ncase \"ffrbammMj\":\r\ncase \"rzmeATmCt\":\r\ncase \"W8zoAzob2\":\r\ncase \"sItS1A_aH\":\r\ncase \"UC4uvwws4\":\r\ncase \"GQVBVDdoT\":\r\ncase \"tPzz4Ofk7\":\r\ncase \"xOUnkzaDc\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"PyNYrLT00\":\r\ncase \"aJcOhq3x0\":\r\ncase \"B4LCcg69t\":\r\ncase \"JBFz5L7GH\":\r\ncase \"WAfprkIMU\":\r\ncase \"wh3POZbR9\":\r\ncase \"ffrbammMj\":\r\ncase \"rzmeATmCt\":\r\ncase \"W8zoAzob2\":\r\ncase \"sItS1A_aH\":\r\ncase \"UC4uvwws4\":\r\ncase \"GQVBVDdoT\":\r\ncase \"tPzz4Ofk7\":\r\ncase \"xOUnkzaDc\":\r\nreturn [{hash: \"jv28ot\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"8ly5c\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1efbdfc\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: false, privateRouterReplaceState: false, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f8DJIRYu13jXZzcUYlnP/pYuzDU0ouDg0aJAxChym/B4LCcg69t.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://crescente.design\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/P6NJxLfdadVAGJC6DmXT/1FQw6ckVIRTTD4uKxl7M/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"100px\", y: \"0px\"}}, routes: {PyNYrLT00: {aJcOhq3x0: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}