{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/ZUFjIr12TVFQl1FT4L1Z/bEM0RNA5kjUNCLhDeUXc/ens3QSHj_.js", "ssg:https://framerusercontent.com/modules/FNEAcz74yyDpdTC5tYkK/NDR2fasZwydvgCJc5QrN/ens3QSHj_.js"],
  "sourcesContent": ["// Generated by Framer (ae50a0d)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={EKXhGtu77:new LazyValue(()=>import(\"./ens3QSHj_-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ae50a0d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RichText,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionsHeader2Col from\"#framer/local/canvasComponent/EsyTtzP5q/EsyTtzP5q.js\";import Navbar from\"#framer/local/canvasComponent/flP7ZmQPU/flP7ZmQPU.js\";import ButtonsPrimary from\"#framer/local/canvasComponent/kZxGh7t1p/kZxGh7t1p.js\";import Footer from\"#framer/local/canvasComponent/TEgrJHqZH/TEgrJHqZH.js\";import MarkdownTable from\"#framer/local/codeFile/M9Gcv7F/Markdown_Table.js\";import*as sharedStyle2 from\"#framer/local/css/D1owtgU4x/D1owtgU4x.js\";import*as sharedStyle1 from\"#framer/local/css/mLtti7LFp/mLtti7LFp.js\";import*as sharedStyle from\"#framer/local/css/TzFJhDhgv/TzFJhDhgv.js\";import*as sharedStyle3 from\"#framer/local/css/u0OOHVScQ/u0OOHVScQ.js\";import*as sharedStyle4 from\"#framer/local/css/ZjVGTmF29/ZjVGTmF29.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/ens3QSHj_/ens3QSHj_.js\";import metadataProvider from\"#framer/local/webPageMetadata/ens3QSHj_/ens3QSHj_.js\";const NavbarFonts=getFonts(Navbar);const ContainerWithFX=withFX(Container);const SectionsHeader2ColFonts=getFonts(SectionsHeader2Col);const MarkdownTableFonts=getFonts(MarkdownTable);const FooterFonts=getFonts(Footer);const ButtonsPrimaryFonts=getFonts(ButtonsPrimary);const breakpoints={H9hRMXV2n:\"(min-width: 1200px)\",lvABgsPrY:\"(min-width: 810px) and (max-width: 1199px)\",NeJtHfcbf:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-70pn8\";const variantClassNames={H9hRMXV2n:\"framer-v-1bbe6gu\",lvABgsPrY:\"framer-v-1a5swk\",NeJtHfcbf:\"framer-v-vywow4\"};const transition1={delay:0,duration:.1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition3={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition3};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"H9hRMXV2n\",Phone:\"NeJtHfcbf\",Tablet:\"lvABgsPrY\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"H9hRMXV2n\"};};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 sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"NeJtHfcbf\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"H9hRMXV2n\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-90afe343-3577-4ff3-864e-2966b9d2a3d6, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1bbe6gu\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsx(ContainerWithFX,{className:\"framer-13026i8-container\",layoutScroll:true,nodeId:\"RYDwxzvJq\",rendersWithMotion:true,scopeId:\"ens3QSHj_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lvABgsPrY:{variant:\"k7oGP29Yy\"},NeJtHfcbf:{variant:\"k7oGP29Yy\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"RYDwxzvJq\",kfHwF0HbW:\"Learn More\",layoutId:\"RYDwxzvJq\",style:{width:\"100%\"},variant:\"zKkDeO3nT\",Vxy4fOX8a:\"https://app.join.cc\",width:\"100%\",XKNeD87uP:getLocalizedValue(\"v0\",activeLocale)??\"Try for free\",ZhfKrOuQF:\"NEW: JOIN adds Running!\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:376,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ppsn76-container\",nodeId:\"QP2lU728P\",scopeId:\"ens3QSHj_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lvABgsPrY:{variant:\"sVPcHc_4Y\"},NeJtHfcbf:{variant:\"iVbTDHkzJ\"}},children:/*#__PURE__*/_jsx(SectionsHeader2Col,{GEFdRhYNn:\"Watt per kilogram is calculated by dividing your FTP by your weight. Work yours out instantly with our easy-to-use calculator.\",height:\"100%\",id:\"QP2lU728P\",layoutId:\"QP2lU728P\",style:{width:\"100%\"},variant:\"XSiSJds8o\",VXqaifkP9:\"Watt Per Kg Calculator\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ywppm9\",\"data-framer-name\":\"Content Wrapper\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-m0wo6a\",\"data-framer-name\":\"Intro\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"How to Calculate Watts Per Kg\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-11kjpqo\",\"data-styles-preset\":\"TzFJhDhgv\",children:\"How to Calculate Watts Per Kg\"})}),className:\"framer-lvintb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[\"Watts per kilogram (W/kg) serves as a vital metric in cycling, offering insights into a cyclist's performance relative to their body weight. This measurement is pivotal in various contexts, \",/*#__PURE__*/_jsx(\"strong\",{children:\"including training regimes, competitive racing, and power-based fitness evaluations.\"}),\" Understanding your W/kg can provide a better grasp of your climbing ability and overall cycling efficiency.\"]})}),className:\"framer-drdecp\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"The Formula\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1mpobjn\",\"data-styles-preset\":\"u0OOHVScQ\",children:\"The Formula\"})}),className:\"framer-5mlqpp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"This number helps cyclists compare performance fairly, whether you're a lightweight climber or a stocky sprinter.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"The formula:\\xa0\"})}),/*#__PURE__*/_jsx(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"Watts per kg = Power \\xf7 Weight\"})})}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(\"strong\",{children:\"For example,\"}),\" if you weigh 70 kg and your FTP is 280 watts:\\xa0\\xa0\"]}),/*#__PURE__*/_jsx(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"p\",{children:\"280W \\xf7 70kg = 4.0 W/kg\"})})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"This means you can sustain 4.0 watts per kilogram at your threshold power.\"})})]}),className:\"framer-1m5ejxs\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"FTP\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1mpobjn\",\"data-styles-preset\":\"u0OOHVScQ\",children:\"FTP\"})}),className:\"framer-1t5n3ji\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{RRye6LbWE:\"ftp-training\"},unresolvedPathSlugs:{RRye6LbWE:{collectionId:\"OcD_GeLin\",collectionItemId:\"GUnbnETW_\"}},webPageId:\"P0p2HyxuZ\"},motionChild:true,nodeId:\"q5sfmJtgG\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:\"Functional Threshold Power (FTP)\"})}),\" is a critical benchmark in cycling, indicating \",/*#__PURE__*/_jsx(\"strong\",{children:\"the highest average power output you can maintain over approximately one hour. \"}),\"Accurately determining your FTP can significantly enhance the effectiveness of your training. There are two primary methodologies to ascertain FTP:\"]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"1. Using an FTP Test\"})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"You can gauge your FTP through structured testing protocols, including:\"}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"20-Minute FTP Test:\"}),\" This test involves riding at maximum sustainable effort for 20 minutes. The calculation then takes **95% of the average power** recorded during that time, providing an estimate of your FTP. You can do a \",/*#__PURE__*/_jsx(Link,{href:{pathVariables:{sWTnujCCG:\"race-test-warm-up-0hours-20minutes\"},unresolvedPathSlugs:{sWTnujCCG:{collectionId:\"alXoy7knF\",collectionItemId:\"BUfc9ZJGD\"}},webPageId:\"R_CA2_ixO\"},motionChild:true,nodeId:\"q5sfmJtgG\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:\"20-minute FTP test\"})}),\" with JOIN.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"12-Minute FTP Test:\"}),\" For those seeking a shorter yet effective alternative, this \",/*#__PURE__*/_jsx(Link,{href:{pathVariables:{sWTnujCCG:\"12-min-ftp-test-0hours-42minutes\"},unresolvedPathSlugs:{sWTnujCCG:{collectionId:\"alXoy7knF\",collectionItemId:\"VFHrUJyH8\"}},webPageId:\"R_CA2_ixO\"},motionChild:true,nodeId:\"q5sfmJtgG\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:\"12-minute FTP\"})}),\" test allows you to exert your maximum effort for 12 minutes.\\xa0\"]})})]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Both tests require a power meter or a smart trainer to ensure accurate power readings.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"2. Estimating via a Power Curve\"})}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[\"Some training platforms can estimate FTP without a formal test by analyzing ride data over time. These platforms utilize \",/*#__PURE__*/_jsx(\"strong\",{children:\"historical power output from various high-intensity efforts\"}),\" completed during training sessions to arrive at an estimated FTP. This method is particularly useful for those who may not have access to testing protocols or who prefer a less structured approach to gauge their fitness.\"]})]}),className:\"framer-5pp1kj\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"Weight\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1mpobjn\",\"data-styles-preset\":\"u0OOHVScQ\",children:\"Weight\"})}),className:\"framer-1it4klh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Accurate measurement of weight is essential for precise watts-per-kilogram calculations. Several factors should be taken into account to ensure reliability:\"}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Use a Reliable Scale:\"}),\" Digital scales are preferable due to their higher accuracy compared to analog scales, thus minimizing potential errors during measurement.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Weigh Yourself at a Consistent Time:\"}),\" For the most stable readings, it's advisable to weigh yourself at the same time each day, ideally in the morning, before consuming any food or beverages.\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Account for Gear Weight: \"}),\"When calculating W/kg for racing scenarios, it's crucial to decide if the weight of your bike and any gear (such as helmets, clothing, and nutrition) will be included in the calculation. This can impact your W/kg significantly, especially in competitive contexts.\"]})})]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Even minor fluctuations in weight can alter W/kg calculations, which may have a more pronounced effect for cyclists who are lighter in body mass.\"})]}),className:\"framer-nsjkxa\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"Example Calculation\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1mpobjn\",\"data-styles-preset\":\"u0OOHVScQ\",children:\"Example Calculation\"})}),className:\"framer-11h6vym\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"To illustrate how W/kg is calculated, let's examine a couple of scenarios.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Example 1:\\xa0A 70 kg Cyclist with a 280W FTP\"})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Consider a cyclist who weighs 70 kg and has an FTP of 280 watts. The W/kg calculation would proceed as follows:\"}),/*#__PURE__*/_jsx(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"280W\"}),\" \\xf7 \",/*#__PURE__*/_jsx(\"strong\",{children:\"70kg = 4.0 W/kg\"})]})})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"This indicates that the cyclist can sustain 4.0 watts per kilogram at their functional threshold, highlighting their efficiency and potential competitiveness, especially in hillier terrains.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Example 2:\\xa0A 60 kg Cyclist with a 240W FTP\"})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Now, let's look at a lighter cyclist who weighs 60 kg with an FTP of 240 watts. The W/kg for this cyclist is calculated as:\"}),/*#__PURE__*/_jsx(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"240W\"}),\" \\xf7\",/*#__PURE__*/_jsx(\"strong\",{children:\" 60kg = 4.0 W/kg\"})]})})}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[\"Interestingly, despite having a lower absolute FTP, this cyclist also achieves a W/kg of 4.0, equating their performance potential with that of the heavier cyclist in terms of climbing efficiency.\\xa0\",/*#__PURE__*/_jsx(\"br\",{}),\"This demonstrates that while absolute power output is important, W/kg provides \",/*#__PURE__*/_jsx(\"strong\",{children:\"a more relevant metric for assessing performance\"}),\", particularly in climbing-focused races.\"]})]}),className:\"framer-10bgk1l\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"What\u2019s a Good Watts per Kilogram\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-11kjpqo\",\"data-styles-preset\":\"TzFJhDhgv\",children:\"What\u2019s a Good Watts per Kilogram\"})}),className:\"framer-cu4rt6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Watts per kilogram (W/kg) is a key metric in cycling that determines a rider's power relative to their body weight. Higher W/kg generally means better climbing ability and overall performance. Competitive cyclists typically aim for a high W/kg in their specific discipline.\"})}),className:\"framer-h5dgoq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"Watts per Kilo by Rider Categorization\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-11kjpqo\",\"data-styles-preset\":\"TzFJhDhgv\",children:\"Watts per Kilo by Rider Categorization\"})}),className:\"framer-1kbeyrc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Here\u2019s a general breakdown of W/kg for different levels of cyclists, from beginners to elite professionals:\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"NOTE: These are only guidelines and can fluctuate significantly on a rider-by-rider basis.\"})})]}),className:\"framer-pphox5\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-5fxgd0-container\",isAuthoredByUser:true,nodeId:\"FbMcq1VFD\",scopeId:\"ens3QSHj_\",children:/*#__PURE__*/_jsx(MarkdownTable,{backgroundColor:\"rgb(240, 240, 240)\",borderColor:\"rgb(221, 221, 221)\",fontSize:16,height:\"100%\",id:\"FbMcq1VFD\",layoutId:\"FbMcq1VFD\",markdown:\"| Rider Level        | FTP (W/kg)   |\\n|--------------------|-------------|\\n| Beginner          | 1.5 - 2.5    |\\n| Recreational      | 2.5 - 3.5    |\\n| Trained Amateur   | 3.5 - 4.5    |\\n| Competitive Racer | 4.5 - 5.5    |\\n| Elite/Pro        | 5.5+         |\\n\",stripedRows:false,textColor:\"rgb(51, 51, 51)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"Zwift Racing Categories\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1mpobjn\",\"data-styles-preset\":\"u0OOHVScQ\",children:\"Zwift Racing Categories\"})}),className:\"framer-kjq84j\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c9o8m7-container\",isAuthoredByUser:true,nodeId:\"aS1OtwkQt\",scopeId:\"ens3QSHj_\",children:/*#__PURE__*/_jsx(MarkdownTable,{backgroundColor:\"rgb(240, 240, 240)\",borderColor:\"rgb(221, 221, 221)\",fontSize:16,height:\"100%\",id:\"aS1OtwkQt\",layoutId:\"aS1OtwkQt\",markdown:\"| Zwift Category | FTP (W/kg)  | Typical Rider Level                |\\n|---------------|------------|-----------------------------------|\\n| A             | 4.0+       | Elite & Competitive Racers       |\\n| B             | 3.2 - 4.0  | Strong Amateurs & Racers        |\\n| C             | 2.5 - 3.2  | Intermediate & Recreational Riders |\\n| D             | 1.0 - 2.5  | Beginners & Casual Cyclists     |\\n\",stripedRows:false,textColor:\"rgb(51, 51, 51)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"How to Improve Watts per Kg\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-11kjpqo\",\"data-styles-preset\":\"TzFJhDhgv\",children:\"How to Improve Watts per Kg\"})}),className:\"framer-r7lvqq\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Improving your watts per kilogram (W/kg) involves two essential strategies: increasing power (FTP) and reducing body weight while maintaining strength. Here's how to approach both effectively:\\xa0\\xa0\"})}),className:\"framer-xh1so\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"Increase Power (FTP)\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1mpobjn\",\"data-styles-preset\":\"u0OOHVScQ\",children:\"Increase Power (FTP)\"})}),className:\"framer-1wkd4oy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Increasing your FTP allows you to generate more watts, which improves your performance across all cycling disciplines. Here's how to do it:\\xa0\\xa0\"}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{RRye6LbWE:\"cycling-interval-training\"},unresolvedPathSlugs:{RRye6LbWE:{collectionId:\"OcD_GeLin\",collectionItemId:\"QwzdjZKdJ\"}},webPageId:\"P0p2HyxuZ\"},motionChild:true,nodeId:\"nqf1nVEnP\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Structured Interval Training\"})})}),/*#__PURE__*/_jsx(\"strong\",{children:\":\"}),\" Workouts like threshold intervals, sweet spot sessions, and VO2 max intervals help raise your power ceiling.\\xa0\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Consistency is Key:\"}),\" Regular training sessions (3\u20135 rides per week) build endurance and power over time.\\xa0\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{RRye6LbWE:\"strength-training-for-cyclists\"},unresolvedPathSlugs:{RRye6LbWE:{collectionId:\"OcD_GeLin\",collectionItemId:\"nhlVkLC1e\"}},webPageId:\"P0p2HyxuZ\"},motionChild:true,nodeId:\"nqf1nVEnP\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Strength Training\"})})}),/*#__PURE__*/_jsx(\"strong\",{children:\":\"}),\" Incorporate exercises such as squats, lunges, and core workouts to improve cycling efficiency.\\xa0\\xa0\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"strong\",{children:\"Fuel for Performance:\"}),\" Consuming adequate carbohydrates and protein provides the energy necessary to sustain and enhance power output.\"]})})]})]}),className:\"framer-yh6otm\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"Optimize Body Weight\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1mpobjn\",\"data-styles-preset\":\"u0OOHVScQ\",children:\"Optimize Body Weight\"})}),className:\"framer-13dmqq6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{RRye6LbWE:\"cycling-for-weight-loss\"},unresolvedPathSlugs:{RRye6LbWE:{collectionId:\"OcD_GeLin\",collectionItemId:\"jD5KMSyFS\"}},webPageId:\"P0p2HyxuZ\"},motionChild:true,nodeId:\"PvINJLlJm\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:\"Reducing body weight\"})}),\" without sacrificing power can increase your W/kg, which is particularly beneficial for climbing. Here's how to optimize your body weight:\\xa0\\xa0\"]}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Focus on Lean Muscle Mass: \"}),\"Strength training helps you preserve muscle while losing excess fat.\\xa0\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Avoid Crash Dieting:\"}),\" Aim for gradual, sustainable weight loss (~0.5 kg per week) to prevent muscle loss and fatigue.\\xa0\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Monitor \"}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{RRye6LbWE:\"cycling-nutrition\"},unresolvedPathSlugs:{RRye6LbWE:{collectionId:\"OcD_GeLin\",collectionItemId:\"YjWs4yRWi\"}},webPageId:\"P0p2HyxuZ\"},motionChild:true,nodeId:\"PvINJLlJm\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Nutrition\"})})}),/*#__PURE__*/_jsx(\"strong\",{children:\":\"}),\" Emphasize whole foods, balanced macronutrients, and proper hydration to stay fueled and strong.\\xa0\\xa0\"]})})]})]}),className:\"framer-z3zqzv\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"Train Smarter, Not Harder\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1mpobjn\",\"data-styles-preset\":\"u0OOHVScQ\",children:\"Train Smarter, Not Harder\"})}),className:\"framer-4xzz6k\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{RRye6LbWE:\"cycling-recovery\"},unresolvedPathSlugs:{RRye6LbWE:{collectionId:\"OcD_GeLin\",collectionItemId:\"Yn3znwUj5\"}},webPageId:\"P0p2HyxuZ\"},motionChild:true,nodeId:\"heQf5GcPt\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Recovery\"})})}),/*#__PURE__*/_jsx(\"strong\",{children:\" Matters:\"}),\" Prioritize sleep, rest days, and proper nutrition to prevent overtraining.\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Use Data for Progress:\"}),\" Tracking your power, weight, and training load allows you to optimize your improvements.\\xa0\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Adapt to Your Needs:\"}),\" Not every day will be ideal for hard efforts; listen to your body and make adjustments as needed.\\xa0\\xa0\"]})})]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"By focusing on both power and weight, you can effectively improve your W/kg without compromising performance.\\xa0\\xa0\"})]}),className:\"framer-bvdark\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1kxgpy7\",\"data-styles-preset\":\"mLtti7LFp\",children:\"The Most Adaptable Way to Improve Your Power\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-11kjpqo\",\"data-styles-preset\":\"TzFJhDhgv\",children:\"The Most Adaptable Way to Improve Your Power\"})}),className:\"framer-1wsyu9o\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"Boosting your power isn't just about increasing your ride time; it's about riding smarter.\\xa0\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"A structured training plan ensures:\\xa0\"}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Progressive Overload:\"}),\" Each session builds on the last, gradually increasing intensity.\\xa0\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Targeted Workouts:\"}),\" VO2 max sessions, threshold rides, and endurance training each play a crucial role in enhancing power.\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Recovery Balance:\"}),\" Proper rest is vital to prevent overtraining and to help muscles rebuild stronger.\\xa0\\xa0\"]})})]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:\"However, sticking to a plan can be challenging when life gets busy. Work, family, fatigue, and unexpected events can disrupt a rigid schedule.\\xa0\\xa0\"}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WKmsZPpRY\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:\"JOIN \"})}),\"is a cycling training tool that adapts to you rather than the other way around. JOIN's plans are designed to dynamically adjust based on your fitness level, goals, and schedule. Whether you're a beginner or an experienced rider, JOIN provides a tailored plan to maximize your power gains while fitting into your lifestyle.\\xa0\\xa0\"]}),/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Personalized Adjustments:\"}),\" After each session, JOIN asks for perceived exertion feedback and adjusts your plan accordingly.\\xa0\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Daily Readiness Score:\"}),\" If you're feeling fatigued or sore, JOIN automatically modifies your upcoming workouts to optimize recovery.\\xa0\\xa0\"]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Flexible Scheduling:\"}),' Forget about rigid \"Wednesday is VO2 max day\" schedules; JOIN adjusts your training to help you stay consistent without risking burnout.\\xa0\\xa0']})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Injury Prevention:\"}),\" Overtraining can lead to injury, but JOIN helps you prevent this by ensuring a balanced workload and adequate recovery.\\xa0\\xa0\"]})})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:[\"With a program that adjusts to your needs, you'll be able to train effectively, improve your power, and achieve your cycling goals \",/*#__PURE__*/_jsx(\"strong\",{children:\"without sacrificing balance in your life.\\xa0\\xa0\"})]}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WKmsZPpRY\",openInNewTab:false,scopeId:\"ens3QSHj_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ghoxdj\",\"data-styles-preset\":\"ZjVGTmF29\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Try JOIN for free now\"})})})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1l4nccq\",\"data-styles-preset\":\"D1owtgU4x\",children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})]}),className:\"framer-1m4mkgc\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{y:(componentViewport?.y||0)+0+12449.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:596,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+12680,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hhwcn4-container\",nodeId:\"Mu_iKTA7X\",scopeId:\"ens3QSHj_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lvABgsPrY:{variant:\"oMhB2XC1O\"},NeJtHfcbf:{variant:\"Ucqe02_X8\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Mu_iKTA7X\",layoutId:\"Mu_iKTA7X\",style:{width:\"100%\"},variant:\"ZB2OXSvuR\",width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NeJtHfcbf:{height:56,y:912}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1vhh2vm-container hidden-1bbe6gu hidden-1a5swk\",layoutScroll:true,nodeId:\"ke2Gj6PLr\",rendersWithMotion:true,scopeId:\"ens3QSHj_\",transformTemplate:transformTemplate1,whileHover:animation2,children:/*#__PURE__*/_jsx(ButtonsPrimary,{a_Fhm7Yen:{borderColor:'var(--token-ae4e6ad0-b513-4894-9b47-dc3401a8e3ab, rgb(251, 86, 7)) /* {\"name\":\"Orange\"} */',borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"ke2Gj6PLr\",J1W0G9hA0:\"28px\",layoutId:\"ke2Gj6PLr\",O3QZxUDgS:false,PKqQFpvOT:false,QocouE7jF:\"12px 24px 12px 24px\",SAhO9Ee9p:\"Join Now\",variant:\"Dg6u0gi53\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-70pn8.framer-oum91k, .framer-70pn8 .framer-oum91k { display: block; }\",\".framer-70pn8.framer-1bbe6gu { align-content: center; align-items: center; background-color: var(--token-90afe343-3577-4ff3-864e-2966b9d2a3d6, #ffffff); 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-70pn8 .framer-13026i8-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-70pn8 .framer-ppsn76-container, .framer-70pn8 .framer-1hhwcn4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-70pn8 .framer-1ywppm9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 768px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-70pn8 .framer-m0wo6a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-70pn8 .framer-lvintb, .framer-70pn8 .framer-5mlqpp, .framer-70pn8 .framer-1t5n3ji, .framer-70pn8 .framer-1it4klh, .framer-70pn8 .framer-11h6vym, .framer-70pn8 .framer-cu4rt6, .framer-70pn8 .framer-1kbeyrc, .framer-70pn8 .framer-kjq84j, .framer-70pn8 .framer-r7lvqq, .framer-70pn8 .framer-1wkd4oy, .framer-70pn8 .framer-13dmqq6, .framer-70pn8 .framer-4xzz6k, .framer-70pn8 .framer-1wsyu9o { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-70pn8 .framer-drdecp, .framer-70pn8 .framer-1m5ejxs, .framer-70pn8 .framer-5pp1kj, .framer-70pn8 .framer-nsjkxa, .framer-70pn8 .framer-10bgk1l, .framer-70pn8 .framer-h5dgoq, .framer-70pn8 .framer-pphox5, .framer-70pn8 .framer-xh1so, .framer-70pn8 .framer-yh6otm, .framer-70pn8 .framer-z3zqzv, .framer-70pn8 .framer-bvdark, .framer-70pn8 .framer-1m4mkgc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-70pn8 .framer-5fxgd0-container, .framer-70pn8 .framer-1c9o8m7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-70pn8 .framer-1vhh2vm-container { bottom: 32px; flex: none; height: auto; left: 50%; position: fixed; transform: translateX(-50%); width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-70pn8.framer-1bbe6gu, .framer-70pn8 .framer-1ywppm9, .framer-70pn8 .framer-m0wo6a { gap: 0px; } .framer-70pn8.framer-1bbe6gu > *, .framer-70pn8 .framer-1ywppm9 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-70pn8.framer-1bbe6gu > :first-child, .framer-70pn8 .framer-1ywppm9 > :first-child, .framer-70pn8 .framer-m0wo6a > :first-child { margin-top: 0px; } .framer-70pn8.framer-1bbe6gu > :last-child, .framer-70pn8 .framer-1ywppm9 > :last-child, .framer-70pn8 .framer-m0wo6a > :last-child { margin-bottom: 0px; } .framer-70pn8 .framer-m0wo6a > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,\"@media (min-width: 810px) and (max-width: 1199px) { .framer-70pn8.framer-1bbe6gu { width: 810px; }}\",\"@media (max-width: 809px) { .framer-70pn8.framer-1bbe6gu { width: 390px; } .framer-70pn8 .framer-13026i8-container { order: 0; } .framer-70pn8 .framer-ppsn76-container { order: 1; } .framer-70pn8 .framer-1ywppm9 { max-width: 390px; order: 2; } .framer-70pn8 .framer-1hhwcn4-container { order: 4; } .framer-70pn8 .framer-1vhh2vm-container { order: 3; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 7550\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lvABgsPrY\":{\"layout\":[\"fixed\",\"auto\"]},\"NeJtHfcbf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const Framerens3QSHj_=withCSS(Component,css,\"framer-70pn8\");export default Framerens3QSHj_;Framerens3QSHj_.displayName=\"Cycling Calculators / Tss Calculator\";Framerens3QSHj_.defaultProps={height:7550,width:1200};addFonts(Framerens3QSHj_,[{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:\"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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...NavbarFonts,...SectionsHeader2ColFonts,...MarkdownTableFonts,...FooterFonts,...ButtonsPrimaryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerens3QSHj_\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lvABgsPrY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NeJtHfcbf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"7550\",\"framerScrollSections\":\"* @framerResponsiveScreen\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["valuesByLocaleId", "LazyValue", "getLocalizedValue", "key", "locale", "values", "value", "preload", "promises", "promise", "usePreloadLocalizedValues", "preloadPromise", "NavbarFonts", "getFonts", "flP7ZmQPU_default", "ContainerWithFX", "withFX", "Container", "SectionsHeader2ColFonts", "EsyTtzP5q_default", "MarkdownTableFonts", "MarkdownTable", "FooterFonts", "TEgrJHqZH_default", "ButtonsPrimaryFonts", "kZxGh7t1p_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "transition2", "transition3", "animation2", "transformTemplate1", "_", "t", "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", "scopingClassNames", "cx", "usePreloadLocalizedValues", "isDisplayed", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "PropertyOverrides2", "getLocalizedValue", "x", "RichText2", "Link", "css", "Framerens3QSHj_", "withCSS", "ens3QSHj_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
