{"version":3,"file":"TeamTailor.DoAMWcPM.mjs","names":["fonts","css","className","CustomersArrowButton","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","o","u","a","f","c","v","l","d","b","t","i","r","p","n","e","r","n","o","e","i","t","useState","d","CareerTableRow","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/wC0Vmbs5kcaoCjzULna0/OmkuLo879uI0Q5hk9jmB/bhAFkuNpW.js","https:/framerusercontent.com/modules/kU9NWH21iAp791UwoRgm/hmMyVYRXDVUhV2ULl7IH/o2lw3f0KT.js","https:/framerusercontent.com/modules/3OJBhBeNlWgZHsYs1hFZ/CepIosC2Q0D5MSgYh22V/Sw1vZr7a2.js","https:/framer.com/m/Career-Table-Row-qkn1.js@CepIosC2Q0D5MSgYh22V","https:/ga.jspm.io/npm:lodash.debounce@4.0.8/index.js","https:/ga.jspm.io/npm:usehooks-ts@2.16.0/dist/index.mjs","https:/framerusercontent.com/modules/NxAlNtc3E9OE1yruAj7i/219LI0kM0XgB1rd4W0Vo/TeamTailor.js"],"sourcesContent":["// Generated by Framer (4d21961)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Formular Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Formular Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/BbBBhcL7AkZWPSE54iOWCzus.woff2\"}]}];export const css=['.framer-Ff0N0 .framer-styles-preset-k9i0i7:not(.rich-text-wrapper), .framer-Ff0N0 .framer-styles-preset-k9i0i7.rich-text-wrapper p { --framer-font-family: \"Formular Regular\", \"Formular Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(0, 0, 0, 0.4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Ff0N0\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9f1494d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Formular Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Formular Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/n3cjjUE0Ay4mV1eugDEPHEbQW6Q.woff2\"}]}];export const css=['.framer-Viv4U .framer-styles-preset-qn9rf3:not(.rich-text-wrapper), .framer-Viv4U .framer-styles-preset-qn9rf3.rich-text-wrapper p { --framer-font-family: \"Formular Medium\", \"Formular Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 30px; --framer-text-alignment: start; --framer-text-color: rgba(0, 0, 0, 0.6); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Viv4U\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9d598a4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wC0Vmbs5kcaoCjzULna0/OmkuLo879uI0Q5hk9jmB/bhAFkuNpW.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kU9NWH21iAp791UwoRgm/hmMyVYRXDVUhV2ULl7IH/o2lw3f0KT.js\";import CustomersArrowButton from\"https://framerusercontent.com/modules/lc1NCbrhN9C2ZnsmHxhQ/uqH6kkyaL1BlsDdMwXQT/eBTJXilLv.js\";const CustomersArrowButtonFonts=getFonts(CustomersArrowButton);const enabledGestures={jogR5tV4k:{hover:true}};const cycleOrder=[\"jogR5tV4k\",\"kJ1lXkCdQ\",\"EYeBl9Zdc\"];const serializationHash=\"framer-d9gdm\";const variantClassNames={EYeBl9Zdc:\"framer-v-is1cbz\",jogR5tV4k:\"framer-v-gbsc8y\",kJ1lXkCdQ:\"framer-v-nsodc0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const negate=value=>{return!value;};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={\"Header row\":\"kJ1lXkCdQ\",\"Normal row\":\"jogR5tV4k\",\"Normal space saver\":\"EYeBl9Zdc\"};const getProps=({category,height,id,link,location,openPositions,role,spaceSaver,width,...props})=>{return{...props,aCFjvSF42:openPositions??props.aCFjvSF42,bnQDGQKnQ:role??props.bnQDGQKnQ??\"Growth lead\",KDEf6gGyp:category??props.KDEf6gGyp??\"Go to market\",P2THufhW0:link??props.P2THufhW0,qhnCFiwwW:location??props.qhnCFiwwW??\"Copenhagen, Denmark\",r3y8c0B7Q:spaceSaver??props.r3y8c0B7Q,variant:humanReadableVariantMap[props.variant]??props.variant??\"jogR5tV4k\"};};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,KDEf6gGyp,bnQDGQKnQ,qhnCFiwwW,P2THufhW0,aCFjvSF42,r3y8c0B7Q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jogR5tV4k\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(r3y8c0B7Q);const isDisplayed=()=>{if(baseVariant===\"kJ1lXkCdQ\")return false;return true;};const isDisplayed1=value=>{if(baseVariant===\"kJ1lXkCdQ\")return value;return false;};const isDisplayed2=()=>{if(baseVariant===\"kJ1lXkCdQ\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:P2THufhW0,motionChild:true,nodeId:\"jogR5tV4k\",scopeId:\"Sw1vZr7a2\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-gbsc8y\",className,classNames)} framer-1h9fzr5`,\"data-border\":true,\"data-framer-name\":\"Normal row\",layoutDependency:layoutDependency,layoutId:\"jogR5tV4k\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dotted\",\"--border-top-width\":\"0px\",background:\"linear-gradient(90deg, rgba(250, 250, 250, 0) 0%, rgba(250, 250, 250, 0) 100%)\",...style},variants:{\"jogR5tV4k-hover\":{background:\"linear-gradient(90deg, rgb(250, 250, 250) 0%, rgba(250, 250, 250, 0) 100%)\"}},...addPropertyOverrides({\"jogR5tV4k-hover\":{\"data-framer-name\":undefined},EYeBl9Zdc:{\"data-framer-name\":\"Normal space saver\"},kJ1lXkCdQ:{\"data-framer-name\":\"Header row\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i235wp\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"K0wppRpQs\",children:[visible&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qqdums\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"vWTmGzj2t\",children:aCFjvSF42&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qn9rf3\",\"data-styles-preset\":\"o2lw3f0KT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9defa76b-53a9-4c8b-8025-969d3edfd904, rgb(0, 0, 0)))\"},children:\"Open positions\"})}),className:\"framer-1qro7v0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Pxuw2CXhi\",style:{\"--extracted-r6o4lv\":\"var(--token-9defa76b-53a9-4c8b-8025-969d3edfd904, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-en44bd\",\"data-framer-name\":\"Role\",layoutDependency:layoutDependency,layoutId:\"hgX0vO6AP\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qn9rf3\",\"data-styles-preset\":\"o2lw3f0KT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9defa76b-53a9-4c8b-8025-969d3edfd904, rgb(0, 0, 0)))\"},children:\"Growth lead\"})}),className:\"framer-iuyt0w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w4YjYQJt0\",style:{\"--extracted-r6o4lv\":\"var(--token-9defa76b-53a9-4c8b-8025-969d3edfd904, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:bnQDGQKnQ,variants:{\"jogR5tV4k-hover\":{opacity:.8}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EYeBl9Zdc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k9i0i7\",\"data-styles-preset\":\"bhAFkuNpW\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9defa76b-53a9-4c8b-8025-969d3edfd904, rgb(0, 0, 0)))\"},children:\"Growth lead\"})})}},baseVariant,gestureVariant)}),aCFjvSF42&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vb1ax2\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"bq5dosdjT\",children:isDisplayed1(r3y8c0B7Q)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qn9rf3\",\"data-styles-preset\":\"o2lw3f0KT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9defa76b-53a9-4c8b-8025-969d3edfd904, rgb(0, 0, 0)))\"},children:\"Open positions\"})}),className:\"framer-19jcrlq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g4ESVhM9b\",style:{\"--extracted-r6o4lv\":\"var(--token-9defa76b-53a9-4c8b-8025-969d3edfd904, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kJ1lXkCdQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Zvcm11bGFyIE1lZGl1bQ==\",\"--framer-font-family\":'\"Formular Medium\", \"Formular Medium Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9defa76b-53a9-4c8b-8025-969d3edfd904, rgb(0, 0, 0)))\"},children:\"Open positions\"})}),fonts:[\"CUSTOM;Formular Medium\"]}},baseVariant,gestureVariant)})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qn9rf3\",\"data-styles-preset\":\"o2lw3f0KT\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(140, 136, 133))\"},children:\"Go to market\"})}),className:\"framer-110t72e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NwgeDV_l2\",style:{\"--extracted-r6o4lv\":\"rgb(140, 136, 133)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:KDEf6gGyp,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-nmlnih\",\"data-framer-name\":\"Location\",layoutDependency:layoutDependency,layoutId:\"ejtbx8OHP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qn9rf3\",\"data-styles-preset\":\"o2lw3f0KT\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(140, 136, 133))\"},children:\"Copenhagen, Denmark\"})}),className:\"framer-23j89k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aPuN49XEk\",style:{\"--extracted-r6o4lv\":\"rgb(140, 136, 133)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:qhnCFiwwW,variants:{\"jogR5tV4k-hover\":{opacity:.8}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EYeBl9Zdc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k9i0i7\",\"data-styles-preset\":\"bhAFkuNpW\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(140, 136, 133))\"},children:\"Copenhagen, Denmark\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14hrj5a\",\"data-framer-name\":\"Action\",layoutDependency:layoutDependency,layoutId:\"EnDJPSi_p\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"48px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||90)-0-142.5)/2)+47.25+0,...addPropertyOverrides({EYeBl9Zdc:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||90)-0-91)/2)+21.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12yie88-container\",layoutDependency:layoutDependency,layoutId:\"wcsMqM4XJ-container\",nodeId:\"wcsMqM4XJ\",rendersWithMotion:true,scopeId:\"Sw1vZr7a2\",style:{rotate:0},variants:{\"jogR5tV4k-hover\":{rotate:-45}},children:/*#__PURE__*/_jsx(CustomersArrowButton,{height:\"100%\",id:\"wcsMqM4XJ\",layoutId:\"wcsMqM4XJ\",m9X2FaNFh:false,style:{height:\"100%\",width:\"100%\"},variant:\"Wd9nxiXKO\",width:\"100%\",...addPropertyOverrides({\"jogR5tV4k-hover\":{variant:\"l44iiL9wj\"}},baseVariant,gestureVariant)})})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-d9gdm.framer-1h9fzr5, .framer-d9gdm .framer-1h9fzr5 { display: block; }\",\".framer-d9gdm.framer-gbsc8y { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 90px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 1660px; }\",\".framer-d9gdm .framer-i235wp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-d9gdm .framer-1qqdums { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 90px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 25%; }\",\".framer-d9gdm .framer-1qro7v0, .framer-d9gdm .framer-iuyt0w, .framer-d9gdm .framer-19jcrlq, .framer-d9gdm .framer-110t72e, .framer-d9gdm .framer-23j89k { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-d9gdm .framer-en44bd, .framer-d9gdm .framer-nmlnih { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-d9gdm .framer-1vb1ax2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-d9gdm .framer-14hrj5a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 30%; }\",\".framer-d9gdm .framer-12yie88-container { flex: none; height: 48px; position: relative; width: 48px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-d9gdm.framer-gbsc8y, .framer-d9gdm .framer-i235wp, .framer-d9gdm .framer-1qqdums, .framer-d9gdm .framer-en44bd, .framer-d9gdm .framer-1vb1ax2, .framer-d9gdm .framer-nmlnih, .framer-d9gdm .framer-14hrj5a { gap: 0px; } .framer-d9gdm.framer-gbsc8y > *, .framer-d9gdm .framer-i235wp > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-d9gdm.framer-gbsc8y > :first-child, .framer-d9gdm .framer-i235wp > :first-child, .framer-d9gdm .framer-1qqdums > :first-child, .framer-d9gdm .framer-en44bd > :first-child, .framer-d9gdm .framer-1vb1ax2 > :first-child, .framer-d9gdm .framer-nmlnih > :first-child, .framer-d9gdm .framer-14hrj5a > :first-child { margin-left: 0px; } .framer-d9gdm.framer-gbsc8y > :last-child, .framer-d9gdm .framer-i235wp > :last-child, .framer-d9gdm .framer-1qqdums > :last-child, .framer-d9gdm .framer-en44bd > :last-child, .framer-d9gdm .framer-1vb1ax2 > :last-child, .framer-d9gdm .framer-nmlnih > :last-child, .framer-d9gdm .framer-14hrj5a > :last-child { margin-right: 0px; } .framer-d9gdm .framer-1qqdums > *, .framer-d9gdm .framer-1vb1ax2 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-d9gdm .framer-en44bd > *, .framer-d9gdm .framer-nmlnih > *, .framer-d9gdm .framer-14hrj5a > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",\".framer-d9gdm.framer-v-nsodc0.framer-gbsc8y { align-content: flex-end; align-items: flex-end; cursor: unset; overflow: visible; }\",\".framer-d9gdm.framer-v-nsodc0 .framer-en44bd { align-self: stretch; flex-direction: column; gap: 44px; height: auto; justify-content: flex-end; padding: 0px 0px 31px 0px; }\",\".framer-d9gdm.framer-v-nsodc0 .framer-1vb1ax2 { flex: none; min-height: unset; order: 1; width: 100%; }\",\".framer-d9gdm.framer-v-nsodc0 .framer-110t72e { flex: none; order: 2; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-d9gdm.framer-v-nsodc0 .framer-en44bd { gap: 0px; } .framer-d9gdm.framer-v-nsodc0 .framer-en44bd > * { margin: 0px; margin-bottom: calc(44px / 2); margin-top: calc(44px / 2); } .framer-d9gdm.framer-v-nsodc0 .framer-en44bd > :first-child { margin-top: 0px; } .framer-d9gdm.framer-v-nsodc0 .framer-en44bd > :last-child { margin-bottom: 0px; } }\",\".framer-d9gdm.framer-v-is1cbz.framer-gbsc8y { cursor: unset; width: 314px; }\",\".framer-d9gdm.framer-v-is1cbz .framer-14hrj5a { width: min-content; }\",\".framer-d9gdm.framer-v-gbsc8y.hover .framer-en44bd { padding: 0px 0px 0px 16px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-d9gdm[data-border=\"true\"]::after, .framer-d9gdm [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 90\n * @framerIntrinsicWidth 1660\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kJ1lXkCdQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"EYeBl9Zdc\":{\"layout\":[\"fixed\",\"fixed\"]},\"EDbI_iq1R\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KDEf6gGyp\":\"category\",\"bnQDGQKnQ\":\"role\",\"qhnCFiwwW\":\"location\",\"P2THufhW0\":\"link\",\"aCFjvSF42\":\"openPositions\",\"r3y8c0B7Q\":\"spaceSaver\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerSw1vZr7a2=withCSS(Component,css,\"framer-d9gdm\");export default FramerSw1vZr7a2;FramerSw1vZr7a2.displayName=\"Career/Table Row\";FramerSw1vZr7a2.defaultProps={height:90,width:1660};addPropertyControls(FramerSw1vZr7a2,{variant:{options:[\"jogR5tV4k\",\"kJ1lXkCdQ\",\"EYeBl9Zdc\"],optionTitles:[\"Normal row\",\"Header row\",\"Normal space saver\"],title:\"Variant\",type:ControlType.Enum},KDEf6gGyp:{defaultValue:\"Go to market\",displayTextArea:false,title:\"Category\",type:ControlType.String},bnQDGQKnQ:{defaultValue:\"Growth lead\",displayTextArea:false,title:\"Role\",type:ControlType.String},qhnCFiwwW:{defaultValue:\"Copenhagen, Denmark\",displayTextArea:false,title:\"Location\",type:ControlType.String},P2THufhW0:{title:\"Link\",type:ControlType.Link},aCFjvSF42:{defaultValue:false,title:\"Open positions\",type:ControlType.Boolean},r3y8c0B7Q:{defaultValue:false,title:\"Space saver\",type:ControlType.Boolean}});addFonts(FramerSw1vZr7a2,[{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:\"Formular Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/n3cjjUE0Ay4mV1eugDEPHEbQW6Q.woff2\"}]},...CustomersArrowButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSw1vZr7a2\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kJ1lXkCdQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EYeBl9Zdc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EDbI_iq1R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"KDEf6gGyp\\\":\\\"category\\\",\\\"bnQDGQKnQ\\\":\\\"role\\\",\\\"qhnCFiwwW\\\":\\\"location\\\",\\\"P2THufhW0\\\":\\\"link\\\",\\\"aCFjvSF42\\\":\\\"openPositions\\\",\\\"r3y8c0B7Q\\\":\\\"spaceSaver\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1660\",\"framerIntrinsicHeight\":\"90\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Career/Table Row\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/3OJBhBeNlWgZHsYs1hFZ/CepIosC2Q0D5MSgYh22V/Sw1vZr7a2.js\"\nexport { default } from \"https://framerusercontent.com/modules/3OJBhBeNlWgZHsYs1hFZ/CepIosC2Q0D5MSgYh22V/Sw1vZr7a2.js\"\n","var e=\"undefined\"!==typeof globalThis?globalThis:\"undefined\"!==typeof self?self:global;var t={};var n=\"Expected a function\";var i=0/0;var r=\"[object Symbol]\";var o=/^\\s+|\\s+$/g;var u=/^[-+]0x[0-9a-f]+$/i;var a=/^0b[01]+$/i;var f=/^0o[0-7]+$/i;var c=parseInt;var v=\"object\"==typeof e&&e&&e.Object===Object&&e;var l=\"object\"==typeof self&&self&&self.Object===Object&&self;var d=v||l||Function(\"return this\")();var s=Object.prototype;var b=s.toString;var p=Math.max,m=Math.min;var now=function(){return d.Date.now()};function debounce(t,i,r){var o,u,a,f,c,v,l=0,d=false,s=false,b=true;if(\"function\"!=typeof t)throw new TypeError(n);i=toNumber(i)||0;if(isObject(r)){d=!!r.leading;s=\"maxWait\"in r;a=s?p(toNumber(r.maxWait)||0,i):a;b=\"trailing\"in r?!!r.trailing:b}function invokeFunc(e){var n=o,i=u;o=u=void 0;l=e;f=t.apply(i,n);return f}function leadingEdge(e){l=e;c=setTimeout(timerExpired,i);return d?invokeFunc(e):f}function remainingWait(e){var t=e-v,n=e-l,r=i-t;return s?m(r,a-n):r}function shouldInvoke(e){var t=e-v,n=e-l;return void 0===v||t>=i||t<0||s&&n>=a}function timerExpired(){var e=now();if(shouldInvoke(e))return trailingEdge(e);c=setTimeout(timerExpired,remainingWait(e))}function trailingEdge(e){c=void 0;if(b&&o)return invokeFunc(e);o=u=void 0;return f}function cancel(){void 0!==c&&clearTimeout(c);l=0;o=v=u=c=void 0}function flush(){return void 0===c?f:trailingEdge(now())}function debounced(){var t=now(),n=shouldInvoke(t);o=arguments;u=this||e;v=t;if(n){if(void 0===c)return leadingEdge(v);if(s){c=setTimeout(timerExpired,i);return invokeFunc(v)}}void 0===c&&(c=setTimeout(timerExpired,i));return f}debounced.cancel=cancel;debounced.flush=flush;return debounced}function isObject(e){var t=typeof e;return!!e&&(\"object\"==t||\"function\"==t)}function isObjectLike(e){return!!e&&\"object\"==typeof e}function isSymbol(e){return\"symbol\"==typeof e||isObjectLike(e)&&b.call(e)==r}function toNumber(e){if(\"number\"==typeof e)return e;if(isSymbol(e))return i;if(isObject(e)){var t=\"function\"==typeof e.valueOf?e.valueOf():e;e=isObject(t)?t+\"\":t}if(\"string\"!=typeof e)return 0===e?e:+e;e=e.replace(o,\"\");var n=a.test(e);return n||f.test(e)?c(e.slice(2),n?2:8):u.test(e)?i:+e}t=debounce;var g=t;export default g;\n\n//# sourceMappingURL=index.js.map","import{useState as e,useCallback as t,useLayoutEffect as n,useEffect as r,useRef as o,useMemo as i,useReducer as s}from\"react\";import u from\"lodash.debounce\";function useBoolean(n){const[r,o]=e(!!n);const i=t((()=>{o(true)}),[]);const s=t((()=>{o(false)}),[]);const u=t((()=>{o((e=>!e))}),[]);return{value:r,setValue:o,setTrue:i,setFalse:s,toggle:u}}var c=typeof window!==\"undefined\"?n:r;function useEventListener(e,t,n,i){const s=o(t);c((()=>{s.current=t}),[t]);r((()=>{const t=(n==null?void 0:n.current)??window;if(!(t&&t.addEventListener))return;const listener=e=>{s.current(e)};t.addEventListener(e,listener,i);return()=>{t.removeEventListener(e,listener,i)}}),[e,n,i])}function useClickAnyWhere(e){useEventListener(\"click\",(t=>{e(t)}))}function useCopyToClipboard(){const[n,r]=e(null);const o=t((async e=>{if(!(navigator==null?void 0:navigator.clipboard)){console.warn(\"Clipboard not supported\");return false}try{await navigator.clipboard.writeText(e);r(e);return true}catch(e){console.warn(\"Copy failed\",e);r(null);return false}}),[]);return[n,o]}function useCounter(t){const[n,r]=e(t??0);const increment=()=>{r((e=>e+1))};const decrement=()=>{r((e=>e-1))};const reset=()=>{r(t??0)};return{count:n,increment:increment,decrement:decrement,reset:reset,setCount:r}}function useInterval(e,t){const n=o(e);c((()=>{n.current=e}),[e]);r((()=>{if(t===null)return;const e=setInterval((()=>{n.current()}),t);return()=>{clearInterval(e)}}),[t])}function useCountdown(e){let n=false;let r,o,i,s;if(\"seconds\"in e){console.warn(\"[useCountdown:DEPRECATED] new interface is already available (see https://usehooks-ts.com/react-hook/use-countdown), the old version will retire on usehooks-ts@3.\");n=true;r=e.seconds;o=e.interval;i=e.isIncrement}else({countStart:r,intervalMs:o,isIncrement:i,countStop:s}=e);o=o??1e3;i=i??false;s=s??0;const{count:u,increment:c,decrement:a,reset:l}=useCounter(r);const{value:d,setTrue:f,setFalse:h}=useBoolean(false);const resetCountdown=()=>{h();l()};const v=t((()=>{u!==s?i?c():a():h()}),[u,s,a,c,i,h]);useInterval(v,d?o:null);return n?[u,{start:f,stop:h,reset:resetCountdown}]:[u,{startCountdown:f,stopCountdown:h,resetCountdown:resetCountdown}]}function useEventCallback(e){const n=o((()=>{throw new Error(\"Cannot call an event handler while rendering.\")}));c((()=>{n.current=e}),[e]);return t(((...e)=>n.current(...e)),[n])}var a=typeof window===\"undefined\";function useLocalStorage(n,o,i={}){const{initializeWithValue:s=true}=i;const u=t((e=>i.serializer?i.serializer(e):JSON.stringify(e)),[i]);const c=t((e=>{if(i.deserializer)return i.deserializer(e);if(e===\"undefined\")return;const t=o instanceof Function?o():o;let n;try{n=JSON.parse(e)}catch(e){console.error(\"Error parsing JSON:\",e);return t}return n}),[i,o]);const l=t((()=>{const e=o instanceof Function?o():o;if(a)return e;try{const t=window.localStorage.getItem(n);return t?c(t):e}catch(t){console.warn(`Error reading localStorage key “${n}”:`,t);return e}}),[o,n,c]);const[d,f]=e((()=>s?l():o instanceof Function?o():o));const h=useEventCallback((e=>{a&&console.warn(`Tried setting localStorage key “${n}” even though environment is not a client`);try{const t=e instanceof Function?e(l()):e;window.localStorage.setItem(n,u(t));f(t);window.dispatchEvent(new StorageEvent(\"local-storage\",{key:n}))}catch(e){console.warn(`Error setting localStorage key “${n}”:`,e)}}));r((()=>{f(l())}),[n]);const v=t((e=>{(e==null?void 0:e.key)&&e.key!==n||f(l())}),[n,l]);useEventListener(\"storage\",v);useEventListener(\"local-storage\",v);return[d,h]}var l=typeof window===\"undefined\";function useMediaQuery(t,n){const r=typeof n===\"boolean\"?n:(n==null?void 0:n.defaultValue)??false;const o=typeof n===\"boolean\"?void 0:(n==null?void 0:n.initializeWithValue)??void 0;const getMatches=e=>l?r:window.matchMedia(e).matches;const[i,s]=e((()=>o?getMatches(t):r));function handleChange(){s(getMatches(t))}c((()=>{const e=window.matchMedia(t);handleChange();e.addListener?e.addListener(handleChange):e.addEventListener(\"change\",handleChange);return()=>{e.removeListener?e.removeListener(handleChange):e.removeEventListener(\"change\",handleChange)}}),[t]);return i}var d=\"(prefers-color-scheme: dark)\";var f=\"usehooks-ts-dark-mode\";function useDarkMode(e,t=f){const n=o(0);n.current++;const r=typeof e===\"boolean\"?e:e==null?void 0:e.defaultValue;const i=typeof e===\"boolean\"?t??f:(e==null?void 0:e.localStorageKey)??f;const s=typeof e===\"boolean\"?void 0:(e==null?void 0:e.initializeWithValue)??void 0;const u=useMediaQuery(d,{initializeWithValue:s,defaultValue:r});const[a,l]=useLocalStorage(i,r??u??false,{initializeWithValue:s});c((()=>{u!==a&&l(u)}),[u]);return{isDarkMode:a,toggle:()=>{l((e=>!e))},enable:()=>{l(true)},disable:()=>{l(false)},set:e=>{l(e)}}}function useDebounce(t,n){const[o,i]=e(t);r((()=>{const e=setTimeout((()=>{i(t)}),n??500);return()=>{clearTimeout(e)}}),[t,n]);return o}function useUnmount(e){const t=o(e);t.current=e;r((()=>()=>{t.current()}),[])}function useDebounceCallback(e,t=500,n){const s=o();useUnmount((()=>{s.current&&s.current.cancel()}));const c=i((()=>{const r=u(e,t,n);const wrappedFunc=(...e)=>r(...e);wrappedFunc.cancel=()=>{r.cancel()};wrappedFunc.isPending=()=>!!s.current;wrappedFunc.flush=()=>r.flush();return wrappedFunc}),[e,t,n]);r((()=>{s.current=u(e,t,n)}),[e,t,n]);return c}function useDebounceValue(t,n,r){const i=(r==null?void 0:r.equalityFn)??((e,t)=>e===t);const s=t instanceof Function?t():t;const[u,c]=e(s);const a=o(s);const l=useDebounceCallback(c,n,r);if(!i(a.current,s)){l(s);a.current=s}return[u,l]}function useDocumentTitle(e,t={}){const{preserveTitleOnUnmount:n=true}=t;const r=o(null);c((()=>{r.current=window.document.title}),[]);c((()=>{window.document.title=e}),[e]);useUnmount((()=>{!n&&r.current&&(window.document.title=r.current)}))}function useEffectOnce(e){r(e,[])}function useElementSize(n={}){const{initializeWithValue:r=true}=n;const[o,i]=e(null);const s=t((()=>({width:(o==null?void 0:o.offsetWidth)??void 0,height:(o==null?void 0:o.offsetHeight)??void 0})),[o==null?void 0:o.offsetHeight,o==null?void 0:o.offsetWidth]);const[u,a]=e((()=>r?s():{width:void 0,height:void 0}));const l=t((()=>{a(s())}),[o==null?void 0:o.offsetHeight,o==null?void 0:o.offsetWidth]);useEventListener(\"resize\",l);c((()=>{l()}),[o==null?void 0:o.offsetHeight,o==null?void 0:o.offsetWidth]);const d=[i,u];d.ref=d[0];d.width=u.width;d.height=u.height;return d}function useFetch(e,t){const n=o({});const i=o(false);const u={error:void 0,data:void 0};const fetchReducer=(e,t)=>{switch(t.type){case\"loading\":return{...u};case\"fetched\":return{...u,data:t.payload};case\"error\":return{...u,error:t.payload};default:return e}};const[c,a]=s(fetchReducer,u);r((()=>{if(!e)return;i.current=false;const fetchData=async()=>{a({type:\"loading\"});const r=n.current[e];if(r)a({type:\"fetched\",payload:r});else try{const r=await fetch(e,t);if(!r.ok)throw new Error(r.statusText);const o=await r.json();n.current[e]=o;if(i.current)return;a({type:\"fetched\",payload:o})}catch(e){if(i.current)return;a({type:\"error\",payload:e})}};void fetchData();return()=>{i.current=true}}),[e]);return c}function useHover(t){const[n,r]=e(false);const handleMouseEnter=()=>{r(true)};const handleMouseLeave=()=>{r(false)};useEventListener(\"mouseenter\",handleMouseEnter,t);useEventListener(\"mouseleave\",handleMouseLeave,t);return n}function useImageOnLoad(){const[t,n]=e(false);const handleImageOnLoad=()=>{n(true)};const r={thumbnail:{visibility:t?\"hidden\":\"visible\",filter:\"blur(8px)\",transition:\"visibility 0ms ease-out 500ms\"},fullSize:{opacity:t?1:0,transition:\"opacity 500ms ease-in 0ms\"}};return{handleImageOnLoad:handleImageOnLoad,css:r}}function useIntersectionObserver(t,n){var i;const s=\"current\"in t;const u=s?n:t;const{threshold:c=0,root:a=null,rootMargin:l=\"0%\",freezeOnceVisible:d=false,initialIsIntersecting:f=false}=u??{};const[h,v]=e(null);const g=s?t.current:h;const[w,y]=e((()=>({isIntersecting:f,entry:void 0})));const p=o();p.current=u==null?void 0:u.onChange;const m=((i=w.entry)==null?void 0:i.isIntersecting)&&d;r((()=>{if(!g)return;if(!(\"IntersectionObserver\"in window))return;if(m)return;let e;const t=new IntersectionObserver((n=>{const r=Array.isArray(t.thresholds)?t.thresholds:[t.thresholds];n.forEach((t=>{const n=t.isIntersecting&&r.some((e=>t.intersectionRatio>=e));y({isIntersecting:n,entry:t});p.current&&p.current(n,t);if(n&&d&&e){e();e=void 0}}))}),{threshold:c,root:a,rootMargin:l});t.observe(g);return()=>{t.disconnect()}}),[g,JSON.stringify(c),a,l,m,d]);const S=o(null);r((()=>{var e;if(!g&&((e=w.entry)==null?void 0:e.target)&&!d&&!m&&S.current!==w.entry.target){S.current=w.entry.target;y({isIntersecting:f,entry:void 0})}}),[g,w.entry,d,m,f]);if(s)return w.entry;const b=[v,!!w.isIntersecting,w.entry];b.ref=b[0];b.isIntersecting=b[1];b.entry=b[2];return b}function useIsClient(){const[t,n]=e(false);r((()=>{n(true)}),[]);return t}function useIsFirstRender(){const e=o(true);if(e.current){e.current=false;return true}return e.current}function useIsMounted(){const e=o(false);r((()=>{e.current=true;return()=>{e.current=false}}),[]);return t((()=>e.current),[])}function useLockedBody(t=false,n=\"___gatsby\"){const[o,i]=e(t);c((()=>{if(!o)return;const e=document.body.style.overflow;const t=document.body.style.paddingRight;document.body.style.overflow=\"hidden\";const r=document.getElementById(n);const i=r?r.offsetWidth-r.scrollWidth:0;i&&(document.body.style.paddingRight=`${i}px`);return()=>{document.body.style.overflow=e;i&&(document.body.style.paddingRight=t)}}),[o]);r((()=>{o!==t&&i(t)}),[t]);return[o,i]}function useMap(n=new Map){const[r,o]=e(new Map(n));const i={set:t(((e,t)=>{o((n=>{const r=new Map(n);r.set(e,t);return r}))}),[]),setAll:t((e=>{o((()=>new Map(e)))}),[]),remove:t((e=>{o((t=>{const n=new Map(t);n.delete(e);return n}))}),[]),reset:t((()=>{o((()=>new Map))}),[])};return[r,i]}function useOnClickOutside(e,t,n=\"mousedown\"){useEventListener(n,(n=>{const r=n.target;if(!r||!r.isConnected)return;const o=Array.isArray(e)?e.every((e=>e.current&&!e.current.contains(r))):e.current&&!e.current.contains(r);o&&t(n)}))}var h=typeof window===\"undefined\";function useReadLocalStorage(n,o={}){let{initializeWithValue:i=true}=o;h&&(i=false);const s=t((e=>{if(o.deserializer)return o.deserializer(e);if(e===\"undefined\")return;let t;try{t=JSON.parse(e)}catch(e){console.error(\"Error parsing JSON:\",e);return null}return t}),[o]);const u=t((()=>{if(h)return null;try{const e=window.localStorage.getItem(n);return e?s(e):null}catch(e){console.warn(`Error reading localStorage key “${n}”:`,e);return null}}),[n,s]);const[c,a]=e((()=>{if(i)return u()}));r((()=>{a(u())}),[n]);const l=t((e=>{(e==null?void 0:e.key)&&e.key!==n||a(u())}),[n,u]);useEventListener(\"storage\",l);useEventListener(\"local-storage\",l);return c}var v={width:void 0,height:void 0};function useResizeObserver(t){const{ref:n,box:i=\"content-box\"}=t;const[{width:s,height:u},c]=e(v);const a=useIsMounted();const l=o({...v});const d=o(void 0);d.current=t==null?void 0:t.onResize;r((()=>{if(!(n==null?void 0:n.current))return;if(typeof window===\"undefined\"||!(\"ResizeObserver\"in window))return;const e=new ResizeObserver((([e])=>{const t=i===\"border-box\"?\"borderBoxSize\":i===\"device-pixel-content-box\"?\"devicePixelContentBoxSize\":\"contentBoxSize\";const n=extractSize(e,t,\"inlineSize\");const r=extractSize(e,t,\"blockSize\");const o=l.current.width!==n||l.current.height!==r;if(o){const e={width:n,height:r};l.current.width=n;l.current.height=r;(d==null?void 0:d.current)?d.current(e):a()&&c(e)}}));e.observe(n.current,{box:i});return()=>{e.disconnect()}}),[i,n,a]);return{width:s,height:u}}function extractSize(e,t,n){return e[t]?Array.isArray(e[t])?e[t][0][n]:e[t][n]:t===\"contentBoxSize\"?e.contentRect[n===\"inlineSize\"?\"width\":\"height\"]:void 0}var g=typeof window===\"undefined\";function useScreen(t={}){let{initializeWithValue:n=true}=t;g&&(n=false);const readScreen=()=>{if(!g)return window.screen};const[r,o]=e((()=>{if(n)return readScreen()}));const i=useDebounceCallback(o,t==null?void 0:t.debounceDelay);function handleSize(){const e=readScreen();const n=(t==null?void 0:t.debounceDelay)?i:o;if(e){const{width:t,height:r,availHeight:o,availWidth:i,colorDepth:s,orientation:u,pixelDepth:c}=e;n({width:t,height:r,availHeight:o,availWidth:i,colorDepth:s,orientation:u,pixelDepth:c})}}useEventListener(\"resize\",handleSize);c((()=>{handleSize()}),[]);return r}var w=new Map;function getScriptNode(e){const t=document.querySelector(`script[src=\"${e}\"]`);const n=t==null?void 0:t.getAttribute(\"data-status\");return{node:t,status:n}}function useScript(t,n){const[o,i]=e((()=>!t||(n==null?void 0:n.shouldPreventLoad)?\"idle\":typeof window===\"undefined\"?\"loading\":w.get(t)??\"loading\"));r((()=>{if(!t||(n==null?void 0:n.shouldPreventLoad))return;const e=w.get(t);if(e===\"ready\"||e===\"error\"){i(e);return}const r=getScriptNode(t);let o=r.node;if(o)i(r.status??e??\"loading\");else{o=document.createElement(\"script\");o.src=t;o.async=true;(n==null?void 0:n.id)&&(o.id=n.id);o.setAttribute(\"data-status\",\"loading\");document.body.appendChild(o);const setAttributeFromEvent=e=>{const t=e.type===\"load\"?\"ready\":\"error\";o==null?void 0:o.setAttribute(\"data-status\",t)};o.addEventListener(\"load\",setAttributeFromEvent);o.addEventListener(\"error\",setAttributeFromEvent)}const setStateFromEvent=e=>{const n=e.type===\"load\"?\"ready\":\"error\";i(n);w.set(t,n)};o.addEventListener(\"load\",setStateFromEvent);o.addEventListener(\"error\",setStateFromEvent);return()=>{if(o){o.removeEventListener(\"load\",setStateFromEvent);o.removeEventListener(\"error\",setStateFromEvent)}if(o&&(n==null?void 0:n.removeOnUnmount)){o.remove();w.delete(t)}}}),[t,n==null?void 0:n.shouldPreventLoad,n==null?void 0:n.removeOnUnmount,n==null?void 0:n.id]);return o}var y=typeof window===\"undefined\";function useScrollLock(t={}){const{autoLock:n=true,lockTarget:r,widthReflow:i=true}=t;const[s,u]=e(false);const a=o(null);const l=o(null);const lock=()=>{if(a.current){const{overflow:e,paddingRight:t}=a.current.style;l.current={overflow:e,paddingRight:t};if(i){const e=a.current===document.body?window.innerWidth:a.current.offsetWidth;const t=parseInt(window.getComputedStyle(a.current).paddingRight,10)||0;const n=e-a.current.scrollWidth;a.current.style.paddingRight=`${n+t}px`}a.current.style.overflow=\"hidden\";u(true)}};const unlock=()=>{if(a.current&&l.current){a.current.style.overflow=l.current.overflow;i&&(a.current.style.paddingRight=l.current.paddingRight)}u(false)};c((()=>{if(!y){r&&(a.current=typeof r===\"string\"?document.querySelector(r):r);a.current||(a.current=document.body);n&&lock();return()=>{unlock()}}}),[n,r,i]);return{isLocked:s,lock:lock,unlock:unlock}}var p=typeof window===\"undefined\";function useSessionStorage(n,o,i={}){const{initializeWithValue:s=true}=i;const u=t((e=>i.serializer?i.serializer(e):JSON.stringify(e)),[i]);const c=t((e=>{if(i.deserializer)return i.deserializer(e);if(e===\"undefined\")return;const t=o instanceof Function?o():o;let n;try{n=JSON.parse(e)}catch(e){console.error(\"Error parsing JSON:\",e);return t}return n}),[i,o]);const a=t((()=>{const e=o instanceof Function?o():o;if(p)return e;try{const t=window.sessionStorage.getItem(n);return t?c(t):e}catch(t){console.warn(`Error reading sessionStorage key “${n}”:`,t);return e}}),[o,n,c]);const[l,d]=e((()=>s?a():o instanceof Function?o():o));const f=useEventCallback((e=>{p&&console.warn(`Tried setting sessionStorage key “${n}” even though environment is not a client`);try{const t=e instanceof Function?e(a()):e;window.sessionStorage.setItem(n,u(t));d(t);window.dispatchEvent(new StorageEvent(\"session-storage\",{key:n}))}catch(e){console.warn(`Error setting sessionStorage key “${n}”:`,e)}}));r((()=>{d(a())}),[n]);const h=t((e=>{(e==null?void 0:e.key)&&e.key!==n||d(a())}),[n,a]);useEventListener(\"storage\",h);useEventListener(\"session-storage\",h);return[l,f]}function useSsr(){var e;const t=typeof window!==\"undefined\"&&!!((e=window==null?void 0:window.document)==null?void 0:e.documentElement);return{isBrowser:t,isServer:!t}}function useStep(n){const[r,o]=e(1);const i=r+1<=n;const s=r-1>0;const u=t((e=>{const t=e instanceof Function?e(r):e;if(!(t>=1&&t<=n))throw new Error(\"Step not valid\");o(t)}),[n,r]);const c=t((()=>{i&&o((e=>e+1))}),[i]);const a=t((()=>{s&&o((e=>e-1))}),[s]);const l=t((()=>{o(1)}),[]);return[r,{goToNextStep:c,goToPrevStep:a,canGoToNextStep:i,canGoToPrevStep:s,setStep:u,reset:l}]}var m=\"(prefers-color-scheme: dark)\";var S=\"usehooks-ts-ternary-dark-mode\";function useTernaryDarkMode(e){const t=typeof e===\"string\"?\"system\":(e==null?void 0:e.defaultValue)??\"system\";const n=typeof e===\"string\"?e:(e==null?void 0:e.localStorageKey)??S;const r=typeof e===\"string\"?void 0:(e==null?void 0:e.initializeWithValue)??void 0;const o=useMediaQuery(m,{initializeWithValue:r});const[i,s]=useLocalStorage(n,t,{initializeWithValue:r});const u=i===\"dark\"||i===\"system\"&&o;const toggleTernaryDarkMode=()=>{const e=[\"light\",\"system\",\"dark\"];s((t=>{const n=(e.indexOf(t)+1)%e.length;return e[n]}))};return{isDarkMode:u,ternaryDarkMode:i,setTernaryDarkMode:s,toggleTernaryDarkMode:toggleTernaryDarkMode}}function useTimeout(e,t){const n=o(e);c((()=>{n.current=e}),[e]);r((()=>{if(!t&&t!==0)return;const e=setTimeout((()=>{n.current()}),t);return()=>{clearTimeout(e)}}),[t])}function useToggle(n){const[r,o]=e(!!n);const i=t((()=>{o((e=>!e))}),[]);return[r,i,o]}function useUpdateEffect(e,t){const n=useIsFirstRender();r((()=>{if(!n)return e()}),t)}var b=typeof window===\"undefined\";function useWindowSize(t={}){let{initializeWithValue:n=true}=t;b&&(n=false);const[r,o]=e((()=>n?{width:window.innerWidth,height:window.innerHeight}:{width:void 0,height:void 0}));const i=useDebounceCallback(o,t==null?void 0:t.debounceDelay);function handleSize(){const e=(t==null?void 0:t.debounceDelay)?i:o;e({width:window.innerWidth,height:window.innerHeight})}useEventListener(\"resize\",handleSize);c((()=>{handleSize()}),[]);return r}export{useBoolean,useClickAnyWhere,useCopyToClipboard,useCountdown,useCounter,useDarkMode,useDebounce,useDebounceCallback,useDebounceValue,useDocumentTitle,useEffectOnce,useElementSize,useEventCallback,useEventListener,useFetch,useHover,useImageOnLoad,useIntersectionObserver,useInterval,useIsClient,useIsFirstRender,useIsMounted,c as useIsomorphicLayoutEffect,useLocalStorage,useLockedBody,useMap,useMediaQuery,useOnClickOutside,useReadLocalStorage,useResizeObserver,useScreen,useScript,useScrollLock,useSessionStorage,useSsr,useStep,useTernaryDarkMode,useTimeout,useToggle,useUnmount,useUpdateEffect,useWindowSize};\n//# sourceMappingURL=index.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import CareerTableRow from\"https://framer.com/m/Career-Table-Row-qkn1.js@CepIosC2Q0D5MSgYh22V\";import{useEffect,useState}from\"react\";import{useMediaQuery}from\"usehooks-ts\";const teamtailorHeaders={Authorization:\"Token token=ONciKh0087HIOzwxUeONoP8tq0Dz_l2eQsoYKDeo\",\"X-Api-Version\":\"20240904\"};export function OpenPositions(props){const[jobCount,setJobCount]=useState(\"\");useEffect(()=>{fetch(\"https://api.teamtailor.com/v1/jobs?include=location,department\",{headers:teamtailorHeaders}).then(response=>response.json()).then(responseData=>{const count=responseData.meta[\"record-count\"];setJobCount(count.toString());}).catch(error=>{console.error(\"Error fetching job count:\",error);setJobCount(\"\");});},[]);if(jobCount===\"\"){return{...props,visible:false};}return{...props,number:jobCount,visible:true};}export function DynamicRows(){const isTabletOrSmaller=useMediaQuery(\"(max-width: 810px)\");const[tableData,setTableData]=useState({});useEffect(()=>{fetch(\"https://api.teamtailor.com/v1/jobs?include=location,department\",{headers:teamtailorHeaders}).then(response=>response.json()).then(responseData=>{const data={};responseData.data.forEach(job=>{const department=responseData.included.find(d=>d.id==job.relationships.department.data?.id);const departmentName=department?.attributes?.name||\"\";if(!data[departmentName]){data[departmentName]=[];}data[departmentName].push({id:job.id,role:job.attributes.title,link:job.links[\"careersite-job-url\"],location:responseData.included.find(d=>d.id==job.relationships.location.data.id)?.attributes?.name});});setTableData(data);}).catch(error=>console.error(\"Error fetching data:\",error));},[]);const children=[];Object.keys(tableData).forEach((department,departmentIndex)=>{children.push(/*#__PURE__*/_jsx(CareerTableRow,{category:department,variant:\"Header row\",openPositions:departmentIndex==0,style:{width:\"100%\"},spaceSaver:isTabletOrSmaller},`${department}-header`));tableData[department].forEach(job=>{children.push(/*#__PURE__*/_jsx(CareerTableRow,{role:job.role,link:job.link,location:job.location,style:{width:\"100%\"},spaceSaver:isTabletOrSmaller,variant:isTabletOrSmaller?\"Normal space saver\":null},job.id));});});return{children};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withOpenPositions(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...OpenPositions(props)});};}withOpenPositions.displayName=\"OpenPositions\";export function withDynamicRows(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...DynamicRows(props)});};}withDynamicRows.displayName=\"DynamicRows\";\nexport const __FramerMetadata__ = {\"exports\":{\"withDynamicRows\":{\"type\":\"reactHoc\",\"name\":\"withDynamicRows\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenPositions\":{\"type\":\"reactHoc\",\"name\":\"withOpenPositions\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DynamicRows\":{\"type\":\"override\",\"name\":\"DynamicRows\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OpenPositions\":{\"type\":\"override\",\"name\":\"OpenPositions\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TeamTailor.map"],"mappings":"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"}