{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/3VHQvzNq8k54QMXD9hbl/DBC62mplAVH5qaxWjY11/VmfrtRh4_.js", "ssg:https://framerusercontent.com/modules/0sWquksFr1YDkaIgrl9Z/VgWe6mCMJOseqaLiMnaC/Vimeo.js", "ssg:https://ga.jspm.io/npm:@vimeo/player@2.16.4/dist/player.es.js", "ssg:https://framer.com/m/framer/default-utils.js@^0.45.0", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js", "ssg:https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js", "ssg:https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js", "ssg:https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js", "ssg:https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js", "ssg:https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js", "ssg:https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js", "ssg:https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/types@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js", "ssg:https://framer.com/m/framer/default-utils.js", "ssg:https://framerusercontent.com/modules/VciGjKmwempsNWYOHboQ/AeFVCHAfTqe9RhSq7c41/AwdUqUbHB.js", "ssg:https://framerusercontent.com/modules/tTMrpQrXTIQYHnn16BzX/Nr5M2glfsDw7IQ4q7Ygi/FLaFaKafM.js", "ssg:https://framerusercontent.com/modules/qB5UDTNO7ErtD51ZEPFX/fFLNnfRzSWO02rVshQid/mNUnkxuzN.js", "ssg:https://framerusercontent.com/modules/e5VBFL3dceu7VRCm1Nf6/Etv6F98Fm9cGeQH9aqmR/LIUX1bRVq.js", "ssg:https://framerusercontent.com/modules/VmAZ7JMEcuQLy9Iu8pks/msOy3emmsI78qH2JFNYE/MqX95c9Xi.js", "ssg:https://framerusercontent.com/modules/bWXxCMteoU3TUHl4G5y7/lkUbcaOh8ogXe5hWwPGI/PzQCWkxOR.js", "ssg:https://framerusercontent.com/modules/sJXsxAwDkXLGyx7l8QFH/osZ3RUxyGLTaTKNifGVo/sVUO6_to9.js", "ssg:https://framerusercontent.com/modules/BwADAcIktb3nn8zVnKBN/12maSRFMTSIHY9YL5h36/irMauqjeO.js", "ssg:https://framerusercontent.com/modules/nbeaJuNoVnOlyeNucxCS/PHrUwSnt1NJ79hCk3QPu/TFdm4Nt1J.js", "ssg:https://framerusercontent.com/modules/vVQEaavJfO0qa8h2KePx/tU1jIrlL0ZmwzOEYzESW/fVxnimdqP.js", "ssg:https://framerusercontent.com/modules/A67EhtbwOf7mA9mbrsbF/cQEdQ8bxkMaWbZlnZZm2/LfbXjUz9h.js", "ssg:https://framerusercontent.com/modules/qIvuwj5Zgt6UYwT1TGfW/l0JUbFIJ9Iyq8uFyzCE8/tOL6G6Jmm.js", "ssg:https://framerusercontent.com/modules/4qTXUupInhfobQQCx6cb/dcILxekR8Q6ldCVjZj3P/YckFIlg3V.js", "ssg:https://framerusercontent.com/modules/71XREnacMKlw9vyUSUec/puE8sUwCw7i87lUCyvVi/vXPBgCbWs.js", "ssg:https://framerusercontent.com/modules/RZqodO9WPoqO7JWd6s0r/xRGxJAcvxhiaMJZUJEht/w0hfYKX8u.js", "ssg:https://framerusercontent.com/modules/5Lx8teJvD4eSyQ08lNzD/aKLmDaAm74eD5T1KSikw/WRVRkYaNr.js", "ssg:https://framerusercontent.com/modules/CQCADkcp7uiUc9FSkBeB/lAKYn6VDoUvGiE6o5QKs/YP8yqAeCi.js", "ssg:https://framerusercontent.com/modules/u7L4qdo31eSGzUXNsypB/SxSctN7RioJ3xFF4cLnu/Blis7tOnH.js", "ssg:https://framerusercontent.com/modules/ooajzE7Z8zXZTGmw4Fbz/tpdq8p3o1GKups7VEmoh/En3B8cdDx.js"],
  "sourcesContent": ["// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RichText,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouteElementId,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Vimeo from\"https://framerusercontent.com/modules/0sWquksFr1YDkaIgrl9Z/VgWe6mCMJOseqaLiMnaC/Vimeo.js\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js\";import DotLottie from\"https://framerusercontent.com/modules/jfK7C7JmdHGaVBsvt1V7/G0lF2a2mezep3QZSQZwm/DotLottie.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js\";import FillerBotoxDropDown from\"#framer/local/canvasComponent/AwdUqUbHB/AwdUqUbHB.js\";import Navbar from\"#framer/local/canvasComponent/GjTFVow3Q/GjTFVow3Q.js\";import CTABanner from\"#framer/local/canvasComponent/LIUX1bRVq/LIUX1bRVq.js\";import MassageDropDown from\"#framer/local/canvasComponent/MqX95c9Xi/MqX95c9Xi.js\";import Buttton from\"#framer/local/canvasComponent/otDk7opmC/otDk7opmC.js\";import FransarBrynDropDown from\"#framer/local/canvasComponent/PzQCWkxOR/PzQCWkxOR.js\";import AnsiktsbehandlingarFinalDropDown from\"#framer/local/canvasComponent/sVUO6_to9/sVUO6_to9.js\";import StaffSection from\"#framer/local/canvasComponent/TFdm4Nt1J/TFdm4Nt1J.js\";import Footer from\"#framer/local/canvasComponent/UNK_bQo0g/UNK_bQo0g.js\";import KroppsbehandlingarDropDown from\"#framer/local/canvasComponent/w0hfYKX8u/w0hfYKX8u.js\";import ServicesTitleDesription from\"#framer/local/canvasComponent/WRVRkYaNr/WRVRkYaNr.js\";import VaxningDropDown from\"#framer/local/canvasComponent/YP8yqAeCi/YP8yqAeCi.js\";import*as sharedStyle4 from\"#framer/local/css/Blis7tOnH/Blis7tOnH.js\";import*as sharedStyle3 from\"#framer/local/css/co7Axulsn/co7Axulsn.js\";import*as sharedStyle from\"#framer/local/css/En3B8cdDx/En3B8cdDx.js\";import*as sharedStyle2 from\"#framer/local/css/fVxnimdqP/fVxnimdqP.js\";import*as sharedStyle1 from\"#framer/local/css/YckFIlg3V/YckFIlg3V.js\";import*as sharedStyle5 from\"#framer/local/css/YYdTsHQWd/YYdTsHQWd.js\";import metadataProvider from\"#framer/local/webPageMetadata/VmfrtRh4_/VmfrtRh4_.js\";const NavbarFonts=getFonts(Navbar);const CTABannerFonts=getFonts(CTABanner);const ButttonFonts=getFonts(Buttton);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const MotionDivWithFX=withFX(motion.div);const VimeoFonts=getFonts(Vimeo);const DotLottieFonts=getFonts(DotLottie);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const MotionFigureWithFX=withFX(motion.figure);const ServicesTitleDesriptionFonts=getFonts(ServicesTitleDesription);const TickerFonts=getFonts(Ticker);const AnsiktsbehandlingarFinalDropDownFonts=getFonts(AnsiktsbehandlingarFinalDropDown);const KroppsbehandlingarDropDownFonts=getFonts(KroppsbehandlingarDropDown);const FransarBrynDropDownFonts=getFonts(FransarBrynDropDown);const VaxningDropDownFonts=getFonts(VaxningDropDown);const MassageDropDownFonts=getFonts(MassageDropDown);const FillerBotoxDropDownFonts=getFonts(FillerBotoxDropDown);const EmbedFonts=getFonts(Embed);const StaffSectionFonts=getFonts(StaffSection);const FooterFonts=getFonts(Footer);const breakpoints={LkOh2h30u:\"(max-width: 809px)\",pz8RgWai0:\"(min-width: 810px) and (max-width: 1199px)\",YwYsL2O1I:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-mbxB4\";const variantClassNames={LkOh2h30u:\"framer-v-18rftsd\",pz8RgWai0:\"framer-v-1ce31gw\",YwYsL2O1I:\"framer-v-1osn6hu\"};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:150,y:0};const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-150,y:0};const transition2={delay:.6,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-150};const transformTemplate3=(_,t)=>`translate(-50%, -50%) ${t}`;const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transition3={delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation8={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"YwYsL2O1I\",Phone:\"LkOh2h30u\",Tablet:\"pz8RgWai0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YwYsL2O1I\"};};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);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const owgduLLS23bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"LkOh2h30u\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"LkOh2h30u\")return true;return false;};const elementId=useRouteElementId(\"WAH6xqy_h\");const ref2=React.useRef(null);const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"pz8RgWai0\")return true;return false;};const elementId1=useRouteElementId(\"SMybBBVwl\");const elementId2=useRouteElementId(\"PMvqSnL56\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"SharsBjMU\");const ref4=React.useRef(null);const isDisplayed3=()=>{if(!isBrowser())return true;if([\"pz8RgWai0\",\"LkOh2h30u\"].includes(baseVariant))return false;return true;};const elementId4=useRouteElementId(\"gfo5ZhLBU\");const ref5=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"YwYsL2O1I\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(229, 240, 240); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1osn6hu\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-nbg2q7-container\",nodeId:\"jG4HXXiR7\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{variant:\"tHsVX2mWY\"},pz8RgWai0:{variant:\"tHsVX2mWY\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"jG4HXXiR7\",layoutId:\"jG4HXXiR7\",style:{width:\"100%\"},variant:\"cu2eqio_k\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__exit:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{offset:-145,ref:ref1,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-nrjwwz\",\"data-framer-name\":\"CTA Banner container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{width:\"390px\",y:552},pz8RgWai0:{y:828}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,y:608,children:/*#__PURE__*/_jsxs(ContainerWithOptimizedAppearEffect,{animate:animation1,className:\"framer-fx43dz-container\",\"data-framer-appear-id\":\"fx43dz\",id:\"fx43dz\",initial:animation2,nodeId:\"hEykiuPLA\",optimized:true,rendersWithMotion:true,scopeId:\"VmfrtRh4_\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{style:{width:\"100%\"},variant:\"wqTZji8kM\"}},children:/*#__PURE__*/_jsx(CTABanner,{height:\"100%\",id:\"hEykiuPLA\",layoutId:\"hEykiuPLA\",owgduLLS2:owgduLLS23bnx0g({overlay}),variant:\"A1oikqNG8\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-13pos6w\"),\"data-framer-portal-id\":\"fx43dz\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"d0DmCwh9i\"),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1h2pnwi\",\"data-styles-preset\":\"En3B8cdDx\",style:{\"--framer-text-alignment\":\"center\"},children:\"BOKA\"})}),className:cx(scopingClassNames,\"framer-166xim\"),\"data-framer-portal-id\":\"fx43dz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:`${cx(scopingClassNames,\"framer-4sxwhj\")} hidden-18rftsd`,\"data-framer-portal-id\":\"fx43dz\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1irhs2f-container\",inComponentSlot:true,nodeId:\"QLaG_QzQ1\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(Buttton,{height:\"100%\",id:\"QLaG_QzQ1\",KzWXtkHcd:\"BOKA ONLINE\",layoutId:\"QLaG_QzQ1\",mv1f1kigH:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683 \",variant:\"ed546WnAc\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-t7uijl-container\",inComponentSlot:true,nodeId:\"pqUpFRoxO\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pz8RgWai0:{mv1f1kigH:\"tel:0970 15252\"}},children:/*#__PURE__*/_jsx(Buttton,{height:\"100%\",id:\"pqUpFRoxO\",KzWXtkHcd:\"BOKA TELEFON\",layoutId:\"pqUpFRoxO\",mv1f1kigH:\"tel:0970 152 52\",variant:\"ed546WnAc\",width:\"100%\"})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:`${cx(scopingClassNames,\"framer-1rhs2k0\")} hidden-1osn6hu hidden-1ce31gw`,\"data-framer-portal-id\":\"fx43dz\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-18da7kv-container\",inComponentSlot:true,nodeId:\"vSG3Q9mSK\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Buttton,{height:\"100%\",id:\"vSG3Q9mSK\",KzWXtkHcd:\"BOKA ONLINE\",layoutId:\"vSG3Q9mSK\",mv1f1kigH:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683 \",variant:\"ed546WnAc\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-sos3yh-container\",inComponentSlot:true,nodeId:\"IBE6Saq_T\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Buttton,{height:\"100%\",id:\"IBE6Saq_T\",KzWXtkHcd:\"BOKA TELEFON\",layoutId:\"IBE6Saq_T\",mv1f1kigH:\"tel:097015252\",variant:\"ed546WnAc\",width:\"100%\"})})})]})]}),getContainer())})})]})})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__exit:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{offset:-145,ref:ref1,target:\"animate\"}],__framer__threshold:1,__perspectiveFX:false,__targetOpacity:1,className:\"framer-3hki6b\",\"data-framer-name\":\"CTA Banner container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{width:\"390px\",y:632},pz8RgWai0:{y:828}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:147,y:608,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation1,className:\"framer-xzie5o-container\",\"data-framer-appear-id\":\"xzie5o\",initial:animation3,nodeId:\"BaHUNgvZj\",optimized:true,rendersWithMotion:true,scopeId:\"VmfrtRh4_\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{style:{width:\"100%\"},variant:\"NvU2LLQiF\"}},children:/*#__PURE__*/_jsx(CTABanner,{height:\"100%\",id:\"BaHUNgvZj\",layoutId:\"BaHUNgvZj\",variant:\"jVPAaEJXJ\",width:\"100%\"})})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-mx1thk\",\"data-framer-name\":\"Hero section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kgi29x\",\"data-framer-name\":\"Heading & video container\",children:[/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation4,className:\"framer-1yx3rxh\",\"data-framer-appear-id\":\"1yx3rxh\",\"data-framer-name\":\"Video content\",initial:animation5,optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{style:{rotate:52}}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yj7ag6\",\"data-framer-name\":\"Leaf shape wrapper\",style:{rotate:60},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g7e0oc-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"OnV1BtdFs\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",style:{rotate:-30},children:/*#__PURE__*/_jsx(Vimeo,{autoplay:true,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"OnV1BtdFs\",isMixedBorderRadius:true,layoutId:\"OnV1BtdFs\",loop:true,mute:true,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,video:\"https://vimeo.com/865131532\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pq3h8e-container\",\"data-framer-name\":\"Spiral\",isAuthoredByUser:true,isModuleExternal:true,name:\"Spiral\",nodeId:\"A2XInys6N\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(DotLottie,{autoplay:true,background:\"rgba(255, 255, 255, 0)\",controls:false,direction:\"1\",height:\"100%\",hover:false,id:\"A2XInys6N\",layoutId:\"A2XInys6N\",loop:true,name:\"Spiral\",progress:0,speed:1,srcFile:\"https://framerusercontent.com/assets/riOh6Hn3eAjJgMFeYmAb2RQTdM.zip\",srcType:\"file\",srcUrl:\"https://lottie.host/d826e0a7-b7e8-4072-8afe-c943ed2dd2ca/DpX3m5yT5Z.lottie\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rp1kof\",\"data-framer-name\":\"Heading & Lottie content\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy03MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"64px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(3, 3, 3)\"},children:\"L\\xe5t v\\xe5ra experter -ta hand om dig\"})})}},children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy03MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"82px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(3, 3, 3)\"},children:\"L\\xe5t v\\xe5ra experter -ta hand om dig\"})}),className:\"framer-vfnymr\",\"data-framer-appear-id\":\"vfnymr\",\"data-framer-name\":\"Your Path to Relaxation & Rejuvenation\",fonts:[\"GF;Poppins-700\"],initial:animation6,optimized:true,style:{transformPerspective:1200},transformTemplate:transformTemplate3,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(MotionFigureWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:70,__framer__spring:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:290,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:55,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:46,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-4crgy1\",\"data-framer-name\":\"Right leaf\",style:{transformPerspective:1200}}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{tabIndex:0}},children:/*#__PURE__*/_jsx(MotionFigureWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:70,__framer__spring:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:290,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:-48,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:13,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-9i5o07\",\"data-framer-name\":\"Left leaf\",style:{transformPerspective:1200}})}),/*#__PURE__*/_jsx(MotionFigureWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:50,__framer__spring:{damping:70,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:290,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:71,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:11,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-omr7c9\",\"data-framer-name\":\"Small leaf\",style:{transformPerspective:1200}})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-17cbzev\",\"data-framer-name\":\"Intro section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19i3aw5\",\"data-framer-name\":\"Paragraph container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-12lj5ox\",\"data-styles-preset\":\"YckFIlg3V\",style:{\"--framer-text-alignment\":\"center\"},children:\"V\\xc4LKOMMEN TILL HUDV\\xc5RDSKLINIKEN\"})}),className:\"framer-czt7e\",\"data-framer-name\":\"We invite you to embark on a blissful journey to restore balance to your mind, body, and soul through our personalized home massage services.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",style:{\"--framer-text-alignment\":\"center\"},children:\"Behandlingar skr\\xe4ddarsydda f\\xf6r dig\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-initdp\",\"data-styles-preset\":\"co7Axulsn\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})]}),className:\"framer-1sqmpco\",\"data-framer-name\":\"We invite you to embark on a blissful journey to restore balance to your mind, body, and soul through our personalized home massage services.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-initdp\",\"data-styles-preset\":\"co7Axulsn\",style:{\"--framer-text-alignment\":\"center\"},children:\"Vi erbjuder professionell och resultatinriktad hudv\\xe5rd av h\\xf6gsta kvalitet. Vi anv\\xe4nder oss av ekologiska produkter fr\\xe5n Maria \\xc5kerberg samt avancerad h\\xf6gteknologisk hudv\\xe5rd fr\\xe5n Exuviance Professional. \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-initdp\",\"data-styles-preset\":\"co7Axulsn\",style:{\"--framer-text-alignment\":\"center\"},children:\"Vi \\xe4r expert p\\xe5 hud och hj\\xe4lper dig g\\xe4rna att hitta r\\xe4tt i hudv\\xe5rdsdjungeln! Vi vill ge dig unikt personanpassad, professionell hudv\\xe5rd som verkligen funkar. Oavsett vem du \\xe4r eller vad din hud beh\\xf6ver. \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-fqeqj5\",\"data-styles-preset\":\"Blis7tOnH\",style:{\"--framer-text-alignment\":\"center\"},children:\"V\\xe5r ambition \\xe4r alltid att ge dig en unik kundupplevelse och h\\xe5lla en h\\xf6g servicegrad p\\xe5 de behandlingar vi utf\\xf6r.\"})]}),className:\"framer-pcrl5e\",\"data-framer-name\":\"We invite you to embark on a blissful journey to restore balance to your mind, body, and soul through our personalized home massage services.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-151t2mb\",\"data-framer-name\":\"Our services section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1eh2zpe\",\"data-framer-name\":\"Our services & view all container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vw6qfz\",\"data-framer-name\":\"Our services container\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:\"V\\xe5ra behandlingar\"})}),className:\"framer-io8mwy\",\"data-framer-name\":\"Our Services\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(37, 138, 25, 0.68)\"},children:/*#__PURE__*/_jsx(Link,{href:\"#behandlingar\",motionChild:true,nodeId:\"CucjKIIC7\",openInNewTab:false,scopeId:\"VmfrtRh4_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-uwwsqr\",\"data-styles-preset\":\"YYdTsHQWd\",children:\"Visa alla\"})})})})},pz8RgWai0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(37, 138, 25, 0.68)\"},children:/*#__PURE__*/_jsx(Link,{href:\"#behandlingar\",motionChild:true,nodeId:\"CucjKIIC7\",openInNewTab:false,scopeId:\"VmfrtRh4_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-uwwsqr\",\"data-styles-preset\":\"YYdTsHQWd\",children:\"Visa alla\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(37, 138, 25, 0.68)\"},children:/*#__PURE__*/_jsx(Link,{href:\"#behandlingar\",motionChild:true,nodeId:\"CucjKIIC7\",openInNewTab:false,scopeId:\"VmfrtRh4_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-uwwsqr\",\"data-styles-preset\":\"YYdTsHQWd\",children:\"Visa alla\"})})})}),className:\"framer-rm8kla\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1anxh4i-container hidden-1osn6hu hidden-1ce31gw\",nodeId:\"LXlW9d_vt\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"720kr\",height:\"100%\",id:\"LXlW9d_vt\",layoutId:\"LXlW9d_vt\",MAQgs18w4:\"Avslappnande och effektiva ansisktsbehandlingar som lyfter din dag. Finns b\\xe5de i enklare form och mer avancerat utf\\xf6rande.\",NGWLZOUOa:\"Ansiktsbehandlingar\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mwc7s0-container hidden-1osn6hu hidden-1ce31gw\",nodeId:\"fbOjoR4sR\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"1150kr\",height:\"100%\",id:\"fbOjoR4sR\",layoutId:\"fbOjoR4sR\",MAQgs18w4:\"Olika slags kroppsbehandlingar som st\\xe4rker och avslappnar.\",NGWLZOUOa:\"Kroppsbehandlingar\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-7f7d30-container hidden-1osn6hu hidden-1ce31gw\",nodeId:\"ViQNOXfga\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"350kr\",height:\"100%\",id:\"ViQNOXfga\",layoutId:\"ViQNOXfga\",MAQgs18w4:\"Ditt andsikte och \\xf6gon \\xe4r i centrum f\\xf6r dessa behandlingar. Bli lite extra fin med behandlingar f\\xf6r fransar & bryn.\",NGWLZOUOa:\"Fransar & Bryn\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-71hwid-container hidden-1osn6hu hidden-1ce31gw\",nodeId:\"emshaBb4V\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"250kr\",height:\"100%\",id:\"emshaBb4V\",layoutId:\"emshaBb4V\",MAQgs18w4:\"F\\xe5 din kropp att k\\xe4nnas extra ren och fr\\xe4sch med vaxning utav utvalda kroppsdelar.\",NGWLZOUOa:\"Vaxning\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-onj0hc-container hidden-1osn6hu hidden-1ce31gw\",nodeId:\"T_gpEaezI\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"500kr\",height:\"100%\",id:\"T_gpEaezI\",layoutId:\"T_gpEaezI\",MAQgs18w4:\"\\xc5terg\\xe5 till djup avslappning med v\\xe5ra massage paket. En avslappnad kropp \\xe4r en glad kropp.\",NGWLZOUOa:\"Massage\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o8q0c1-container hidden-1osn6hu hidden-1ce31gw\",nodeId:\"HgIObUn7A\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"\\xf6verenskommelse\",height:\"100%\",id:\"HgIObUn7A\",layoutId:\"HgIObUn7A\",MAQgs18w4:\"Vi utf\\xf6r \\xe4ven filler & botix i sammarbete med ssk. Anna-Karin Olofsson.\",NGWLZOUOa:\"Filler/Botox\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y0g32qKJe\"},motionChild:true,nodeId:\"KRzidMkdp\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-9zyoyh hidden-18rftsd framer-1dd7da9\",\"data-framer-name\":\"Services ticker container\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-nymi49-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wsscIiKkd\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:24,height:\"100%\",hoverFactor:.5,id:\"wsscIiKkd\",layoutId:\"wsscIiKkd\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:false,widthType:false},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bwfggm-container\",inComponentSlot:true,nodeId:\"d0m01gk0A\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"720kr\",height:\"100%\",id:\"d0m01gk0A\",layoutId:\"d0m01gk0A\",MAQgs18w4:\"Avslappnande och effektiva ansisktsbehandlingar som lyfter din dag. Finns b\\xe5de i enklare form och mer avancerat utf\\xf6rande.\",NGWLZOUOa:\"Ansiktsbehandlingar\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ghvoh5-container\",inComponentSlot:true,nodeId:\"PmmcSXFuR\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"1495kr\",height:\"100%\",id:\"PmmcSXFuR\",layoutId:\"PmmcSXFuR\",MAQgs18w4:\"Olika slags kroppsbehandlingar som st\\xe4rker och avslappnar.\",NGWLZOUOa:\"Kroppsbehandlingar\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1glxicx-container\",inComponentSlot:true,nodeId:\"jatJnfkj0\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"350kr\",height:\"100%\",id:\"jatJnfkj0\",layoutId:\"jatJnfkj0\",MAQgs18w4:\"Ditt andsikte och \\xf6gon \\xe4r i centrum f\\xf6r dessa behandlingar. Bli lite extra fin med behandlingar f\\xf6r fransar & bryn.\",NGWLZOUOa:\"Fransar & Bryn\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fo7dwh-container\",inComponentSlot:true,nodeId:\"WaXoKgjYA\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"250kr\",height:\"100%\",id:\"WaXoKgjYA\",layoutId:\"WaXoKgjYA\",MAQgs18w4:\"F\\xe5 din kropp att k\\xe4nnas extra ren och fr\\xe4sch med vaxning utav utvalda kroppsdelar.\",NGWLZOUOa:\"Vaxning\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})],speed:35,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a8g23f-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"j3z6CLjxf\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:24,height:\"100%\",hoverFactor:.5,id:\"j3z6CLjxf\",layoutId:\"j3z6CLjxf\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:false,widthType:false},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wf87n8-container\",inComponentSlot:true,nodeId:\"TQf_2LgpJ\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"540kr\",height:\"100%\",id:\"TQf_2LgpJ\",layoutId:\"TQf_2LgpJ\",MAQgs18w4:\"\\xc5terg\\xe5 till djup avslappning med v\\xe5ra massage paket. En avslappnad kropp \\xe4r en glad kropp.\",NGWLZOUOa:\"Massage\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17cnftn-container\",inComponentSlot:true,nodeId:\"ryQ5LhnsA\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"\\xf6verenskommelse\",height:\"100%\",id:\"ryQ5LhnsA\",layoutId:\"ryQ5LhnsA\",MAQgs18w4:\"Vi utf\\xf6r \\xe4ven filler & botix i sammarbete med ssk. Anna-Karin Olofsson.\",NGWLZOUOa:\"Filler/Botox\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bwfggm-container\",inComponentSlot:true,nodeId:\"d0m01gk0A\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"720kr\",height:\"100%\",id:\"d0m01gk0A\",layoutId:\"d0m01gk0A\",MAQgs18w4:\"Avslappnande och effektiva ansisktsbehandlingar som lyfter din dag. Finns b\\xe5de i enklare form och mer avancerat utf\\xf6rande.\",NGWLZOUOa:\"Ansiktsbehandlingar\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ghvoh5-container\",inComponentSlot:true,nodeId:\"PmmcSXFuR\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"1495kr\",height:\"100%\",id:\"PmmcSXFuR\",layoutId:\"PmmcSXFuR\",MAQgs18w4:\"Olika slags kroppsbehandlingar som st\\xe4rker och avslappnar.\",NGWLZOUOa:\"Kroppsbehandlingar\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1glxicx-container\",inComponentSlot:true,nodeId:\"jatJnfkj0\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"350kr\",height:\"100%\",id:\"jatJnfkj0\",layoutId:\"jatJnfkj0\",MAQgs18w4:\"Ditt andsikte och \\xf6gon \\xe4r i centrum f\\xf6r dessa behandlingar. Bli lite extra fin med behandlingar f\\xf6r fransar & bryn.\",NGWLZOUOa:\"Fransar & Bryn\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fo7dwh-container\",inComponentSlot:true,nodeId:\"WaXoKgjYA\",rendersWithMotion:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(ServicesTitleDesription,{Ffwn1cDy8:\"250kr\",height:\"100%\",id:\"WaXoKgjYA\",layoutId:\"WaXoKgjYA\",MAQgs18w4:\"F\\xe5 din kropp att k\\xe4nnas extra ren och fr\\xe4sch med vaxning utav utvalda kroppsdelar.\",NGWLZOUOa:\"Vaxning\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})],speed:35,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})]}),/*#__PURE__*/_jsx(Link,{href:\"https://www.neostrata.se/#clinic=Hudvardskliniken&link=9f23739e\",motionChild:true,nodeId:\"fQh2x6ouK\",openInNewTab:true,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:296,intrinsicWidth:2400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3052.8265),pixelHeight:417,pixelWidth:1500,sizes:\"391px\",src:\"https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg\",srcSet:\"https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg 1500w\"}},pz8RgWai0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:296,intrinsicWidth:2400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2602.5111),pixelHeight:417,pixelWidth:1500,sizes:\"809px\",src:\"https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg\",srcSet:\"https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg 1500w\"}}},children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:296,intrinsicWidth:2400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2797.4),pixelHeight:417,pixelWidth:1500,sizes:`calc(${componentViewport?.width||\"100vw\"} * 1.0008)`,src:\"https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg\",srcSet:\"https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/YNeTJtzevuNo3PQmqdU6O82LoE.jpeg 1500w\"},className:\"framer-18qazg2 framer-1dd7da9\"})})}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-tw6i88\",\"data-framer-name\":\"Pricing\",id:elementId,ref:ref2,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1h2pnwi\",\"data-styles-preset\":\"En3B8cdDx\",children:\"Alla v\\xe5ra behandlingar\"})}),className:\"framer-91b8dz\",\"data-framer-name\":\"Join our relaxed clients\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{width:\"360px\",y:(componentViewport?.y||0)+0+3219.7665+50+88},pz8RgWai0:{y:(componentViewport?.y||0)+0+2895.6711+50+88}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:6852,y:(componentViewport?.y||0)+0+3114.4+50+88,children:/*#__PURE__*/_jsx(Container,{className:\"framer-131pxtl-container\",nodeId:\"T5gJ_JS10\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(AnsiktsbehandlingarFinalDropDown,{height:\"100%\",id:\"T5gJ_JS10\",KZOp55v97:\"Ansiktsbehandlingar\",layoutId:\"T5gJ_JS10\",variant:\"dyKsVsAWl\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{width:\"350px\",y:(componentViewport?.y||0)+0+3219.7665+50+6976},pz8RgWai0:{y:(componentViewport?.y||0)+0+2895.6711+50+6976}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:658,y:(componentViewport?.y||0)+0+3114.4+50+6976,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ti8ibg-container\",nodeId:\"dVpzuaBFQ\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(KroppsbehandlingarDropDown,{gUlLSc2un:\"Kroppsbehandlingar\",height:\"100%\",id:\"dVpzuaBFQ\",layoutId:\"dVpzuaBFQ\",variant:\"WZticBglm\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{width:\"389px\",y:(componentViewport?.y||0)+0+3219.7665+50+7670},pz8RgWai0:{y:(componentViewport?.y||0)+0+2895.6711+50+7670}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1054,width:\"999px\",y:(componentViewport?.y||0)+0+3114.4+50+7670,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rvmwci-container\",nodeId:\"LO41nH_VG\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(FransarBrynDropDown,{height:\"100%\",id:\"LO41nH_VG\",layoutId:\"LO41nH_VG\",sHFzuhvpn:\"Fransar & Bryn\",style:{width:\"100%\"},variant:\"cT8zP8UTF\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n7m2n6-container\",nodeId:\"JHb_G4LT4\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(VaxningDropDown,{height:\"100%\",id:\"JHb_G4LT4\",KhYd2TaCp:\"Vaxning\",layoutId:\"JHb_G4LT4\",style:{width:\"100%\"},variant:\"ZlKRWUpN2\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{width:\"383px\",y:(componentViewport?.y||0)+0+3219.7665+50+10603},pz8RgWai0:{y:(componentViewport?.y||0)+0+2895.6711+50+10603}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:2193,width:\"569px\",y:(componentViewport?.y||0)+0+3114.4+50+10603,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pmhlu7-container\",nodeId:\"EeeLh7YnE\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(MassageDropDown,{height:\"100%\",id:\"EeeLh7YnE\",layoutId:\"EeeLh7YnE\",ruilYX4HD:\"Massage\",style:{width:\"100%\"},variant:\"U8NMg8f9I\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-krufyo-container\",nodeId:\"bq3WsQKHC\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(FillerBotoxDropDown,{aDRKklPGm:\"https://aksestetikochhalsa.se/ \",height:\"100%\",id:\"bq3WsQKHC\",layoutId:\"bq3WsQKHC\",QnmEFfRb_:\"Filler / Botox\",style:{width:\"100%\"},variant:\"BgBeXYg5u\",width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pz3i48-container hidden-1osn6hu hidden-1ce31gw\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"xImdyWxM2\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<div class=\"tagembed-container\" style=\" width:100%;height:100%;overflow: auto;\"><div class=\"tagembed-socialwall\" data-wall-id=\"121606\" view-url=\"https://widget.tagembed.com/121606\">  </div> <script src=\"//widget.tagembed.com/embed.min.js\" type=\"text/javascript\"></script></div>',id:\"xImdyWxM2\",layoutId:\"xImdyWxM2\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xgq10b-container hidden-1osn6hu hidden-18rftsd\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"TUKQmF9jJ\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<div class=\"tagembed-container\" style=\" width:100%;height:100%;overflow: auto;\"><div class=\"tagembed-socialwall\" data-wall-id=\"121606\" view-url=\"https://widget.tagembed.com/121606\">  </div> <script src=\"//widget.tagembed.com/embed.min.js\" type=\"text/javascript\"></script></div>',id:\"TUKQmF9jJ\",layoutId:\"TUKQmF9jJ\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-6xomoi\",\"data-framer-name\":\"Reviews section\",id:elementId1,ref:ref1,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1i07m1y\",\"data-border\":true,\"data-framer-name\":\"Reviews container\",id:elementId2,ref:ref3,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-195lbpq\",\"data-framer-name\":\"Staff wall section\",id:elementId3,ref:ref4,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{height:651,width:\"358px\",y:(componentViewport?.y||0)+0+16474.7665+0+0+0+0+936.5},pz8RgWai0:{height:2356,width:\"539px\",y:(componentViewport?.y||0)+0+16150.6711+0+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:680,width:\"1053px\",y:(componentViewport?.y||0)+0+16369.4+0+60+0+0+0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation7,className:\"framer-10efeci-container\",\"data-framer-appear-id\":\"10efeci\",\"data-framer-name\":\"Staff wall\",initial:animation8,name:\"Staff wall\",nodeId:\"gcL0Tkj5w\",optimized:true,rendersWithMotion:true,scopeId:\"VmfrtRh4_\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{variant:\"lVUde6m6S\"},pz8RgWai0:{tk2qJlsbI:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Legitimerad sjuksk\\xf6terska Anna-Karin finns hos oss p\\xe5 Hudv\\xe5rdskliniken 2ggr i m\\xe5naden. Hon erbjuder dig estetiska injektioner, \\xf6ron- och n\\xe4sh\\xe5ltagning, vaginova, samt cryopen - 070 55 615 59 - halsaochvardinorr@gmail.com - www.aksestetikochhalsa.se\"})}),variant:\"lVUde6m6S\"}},children:/*#__PURE__*/_jsx(StaffSection,{height:\"100%\",id:\"gcL0Tkj5w\",IzTd7xnUM:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Certifierad Massageterapeut Kirsi Pallari finns hos oss flera dagar i veckan - TEL NR: 070 360 47 90 - E-POST: kirsi@kirsiform.se - \",/*#__PURE__*/_jsx(Link,{href:\"https://kirsiform.se/\",motionChild:true,nodeId:\"gcL0Tkj5w\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"www.kirsiform.se\"})})]})}),layoutId:\"gcL0Tkj5w\",MhpwbnrDE:\"Vi som jobbar h\\xe4r.\",name:\"Staff wall\",ocKLOD1uW:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"Grundare av Hudv\\xe5rdskliniken.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Auktoriserad Hudterapeut och specialiserad hudhygienist. Innehar Ges\\xe4llbrev.\"})]}),style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},tk2qJlsbI:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{children:[\"Legitimerad sjuksk\\xf6terska Anna-Karin finns hos oss p\\xe5 Hudv\\xe5rdskliniken 2ggr i m\\xe5naden. Hon erbjuder dig estetiska injektioner, \\xf6ron- och n\\xe4sh\\xe5ltagning, vaginova, samt cryopen - TEL NR: 070 55 615 59 - E-POST: halsaochvardinorr@gmail.com - \",/*#__PURE__*/_jsx(Link,{href:\"https://aksestetikochhalsa.se/\",motionChild:true,nodeId:\"gcL0Tkj5w\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"www.aksestetikochhalsa.se\"})})]})}),variant:\"tkhAvUMwU\",width:\"100%\",xFpvT8G_8:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"I samarbete med Hudv\\xe5rdskliniken utf\\xf6r \\xf6gonl\\xe4kare Bodil estetiska \\xf6vre \\xf6gonlocksoperationer, dvs. avl\\xe4gsnar \\xf6verskottshud som tynger ner \\xf6gonlocket.\"}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})]})})})})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cqub5v\",\"data-framer-name\":\"Review content\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1h2pnwi\",\"data-styles-preset\":\"En3B8cdDx\",style:{\"--framer-text-alignment\":\"center\"},children:\"INSTAGRAM\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1h2pnwi\",\"data-styles-preset\":\"En3B8cdDx\",children:\"INSTAGRAM\"})}),className:\"framer-cm11nn\",\"data-framer-name\":\"Join our relaxed clients\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-131kyqe-container hidden-1ce31gw hidden-18rftsd\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"dKX4roWDc\",scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<div class=\"tagembed-container\" style=\" width:100%;height:100%;overflow: auto;\"><div class=\"tagembed-socialwall\" data-wall-id=\"121606\" view-url=\"https://widget.tagembed.com/121606\">  </div> <script src=\"//widget.tagembed.com/embed.min.js\" type=\"text/javascript\"></script></div>',id:\"dKX4roWDc\",layoutId:\"dKX4roWDc\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kwzp1y\",\"data-framer-name\":\"Footer section\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+19657.7665+0},pz8RgWai0:{y:(componentViewport?.y||0)+0+19171.6711+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1024,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+17772.4+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xsp82u-container\",id:elementId4,nodeId:\"gfo5ZhLBU\",ref:ref5,scopeId:\"VmfrtRh4_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LkOh2h30u:{variant:\"hQEMHQAbm\"},pz8RgWai0:{variant:\"Ce4qvuC2y\"}},children:/*#__PURE__*/_jsx(Footer,{Bk0QIIRp9:\"instagram.com\",height:\"100%\",id:\"gfo5ZhLBU\",layoutId:\"gfo5ZhLBU\",MM84CHvIY:\"mailto:britta_gustavsson@hotmail.com\",style:{height:\"100%\",width:\"100%\"},TXtoY28Aq:\"https://www.facebook.com/hudvardskliniken\",variant:\"XyyyLlSdp\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mbxB4.framer-1dd7da9, .framer-mbxB4 .framer-1dd7da9 { display: block; }\",\".framer-mbxB4.framer-1osn6hu { align-content: center; align-items: center; background-color: #e5f0f0; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-mbxB4 .framer-nbg2q7-container { flex: none; height: auto; position: relative; width: 1200px; }\",\".framer-mbxB4 .framer-nrjwwz { 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: fixed; right: 0px; top: 608px; width: min-content; z-index: 3; }\",\".framer-mbxB4 .framer-fx43dz-container, .framer-mbxB4 .framer-xzie5o-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-mbxB4.framer-13pos6w { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 2; }\",\".framer-mbxB4.framer-166xim { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: 36px; left: 331px; position: fixed; top: 112px; white-space: pre-wrap; width: 390px; word-break: break-word; word-wrap: break-word; z-index: 2; }\",\".framer-mbxB4.framer-4sxwhj { background-color: #d2e8f2; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; border-top-left-radius: 18px; border-top-right-radius: 18px; flex: none; height: 308px; left: calc(50.00000000000002% - 776px / 2); overflow: hidden; position: fixed; top: calc(50.00000000000002% - 308px / 2); width: 776px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-mbxB4 .framer-1irhs2f-container { flex: none; height: auto; left: 66px; position: absolute; top: 50%; transform: translateY(-50%); width: auto; }\",\".framer-mbxB4 .framer-t7uijl-container { flex: none; height: auto; left: 398px; position: absolute; top: 50%; transform: translateY(-50%); width: auto; }\",\".framer-mbxB4.framer-1rhs2k0 { background-color: #d2e8f2; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; border-top-left-radius: 18px; border-top-right-radius: 18px; flex: none; height: 308px; left: calc(50.00000000000002% - 334px / 2); overflow: hidden; position: fixed; top: 223px; width: 334px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-mbxB4 .framer-18da7kv-container { flex: none; height: auto; left: 50%; position: absolute; top: 61px; transform: translateX(-50%); width: auto; }\",\".framer-mbxB4 .framer-sos3yh-container { bottom: 54px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); width: auto; }\",\".framer-mbxB4 .framer-3hki6b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: fixed; top: 608px; width: min-content; z-index: 3; }\",\".framer-mbxB4 .framer-mx1thk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 62px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-mbxB4 .framer-1kgi29x { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 467px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-mbxB4 .framer-1yx3rxh { flex: none; height: 108px; left: calc(50.00000000000002% - 260px / 2); overflow: visible; position: absolute; top: 0px; width: 260px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-mbxB4 .framer-yj7ag6 { aspect-ratio: 2.2655367231638417 / 1; border-bottom-right-radius: 215px; border-top-left-radius: 210px; bottom: -55px; flex: none; height: var(--framer-aspect-ratio-supported, 156px); left: -499px; overflow: hidden; position: absolute; width: 353px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-mbxB4 .framer-1g7e0oc-container { flex: none; height: 278px; left: -14px; position: absolute; top: -65px; width: 412px; }\",\".framer-mbxB4 .framer-1pq3h8e-container { aspect-ratio: 1.4285714285714286 / 1; bottom: -695px; flex: none; height: var(--framer-aspect-ratio-supported, 642px); left: -328px; position: absolute; right: -329px; }\",\".framer-mbxB4 .framer-rp1kof { flex: none; height: 349px; overflow: visible; position: relative; width: 100%; }\",\".framer-mbxB4 .framer-vfnymr { flex: none; height: auto; left: 50%; position: absolute; top: 48%; transform: translate(-50%, -50%); white-space: pre-wrap; width: 1091px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-mbxB4 .framer-4crgy1 { aspect-ratio: 0.48857143316761253 / 1; background-color: #34646f; border-bottom-left-radius: 235px; border-top-right-radius: 201px; bottom: 122px; flex: none; height: var(--framer-aspect-ratio-supported, 184px); position: absolute; right: 44px; width: 90px; }\",\".framer-mbxB4 .framer-9i5o07 { aspect-ratio: 0.48857143316761253 / 1; background-color: rgba(79, 145, 160, 0.64); border-bottom-left-radius: 235px; border-top-right-radius: 201px; bottom: -99px; flex: none; height: var(--framer-aspect-ratio-supported, 162px); left: 447px; position: absolute; width: 79px; z-index: 1; }\",\".framer-mbxB4 .framer-omr7c9 { aspect-ratio: 0.48857143316761253 / 1; background-color: #4f92a0; border-bottom-left-radius: 235px; border-top-right-radius: 201px; bottom: -245px; flex: none; height: var(--framer-aspect-ratio-supported, 127px); left: 779px; position: absolute; right: 359px; }\",\".framer-mbxB4 .framer-17cbzev { align-content: center; align-items: center; background-color: #e5f0f0; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 96px 128px 96px 128px; position: relative; width: 100%; }\",\".framer-mbxB4 .framer-19i3aw5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 956px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-mbxB4 .framer-czt7e, .framer-mbxB4 .framer-1sqmpco, .framer-mbxB4 .framer-pcrl5e { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-mbxB4 .framer-151t2mb { align-content: center; align-items: center; background-color: var(--token-45a58ee0-0982-4557-8143-16d3c751ff3b, #fafafa); 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: 100%; }\",\".framer-mbxB4 .framer-1eh2zpe { align-content: center; align-items: center; background-color: var(--token-45a58ee0-0982-4557-8143-16d3c751ff3b, #fafafa); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 128px 0px 128px; position: relative; width: 100%; }\",\".framer-mbxB4 .framer-vw6qfz { align-content: center; align-items: center; background-color: var(--token-45a58ee0-0982-4557-8143-16d3c751ff3b, #fafafa); display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 956px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-mbxB4 .framer-io8mwy, .framer-mbxB4 .framer-rm8kla, .framer-mbxB4 .framer-91b8dz, .framer-mbxB4 .framer-cm11nn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mbxB4 .framer-1anxh4i-container, .framer-mbxB4 .framer-1mwc7s0-container, .framer-mbxB4 .framer-7f7d30-container, .framer-mbxB4 .framer-71hwid-container, .framer-mbxB4 .framer-onj0hc-container, .framer-mbxB4 .framer-1o8q0c1-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-mbxB4 .framer-9zyoyh { align-content: center; align-items: center; background-color: var(--token-45a58ee0-0982-4557-8143-16d3c751ff3b, #fafafa); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 24px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-mbxB4 .framer-nymi49-container, .framer-mbxB4 .framer-1a8g23f-container { flex: none; height: 240px; position: relative; width: 100%; }\",\".framer-mbxB4 .framer-1bwfggm-container, .framer-mbxB4 .framer-ghvoh5-container, .framer-mbxB4 .framer-1glxicx-container, .framer-mbxB4 .framer-1fo7dwh-container, .framer-mbxB4 .framer-1wf87n8-container, .framer-mbxB4 .framer-17cnftn-container { height: 202px; position: relative; width: 470px; z-index: 1; }\",\".framer-mbxB4 .framer-18qazg2 { flex: none; height: 317px; position: relative; text-decoration: none; width: 100%; }\",\".framer-mbxB4 .framer-tw6i88 { align-content: center; align-items: center; background: linear-gradient(180deg, #e5f0f0 0%, rgb(255, 255, 255) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 50px 40px 50px 40px; position: relative; width: 100%; }\",\".framer-mbxB4 .framer-131pxtl-container, .framer-mbxB4 .framer-1ti8ibg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mbxB4 .framer-rvmwci-container, .framer-mbxB4 .framer-1n7m2n6-container, .framer-mbxB4 .framer-krufyo-container { flex: none; height: auto; position: relative; width: 999px; }\",\".framer-mbxB4 .framer-1pmhlu7-container { flex: none; height: auto; position: relative; width: 569px; }\",\".framer-mbxB4 .framer-1pz3i48-container { flex: none; height: 453px; position: relative; width: 374px; }\",\".framer-mbxB4 .framer-1xgq10b-container { flex: none; height: 453px; position: relative; width: 768px; }\",\".framer-mbxB4 .framer-6xomoi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-mbxB4 .framer-1i07m1y { --border-bottom-width: 0px; --border-color: #02a0ae; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 6px; align-content: center; align-items: center; background-color: var(--token-45a58ee0-0982-4557-8143-16d3c751ff3b, #fafafa); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 60px 42px 42px 100px; position: relative; width: 1px; z-index: 2; }\",\".framer-mbxB4 .framer-195lbpq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 776px; justify-content: center; overflow: hidden; padding: 0px 42px 96px 42px; position: relative; width: 1137px; }\",\".framer-mbxB4 .framer-10efeci-container { flex: 1 0 0px; height: 1px; max-width: 1400px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-mbxB4 .framer-1cqub5v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 956px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-mbxB4 .framer-131kyqe-container { flex: none; height: 453px; position: relative; width: 1081px; }\",\".framer-mbxB4 .framer-1kwzp1y { align-content: center; align-items: center; background-color: #e8f4e7; border-top-left-radius: 120px; border-top-right-radius: 120px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 3; }\",\".framer-mbxB4 .framer-1xsp82u-container { flex: none; height: 1024px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-mbxB4.framer-1osn6hu, .framer-mbxB4 .framer-nrjwwz, .framer-mbxB4 .framer-3hki6b, .framer-mbxB4 .framer-mx1thk, .framer-mbxB4 .framer-1kgi29x, .framer-mbxB4 .framer-17cbzev, .framer-mbxB4 .framer-19i3aw5, .framer-mbxB4 .framer-151t2mb, .framer-mbxB4 .framer-1eh2zpe, .framer-mbxB4 .framer-vw6qfz, .framer-mbxB4 .framer-9zyoyh, .framer-mbxB4 .framer-tw6i88, .framer-mbxB4 .framer-6xomoi, .framer-mbxB4 .framer-1i07m1y, .framer-mbxB4 .framer-195lbpq, .framer-mbxB4 .framer-1cqub5v, .framer-mbxB4 .framer-1kwzp1y { gap: 0px; } .framer-mbxB4.framer-1osn6hu > *, .framer-mbxB4 .framer-19i3aw5 > *, .framer-mbxB4 .framer-9zyoyh > *, .framer-mbxB4 .framer-195lbpq > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-mbxB4.framer-1osn6hu > :first-child, .framer-mbxB4 .framer-nrjwwz > :first-child, .framer-mbxB4 .framer-3hki6b > :first-child, .framer-mbxB4 .framer-1kgi29x > :first-child, .framer-mbxB4 .framer-19i3aw5 > :first-child, .framer-mbxB4 .framer-151t2mb > :first-child, .framer-mbxB4 .framer-9zyoyh > :first-child, .framer-mbxB4 .framer-tw6i88 > :first-child, .framer-mbxB4 .framer-1i07m1y > :first-child, .framer-mbxB4 .framer-195lbpq > :first-child, .framer-mbxB4 .framer-1cqub5v > :first-child { margin-top: 0px; } .framer-mbxB4.framer-1osn6hu > :last-child, .framer-mbxB4 .framer-nrjwwz > :last-child, .framer-mbxB4 .framer-3hki6b > :last-child, .framer-mbxB4 .framer-1kgi29x > :last-child, .framer-mbxB4 .framer-19i3aw5 > :last-child, .framer-mbxB4 .framer-151t2mb > :last-child, .framer-mbxB4 .framer-9zyoyh > :last-child, .framer-mbxB4 .framer-tw6i88 > :last-child, .framer-mbxB4 .framer-1i07m1y > :last-child, .framer-mbxB4 .framer-195lbpq > :last-child, .framer-mbxB4 .framer-1cqub5v > :last-child { margin-bottom: 0px; } .framer-mbxB4 .framer-nrjwwz > *, .framer-mbxB4 .framer-3hki6b > *, .framer-mbxB4 .framer-1kgi29x > *, .framer-mbxB4 .framer-151t2mb > *, .framer-mbxB4 .framer-1i07m1y > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-mbxB4 .framer-mx1thk > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-mbxB4 .framer-mx1thk > :first-child, .framer-mbxB4 .framer-17cbzev > :first-child, .framer-mbxB4 .framer-1eh2zpe > :first-child, .framer-mbxB4 .framer-vw6qfz > :first-child, .framer-mbxB4 .framer-6xomoi > :first-child, .framer-mbxB4 .framer-1kwzp1y > :first-child { margin-left: 0px; } .framer-mbxB4 .framer-mx1thk > :last-child, .framer-mbxB4 .framer-17cbzev > :last-child, .framer-mbxB4 .framer-1eh2zpe > :last-child, .framer-mbxB4 .framer-vw6qfz > :last-child, .framer-mbxB4 .framer-6xomoi > :last-child, .framer-mbxB4 .framer-1kwzp1y > :last-child { margin-right: 0px; } .framer-mbxB4 .framer-17cbzev > *, .framer-mbxB4 .framer-1eh2zpe > *, .framer-mbxB4 .framer-6xomoi > *, .framer-mbxB4 .framer-1kwzp1y > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-mbxB4 .framer-vw6qfz > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-mbxB4 .framer-tw6i88 > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-mbxB4 .framer-1cqub5v > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-mbxB4[data-border=\"true\"]::after, .framer-mbxB4 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@media (min-width: 810px) and (max-width: 1199px) { .framer-mbxB4.framer-1osn6hu { height: 7329px; width: 810px; } .framer-mbxB4 .framer-nbg2q7-container { order: 0; width: 100%; } .framer-mbxB4 .framer-nrjwwz { bottom: 25px; order: 1; top: unset; } .framer-mbxB4.framer-4sxwhj { top: 310px; } .framer-mbxB4 .framer-3hki6b { bottom: 25px; order: 3; top: unset; } .framer-mbxB4 .framer-xzie5o-container, .framer-mbxB4 .framer-1xsp82u-container { order: 0; } .framer-mbxB4 .framer-mx1thk { align-content: center; align-items: center; flex-direction: column; height: 78.61111111111111vh; order: 2; } .framer-mbxB4 .framer-1kgi29x { flex: none; justify-content: flex-start; order: 0; width: 762px; } .framer-mbxB4 .framer-yj7ag6 { bottom: -75px; height: var(--framer-aspect-ratio-supported, 133px); left: -334px; width: 302px; } .framer-mbxB4 .framer-vfnymr { left: 50%; top: 60%; width: 763px; } .framer-mbxB4 .framer-9i5o07 { bottom: -32px; left: 170px; } .framer-mbxB4 .framer-omr7c9 { bottom: -233px; left: 518px; right: 182px; } .framer-mbxB4 .framer-17cbzev { order: 4; padding: 120px 40px 96px 40px; } .framer-mbxB4 .framer-151t2mb { order: 5; } .framer-mbxB4 .framer-1eh2zpe { padding: 60px 40px 0px 40px; } .framer-mbxB4 .framer-18qazg2 { height: 4%; order: 6; width: 809px; } .framer-mbxB4 .framer-tw6i88 { justify-content: center; order: 9; } .framer-mbxB4 .framer-1xgq10b-container { order: 12; } .framer-mbxB4 .framer-6xomoi { order: 10; padding: 0px 0px 64px 0px; } .framer-mbxB4 .framer-1i07m1y { max-width: 956px; padding: 0px 40px 0px 40px; } .framer-mbxB4 .framer-195lbpq { height: 2452px; } .framer-mbxB4 .framer-10efeci-container { width: 51%; } .framer-mbxB4 .framer-1cqub5v { order: 11; } .framer-mbxB4 .framer-1kwzp1y { align-content: flex-start; align-items: flex-start; background-color: #f6eaea; border-top-left-radius: 92px; border-top-right-radius: 92px; flex-direction: column; justify-content: flex-start; order: 13; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-mbxB4 .framer-mx1thk, .framer-mbxB4 .framer-1kwzp1y { gap: 0px; } .framer-mbxB4 .framer-mx1thk > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-mbxB4 .framer-mx1thk > :first-child, .framer-mbxB4 .framer-1kwzp1y > :first-child { margin-top: 0px; } .framer-mbxB4 .framer-mx1thk > :last-child, .framer-mbxB4 .framer-1kwzp1y > :last-child { margin-bottom: 0px; } .framer-mbxB4 .framer-1kwzp1y > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }}\",\"@media (max-width: 809px) { .framer-mbxB4.framer-1osn6hu { height: 8347px; width: 390px; } .framer-mbxB4 .framer-nbg2q7-container { order: 0; width: 100%; } .framer-mbxB4 .framer-nrjwwz { flex-direction: row; gap: 20px; left: 50%; order: 1; right: unset; top: 552px; transform: translateX(-50%); } .framer-mbxB4 .framer-fx43dz-container, .framer-mbxB4 .framer-xzie5o-container { order: 0; width: 390px; } .framer-mbxB4 .framer-3hki6b { flex-direction: row; gap: 20px; left: 50%; order: 2; top: 632px; transform: translateX(-50%); } .framer-mbxB4 .framer-mx1thk { height: 81.04265402843602vh; order: 3; } .framer-mbxB4 .framer-1kgi29x { justify-content: flex-start; } .framer-mbxB4 .framer-1yx3rxh { left: 65px; order: 0; } .framer-mbxB4 .framer-yj7ag6 { bottom: unset; height: var(--framer-aspect-ratio-supported, 103px); left: -120px; top: -16px; width: 233px; } .framer-mbxB4 .framer-1g7e0oc-container { left: -12px; top: -117px; } .framer-mbxB4 .framer-1pq3h8e-container { bottom: -610px; height: var(--framer-aspect-ratio-supported, 557px); left: -267px; right: -268px; } .framer-mbxB4 .framer-rp1kof { order: 4; } .framer-mbxB4 .framer-vfnymr { top: 60%; width: 343px; } .framer-mbxB4 .framer-4crgy1 { height: var(--framer-aspect-ratio-supported, 151px); order: 1; width: 74px; } .framer-mbxB4 .framer-9i5o07 { bottom: 56px; height: var(--framer-aspect-ratio-supported, 125px); left: 57px; order: 3; width: 61px; } .framer-mbxB4 .framer-omr7c9 { aspect-ratio: unset; bottom: unset; height: 100px; left: calc(59.48717948717951% - 49px / 2); order: 2; right: unset; top: calc(106.2098501070664% - 100px / 2); width: 49px; } .framer-mbxB4 .framer-17cbzev { flex-direction: column; order: 4; padding: 96px 24px 64px 24px; } .framer-mbxB4 .framer-19i3aw5, .framer-mbxB4 .framer-vw6qfz { flex: none; max-width: unset; width: 100%; } .framer-mbxB4 .framer-pcrl5e { width: 91%; } .framer-mbxB4 .framer-151t2mb { gap: 21px; order: 5; } .framer-mbxB4 .framer-1eh2zpe { flex-direction: column; padding: 60px 24px 0px 24px; } .framer-mbxB4 .framer-18qazg2 { height: 2%; order: 6; width: 391px; } .framer-mbxB4 .framer-tw6i88 { order: 8; width: 388px; } .framer-mbxB4 .framer-131pxtl-container { width: 360px; } .framer-mbxB4 .framer-1ti8ibg-container { width: 350px; } .framer-mbxB4 .framer-rvmwci-container { width: 389px; } .framer-mbxB4 .framer-1n7m2n6-container, .framer-mbxB4 .framer-1pmhlu7-container { width: 383px; } .framer-mbxB4 .framer-krufyo-container { width: 127%; } .framer-mbxB4 .framer-1pz3i48-container { order: 11; } .framer-mbxB4 .framer-6xomoi { order: 9; padding: 0px; } .framer-mbxB4 .framer-1i07m1y { justify-content: flex-start; padding: 0px 40px 40px 40px; } .framer-mbxB4 .framer-195lbpq { height: 2620px; order: 0; } .framer-mbxB4 .framer-10efeci-container { flex: none; height: 651px; width: 358px; } .framer-mbxB4 .framer-1cqub5v { gap: 40px; height: 70px; justify-content: flex-start; max-width: unset; order: 10; padding: 20px 0px 20px 0px; } .framer-mbxB4 .framer-1kwzp1y { border-top-left-radius: 62px; border-top-right-radius: 62px; order: 12; } .framer-mbxB4 .framer-1xsp82u-container { flex: 1 0 0px; width: 1px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-mbxB4 .framer-nrjwwz, .framer-mbxB4 .framer-3hki6b, .framer-mbxB4 .framer-17cbzev, .framer-mbxB4 .framer-151t2mb, .framer-mbxB4 .framer-1eh2zpe, .framer-mbxB4 .framer-1cqub5v { gap: 0px; } .framer-mbxB4 .framer-nrjwwz > *, .framer-mbxB4 .framer-3hki6b > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-mbxB4 .framer-nrjwwz > :first-child, .framer-mbxB4 .framer-3hki6b > :first-child { margin-left: 0px; } .framer-mbxB4 .framer-nrjwwz > :last-child, .framer-mbxB4 .framer-3hki6b > :last-child { margin-right: 0px; } .framer-mbxB4 .framer-17cbzev > *, .framer-mbxB4 .framer-1eh2zpe > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-mbxB4 .framer-17cbzev > :first-child, .framer-mbxB4 .framer-151t2mb > :first-child, .framer-mbxB4 .framer-1eh2zpe > :first-child, .framer-mbxB4 .framer-1cqub5v > :first-child { margin-top: 0px; } .framer-mbxB4 .framer-17cbzev > :last-child, .framer-mbxB4 .framer-151t2mb > :last-child, .framer-mbxB4 .framer-1eh2zpe > :last-child, .framer-mbxB4 .framer-1cqub5v > :last-child { margin-bottom: 0px; } .framer-mbxB4 .framer-151t2mb > * { margin: 0px; margin-bottom: calc(21px / 2); margin-top: calc(21px / 2); } .framer-mbxB4 .framer-1cqub5v > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5819\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"pz8RgWai0\":{\"layout\":[\"fixed\",\"fixed\"]},\"LkOh2h30u\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"WAH6xqy_h\":{\"pattern\":\":WAH6xqy_h\",\"name\":\"behandlingar\"},\"SMybBBVwl\":{\"pattern\":\":SMybBBVwl\",\"name\":\"reviews-section\"},\"PMvqSnL56\":{\"pattern\":\":PMvqSnL56\",\"name\":\"om-oss\"},\"SharsBjMU\":{\"pattern\":\":SharsBjMU\",\"name\":\"staff-wall\"},\"gfo5ZhLBU\":{\"pattern\":\":gfo5ZhLBU\",\"name\":\"kontakt\"}}\n * @framerResponsiveScreen\n */const FramerVmfrtRh4_=withCSS(Component,css,\"framer-mbxB4\");export default FramerVmfrtRh4_;FramerVmfrtRh4_.displayName=\"Home\";FramerVmfrtRh4_.defaultProps={height:5819,width:1200};addFonts(FramerVmfrtRh4_,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLCz7V15vFP-KUEg.woff2\",weight:\"700\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v22/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"}]},...NavbarFonts,...CTABannerFonts,...ButttonFonts,...VimeoFonts,...DotLottieFonts,...ServicesTitleDesriptionFonts,...TickerFonts,...AnsiktsbehandlingarFinalDropDownFonts,...KroppsbehandlingarDropDownFonts,...FransarBrynDropDownFonts,...VaxningDropDownFonts,...MassageDropDownFonts,...FillerBotoxDropDownFonts,...EmbedFonts,...StaffSectionFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVmfrtRh4_\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerScrollSections\":\"{\\\"WAH6xqy_h\\\":{\\\"pattern\\\":\\\":WAH6xqy_h\\\",\\\"name\\\":\\\"behandlingar\\\"},\\\"SMybBBVwl\\\":{\\\"pattern\\\":\\\":SMybBBVwl\\\",\\\"name\\\":\\\"reviews-section\\\"},\\\"PMvqSnL56\\\":{\\\"pattern\\\":\\\":PMvqSnL56\\\",\\\"name\\\":\\\"om-oss\\\"},\\\"SharsBjMU\\\":{\\\"pattern\\\":\\\":SharsBjMU\\\",\\\"name\\\":\\\"staff-wall\\\"},\\\"gfo5ZhLBU\\\":{\\\"pattern\\\":\\\":gfo5ZhLBU\\\",\\\"name\\\":\\\"kontakt\\\"}}\",\"framerColorSyntax\":\"true\",\"framerResponsiveScreen\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pz8RgWai0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LkOh2h30u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"5819\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{motion}from\"framer-motion\";import Player from\"@vimeo/player\";import{useEffect,useRef,useState}from\"react\";import{useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const vimeoRegex=/^https?:\\/\\/vimeo\\.com\\/(\\d+)/;/**\n * VIMEO\n *\n * @framerIntrinsicWidth 480\n * @framerIntrinsicHeight 270\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps borderRadius, backgroundColor\n */ const Vimeo=withCSS(function Vimeo({video,autoplay,mute,controls,loop,titles,backgroundColor,onPlay=()=>{},onEnd=()=>{},style,...props}){const[key,setKey]=useState(0);const player=useRef();const borderRadius=useRadius(props);useEffect(()=>{if(!player.current)return;const[,id]=video.match(vimeoRegex)?video.match(vimeoRegex):[null,0];const embeddedPlayer=new Player(player.current,{id,autopause:false,autoplay:RenderTarget.current()===RenderTarget.canvas?false:autoplay,byline:titles,controls:controls,loop:loop,title:titles,muted:mute,responsive:true});embeddedPlayer.on(\"play\",onPlay);embeddedPlayer.on(\"ended\",onEnd);},[player,key]);useEffect(()=>{setKey(key=>key+1);},[video,autoplay,mute,controls,loop,titles]);return /*#__PURE__*/ _jsx(motion.div,{style:{background:backgroundColor,...style,borderRadius,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",overflow:\"hidden\"},...props,children:/*#__PURE__*/ _jsx(\"div\",{className:\"framer-vimeo\",ref:player,style:{width:\"100%\",height:\"100%\"}},key)});},[\".framer-vimeo > div { padding: 0 !important; width: 100%; height: 100%; }\",]);Vimeo.defaultProps={video:\"https://vimeo.com/642263700\",autoplay:false,loop:false,mute:false,backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0};addPropertyControls(Vimeo,{video:{title:\"URL\",type:ControlType.String},...borderRadiusControl,controls:{title:\"Controls\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\"},autoplay:{title:\"Autoplay\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},// playOnCanvas: {\n//     title: \"On Canvas\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Play\",\n//     disabledTitle: \"Pause\",\n// },\nloop:{title:\"Loop\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},mute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},// titles: {\n//     title: \"Titles\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n// },\nbackgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0, 0, 0, 0)\"},onPlay:{type:ControlType.EventHandler},onEnd:{type:ControlType.EventHandler}});export default Vimeo;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Vimeo\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"270\",\"framerIntrinsicWidth\":\"480\",\"framerComponentPresetProps\":\"borderRadius, backgroundColor\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Vimeo.map", "function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||false;r.configurable=true;\"value\"in r&&(r.writable=true);Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){t&&_defineProperties(e.prototype,t);n&&_defineProperties(e,n);return e}\n/**\n * Check to see this is a node environment.\n * @type {Boolean}\n */var e=\"undefined\"!==typeof global&&\"[object global]\"==={}.toString.call(global);\n/**\n * Get the name of the method for a given getter or setter.\n *\n * @param {string} prop The name of the property.\n * @param {string} type Either \u201Cget\u201D or \u201Cset\u201D.\n * @return {string}\n */function getMethodName(e,t){return 0===e.indexOf(t.toLowerCase())?e:\"\".concat(t.toLowerCase()).concat(e.substr(0,1).toUpperCase()).concat(e.substr(1))}\n/**\n * Check to see if the object is a DOM Element.\n *\n * @param {*} element The object to check.\n * @return {boolean}\n */function isDomElement(e){return Boolean(e&&1===e.nodeType&&\"nodeName\"in e&&e.ownerDocument&&e.ownerDocument.defaultView)}\n/**\n * Check to see whether the value is a number.\n *\n * @see http://dl.dropboxusercontent.com/u/35146/js/tests/isNumber.html\n * @param {*} value The value to check.\n * @param {boolean} integer Check if the value is an integer.\n * @return {boolean}\n */function isInteger(e){return!isNaN(parseFloat(e))&&isFinite(e)&&Math.floor(e)==e}\n/**\n * Check to see if the URL is a Vimeo url.\n *\n * @param {string} url The url string.\n * @return {boolean}\n */function isVimeoUrl(e){return/^(https?:)?\\/\\/((player|www)\\.)?vimeo\\.com(?=$|\\/)/.test(e)}\n/**\n * Get the Vimeo URL from an element.\n * The element must have either a data-vimeo-id or data-vimeo-url attribute.\n *\n * @param {object} oEmbedParameters The oEmbed parameters.\n * @return {string}\n */function getVimeoUrl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t=e.id;var n=e.url;var r=t||n;if(!r)throw new Error(\"An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.\");if(isInteger(r))return\"https://vimeo.com/\".concat(r);if(isVimeoUrl(r))return r.replace(\"http:\",\"https:\");if(t)throw new TypeError(\"\u201C\".concat(t,\"\u201D is not a valid video id.\"));throw new TypeError(\"\u201C\".concat(r,\"\u201D is not a vimeo.com url.\"))}var t=\"undefined\"!==typeof Array.prototype.indexOf;var n=\"undefined\"!==typeof window&&\"undefined\"!==typeof window.postMessage;if(!e&&(!t||!n))throw new Error(\"Sorry, the Vimeo Player API is not available in this browser.\");var r=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof window?window:\"undefined\"!==typeof global?global:\"undefined\"!==typeof self?self:{};function createCommonjsModule(e,t){return t={exports:{}},e(t,t.exports),t.exports\n/*!\n * weakmap-polyfill v2.0.1 - ECMAScript6 WeakMap polyfill\n * https://github.com/polygonplanet/weakmap-polyfill\n * Copyright (c) 2015-2020 Polygon Planet <polygon.planet.aqua@gmail.com>\n * @license MIT\n */}(function(e){if(!e.WeakMap){var t=Object.prototype.hasOwnProperty;var defineProperty=function(e,t,n){Object.defineProperty?Object.defineProperty(e,t,{configurable:true,writable:true,value:n}):e[t]=n};e.WeakMap=function(){function WeakMap(){if(void 0===this)throw new TypeError(\"Constructor WeakMap requires 'new'\");defineProperty(this,\"_id\",genId(\"_WeakMap\"));if(arguments.length>0)throw new TypeError(\"WeakMap iterable is not supported\")}defineProperty(WeakMap.prototype,\"delete\",(function(e){checkInstance(this,\"delete\");if(!isObject(e))return false;var t=e[this._id];if(t&&t[0]===e){delete e[this._id];return true}return false}));defineProperty(WeakMap.prototype,\"get\",(function(e){checkInstance(this,\"get\");if(isObject(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}}));defineProperty(WeakMap.prototype,\"has\",(function(e){checkInstance(this,\"has\");if(!isObject(e))return false;var t=e[this._id];return!(!t||t[0]!==e)}));defineProperty(WeakMap.prototype,\"set\",(function(e,t){checkInstance(this,\"set\");if(!isObject(e))throw new TypeError(\"Invalid value used as weak map key\");var n=e[this._id];if(n&&n[0]===e){n[1]=t;return this}defineProperty(e,this._id,[e,t]);return this}));function checkInstance(e,n){if(!isObject(e)||!t.call(e,\"_id\"))throw new TypeError(n+\" method called on incompatible receiver \"+typeof e)}function genId(e){return e+\"_\"+rand()+\".\"+rand()}function rand(){return Math.random().toString().substring(2)}defineProperty(WeakMap,\"_polyfill\",true);return WeakMap}()}function isObject(e){return Object(e)===e}})(\"undefined\"!==typeof self?self:\"undefined\"!==typeof window?window:(\"undefined\"!==typeof r,r));var o=createCommonjsModule((function(e){(function UMD(t,n,r){n[t]=n[t]||r();e.exports&&(e.exports=n[t])})(\"Promise\",(\"undefined\"!=typeof r,r),(function DEF(){var e,t,n,r=Object.prototype.toString,o=\"undefined\"!=typeof setImmediate?function timer(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},\"x\",{});e=function builtInProp(e,t,n,r){return Object.defineProperty(e,t,{value:n,writable:true,configurable:false!==r})}}catch(t){e=function builtInProp(e,t,n){e[t]=n;return e}}n=function Queue(){var e,n,r;function Item(e,t){this.fn=e;this.self=t;this.next=void 0}return{add:function add(t,o){r=new Item(t,o);n?n.next=r:e=r;n=r;r=void 0},drain:function drain(){var r=e;e=n=t=void 0;while(r){r.fn.call(r.self);r=r.next}}}}();function schedule(e,r){n.add(e,r);t||(t=o(n.drain))}function isThenable(e){var t,n=typeof e;null==e||\"object\"!=n&&\"function\"!=n||(t=e.then);return\"function\"==typeof t&&t}function notify(){for(var e=0;e<this.chain.length;e++)notifyIsolated(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function notifyIsolated(e,t,n){var r,o;try{if(false===t)n.reject(e.msg);else{r=true===t?e.msg:t.call(void 0,e.msg);r===n.promise?n.reject(TypeError(\"Promise-chain cycle\")):(o=isThenable(r))?o.call(r,n.resolve,n.reject):n.resolve(r)}}catch(e){n.reject(e)}}function resolve(e){var t,n=this;if(!n.triggered){n.triggered=true;n.def&&(n=n.def);try{if(t=isThenable(e))schedule((function(){var r=new MakeDefWrapper(n);try{t.call(e,(function $resolve$(){resolve.apply(r,arguments)}),(function $reject$(){reject.apply(r,arguments)}))}catch(e){reject.call(r,e)}}));else{n.msg=e;n.state=1;n.chain.length>0&&schedule(notify,n)}}catch(e){reject.call(new MakeDefWrapper(n),e)}}}function reject(e){var t=this;if(!t.triggered){t.triggered=true;t.def&&(t=t.def);t.msg=e;t.state=2;t.chain.length>0&&schedule(notify,t)}}function iteratePromises(e,t,n,r){for(var o=0;o<t.length;o++)(function IIFE(o){e.resolve(t[o]).then((function $resolver$(e){n(o,e)}),r)})(o)}function MakeDefWrapper(e){this.def=e;this.triggered=false}function MakeDef(e){this.promise=e;this.state=0;this.triggered=false;this.chain=[];this.msg=void 0}function Promise(e){if(\"function\"!=typeof e)throw TypeError(\"Not a function\");if(0!==this.__NPO__)throw TypeError(\"Not a promise\");this.__NPO__=1;var t=new MakeDef(this);this.then=function then(e,n){var r={success:\"function\"!=typeof e||e,failure:\"function\"==typeof n&&n};r.promise=new this.constructor((function extractChain(e,t){if(\"function\"!=typeof e||\"function\"!=typeof t)throw TypeError(\"Not a function\");r.resolve=e;r.reject=t}));t.chain.push(r);0!==t.state&&schedule(notify,t);return r.promise};this.catch=function $catch$(e){return this.then(void 0,e)};try{e.call(void 0,(function publicResolve(e){resolve.call(t,e)}),(function publicReject(e){reject.call(t,e)}))}catch(e){reject.call(t,e)}}var i=e({},\"constructor\",Promise,false);Promise.prototype=i;e(i,\"__NPO__\",0,false);e(Promise,\"resolve\",(function Promise$resolve(e){var t=this;return e&&\"object\"==typeof e&&1===e.__NPO__?e:new t((function executor(t,n){if(\"function\"!=typeof t||\"function\"!=typeof n)throw TypeError(\"Not a function\");t(e)}))}));e(Promise,\"reject\",(function Promise$reject(e){return new this((function executor(t,n){if(\"function\"!=typeof t||\"function\"!=typeof n)throw TypeError(\"Not a function\");n(e)}))}));e(Promise,\"all\",(function Promise$all(e){var t=this;return\"[object Array]\"!=r.call(e)?t.reject(TypeError(\"Not an array\")):0===e.length?t.resolve([]):new t((function executor(n,r){if(\"function\"!=typeof n||\"function\"!=typeof r)throw TypeError(\"Not a function\");var o=e.length,i=Array(o),a=0;iteratePromises(t,e,(function resolver(e,t){i[e]=t;++a===o&&n(i)}),r)}))}));e(Promise,\"race\",(function Promise$race(e){var t=this;return\"[object Array]\"!=r.call(e)?t.reject(TypeError(\"Not an array\")):new t((function executor(n,r){if(\"function\"!=typeof n||\"function\"!=typeof r)throw TypeError(\"Not a function\");iteratePromises(t,e,(function resolver(e,t){n(t)}),r)}))}));return Promise}))}));var i=new WeakMap;\n/**\n * Store a callback for a method or event for a player.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name.\n * @param {(function(this:Player, *): void|{resolve: function, reject: function})} callback\n *        The callback to call or an object with resolve and reject functions for a promise.\n * @return {void}\n */function storeCallback(e,t,n){var r=i.get(e.element)||{};t in r||(r[t]=[]);r[t].push(n);i.set(e.element,r)}\n/**\n * Get the callbacks for a player and event or method.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name\n * @return {function[]}\n */function getCallbacks(e,t){var n=i.get(e.element)||{};return n[t]||[]}\n/**\n * Remove a stored callback for a method or event for a player.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name\n * @param {function} [callback] The specific callback to remove.\n * @return {boolean} Was this the last callback?\n */function removeCallback(e,t,n){var r=i.get(e.element)||{};if(!r[t])return true;if(!n){r[t]=[];i.set(e.element,r);return true}var o=r[t].indexOf(n);-1!==o&&r[t].splice(o,1);i.set(e.element,r);return r[t]&&0===r[t].length}\n/**\n * Return the first stored callback for a player and event or method.\n *\n * @param {Player} player The player object.\n * @param {string} name The method or event name.\n * @return {function} The callback, or false if there were none\n */function shiftCallbacks(e,t){var n=getCallbacks(e,t);if(n.length<1)return false;var r=n.shift();removeCallback(e,t,r);return r}\n/**\n * Move callbacks associated with an element to another element.\n *\n * @param {HTMLElement} oldElement The old element.\n * @param {HTMLElement} newElement The new element.\n * @return {void}\n */function swapCallbacks(e,t){var n=i.get(e);i.set(t,n);i.delete(e)}var a=[\"autopause\",\"autoplay\",\"background\",\"byline\",\"color\",\"controls\",\"dnt\",\"height\",\"id\",\"interactive_params\",\"keyboard\",\"loop\",\"maxheight\",\"maxwidth\",\"muted\",\"playsinline\",\"portrait\",\"responsive\",\"speed\",\"texttrack\",\"title\",\"transparent\",\"url\",\"width\"];\n/**\n * Get the 'data-vimeo'-prefixed attributes from an element as an object.\n *\n * @param {HTMLElement} element The element.\n * @param {Object} [defaults={}] The default values to use.\n * @return {Object<string, string>}\n */function getOEmbedParameters(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a.reduce((function(t,n){var r=e.getAttribute(\"data-vimeo-\".concat(n));(r||\"\"===r)&&(t[n]=\"\"===r?1:r);return t}),t)}\n/**\n * Create an embed from oEmbed data inside an element.\n *\n * @param {object} data The oEmbed data.\n * @param {HTMLElement} element The element to put the iframe in.\n * @return {HTMLIFrameElement} The iframe embed.\n */function createEmbed(e,t){var n=e.html;if(!t)throw new TypeError(\"An element must be provided\");if(null!==t.getAttribute(\"data-vimeo-initialized\"))return t.querySelector(\"iframe\");var r=document.createElement(\"div\");r.innerHTML=n;t.appendChild(r.firstChild);t.setAttribute(\"data-vimeo-initialized\",\"true\");return t.querySelector(\"iframe\")}\n/**\n * Make an oEmbed call for the specified URL.\n *\n * @param {string} videoUrl The vimeo.com url for the video.\n * @param {Object} [params] Parameters to pass to oEmbed.\n * @param {HTMLElement} element The element.\n * @return {Promise}\n */function getOEmbedData(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var n=arguments.length>2?arguments[2]:void 0;return new Promise((function(r,o){if(!isVimeoUrl(e))throw new TypeError(\"\u201C\".concat(e,\"\u201D is not a vimeo.com url.\"));var i=\"https://vimeo.com/api/oembed.json?url=\".concat(encodeURIComponent(e));for(var a in t)t.hasOwnProperty(a)&&(i+=\"&\".concat(a,\"=\").concat(encodeURIComponent(t[a])));var u=\"XDomainRequest\"in window?new XDomainRequest:new XMLHttpRequest;u.open(\"GET\",i,true);u.onload=function(){if(404!==u.status)if(403!==u.status)try{var t=JSON.parse(u.responseText);if(403===t.domain_status_code){createEmbed(t,n);o(new Error(\"\u201C\".concat(e,\"\u201D is not embeddable.\")));return}r(t)}catch(e){o(e)}else o(new Error(\"\u201C\".concat(e,\"\u201D is not embeddable.\")));else o(new Error(\"\u201C\".concat(e,\"\u201D was not found.\")))};u.onerror=function(){var e=u.status?\" (\".concat(u.status,\")\"):\"\";o(new Error(\"There was an error fetching the embed code from Vimeo\".concat(e,\".\")))};u.send()}))}\n/**\n * Initialize all embeds within a specific element\n *\n * @param {HTMLElement} [parent=document] The parent element.\n * @return {void}\n */function initializeEmbeds(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;var t=[].slice.call(e.querySelectorAll(\"[data-vimeo-id], [data-vimeo-url]\"));var n=function handleError(e){\"console\"in window&&console.error&&console.error(\"There was an error creating an embed: \".concat(e))};t.forEach((function(e){try{if(null!==e.getAttribute(\"data-vimeo-defer\"))return;var t=getOEmbedParameters(e);var r=getVimeoUrl(t);getOEmbedData(r,t,e).then((function(t){return createEmbed(t,e)})).catch(n)}catch(e){n(e)}}))}\n/**\n * Resize embeds when messaged by the player.\n *\n * @param {HTMLElement} [parent=document] The parent element.\n * @return {void}\n */function resizeEmbeds(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;if(!window.VimeoPlayerResizeEmbeds_){window.VimeoPlayerResizeEmbeds_=true;var t=function onMessage(t){if(isVimeoUrl(t.origin)&&t.data&&\"spacechange\"===t.data.event){var n=e.querySelectorAll(\"iframe\");for(var r=0;r<n.length;r++)if(n[r].contentWindow===t.source){var o=n[r].parentElement;o.style.paddingBottom=\"\".concat(t.data.data[0].bottom,\"px\");break}}};window.addEventListener(\"message\",t)}}\n/**\n * Parse a message received from postMessage.\n *\n * @param {*} data The data received from postMessage.\n * @return {object}\n */function parseMessageData(e){if(\"string\"===typeof e)try{e=JSON.parse(e)}catch(e){console.warn(e);return{}}return e}\n/**\n * Post a message to the specified target.\n *\n * @param {Player} player The player object to use.\n * @param {string} method The API method to call.\n * @param {object} params The parameters to send to the player.\n * @return {void}\n */function postMessage(e,t,n){if(e.element.contentWindow&&e.element.contentWindow.postMessage){var r={method:t};void 0!==n&&(r.value=n);var o=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\\d+).*$/,\"$1\"));o>=8&&o<10&&(r=JSON.stringify(r));e.element.contentWindow.postMessage(r,e.origin)}}\n/**\n * Parse the data received from a message event.\n *\n * @param {Player} player The player that received the message.\n * @param {(Object|string)} data The message data. Strings will be parsed into JSON.\n * @return {void}\n */function processData(e,t){t=parseMessageData(t);var n=[];var r;if(t.event){if(\"error\"===t.event){var o=getCallbacks(e,t.data.method);o.forEach((function(n){var r=new Error(t.data.message);r.name=t.data.name;n.reject(r);removeCallback(e,t.data.method,n)}))}n=getCallbacks(e,\"event:\".concat(t.event));r=t.data}else if(t.method){var i=shiftCallbacks(e,t.method);if(i){n.push(i);r=t.value}}n.forEach((function(t){try{if(\"function\"===typeof t){t.call(e,r);return}t.resolve(r)}catch(e){}}))}function initializeScreenfull(){var e=function(){var e;var t=[[\"requestFullscreen\",\"exitFullscreen\",\"fullscreenElement\",\"fullscreenEnabled\",\"fullscreenchange\",\"fullscreenerror\"],[\"webkitRequestFullscreen\",\"webkitExitFullscreen\",\"webkitFullscreenElement\",\"webkitFullscreenEnabled\",\"webkitfullscreenchange\",\"webkitfullscreenerror\"],[\"webkitRequestFullScreen\",\"webkitCancelFullScreen\",\"webkitCurrentFullScreenElement\",\"webkitCancelFullScreen\",\"webkitfullscreenchange\",\"webkitfullscreenerror\"],[\"mozRequestFullScreen\",\"mozCancelFullScreen\",\"mozFullScreenElement\",\"mozFullScreenEnabled\",\"mozfullscreenchange\",\"mozfullscreenerror\"],[\"msRequestFullscreen\",\"msExitFullscreen\",\"msFullscreenElement\",\"msFullscreenEnabled\",\"MSFullscreenChange\",\"MSFullscreenError\"]];var n=0;var r=t.length;var o={};for(;n<r;n++){e=t[n];if(e&&e[1]in document){for(n=0;n<e.length;n++)o[t[0][n]]=e[n];return o}}return false}();var t={fullscreenchange:e.fullscreenchange,fullscreenerror:e.fullscreenerror};var n={request:function request(t){return new Promise((function(r,o){var i=function onFullScreenEntered(){n.off(\"fullscreenchange\",onFullScreenEntered);r()};n.on(\"fullscreenchange\",i);t=t||document.documentElement;var a=t[e.requestFullscreen]();a instanceof Promise&&a.then(i).catch(o)}))},exit:function exit(){return new Promise((function(t,r){if(n.isFullscreen){var o=function onFullScreenExit(){n.off(\"fullscreenchange\",onFullScreenExit);t()};n.on(\"fullscreenchange\",o);var i=document[e.exitFullscreen]();i instanceof Promise&&i.then(o).catch(r)}else t()}))},on:function on(e,n){var r=t[e];r&&document.addEventListener(r,n)},off:function off(e,n){var r=t[e];r&&document.removeEventListener(r,n)}};Object.defineProperties(n,{isFullscreen:{get:function get(){return Boolean(document[e.fullscreenElement])}},element:{enumerable:true,get:function get(){return document[e.fullscreenElement]}},isEnabled:{enumerable:true,get:function get(){return Boolean(document[e.fullscreenEnabled])}}});return n}var u=new WeakMap;var l=new WeakMap;var s={};var c=function(){\n/**\n   * Create a Player.\n   *\n   * @param {(HTMLIFrameElement|HTMLElement|string|jQuery)} element A reference to the Vimeo\n   *        player iframe, and id, or a jQuery object.\n   * @param {object} [options] oEmbed parameters to use when creating an embed in the element.\n   * @return {Player}\n   */\nfunction Player(e){var t=this;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};_classCallCheck(this,Player);if(window.jQuery&&e instanceof jQuery){e.length>1&&window.console&&console.warn&&console.warn(\"A jQuery object with multiple elements was passed, using the first element.\");e=e[0]}\"undefined\"!==typeof document&&\"string\"===typeof e&&(e=document.getElementById(e));if(!isDomElement(e))throw new TypeError(\"You must pass either a valid element or a valid id.\");if(\"IFRAME\"!==e.nodeName){var r=e.querySelector(\"iframe\");r&&(e=r)}if(\"IFRAME\"===e.nodeName&&!isVimeoUrl(e.getAttribute(\"src\")||\"\"))throw new Error(\"The player element passed isn\u2019t a Vimeo embed.\");if(u.has(e))return u.get(e);this._window=e.ownerDocument.defaultView;this.element=e;this.origin=\"*\";var i=new o((function(r,o){t._onMessage=function(e){if(isVimeoUrl(e.origin)&&t.element.contentWindow===e.source){\"*\"===t.origin&&(t.origin=e.origin);var n=parseMessageData(e.data);var i=n&&\"error\"===n.event;var a=i&&n.data&&\"ready\"===n.data.method;if(a){var u=new Error(n.data.message);u.name=n.data.name;o(u)}else{var l=n&&\"ready\"===n.event;var s=n&&\"ping\"===n.method;if(l||s){t.element.setAttribute(\"data-ready\",\"true\");r()}else processData(t,n)}}};t._window.addEventListener(\"message\",t._onMessage);if(\"IFRAME\"!==t.element.nodeName){var i=getOEmbedParameters(e,n);var a=getVimeoUrl(i);getOEmbedData(a,i,e).then((function(n){var r=createEmbed(n,e);t.element=r;t._originalElement=e;swapCallbacks(e,r);u.set(t.element,t);return n})).catch(o)}}));l.set(this,i);u.set(this.element,this);\"IFRAME\"===this.element.nodeName&&postMessage(this,\"ping\");if(s.isEnabled){var a=function exitFullscreen(){return s.exit()};this.fullscreenchangeHandler=function(){s.isFullscreen?storeCallback(t,\"event:exitFullscreen\",a):removeCallback(t,\"event:exitFullscreen\",a);t.ready().then((function(){postMessage(t,\"fullscreenchange\",s.isFullscreen)}))};s.on(\"fullscreenchange\",this.fullscreenchangeHandler)}return this}\n/**\n   * Get a promise for a method.\n   *\n   * @param {string} name The API method to call.\n   * @param {Object} [args={}] Arguments to send via postMessage.\n   * @return {Promise}\n   */_createClass(Player,[{key:\"callMethod\",value:function callMethod(e){var t=this;var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new o((function(r,o){return t.ready().then((function(){storeCallback(t,e,{resolve:r,reject:o});postMessage(t,e,n)})).catch(o)}))}\n/**\n     * Get a promise for the value of a player property.\n     *\n     * @param {string} name The property name\n     * @return {Promise}\n     */},{key:\"get\",value:function get(e){var t=this;return new o((function(n,r){e=getMethodName(e,\"get\");return t.ready().then((function(){storeCallback(t,e,{resolve:n,reject:r});postMessage(t,e)})).catch(r)}))}\n/**\n     * Get a promise for setting the value of a player property.\n     *\n     * @param {string} name The API method to call.\n     * @param {mixed} value The value to set.\n     * @return {Promise}\n     */},{key:\"set\",value:function set(e,t){var n=this;return new o((function(r,o){e=getMethodName(e,\"set\");if(void 0===t||null===t)throw new TypeError(\"There must be a value to set.\");return n.ready().then((function(){storeCallback(n,e,{resolve:r,reject:o});postMessage(n,e,t)})).catch(o)}))}\n/**\n     * Add an event listener for the specified event. Will call the\n     * callback with a single parameter, `data`, that contains the data for\n     * that event.\n     *\n     * @param {string} eventName The name of the event.\n     * @param {function(*)} callback The function to call when the event fires.\n     * @return {void}\n     */},{key:\"on\",value:function on(e,t){if(!e)throw new TypeError(\"You must pass an event name.\");if(!t)throw new TypeError(\"You must pass a callback function.\");if(\"function\"!==typeof t)throw new TypeError(\"The callback must be a function.\");var n=getCallbacks(this,\"event:\".concat(e));0===n.length&&this.callMethod(\"addEventListener\",e).catch((function(){}));storeCallback(this,\"event:\".concat(e),t)}\n/**\n     * Remove an event listener for the specified event. Will remove all\n     * listeners for that event if a `callback` isn\u2019t passed, or only that\n     * specific callback if it is passed.\n     *\n     * @param {string} eventName The name of the event.\n     * @param {function} [callback] The specific callback to remove.\n     * @return {void}\n     */},{key:\"off\",value:function off(e,t){if(!e)throw new TypeError(\"You must pass an event name.\");if(t&&\"function\"!==typeof t)throw new TypeError(\"The callback must be a function.\");var n=removeCallback(this,\"event:\".concat(e),t);n&&this.callMethod(\"removeEventListener\",e).catch((function(e){}))}\n/**\n     * Load a new video into this embed. The promise will be resolved if\n     * the video is successfully loaded, or it will be rejected if it could\n     * not be loaded.\n     *\n     * @param {number|string|object} options The id of the video, the url of the video, or an object with embed options.\n     * @return {LoadVideoPromise}\n     */},{key:\"loadVideo\",value:function loadVideo(e){return this.callMethod(\"loadVideo\",e)}},{key:\"ready\",value:function ready(){var e=l.get(this)||new o((function(e,t){t(new Error(\"Unknown player. Probably unloaded.\"))}));return o.resolve(e)}\n/**\n     * Add a cue point to the player.\n     *\n     * @param {number} time The time for the cue point.\n     * @param {object} [data] Arbitrary data to be returned with the cue point.\n     * @return {AddCuePointPromise}\n     */},{key:\"addCuePoint\",value:function addCuePoint(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.callMethod(\"addCuePoint\",{time:e,data:t})}\n/**\n     * Remove a cue point from the video.\n     *\n     * @param {string} id The id of the cue point to remove.\n     * @return {RemoveCuePointPromise}\n     */},{key:\"removeCuePoint\",value:function removeCuePoint(e){return this.callMethod(\"removeCuePoint\",e)}\n/**\n     * A representation of a text track on a video.\n     *\n     * @typedef {Object} VimeoTextTrack\n     * @property {string} language The ISO language code.\n     * @property {string} kind The kind of track it is (captions or subtitles).\n     * @property {string} label The human\u2010readable label for the track.\n     */\n/**\n     * Enable the text track with the specified language, and optionally the\n     * specified kind (captions or subtitles).\n     *\n     * When set via the API, the track language will not change the viewer\u2019s\n     * stored preference.\n     *\n     * @param {string} language The two\u2010letter language code.\n     * @param {string} [kind] The kind of track to enable (captions or subtitles).\n     * @return {EnableTextTrackPromise}\n     */},{key:\"enableTextTrack\",value:function enableTextTrack(e,t){if(!e)throw new TypeError(\"You must pass a language.\");return this.callMethod(\"enableTextTrack\",{language:e,kind:t})}},{key:\"disableTextTrack\",value:function disableTextTrack(){return this.callMethod(\"disableTextTrack\")}},{key:\"pause\",value:function pause(){return this.callMethod(\"pause\")}},{key:\"play\",value:function play(){return this.callMethod(\"play\")}},{key:\"requestFullscreen\",value:function requestFullscreen(){return s.isEnabled?s.request(this.element):this.callMethod(\"requestFullscreen\")}},{key:\"exitFullscreen\",value:function exitFullscreen(){return s.isEnabled?s.exit():this.callMethod(\"exitFullscreen\")}},{key:\"getFullscreen\",value:function getFullscreen(){return s.isEnabled?o.resolve(s.isFullscreen):this.get(\"fullscreen\")}},{key:\"requestPictureInPicture\",value:function requestPictureInPicture(){return this.callMethod(\"requestPictureInPicture\")}},{key:\"exitPictureInPicture\",value:function exitPictureInPicture(){return this.callMethod(\"exitPictureInPicture\")}},{key:\"getPictureInPicture\",value:function getPictureInPicture(){return this.get(\"pictureInPicture\")}},{key:\"unload\",value:function unload(){return this.callMethod(\"unload\")}},{key:\"destroy\",value:function destroy(){var e=this;return new o((function(t){l.delete(e);u.delete(e.element);if(e._originalElement){u.delete(e._originalElement);e._originalElement.removeAttribute(\"data-vimeo-initialized\")}e.element&&\"IFRAME\"===e.element.nodeName&&e.element.parentNode&&(e.element.parentNode.parentNode&&e._originalElement&&e._originalElement!==e.element.parentNode?e.element.parentNode.parentNode.removeChild(e.element.parentNode):e.element.parentNode.removeChild(e.element));if(e.element&&\"DIV\"===e.element.nodeName&&e.element.parentNode){e.element.removeAttribute(\"data-vimeo-initialized\");var n=e.element.querySelector(\"iframe\");n&&n.parentNode&&(n.parentNode.parentNode&&e._originalElement&&e._originalElement!==n.parentNode?n.parentNode.parentNode.removeChild(n.parentNode):n.parentNode.removeChild(n))}e._window.removeEventListener(\"message\",e._onMessage);s.isEnabled&&s.off(\"fullscreenchange\",e.fullscreenchangeHandler);t()}))}},{key:\"getAutopause\",value:function getAutopause(){return this.get(\"autopause\")}\n/**\n     * Enable or disable the autopause behavior of this player.\n     *\n     * By default, when another video is played in the same browser, this\n     * player will automatically pause. Unless you have a specific reason\n     * for doing so, we recommend that you leave autopause set to the\n     * default (`true`).\n     *\n     * @param {boolean} autopause\n     * @return {SetAutopausePromise}\n     */},{key:\"setAutopause\",value:function setAutopause(e){return this.set(\"autopause\",e)}},{key:\"getBuffered\",value:function getBuffered(){return this.get(\"buffered\")}\n/**\n     * @typedef {Object} CameraProperties\n     * @prop {number} props.yaw - Number between 0 and 360.\n     * @prop {number} props.pitch - Number between -90 and 90.\n     * @prop {number} props.roll - Number between -180 and 180.\n     * @prop {number} props.fov - The field of view in degrees.\n     */},{key:\"getCameraProps\",value:function getCameraProps(){return this.get(\"cameraProps\")}\n/**\n     * For 360\u00B0 videos set the camera properties for this player.\n     *\n     * @param {CameraProperties} camera The camera properties\n     * @return {SetCameraPromise}\n     */},{key:\"setCameraProps\",value:function setCameraProps(e){return this.set(\"cameraProps\",e)}\n/**\n     * A representation of a chapter.\n     *\n     * @typedef {Object} VimeoChapter\n     * @property {number} startTime The start time of the chapter.\n     * @property {object} title The title of the chapter.\n     * @property {number} index The place in the order of Chapters. Starts at 1.\n     */},{key:\"getChapters\",value:function getChapters(){return this.get(\"chapters\")}},{key:\"getCurrentChapter\",value:function getCurrentChapter(){return this.get(\"currentChapter\")}},{key:\"getColor\",value:function getColor(){return this.get(\"color\")}\n/**\n     * Set the color of this player to a hex or rgb string. Setting the\n     * color may fail if the owner of the video has set their embed\n     * preferences to force a specific color.\n     *\n     * @param {string} color The hex or rgb color string to set.\n     * @return {SetColorPromise}\n     */},{key:\"setColor\",value:function setColor(e){return this.set(\"color\",e)}\n/**\n     * A representation of a cue point.\n     *\n     * @typedef {Object} VimeoCuePoint\n     * @property {number} time The time of the cue point.\n     * @property {object} data The data passed when adding the cue point.\n     * @property {string} id The unique id for use with removeCuePoint.\n     */},{key:\"getCuePoints\",value:function getCuePoints(){return this.get(\"cuePoints\")}},{key:\"getCurrentTime\",value:function getCurrentTime(){return this.get(\"currentTime\")}\n/**\n     * Set the current playback position in seconds. If the player was\n     * paused, it will remain paused. Likewise, if the player was playing,\n     * it will resume playing once the video has buffered.\n     *\n     * You can provide an accurate time and the player will attempt to seek\n     * to as close to that time as possible. The exact time will be the\n     * fulfilled value of the promise.\n     *\n     * @param {number} currentTime\n     * @return {SetCurrentTimePromise}\n     */},{key:\"setCurrentTime\",value:function setCurrentTime(e){return this.set(\"currentTime\",e)}},{key:\"getDuration\",value:function getDuration(){return this.get(\"duration\")}},{key:\"getEnded\",value:function getEnded(){return this.get(\"ended\")}},{key:\"getLoop\",value:function getLoop(){return this.get(\"loop\")}\n/**\n     * Set the loop state of the player. When set to `true`, the player\n     * will start over immediately once playback ends.\n     *\n     * @param {boolean} loop\n     * @return {SetLoopPromise}\n     */},{key:\"setLoop\",value:function setLoop(e){return this.set(\"loop\",e)}\n/**\n     * Set the muted state of the player. When set to `true`, the player\n     * volume will be muted.\n     *\n     * @param {boolean} muted\n     * @return {SetMutedPromise}\n     */},{key:\"setMuted\",value:function setMuted(e){return this.set(\"muted\",e)}},{key:\"getMuted\",value:function getMuted(){return this.get(\"muted\")}},{key:\"getPaused\",value:function getPaused(){return this.get(\"paused\")}},{key:\"getPlaybackRate\",value:function getPlaybackRate(){return this.get(\"playbackRate\")}\n/**\n     * Set the playback rate of the player on a scale from `0.5` to `2`. When set\n     * via the API, the playback rate will not be synchronized to other\n     * players or stored as the viewer's preference.\n     *\n     * @param {number} playbackRate\n     * @return {SetPlaybackRatePromise}\n     */},{key:\"setPlaybackRate\",value:function setPlaybackRate(e){return this.set(\"playbackRate\",e)}},{key:\"getPlayed\",value:function getPlayed(){return this.get(\"played\")}},{key:\"getQualities\",value:function getQualities(){return this.get(\"qualities\")}},{key:\"getQuality\",value:function getQuality(){return this.get(\"quality\")}\n/**\n     * Set a video quality.\n     *\n     * @param {string} quality\n     * @return {SetQualityPromise}\n     */},{key:\"setQuality\",value:function setQuality(e){return this.set(\"quality\",e)}},{key:\"getSeekable\",value:function getSeekable(){return this.get(\"seekable\")}},{key:\"getSeeking\",value:function getSeeking(){return this.get(\"seeking\")}},{key:\"getTextTracks\",value:function getTextTracks(){return this.get(\"textTracks\")}},{key:\"getVideoEmbedCode\",value:function getVideoEmbedCode(){return this.get(\"videoEmbedCode\")}},{key:\"getVideoId\",value:function getVideoId(){return this.get(\"videoId\")}},{key:\"getVideoTitle\",value:function getVideoTitle(){return this.get(\"videoTitle\")}},{key:\"getVideoWidth\",value:function getVideoWidth(){return this.get(\"videoWidth\")}},{key:\"getVideoHeight\",value:function getVideoHeight(){return this.get(\"videoHeight\")}},{key:\"getVideoUrl\",value:function getVideoUrl(){return this.get(\"videoUrl\")}},{key:\"getVolume\",value:function getVolume(){return this.get(\"volume\")}\n/**\n     * Set the volume of the player on a scale from `0` to `1`. When set\n     * via the API, the volume level will not be synchronized to other\n     * players or stored as the viewer\u2019s preference.\n     *\n     * Most mobile devices do not support setting the volume. An error will\n     * *not* be triggered in that situation.\n     *\n     * @param {number} volume\n     * @return {SetVolumePromise}\n     */},{key:\"setVolume\",value:function setVolume(e){return this.set(\"volume\",e)}}]);return Player}();if(!e){s=initializeScreenfull();initializeEmbeds();resizeEmbeds()}export{c as default};\n\n//# sourceMappingURL=player.es.js.map", "import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map", "import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map", "import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map", "import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map", "import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map", "import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map", "export function mstoMinAndSec(millis) {\n    const minutes = Math.floor(millis / 60000);\n    const seconds = parseInt((millis % 60000 / 1000).toFixed(0));\n    return minutes + \":\" + (seconds < 10 ? \"0\" : \"\") + seconds;\n}\nexport function secondsToMinutes(seconds) {\n    const minutes = Math.floor(seconds / 60);\n    const s = Math.floor(seconds % 60);\n    return minutes + \":\" + (s < 10 ? \"0\" : \"\") + s;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"mstoMinAndSec\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./time.map", "import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}", "// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "export function detectAutoSizingAxis(props) {\n    var ref, ref1;\n    return {\n        width: ((ref = props.style) === null || ref === void 0 ? void 0 : ref.width) !== \"100%\",\n        height: ((ref1 = props.style) === null || ref1 === void 0 ? void 0 : ref1.height) !== \"100%\"\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"detectAutoSizingAxis\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./detectAutoSizingAxis.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap}from\"framer-motion\";import{resize}from\"@motionone/dom\";const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Ticker(props){/* Props */ let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const numChildren=Children.count(slots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/ createRef(),/*#__PURE__*/ createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */ let clonedChildren=[];let dupedChildren=[];/* Duplicate value */ let duplicateBy=0;let opacity=0;if(isCanvas){// duplicateBy = 10\nduplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;opacity=1;}/* Measure parent and child */ const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */ if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */ let initialResize=useRef(true);useEffect(()=>{measure();return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var ref,ref1,ref2,ref3;let ref4;if(index===0){ref4=childrenRef[0];}if(index===slots.length-1){ref4=childrenRef[1];}const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{ref:ref4,style:size,children:/*#__PURE__*/ cloneElement(child,{style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var ref,ref1,ref2,ref3,ref4,ref5;const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/ cloneElement(child,{key:i+\" \"+childIndex,style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,width:widthType?(ref3=child.props)===null||ref3===void 0?void 0:ref3.width:\"100%\",height:heightType?(ref4=child.props)===null||ref4===void 0?void 0:ref4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(ref5=child.props)===null||ref5===void 0?void 0:ref5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}),];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */ if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */ if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue),]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */ useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */ if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */ const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/ _jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/ _jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,transform:supportsAcceleratedAnimations?undefined:transform,willChange:isCanvas?\"auto\":\"transform\"},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){animationRef.current.updatePlaybackRate(hoverFactor);}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){animationRef.current.updatePlaybackRate(1);}},children:[clonedChildren,dupedChildren]})});};/* Default Properties */ Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */ addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */ const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "class MotionValue{setAnimation(i){this.animation=i;null===i||void 0===i?void 0:i.finished.then((()=>this.clearAnimation())).catch((()=>{}))}clearAnimation(){this.animation=this.generator=void 0}}export{MotionValue};\n\n//# sourceMappingURL=index.es.js.map", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n */ export default function Embed({type,url,html}){if(type===\"url\"&&url){return /*#__PURE__*/ _jsx(EmbedURL,{url:url});}if(type===\"html\"&&html){return /*#__PURE__*/ _jsx(EmbedHTML,{html:html});}return /*#__PURE__*/ _jsx(Instructions,{});};addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",displayTextArea:true,type:ControlType.String,hidden(props){return props.type!==\"html\";}}});function Instructions(){return /*#__PURE__*/ _jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedURL({url}){// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(!url.startsWith(\"https://\")){return /*#__PURE__*/ _jsx(ErrorMessage,{message:\"Unsupported protocol.\"});}if(state===undefined){return /*#__PURE__*/ _jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/ _jsx(ErrorMessage,{message:state.message});}if(state===true){const message=`Can't embed ${url} due to its content security policy.`;return /*#__PURE__*/ _jsx(ErrorMessage,{message:message});}return /*#__PURE__*/ _jsx(\"iframe\",{src:url,style:iframeStyle,loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHTML({html}){const ref=useRef();// If the HTML contains a script tag we can't use\n// dangerouslySetInnerHTML because it doesn't execute\n// scripts on the client. Otherwise, we can benefit\n// from SSG by using dangerouslySetInnerHTML.\nconst hasScript=html.includes(\"</script>\");useEffect(()=>{if(!hasScript)return;const div=ref.current;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html,hasScript]);return /*#__PURE__*/ _jsx(\"div\",{ref:ref,style:htmlStyle,dangerouslySetInnerHTML:!hasScript?{__html:html}:undefined});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message}){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}const centerTextStyle={textAlign:\"center\",minWidth:140};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}", "// Generated by Framer (4f5e97b)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as i,cx as n,getFonts as o,useActiveVariantCallback as l,useLocaleInfo as m,useVariantState as s,withCSS as d}from\"framer\";import{LayoutGroup as f,motion as p,MotionConfigContext as c}from\"framer-motion\";import*as u from\"react\";import h from\"https://framerusercontent.com/modules/tTMrpQrXTIQYHnn16BzX/Nr5M2glfsDw7IQ4q7Ygi/FLaFaKafM.js\";import g from\"https://framerusercontent.com/modules/qB5UDTNO7ErtD51ZEPFX/fFLNnfRzSWO02rVshQid/mNUnkxuzN.js\";let x=o(g),v=o(h),y=[\"s5oU4EXYz\",\"BgBeXYg5u\"],w=\"framer-tatS5\",b={BgBeXYg5u:\"framer-v-glrkhx\",s5oU4EXYz:\"framer-v-1kj5fm4\"};function k(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let S={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},B=({value:r,children:t})=>{let a=u.useContext(c),i=null!=r?r:a.transition,n=u.useMemo(()=>({...a,transition:i}),[JSON.stringify(i)]);return /*#__PURE__*/e(c.Provider,{value:n,children:t});},E={\"Variant 1\":\"s5oU4EXYz\",\"Variant 2\":\"BgBeXYg5u\"},X=({height:e,id:r,link:t,title:a,width:i,...n})=>{var o,l,m;return{...n,aDRKklPGm:null!=t?t:n.aDRKklPGm,QnmEFfRb_:null!==(o=null!=a?a:n.QnmEFfRb_)&&void 0!==o?o:\"Filler / Botox\",variant:null!==(m=null!==(l=E[n.variant])&&void 0!==l?l:n.variant)&&void 0!==m?m:\"s5oU4EXYz\"};},j=(e,r)=>r.join(\"-\")+e.layoutDependency,Y=/*#__PURE__*/u.forwardRef(function(t,a){let{activeLocale:i}=m(),{style:o,className:d,layoutId:c,variant:x,QnmEFfRb_:v,aDRKklPGm:w,...E}=X(t),{baseVariant:Y,classNames:I,gestureVariant:z,setGestureState:U,setVariant:F,transition:P,variants:R}=s({cycleOrder:y,defaultVariant:\"s5oU4EXYz\",transitions:S,variant:x,variantClassNames:b}),D=j(t,R),{activeVariantCallback:V,delay:T}=l(Y),N=V(async(...e)=>{F(\"s5oU4EXYz\");}),O=V(async(...e)=>{F(\"BgBeXYg5u\");}),L=u.useRef(null),M=u.useId();return /*#__PURE__*/e(f,{id:null!=c?c:M,children:/*#__PURE__*/e(p.div,{initial:x,animate:R,onHoverStart:()=>U({isHovered:!0}),onHoverEnd:()=>U({isHovered:!1}),onTapStart:()=>U({isPressed:!0}),onTap:()=>U({isPressed:!1}),onTapCancel:()=>U({isPressed:!1}),className:n(\"framer-tatS5\",...[],I),style:{display:\"contents\"},children:/*#__PURE__*/e(B,{value:P,children:/*#__PURE__*/e(p.div,{...E,className:n(\"framer-1kj5fm4\",d),\"data-framer-name\":\"Variant 1\",layoutDependency:D,layoutId:\"s5oU4EXYz\",ref:null!=a?a:L,style:{...o},...k({BgBeXYg5u:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":!0,onTap:N}},Y,z),children:/*#__PURE__*/r(p.div,{className:\"framer-a9vlwa\",layoutDependency:D,layoutId:\"ITYEX2PHc\",children:[/*#__PURE__*/e(p.div,{className:\"framer-lssmbl-container\",layoutDependency:D,layoutId:\"ewni8URkz-container\",children:/*#__PURE__*/e(g,{height:\"100%\",I34LsQDVW:v,id:\"ewni8URkz\",layoutId:\"ewni8URkz\",OIw2PLpPM:O,variant:\"OvQybYbT0\",width:\"100%\",...k({BgBeXYg5u:{style:{height:\"100%\",width:\"100%\"},variant:\"d1ba3JpkM\"}},Y,z)})}),\"BgBeXYg5u\"!==Y&&/*#__PURE__*/e(p.div,{className:\"framer-2upg83-container\",layoutDependency:D,layoutId:\"vIEeOxl7F-container\",children:/*#__PURE__*/e(h,{Fk3b4pKrd:\"Filler / Botox\",fqMH8_zyn:\"L\\xc4S MER\",h34XzjIrs:\"Pris enligt \\xf6verenskommelse\",height:\"100%\",id:\"vIEeOxl7F\",layoutId:\"vIEeOxl7F\",LUQw6Xtn7:\"I sammarbete med ssk. Anna-Karin Olofsson.\",ooEIpm9cq:16,style:{maxWidth:\"100%\",width:\"100%\"},tLBi7VU7g:!0,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:w})})]})})})})});}),I=['.framer-tatS5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tatS5 .framer-1mwjmf7 { display: block; }\",\".framer-tatS5 .framer-1kj5fm4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-tatS5 .framer-a9vlwa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-tatS5 .framer-lssmbl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-tatS5 .framer-2upg83-container { align-self: stretch; flex: none; height: auto; max-width: 410px; min-width: 100px; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tatS5 .framer-1kj5fm4, .framer-tatS5 .framer-a9vlwa { gap: 0px; } .framer-tatS5 .framer-1kj5fm4 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-tatS5 .framer-1kj5fm4 > :first-child, .framer-tatS5 .framer-a9vlwa > :first-child { margin-top: 0px; } .framer-tatS5 .framer-1kj5fm4 > :last-child, .framer-tatS5 .framer-a9vlwa > :last-child { margin-bottom: 0px; } .framer-tatS5 .framer-a9vlwa > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",\".framer-tatS5.framer-v-glrkhx .framer-1kj5fm4 { cursor: pointer; }\",\".framer-tatS5.framer-v-glrkhx .framer-a9vlwa { height: 72px; }\",\".framer-tatS5.framer-v-glrkhx .framer-lssmbl-container { height: 72px; width: 289px; }\"],z=d(Y,I,\"framer-tatS5\");export default z;z.displayName=\"Filler / Botox-Drop-Down\",z.defaultProps={height:323,width:350},a(z,{variant:{options:[\"s5oU4EXYz\",\"BgBeXYg5u\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:i.Enum},QnmEFfRb_:{defaultValue:\"Filler / Botox\",displayTextArea:!1,title:\"Title\",type:i.String},aDRKklPGm:{title:\"Link\",type:i.Link}}),t(z,[...x,...v]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAwdUqUbHB\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"323\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BgBeXYg5u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"350\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"QnmEFfRb_\\\":\\\"title\\\",\\\"aDRKklPGm\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (4f5e97b)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as n,cx as i,Link as o,RichText as l,useLocaleInfo as p,useVariantState as f,withCSS as d}from\"framer\";import{LayoutGroup as m,motion as s,MotionConfigContext as c}from\"framer-motion\";import*as x from\"react\";let g=[\"TtikJqBej\",\"Av7jWjF4k\"],h=\"framer-zBb1G\",u={Av7jWjF4k:\"framer-v-169jlgt\",TtikJqBej:\"framer-v-11tlhk2\"};function b(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let v={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},y=({value:r,children:t})=>{let a=x.useContext(c),n=null!=r?r:a.transition,i=x.useMemo(()=>({...a,transition:n}),[JSON.stringify(n)]);return /*#__PURE__*/e(c.Provider,{value:i,children:t});},w={\"Ingen-Beskrivning\":\"Av7jWjF4k\",Beskrivning:\"TtikJqBej\"},k=({bokaNuL_sMer:e,description2:r,fontSize:t,height:a,id:n,l_SMER:i,link:o,pris:l,title:p,width:f,...d})=>{var m,s,c,x,g,h,u,b;return{...d,Fk3b4pKrd:null!==(m=null!=p?p:d.Fk3b4pKrd)&&void 0!==m?m:\"Title\",fqMH8_zyn:null!==(s=null!=e?e:d.fqMH8_zyn)&&void 0!==s?s:\"BOKA NU\",h34XzjIrs:null!==(c=null!=l?l:d.h34XzjIrs)&&void 0!==c?c:\"Price\",LUQw6Xtn7:null!==(x=null!=r?r:d.LUQw6Xtn7)&&void 0!==x?x:\"Description\",ooEIpm9cq:null!==(g=null!=t?t:d.ooEIpm9cq)&&void 0!==g?g:16,tLBi7VU7g:null===(h=null!=i?i:d.tLBi7VU7g)||void 0===h||h,variant:null!==(b=null!==(u=w[d.variant])&&void 0!==u?u:d.variant)&&void 0!==b?b:\"TtikJqBej\",yM4ErkPOS:null!=o?o:d.yM4ErkPOS};},B=(e,r)=>r.join(\"-\")+e.layoutDependency,z=/*#__PURE__*/x.forwardRef(function(t,a){let{activeLocale:n}=p(),{style:d,className:c,layoutId:h,variant:w,h34XzjIrs:z,Fk3b4pKrd:G,tLBi7VU7g:j,LUQw6Xtn7:F,yM4ErkPOS:T,fqMH8_zyn:L,ooEIpm9cq:I,...R}=k(t),{baseVariant:M,classNames:P,gestureVariant:A,setGestureState:q,setVariant:C,transition:K,variants:E}=f({cycleOrder:g,defaultVariant:\"TtikJqBej\",transitions:v,variant:w,variantClassNames:u}),N=B(t,E),D=x.useRef(null),U=x.useId();return /*#__PURE__*/e(m,{id:null!=h?h:U,children:/*#__PURE__*/e(s.div,{initial:w,animate:E,onHoverStart:()=>q({isHovered:!0}),onHoverEnd:()=>q({isHovered:!1}),onTapStart:()=>q({isPressed:!0}),onTap:()=>q({isPressed:!1}),onTapCancel:()=>q({isPressed:!1}),className:i(\"framer-zBb1G\",...[],P),style:{display:\"contents\"},children:/*#__PURE__*/e(y,{value:K,children:/*#__PURE__*/r(s.div,{...R,className:i(\"framer-11tlhk2\",c),\"data-framer-name\":\"Beskrivning\",layoutDependency:N,layoutId:\"TtikJqBej\",ref:null!=a?a:D,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.7961918735236395px 2.3885756205709185px -0.625px rgba(0, 0, 0, 0.05), 0px 2.414506143104518px 7.2435184293135535px -1.25px rgba(0, 0, 0, 0.05), 0px 6.382653521484461px 19.147960564453385px -1.875px rgba(0, 0, 0, 0.05), 0px 20px 60px -2.5px rgba(0, 0, 0, 0.05)\",...d},...b({Av7jWjF4k:{\"data-framer-name\":\"Ingen-Beskrivning\"}},M,A),children:[/*#__PURE__*/e(l,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(s.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Price\"})}),className:\"framer-18fxcxt\",fonts:[\"GF;Inter-600\"],layoutDependency:N,layoutId:\"B00U5uhTM\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:z,verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/e(s.div,{className:\"framer-xr885v\",layoutDependency:N,layoutId:\"eCP_FeRlU\",children:/*#__PURE__*/e(l,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(s.h2,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy03MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, rgb(9, 58, 55)))\"},children:\"Title\"})}),className:\"framer-i8lgre\",fonts:[\"GF;Poppins-700\"],layoutDependency:N,layoutId:\"LpPZ2pbn7\",style:{\"--extracted-1of0zx5\":\"var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, rgb(9, 58, 55))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:G,verticalAlignment:\"top\",withExternalLayout:!0})}),/*#__PURE__*/r(s.div,{className:\"framer-1qg5pth\",layoutDependency:N,layoutId:\"E7RTAOiY0\",children:[j&&/*#__PURE__*/e(o,{href:T,openInNewTab:!0,children:/*#__PURE__*/e(s.a,{className:\"framer-1uzm2oh framer-1q9frbh\",\"data-framer-name\":\"Button\",\"data-reset\":\"button\",layoutDependency:N,layoutId:\"R_TUrDh25\",style:{backgroundColor:\"rgb(186, 224, 222)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/e(l,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(s.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9c3c957-2c66-49c4-9732-fa196fddac20, rgb(17, 17, 17)))\"},children:\"BOKA NU\"})}),className:\"framer-1nakp56\",fonts:[\"GF;Inter-600\"],layoutDependency:N,layoutId:\"FuNhnd7zm\",style:{\"--extracted-r6o4lv\":\"var(--token-b9c3c957-2c66-49c4-9732-fa196fddac20, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:L,verticalAlignment:\"top\",withExternalLayout:!0})})}),\"Av7jWjF4k\"!==M&&/*#__PURE__*/e(s.div,{className:\"framer-6eoapd\",layoutDependency:N,layoutId:\"nfBfg1LT9\",style:{backgroundColor:\"rgba(111, 142, 184, 0.63)\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18},children:/*#__PURE__*/e(l,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(s.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy03MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-ooEIpm9cq-FLaFaKafM) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.68))\"},children:\"Description\"})}),className:\"framer-1xol32c\",fonts:[\"GF;Poppins-700\"],layoutDependency:N,layoutId:\"aZuma67k5\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.68)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-ooEIpm9cq-FLaFaKafM\":I},text:F,verticalAlignment:\"top\",withExternalLayout:!0})})]})]})})})});}),G=['.framer-zBb1G [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zBb1G .framer-1q9frbh { display: block; }\",\".framer-zBb1G .framer-11tlhk2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: wrap; gap: 19px; height: min-content; justify-content: flex-start; max-width: 600px; min-width: 350px; overflow: hidden; padding: 21px 30px 21px 30px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-zBb1G .framer-18fxcxt { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 290px; word-break: break-word; word-wrap: break-word; }\",\".framer-zBb1G .framer-xr885v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: center; max-width: 700px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 265px; }\",\".framer-zBb1G .framer-i8lgre { flex: 1 0 0px; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-zBb1G .framer-1qg5pth { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 254px; }\",\".framer-zBb1G .framer-1uzm2oh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 15px 15px 15px 15px; position: relative; text-decoration: none; width: min-content; }\",\".framer-zBb1G .framer-1nakp56 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zBb1G .framer-6eoapd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; min-width: 225px; overflow: visible; padding: 20px 20px 20px 20px; position: relative; width: 225px; z-index: 1; }\",\".framer-zBb1G .framer-1xol32c { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zBb1G .framer-11tlhk2, .framer-zBb1G .framer-xr885v, .framer-zBb1G .framer-1qg5pth, .framer-zBb1G .framer-1uzm2oh, .framer-zBb1G .framer-6eoapd { gap: 0px; } .framer-zBb1G .framer-11tlhk2 > * { margin: 0px; margin-bottom: calc(19px / 2); margin-top: calc(19px / 2); } .framer-zBb1G .framer-11tlhk2 > :first-child, .framer-zBb1G .framer-6eoapd > :first-child { margin-top: 0px; } .framer-zBb1G .framer-11tlhk2 > :last-child, .framer-zBb1G .framer-6eoapd > :last-child { margin-bottom: 0px; } .framer-zBb1G .framer-xr885v > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-zBb1G .framer-xr885v > :first-child, .framer-zBb1G .framer-1qg5pth > :first-child, .framer-zBb1G .framer-1uzm2oh > :first-child { margin-left: 0px; } .framer-zBb1G .framer-xr885v > :last-child, .framer-zBb1G .framer-1qg5pth > :last-child, .framer-zBb1G .framer-1uzm2oh > :last-child { margin-right: 0px; } .framer-zBb1G .framer-1qg5pth > *, .framer-zBb1G .framer-1uzm2oh > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-zBb1G .framer-6eoapd > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"],j=d(z,G,\"framer-zBb1G\");export default j;j.displayName=\"Detail-Card\",j.defaultProps={height:185,width:350},a(j,{variant:{options:[\"TtikJqBej\",\"Av7jWjF4k\"],optionTitles:[\"Beskrivning\",\"Ingen-Beskrivning\"],title:\"Variant\",type:n.Enum},h34XzjIrs:{defaultValue:\"Price\",displayTextArea:!1,title:\"Pris\",type:n.String},Fk3b4pKrd:{defaultValue:\"Title\",displayTextArea:!1,title:\"Title\",type:n.String},tLBi7VU7g:{defaultValue:!0,title:\"L\\xc4S MER\",type:n.Boolean},LUQw6Xtn7:{defaultValue:\"Description\",displayTextArea:!1,title:\"Description 2\",type:n.String},yM4ErkPOS:{title:\"Link\",type:n.Link},fqMH8_zyn:{defaultValue:\"BOKA NU\",displayTextArea:!1,title:\"Boka nu/L\\xe4s mer\",type:n.String},ooEIpm9cq:{defaultValue:16,max:18,min:12,title:\"Font Size\",type:n.Number}}),t(j,[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/FLaFaKafM:default\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",weight:\"600\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/FLaFaKafM:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\",weight:\"700\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFLaFaKafM\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"350px\\\",\\\"600px\\\",null,null]},\\\"Av7jWjF4k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"350px\\\",\\\"600px\\\",null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"350\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"h34XzjIrs\\\":\\\"pris\\\",\\\"Fk3b4pKrd\\\":\\\"title\\\",\\\"tLBi7VU7g\\\":\\\"l_SMER\\\",\\\"LUQw6Xtn7\\\":\\\"description2\\\",\\\"yM4ErkPOS\\\":\\\"link\\\",\\\"fqMH8_zyn\\\":\\\"bokaNuL_sMer\\\",\\\"ooEIpm9cq\\\":\\\"fontSize\\\"}\",\"framerIntrinsicHeight\":\"185\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FLaFaKafM.map", "// Generated by Framer (4f5e97b)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as n,cx as i,getFonts as o,RichText as l,useActiveVariantCallback as s,useLocaleInfo as d,useVariantState as p,withCSS as m}from\"framer\";import{LayoutGroup as f,motion as c,MotionConfigContext as u}from\"framer-motion\";import*as b from\"react\";import{Icon as h}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import*as v from\"https://framerusercontent.com/modules/9K6kddNO1K2HqQwfn1P3/sk74KLFlWpAZzjNq1pXi/zJjUq7e9u.js\";let y=o(h),g=[\"d1ba3JpkM\",\"OvQybYbT0\"],x=\"framer-IvVop\",w={d1ba3JpkM:\"framer-v-blnmif\",OvQybYbT0:\"framer-v-1iak2tl\"};function I(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let P={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},V=({value:r,children:t})=>{let a=b.useContext(u),n=null!=r?r:a.transition,i=b.useMemo(()=>({...a,transition:n}),[JSON.stringify(n)]);return /*#__PURE__*/e(u.Provider,{value:i,children:t});},T={\"Not-Pressed\":\"OvQybYbT0\",Pressed:\"d1ba3JpkM\"},k=({height:e,id:r,tap:t,title:a,width:n,...i})=>{var o,l,s;return{...i,I34LsQDVW:null!==(o=null!=a?a:i.I34LsQDVW)&&void 0!==o?o:\"Fransar & Bryn\",OIw2PLpPM:null!=t?t:i.OIw2PLpPM,variant:null!==(s=null!==(l=T[i.variant])&&void 0!==l?l:i.variant)&&void 0!==s?s:\"d1ba3JpkM\"};},M=(e,r)=>r.join(\"-\")+e.layoutDependency,j=/*#__PURE__*/b.forwardRef(function(t,a){let{activeLocale:n}=d(),{style:o,className:m,layoutId:u,variant:y,I34LsQDVW:x,OIw2PLpPM:T,...j}=k(t),{baseVariant:Q,classNames:O,gestureVariant:D,setGestureState:L,setVariant:N,transition:J,variants:H}=p({cycleOrder:g,defaultVariant:\"d1ba3JpkM\",transitions:P,variant:y,variantClassNames:w}),S=M(t,H),{activeVariantCallback:B,delay:F}=s(Q),R=B(async(...e)=>{if(T){let r=await T(...e);if(!1===r)return!1;}}),Y=b.useRef(null),C=b.useId(),E=[v.className];return /*#__PURE__*/e(f,{id:null!=u?u:C,children:/*#__PURE__*/e(c.div,{initial:y,animate:H,onHoverStart:()=>L({isHovered:!0}),onHoverEnd:()=>L({isHovered:!1}),onTapStart:()=>L({isPressed:!0}),onTap:()=>L({isPressed:!1}),onTapCancel:()=>L({isPressed:!1}),className:i(\"framer-IvVop\",...E,O),style:{display:\"contents\"},children:/*#__PURE__*/e(V,{value:J,children:/*#__PURE__*/r(c.div,{...j,className:i(\"framer-blnmif\",m),\"data-framer-name\":\"Pressed\",\"data-highlight\":!0,layoutDependency:S,layoutId:\"d1ba3JpkM\",onTap:R,ref:null!=a?a:Y,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...o},...I({OvQybYbT0:{\"data-framer-name\":\"Not-Pressed\"}},Q,D),children:[/*#__PURE__*/e(l,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(b.Fragment,{children:/*#__PURE__*/e(c.h5,{className:\"framer-styles-preset-gt0xip\",\"data-styles-preset\":\"zJjUq7e9u\",style:{\"--framer-text-alignment\":\"center\"},children:\"Fransar & Bryn\"})}),className:\"framer-t5wj6d\",layoutDependency:S,layoutId:\"UY7w6_bcO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:x,verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/e(c.div,{className:\"framer-p9eb8j-container\",layoutDependency:S,layoutId:\"n9qmPQHZM-container\",style:{rotate:0},variants:{OvQybYbT0:{rotate:180}},children:/*#__PURE__*/e(h,{color:\"rgb(2, 160, 174)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowDropDown\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"n9qmPQHZM\",layoutId:\"n9qmPQHZM\",mirrored:!1,selectByList:!0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})})})});}),Q=['.framer-IvVop [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IvVop .framer-11waizc { display: block; }\",\".framer-IvVop .framer-blnmif { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 22px 6px 22px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-IvVop .framer-t5wj6d { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IvVop .framer-p9eb8j-container { flex: none; height: 60px; position: relative; width: 60px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IvVop .framer-blnmif { gap: 0px; } .framer-IvVop .framer-blnmif > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-IvVop .framer-blnmif > :first-child { margin-left: 0px; } .framer-IvVop .framer-blnmif > :last-child { margin-right: 0px; } }\",...v.css],O=m(j,Q,\"framer-IvVop\");export default O;O.displayName=\"Fransar & Bryn\",O.defaultProps={height:72,width:327},a(O,{variant:{options:[\"d1ba3JpkM\",\"OvQybYbT0\"],optionTitles:[\"Pressed\",\"Not-Pressed\"],title:\"Variant\",type:n.Enum},I34LsQDVW:{defaultValue:\"Fransar & Bryn\",displayTextArea:!1,title:\"Title\",type:n.String},OIw2PLpPM:{title:\"Tap\",type:n.EventHandler}}),t(O,[...y,...v.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermNUnkxuzN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"I34LsQDVW\\\":\\\"title\\\",\\\"OIw2PLpPM\\\":\\\"tap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OvQybYbT0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"72\",\"framerIntrinsicWidth\":\"327\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mNUnkxuzN.map", "// Generated by Framer (9e4a47a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Buttton from\"https://framerusercontent.com/modules/pvdszwLWMjXJjY0sSzzB/QNuim526DCFfsoEButnX/otDk7opmC.js\";const ButttonFonts=getFonts(Buttton);const cycleOrder=[\"A1oikqNG8\",\"fl71loJOK\",\"jVPAaEJXJ\",\"xAR8KkjeM\",\"wqTZji8kM\",\"NvU2LLQiF\"];const serializationHash=\"framer-5jbst\";const variantClassNames={A1oikqNG8:\"framer-v-1cjhy3j\",fl71loJOK:\"framer-v-l4en9q\",jVPAaEJXJ:\"framer-v-am44vo\",NvU2LLQiF:\"framer-v-1k6z5cb\",wqTZji8kM:\"framer-v-ct7ox0\",xAR8KkjeM:\"framer-v-1ozil7i\"};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 humanReadableVariantMap={\"Boka-Nu\":\"A1oikqNG8\",\"Mobile 1.2\":\"wqTZji8kM\",\"Mobile 2\":\"xAR8KkjeM\",\"Mobile 3\":\"NvU2LLQiF\",Mobile:\"fl71loJOK\",Webshop:\"jVPAaEJXJ\"};const getProps=({height,id,tap2,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,owgduLLS2:tap2!==null&&tap2!==void 0?tap2:props.owgduLLS2,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"A1oikqNG8\"};};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,owgduLLS2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"A1oikqNG8\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kzuukc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(owgduLLS2){const res=await owgduLLS2(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"jVPAaEJXJ\")return true;return false;};const isDisplayed1=()=>{if([\"jVPAaEJXJ\",\"xAR8KkjeM\",\"wqTZji8kM\",\"NvU2LLQiF\"].includes(baseVariant))return false;return true;};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(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1cjhy3j\",className,classNames),\"data-framer-name\":\"Boka-Nu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"A1oikqNG8\",onTap:onTap1kzuukc,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(78, 147, 160, 0.73)\",borderBottomLeftRadius:16,borderBottomRightRadius:0,borderTopLeftRadius:16,borderTopRightRadius:0,...style},variants:{fl71loJOK:{borderBottomRightRadius:16,borderTopRightRadius:16},jVPAaEJXJ:{backgroundColor:\"rgba(123, 171, 180, 0.39)\",borderBottomLeftRadius:0,borderBottomRightRadius:16,borderTopLeftRadius:0,borderTopRightRadius:16},NvU2LLQiF:{backgroundColor:\"rgb(123, 171, 180)\",borderBottomRightRadius:16,borderTopRightRadius:16},wqTZji8kM:{backgroundColor:\"rgb(194, 212, 215)\",borderBottomRightRadius:16,borderTopRightRadius:16},xAR8KkjeM:{backgroundColor:\"rgb(193, 212, 215)\",borderBottomRightRadius:16,borderTopRightRadius:16}},...addPropertyOverrides({fl71loJOK:{\"data-framer-name\":\"Mobile\"},jVPAaEJXJ:{\"data-framer-name\":\"Webshop\"},NvU2LLQiF:{\"data-framer-name\":\"Mobile 3\"},wqTZji8kM:{\"data-framer-name\":\"Mobile 1.2\"},xAR8KkjeM:{\"data-framer-name\":\"Mobile 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-imd31q\",\"data-framer-name\":\"Button & discount container\",layoutDependency:layoutDependency,layoutId:\"GrnOJHZ_O\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kgshde-container\",layoutDependency:layoutDependency,layoutId:\"ta1EIvS29-container\",children:/*#__PURE__*/_jsx(Buttton,{height:\"100%\",id:\"ta1EIvS29\",KzWXtkHcd:\"BOKA NU\",layoutId:\"ta1EIvS29\",style:{height:\"100%\",width:\"100%\"},variant:\"ed546WnAc\",width:\"100%\",...addPropertyOverrides({fl71loJOK:{variant:\"FzEoiaAnO\"},jVPAaEJXJ:{KzWXtkHcd:\"HANDLA\",mv1f1kigH:\"https://www.neostrata.se/#clinic=Hudvardskliniken&link=9f23739e\",variant:\"NZUOJzRSa\"},NvU2LLQiF:{KzWXtkHcd:\"HANDLA\",mv1f1kigH:\"https://www.neostrata.se/#clinic=Hudvardskliniken&link=9f23739e\",variant:\"FzEoiaAnO\"},wqTZji8kM:{variant:\"FzEoiaAnO\"},xAR8KkjeM:{KzWXtkHcd:\"HANDLA\",mv1f1kigH:\"https://www.neostrata.se/#clinic=Hudvardskliniken&link=9f23739e\",variant:\"NZUOJzRSa\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy03MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(44, 42, 42))\"},children:\"Handla i webshopen!\"})}),className:\"framer-wijq9v\",\"data-framer-name\":\"20% off your first massage!\",fonts:[\"GF;Poppins-700\"],layoutDependency:layoutDependency,layoutId:\"fQS1wS3az\",style:{\"--extracted-r6o4lv\":\"rgb(44, 42, 42)\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy03MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(44, 42, 42))\"},children:\"tel: 0970 152 52\"})}),className:\"framer-1o3lacs\",\"data-framer-name\":\"20% off your first massage!\",fonts:[\"GF;Poppins-700\"],layoutDependency:layoutDependency,layoutId:\"Bfywkpdu5\",style:{\"--extracted-r6o4lv\":\"rgb(44, 42, 42)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fl71loJOK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy03MDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(44, 42, 42))\"},children:\"tel: 0970 152 52\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5jbst.framer-13ottxo, .framer-5jbst .framer-13ottxo { display: block; }\",\".framer-5jbst.framer-1cjhy3j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 64px 24px 24px; position: relative; width: min-content; }\",\".framer-5jbst .framer-imd31q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 99px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 231px; }\",\".framer-5jbst .framer-1kgshde-container { flex: none; height: 70px; position: relative; width: 100%; z-index: 2; }\",\".framer-5jbst .framer-wijq9v, .framer-5jbst .framer-1o3lacs { flex: none; height: 19px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5jbst.framer-1cjhy3j, .framer-5jbst .framer-imd31q { gap: 0px; } .framer-5jbst.framer-1cjhy3j > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-5jbst.framer-1cjhy3j > :first-child { margin-left: 0px; } .framer-5jbst.framer-1cjhy3j > :last-child { margin-right: 0px; } .framer-5jbst .framer-imd31q > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-5jbst .framer-imd31q > :first-child { margin-top: 0px; } .framer-5jbst .framer-imd31q > :last-child { margin-bottom: 0px; } }\",\".framer-5jbst.framer-v-l4en9q.framer-1cjhy3j, .framer-5jbst.framer-v-ct7ox0.framer-1cjhy3j, .framer-5jbst.framer-v-1k6z5cb.framer-1cjhy3j { flex-direction: column; justify-content: center; padding: 16px 32px 16px 32px; width: 320px; }\",\".framer-5jbst.framer-v-l4en9q .framer-imd31q, .framer-5jbst.framer-v-ct7ox0 .framer-imd31q, .framer-5jbst.framer-v-1k6z5cb .framer-imd31q { height: min-content; width: 100%; }\",\".framer-5jbst.framer-v-l4en9q .framer-1kgshde-container, .framer-5jbst.framer-v-ct7ox0 .framer-1kgshde-container, .framer-5jbst.framer-v-1k6z5cb .framer-1kgshde-container { height: 48px; }\",\".framer-5jbst.framer-v-l4en9q .framer-1o3lacs { height: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5jbst.framer-v-l4en9q.framer-1cjhy3j { gap: 0px; } .framer-5jbst.framer-v-l4en9q.framer-1cjhy3j > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-5jbst.framer-v-l4en9q.framer-1cjhy3j > :first-child { margin-top: 0px; } .framer-5jbst.framer-v-l4en9q.framer-1cjhy3j > :last-child { margin-bottom: 0px; } }\",\".framer-5jbst.framer-v-am44vo.framer-1cjhy3j { padding: 24px 64px 24px 64px; }\",\".framer-5jbst.framer-v-am44vo .framer-1kgshde-container, .framer-5jbst.framer-v-1ozil7i .framer-1kgshde-container { height: 69px; order: 0; }\",\".framer-5jbst.framer-v-am44vo .framer-wijq9v { order: 1; }\",\".framer-5jbst.framer-v-1ozil7i.framer-1cjhy3j { justify-content: center; padding: 0px 74px 0px 74px; width: 320px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5jbst.framer-v-ct7ox0.framer-1cjhy3j { gap: 0px; } .framer-5jbst.framer-v-ct7ox0.framer-1cjhy3j > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-5jbst.framer-v-ct7ox0.framer-1cjhy3j > :first-child { margin-top: 0px; } .framer-5jbst.framer-v-ct7ox0.framer-1cjhy3j > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5jbst.framer-v-1k6z5cb.framer-1cjhy3j { gap: 0px; } .framer-5jbst.framer-v-1k6z5cb.framer-1cjhy3j > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-5jbst.framer-v-1k6z5cb.framer-1cjhy3j > :first-child { margin-top: 0px; } .framer-5jbst.framer-v-1k6z5cb.framer-1cjhy3j > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 147\n * @framerIntrinsicWidth 319\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fl71loJOK\":{\"layout\":[\"fixed\",\"auto\"]},\"jVPAaEJXJ\":{\"layout\":[\"auto\",\"auto\"]},\"xAR8KkjeM\":{\"layout\":[\"fixed\",\"auto\"]},\"wqTZji8kM\":{\"layout\":[\"fixed\",\"auto\"]},\"NvU2LLQiF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"owgduLLS2\":\"tap2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLIUX1bRVq=withCSS(Component,css,\"framer-5jbst\");export default FramerLIUX1bRVq;FramerLIUX1bRVq.displayName=\"CTA Banner\";FramerLIUX1bRVq.defaultProps={height:147,width:319};addPropertyControls(FramerLIUX1bRVq,{variant:{options:[\"A1oikqNG8\",\"fl71loJOK\",\"jVPAaEJXJ\",\"xAR8KkjeM\",\"wqTZji8kM\",\"NvU2LLQiF\"],optionTitles:[\"Boka-Nu\",\"Mobile\",\"Webshop\",\"Mobile 2\",\"Mobile 1.2\",\"Mobile 3\"],title:\"Variant\",type:ControlType.Enum},owgduLLS2:{title:\"Tap 2\",type:ControlType.EventHandler}});addFonts(FramerLIUX1bRVq,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLCz7V15vFP-KUEg.woff2\",weight:\"700\"}]},...ButttonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLIUX1bRVq\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fl71loJOK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jVPAaEJXJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xAR8KkjeM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wqTZji8kM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NvU2LLQiF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"319\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"147\",\"framerVariables\":\"{\\\"owgduLLS2\\\":\\\"tap2\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LIUX1bRVq.map", "// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DetailCard from\"https://framerusercontent.com/modules/tTMrpQrXTIQYHnn16BzX/Nr5M2glfsDw7IQ4q7Ygi/FLaFaKafM.js\";import FransarBryn from\"https://framerusercontent.com/modules/qB5UDTNO7ErtD51ZEPFX/fFLNnfRzSWO02rVshQid/mNUnkxuzN.js\";const FransarBrynFonts=getFonts(FransarBryn);const DetailCardFonts=getFonts(DetailCard);const cycleOrder=[\"emGOOQzy4\",\"U8NMg8f9I\"];const serializationHash=\"framer-ZI0rd\";const variantClassNames={emGOOQzy4:\"framer-v-1fw47gg\",U8NMg8f9I:\"framer-v-1tey3nz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"emGOOQzy4\",\"Variant 2\":\"U8NMg8f9I\"};const getProps=({height,id,title,width,...props})=>{return{...props,ruilYX4HD:title??props.ruilYX4HD??\"Massage\",variant:humanReadableVariantMap[props.variant]??props.variant??\"emGOOQzy4\"};};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,ruilYX4HD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"emGOOQzy4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1rx6rhv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"emGOOQzy4\");});const OIw2PLpPM1q5pggs=activeVariantCallback(async(...args)=>{setVariant(\"U8NMg8f9I\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"U8NMg8f9I\")return false;return true;};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-1fw47gg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"emGOOQzy4\",ref:refBinding,style:{...style},...addPropertyOverrides({U8NMg8f9I:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":true,onTap:onTap1rx6rhv}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-124toea-container\",layoutDependency:layoutDependency,layoutId:\"kwL07PsmK-container\",nodeId:\"kwL07PsmK\",rendersWithMotion:true,scopeId:\"MqX95c9Xi\",children:/*#__PURE__*/_jsx(FransarBryn,{height:\"100%\",I34LsQDVW:ruilYX4HD,id:\"kwL07PsmK\",layoutId:\"kwL07PsmK\",OIw2PLpPM:OIw2PLpPM1q5pggs,variant:\"OvQybYbT0\",width:\"100%\",...addPropertyOverrides({U8NMg8f9I:{style:{height:\"100%\",width:\"100%\"},variant:\"d1ba3JpkM\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18c8dor\",layoutDependency:layoutDependency,layoutId:\"LxWkcHQVD\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k5h6y5-container\",layoutDependency:layoutDependency,layoutId:\"HCxotmN3J-container\",nodeId:\"HCxotmN3J\",rendersWithMotion:true,scopeId:\"MqX95c9Xi\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Helkroppsmassage\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"90/120 min 1300/1650 kr.\",height:\"100%\",id:\"HCxotmN3J\",layoutId:\"HCxotmN3J\",LUQw6Xtn7:\"Massage f\\xf6r hela kroppen.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u8fkpa-container\",layoutDependency:layoutDependency,layoutId:\"KdSZMnp7T-container\",nodeId:\"KdSZMnp7T\",rendersWithMotion:true,scopeId:\"MqX95c9Xi\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Helkroppsmassage KOMBO\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"75 min 1150 kr.\",height:\"100%\",id:\"KdSZMnp7T\",layoutId:\"KdSZMnp7T\",LUQw6Xtn7:\"En sk\\xf6n behandling d\\xe4r vi kombinerar Klassisk & Hotstone massage.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14aue65-container\",layoutDependency:layoutDependency,layoutId:\"hV8vRDv0S-container\",nodeId:\"hV8vRDv0S\",rendersWithMotion:true,scopeId:\"MqX95c9Xi\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Rygg- och nackmassage\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"45/60 min 720/900 kr.\",height:\"100%\",id:\"hV8vRDv0S\",layoutId:\"hV8vRDv0S\",LUQw6Xtn7:\"Massage f\\xf6r rygg & nacke.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mk2i0h-container\",layoutDependency:layoutDependency,layoutId:\"WhQDVTiaX-container\",nodeId:\"WhQDVTiaX\",rendersWithMotion:true,scopeId:\"MqX95c9Xi\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Dellkroppsmassage\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"30 min 540 kr.\",height:\"100%\",id:\"WhQDVTiaX\",layoutId:\"WhQDVTiaX\",LUQw6Xtn7:\"Massage f\\xf6r specifik kroppsdel.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z5pi7p-container\",layoutDependency:layoutDependency,layoutId:\"JN3VA4gD3-container\",nodeId:\"JN3VA4gD3\",rendersWithMotion:true,scopeId:\"MqX95c9Xi\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Ansikts- och h\\xe5rbottensmassage\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"30 min 540 kr.\",height:\"100%\",id:\"JN3VA4gD3\",layoutId:\"JN3VA4gD3\",LUQw6Xtn7:\"Sk\\xf6n avkopplande massage. Inleds med l\\xe4tt ryggmassage d\\xe4refter massage av ansikte, dekolletage och h\\xe5rbotten.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3byd2w-container\",layoutDependency:layoutDependency,layoutId:\"VwQBuc3IZ-container\",nodeId:\"VwQBuc3IZ\",rendersWithMotion:true,scopeId:\"MqX95c9Xi\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Hot Stone Massage\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"60 min 920 kr.\",height:\"100%\",id:\"VwQBuc3IZ\",layoutId:\"VwQBuc3IZ\",LUQw6Xtn7:\"Dr\\xf6m dig bort i denna sk\\xf6na behandling som utf\\xf6rs med aromaoljor och varma lavastenar. Massagen, v\\xe4rmen fr\\xe5n stenarna och oljornas dofter ger en total avkoppling. Massagen \\xf6kar blod- och lymfcirkulationen och \\xe4r mycket djupg\\xe5ende. Massagen har en lugnande och stressreducerande effekt samtidigt som den ger dig ny kraft och energi. Behandlingen l\\xe4mpar sig bra f\\xf6r personer som vill varva ner och \\xe5terh\\xe4mta sig b\\xe5de fysiskt och psykiskt.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-197vhej-container\",layoutDependency:layoutDependency,layoutId:\"R66aT38sj-container\",nodeId:\"R66aT38sj\",rendersWithMotion:true,scopeId:\"MqX95c9Xi\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Gravidmassage\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"30/60 min 540/900 kr.\",height:\"100%\",id:\"R66aT38sj\",layoutId:\"R66aT38sj\",LUQw6Xtn7:\"Massage p\\xe5 b\\xe4nk med h\\xe5l f\\xf6r magen.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZI0rd.framer-hvcz5y, .framer-ZI0rd .framer-hvcz5y { display: block; }\",\".framer-ZI0rd.framer-1fw47gg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 10px 0px 10px; position: relative; width: min-content; }\",\".framer-ZI0rd .framer-124toea-container, .framer-ZI0rd .framer-k5h6y5-container, .framer-ZI0rd .framer-1u8fkpa-container, .framer-ZI0rd .framer-14aue65-container, .framer-ZI0rd .framer-mk2i0h-container, .framer-ZI0rd .framer-z5pi7p-container, .framer-ZI0rd .framer-3byd2w-container, .framer-ZI0rd .framer-197vhej-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZI0rd .framer-18c8dor { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 472px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZI0rd.framer-1fw47gg, .framer-ZI0rd .framer-18c8dor { gap: 0px; } .framer-ZI0rd.framer-1fw47gg > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ZI0rd.framer-1fw47gg > :first-child, .framer-ZI0rd .framer-18c8dor > :first-child { margin-top: 0px; } .framer-ZI0rd.framer-1fw47gg > :last-child, .framer-ZI0rd .framer-18c8dor > :last-child { margin-bottom: 0px; } .framer-ZI0rd .framer-18c8dor > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",\".framer-ZI0rd.framer-v-1tey3nz.framer-1fw47gg { cursor: pointer; height: 72px; }\",\".framer-ZI0rd.framer-v-1tey3nz .framer-124toea-container { height: 72px; width: 245px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2193\n * @framerIntrinsicWidth 492\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"U8NMg8f9I\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ruilYX4HD\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMqX95c9Xi=withCSS(Component,css,\"framer-ZI0rd\");export default FramerMqX95c9Xi;FramerMqX95c9Xi.displayName=\"Massage-Drop-Down\";FramerMqX95c9Xi.defaultProps={height:2193,width:492};addPropertyControls(FramerMqX95c9Xi,{variant:{options:[\"emGOOQzy4\",\"U8NMg8f9I\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},ruilYX4HD:{defaultValue:\"Massage\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerMqX95c9Xi,[{explicitInter:true,fonts:[]},...FransarBrynFonts,...DetailCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMqX95c9Xi\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ruilYX4HD\\\":\\\"title\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"2193\",\"framerIntrinsicWidth\":\"492\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"U8NMg8f9I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MqX95c9Xi.map", "// Generated by Framer (5951dd1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import DetailCard from\"https://framerusercontent.com/modules/tTMrpQrXTIQYHnn16BzX/Nr5M2glfsDw7IQ4q7Ygi/FLaFaKafM.js\";import FransarBryn from\"https://framerusercontent.com/modules/qB5UDTNO7ErtD51ZEPFX/fFLNnfRzSWO02rVshQid/mNUnkxuzN.js\";const FransarBrynFonts=getFonts(FransarBryn);const DetailCardFonts=getFonts(DetailCard);const cycleOrder=[\"i64sWrg_2\",\"cT8zP8UTF\"];const serializationHash=\"framer-pb63n\";const variantClassNames={cT8zP8UTF:\"framer-v-1ymjy86\",i64sWrg_2:\"framer-v-18n9rjj\"};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(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"i64sWrg_2\",\"Variant 2\":\"cT8zP8UTF\"};const getProps=({height,id,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,sHFzuhvpn:(_ref=title!==null&&title!==void 0?title:props.sHFzuhvpn)!==null&&_ref!==void 0?_ref:\"Fransar & Bryn\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"i64sWrg_2\"};};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,sHFzuhvpn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"i64sWrg_2\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap53krd9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"i64sWrg_2\");});const OIw2PLpPM1qmpate=activeVariantCallback(async(...args)=>{setVariant(\"cT8zP8UTF\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"cT8zP8UTF\")return false;return true;};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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-18n9rjj\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"i64sWrg_2\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({cT8zP8UTF:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":true,onTap:onTap53krd9}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pfu0g8-container\",layoutDependency:layoutDependency,layoutId:\"Gq_msjdxa-container\",children:/*#__PURE__*/_jsx(FransarBryn,{height:\"100%\",I34LsQDVW:sHFzuhvpn,id:\"Gq_msjdxa\",layoutId:\"Gq_msjdxa\",OIw2PLpPM:OIw2PLpPM1qmpate,variant:\"OvQybYbT0\",width:\"100%\",...addPropertyOverrides({cT8zP8UTF:{style:{height:\"100%\",width:\"100%\"},variant:\"d1ba3JpkM\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6gr3j7\",layoutDependency:layoutDependency,layoutId:\"bCjXjrbaQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qhpybh-container\",layoutDependency:layoutDependency,layoutId:\"fTyRxEGDA-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Frans & brynf\\xe4rgning inkl. formning\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"550 kr\",height:\"100%\",id:\"fTyRxEGDA\",layoutId:\"fTyRxEGDA\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-oltewf-container\",layoutDependency:layoutDependency,layoutId:\"PUF0KT8lY-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Fransf\\xe4rgning inkl. formning av bryn\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"450 kr\",height:\"100%\",id:\"PUF0KT8lY\",layoutId:\"PUF0KT8lY\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11w4ov6-container\",layoutDependency:layoutDependency,layoutId:\"KgP4_CMsc-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Fransf\\xe4rgning\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"20 min 350 kr\",height:\"100%\",id:\"KgP4_CMsc\",layoutId:\"KgP4_CMsc\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qvvkx1-container\",layoutDependency:layoutDependency,layoutId:\"ZlnnAQkKk-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Brynf\\xe4rgning inkl. formning\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"450 kr\",height:\"100%\",id:\"ZlnnAQkKk\",layoutId:\"ZlnnAQkKk\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jlwfdj-container\",layoutDependency:layoutDependency,layoutId:\"GTtk3E4Ff-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Formning av \\xf6gonbryn\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"350 kr\",height:\"100%\",id:\"GTtk3E4Ff\",layoutId:\"GTtk3E4Ff\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pb63n.framer-14d0r4y, .framer-pb63n .framer-14d0r4y { display: block; }\",\".framer-pb63n.framer-18n9rjj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-pb63n .framer-pfu0g8-container, .framer-pb63n .framer-qhpybh-container, .framer-pb63n .framer-oltewf-container, .framer-pb63n .framer-11w4ov6-container, .framer-pb63n .framer-qvvkx1-container, .framer-pb63n .framer-1jlwfdj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pb63n .framer-6gr3j7 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 0px 10px 0px; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pb63n.framer-18n9rjj, .framer-pb63n .framer-6gr3j7 { gap: 0px; } .framer-pb63n.framer-18n9rjj > *, .framer-pb63n .framer-6gr3j7 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-pb63n.framer-18n9rjj > :first-child, .framer-pb63n .framer-6gr3j7 > :first-child { margin-top: 0px; } .framer-pb63n.framer-18n9rjj > :last-child, .framer-pb63n .framer-6gr3j7 > :last-child { margin-bottom: 0px; } }\",\".framer-pb63n.framer-v-1ymjy86.framer-18n9rjj { cursor: pointer; height: 72px; }\",\".framer-pb63n.framer-v-1ymjy86 .framer-pfu0g8-container { height: 72px; width: 327px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1054\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cT8zP8UTF\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"sHFzuhvpn\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerPzQCWkxOR=withCSS(Component,css,\"framer-pb63n\");export default FramerPzQCWkxOR;FramerPzQCWkxOR.displayName=\"Fransar & Bryn-Drop-Down\";FramerPzQCWkxOR.defaultProps={height:1054,width:350};addPropertyControls(FramerPzQCWkxOR,{variant:{options:[\"i64sWrg_2\",\"cT8zP8UTF\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},sHFzuhvpn:{defaultValue:\"Fransar & Bryn\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerPzQCWkxOR,[{explicitInter:true,fonts:[]},...FransarBrynFonts,...DetailCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPzQCWkxOR\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"350\",\"framerIntrinsicHeight\":\"1054\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"sHFzuhvpn\\\":\\\"title\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cT8zP8UTF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PzQCWkxOR.map", "// Generated by Framer (5951dd1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import DetailCard from\"https://framerusercontent.com/modules/tTMrpQrXTIQYHnn16BzX/Nr5M2glfsDw7IQ4q7Ygi/FLaFaKafM.js\";import AnsiktsbehandlingarDropDownMenu2 from\"https://framerusercontent.com/modules/BwADAcIktb3nn8zVnKBN/12maSRFMTSIHY9YL5h36/irMauqjeO.js\";const AnsiktsbehandlingarDropDownMenu2Fonts=getFonts(AnsiktsbehandlingarDropDownMenu2);const DetailCardFonts=getFonts(DetailCard);const cycleOrder=[\"NkFHKHdnF\",\"dyKsVsAWl\"];const serializationHash=\"framer-IWlEf\";const variantClassNames={dyKsVsAWl:\"framer-v-cvxjrd\",NkFHKHdnF:\"framer-v-iwpubc\"};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(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"NkFHKHdnF\",\"Variant 2\":\"dyKsVsAWl\"};const getProps=({height,id,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,KZOp55v97:(_ref=title!==null&&title!==void 0?title:props.KZOp55v97)!==null&&_ref!==void 0?_ref:\"Ansiktsbehandlingar\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"NkFHKHdnF\"};};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,KZOp55v97,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NkFHKHdnF\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxi5gef=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"NkFHKHdnF\");});const eMbKSUKaL1u8ooqo=activeVariantCallback(async(...args)=>{setVariant(\"dyKsVsAWl\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"dyKsVsAWl\")return false;return true;};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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-iwpubc\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"NkFHKHdnF\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({dyKsVsAWl:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":true,onTap:onTapxi5gef}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mnme1d-container\",layoutDependency:layoutDependency,layoutId:\"PR2HWhFMv-container\",children:/*#__PURE__*/_jsx(AnsiktsbehandlingarDropDownMenu2,{eMbKSUKaL:eMbKSUKaL1u8ooqo,height:\"100%\",id:\"PR2HWhFMv\",layoutId:\"PR2HWhFMv\",style:{height:\"100%\",width:\"100%\"},variant:\"y__Tgfa7v\",width:\"100%\",YE5kLbPJf:KZOp55v97,...addPropertyOverrides({dyKsVsAWl:{style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"GkThxA_ju\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qg07u8\",\"data-framer-name\":\"Ansiktsbehandingar-alla-behandlingar\",layoutDependency:layoutDependency,layoutId:\"ay8T9uqtg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10oeabl-container\",layoutDependency:layoutDependency,layoutId:\"S4UtHI20R-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Dermaplane PRO- Dermaplaning\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"1195 kr.\",height:\"100%\",id:\"S4UtHI20R\",layoutId:\"S4UtHI20R\",LUQw6Xtn7:\"En djupg\\xe5ende exfoliering av huden med hj\\xe4lp av en specialutformad skalpell. I behandlingen ing\\xe5r reng\\xf6ring, dermaplaning, enzympeeling, ansiktsmask och avslutande produkter.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-178lbii-container\",layoutDependency:layoutDependency,layoutId:\"jaY_xUSrG-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Hudkonsultation\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"1195 kr.\",height:\"100%\",id:\"jaY_xUSrG\",layoutId:\"jaY_xUSrG\",LUQw6Xtn7:\"En hudkonsultation om vad som \\xe4r b\\xe4st f\\xf6r just dig.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-s233sq-container\",layoutDependency:layoutDependency,layoutId:\"ZsY7AgbWi-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Ansiktsbehandling BASIC\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"60min/895kr\",height:\"100%\",id:\"ZsY7AgbWi\",layoutId:\"ZsY7AgbWi\",LUQw6Xtn7:\"En kortare variant av den klassiska ansiktsbehandlingen (se nedan). Dubbelreng\\xf6ring, hudanalys, Pre-peel, peeling, \\xe5nga och porreng\\xf6ring/massage. Ansiktsmask efter hudtyp och v\\xe5rdande ansiktscreme och \\xf6goncreme.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12eg4tb-container\",layoutDependency:layoutDependency,layoutId:\"CrSLe82tG-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Ansiktsbehandling Klassisk\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"90min/1150kr\",height:\"100%\",id:\"CrSLe82tG\",layoutId:\"CrSLe82tG\",LUQw6Xtn7:\"Dubbelreng\\xf6ring, hudanalys, Pre-peel, peeling, \\xe5nga och porreng\\xf6ring. Massage av ansikte, hals, decolletage, axlar, h\\xe5rbotten och h\\xe4nder. Ansiktsmask och brynformning. Behandlingen avslutas med v\\xe5rdande ansiktscreme och \\xf6goncreme.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-byhc1m-container\",layoutDependency:layoutDependency,layoutId:\"c5Rik0SE9-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Ansiktsbehandling Lyx\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"90min/1295kr\",height:\"100%\",id:\"c5Rik0SE9\",layoutId:\"c5Rik0SE9\",LUQw6Xtn7:\"Som ansiktsbehandling: Klassisk (se ovan), inkl. specialmask samt f\\xe4rgning av fransar & bryn.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oub7v7-container\",layoutDependency:layoutDependency,layoutId:\"Y4S5KeRmV-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Ansiktsbehandling med AHA/PHA\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"1 behandling 30-40 min 720kr\",height:\"100%\",id:\"Y4S5KeRmV\",layoutId:\"Y4S5KeRmV\",LUQw6Xtn7:\"Specialbehandling mot oren hud, akne, f\\xf6rstorade porer, pigmentfl\\xe4ckar och torrhetsrynkor. Behandlingen \\xf6kar cellf\\xf6rnyelsen, reducerar rynkor, ger huden lyster och en j\\xe4mnare struktur. Rekommenderas som kur p\\xe5 6-10 g\\xe5nger f\\xf6r b\\xe4sta effekt. L\\xe4mplig f\\xf6r alla. Dubbelreng\\xf6ring, hudanalys, booster, syrapeeling, ansiktsmask och v\\xe5rdande creme.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-skiuvq-container\",layoutDependency:layoutDependency,layoutId:\"GB_nXxxxP-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"C-Vitamin behandling\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"30-40 min 720 kr.\",height:\"100%\",id:\"GB_nXxxxP\",layoutId:\"GB_nXxxxP\",LUQw6Xtn7:\"Behandlingen \\xe5teruppbygger solskadad hud, f\\xf6rebygger hudens \\xe5ldrande och ger huden en energikick. Hudens lyster och sp\\xe4nst f\\xf6rb\\xe4ttras. Dubbelreng\\xf6ring, Pre-peel, AHA peeling, inslussning av stabilt c-vitamin, ansiktsmask, ansiktscreme och \\xf6goncreme.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1quhjon-container\",layoutDependency:layoutDependency,layoutId:\"IlXB5WR2j-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Antirouge - behandling\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"30-40 min 720 kr.\",height:\"100%\",id:\"IlXB5WR2j\",layoutId:\"IlXB5WR2j\",LUQw6Xtn7:\"Behandling som \\xe4r st\\xe4rkande p\\xe5 ytliga blodk\\xe4rl, kan verka lugnande \\xe4ven p\\xe5 rosacea. Dubbelreng\\xf6ring, mild peeling, l\\xe4tt massage med serum antirouge, ansiktsmask och avslutande kr\\xe4m.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i61c70-container\",layoutDependency:layoutDependency,layoutId:\"U0JumC1O6-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Pure Cell Treatment\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"60 min 1595 kr.\",height:\"100%\",id:\"U0JumC1O6\",layoutId:\"U0JumC1O6\",LUQw6Xtn7:\"En avkopplande och resultatinriktad ansiktsbehandling med levande v\\xe4xtceller fr\\xe5n rosenrot. Behandlingen ger en unik lyster, \\xf6kar vitalitet och sp\\xe4nst, p\\xe5skyndar hudens reparationssystem och g\\xf6r din hud mer motst\\xe5ndskraftig.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9nupv-container\",layoutDependency:layoutDependency,layoutId:\"YodSOhLQz-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Dermapen\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"Fr\\xe5n 2395kr\",height:\"100%\",id:\"YodSOhLQz\",layoutId:\"YodSOhLQz\",LUQw6Xtn7:\"F\\xe5 en yngre hud med Dermapen4! Det \\xe4r en avancerad behandlingsteknik och det senaste genombrottet inom hudf\\xf6ryngring. Hudens struktur f\\xf6rb\\xe4ttras och f\\xf6ryngras, fina linjer, rynkor och stora porer reduceras. Behandlingen \\xe4r \\xe4ven effektiv p\\xe5 \\xe4rr och pigmenteringar. I behandlingen ing\\xe5r:reng\\xf6ring, peeling, Dermapenbehandling, specialmask och en avslutande creme. Ansikte inkl. hals 2395 kr.  Ansikte, hals och dekolletage 2895 kr.  3 behandlingar 15% rabatt.  Kemiskpeeling + 500 kr.  Vial +500 kr.  Ledljus + 500 kr.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-m8nslx-container\",layoutDependency:layoutDependency,layoutId:\"zvGbO191D-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Ansiktsbehandling med retinol\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"30 min 1495 kr.\",height:\"100%\",id:\"zvGbO191D\",layoutId:\"zvGbO191D\",LUQw6Xtn7:\"En helt unik peeling med retinol som exfolierar, f\\xf6rb\\xe4ttrar hudens struktur, klarhet, sp\\xe4nst och hudton. Retinolpeelingen passar f\\xf6r alla hudtyper som \\xe4r i behov av f\\xf6rnyelse. Behandlingen \\xe4r idealisk f\\xf6r att minimera \\xe5ldersecken= \\xe5lderstecken.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12vd8v2-container\",layoutDependency:layoutDependency,layoutId:\"zl7vELt9h-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"PRX-T 33\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"Fr\\xe5n 1995kr\",height:\"100%\",id:\"zl7vELt9h\",layoutId:\"zl7vELt9h\",LUQw6Xtn7:\"Den nya generationens TCA peel. Behandlingen reducerar rynkor/linjer, ger fyllighet, fukt/fasthet, j\\xe4mnar ut pigmenteringar. I behandlingen ing\\xe5r reng\\xf6ring, PRX-T33, ansiktsmask och avslutande kr\\xe4m. Ansikte 1995 kr  Ansikte och hals 2495 kr  Ansikte, hals & dekolletage 3195 kr  Bokas med f\\xf6rdel som kur 4 ggr.  Kur 4 behandlingar 5995 kr.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y2mjb4-container\",layoutDependency:layoutDependency,layoutId:\"Uvye32eZw-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Dermalux Ljusterapi\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"45 min 850 kr.  Till\\xe4gg i behandling 500 kr.\",height:\"100%\",id:\"Uvye32eZw\",layoutId:\"Uvye32eZw\",LUQw6Xtn7:\"Ljusbehandling med kliniskt bevisade v\\xe5gl\\xe4ngder av bl\\xe5tt, r\\xf6tt och n\\xe4ra infrar\\xf6tt ljus. Behandlingen \\xe4r sk\\xf6n och innefattar reng\\xf6ring, peeling, ljusbehandling samt avslutande produkter. Vilka ljus vi v\\xe4ljer till dig ser vi n\\xe4r du kommer p\\xe5 din behandling och \\xe4r beroende av ditt hudtillst\\xe5nd samt de resultat du \\xf6nskar uppn\\xe5. Bl\\xe5tt ljus-anti-baktriellt, r\\xf6tt ljus hudf\\xf6ryngring & cellf\\xf6rnyelse, n\\xe4ra infrar\\xf6tt ljus- s\\xe5rl\\xe4kning & reparation.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ajnwed-container\",layoutDependency:layoutDependency,layoutId:\"I_ko9kRtY-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Ansiktsbehandling Hudterapeutens val\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"60 min fr\\xe5n 950 kr.\",height:\"100%\",id:\"I_ko9kRtY\",layoutId:\"I_ko9kRtY\",LUQw6Xtn7:\"Sv\\xe5rt att v\\xe4lja? f\\xf6rsta bes\\xf6ket? L\\xe5t v\\xe5r hudterapeut rekommendera det vi tycker passar din hud, dina behov och \\xf6nskem\\xe5l allra b\\xe4st. Priset varierar beroende av vad vi kommer \\xf6verens om att g\\xf6ra f\\xf6r behandling.\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12e98mj-container\",layoutDependency:layoutDependency,layoutId:\"HU9u52M4Z-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"Tillval\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"30 min 395 kr.\",height:\"100%\",id:\"HU9u52M4Z\",layoutId:\"HU9u52M4Z\",LUQw6Xtn7:\"Benmassage-Kompressionsbyxor\",ooEIpm9cq:16,tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IWlEf.framer-1fnqu7b, .framer-IWlEf .framer-1fnqu7b { display: block; }\",\".framer-IWlEf.framer-iwpubc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 399px; }\",\".framer-IWlEf .framer-1mnme1d-container { flex: none; height: 66px; min-width: 100%; position: relative; width: 100%; }\",\".framer-IWlEf .framer-qg07u8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IWlEf .framer-10oeabl-container, .framer-IWlEf .framer-178lbii-container, .framer-IWlEf .framer-s233sq-container, .framer-IWlEf .framer-12eg4tb-container, .framer-IWlEf .framer-byhc1m-container, .framer-IWlEf .framer-1oub7v7-container, .framer-IWlEf .framer-skiuvq-container, .framer-IWlEf .framer-1quhjon-container, .framer-IWlEf .framer-i61c70-container, .framer-IWlEf .framer-9nupv-container, .framer-IWlEf .framer-m8nslx-container, .framer-IWlEf .framer-12vd8v2-container, .framer-IWlEf .framer-1y2mjb4-container, .framer-IWlEf .framer-1ajnwed-container, .framer-IWlEf .framer-12e98mj-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IWlEf.framer-iwpubc, .framer-IWlEf .framer-qg07u8 { gap: 0px; } .framer-IWlEf.framer-iwpubc > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-IWlEf.framer-iwpubc > :first-child, .framer-IWlEf .framer-qg07u8 > :first-child { margin-top: 0px; } .framer-IWlEf.framer-iwpubc > :last-child, .framer-IWlEf .framer-qg07u8 > :last-child { margin-bottom: 0px; } .framer-IWlEf .framer-qg07u8 > * { margin: 0px; margin-bottom: calc(19px / 2); margin-top: calc(19px / 2); } }\",\".framer-IWlEf.framer-v-cvxjrd.framer-iwpubc { cursor: pointer; flex-direction: row; height: 66px; width: 474px; }\",\".framer-IWlEf.framer-v-cvxjrd .framer-1mnme1d-container { flex: 1 0 0px; max-width: 440px; min-width: 69%; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IWlEf.framer-v-cvxjrd.framer-iwpubc { gap: 0px; } .framer-IWlEf.framer-v-cvxjrd.framer-iwpubc > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-IWlEf.framer-v-cvxjrd.framer-iwpubc > :first-child { margin-left: 0px; } .framer-IWlEf.framer-v-cvxjrd.framer-iwpubc > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6852\n * @framerIntrinsicWidth 399\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dyKsVsAWl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KZOp55v97\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramersVUO6_to9=withCSS(Component,css,\"framer-IWlEf\");export default FramersVUO6_to9;FramersVUO6_to9.displayName=\"Ansiktsbehandlingar-Final-Drop-Down\";FramersVUO6_to9.defaultProps={height:6852,width:399};addPropertyControls(FramersVUO6_to9,{variant:{options:[\"NkFHKHdnF\",\"dyKsVsAWl\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},KZOp55v97:{defaultValue:\"Ansiktsbehandlingar\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramersVUO6_to9,[{explicitInter:true,fonts:[]},...AnsiktsbehandlingarDropDownMenu2Fonts,...DetailCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersVUO6_to9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"6852\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dyKsVsAWl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"399\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"KZOp55v97\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sVUO6_to9.map", "// Generated by Framer (4f5e97b)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as i,cx as n,getFonts as o,RichText as s,useActiveVariantCallback as l,useLocaleInfo as d,useVariantState as m,withCSS as p}from\"framer\";import{LayoutGroup as f,motion as c,MotionConfigContext as h}from\"framer-motion\";import*as u from\"react\";import{Icon as y}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import*as g from\"https://framerusercontent.com/modules/9K6kddNO1K2HqQwfn1P3/sk74KLFlWpAZzjNq1pXi/zJjUq7e9u.js\";let x=o(y),b=[\"GkThxA_ju\",\"y__Tgfa7v\"],v=\"framer-9sIch\",w={GkThxA_ju:\"framer-v-m82yjw\",y__Tgfa7v:\"framer-v-10pyp81\"};function T(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let k={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},j=({value:r,children:t})=>{let a=u.useContext(h),i=null!=r?r:a.transition,n=u.useMemo(()=>({...a,transition:i}),[JSON.stringify(i)]);return /*#__PURE__*/e(h.Provider,{value:n,children:t});},_={\"Not-pressed\":\"y__Tgfa7v\",Pressed:\"GkThxA_ju\"},I=({height:e,id:r,tap:t,title:a,width:i,...n})=>{var o,s,l;return{...n,eMbKSUKaL:null!=t?t:n.eMbKSUKaL,variant:null!==(s=null!==(o=_[n.variant])&&void 0!==o?o:n.variant)&&void 0!==s?s:\"GkThxA_ju\",YE5kLbPJf:null!==(l=null!=a?a:n.YE5kLbPJf)&&void 0!==l?l:\"Ansiktsbehandlingar\"};},S=(e,r)=>r.join(\"-\")+e.layoutDependency,A=/*#__PURE__*/u.forwardRef(function(t,a){let{activeLocale:i}=d(),{style:o,className:p,layoutId:h,variant:x,YE5kLbPJf:v,eMbKSUKaL:_,...A}=I(t),{baseVariant:P,classNames:D,gestureVariant:L,setGestureState:N,setVariant:V,transition:E,variants:G}=m({cycleOrder:b,defaultVariant:\"GkThxA_ju\",transitions:k,variant:x,variantClassNames:w}),J=S(t,G),{activeVariantCallback:R,delay:C}=l(P),H=R(async(...e)=>{if(_){let r=await _(...e);if(!1===r)return!1;}}),K=u.useRef(null),M=u.useId(),B=[g.className];return /*#__PURE__*/e(f,{id:null!=h?h:M,children:/*#__PURE__*/e(c.div,{initial:x,animate:G,onHoverStart:()=>N({isHovered:!0}),onHoverEnd:()=>N({isHovered:!1}),onTapStart:()=>N({isPressed:!0}),onTap:()=>N({isPressed:!1}),onTapCancel:()=>N({isPressed:!1}),className:n(\"framer-9sIch\",...B,D),style:{display:\"contents\"},children:/*#__PURE__*/e(j,{value:E,children:/*#__PURE__*/r(c.div,{...A,className:n(\"framer-m82yjw\",p),\"data-framer-name\":\"Pressed\",\"data-highlight\":!0,layoutDependency:J,layoutId:\"GkThxA_ju\",onTap:H,ref:null!=a?a:K,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...o},...T({y__Tgfa7v:{\"data-framer-name\":\"Not-pressed\"}},P,L),children:[/*#__PURE__*/e(s,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(u.Fragment,{children:/*#__PURE__*/e(c.h5,{className:\"framer-styles-preset-gt0xip\",\"data-styles-preset\":\"zJjUq7e9u\",style:{\"--framer-text-alignment\":\"center\"},children:\"Ansiktsbehandlingar\"})}),className:\"framer-189ytx\",layoutDependency:J,layoutId:\"GiuhGBa7A\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:v,verticalAlignment:\"center\",withExternalLayout:!0}),/*#__PURE__*/e(c.div,{className:\"framer-bm2523-container\",layoutDependency:J,layoutId:\"TDVVSSToJ-container\",style:{rotate:0},variants:{y__Tgfa7v:{rotate:180}},children:/*#__PURE__*/e(y,{color:\"rgb(0, 160, 174)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowDropDown\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"TDVVSSToJ\",layoutId:\"TDVVSSToJ\",mirrored:!1,selectByList:!0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})]})})})});}),P=['.framer-9sIch [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9sIch .framer-198mk5y { display: block; }\",\".framer-9sIch .framer-m82yjw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 66px; justify-content: center; overflow: hidden; padding: 24px 24px 24px 24px; position: relative; width: 439px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9sIch .framer-189ytx { flex: 1 0 0px; height: 34px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-9sIch .framer-bm2523-container { flex: none; height: 60px; position: relative; width: 60px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9sIch .framer-m82yjw { gap: 0px; } .framer-9sIch .framer-m82yjw > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-9sIch .framer-m82yjw > :first-child { margin-left: 0px; } .framer-9sIch .framer-m82yjw > :last-child { margin-right: 0px; } }\",...g.css],D=p(A,P,\"framer-9sIch\");export default D;D.displayName=\"Ansiktsbehandlingar-drop-down-menu-2\",D.defaultProps={height:66,width:439},a(D,{variant:{options:[\"GkThxA_ju\",\"y__Tgfa7v\"],optionTitles:[\"Pressed\",\"Not-pressed\"],title:\"Variant\",type:i.Enum},YE5kLbPJf:{defaultValue:\"Ansiktsbehandlingar\",displayTextArea:!1,title:\"Title\",type:i.String},eMbKSUKaL:{title:\"Tap\",type:i.EventHandler}}),t(D,[...x,...g.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerirMauqjeO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"66\",\"framerVariables\":\"{\\\"YE5kLbPJf\\\":\\\"title\\\",\\\"eMbKSUKaL\\\":\\\"tap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y__Tgfa7v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"439\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./irMauqjeO.map", "// Generated by Framer (5951dd1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/wZEadIaNzbr8NBJfjY5N/t0vGnJwHeNc9Gt1tkOkE/co7Axulsn.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/vVQEaavJfO0qa8h2KePx/tU1jIrlL0ZmwzOEYzESW/fVxnimdqP.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/A67EhtbwOf7mA9mbrsbF/cQEdQ8bxkMaWbZlnZZm2/LfbXjUz9h.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/qIvuwj5Zgt6UYwT1TGfW/l0JUbFIJ9Iyq8uFyzCE8/tOL6G6Jmm.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gaf0lDmu4SvulL1FLTUL/fyYdDICWFnXrXBJg1lBv/YAP816Y5n.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/4qTXUupInhfobQQCx6cb/dcILxekR8Q6ldCVjZj3P/YckFIlg3V.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/9K6kddNO1K2HqQwfn1P3/sk74KLFlWpAZzjNq1pXi/zJjUq7e9u.js\";import StaffProfilePicture from\"https://framerusercontent.com/modules/71XREnacMKlw9vyUSUec/puE8sUwCw7i87lUCyvVi/vXPBgCbWs.js\";const StaffProfilePictureFonts=getFonts(StaffProfilePicture);const cycleOrder=[\"tkhAvUMwU\",\"kIs1FcyL5\",\"lVUde6m6S\",\"e6uXXoaPD\",\"kh7JbJ4OQ\",\"q3DPhNJ8D\"];const serializationHash=\"framer-lqqgu\";const variantClassNames={e6uXXoaPD:\"framer-v-1hjgwqh\",kh7JbJ4OQ:\"framer-v-1n3wpo3\",kIs1FcyL5:\"framer-v-1lq4c6o\",lVUde6m6S:\"framer-v-15mwx46\",q3DPhNJ8D:\"framer-v-tp31q3\",tkhAvUMwU:\"framer-v-mj9ggn\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Emma - Selected\":\"q3DPhNJ8D\",\"Isabella - Selected\":\"kh7JbJ4OQ\",\"Mobile & Tablet\":\"lVUde6m6S\",\"Olivia - Selected\":\"kIs1FcyL5\",\"Sofia - Selected\":\"e6uXXoaPD\",Desktop:\"tkhAvUMwU\"};const getProps=({bodilSBio,brittaSBio,emmaSBio,heading,height,id,kirsiSBio,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_humanReadableVariantMap_props_variant,_ref4,_ref5;return{...props,IzTd7xnUM:(_ref=kirsiSBio!==null&&kirsiSBio!==void 0?kirsiSBio:props.IzTd7xnUM)!==null&&_ref!==void 0?_ref:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Diplomerad Fransstylist\"})}),MhpwbnrDE:(_ref1=heading!==null&&heading!==void 0?heading:props.MhpwbnrDE)!==null&&_ref1!==void 0?_ref1:\"Each therapist is committed to providing exceptional massage experiences\",ocKLOD1uW:(_ref2=brittaSBio!==null&&brittaSBio!==void 0?brittaSBio:props.ocKLOD1uW)!==null&&_ref2!==void 0?_ref2:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{children:\"Grundare av Hudv\\xe5rdskliniken.\"}),/*#__PURE__*/_jsx(motion.p,{children:\"Auktoriserad Hudterapeut och specialiserad hudhygienist. Innehar Ges\\xe4llbrev.\"})]}),tk2qJlsbI:(_ref3=emmaSBio!==null&&emmaSBio!==void 0?emmaSBio:props.tk2qJlsbI)!==null&&_ref3!==void 0?_ref3:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Legitimerad sjuksk\\xf6terska.\"})}),variant:(_ref4=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref4!==void 0?_ref4:\"tkhAvUMwU\",xFpvT8G_8:(_ref5=bodilSBio!==null&&bodilSBio!==void 0?bodilSBio:props.xFpvT8G_8)!==null&&_ref5!==void 0?_ref5:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Certifierad \\xf6gonl\\xe4kare.\"})})};};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,MhpwbnrDE,IzTd7xnUM,ocKLOD1uW,xFpvT8G_8,tk2qJlsbI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tkhAvUMwU\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const zwu_lwZd918pl9p5=activeVariantCallback(async(...args)=>{setVariant(\"e6uXXoaPD\");});const zwu_lwZd9x2grfs=activeVariantCallback(async(...args)=>{setVariant(\"kIs1FcyL5\");});const zwu_lwZd91d5zmwx=activeVariantCallback(async(...args)=>{setVariant(\"kh7JbJ4OQ\");});const zwu_lwZd919dxc7a=activeVariantCallback(async(...args)=>{setVariant(\"q3DPhNJ8D\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"kIs1FcyL5\",\"lVUde6m6S\",\"e6uXXoaPD\",\"kh7JbJ4OQ\",\"q3DPhNJ8D\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"lVUde6m6S\")return true;return false;};const isDisplayed2=()=>{if([\"kIs1FcyL5\",\"e6uXXoaPD\",\"kh7JbJ4OQ\",\"q3DPhNJ8D\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-mj9ggn\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tkhAvUMwU\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({e6uXXoaPD:{\"data-framer-name\":\"Sofia - Selected\"},kh7JbJ4OQ:{\"data-framer-name\":\"Isabella - Selected\"},kIs1FcyL5:{\"data-framer-name\":\"Olivia - Selected\"},lVUde6m6S:{\"data-framer-name\":\"Mobile & Tablet\"},q3DPhNJ8D:{\"data-framer-name\":\"Emma - Selected\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",children:\"Each therapist is committed to providing exceptional massage experiences\"})}),className:\"framer-6zkitm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fg9T4xK1q\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:MhpwbnrDE,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ck3d09\",\"data-framer-name\":\"Profile grid\",layoutDependency:layoutDependency,layoutId:\"PxpjwS8FR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mnzsp1\",\"data-framer-name\":\"Profile column\",layoutDependency:layoutDependency,layoutId:\"XK6JLY51R\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q1beww-container\",layoutDependency:layoutDependency,layoutId:\"WxkIJ4ltX-container\",children:/*#__PURE__*/_jsx(StaffProfilePicture,{GeeZx6tDi:\"Britta Gustavsson\",height:\"100%\",hzBth00Yy:addImageAlt({src:\"https://framerusercontent.com/images/77xUAMYRs1UweSfDzeYmfIXoE8M.jpg\"},\"Portrait of Sophia Ramirez\"),id:\"WxkIJ4ltX\",layoutId:\"WxkIJ4ltX\",style:{height:\"100%\",width:\"100%\"},variant:\"iVhY1d3lT\",width:\"100%\",zwu_lwZd9:zwu_lwZd918pl9p5,...addPropertyOverrides({e6uXXoaPD:{variant:\"ABGTdrj6s\"},lVUde6m6S:{variant:\"ummnfbMH3\",zwu_lwZd9:undefined}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:ocKLOD1uW,className:\"framer-i7pedt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZCnsYV9nu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-cbj0vx\",h5:\"framer-styles-preset-gt0xip\",h6:\"framer-styles-preset-7xbg4v\",p:\"framer-styles-preset-initdp\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r44mgl\",\"data-framer-name\":\"Profile column\",layoutDependency:layoutDependency,layoutId:\"j_ASrgqZr\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:IzTd7xnUM,className:\"framer-hmcejk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hu8RF5GDm\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-cbj0vx\",h5:\"framer-styles-preset-gt0xip\",h6:\"framer-styles-preset-7xbg4v\",p:\"framer-styles-preset-initdp\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12qw9c7-container\",layoutDependency:layoutDependency,layoutId:\"uenxXNjPt-container\",children:/*#__PURE__*/_jsx(StaffProfilePicture,{GeeZx6tDi:\"Kirsi Pallari\",height:\"100%\",hzBth00Yy:addImageAlt({src:\"https://framerusercontent.com/images/6360eC9eHtvKDnmxFFXSxUq80.jpg\",srcSet:\"https://framerusercontent.com/images/6360eC9eHtvKDnmxFFXSxUq80.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/6360eC9eHtvKDnmxFFXSxUq80.jpg 719w\"},\"Portrait of Olivia Smith\"),id:\"uenxXNjPt\",layoutId:\"uenxXNjPt\",style:{height:\"100%\",width:\"100%\"},variant:\"iVhY1d3lT\",width:\"100%\",zwu_lwZd9:zwu_lwZd9x2grfs,...addPropertyOverrides({kIs1FcyL5:{hzBth00Yy:addImageAlt({src:\"https://framerusercontent.com/images/6360eC9eHtvKDnmxFFXSxUq80.jpg\",srcSet:\"https://framerusercontent.com/images/6360eC9eHtvKDnmxFFXSxUq80.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/6360eC9eHtvKDnmxFFXSxUq80.jpg 719w\"},\"\"),variant:\"ABGTdrj6s\"},lVUde6m6S:{variant:\"ummnfbMH3\",zwu_lwZd9:undefined}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10paofo\",\"data-framer-name\":\"Profile column\",layoutDependency:layoutDependency,layoutId:\"JuepA6DpW\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cpl7gd-container\",layoutDependency:layoutDependency,layoutId:\"SakrtY_2v-container\",children:/*#__PURE__*/_jsx(StaffProfilePicture,{GeeZx6tDi:\"Bodil Magounakis\",height:\"100%\",hzBth00Yy:addImageAlt({src:\"https://framerusercontent.com/images/LfgdPz7v2t9s3iZuAht0mqSoVM.jpeg\"},\"Portrait of Isabella Davis\"),id:\"SakrtY_2v\",layoutId:\"SakrtY_2v\",style:{height:\"100%\",width:\"100%\"},variant:\"iVhY1d3lT\",width:\"100%\",zwu_lwZd9:zwu_lwZd91d5zmwx,...addPropertyOverrides({kh7JbJ4OQ:{variant:\"ABGTdrj6s\"},lVUde6m6S:{variant:\"ummnfbMH3\",zwu_lwZd9:undefined}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:xFpvT8G_8,className:\"framer-1qpx0j0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ffTbACWBi\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-cbj0vx\",h5:\"framer-styles-preset-gt0xip\",h6:\"framer-styles-preset-7xbg4v\",p:\"framer-styles-preset-initdp\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1itmvh6\",\"data-framer-name\":\"Profile column\",layoutDependency:layoutDependency,layoutId:\"lKTCa2mNJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-175welr-container\",layoutDependency:layoutDependency,layoutId:\"IX5ObVPBT-container\",children:/*#__PURE__*/_jsx(StaffProfilePicture,{GeeZx6tDi:\"Anna-Karin Olofsson\",height:\"100%\",hzBth00Yy:addImageAlt({src:\"https://framerusercontent.com/images/kbuv5pA4BWjc5ilXJUI0K3khdg.jpg\"},\"Portrait of Emma Martinez\"),id:\"IX5ObVPBT\",layoutId:\"IX5ObVPBT\",style:{height:\"100%\",width:\"100%\"},variant:\"iVhY1d3lT\",width:\"100%\",zwu_lwZd9:zwu_lwZd919dxc7a,...addPropertyOverrides({lVUde6m6S:{variant:\"ummnfbMH3\",zwu_lwZd9:undefined},q3DPhNJ8D:{variant:\"ABGTdrj6s\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:tk2qJlsbI,className:\"framer-jvo620\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xXhTCb3qV\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-cbj0vx\",h5:\"framer-styles-preset-gt0xip\",h6:\"framer-styles-preset-7xbg4v\",p:\"framer-styles-preset-initdp\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aubulo\",layoutDependency:layoutDependency,layoutId:\"ZaHCYIoRx\",children:isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-initdp\",\"data-styles-preset\":\"co7Axulsn\",children:\"Olivia, specializing in Prenatal Massage and Craniosacral Therapy, understands the unique needs of expecting mothers. With her gentle and caring approach, she aims to relieve discomfort and promote a sense of well-being during this special time. Olivia\u2019s healing touch nurtures both the mother and the growing child.\"})}),className:\"framer-11eurf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XPaYRKi4I\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{kIs1FcyL5:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({e6uXXoaPD:{children:ocKLOD1uW,stylesPresetsClassNames:{h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-cbj0vx\",h5:\"framer-styles-preset-gt0xip\",h6:\"framer-styles-preset-7xbg4v\",p:\"framer-styles-preset-initdp\"}},kh7JbJ4OQ:{children:xFpvT8G_8,stylesPresetsClassNames:{h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-cbj0vx\",h5:\"framer-styles-preset-gt0xip\",h6:\"framer-styles-preset-7xbg4v\",p:\"framer-styles-preset-initdp\"}},kIs1FcyL5:{children:IzTd7xnUM,stylesPresetsClassNames:{h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-cbj0vx\",h5:\"framer-styles-preset-gt0xip\",h6:\"framer-styles-preset-7xbg4v\",p:\"framer-styles-preset-initdp\"}},q3DPhNJ8D:{children:tk2qJlsbI,stylesPresetsClassNames:{h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-cbj0vx\",h5:\"framer-styles-preset-gt0xip\",h6:\"framer-styles-preset-7xbg4v\",p:\"framer-styles-preset-initdp\"}}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lqqgu.framer-1jz96x, .framer-lqqgu .framer-1jz96x { display: block; }\",\".framer-lqqgu.framer-mj9ggn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 51px; height: 972px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1136px; }\",\".framer-lqqgu .framer-6zkitm { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre-wrap; width: 789px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-lqqgu .framer-1ck3d09 { display: grid; flex: 1 0 0px; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-lqqgu .framer-1mnzsp1 { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: start; padding: 0px; position: relative; width: min-content; }\",\".framer-lqqgu .framer-1q1beww-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 252px); position: relative; width: 252px; z-index: 1; }\",\".framer-lqqgu .framer-i7pedt, .framer-lqqgu .framer-hmcejk, .framer-lqqgu .framer-1qpx0j0, .framer-lqqgu .framer-jvo620 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-lqqgu .framer-r44mgl, .framer-lqqgu .framer-10paofo { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: center; padding: 0px; position: relative; width: min-content; }\",\".framer-lqqgu .framer-12qw9c7-container { flex: none; height: 252px; position: relative; width: 252px; z-index: 2; }\",\".framer-lqqgu .framer-1cpl7gd-container { flex: none; height: 252px; position: relative; width: 252px; z-index: 1; }\",\".framer-lqqgu .framer-1itmvh6 { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: end; min-height: 222px; min-width: 170px; padding: 0px; position: relative; width: min-content; }\",\".framer-lqqgu .framer-175welr-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 252px); left: -139px; position: absolute; top: -35px; width: 252px; z-index: 1; }\",\".framer-lqqgu .framer-1aubulo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 364px; }\",\".framer-lqqgu .framer-11eurf { flex: 1 0 0px; height: 1px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lqqgu.framer-mj9ggn, .framer-lqqgu .framer-1mnzsp1, .framer-lqqgu .framer-r44mgl, .framer-lqqgu .framer-10paofo, .framer-lqqgu .framer-1itmvh6, .framer-lqqgu .framer-1aubulo { gap: 0px; } .framer-lqqgu.framer-mj9ggn > * { margin: 0px; margin-left: calc(51px / 2); margin-right: calc(51px / 2); } .framer-lqqgu.framer-mj9ggn > :first-child, .framer-lqqgu .framer-1mnzsp1 > :first-child, .framer-lqqgu .framer-r44mgl > :first-child, .framer-lqqgu .framer-10paofo > :first-child, .framer-lqqgu .framer-1itmvh6 > :first-child { margin-left: 0px; } .framer-lqqgu.framer-mj9ggn > :last-child, .framer-lqqgu .framer-1mnzsp1 > :last-child, .framer-lqqgu .framer-r44mgl > :last-child, .framer-lqqgu .framer-10paofo > :last-child, .framer-lqqgu .framer-1itmvh6 > :last-child { margin-right: 0px; } .framer-lqqgu .framer-1mnzsp1 > *, .framer-lqqgu .framer-r44mgl > *, .framer-lqqgu .framer-10paofo > *, .framer-lqqgu .framer-1itmvh6 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-lqqgu .framer-1aubulo > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-lqqgu .framer-1aubulo > :first-child { margin-top: 0px; } .framer-lqqgu .framer-1aubulo > :last-child { margin-bottom: 0px; } }\",\".framer-lqqgu.framer-v-1lq4c6o .framer-r44mgl, .framer-lqqgu.framer-v-1lq4c6o .framer-10paofo, .framer-lqqgu.framer-v-1hjgwqh .framer-r44mgl, .framer-lqqgu.framer-v-1hjgwqh .framer-10paofo, .framer-lqqgu.framer-v-1n3wpo3 .framer-r44mgl, .framer-lqqgu.framer-v-1n3wpo3 .framer-10paofo, .framer-lqqgu.framer-v-tp31q3 .framer-r44mgl, .framer-lqqgu.framer-v-tp31q3 .framer-10paofo { justify-self: start; }\",\".framer-lqqgu.framer-v-1lq4c6o .framer-1itmvh6, .framer-lqqgu.framer-v-1hjgwqh .framer-1itmvh6, .framer-lqqgu.framer-v-1n3wpo3 .framer-1itmvh6, .framer-lqqgu.framer-v-tp31q3 .framer-1itmvh6 { justify-self: start; min-height: unset; min-width: unset; }\",\".framer-lqqgu.framer-v-1lq4c6o .framer-175welr-container, .framer-lqqgu.framer-v-1hjgwqh .framer-175welr-container, .framer-lqqgu.framer-v-1n3wpo3 .framer-175welr-container, .framer-lqqgu.framer-v-tp31q3 .framer-175welr-container { left: unset; position: relative; top: unset; }\",\".framer-lqqgu.framer-v-15mwx46.framer-mj9ggn { gap: 0px; height: min-content; padding: 63px 0px 0px 0px; }\",\".framer-lqqgu.framer-v-15mwx46 .framer-1ck3d09 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; }\",\".framer-lqqgu.framer-v-15mwx46 .framer-1mnzsp1, .framer-lqqgu.framer-v-15mwx46 .framer-r44mgl, .framer-lqqgu.framer-v-15mwx46 .framer-10paofo { align-self: unset; flex-direction: column; gap: 112px; width: 100%; }\",\".framer-lqqgu.framer-v-15mwx46 .framer-1q1beww-container { height: var(--framer-aspect-ratio-supported, 146px); width: 146px; }\",\".framer-lqqgu.framer-v-15mwx46 .framer-i7pedt, .framer-lqqgu.framer-v-15mwx46 .framer-1qpx0j0, .framer-lqqgu.framer-v-15mwx46 .framer-jvo620 { flex: none; width: 100%; }\",\".framer-lqqgu.framer-v-15mwx46 .framer-hmcejk { flex: none; order: 1; width: 100%; }\",\".framer-lqqgu.framer-v-15mwx46 .framer-12qw9c7-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 146px); order: 0; width: 146px; }\",\".framer-lqqgu.framer-v-15mwx46 .framer-1cpl7gd-container { aspect-ratio: 1 / 1; height: 146px; width: var(--framer-aspect-ratio-supported, 146px); }\",\".framer-lqqgu.framer-v-15mwx46 .framer-1itmvh6 { align-self: unset; flex-direction: column; gap: 112px; min-height: unset; min-width: unset; width: 100%; }\",\".framer-lqqgu.framer-v-15mwx46 .framer-175welr-container { cursor: default; height: var(--framer-aspect-ratio-supported, 146px); left: unset; position: relative; top: unset; width: 146px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lqqgu.framer-v-15mwx46.framer-mj9ggn, .framer-lqqgu.framer-v-15mwx46 .framer-1ck3d09, .framer-lqqgu.framer-v-15mwx46 .framer-1mnzsp1, .framer-lqqgu.framer-v-15mwx46 .framer-r44mgl, .framer-lqqgu.framer-v-15mwx46 .framer-10paofo, .framer-lqqgu.framer-v-15mwx46 .framer-1itmvh6 { gap: 0px; } .framer-lqqgu.framer-v-15mwx46.framer-mj9ggn > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-lqqgu.framer-v-15mwx46.framer-mj9ggn > :first-child { margin-left: 0px; } .framer-lqqgu.framer-v-15mwx46.framer-mj9ggn > :last-child { margin-right: 0px; } .framer-lqqgu.framer-v-15mwx46 .framer-1ck3d09 > * { margin: 0px; margin-bottom: calc(120px / 2); margin-top: calc(120px / 2); } .framer-lqqgu.framer-v-15mwx46 .framer-1ck3d09 > :first-child, .framer-lqqgu.framer-v-15mwx46 .framer-1mnzsp1 > :first-child, .framer-lqqgu.framer-v-15mwx46 .framer-r44mgl > :first-child, .framer-lqqgu.framer-v-15mwx46 .framer-10paofo > :first-child, .framer-lqqgu.framer-v-15mwx46 .framer-1itmvh6 > :first-child { margin-top: 0px; } .framer-lqqgu.framer-v-15mwx46 .framer-1ck3d09 > :last-child, .framer-lqqgu.framer-v-15mwx46 .framer-1mnzsp1 > :last-child, .framer-lqqgu.framer-v-15mwx46 .framer-r44mgl > :last-child, .framer-lqqgu.framer-v-15mwx46 .framer-10paofo > :last-child, .framer-lqqgu.framer-v-15mwx46 .framer-1itmvh6 > :last-child { margin-bottom: 0px; } .framer-lqqgu.framer-v-15mwx46 .framer-1mnzsp1 > *, .framer-lqqgu.framer-v-15mwx46 .framer-r44mgl > *, .framer-lqqgu.framer-v-15mwx46 .framer-10paofo > *, .framer-lqqgu.framer-v-15mwx46 .framer-1itmvh6 > * { margin: 0px; margin-bottom: calc(112px / 2); margin-top: calc(112px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 972\n * @framerIntrinsicWidth 1136\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kIs1FcyL5\":{\"layout\":[\"fixed\",\"fixed\"]},\"lVUde6m6S\":{\"layout\":[\"fixed\",\"auto\"]},\"e6uXXoaPD\":{\"layout\":[\"fixed\",\"fixed\"]},\"kh7JbJ4OQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"q3DPhNJ8D\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MhpwbnrDE\":\"heading\",\"IzTd7xnUM\":\"kirsiSBio\",\"ocKLOD1uW\":\"brittaSBio\",\"xFpvT8G_8\":\"bodilSBio\",\"tk2qJlsbI\":\"emmaSBio\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerTFdm4Nt1J=withCSS(Component,css,\"framer-lqqgu\");export default FramerTFdm4Nt1J;FramerTFdm4Nt1J.displayName=\"Staff section\";FramerTFdm4Nt1J.defaultProps={height:972,width:1136};addPropertyControls(FramerTFdm4Nt1J,{variant:{options:[\"tkhAvUMwU\",\"kIs1FcyL5\",\"lVUde6m6S\",\"e6uXXoaPD\",\"kh7JbJ4OQ\",\"q3DPhNJ8D\"],optionTitles:[\"Desktop\",\"Olivia - Selected\",\"Mobile & Tablet\",\"Sofia - Selected\",\"Isabella - Selected\",\"Emma - Selected\"],title:\"Variant\",type:ControlType.Enum},MhpwbnrDE:{defaultValue:\"Each therapist is committed to providing exceptional massage experiences\",displayTextArea:false,title:\"Heading\",type:ControlType.String},IzTd7xnUM:{defaultValue:\"<p>Diplomerad Fransstylist</p>\",title:\"Kirsi's bio\",type:ControlType.RichText},ocKLOD1uW:{defaultValue:\"<p>Grundare av Hudv\\xe5rdskliniken.</p><p>Auktoriserad Hudterapeut och specialiserad hudhygienist. Innehar Ges\\xe4llbrev.</p>\",title:\"Britta's bio\",type:ControlType.RichText},xFpvT8G_8:{defaultValue:\"<p>Certifierad \\xf6gonl\\xe4kare.</p>\",title:\"Bodil's bio\",type:ControlType.RichText},tk2qJlsbI:{defaultValue:\"<p>Legitimerad sjuksk\\xf6terska.</p>\",title:\"Emma's bio\",type:ControlType.RichText}});addFonts(FramerTFdm4Nt1J,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...StaffProfilePictureFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTFdm4Nt1J\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kIs1FcyL5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lVUde6m6S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"e6uXXoaPD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kh7JbJ4OQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q3DPhNJ8D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"MhpwbnrDE\\\":\\\"heading\\\",\\\"IzTd7xnUM\\\":\\\"kirsiSBio\\\",\\\"ocKLOD1uW\\\":\\\"brittaSBio\\\",\\\"xFpvT8G_8\\\":\\\"bodilSBio\\\",\\\"tk2qJlsbI\\\":\\\"emmaSBio\\\"}\",\"framerIntrinsicWidth\":\"1136\",\"framerIntrinsicHeight\":\"972\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TFdm4Nt1J.map", "import{fontStore as t}from\"framer\";t.loadWebFontsFromSelectors([\"GF;Poppins-700\",\"GF;Poppins-900\",\"GF;Poppins-900italic\",\"GF;Poppins-700italic\"]);export const fonts=[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/fVxnimdqP:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/fVxnimdqP:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLBT5V1tvFP-KUEg.ttf\",weight:\"900\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/fVxnimdqP:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm81xlEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLm81xlEN2PQEhcqw.ttf\",weight:\"900\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/fVxnimdqP:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\",weight:\"700\"}];export const css=['.framer-Mj8TY .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-Mj8TY .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.5px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Mj8TY .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-Mj8TY .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 37px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.5px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Mj8TY .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-Mj8TY .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 29px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.5px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-Mj8TY\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Poppins-regular\",\"GF;Poppins-700\",\"GF;Poppins-700italic\",\"GF;Poppins-italic\"]);export const fonts=[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/LfbXjUz9h:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf\",weight:\"400\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/LfbXjUz9h:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/LfbXjUz9h:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/LfbXjUz9h:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf\",weight:\"400\"}];export const css=['.framer-Lzz7v .framer-styles-preset-cbj0vx:not(.rich-text-wrapper), .framer-Lzz7v .framer-styles-preset-cbj0vx.rich-text-wrapper h4 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 32px; --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: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Lzz7v .framer-styles-preset-cbj0vx:not(.rich-text-wrapper), .framer-Lzz7v .framer-styles-preset-cbj0vx.rich-text-wrapper h4 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-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: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Lzz7v .framer-styles-preset-cbj0vx:not(.rich-text-wrapper), .framer-Lzz7v .framer-styles-preset-cbj0vx.rich-text-wrapper h4 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 22px; --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: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-Lzz7v\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Poppins-regular\",\"GF;Poppins-700\",\"GF;Poppins-700italic\",\"GF;Poppins-italic\"]);export const fonts=[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/tOL6G6Jmm:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf\",weight:\"400\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/tOL6G6Jmm:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/tOL6G6Jmm:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/tOL6G6Jmm:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf\",weight:\"400\"}];export const css=['.framer-DLwub .framer-styles-preset-7xbg4v:not(.rich-text-wrapper), .framer-DLwub .framer-styles-preset-7xbg4v.rich-text-wrapper h6 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-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: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-DLwub .framer-styles-preset-7xbg4v:not(.rich-text-wrapper), .framer-DLwub .framer-styles-preset-7xbg4v.rich-text-wrapper h6 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --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-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: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-DLwub .framer-styles-preset-7xbg4v:not(.rich-text-wrapper), .framer-DLwub .framer-styles-preset-7xbg4v.rich-text-wrapper h6 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --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-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: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-DLwub\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Poppins-500\",\"GF;Poppins-700\",\"GF;Poppins-700italic\",\"GF;Poppins-500italic\"]);export const fonts=[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/YckFIlg3V:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf\",weight:\"500\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/YckFIlg3V:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/YckFIlg3V:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/YckFIlg3V:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmg1hlEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmg1hlEN2PQEhcqw.ttf\",weight:\"500\"}];export const css=['.framer-r3ONa .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-r3ONa .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Poppins\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", sans-serif; --framer-font-size: 43px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-r3ONa .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-r3ONa .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Poppins\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", sans-serif; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-r3ONa .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-r3ONa .framer-styles-preset-12lj5ox.rich-text-wrapper h3 { --framer-font-family: \"Poppins\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", sans-serif; --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-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-r3ONa\";\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 (b12dec4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,RichText,SVG,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={iVhY1d3lT:{hover:true}};const cycleOrder=[\"iVhY1d3lT\",\"ABGTdrj6s\",\"ummnfbMH3\"];const variantClassNames={ABGTdrj6s:\"framer-v-lxsrem\",iVhY1d3lT:\"framer-v-1j732m1\",ummnfbMH3:\"framer-v-1a7y8qb\"};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 transitions={default:{damping:30,delay:0,mass:1,stiffness:300,type:\"spring\"}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==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 humanReadableVariantMap={\"Mobile & Tablet\":\"ummnfbMH3\",Default:\"iVhY1d3lT\",Selected:\"ABGTdrj6s\"};const getProps=({height,id,name,profileImage,tap,width,...props})=>{var ref,ref1,_variant,ref2;return{...props,GeeZx6tDi:(ref=name!==null&&name!==void 0?name:props.GeeZx6tDi)!==null&&ref!==void 0?ref:\"Sophia Ramirez\",hzBth00Yy:(ref1=profileImage!==null&&profileImage!==void 0?profileImage:props.hzBth00Yy)!==null&&ref1!==void 0?ref1:{src:new URL(\"assets/512/5bWoCpUfGJkn32pFVMbvhfQLmU.png\",\"https://framerusercontent.com/modules/71XREnacMKlw9vyUSUec/puE8sUwCw7i87lUCyvVi/vXPBgCbWs.js\").href,srcSet:`${new URL(\"assets/512/5bWoCpUfGJkn32pFVMbvhfQLmU.png\",\"https://framerusercontent.com/modules/71XREnacMKlw9vyUSUec/puE8sUwCw7i87lUCyvVi/vXPBgCbWs.js\").href} 512w, ${new URL(\"assets/5bWoCpUfGJkn32pFVMbvhfQLmU.png\",\"https://framerusercontent.com/modules/71XREnacMKlw9vyUSUec/puE8sUwCw7i87lUCyvVi/vXPBgCbWs.js\").href} 908w`},variant:(ref2=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref2!==void 0?ref2:\"iVhY1d3lT\",zwu_lwZd9:tap!==null&&tap!==void 0?tap:props.zwu_lwZd9};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,GeeZx6tDi,zwu_lwZd9,hzBth00Yy,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"iVhY1d3lT\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vvka2v=activeVariantCallback(async(...args)=>{if(zwu_lwZd9){const res=await zwu_lwZd9(...args);if(res===false)return false;}});const isDisplayed=()=>{if(baseVariant===\"ummnfbMH3\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ABGTdrj6s\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"iVhY1d3lT-hover\")return true;if([\"ABGTdrj6s\",\"ummnfbMH3\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-BBl94\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-1j732m1\",className),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iVhY1d3lT\",onTap:onTap1vvka2v,ref:ref,style:{opacity:.6,...style},variants:{\"iVhY1d3lT-hover\":{opacity:1},ABGTdrj6s:{opacity:1},ummnfbMH3:{opacity:1}},...addPropertyOverrides({\"iVhY1d3lT-hover\":{\"data-framer-name\":undefined},ABGTdrj6s:{\"data-framer-name\":\"Selected\"},ummnfbMH3:{\"data-framer-name\":\"Mobile & Tablet\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(SVG,{className:\"framer-y581ze\",\"data-framer-name\":\"Small sparkle\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:29,intrinsicWidth:29,layoutDependency:layoutDependency,layoutId:\"dRDWdtTm2\",style:{opacity:0},svg:'<svg width=\"29\" height=\"29\" viewBox=\"-1 -1 29 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M16.099 16.5498C19.1496 13.5 27 13.4644 27 13.4644C27 13.4644 19.6474 13.9976 16.1204 10.173C14.1933 8.09004 13.4751 4.76303 13.34 0C13.34 4.49289 13.0769 8.20379 10.8939 10.4929C7.70819 13.8341 0 13.5 0 13.5C0 13.5 7.77931 13.1374 10.6805 16.1019C12.9276 18.1066 13.4254 22.0237 13.5036 27C13.4254 22.2654 14.1222 18.5261 16.1061 16.5498H16.099Z\" fill=\"#FFF697\" stroke=\"#1C0742\" stroke-width=\"0.482741\" stroke-miterlimit=\"10\"/>\\n</svg>\\n',variants:{\"iVhY1d3lT-hover\":{opacity:1},ABGTdrj6s:{opacity:1},ummnfbMH3:{opacity:1}},withExternalLayout:true,...addPropertyOverrides({ABGTdrj6s:{description:\"Small sparkle\"}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/ _jsx(SVG,{className:\"framer-1fqzkjs\",\"data-framer-name\":\"Group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:28,intrinsicWidth:36,layoutDependency:layoutDependency,layoutId:\"GJG802OdU\",style:{opacity:0},svg:'<svg width=\"36\" height=\"28\" viewBox=\"0 0 36 28\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.00530899 17.4017C4.5999 23.5705 11.281 27.0978 17.9248 27.1192C26.8151 27.1458 31.0895 21.9536 35.8442 16.4412C31.0522 10.7046 24.3871 7.46007 17.7327 7.6415C11.0836 7.8176 4.58926 11.4143 0 17.407L0.00530899 17.4017Z\" fill=\"white\" stroke=\"#1C0742\" stroke-width=\"0.482741\" stroke-miterlimit=\"10\"/>\\n<path d=\"M17.9249 24.3548C21.8476 24.3548 25.0276 21.1748 25.0276 17.2521C25.0276 13.3294 21.8476 10.1494 17.9249 10.1494C14.0022 10.1494 10.8223 13.3294 10.8223 17.2521C10.8223 21.1748 14.0022 24.3548 17.9249 24.3548Z\" fill=\"#FF36A5\"/>\\n<path d=\"M30.0332 11.2594L34.7238 5.34668\" stroke=\"#201A3F\" stroke-width=\"0.482741\" stroke-miterlimit=\"10\"/>\\n<path d=\"M22.5459 8.10047C23.1863 5.91257 24.2855 2.23582 24.9579 0.0585938L22.5459 8.10047Z\" fill=\"url(#paint0_linear_55236_16161)\"/>\\n<path d=\"M22.5459 8.10047C23.1863 5.91257 24.2855 2.23582 24.9579 0.0585938\" stroke=\"#201A3F\" stroke-width=\"0.482741\" stroke-miterlimit=\"10\"/>\\n<path d=\"M13.9388 8.11125L12.2578 0\" stroke=\"#201A3F\" stroke-width=\"0.482741\" stroke-miterlimit=\"10\"/>\\n<path d=\"M5.64068 11.8093L1.22754 5.84326\" stroke=\"#201A3F\" stroke-width=\"0.482741\" stroke-miterlimit=\"10\"/>\\n<path d=\"M17.7594 19.3551C20.0273 19.3551 22.9623 22.2634 22.9623 22.2634C22.9623 22.2634 20.0327 19.7286 20.1394 16.9911C20.1981 15.4969 21.1693 13.9921 22.8876 12.1724C21.2173 13.848 19.7392 15.1287 18.0742 15.166C15.6462 15.2247 12.9033 12.2311 12.9033 12.2311C12.9033 12.2311 15.9344 14.99 15.9077 17.1725C15.9984 18.7521 14.723 20.3956 12.9033 22.2794C14.6376 20.4917 16.2866 19.3551 17.7594 19.3604V19.3551Z\" fill=\"#FFF697\" stroke=\"#1C0742\" stroke-width=\"0.482741\" stroke-miterlimit=\"10\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_55236_16161\" x1=\"22.5459\" y1=\"4.07686\" x2=\"24.9579\" y2=\"4.07686\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FFF6EF\"/>\\n<stop offset=\"0.2\" stop-color=\"#FFE3E1\"/>\\n<stop offset=\"1\" stop-color=\"#F47991\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',variants:{ABGTdrj6s:{opacity:1}},withExternalLayout:true}),/*#__PURE__*/ _jsx(SVG,{className:\"framer-1szz25k\",\"data-framer-name\":\"Pink squiggly \",fill:\"rgba(0,0,0,1)\",intrinsicHeight:17,intrinsicWidth:50,layoutDependency:layoutDependency,layoutId:\"veBUSI4CY\",style:{opacity:0},svg:'<svg width=\"50\" height=\"17\" viewBox=\"-1 -1 50 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 10.7908C2.94957 7.02576 6.72397 3.78266 11.1413 1.8722C15.1253 0.148123 20.8939 -0.946896 24.9339 1.14529C27.7436 2.59911 29.4677 6.05656 29.4957 9.19718C29.5097 11.0424 28.4706 14.882 25.3673 14.3974C22.3245 13.9174 22.6088 10.1944 23.9694 8.24661C27.4781 3.23282 35.297 3.18156 41.2148 4.51888C43.4235 5.01747 45.5856 5.69312 47.7337 6.38741\" stroke=\"#F378CB\" stroke-width=\"0.965482\" stroke-miterlimit=\"10\"/>\\n</svg>\\n',variants:{\"iVhY1d3lT-hover\":{opacity:1},ABGTdrj6s:{opacity:1},ummnfbMH3:{opacity:1}},withExternalLayout:true,...addPropertyOverrides({ABGTdrj6s:{description:\"Pink squiggly line\"}},baseVariant,gestureVariant)}),/*#__PURE__*/ _jsx(SVG,{className:\"framer-u7pusf\",\"data-framer-name\":\"Medium sparkle\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:36,intrinsicWidth:36,layoutDependency:layoutDependency,layoutId:\"gRzvKYvnL\",style:{opacity:0},svg:'<svg width=\"36\" height=\"36\" viewBox=\"-1 -1 36 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M20.2728 20.8404C24.1143 17 34 16.9552 34 16.9552C34 16.9552 24.7411 17.6266 20.2997 12.8104C17.8731 10.1875 16.9687 5.99789 16.7985 0C16.7985 5.65771 16.4672 10.3307 13.7182 13.2133C9.70661 17.4207 0 17 0 17C0 17 9.79616 16.5434 13.4496 20.2765C16.2792 22.8009 16.906 27.7336 17.0045 34C16.906 28.0379 17.7835 23.3291 20.2818 20.8404H20.2728Z\" fill=\"#FFF697\" stroke=\"#1C0742\" stroke-width=\"0.482741\" stroke-miterlimit=\"10\"/>\\n</svg>\\n',variants:{\"iVhY1d3lT-hover\":{opacity:1},ABGTdrj6s:{opacity:1},ummnfbMH3:{opacity:1}},withExternalLayout:true,...addPropertyOverrides({ABGTdrj6s:{description:\"Medium sparkle\"}},baseVariant,gestureVariant)}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-vwwi8r\",\"data-framer-name\":\"Portrait container\",layoutDependency:layoutDependency,layoutId:\"DJ8zs6SNI\",style:{borderBottomLeftRadius:300,borderBottomRightRadius:300,borderTopLeftRadius:300,borderTopRightRadius:300},children:/*#__PURE__*/ _jsx(Image,{background:{alt:\"\",fit:\"stretch\",sizes:\"calc(min(252px, 100vw) + 87px)\",...toResponsiveImage(hzBth00Yy)},className:\"framer-14qf3qh\",\"data-framer-name\":\"Portrait image\",layoutDependency:layoutDependency,layoutId:\"yc29zfual\",...addPropertyOverrides({\"iVhY1d3lT-hover\":{background:{alt:\"\",fit:\"stretch\",sizes:\"calc(min(252px, 100vw) + 120px)\",...toResponsiveImage(hzBth00Yy)}}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/ _jsx(SVG,{className:\"framer-zd0on0\",\"data-framer-name\":\"Spiral\",description:\"Spiral illustration\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"PuYUmdrkA\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 422 422\"><path d=\"M 32.36 314.665 L 78.186 275.711 C 81.046 273.272 78.943 268.607 75.235 269.137 L 15.712 277.68 C 11.52 278.285 9.704 272.56 13.488 270.638 L 67.062 243.314 C 70.407 241.602 69.438 236.59 65.7 236.24 L 5.815 230.819 C 1.592 230.44 1.153 224.443 5.27 223.442 L 63.703 209.221 C 67.35 208.327 67.562 203.222 64.005 202.026 L 6.98 182.927 C 2.969 181.58 3.908 175.657 8.145 175.627 L 68.273 175.264 C 72.026 175.249 73.419 170.311 70.225 168.328 L 19.148 136.582 C 15.546 134.34 17.846 128.796 21.963 129.751 L 80.562 143.276 C 84.224 144.124 86.706 139.641 84.058 136.975 L 41.667 94.294 C 38.686 91.296 42.197 86.419 45.981 88.297 L 99.873 114.984 C 103.233 116.65 106.683 112.878 104.731 109.667 L 73.313 58.354 C 71.103 54.749 75.643 50.811 78.897 53.507 L 125.192 91.917 C 128.083 94.31 132.305 91.432 131.14 87.857 L 112.389 30.682 C 111.072 26.653 116.384 23.882 118.942 27.259 L 155.142 75.317 C 157.398 78.316 162.181 76.498 161.862 72.742 L 156.793 12.78 C 156.429 8.554 162.256 7.085 163.951 10.962 L 188.089 66.078 C 189.604 69.516 194.673 68.849 195.218 65.124 L 204.117 5.601 C 204.737 1.405 210.746 1.314 211.502 5.479 L 222.292 64.684 C 222.974 68.38 228.059 68.895 229.451 65.411 L 251.819 9.554 C 253.393 5.616 259.251 6.918 259.038 11.144 L 255.905 71.243 C 255.708 74.999 260.536 76.665 262.701 73.59 L 297.342 24.396 C 299.779 20.928 305.181 23.548 304.002 27.607 L 287.097 85.358 C 286.038 88.963 290.35 91.705 293.166 89.221 L 338.205 49.342 C 341.367 46.54 346.029 50.326 343.94 54.007 L 314.187 106.305 C 312.325 109.577 315.896 113.242 319.211 111.47 L 372.226 83.071 C 375.964 81.072 379.611 85.828 376.736 88.933 L 335.737 132.946 C 333.18 135.703 335.799 140.08 339.431 139.126 L 397.56 123.723 C 401.646 122.632 404.114 128.115 400.602 130.463 L 350.553 163.828 C 347.421 165.919 348.98 170.795 352.733 170.689 L 412.846 169.114 C 417.084 169.008 418.219 174.901 414.238 176.369 L 357.849 197.286 C 354.322 198.589 354.701 203.692 358.379 204.465 L 417.235 216.809 C 421.381 217.672 421.124 223.685 416.916 224.199 L 357.229 231.545 C 353.505 231.999 352.689 237.059 356.093 238.665 L 410.515 264.26 C 414.344 266.063 412.709 271.849 408.517 271.38 L 348.754 264.745 C 345.014 264.337 343.062 269.061 346.013 271.409 L 393.065 308.88 C 396.38 311.516 393.459 316.771 389.479 315.347 L 332.848 295.097 C 329.305 293.825 326.325 297.991 328.64 300.943 L 365.794 348.259 C 368.412 351.592 364.356 356.028 360.816 353.711 L 310.373 320.937 C 307.226 318.891 303.351 322.239 304.94 325.646 L 330.184 380.263 C 331.955 384.109 327.005 387.487 324.069 384.427 L 282.542 340.898 C 279.954 338.172 275.414 340.55 276.17 344.23 L 288.156 403.208 C 289.004 407.357 283.388 409.509 281.255 405.844 L 250.88 353.908 C 248.99 350.667 244.025 351.924 243.905 355.68 L 241.982 415.825 C 241.847 420.065 235.898 420.853 234.657 416.793 L 217.071 359.239 C 215.966 355.65 210.866 355.726 209.882 359.361 L 194.144 417.445 C 193.038 421.535 187.061 420.928 186.788 416.703 L 182.929 356.65 C 182.687 352.894 177.693 351.803 175.907 355.105 L 147.212 407.994 C 145.2 411.72 139.524 409.751 140.236 405.571 L 150.33 346.244 C 150.966 342.534 146.35 340.322 143.853 343.11 L 103.747 387.941 C 100.917 391.091 95.862 387.881 97.512 383.972 L 121 328.569 C 122.468 325.116 118.503 321.876 115.416 324.026 L 66.064 358.391 C 62.583 360.814 58.406 356.513 60.903 353.091 L 96.528 304.609 C 98.753 301.579 95.636 297.521 92.14 298.899 L 36.189 320.951 C 32.254 322.496 29.167 317.347 32.39 314.605 Z\" fill=\"transparent\" stroke-width=\"0.67\" stroke=\"rgb(28,7,66)\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:2327741369,withExternalLayout:true,...addPropertyOverrides({ABGTdrj6s:{svgContentId:1061219363}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-d8j86v\",\"data-framer-name\":\"Name container\",layoutDependency:layoutDependency,layoutId:\"YoAAtgBHo\",style:{backgroundColor:\"var(--token-7cd83db0-0d1a-43df-9fc4-8357ed2ecd58, rgb(232, 244, 231))\",borderBottomLeftRadius:90,borderTopRightRadius:90},variants:{ABGTdrj6s:{borderBottomLeftRadius:0,borderTopRightRadius:0}},children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--framer-font-size\":\"22px\"},children:/*#__PURE__*/ _jsx(motion.span,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1pdGFsaWM=\",\"--framer-font-family\":'\"Poppins\"',\"--framer-font-size\":\"22px\",\"--framer-font-style\":\"italic\"},children:\"Sophia Ramirez\"})})}),className:\"framer-17azuyf\",\"data-framer-name\":\"Sophia Ramirez\",fonts:[\"GF;Poppins-italic\"],layoutDependency:layoutDependency,layoutId:\"Wp49igPbv\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:GeeZx6tDi,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=['.framer-BBl94 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BBl94 .framer-3cwfli { display: block; }\",\".framer-BBl94 .framer-1j732m1 { cursor: pointer; height: 252px; overflow: visible; position: relative; width: 252px; }\",\".framer-BBl94 .framer-y581ze { bottom: -8px; flex: none; height: 43px; left: -45px; position: absolute; width: 43px; }\",\".framer-BBl94 .framer-1fqzkjs { bottom: 0px; flex: none; height: 41px; position: absolute; right: -90px; width: 53px; }\",\".framer-BBl94 .framer-1szz25k { flex: none; height: 24px; left: -63px; position: absolute; top: -32px; width: 74px; }\",\".framer-BBl94 .framer-u7pusf { flex: none; height: 53px; position: absolute; right: -47px; top: -6px; width: 52px; }\",\".framer-BBl94 .framer-vwwi8r { bottom: -48px; flex: none; left: -41px; overflow: hidden; position: absolute; right: -40px; top: -32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-BBl94 .framer-14qf3qh { aspect-ratio: 1.0044247787610618 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 338px); left: -3px; position: absolute; right: -3px; top: -3px; }\",\".framer-BBl94 .framer-zd0on0 { flex: none; height: 422px; left: calc(48.41269841269843% - 422px / 2); position: absolute; top: calc(50.00000000000002% - 422px / 2); width: 422px; }\",\".framer-BBl94 .framer-d8j86v { align-content: center; align-items: center; bottom: -85px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 75px; justify-content: center; left: -63px; overflow: hidden; padding: 0px 0px 0px 0px; position: absolute; right: -55px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-BBl94 .framer-17azuyf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-BBl94 .framer-v-1j732m1 .framer-1j732m1 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BBl94 .framer-d8j86v { gap: 0px; } .framer-BBl94 .framer-d8j86v > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-BBl94 .framer-d8j86v > :first-child { margin-top: 0px; } .framer-BBl94 .framer-d8j86v > :last-child { margin-bottom: 0px; } }\",\".framer-BBl94.framer-v-1a7y8qb .framer-1j732m1 { cursor: unset; }\",\".framer-BBl94.framer-v-1j732m1.hover .framer-14qf3qh { height: var(--framer-aspect-ratio-supported, 370px); left: -19px; right: -20px; top: -19px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 252\n * @framerIntrinsicWidth 252\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ABGTdrj6s\":{\"layout\":[\"fixed\",\"fixed\"]},\"ummnfbMH3\":{\"layout\":[\"fixed\",\"fixed\"]},\"dl9QQOaf_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GeeZx6tDi\":\"name\",\"zwu_lwZd9\":\"tap\",\"hzBth00Yy\":\"profileImage\"}\n * @framerImmutableVariables false\n */ const FramervXPBgCbWs=withCSS(Component,css,\"framer-BBl94\");export default FramervXPBgCbWs;FramervXPBgCbWs.displayName=\"Staff profile picture\";FramervXPBgCbWs.defaultProps={height:252,width:252};addPropertyControls(FramervXPBgCbWs,{variant:{options:[\"iVhY1d3lT\",\"ABGTdrj6s\",\"ummnfbMH3\"],optionTitles:[\"Default\",\"Selected\",\"Mobile & Tablet\"],title:\"Variant\",type:ControlType.Enum},GeeZx6tDi:{defaultValue:\"Sophia Ramirez\",displayTextArea:false,title:\"Name\",type:ControlType.String},zwu_lwZd9:{title:\"Tap\",type:ControlType.EventHandler},hzBth00Yy:{__defaultAssetReference:\"data:framer/asset-reference,5bWoCpUfGJkn32pFVMbvhfQLmU.png?originalFilename=pexels-jose%C3%8C%C2%81-cango-18255968.png&preferredSize=auto\",title:\"Profile image\",type:ControlType.ResponsiveImage}});addFonts(FramervXPBgCbWs,[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/vXPBgCbWs:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf\",weight:\"400\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervXPBgCbWs\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"GeeZx6tDi\\\":\\\"name\\\",\\\"zwu_lwZd9\\\":\\\"tap\\\",\\\"hzBth00Yy\\\":\\\"profileImage\\\"}\",\"framerIntrinsicHeight\":\"252\",\"framerImmutableVariables\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"252\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ABGTdrj6s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ummnfbMH3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dl9QQOaf_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vXPBgCbWs.map", "// Generated by Framer (5951dd1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9K6kddNO1K2HqQwfn1P3/sk74KLFlWpAZzjNq1pXi/zJjUq7e9u.js\";import DetailCard from\"https://framerusercontent.com/modules/tTMrpQrXTIQYHnn16BzX/Nr5M2glfsDw7IQ4q7Ygi/FLaFaKafM.js\";const MaterialFonts=getFonts(Material);const DetailCardFonts=getFonts(DetailCard);const cycleOrder=[\"VhvR6Xm_F\",\"WZticBglm\"];const serializationHash=\"framer-NFEIY\";const variantClassNames={VhvR6Xm_F:\"framer-v-u3s73s\",WZticBglm:\"framer-v-j00m58\"};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(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"VhvR6Xm_F\",\"Variant 2\":\"WZticBglm\"};const getProps=({height,id,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,gUlLSc2un:(_ref=title!==null&&title!==void 0?title:props.gUlLSc2un)!==null&&_ref!==void 0?_ref:\"Kroppsbehandlingar\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"VhvR6Xm_F\"};};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,gUlLSc2un,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VhvR6Xm_F\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gtb6x2=activeVariantCallback(async(...args)=>{setVariant(\"WZticBglm\");});const onTap187bi7o=activeVariantCallback(async(...args)=>{setVariant(\"VhvR6Xm_F\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"WZticBglm\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-u3s73s\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VhvR6Xm_F\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({WZticBglm:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7llwmt\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dCqMcDJ8D\",onTap:onTap1gtb6x2,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},...addPropertyOverrides({WZticBglm:{onTap:onTap187bi7o}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-gt0xip\",\"data-styles-preset\":\"zJjUq7e9u\",children:\"Kroppsbehandlingar\"})}),className:\"framer-7tdk8r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nsQw0KPTC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:gUlLSc2un,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-152r06x-container\",layoutDependency:layoutDependency,layoutId:\"sNzkhHhr5-container\",style:{rotate:180},variants:{WZticBglm:{rotate:0}},children:/*#__PURE__*/_jsx(Material,{color:\"rgb(2, 160, 174)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowDropDown\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"sNzkhHhr5\",layoutId:\"sNzkhHhr5\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mtvdsi\",layoutDependency:layoutDependency,layoutId:\"bmzOdTMst\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-103ddcy-container\",layoutDependency:layoutDependency,layoutId:\"CljpJP8bS-container\",children:/*#__PURE__*/_jsx(DetailCard,{Fk3b4pKrd:\"INSCULPT CHAIR - B\\xe4ckenbottentr\\xe4ning.\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"30 minuter 1495 kr.  Kur 5 ggr. 5500 kr.  Kur 10 ggr. 9000 kr.\",height:\"100%\",id:\"CljpJP8bS\",layoutId:\"CljpJP8bS\",LUQw6Xtn7:\"Insculpt chair anv\\xe4nder elektromagnetisk energi f\\xf6r att leverera 12000 supramaximala sammandragningar i b\\xe4ckenbottenmusklerna under en enda behandling. Under en behandling sitter du FULLT P\\xc5KL\\xc4DD i EMS-stolen och kan t.ex. l\\xe4sa en bok. Behandlingen \\xe4r icke-invasiv, med andra ord finns inga risker f\\xf6r br\\xe4nnskador, \\xe4rrbildning eller svullnad.\",ooEIpm9cq:16,style:{maxWidth:\"100%\"},tLBi7VU7g:true,variant:\"TtikJqBej\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NFEIY.framer-1e04jz6, .framer-NFEIY .framer-1e04jz6 { display: block; }\",\".framer-NFEIY.framer-u3s73s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 414px; }\",\".framer-NFEIY .framer-7llwmt { 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: hidden; padding: 6px 22px 6px 22px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-NFEIY .framer-7tdk8r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NFEIY .framer-152r06x-container { flex: none; height: 60px; position: relative; width: 60px; }\",\".framer-NFEIY .framer-1mtvdsi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-NFEIY .framer-103ddcy-container { flex: none; height: auto; max-width: 463px; min-width: 100px; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-NFEIY.framer-u3s73s, .framer-NFEIY .framer-7llwmt, .framer-NFEIY .framer-1mtvdsi { gap: 0px; } .framer-NFEIY.framer-u3s73s > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-NFEIY.framer-u3s73s > :first-child, .framer-NFEIY .framer-1mtvdsi > :first-child { margin-top: 0px; } .framer-NFEIY.framer-u3s73s > :last-child, .framer-NFEIY .framer-1mtvdsi > :last-child { margin-bottom: 0px; } .framer-NFEIY .framer-7llwmt > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-NFEIY .framer-7llwmt > :first-child { margin-left: 0px; } .framer-NFEIY .framer-7llwmt > :last-child { margin-right: 0px; } .framer-NFEIY .framer-1mtvdsi > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } }\",\".framer-NFEIY.framer-v-j00m58.framer-u3s73s { height: 72px; }\",\".framer-NFEIY.framer-v-j00m58 .framer-7llwmt { height: 72px; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 658\n * @framerIntrinsicWidth 414\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WZticBglm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gUlLSc2un\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerw0hfYKX8u=withCSS(Component,css,\"framer-NFEIY\");export default Framerw0hfYKX8u;Framerw0hfYKX8u.displayName=\"Kroppsbehandlingar-Drop-Down\";Framerw0hfYKX8u.defaultProps={height:658,width:414};addPropertyControls(Framerw0hfYKX8u,{variant:{options:[\"VhvR6Xm_F\",\"WZticBglm\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},gUlLSc2un:{defaultValue:\"Kroppsbehandlingar\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Framerw0hfYKX8u,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MaterialFonts,...DetailCardFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw0hfYKX8u\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"414\",\"framerVariables\":\"{\\\"gUlLSc2un\\\":\\\"title\\\"}\",\"framerIntrinsicHeight\":\"658\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WZticBglm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./w0hfYKX8u.map", "// Generated by Framer (4f5e97b)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as n,cx as i,Link as o,RichText as l,useLocaleInfo as s,useVariantState as p,withCSS as c}from\"framer\";import{LayoutGroup as d,motion as m,MotionConfigContext as f}from\"framer-motion\";import*as x from\"react\";import*as g from\"https://framerusercontent.com/modules/qIvuwj5Zgt6UYwT1TGfW/l0JUbFIJ9Iyq8uFyzCE8/tOL6G6Jmm.js\";import*as h from\"https://framerusercontent.com/modules/9K6kddNO1K2HqQwfn1P3/sk74KLFlWpAZzjNq1pXi/zJjUq7e9u.js\";let u=[\"ZzRpLN4po\"],v=\"framer-V9HKU\",y={ZzRpLN4po:\"framer-v-reiwlr\"};function b(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let w={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},k=(e,r)=>\"string\"==typeof e&&\"string\"==typeof r?r+e:\"string\"==typeof e?e:\"string\"==typeof r?r:\"\",U=(e,r)=>\"string\"==typeof e&&\"string\"==typeof r?e+r:\"string\"==typeof e?e:\"string\"==typeof r?r:\"\",V=({value:r,children:t})=>{let a=x.useContext(f),n=null!=r?r:a.transition,i=x.useMemo(()=>({...a,transition:n}),[JSON.stringify(n)]);return /*#__PURE__*/e(f.Provider,{value:i,children:t});},H=({description:e,height:r,id:t,link:a,price:n,title:i,width:o,...l})=>{var s,p,c;return{...l,Ffwn1cDy8:null!==(s=null!=n?n:l.Ffwn1cDy8)&&void 0!==s?s:\"70\",MAQgs18w4:null!==(p=null!=e?e:l.MAQgs18w4)&&void 0!==p?p:\"Service description goes here\",NGWLZOUOa:null!==(c=null!=i?i:l.NGWLZOUOa)&&void 0!==c?c:\"Service title\",UjRILNvcF:null!=a?a:l.UjRILNvcF};},K=(e,r)=>r.join(\"-\")+e.layoutDependency,N=/*#__PURE__*/x.forwardRef(function(t,a){let{activeLocale:n}=s(),{style:c,className:f,layoutId:v,variant:b,NGWLZOUOa:N,Ffwn1cDy8:L,MAQgs18w4:j,UjRILNvcF:S,...F}=H(t),{baseVariant:z,classNames:D,gestureVariant:P,setGestureState:O,setVariant:C,transition:I,variants:R}=p({cycleOrder:u,defaultVariant:\"ZzRpLN4po\",transitions:w,variant:b,variantClassNames:y}),A=K(t,R),T=x.useRef(null),G=x.useId(),Z=[h.className,g.className];return /*#__PURE__*/e(d,{id:null!=v?v:G,children:/*#__PURE__*/e(m.div,{initial:b,animate:R,onHoverStart:()=>O({isHovered:!0}),onHoverEnd:()=>O({isHovered:!1}),onTapStart:()=>O({isPressed:!0}),onTap:()=>O({isPressed:!1}),onTapCancel:()=>O({isPressed:!1}),className:i(\"framer-V9HKU\",...Z,D),style:{display:\"contents\"},children:/*#__PURE__*/e(V,{value:I,children:/*#__PURE__*/e(o,{href:S,openInNewTab:!0,smoothScroll:!0,children:/*#__PURE__*/e(m.a,{...F,className:`${i(\"framer-reiwlr\",f)} framer-11tpts2`,\"data-framer-name\":\"Variant \",\"data-highlight\":!0,layoutDependency:A,layoutId:\"ZzRpLN4po\",ref:null!=a?a:T,style:{backgroundColor:\"var(--token-45a58ee0-0982-4557-8143-16d3c751ff3b, rgb(250, 250, 250))\",...c},children:/*#__PURE__*/e(m.div,{className:\"framer-rmk7n2\",\"data-framer-name\":\"Services content\",layoutDependency:A,layoutId:\"aV6WiOmk0\",children:/*#__PURE__*/r(m.div,{className:\"framer-xnrlhi\",\"data-framer-name\":\"Service & Price\",layoutDependency:A,layoutId:\"ugOCxXSc3\",children:[/*#__PURE__*/e(l,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(m.h5,{className:\"framer-styles-preset-gt0xip\",\"data-styles-preset\":\"zJjUq7e9u\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, rgb(9, 58, 55)))\"},children:\"Service title\"})}),className:\"framer-1v5vjrn\",layoutDependency:A,layoutId:\"zaQxUTqkK\",style:{\"--extracted-1lwpl3i\":\"var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, rgb(9, 58, 55))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:N,verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/e(l,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(m.p,{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b558ad6b-9d9a-401c-bbce-8ebc7a0b0657, rgb(245, 245, 247)))\"},children:\"Service description goes here\"})}),className:\"framer-mzjybv\",fonts:[\"GF;Poppins-300\"],layoutDependency:A,layoutId:\"LvrMB4QdY\",style:{\"--extracted-r6o4lv\":\"var(--token-b558ad6b-9d9a-401c-bbce-8ebc7a0b0657, rgb(245, 245, 247))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:j,verticalAlignment:\"top\",withExternalLayout:!0}),/*#__PURE__*/e(l,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(m.h6,{className:\"framer-styles-preset-7xbg4v\",\"data-styles-preset\":\"tOL6G6Jmm\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-06d94303-0b51-4e87-a7ad-4d09ec58d82c, rgb(100, 91, 23)))\"},children:\"Fr\\xe5n 70\"})}),className:\"framer-1b7c21s\",layoutDependency:A,layoutId:\"k82k9OCVZ\",style:{\"--extracted-1w1cjl5\":\"var(--token-06d94303-0b51-4e87-a7ad-4d09ec58d82c, rgb(100, 91, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:U(k(L,\"Fr\\xe5n \"),\"\"),verticalAlignment:\"top\",withExternalLayout:!0})]})})})})})})});}),L=['.framer-V9HKU [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-V9HKU .framer-11tpts2 { display: block; }\",\".framer-V9HKU .framer-reiwlr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 24px 24px 24px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-V9HKU .framer-rmk7n2 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: auto; }\",\".framer-V9HKU .framer-xnrlhi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 256px; }\",\".framer-V9HKU .framer-1v5vjrn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-V9HKU .framer-mzjybv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 235px; word-break: break-word; word-wrap: break-word; }\",\".framer-V9HKU .framer-1b7c21s { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 256px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-V9HKU .framer-reiwlr, .framer-V9HKU .framer-rmk7n2, .framer-V9HKU .framer-xnrlhi { gap: 0px; } .framer-V9HKU .framer-reiwlr > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-V9HKU .framer-reiwlr > :first-child, .framer-V9HKU .framer-rmk7n2 > :first-child, .framer-V9HKU .framer-xnrlhi > :first-child { margin-top: 0px; } .framer-V9HKU .framer-reiwlr > :last-child, .framer-V9HKU .framer-rmk7n2 > :last-child, .framer-V9HKU .framer-xnrlhi > :last-child { margin-bottom: 0px; } .framer-V9HKU .framer-rmk7n2 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-V9HKU .framer-xnrlhi > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",...h.css,...g.css],j=c(N,L,\"framer-V9HKU\");export default j;j.displayName=\"Services title & desription\",j.defaultProps={height:156,width:304},a(j,{NGWLZOUOa:{defaultValue:\"Service title\",displayTextArea:!1,title:\"Title\",type:n.String},Ffwn1cDy8:{defaultValue:\"70\",displayTextArea:!1,title:\"Price\",type:n.String},MAQgs18w4:{defaultValue:\"Service description goes here\",displayTextArea:!1,title:\"Description\",type:n.String},UjRILNvcF:{title:\"Link\",type:n.Link}}),t(j,[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/WRVRkYaNr:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8V1tvFP-KUEg.ttf\",weight:\"300\"},...h.fonts,...g.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWRVRkYaNr\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"304\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"NGWLZOUOa\\\":\\\"title\\\",\\\"Ffwn1cDy8\\\":\\\"price\\\",\\\"MAQgs18w4\\\":\\\"description\\\",\\\"UjRILNvcF\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"156\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WRVRkYaNr.map", "// Generated by Framer (4f5e97b)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as a,addPropertyControls as n,ControlType as t,cx as i,getFonts as o,useActiveVariantCallback as d,useLocaleInfo as l,useVariantState as s,withCSS as p}from\"framer\";import{LayoutGroup as c,motion as m,MotionConfigContext as h}from\"framer-motion\";import*as f from\"react\";import y from\"https://framerusercontent.com/modules/tTMrpQrXTIQYHnn16BzX/Nr5M2glfsDw7IQ4q7Ygi/FLaFaKafM.js\";import u from\"https://framerusercontent.com/modules/qB5UDTNO7ErtD51ZEPFX/fFLNnfRzSWO02rVshQid/mNUnkxuzN.js\";let k=o(u),v=o(y),j=[\"toyd1PqhK\",\"ZlKRWUpN2\"],w=\"framer-jNHjB\",g={toyd1PqhK:\"framer-v-1wz8nee\",ZlKRWUpN2:\"framer-v-1bc1ne4\"};function x(e,...r){let a={};return null==r||r.forEach(r=>r&&Object.assign(a,e[r])),a;}let N={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},b=({value:r,children:a})=>{let n=f.useContext(h),t=null!=r?r:n.transition,i=f.useMemo(()=>({...n,transition:t}),[JSON.stringify(t)]);return /*#__PURE__*/e(h.Provider,{value:i,children:a});},I={\"Variant 1\":\"toyd1PqhK\",\"Variant 2\":\"ZlKRWUpN2\"},B=({height:e,id:r,title:a,width:n,...t})=>{var i,o,d;return{...t,KhYd2TaCp:null!==(i=null!=a?a:t.KhYd2TaCp)&&void 0!==i?i:\"Vaxning\",variant:null!==(d=null!==(o=I[t.variant])&&void 0!==o?o:t.variant)&&void 0!==d?d:\"toyd1PqhK\"};},H=(e,r)=>r.join(\"-\")+e.layoutDependency,z=/*#__PURE__*/f.forwardRef(function(a,n){let{activeLocale:t}=l(),{style:o,className:p,layoutId:h,variant:k,KhYd2TaCp:v,...w}=B(a),{baseVariant:I,classNames:z,gestureVariant:K,setGestureState:U,setVariant:O,transition:P,variants:q}=s({cycleOrder:j,defaultVariant:\"toyd1PqhK\",transitions:N,variant:k,variantClassNames:g}),E=H(a,q),{activeVariantCallback:V,delay:A}=d(I),W=V(async(...e)=>{O(\"toyd1PqhK\");}),X=V(async(...e)=>{O(\"ZlKRWUpN2\");}),M=f.useRef(null),F=f.useId();return /*#__PURE__*/e(c,{id:null!=h?h:F,children:/*#__PURE__*/e(m.div,{initial:k,animate:q,onHoverStart:()=>U({isHovered:!0}),onHoverEnd:()=>U({isHovered:!1}),onTapStart:()=>U({isPressed:!0}),onTap:()=>U({isPressed:!1}),onTapCancel:()=>U({isPressed:!1}),className:i(\"framer-jNHjB\",...[],z),style:{display:\"contents\"},children:/*#__PURE__*/e(b,{value:P,children:/*#__PURE__*/r(m.div,{...w,className:i(\"framer-1wz8nee\",p),\"data-framer-name\":\"Variant 1\",layoutDependency:E,layoutId:\"toyd1PqhK\",ref:null!=n?n:M,style:{...o},...x({ZlKRWUpN2:{\"data-framer-name\":\"Variant 2\",\"data-highlight\":!0,onTap:W}},I,K),children:[/*#__PURE__*/e(m.div,{className:\"framer-kffgk9-container\",layoutDependency:E,layoutId:\"aQN0wxAIi-container\",children:/*#__PURE__*/e(u,{height:\"100%\",I34LsQDVW:v,id:\"aQN0wxAIi\",layoutId:\"aQN0wxAIi\",OIw2PLpPM:X,variant:\"OvQybYbT0\",width:\"100%\",...x({ZlKRWUpN2:{style:{height:\"100%\",width:\"100%\"},variant:\"d1ba3JpkM\"}},I,K)})}),\"ZlKRWUpN2\"!==I&&/*#__PURE__*/r(m.div,{className:\"framer-x0dn6d\",layoutDependency:E,layoutId:\"w9icFSAaN\",children:[/*#__PURE__*/e(m.div,{className:\"framer-znlm1i-container\",layoutDependency:E,layoutId:\"IxNaMOLuu-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Vaxning hela ben\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"795 kr\",height:\"100%\",id:\"IxNaMOLuu\",layoutId:\"IxNaMOLuu\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})}),/*#__PURE__*/e(m.div,{className:\"framer-nt5p87-container\",layoutDependency:E,layoutId:\"dSWXTxzyE-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Hela ben inkl. bikini \",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"995 kr\",height:\"100%\",id:\"dSWXTxzyE\",layoutId:\"dSWXTxzyE\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})}),/*#__PURE__*/e(m.div,{className:\"framer-1oegssl-container\",layoutDependency:E,layoutId:\"rWatCRsOZ-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Vaxning halva ben\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"550 kr\",height:\"100%\",id:\"rWatCRsOZ\",layoutId:\"rWatCRsOZ\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})}),/*#__PURE__*/e(m.div,{className:\"framer-zq0e22-container\",layoutDependency:E,layoutId:\"ToOR8I88X-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Vaxning armh\\xe5lor\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"350 kr\",height:\"100%\",id:\"ToOR8I88X\",layoutId:\"ToOR8I88X\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})}),/*#__PURE__*/e(m.div,{className:\"framer-1qxd1vn-container\",layoutDependency:E,layoutId:\"mwEzv7pi0-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Vaxning bikinilinje\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"450 kr\",height:\"100%\",id:\"mwEzv7pi0\",layoutId:\"mwEzv7pi0\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})}),/*#__PURE__*/e(m.div,{className:\"framer-2uwxec-container\",layoutDependency:E,layoutId:\"ZPg7w2EDT-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Vaxning haka eller \\xf6verl\\xe4pp\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"250 kr\",height:\"100%\",id:\"ZPg7w2EDT\",layoutId:\"ZPg7w2EDT\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})}),/*#__PURE__*/e(m.div,{className:\"framer-17d3y4a-container\",layoutDependency:E,layoutId:\"lQGkPh4fA-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Vaxning haka och \\xf6verl\\xe4pp\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"350 kr\",height:\"100%\",id:\"lQGkPh4fA\",layoutId:\"lQGkPh4fA\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})}),/*#__PURE__*/e(m.div,{className:\"framer-7gbc06-container\",layoutDependency:E,layoutId:\"OFyt8sPuJ-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Vaxning armar\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"495 kr\",height:\"100%\",id:\"OFyt8sPuJ\",layoutId:\"OFyt8sPuJ\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})}),/*#__PURE__*/e(m.div,{className:\"framer-qto8u3-container\",layoutDependency:E,layoutId:\"CIA3XhWfg-container\",children:/*#__PURE__*/e(y,{Fk3b4pKrd:\"Vaxning rygg och axlar\",fqMH8_zyn:\"BOKA NU\",h34XzjIrs:\"695 kr\",height:\"100%\",id:\"CIA3XhWfg\",layoutId:\"CIA3XhWfg\",LUQw6Xtn7:\"\",ooEIpm9cq:16,tLBi7VU7g:!0,variant:\"Av7jWjF4k\",width:\"100%\",yM4ErkPOS:\"https://www.bokadirekt.se/places/hudvardskliniken-i-gallivare-37683\"})})]})]})})})});}),K=['.framer-jNHjB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jNHjB .framer-6o0ydb { display: block; }\",\".framer-jNHjB .framer-1wz8nee { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 387px; }\",\".framer-jNHjB .framer-kffgk9-container, .framer-jNHjB .framer-znlm1i-container, .framer-jNHjB .framer-nt5p87-container, .framer-jNHjB .framer-1oegssl-container, .framer-jNHjB .framer-zq0e22-container, .framer-jNHjB .framer-1qxd1vn-container, .framer-jNHjB .framer-2uwxec-container, .framer-jNHjB .framer-17d3y4a-container, .framer-jNHjB .framer-7gbc06-container, .framer-jNHjB .framer-qto8u3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jNHjB .framer-x0dn6d { 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 0px 0px 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jNHjB .framer-1wz8nee, .framer-jNHjB .framer-x0dn6d { gap: 0px; } .framer-jNHjB .framer-1wz8nee > *, .framer-jNHjB .framer-x0dn6d > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-jNHjB .framer-1wz8nee > :first-child, .framer-jNHjB .framer-x0dn6d > :first-child { margin-top: 0px; } .framer-jNHjB .framer-1wz8nee > :last-child, .framer-jNHjB .framer-x0dn6d > :last-child { margin-bottom: 0px; } }\",\".framer-jNHjB.framer-v-1bc1ne4 .framer-1wz8nee { cursor: pointer; height: 72px; width: min-content; }\",\".framer-jNHjB.framer-v-1bc1ne4 .framer-kffgk9-container { height: 72px; width: 235px; }\"],U=p(z,K,\"framer-jNHjB\");export default U;U.displayName=\"Vaxning-Drop-Down\",U.defaultProps={height:1807,width:387},n(U,{variant:{options:[\"toyd1PqhK\",\"ZlKRWUpN2\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:t.Enum},KhYd2TaCp:{defaultValue:\"Vaxning\",displayTextArea:!1,title:\"Title\",type:t.String}}),a(U,[...k,...v]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYP8yqAeCi\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"387\",\"framerIntrinsicHeight\":\"1807\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZlKRWUpN2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"KhYd2TaCp\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Poppins-500\",\"GF;Poppins-700\",\"GF;Poppins-700italic\",\"GF;Poppins-500italic\"]);export const fonts=[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/Blis7tOnH:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf\",weight:\"500\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/Blis7tOnH:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/Blis7tOnH:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/Blis7tOnH:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmg1hlEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmg1hlEN2PQEhcqw.ttf\",weight:\"500\"}];export const css=['.framer-fqUfV .framer-styles-preset-fqeqj5:not(.rich-text-wrapper), .framer-fqUfV .framer-styles-preset-fqeqj5.rich-text-wrapper p { --framer-font-family: \"Poppins\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-fqUfV .framer-styles-preset-fqeqj5:not(.rich-text-wrapper), .framer-fqUfV .framer-styles-preset-fqeqj5.rich-text-wrapper p { --framer-font-family: \"Poppins\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", sans-serif; --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-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-fqUfV .framer-styles-preset-fqeqj5:not(.rich-text-wrapper), .framer-fqUfV .framer-styles-preset-fqeqj5.rich-text-wrapper p { --framer-font-family: \"Poppins\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", sans-serif; --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-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-05cae4d5-8843-4d24-b3b0-8f6225801ba2, #093a37); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-fqUfV\";\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\"}}}", "import{fontStore as e}from\"framer\";e.loadWebFontsFromSelectors([\"GF;Poppins-regular\",\"GF;Poppins-700\",\"GF;Poppins-700italic\",\"GF;Poppins-italic\"]);export const fonts=[{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/En3B8cdDx:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf\",weight:\"400\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/En3B8cdDx:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/En3B8cdDx:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf\",weight:\"700\"},{family:\"Poppins\",moduleAsset:{localModuleIdentifier:\"local-module:css/En3B8cdDx:default\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf\"},style:\"italic\",url:\"https://fonts.gstatic.com/s/poppins/v20/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf\",weight:\"400\"}];export const css=['.framer-x0S5J .framer-styles-preset-1h2pnwi:not(.rich-text-wrapper), .framer-x0S5J .framer-styles-preset-1h2pnwi.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 40px; --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: -0.5px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b558ad6b-9d9a-401c-bbce-8ebc7a0b0657, #f5f5f7); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-x0S5J .framer-styles-preset-1h2pnwi:not(.rich-text-wrapper), .framer-x0S5J .framer-styles-preset-1h2pnwi.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 37px; --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: -0.5px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b558ad6b-9d9a-401c-bbce-8ebc7a0b0657, #f5f5f7); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-x0S5J .framer-styles-preset-1h2pnwi:not(.rich-text-wrapper), .framer-x0S5J .framer-styles-preset-1h2pnwi.rich-text-wrapper p { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-size: 29px; --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: -0.5px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b558ad6b-9d9a-401c-bbce-8ebc7a0b0657, #f5f5f7); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-x0S5J\";\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\"}}}"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "_classCallCheck", "e", "t", "_defineProperties", "n", "r", "_createClass", "getMethodName", "isDomElement", "isInteger", "isVimeoUrl", "getVimeoUrl", "createCommonjsModule", "defineProperty", "WeakMap", "genId", "checkInstance", "isObject", "rand", "o", "Item", "schedule", "isThenable", "notify", "notifyIsolated", "resolve", "MakeDefWrapper", "reject", "iteratePromises", "MakeDef", "Promise", "i", "a", "storeCallback", "getCallbacks", "removeCallback", "shiftCallbacks", "swapCallbacks", "getOEmbedParameters", "createEmbed", "getOEmbedData", "u", "initializeEmbeds", "resizeEmbeds", "parseMessageData", "postMessage", "processData", "initializeScreenfull", "onFullScreenEntered", "onFullScreenExit", "l", "s", "c", "Player", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "useIsOnCanvas", "se", "RenderTarget", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "init_ssg_sandbox_shims", "vimeoRegex", "Vimeo", "withCSS", "video", "autoplay", "mute", "controls", "loop", "titles", "backgroundColor", "onPlay", "onEnd", "style", "props", "key", "setKey", "ye", "player", "pe", "borderRadius", "useRadius", "ue", "id", "embeddedPlayer", "c", "RenderTarget", "p", "motion", "addPropertyControls", "ControlType", "borderRadiusControl", "Vimeo_default", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "noopReturn", "e", "velocityPerSecond", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "calcBezier", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "s", "cubicBezier", "noopReturn", "getTForX", "t", "o", "cubicBezier", "init_ssg_sandbox_shims", "__rest", "e", "t", "r", "o", "init_ssg_sandbox_shims", "n", "e", "t", "r", "init_ssg_sandbox_shims", "s", "calcGeneratorVelocity", "n", "r", "a", "velocityPerSecond", "calcDampingRatio", "e", "t", "hasReachedTarget", "spring", "o", "c", "i", "h", "u", "d", "f", "l", "g", "glide", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "e", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "e", "C", "$", "R", "resolveElements", "e", "t", "n", "createGeneratorEasing", "e", "t", "n", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "pregenerateKeyframes", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "resizeWindow", "resize", "dispatchPointerEvent", "e", "t", "n", "dispatchViewEvent", "se", "o", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "onPointerDown", "ce", "le", "directionTransformers", "offset", "supportsAcceleratedAnimations", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "isCanvas", "RenderTarget", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "W", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "ue", "resize", "contentSize", "child", "index", "ref", "ref1", "ref2", "ref3", "ref4", "p", "LayoutGroup", "q", "i", "childIndex", "ref5", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "isInView", "useInView", "useAnimationFrame", "t", "delta", "wrap", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "Embed", "type", "url", "html", "p", "EmbedURL", "EmbedHTML", "Instructions", "addPropertyControls", "ControlType", "props", "emptyStateStyle", "centerTextStyle", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "ref", "pe", "hasScript", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "u", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "g", "u", "b", "e", "t", "r", "v", "y", "re", "MotionConfigContext", "se", "p", "w", "k", "a", "n", "i", "f", "m", "s", "c", "x", "g", "h", "B", "z", "Y", "useLocaleInfo", "d", "G", "j", "F", "T", "L", "I", "R", "M", "P", "A", "q", "C", "K", "E", "useVariantState", "N", "D", "pe", "U", "ae", "LayoutGroup", "motion", "cx", "RichText2", "Link", "withCSS", "FLaFaKafM_default", "addPropertyControls", "ControlType", "addFonts", "init_ssg_sandbox_shims", "y", "getFonts", "Icon", "g", "w", "I", "e", "t", "r", "P", "V", "re", "MotionConfigContext", "se", "p", "T", "k", "a", "n", "i", "s", "M", "j", "Y", "useLocaleInfo", "o", "m", "u", "y", "x", "Q", "O", "D", "L", "N", "J", "H", "useVariantState", "g", "S", "B", "F", "useActiveVariantCallback", "R", "pe", "ae", "E", "className", "LayoutGroup", "motion", "cx", "RichText2", "Icon", "css", "withCSS", "mNUnkxuzN_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "x", "getFonts", "mNUnkxuzN_default", "v", "FLaFaKafM_default", "y", "b", "k", "e", "t", "r", "S", "B", "re", "MotionConfigContext", "i", "n", "se", "p", "E", "X", "a", "j", "Y", "useLocaleInfo", "o", "d", "c", "x", "v", "w", "I", "z", "U", "F", "P", "R", "useVariantState", "y", "D", "V", "T", "useActiveVariantCallback", "N", "O", "L", "pe", "M", "ae", "LayoutGroup", "motion", "cx", "u", "mNUnkxuzN_default", "FLaFaKafM_default", "withCSS", "AwdUqUbHB_default", "addPropertyControls", "ControlType", "addFonts", "init_ssg_sandbox_shims", "ButttonFonts", "getFonts", "otDk7opmC_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "tap2", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "owgduLLS2", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1kzuukc", "args", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "ComponentViewportProvider", "RichText2", "css", "FramerLIUX1bRVq", "withCSS", "LIUX1bRVq_default", "addPropertyControls", "ControlType", "addFonts", "init_ssg_sandbox_shims", "FransarBrynFonts", "getFonts", "mNUnkxuzN_default", "DetailCardFonts", "FLaFaKafM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ruilYX4HD", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1rx6rhv", "args", "OIw2PLpPM1q5pggs", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerMqX95c9Xi", "withCSS", "MqX95c9Xi_default", "addPropertyControls", "ControlType", "addFonts", "init_ssg_sandbox_shims", "FransarBrynFonts", "getFonts", "mNUnkxuzN_default", "DetailCardFonts", "FLaFaKafM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "sHFzuhvpn", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap53krd9", "args", "OIw2PLpPM1qmpate", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "css", "FramerPzQCWkxOR", "withCSS", "PzQCWkxOR_default", "addPropertyControls", "ControlType", "addFonts", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "x", "getFonts", "Icon", "b", "w", "T", "e", "t", "r", "k", "j", "re", "MotionConfigContext", "i", "n", "se", "p", "_", "I", "a", "s", "l", "S", "A", "Y", "useLocaleInfo", "o", "h", "x", "v", "P", "D", "L", "N", "V", "E", "G", "useVariantState", "b", "J", "R", "C", "useActiveVariantCallback", "H", "K", "pe", "M", "ae", "B", "className", "LayoutGroup", "motion", "cx", "u", "RichText2", "Icon", "css", "withCSS", "irMauqjeO_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "AnsiktsbehandlingarDropDownMenu2Fonts", "getFonts", "irMauqjeO_default", "DetailCardFonts", "FLaFaKafM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "KZOp55v97", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapxi5gef", "args", "eMbKSUKaL1u8ooqo", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "css", "FramersVUO6_to9", "withCSS", "sVUO6_to9_default", "addPropertyControls", "ControlType", "addFonts", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "name", "profileImage", "tap", "width", "props", "ref", "ref1", "_variant", "ref2", "createLayoutDependency", "Component", "Y", "activeLocale", "useLocaleInfo", "style", "className", "layoutId", "GeeZx6tDi", "zwu_lwZd9", "hzBth00Yy", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1vvka2v", "args", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "u", "SVG", "Image2", "RichText2", "x", "css", "FramervXPBgCbWs", "withCSS", "vXPBgCbWs_default", "addPropertyControls", "ControlType", "addFonts", "StaffProfilePictureFonts", "getFonts", "vXPBgCbWs_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "t", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "bodilSBio", "brittaSBio", "emmaSBio", "heading", "height", "id", "kirsiSBio", "width", "props", "_ref", "_ref1", "_ref2", "_ref3", "_humanReadableVariantMap_props_variant", "_ref4", "_ref5", "u", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "MhpwbnrDE", "IzTd7xnUM", "ocKLOD1uW", "xFpvT8G_8", "tk2qJlsbI", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "zwu_lwZd918pl9p5", "args", "zwu_lwZd9x2grfs", "zwu_lwZd91d5zmwx", "zwu_lwZd919dxc7a", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "RichText2", "ComponentViewportProvider", "css", "FramerTFdm4Nt1J", "withCSS", "TFdm4Nt1J_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "MaterialFonts", "getFonts", "Icon", "DetailCardFonts", "FLaFaKafM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gUlLSc2un", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1gtb6x2", "args", "onTap187bi7o", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "ComponentViewportProvider", "css", "Framerw0hfYKX8u", "withCSS", "w0hfYKX8u_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "u", "y", "w", "k", "e", "U", "V", "r", "t", "re", "MotionConfigContext", "se", "p", "H", "a", "n", "i", "s", "c", "K", "N", "Y", "useLocaleInfo", "f", "v", "b", "L", "j", "S", "F", "z", "D", "P", "O", "C", "I", "R", "useVariantState", "u", "y", "A", "T", "pe", "G", "ae", "Z", "className", "LayoutGroup", "motion", "cx", "Link", "RichText2", "x", "css", "withCSS", "WRVRkYaNr_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "init_ssg_sandbox_shims", "k", "getFonts", "mNUnkxuzN_default", "v", "FLaFaKafM_default", "j", "g", "x", "e", "r", "N", "b", "a", "n", "re", "MotionConfigContext", "t", "se", "p", "I", "B", "i", "d", "H", "z", "Y", "useLocaleInfo", "o", "h", "k", "v", "w", "K", "U", "O", "P", "q", "useVariantState", "j", "E", "V", "A", "useActiveVariantCallback", "W", "X", "M", "pe", "F", "ae", "LayoutGroup", "motion", "cx", "u", "mNUnkxuzN_default", "FLaFaKafM_default", "withCSS", "YP8yqAeCi_default", "addPropertyControls", "ControlType", "addFonts", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "NavbarFonts", "getFonts", "GjTFVow3Q_default", "CTABannerFonts", "LIUX1bRVq_default", "ButttonFonts", "otDk7opmC_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "MotionDivWithFX", "withFX", "motion", "VimeoFonts", "Vimeo_default", "DotLottieFonts", "DotLottie", "MotionDivWithOptimizedAppearEffect", "RichTextWithOptimizedAppearEffect", "RichText2", "MotionFigureWithFX", "ServicesTitleDesriptionFonts", "WRVRkYaNr_default", "TickerFonts", "Ticker", "AnsiktsbehandlingarFinalDropDownFonts", "sVUO6_to9_default", "KroppsbehandlingarDropDownFonts", "w0hfYKX8u_default", "FransarBrynDropDownFonts", "PzQCWkxOR_default", "VaxningDropDownFonts", "YP8yqAeCi_default", "MassageDropDownFonts", "MqX95c9Xi_default", "FillerBotoxDropDownFonts", "AwdUqUbHB_default", "EmbedFonts", "Embed", "StaffSectionFonts", "TFdm4Nt1J_default", "FooterFonts", "UNK_bQo0g_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "transformTemplate1", "_", "t", "animation1", "animation2", "transformTemplate2", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "animation3", "transition2", "animation4", "animation5", "transformTemplate3", "animation6", "transition3", "animation7", "animation8", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "owgduLLS23bnx0g", "overlay", "loadMore", "args", "scopingClassNames", "cx", "ref1", "isDisplayed", "isDisplayed1", "elementId", "useRouteElementId", "ref2", "isDisplayed2", "elementId1", "elementId2", "ref3", "elementId3", "ref4", "isDisplayed3", "elementId4", "ref5", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "ComponentViewportProvider", "PropertyOverrides2", "l", "AnimatePresence", "Ga", "x", "Link", "getLoadingLazyAtYPosition", "Image2", "css", "FramerVmfrtRh4_", "withCSS", "VmfrtRh4_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
