{"version":3,"file":"shared.DdNvguFS.mjs","names":["useMemo","lowercaseIconKeyPairs","iconKeys","user","useState","fonts","css","className","fonts","css","className","user","useState","__legacyOverrideHOC_DataObserverContext","_jsx","useState","HomeFactory","React","fonts","css","className","Feather","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/zvKnh8BMUIeAAa6RJvDO/h6C0kUF8PFaE9jO357GI/Outseta.js","https:/framerusercontent.com/modules/ZgqfCDkivOAZ7VubNQ7P/oe8dQanAxI5Y6Dpfyud5/GYgJuvr8W.js","https:/framerusercontent.com/modules/27ig6aHHcSNmwIqQtzGO/7lSmn1QhbfiGA4tCI9F7/hSUyT8mdM.js","https:/framerusercontent.com/modules/KZhMYIv9pAg2OCqPychH/86GR1Ti7b71n4ChNp5VX/ReturnIntent.js","https:/framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/xFGggZDuZcv5Q2OjXDb2/T4ySlHYhlneC3tSoB8p7/rF8Ca6oXb.js","https:/framerusercontent.com/modules/4YSH6r6Rd8oH3hheNm69/d1FHTprC1DUiJs2ZsjXn/pNAoQDh_U.js","https:/framerusercontent.com/modules/EfbASXKfmqI4ewXLUPNE/nT0PAmxpMLCMjgvsPtbr/c9Kmg0t6e.js","https:/framerusercontent.com/modules/qlHh44m12WIjxomonY7h/PW2yuNKqAccdVnFScPDV/aFfVvejGS.js","https:/framerusercontent.com/modules/RXrnsPppyRzyzeWustUD/B3YyKPLaInBxOPGql1xE/fkpYNOtcr.js","https:/framerusercontent.com/modules/iNt8CwTZgOJQ714D3Vux/xbnnwKtMQnp32TgUNZo3/zaFD0PYwb.js","https:/framerusercontent.com/modules/dd2gmeKShmN6CQ5tiTpk/p9JINBOVPnvvpQZZSVYP/eboRw04nr.js"],"sourcesContent":["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","//@ts-ignore\nimport{jsx as _jsx}from\"react/jsx-runtime\";//@ts-ignore\nimport{useEffect,useState}from\"react\";const OUTSETA_TOKEN_COOKIE=\"ara_outseta_access_token\";const OUTSETA_TOKEN_COOKIE_DOMAIN=\".almeidaracingacademy.com\";const OUTSETA_TOKEN_COOKIE_MAX_AGE_SECONDS=60*60*12;const setOutsetaAccessTokenCookie=token=>{if(typeof window===\"undefined\")return;const hostname=window.location.hostname||\"\";const isPrimaryDomain=hostname.endsWith(\"almeidaracingacademy.com\");const safeToken=token||\"\";let cookie=`${OUTSETA_TOKEN_COOKIE}=${encodeURIComponent(safeToken)}; Path=/; SameSite=Lax; Secure`;if(isPrimaryDomain){cookie+=`; Domain=${OUTSETA_TOKEN_COOKIE_DOMAIN}`;}if(!safeToken){cookie+=\"; Max-Age=0\";}else{cookie+=`; Max-Age=${OUTSETA_TOKEN_COOKIE_MAX_AGE_SECONDS}`;}document.cookie=cookie;};const PLAN_UIDS={Free:\"LmJ48p9P\",Gold:\"aWxroqQV\",Motorsports:\"Rm8agVQ4\",Platinum:\"MQvbNRQY\",MRC:\"7maRGMQE\",RCC:\"496rpB9X\"};const PLAN_ADDITIONAL_UIDS={Free:[\"7ma20jQE\",\"yW1RYPmB\",\"VmA7Ka9a\"],Gold:[\"aWxrMAQV\",\"rm0R4Y9X\",\"1Qpbk3WE\",\"49EN6LW7\",\"z9MPlGQ4\",\"wmjM2ZWV\",\"MQvbNRQY\",\"vWy8yl9b\",\"Dmw8dgQ4\",\"MQv8VoWY\",\"VmA7r49a\",\"yW10jP9B\",\"VmAJgaQa\"],Motorsports:[\"z9MPlGQ4\",\"wmjM2ZWV\",\"MQvbNRQY\",\"vWy8yl9b\",\"Dmw8dgQ4\",\"MQv8VoWY\",\"VmA7r49a\",\"yW10jP9B\",\"VmAJgaQa\"],MRC:[\"7ma20jQE\",\"aWxrMAQV\",\"Dmw8dgQ4\",\"VmA7Ka9a\",\"1Qpbk3WE\",\"MQv8VoWY\"],RCC:[\"yW1RYPmB\",\"rm0R4Y9X\",\"vWy8yl9b\",\"VmA7Ka9a\",\"1Qpbk3WE\",\"MQv8VoWY\"],Platinum:[\"vWy8yl9b\",\"Dmw8dgQ4\",\"MQv8VoWY\",\"VmA7r49a\",\"yW10jP9B\",\"VmAJgaQa\"]};const PLAN_UID_BUNDLES=Object.keys(PLAN_UIDS).reduce((acc,key)=>{const typedKey=key;const extras=PLAN_ADDITIONAL_UIDS[typedKey]??[];acc[typedKey]=[PLAN_UIDS[typedKey],...extras];return acc;},{});const PLAN_NAME_LOOKUP=Object.keys(PLAN_UIDS).reduce((acc,key)=>{acc[key.toLowerCase()]=key;return acc;},{});const PLAN_UID_ALIAS_LOOKUP=Object.entries(PLAN_UID_BUNDLES).reduce((acc,[planKey,uids])=>{uids.forEach(uid=>{acc[uid]=planKey;});return acc;},{});const ALL_PLAN_UIDS=new Set(Object.values(PLAN_UID_BUNDLES).flatMap(uids=>uids));const PAID_PLAN_KEYS=[\"Gold\",\"Motorsports\",\"Platinum\",\"MRC\",\"RCC\"];const PAID_PLAN_UIDS=PAID_PLAN_KEYS.flatMap(planKey=>PLAN_UID_BUNDLES[planKey]);const PAID_PLAN_UID_SET=new Set(PAID_PLAN_UIDS);const PLAN_KEY_TO_FLAG={Free:\"HasFreePlan\",Gold:\"HasGoldPlan\",Motorsports:\"HasMotorsportsPlan\",Platinum:\"HasPlatinumPlan\",MRC:\"HasMRCPlan\",RCC:\"HasRCCPlan\"};const PLAN_UID_TO_FLAG=Object.entries(PLAN_UID_BUNDLES).reduce((acc,[planKey,uids])=>{const flagKey=PLAN_KEY_TO_FLAG[planKey];if(!flagKey)return acc;uids.forEach(uid=>{acc[uid]=flagKey;});return acc;},{});const extractAddonUids=account=>{if(!account)return[];const results=new Set;const collectUid=value=>{if(typeof value===\"string\"){const trimmed=value.trim();if(trimmed.length>0){results.add(trimmed);}}};const collectFromMaybeArray=maybeArray=>{if(!Array.isArray(maybeArray))return;maybeArray.forEach(item=>{collectUid(item?.AddOn?.Uid);collectUid(item?.Addon?.Uid);collectUid(item?.Uid);});};collectFromMaybeArray(account.AddOns);collectFromMaybeArray(account.AccountAddOns);collectFromMaybeArray(account.SubscriptionAddOns);const collectFromSubscription=subscription=>{if(!subscription)return;collectFromMaybeArray(subscription.SubscriptionAddOns);};collectFromSubscription(account.CurrentSubscription);collectFromSubscription(account.LatestSubscription);collectFromSubscription(account.PrimarySubscription);if(Array.isArray(account.Subscriptions)){account.Subscriptions.forEach(collectFromSubscription);}return Array.from(results);};const derivePlanFlags=(planUid,addonUids)=>{const current=planUid?.trim()||\"\";const addonSet=new Set(addonUids.map(uid=>typeof uid===\"string\"?uid.trim():\"\").filter(uid=>uid.length>0));const hasUid=uid=>current===uid||addonSet.has(uid);const hasPlanKey=planKey=>PLAN_UID_BUNDLES[planKey]?.some(hasUid)??false;const hasAnyPlan=current.length>0||addonSet.size>0;const hasAnyPaidPlan=PAID_PLAN_UIDS.some(hasUid);return{HasAnyPlan:hasAnyPlan,HasAnyPaidPlan:hasAnyPaidPlan,HasFreePlan:hasPlanKey(\"Free\"),HasGoldPlan:hasPlanKey(\"Gold\"),HasMotorsportsPlan:hasPlanKey(\"Motorsports\"),HasPlatinumPlan:hasPlanKey(\"Platinum\"),HasMRCPlan:hasPlanKey(\"MRC\"),HasRCCPlan:hasPlanKey(\"RCC\"),CurrentPlanUid:current||undefined,CurrentAddOnUids:addonUids.length>0?Array.from(addonSet):undefined};};const applyPlanFlags=(target,planUid,addonUids)=>{if(!target)return;const flags=derivePlanFlags(planUid,addonUids);Object.assign(target,flags);};/////////////////// Button Overrides\nexport function withRegisterPopup(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,\"data-o-anonymous\":\"1\",\"data-o-auth\":\"1\",\"data-mode\":\"popup\",\"data-widget-mode\":\"register\"});};}export function asLoginPopupButton(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,\"data-o-anonymous\":\"1\",\"data-o-auth\":\"1\",\"data-mode\":\"popup\",\"data-widget-mode\":\"login\"});};}export function asProfilePopupButton(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,\"data-o-authenticated\":\"1\",\"data-o-profile\":\"1\",\"data-mode\":\"popup\"});};}export function asLogoutButton(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,\"data-o-authenticated\":\"1\",\"data-o-logout-link\":\"1\"});};}/////////////////// Visibility Overrides\nexport function showForAuthenticated(Component){return props=>{const user=useUser();const nextProps={...props,\"data-o-authenticated\":\"1\"};return renderWithVisibility(Component,nextProps,!!user);};}export function showForAnonymous(Component){return props=>{const user=useUser();const nextProps={...props,\"data-o-anonymous\":\"1\"};return renderWithVisibility(Component,nextProps,!user);};}/////////////////// Visibility Overrides Based on Linked Accounts\n/////////// Visibility Overrides Based on Plan Uid\n/////// Instruction\n// 1. Find the plan uid on the plan page in Outseta\n// 2. Replace aWxYEbmV in function name with the plan uid\n// 3. Replace the aWxYEbmV value of validPlanUid with the plan uid\n// Duplicate function for additional plan uids\nconst resolvePlanUid=identifier=>{if(typeof identifier!==\"string\")return null;const trimmed=identifier.trim();if(!trimmed)return null;const byNameKey=PLAN_NAME_LOOKUP[trimmed.toLowerCase()];if(byNameKey){return PLAN_UIDS[byNameKey];}if(ALL_PLAN_UIDS.has(trimmed)){return trimmed;}return trimmed;};const userHasPlanOrAddon=(targetUser,planUid)=>{if(!targetUser||!planUid)return false;const normalizedPlanUid=planUid.trim();if(!normalizedPlanUid)return false;const planKey=PLAN_UID_ALIAS_LOOKUP[normalizedPlanUid];const flagKey=PLAN_UID_TO_FLAG[normalizedPlanUid];if(flagKey&&targetUser[flagKey]){return true;}const matchesCurrentPlan=uid=>typeof targetUser.CurrentPlanUid===\"string\"&&targetUser.CurrentPlanUid.trim()===uid;if(planKey){const identifiers=PLAN_UID_BUNDLES[planKey];if(identifiers.some(matchesCurrentPlan)){return true;}if(Array.isArray(targetUser.CurrentAddOnUids)){const addOnUids=targetUser.CurrentAddOnUids;return identifiers.some(uid=>addOnUids.some(candidate=>typeof candidate===\"string\"&&candidate.trim()===uid));}return false;}if(matchesCurrentPlan(normalizedPlanUid)){return true;}if(Array.isArray(targetUser.CurrentAddOnUids)){return targetUser.CurrentAddOnUids.some(uid=>typeof uid===\"string\"&&uid.trim()===normalizedPlanUid);}return false;};/////////// Show For Plans Helper & Functions (OR logic - show if user has ANY of the plans)\nconst createShowForPlans=(planIdentifiers,label)=>{const targetPlanUids=planIdentifiers.map(planId=>resolvePlanUid(planId)).filter(uid=>Boolean(uid));return Component=>{return props=>{try{const user=useUser();if(!user)return hideComponent(Component,props);if(targetPlanUids.length===0){log(\"showForPlans invalid plan identifiers\",label);return hideComponent(Component,props);}const hasAny=targetPlanUids.some(uid=>userHasPlanOrAddon(user,uid));return renderWithVisibility(Component,props,hasAny);}catch(error){const message=error instanceof Error?error.message:String(error);log(\"error in showForPlans\",label,message);return hideComponent(Component,props);}};};};// Single plan visibility\nexport function showForFreePlan(Component){return createShowForPlans([PLAN_UIDS.Free],\"Free\")(Component);}export function showForGoldPlan(Component){return createShowForPlans([PLAN_UIDS.Gold],\"Gold\")(Component);}export function showForMotorsportsPlan(Component){return createShowForPlans([PLAN_UIDS.Motorsports],\"Motorsports\")(Component);}export function showForPlatinumPlan(Component){return createShowForPlans([PLAN_UIDS.Platinum],\"Platinum\")(Component);}export function showForMRCPlan(Component){return createShowForPlans([PLAN_UIDS.MRC],\"MRC\")(Component);}export function showForRCCPlan(Component){return createShowForPlans([PLAN_UIDS.RCC],\"RCC\")(Component);}// Multi-plan visibility (OR logic)\nexport function showForLegacyPlan(Component){return createShowForPlans([PLAN_UIDS.MRC,PLAN_UIDS.RCC],\"Legacy\")(Component);}export function showForGoldMRC(Component){return createShowForPlans([PLAN_UIDS.Gold,PLAN_UIDS.MRC],\"Gold+MRC\")(Component);}export function showForGoldRCC(Component){return createShowForPlans([PLAN_UIDS.Gold,PLAN_UIDS.RCC],\"Gold+RCC\")(Component);}export function showForGoldLegacy(Component){return createShowForPlans([PLAN_UIDS.Gold,PLAN_UIDS.MRC,PLAN_UIDS.RCC],\"Gold+Legacy\")(Component);}const createShowWithoutPlan=(planIdentifier,label,allowAnonymous=false)=>{const targetPlanUid=resolvePlanUid(planIdentifier);return Component=>{return props=>{try{const user=useUser();if(!user){return renderWithVisibility(Component,props,allowAnonymous);}if(!targetPlanUid){log(\"showWithoutPlan invalid plan identifier\",planIdentifier);return renderWithVisibility(Component,props,true);}const shouldShow=!userHasPlanOrAddon(user,targetPlanUid);return renderWithVisibility(Component,props,shouldShow);}catch(error){const message=error instanceof Error?error.message:String(error);log(\"error in showWithoutPlan\",label,message);return hideComponent(Component,props);}};};};const createShowWithoutPlans=(planIdentifiers,label,allowAnonymous=false)=>{const targetPlanUids=planIdentifiers.map(planId=>resolvePlanUid(planId)).filter(uid=>Boolean(uid));return Component=>{return props=>{try{const user=useUser();if(!user){return renderWithVisibility(Component,props,allowAnonymous);}if(targetPlanUids.length===0){log(\"showWithoutPlans invalid plan identifiers\",label);return renderWithVisibility(Component,props,true);}const hasAny=targetPlanUids.some(uid=>userHasPlanOrAddon(user,uid));return renderWithVisibility(Component,props,!hasAny);}catch(error){const message=error instanceof Error?error.message:String(error);log(\"error in showWithoutPlans\",label,message);return hideComponent(Component,props);}};};};export function showWithoutFreePlan(Component){return createShowWithoutPlan(PLAN_UIDS.Free,\"Free\")(Component);}export function showWithoutGoldPlan(Component){return createShowWithoutPlan(PLAN_UIDS.Gold,\"Gold\")(Component);}export function showWithoutMotorsportsPlan(Component){return createShowWithoutPlan(PLAN_UIDS.Motorsports,\"Motorsports\")(Component);}export function showWithoutPlatinumPlan(Component){return createShowWithoutPlan(PLAN_UIDS.Platinum,\"Platinum\")(Component);}export function showWithoutMRCPlan(Component){return createShowWithoutPlan(PLAN_UIDS.MRC,\"MRC\")(Component);}export function showWithoutRCCPlan(Component){return createShowWithoutPlan(PLAN_UIDS.RCC,\"RCC\")(Component);}export function showWithoutPaidPlan(Component){return createShowWithoutPlans([PLAN_UIDS.Gold,PLAN_UIDS.Motorsports,PLAN_UIDS.Platinum],\"Paid\")(Component);}export function showWithoutAnonGoldPlan(Component){return createShowWithoutPlan(PLAN_UIDS.Gold,\"Gold\",true)(Component);}export function showWithoutAnonMotorsportsPlan(Component){return createShowWithoutPlan(PLAN_UIDS.Motorsports,\"Motorsports\",true)(Component);}export function showWithoutAnonPlatinumPlan(Component){return createShowWithoutPlan(PLAN_UIDS.Platinum,\"Platinum\",true)(Component);}export function showWithoutAnonPaidPlan(Component){return createShowWithoutPlans([PLAN_UIDS.Gold,PLAN_UIDS.Motorsports,PLAN_UIDS.Platinum],\"Paid\",true)(Component);}export function showWithoutGoldMRC(Component){return createShowWithoutPlans([PLAN_UIDS.Gold,PLAN_UIDS.MRC],\"Gold+MRC\",false)(Component);}export function showWithoutGoldRCC(Component){return createShowWithoutPlans([PLAN_UIDS.Gold,PLAN_UIDS.RCC],\"Gold+RCC\",false)(Component);}export function showWithoutGoldLegacy(Component){return createShowWithoutPlans([PLAN_UIDS.Gold,PLAN_UIDS.MRC,PLAN_UIDS.RCC],\"Gold+Legacy\",false)(Component);}/////////// Visibility Based on an Account Custom Property\n/////// Instruction\n// 1. Give the function as useful name\n// 2. Replace the \"PARTY\" value of validPropertyValue with the uppercase version of the value you want\n// 3. Replace MyCustomAccountProperty with the system name of your custom account property\n// Duplicate the functions for additional account properties and/or values\nexport function showForPartyAccounts(Component){const validPropertyValue=\"PARTY\";return props=>{try{const user=useUser();const value=user&&user[\"Account.MyCustomAccountProperty\"]?.toUpperCase();return renderWithVisibility(Component,props,value===validPropertyValue);}catch(error){log(\"error in showForPartyPlan\",validPropertyValue,error.message);return hideComponent(Component,props);}};}/////////// Visibility Based on an Person Custom Property\n/////// Instruction\n// 1. Give the function a useful name\n// 2. Replace the \"PARTY\" value of validPropertyValue with the uppercase version of the value you want\n// 3. Replace MyCustomPersonProperty with the system name of your custom person property\n// Duplicate the functions for additional account properties and/or values\nexport function showForPartyPeople(Component){const validPropertyValue=\"PARTY\";return props=>{try{const user=useUser();const value=user&&user[\"MyCustomPersonProperty\"]?.toUpperCase();return renderWithVisibility(Component,props,value===validPropertyValue);}catch(error){log(\"error in showForPartyPeople\",validPropertyValue,error.message);return hideComponent(Component,props);}};}export function showForLeagueSignedUp(Component){return props=>{try{const user=useUser();const rawValue=user?.AcademyLeagueS7;const isSignedUp=rawValue===true;return renderWithVisibility(Component,props,isSignedUp);}catch(error){const message=error instanceof Error?error.message:String(error);log(\"error in showForLeagueSignedUp\",message);return hideComponent(Component,props);}};}export function showWithoutLeagueSignedUp(Component){return props=>{try{const user=useUser();const rawValue=user?.AcademyLeagueS7;const isSignedUp=rawValue===true;return renderWithVisibility(Component,props,!isSignedUp);}catch(error){const message=error instanceof Error?error.message:String(error);log(\"error in showWithoutLeagueSignedUp\",message);return hideComponent(Component,props);}};}let user=null;const listeners=new Set;let ensureAccessTokenPromise=null;let clearLockedLessonPromise=null;let lastClearedPlanUid=null;let lastFetchedPlanUid=null;const LOCKED_LESSON_FIELDS=[\"LastLockedLessonSlug\",\"LastLockedLessonPath\",\"LastLockedLessonTitle\"];// Update this set if you introduce additional \"free\" or non-upgrade plans that should *not* trigger locked-lesson clearing.\nconst LOCKED_METADATA_EXCLUDED_PLAN_UIDS=new Set([PLAN_UIDS.Free]);const collectLockedLessonFields=currentUser=>{if(!currentUser)return[];return LOCKED_LESSON_FIELDS.filter(field=>{const value=currentUser[field];return typeof value===\"string\"&&value.length>0;});};const ensureLockedLessonMetadataCleared=async(reason,currentPlanUid,previousPlanUid)=>{if(clearLockedLessonPromise)return clearLockedLessonPromise;if(!user)return;if(!currentPlanUid)return;if(LOCKED_METADATA_EXCLUDED_PLAN_UIDS.has(currentPlanUid))return;if(currentPlanUid===previousPlanUid&&lastClearedPlanUid===currentPlanUid)return;const fieldsToClear=collectLockedLessonFields(user);if(fieldsToClear.length===0)return;const updateFn=user.update;if(typeof updateFn!==\"function\"){console.warn(\"[Outseta] Cannot clear locked lesson metadata; update() unavailable\");return;}const payload=fieldsToClear.reduce((acc,field)=>{acc[field]=\"\";return acc;},{});clearLockedLessonPromise=(async()=>{try{await updateFn(payload);fieldsToClear.forEach(field=>{user[field]=\"\";});if(currentPlanUid){lastClearedPlanUid=currentPlanUid;}window.__outsetaCurrentUser=user;log(\"cleared locked lesson metadata\",reason,fieldsToClear);}catch(error){console.error(\"[Outseta] Failed to clear locked lesson metadata\",reason,error);}})().finally(()=>{clearLockedLessonPromise=null;});return clearLockedLessonPromise;};const ensureAccessToken=async reason=>{if(typeof window===\"undefined\")return null;const outseta=getOutseta();if(!outseta)return null;if(window.__outsetaAccessToken){setOutsetaAccessTokenCookie(window.__outsetaAccessToken);return window.__outsetaAccessToken;}const directToken=outseta.accessToken?.access_token;if(directToken){window.__outsetaAccessToken=directToken;setOutsetaAccessTokenCookie(directToken);return directToken;}if(!ensureAccessTokenPromise){ensureAccessTokenPromise=(async()=>{try{if(typeof outseta.getAccessToken===\"function\"){const result=await outseta.getAccessToken();if(result){const token=typeof result===\"string\"?result:result.access_token;if(token){window.__outsetaAccessToken=token;setOutsetaAccessTokenCookie(token);return token;}}}}catch(error){console.error(\"ensureAccessToken getAccessToken failed\",reason,error);}try{const stored=localStorage.getItem(\"Outseta.nocode.accessToken\");if(stored){const parsed=JSON.parse(stored);const token=parsed?.access_token||parsed;if(token){window.__outsetaAccessToken=token;setOutsetaAccessTokenCookie(token);return token;}}}catch(error){console.error(\"ensureAccessToken localStorage failed\",reason,error);}return window.__outsetaAccessToken||null;})().finally(()=>{ensureAccessTokenPromise=null;});}return ensureAccessTokenPromise;};const fetchUser=async event=>{try{log(\"fetch user\",event);const outseta=getOutseta();if(!outseta)return;const previousPlanUid=lastFetchedPlanUid;const userObject=await outseta.getUser();user=flattenObject(userObject);const rawPlan=user[\"Account.CurrentSubscription.Plan.Uid\"];const currentPlanUid=typeof rawPlan===\"string\"&&rawPlan.trim().length>0?rawPlan.trim():null;const addonUids=extractAddonUids(userObject?.Account);lastFetchedPlanUid=currentPlanUid;applyPlanFlags(user,currentPlanUid,addonUids);window.__outsetaCurrentUser=user;await ensureAccessToken(`fetchUser:${event}`);await ensureLockedLessonMetadataCleared(`fetchUser:${event}`,currentPlanUid,previousPlanUid);log(\"fetch user fulfilled\",event,userObject,user);notifyListeners();}catch(error){console.error(\"fetch user failed\",error);}};const clearUser=event=>{user=null;window.__outsetaCurrentUser=undefined;window.__outsetaAccessToken=undefined;setOutsetaAccessTokenCookie(null);lastClearedPlanUid=null;lastFetchedPlanUid=null;// Possible race condition that an earlier\nlog(\"cleared user\",event);notifyListeners();};const notifyListeners=()=>{listeners.forEach(listener=>listener(user));};export const subscribe=listener=>{listeners.add(listener);return()=>listeners.delete(listener);};export const getUser=()=>user;export const getAccessToken=()=>{if(typeof window===\"undefined\")return null;if(window.__outsetaAccessToken){setOutsetaAccessTokenCookie(window.__outsetaAccessToken);return window.__outsetaAccessToken;}const sdkToken=window.Outseta?.accessToken?.access_token;if(sdkToken){window.__outsetaAccessToken=sdkToken;setOutsetaAccessTokenCookie(sdkToken);return sdkToken;}ensureAccessToken(\"getAccessToken\");return null;};export const getAccessTokenAsync=(reason=\"getAccessTokenAsync\")=>{return ensureAccessToken(reason);};export const refreshAccessToken=async(reason=\"refreshAccessToken\")=>{if(typeof window===\"undefined\")return null;const outseta=getOutseta();if(!outseta)return null;// Clear cached token so the SDK is forced to re-fetch / refresh\nwindow.__outsetaAccessToken=undefined;try{if(typeof outseta.getAccessToken===\"function\"){const result=await outseta.getAccessToken();if(result){const token=typeof result===\"string\"?result:result.access_token;if(token){window.__outsetaAccessToken=token;setOutsetaAccessTokenCookie(token);return token;}}}}catch(error){console.error(\"refreshAccessToken SDK failed\",reason,error);}// Fallback: check if SDK updated its own accessToken object\nconst sdkToken=outseta.accessToken?.access_token;if(sdkToken){window.__outsetaAccessToken=sdkToken;setOutsetaAccessTokenCookie(sdkToken);return sdkToken;}// Last resort: localStorage\ntry{const stored=localStorage.getItem(\"Outseta.nocode.accessToken\");if(stored){const parsed=JSON.parse(stored);const token=parsed?.access_token||parsed;if(token){window.__outsetaAccessToken=token;setOutsetaAccessTokenCookie(token);return token;}}}catch{}return null;};// Expose module globally so other code files can access the shared user state\nif(typeof window!==\"undefined\"){window.__outsetaFramerModule={subscribe,getUser,getAccessToken,getAccessTokenAsync,refreshAccessToken,fetchUser};}// Listen to global events that might change the user\nconst outsetaFetchUserEvents=[\"accessToken.set\",\"profile.update\",\"account.update\"];outsetaFetchUserEvents.forEach(event=>{getOutseta()?.on(event,()=>fetchUser(event));});// Listen to global events that should clear the user\nconst outsetaClearUserEvents=[\"logout\"];outsetaClearUserEvents.forEach(event=>{getOutseta()?.on(event,()=>clearUser(event));});function patchOutseta(){if(typeof window===\"undefined\")return;const outseta=window[\"Outseta\"];if(!outseta||window.__outsetaPatched)return;window.__outsetaPatched=true;const originalSetAccessToken=outseta.setAccessToken?.bind(outseta);if(originalSetAccessToken){outseta.setAccessToken=async(token,...rest)=>{window.__outsetaAccessToken=token;setOutsetaAccessTokenCookie(token);const result=await originalSetAccessToken(token,...rest);// Ensure user state syncs after token changes\nfetchUser(\"accessToken.set\");return result;};}ensureAccessToken(\"patchOutseta\");const originalLogout=outseta.logout?.bind(outseta);if(originalLogout){outseta.logout=async(...args)=>{window.__outsetaAccessToken=undefined;window.__outsetaCurrentUser=undefined;setOutsetaAccessTokenCookie(null);return originalLogout(...args);};}}if(typeof window!==\"undefined\"){patchOutseta();const patchInterval=setInterval(()=>{if(window.__outsetaPatched){clearInterval(patchInterval);}else{patchOutseta();}},500);}/////////////////// User Hook\nexport function useUser(){const[user,setUser]=useState(getUser());useEffect(()=>{const updateData=newData=>setUser(newData);const unsubscribe=subscribe(updateData);return()=>{unsubscribe();};},[]);return user;}function getOutseta(){if(window&&window[\"Outseta\"]){return window[\"Outseta\"];}else if(window){alert(`We're sorry, but it seems that Outseta is missing. Please reach out to the owner of ${window.location.hostname} to let them know. Thank you for your understanding 🙏`);}else{// Rendering on the server\n}}/////////////////// Helpers\nfunction withProperty(property,Component){return props=>{const user=useUser();if(!user)return null;return /*#__PURE__*/_jsx(Component,{...props,text:user[property]});};}function withImageProperty(property,Component){return props=>{const user=useUser();if(!user)return null;const imageSrc=user[property];log(\"avatar source\",user[property]);if(imageSrc){return /*#__PURE__*/_jsx(Component,{...props,background:{...props.background,src:imageSrc,srcSet:undefined}});}else if(props.background?.src){// Component has image set, use as fallback\nreturn /*#__PURE__*/_jsx(Component,{...props});}else{// Component has no image set, remove\nreturn null;}};}function log(...props){getOutseta()?.debug(\"outseta.framer.override.user\",...props);}function flattenObject(obj,parent=\"\",res={}){for(let key in obj){let propName=parent?`${parent}.${key}`:key;if(Array.isArray(obj[key])){obj[key].forEach((item,index)=>{flattenObject(item,`${propName}[${index}]`,res);});}else if(typeof obj[key]===\"object\"&&obj[key]!==null){flattenObject(obj[key],propName,res);}else{res[propName]=obj[key];}}return res;}function renderWithVisibility(Component,props,isVisible){if(isVisible)return /*#__PURE__*/_jsx(Component,{...props});return hideComponent(Component,props);}function hideComponent(Component,props){const{style,...rest}=props;return /*#__PURE__*/_jsx(Component,{...rest,style:{...style??{},display:\"none\",opacity:0,pointerEvents:\"none\",visibility:\"hidden\",position:\"absolute\",width:0,height:0,overflow:\"hidden\",margin:0,padding:0,border:\"none\",clip:\"rect(0,0,0,0)\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"asLoginPopupButton\":{\"type\":\"reactHoc\",\"name\":\"asLoginPopupButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutGoldPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutGoldPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutRCCPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutRCCPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutAnonMotorsportsPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutAnonMotorsportsPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getAccessTokenAsync\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForPartyAccounts\":{\"type\":\"reactHoc\",\"name\":\"showForPartyAccounts\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutMRCPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutMRCPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutPlatinumPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutPlatinumPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutGoldRCC\":{\"type\":\"reactHoc\",\"name\":\"showWithoutGoldRCC\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForPlatinumPlan\":{\"type\":\"reactHoc\",\"name\":\"showForPlatinumPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForGoldLegacy\":{\"type\":\"reactHoc\",\"name\":\"showForGoldLegacy\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutFreePlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutFreePlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutGoldMRC\":{\"type\":\"reactHoc\",\"name\":\"showWithoutGoldMRC\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutMotorsportsPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutMotorsportsPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutLeagueSignedUp\":{\"type\":\"reactHoc\",\"name\":\"showWithoutLeagueSignedUp\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForFreePlan\":{\"type\":\"reactHoc\",\"name\":\"showForFreePlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutAnonPaidPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutAnonPaidPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutPaidPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutPaidPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutGoldLegacy\":{\"type\":\"reactHoc\",\"name\":\"showWithoutGoldLegacy\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForMRCPlan\":{\"type\":\"reactHoc\",\"name\":\"showForMRCPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForLeagueSignedUp\":{\"type\":\"reactHoc\",\"name\":\"showForLeagueSignedUp\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForLegacyPlan\":{\"type\":\"reactHoc\",\"name\":\"showForLegacyPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"refreshAccessToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUser\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutAnonPlatinumPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutAnonPlatinumPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForGoldRCC\":{\"type\":\"reactHoc\",\"name\":\"showForGoldRCC\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForMotorsportsPlan\":{\"type\":\"reactHoc\",\"name\":\"showForMotorsportsPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"asLogoutButton\":{\"type\":\"reactHoc\",\"name\":\"asLogoutButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForAnonymous\":{\"type\":\"reactHoc\",\"name\":\"showForAnonymous\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getAccessToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"subscribe\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWithoutAnonGoldPlan\":{\"type\":\"reactHoc\",\"name\":\"showWithoutAnonGoldPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"asProfilePopupButton\":{\"type\":\"reactHoc\",\"name\":\"asProfilePopupButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForGoldPlan\":{\"type\":\"reactHoc\",\"name\":\"showForGoldPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getUser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForAuthenticated\":{\"type\":\"reactHoc\",\"name\":\"showForAuthenticated\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForPartyPeople\":{\"type\":\"reactHoc\",\"name\":\"showForPartyPeople\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRegisterPopup\":{\"type\":\"reactHoc\",\"name\":\"withRegisterPopup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForGoldMRC\":{\"type\":\"reactHoc\",\"name\":\"showForGoldMRC\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showForRCCPlan\":{\"type\":\"reactHoc\",\"name\":\"showForRCCPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Outseta.map","// Generated by Framer (269977d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sentient-bold\",\"FS;Sentient-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XC4UYXMVQINJJ47RSKB74CCAWSP5BUGZ/TGOWV4725NO3KHVKMWHG47SRPLMNHMOO/433XP6QWDVL6KQ5K7ZCOP524TX4LE4RJ.woff2\",weight:\"700\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GOPBCF2CVB3R2KOAHFQ3YLPDYDAGPEVG/T6QP5YJXYAFJAFV56GISLK6UUP6RINIE/RGTHFDFRZAEEHKG7B6QQN5PELODA53C6.woff2\",weight:\"700\"}]}];export const css=[\".framer-qhsol .framer-styles-preset-g7mt8o:not(.rich-text-wrapper), .framer-qhsol .framer-styles-preset-g7mt8o.rich-text-wrapper h5 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.563); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1299px) and (min-width: 1200px) { .framer-qhsol .framer-styles-preset-g7mt8o:not(.rich-text-wrapper), .framer-qhsol .framer-styles-preset-g7mt8o.rich-text-wrapper h5 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.25); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",'@media (max-width: 1199px) and (min-width: 0px) { .framer-qhsol .framer-styles-preset-g7mt8o:not(.rich-text-wrapper), .framer-qhsol .framer-styles-preset-g7mt8o.rich-text-wrapper h5 { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.35); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-qhsol\";\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 (65e1cff)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sentient-bold\",\"FS;Sentient-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XC4UYXMVQINJJ47RSKB74CCAWSP5BUGZ/TGOWV4725NO3KHVKMWHG47SRPLMNHMOO/433XP6QWDVL6KQ5K7ZCOP524TX4LE4RJ.woff2\",weight:\"700\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GOPBCF2CVB3R2KOAHFQ3YLPDYDAGPEVG/T6QP5YJXYAFJAFV56GISLK6UUP6RINIE/RGTHFDFRZAEEHKG7B6QQN5PELODA53C6.woff2\",weight:\"700\"}]}];export const css=[\".framer-3ymjQ .framer-styles-preset-11mdmyy:not(.rich-text-wrapper), .framer-3ymjQ .framer-styles-preset-11mdmyy.rich-text-wrapper h3 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.441); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 1px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 48px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1299px) and (min-width: 1200px) { .framer-3ymjQ .framer-styles-preset-11mdmyy:not(.rich-text-wrapper), .framer-3ymjQ .framer-styles-preset-11mdmyy.rich-text-wrapper h3 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.95); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: -1px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 48px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",'@media (max-width: 1199px) and (min-width: 0px) { .framer-3ymjQ .framer-styles-preset-11mdmyy:not(.rich-text-wrapper), .framer-3ymjQ .framer-styles-preset-11mdmyy.rich-text-wrapper h3 { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.625); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -1px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 48px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-3ymjQ\";\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\"}}}","//@ts-ignore\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useRouter}from\"framer\";//@ts-ignore\nimport{useEffect,useState}from\"react\";const RETURN_KEY=\"ara:returnAfterAuth\";const EXPIRY_MS=15*60*1e3;function deriveFallbackLabel(path){if(!path)return\"\";const clean=path.split(\"#\")[0].split(\"?\")[0];const segments=clean.split(\"/\").filter(Boolean);const slug=segments[segments.length-1]||clean;return slug.replace(/[-_]/g,\" \").replace(/\\s+/g,\" \").replace(/\\b\\w/g,char=>char.toUpperCase()).trim();}function storeReturnIntent(path,label){if(typeof window===\"undefined\")return;const normalizedPath=normalizeNavigationTarget(path);if(!normalizedPath)return;const payload={path:normalizedPath,label:label&&label.trim().length>0?label:deriveFallbackLabel(normalizedPath),ts:Date.now()};try{sessionStorage.setItem(RETURN_KEY,JSON.stringify(payload));}catch{// ignore storage failures\n}}function readReturnIntent(){if(typeof window===\"undefined\")return null;const raw=sessionStorage.getItem(RETURN_KEY);if(!raw)return null;try{const parsed=JSON.parse(raw);if(!parsed?.path)return null;if(Date.now()-(parsed.ts??0)>EXPIRY_MS){sessionStorage.removeItem(RETURN_KEY);return null;}return parsed;}catch{sessionStorage.removeItem(RETURN_KEY);return null;}}function clearReturnIntent(){if(typeof window===\"undefined\")return;sessionStorage.removeItem(RETURN_KEY);}export function getReturnIntent(){return readReturnIntent();}export function getReturnIntentPath(){return readReturnIntent()?.path??null;}function normalizeNavigationTarget(raw){if(!raw)return\"\";const trimmed=raw.trim();if(trimmed.length===0)return\"\";if(/^[a-zA-Z][a-zA-Z\\d+\\-.]*:/.test(trimmed)){return trimmed;}if(trimmed.startsWith(\"//\")){const protocol=typeof window!==\"undefined\"?window.location.protocol:\"https:\";return`${protocol}${trimmed}`;}if(trimmed.startsWith(\"#\"))return trimmed;const withoutLeadingDots=trimmed.replace(/^\\.?\\//,\"\");return`/${withoutLeadingDots}`;}export function consumeReturnIntent(){const payload=readReturnIntent();if(payload?.path){clearReturnIntent();return payload;}return null;}if(typeof window!==\"undefined\"){const existing=window.__araReturnIntent||{};existing.get=()=>readReturnIntent();existing.consume=()=>{const payload=readReturnIntent();if(payload?.path){clearReturnIntent();}return payload;};window.__araReturnIntent=existing;}function getCurrentUserSync(){if(typeof window===\"undefined\")return null;const module=window.__outsetaFramerModule;if(module?.getUser){try{const user=module.getUser()||null;return user;}catch{// ignore\n}}const cached=window.__outsetaCurrentUser;return cached||null;}function hasPreferredPlan(user){if(!user)return false;return Boolean(user.HasMotorsportsPlan||user.HasGoldPlan);}function redirectToPath(router,targetPath,label){if(!navigateViaRouter(router,targetPath)&&typeof window!==\"undefined\"){window.location.assign(targetPath);}}function resolvePreferredHomePath(path){if(path!==\"/\")return path;const user=getCurrentUserSync();if(!user)return path;const mapped=user.HasMotorsportsPlan?\"/motorsports/learn\":user.HasGoldPlan?\"/sim-racing/learn\":path;return mapped;}function tryDirectRouterNavigation(routerNavigate,targetPath){if(typeof routerNavigate!==\"function\"||!targetPath)return false;try{const result=routerNavigate(targetPath);if(result===false)return false;if(result&&typeof result.then===\"function\"){result.then(undefined,()=>{});}return true;}catch{return false;}}function navigateViaRouter(router,targetPath){if(!router||typeof targetPath!==\"string\"||targetPath.length===0)return false;if(/^[a-zA-Z][a-zA-Z\\d+\\-.]*:/.test(targetPath)||targetPath.startsWith(\"//\"))return false;const normalizedWithQuery=targetPath.startsWith(\"/\")||targetPath.startsWith(\"#\")?targetPath:`/${targetPath}`;const{navigate,routes}=router;if(typeof navigate!==\"function\")return false;if(!routes||Object.keys(routes).length===0){return tryDirectRouterNavigation(navigate,normalizedWithQuery);}const cleanTarget=normalizedWithQuery.split(\"#\")[0]?.split(\"?\")[0]||normalizedWithQuery;const normalized=cleanTarget.startsWith(\"/\")?cleanTarget:`/${cleanTarget}`;for(const[routeId,routeInfo]of Object.entries(routes)){const pattern=routeInfo?.path;if(!pattern)continue;if(pattern===normalized){try{navigate(routeId,\"\",{});return true;}catch{return false;}}const paramNames=[];const regexPattern=pattern.replace(/:(\\w+)/g,(_,paramName)=>{paramNames.push(paramName);return\"([^/]+)\";});const regex=new RegExp(`^${regexPattern}$`);const match=normalized.match(regex);if(match){const params=paramNames.reduce((acc,name,index)=>{acc[name]=decodeURIComponent(match[index+1]||\"\");return acc;},{});try{navigate(routeId,\"\",params);return true;}catch{return false;}}}return tryDirectRouterNavigation(navigate,normalizedWithQuery);}function resolveHref(candidate){if(!candidate)return undefined;if(typeof candidate===\"string\")return candidate;return candidate.href||candidate.url||candidate.path||candidate.linkUrl||undefined;}function resolveHrefFromEvent(target,event){const direct=resolveHref(target?.props?.href)||resolveHref(target?.props?.link)||resolveHref(target?.props?.url)||resolveHref(target?.props?.target);if(direct)return direct;const domHref=event?.currentTarget&&event.currentTarget.getAttribute?.(\"href\")||event?.target&&event.target.getAttribute?.(\"href\");if(domHref)return domHref;if(typeof window!==\"undefined\"&&event?.target instanceof Element){const anchor=event.target.closest(\"a[href]\");if(anchor?.href){try{const url=new URL(anchor.href);return url.origin===window.location.origin?url.pathname+url.search+url.hash:url.href;}catch{return anchor.getAttribute(\"href\")||undefined;}}}return undefined;}const SSO_TOKEN_PARAMS=[\"discord_token\",\"google_token\",\"garage61_token\"];async function waitForOutsetaSetter(timeoutMs=2500,pollInterval=50){if(typeof window===\"undefined\")return null;const started=Date.now();while(Date.now()-started<timeoutMs){const setter=window.Outseta?.setAccessToken;if(typeof setter===\"function\"){return setter;}await new Promise(resolve=>setTimeout(resolve,pollInterval));}return null;}async function applySsoTokenFromHash(){if(typeof window===\"undefined\")return false;const hash=window.location.hash;if(!hash||hash.length<=1)return false;const params=new URLSearchParams(hash.replace(/^#/,\"\"));for(const param of SSO_TOKEN_PARAMS){if(!params.has(param))continue;const token=params.get(param);if(!token)continue;const setter=await waitForOutsetaSetter();if(!setter){console.warn(\"[ReturnIntent] Unable to apply SSO token; Outseta not ready.\");return false;}try{await setter(token);}catch(err){console.error(\"[ReturnIntent] Failed to set Outseta access token\",err);return false;}params.delete(param);const remaining=params.toString();const nextUrl=window.location.pathname+window.location.search+(remaining.length>0?`#${remaining}`:\"\");window.history.replaceState(null,\"\",nextUrl);return true;}return false;}/**\n * Override: attach to any CTA/link that should remember\n * the current page before sending a user into authentication\n * or an upgrade flow.\n */export function returnIntentLink(){const router=useRouter();const storeAndNavigate=(event,target)=>{const href=resolveHrefFromEvent(target,event);if(!href)return;const resolvedHref=normalizeNavigationTarget(href);if(!resolvedHref)return;if(event?.preventDefault){event.preventDefault();}const label=(target?.props?.[\"data-return-label\"])||(target?.props?.[\"data-return-name\"])||(typeof target?.props?.children===\"string\"?target.props.children:undefined);const explicitPath=(target?.props?.[\"data-return-path\"])||(target?.props?.[\"data-return-slug\"]);const currentPath=typeof window!==\"undefined\"?window.location.pathname+window.location.search+window.location.hash:href;const desiredPath=explicitPath&&explicitPath.length>0?explicitPath:currentPath;const normalizedReturnPath=normalizeNavigationTarget(desiredPath);storeReturnIntent(normalizedReturnPath,label);const mappedDestination=resolvePreferredHomePath(resolvedHref);redirectToPath(router,mappedDestination,\"returnIntentLink\");};return{onTap:storeAndNavigate,onTapStart:storeAndNavigate,onClick:storeAndNavigate,href:undefined};}/**\n * Override: apply to a text layer to show a message like\n * “You'll return to X after this step”. Automatically hides\n * itself when no return intent is stored.\n */export function returnIntentNotice(){const[payload,setPayload]=useState(null);useEffect(()=>{const refresh=()=>setPayload(readReturnIntent());refresh();if(typeof window!==\"undefined\"){window.addEventListener(\"storage\",refresh);window.addEventListener(\"focus\",refresh);}return()=>{if(typeof window!==\"undefined\"){window.removeEventListener(\"storage\",refresh);window.removeEventListener(\"focus\",refresh);}};},[]);const label=payload?.label||deriveFallbackLabel(payload?.path??\"\");return{text:label,visible:Boolean(label),style:{display:label?undefined:\"none\"}};}/**\n * Override: apply to a button for a “Continue to lesson” call-to-action.\n * Redirects to the stored return intent when available, otherwise falls back\n * to the button's built-in navigation.\n */export function returnIntentButton(props={}){const router=useRouter();const[target,setTarget]=useState(null);useEffect(()=>{const refresh=()=>setTarget(readReturnIntent());refresh();if(typeof window!==\"undefined\"){window.addEventListener(\"storage\",refresh);window.addEventListener(\"focus\",refresh);}return()=>{if(typeof window!==\"undefined\"){window.removeEventListener(\"storage\",refresh);window.removeEventListener(\"focus\",refresh);}};},[]);return{onTap(event){if(!target?.path){if(typeof props?.onTap===\"function\"){try{props.onTap(event);}catch{// ignore handler errors\n}}return;}if(event?.preventDefault){event.preventDefault();}if(typeof props?.onTap===\"function\"){try{props.onTap(event);}catch{// ignore handler errors\n}}clearReturnIntent();const destination=normalizeNavigationTarget(target.path);if(!destination)return;const mappedDestination=resolvePreferredHomePath(destination);redirectToPath(router,mappedDestination,\"returnIntentButton\");}};}/**\n * Override: apply to a container/section that should only be visible\n * when a return intent is present.\n */export function showWhenReturnIntent(){const[hasIntent,setHasIntent]=useState(false);useEffect(()=>{const refresh=()=>setHasIntent(Boolean(readReturnIntent()));refresh();if(typeof window!==\"undefined\"){window.addEventListener(\"storage\",refresh);window.addEventListener(\"focus\",refresh);}return()=>{if(typeof window!==\"undefined\"){window.removeEventListener(\"storage\",refresh);window.removeEventListener(\"focus\",refresh);}};},[]);return{visible:hasIntent,style:{display:hasIntent?undefined:\"none\"}};}/**\n * Override: apply to a page/section that should immediately redirect\n * to the stored return intent if one exists (e.g. a post-auth success page).\n */export function redirectToReturnIntent(){const router=useRouter();useEffect(()=>{let isUnmounted=false;let unsubscribe=null;let fallbackTimer=null;const cleanup=()=>{unsubscribe?.();if(fallbackTimer!=null&&typeof window!==\"undefined\"){window.clearTimeout(fallbackTimer);}};const process=async()=>{await applySsoTokenFromHash();if(isUnmounted)return;const payload=consumeReturnIntent();if(!payload?.path){const fallbackDestination=resolvePreferredHomePath(\"/\");redirectToPath(router,fallbackDestination,\"redirectToReturnIntent:fallbackHome\");return;}const destination=normalizeNavigationTarget(payload.path);if(!destination)return;const mappedDestination=resolvePreferredHomePath(destination);const mappedIsHome=mappedDestination===\"/\";const user=getCurrentUserSync();const needsUser=destination===\"/\"&&mappedIsHome&&!hasPreferredPlan(user);const attemptRedirect=label=>{const refreshed=resolvePreferredHomePath(destination);redirectToPath(router,refreshed,label);};if(needsUser){if(typeof window!==\"undefined\"){const module=window.__outsetaFramerModule;if(module?.subscribe){unsubscribe=module.subscribe(newUser=>{if(hasPreferredPlan(newUser)){unsubscribe?.();unsubscribe=null;attemptRedirect(\"redirectToReturnIntent:userReady\");}});fallbackTimer=window.setTimeout(()=>{unsubscribe?.();unsubscribe=null;attemptRedirect(\"redirectToReturnIntent:fallback\");},1500);return;}}}attemptRedirect(\"redirectToReturnIntent:immediate\");};process();return()=>{isUnmounted=true;cleanup();};},[router]);return{};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withreturnIntentLink(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...returnIntentLink(props)});};}withreturnIntentLink.displayName=\"returnIntentLink\";export function withreturnIntentNotice(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...returnIntentNotice(props)});};}withreturnIntentNotice.displayName=\"returnIntentNotice\";export function withreturnIntentButton(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...returnIntentButton(props)});};}withreturnIntentButton.displayName=\"returnIntentButton\";export function withshowWhenReturnIntent(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...showWhenReturnIntent(props)});};}withshowWhenReturnIntent.displayName=\"showWhenReturnIntent\";export function withredirectToReturnIntent(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...redirectToReturnIntent(props)});};}withredirectToReturnIntent.displayName=\"redirectToReturnIntent\";\nexport const __FramerMetadata__ = {\"exports\":{\"showWhenReturnIntent\":{\"type\":\"override\",\"name\":\"showWhenReturnIntent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"consumeReturnIntent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withshowWhenReturnIntent\":{\"type\":\"reactHoc\",\"name\":\"withshowWhenReturnIntent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withreturnIntentLink\":{\"type\":\"reactHoc\",\"name\":\"withreturnIntentLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withreturnIntentNotice\":{\"type\":\"reactHoc\",\"name\":\"withreturnIntentNotice\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"returnIntentNotice\":{\"type\":\"override\",\"name\":\"returnIntentNotice\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getReturnIntentPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withreturnIntentButton\":{\"type\":\"reactHoc\",\"name\":\"withreturnIntentButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"returnIntentButton\":{\"type\":\"override\",\"name\":\"returnIntentButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getReturnIntent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withredirectToReturnIntent\":{\"type\":\"reactHoc\",\"name\":\"withredirectToReturnIntent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"redirectToReturnIntent\":{\"type\":\"override\",\"name\":\"redirectToReturnIntent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"returnIntentLink\":{\"type\":\"override\",\"name\":\"returnIntentLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ReturnIntent.map","let r;\nvar s = (o) => {\n    if (!r) {\n        const n = o.forwardRef(({color: t = \"currentColor\", size: e = 24, ...i}, l) => {\n            return o.createElement(\"svg\", {ref: l, xmlns: \"http://www.w3.org/2000/svg\", width: e, height: e, viewBox: \"0 0 24 24\", fill: \"none\", stroke: t, strokeWidth: \"2\", strokeLinecap: \"round\", strokeLinejoin: \"round\", ...i}, o.createElement(\"path\", {d: \"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}), o.createElement(\"polyline\", {points: \"9 22 9 12 15 12 15 22\"}));\n        });\n        n.displayName = \"Home\",r = n;\n    }\n    return r;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, s as default };","/*\n * home (feather-icons/home@0.0.29)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\nexport { default } from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (cd22f02)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sentient-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RVTZPYAA57KV4AMXRX7ZIPJXSTYCRP7A/36OUS5CBIXRKI2QU7G7OUHOK7HHA53Y2/SIH66VPT4WS2HIF5PEJNDU4INNUF54LG.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-2rOU1 .framer-styles-preset-dibqdf:not(.rich-text-wrapper), .framer-2rOU1 .framer-styles-preset-dibqdf.rich-text-wrapper p { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: underline; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1299px) and (min-width: 1200px) { .framer-2rOU1 .framer-styles-preset-dibqdf:not(.rich-text-wrapper), .framer-2rOU1 .framer-styles-preset-dibqdf.rich-text-wrapper p { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 24px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: underline; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 0px) { .framer-2rOU1 .framer-styles-preset-dibqdf:not(.rich-text-wrapper), .framer-2rOU1 .framer-styles-preset-dibqdf.rich-text-wrapper p { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-italic: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 24px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: underline; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-2rOU1\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (108c8c6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/KsWf56qn9RzkPGRRFRBM/9i8ZcFXlo05A0wRFFwAO/fRLoiLBZd.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/xFGggZDuZcv5Q2OjXDb2/T4ySlHYhlneC3tSoB8p7/rF8Ca6oXb.js\";const FeatherFonts=getFonts(Feather);const FeatherControls=getPropertyControls(Feather);const enabledGestures={AwfPaYY6n:{hover:true},gtNve1OY0:{hover:true},hPtvOfcSm:{hover:true},mduIKsXbu:{hover:true},RmkCUNHIj:{hover:true},z840PIMsP:{hover:true}};const cycleOrder=[\"mduIKsXbu\",\"AwfPaYY6n\",\"RmkCUNHIj\",\"NMsEM7icX\",\"gtNve1OY0\",\"hPtvOfcSm\",\"z840PIMsP\"];const serializationHash=\"framer-lf428\";const variantClassNames={AwfPaYY6n:\"framer-v-1fws4bs\",gtNve1OY0:\"framer-v-f3lub7\",hPtvOfcSm:\"framer-v-ivq3it\",mduIKsXbu:\"framer-v-tt3hpg\",NMsEM7icX:\"framer-v-1s2ongb\",RmkCUNHIj:\"framer-v-4h7q59\",z840PIMsP:\"framer-v-62mb0a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yVqGzLjbP=undefined;const oy8p2q6QN=undefined;const QVT44Bmsv=undefined;const QpAc2PuRB=undefined;const UbcmQ9xmu=undefined;const RhFPweFBU=undefined;const R7E0yAlkj=undefined;const F2lQbFPjK=undefined;const maLbBaXzl=undefined;const vUJbV4uWa=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&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 humanReadableVariantMap={CTA:\"AwfPaYY6n\",Disabled:\"NMsEM7icX\",Platinum:\"hPtvOfcSm\",Secondary:\"mduIKsXbu\",Silver:\"z840PIMsP\",Tertiary:\"RmkCUNHIj\",Text:\"gtNve1OY0\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Alert-circle\":\"alert-circle\",\"Alert-octagon\":\"alert-octagon\",\"Alert-triangle\":\"alert-triangle\",\"Align-center\":\"align-center\",\"Align-justify\":\"align-justify\",\"Align-left\":\"align-left\",\"Align-right\":\"align-right\",\"Arrow-down-circle\":\"arrow-down-circle\",\"Arrow-down-left\":\"arrow-down-left\",\"Arrow-down-right\":\"arrow-down-right\",\"Arrow-down\":\"arrow-down\",\"Arrow-left-circle\":\"arrow-left-circle\",\"Arrow-left\":\"arrow-left\",\"Arrow-right-circle\":\"arrow-right-circle\",\"Arrow-right\":\"arrow-right\",\"Arrow-up-circle\":\"arrow-up-circle\",\"Arrow-up-left\":\"arrow-up-left\",\"Arrow-up-right\":\"arrow-up-right\",\"Arrow-up\":\"arrow-up\",\"At-sign\":\"at-sign\",\"Bar-chart-2\":\"bar-chart-2\",\"Bar-chart\":\"bar-chart\",\"Battery-charging\":\"battery-charging\",\"Bell-off\":\"bell-off\",\"Book-open\":\"book-open\",\"Camera-off\":\"camera-off\",\"Check-circle\":\"check-circle\",\"Check-square\":\"check-square\",\"Chevron-down\":\"chevron-down\",\"Chevron-left\":\"chevron-left\",\"Chevron-right\":\"chevron-right\",\"Chevron-up\":\"chevron-up\",\"Chevrons-down\":\"chevrons-down\",\"Chevrons-left\":\"chevrons-left\",\"Chevrons-right\":\"chevrons-right\",\"Chevrons-up\":\"chevrons-up\",\"Cloud-drizzle\":\"cloud-drizzle\",\"Cloud-lightning\":\"cloud-lightning\",\"Cloud-off\":\"cloud-off\",\"Cloud-rain\":\"cloud-rain\",\"Cloud-snow\":\"cloud-snow\",\"Corner-down-left\":\"corner-down-left\",\"Corner-down-right\":\"corner-down-right\",\"Corner-left-down\":\"corner-left-down\",\"Corner-left-up\":\"corner-left-up\",\"Corner-right-down\":\"corner-right-down\",\"Corner-right-up\":\"corner-right-up\",\"Corner-up-left\":\"corner-up-left\",\"Corner-up-right\":\"corner-up-right\",\"Credit-card\":\"credit-card\",\"Divide-circle\":\"divide-circle\",\"Divide-square\":\"divide-square\",\"Dollar-sign\":\"dollar-sign\",\"Download-cloud\":\"download-cloud\",\"Edit-2\":\"edit-2\",\"Edit-3\":\"edit-3\",\"External-link\":\"external-link\",\"Eye-off\":\"eye-off\",\"Fast-forward\":\"fast-forward\",\"File-minus\":\"file-minus\",\"File-plus\":\"file-plus\",\"File-text\":\"file-text\",\"Folder-minus\":\"folder-minus\",\"Folder-plus\":\"folder-plus\",\"Git-branch\":\"git-branch\",\"Git-commit\":\"git-commit\",\"Git-merge\":\"git-merge\",\"Git-pull-request\":\"git-pull-request\",\"Hard-drive\":\"hard-drive\",\"Help-circle\":\"help-circle\",\"Life-buoy\":\"life-buoy\",\"Link-2\":\"link-2\",\"Log-in\":\"log-in\",\"Log-out\":\"log-out\",\"Map-pin\":\"map-pin\",\"Maximize-2\":\"maximize-2\",\"Message-circle\":\"message-circle\",\"Message-square\":\"message-square\",\"Mic-off\":\"mic-off\",\"Minimize-2\":\"minimize-2\",\"Minus-circle\":\"minus-circle\",\"Minus-square\":\"minus-square\",\"More-horizontal\":\"more-horizontal\",\"More-vertical\":\"more-vertical\",\"Mouse-pointer\":\"mouse-pointer\",\"Navigation-2\":\"navigation-2\",\"Pause-circle\":\"pause-circle\",\"Pen-tool\":\"pen-tool\",\"Phone-call\":\"phone-call\",\"Phone-forwarded\":\"phone-forwarded\",\"Phone-incoming\":\"phone-incoming\",\"Phone-missed\":\"phone-missed\",\"Phone-off\":\"phone-off\",\"Phone-outgoing\":\"phone-outgoing\",\"Pie-chart\":\"pie-chart\",\"Play-circle\":\"play-circle\",\"Plus-circle\":\"plus-circle\",\"Plus-square\":\"plus-square\",\"Refresh-ccw\":\"refresh-ccw\",\"Refresh-cw\":\"refresh-cw\",\"Rotate-ccw\":\"rotate-ccw\",\"Rotate-cw\":\"rotate-cw\",\"Share-2\":\"share-2\",\"Shield-off\":\"shield-off\",\"Shopping-bag\":\"shopping-bag\",\"Shopping-cart\":\"shopping-cart\",\"Skip-back\":\"skip-back\",\"Skip-forward\":\"skip-forward\",\"Stop-circle\":\"stop-circle\",\"Thumbs-down\":\"thumbs-down\",\"Thumbs-up\":\"thumbs-up\",\"Toggle-left\":\"toggle-left\",\"Toggle-right\":\"toggle-right\",\"Trash-2\":\"trash-2\",\"Trending-down\":\"trending-down\",\"Trending-up\":\"trending-up\",\"Upload-cloud\":\"upload-cloud\",\"User-check\":\"user-check\",\"User-minus\":\"user-minus\",\"User-plus\":\"user-plus\",\"User-x\":\"user-x\",\"Video-off\":\"video-off\",\"Volume-1\":\"volume-1\",\"Volume-2\":\"volume-2\",\"Volume-x\":\"volume-x\",\"Wifi-off\":\"wifi-off\",\"X-circle\":\"x-circle\",\"X-octagon\":\"x-octagon\",\"X-square\":\"x-square\",\"Zap-off\":\"zap-off\",\"Zoom-in\":\"zoom-in\",\"Zoom-out\":\"zoom-out\",Activity:\"activity\",Airplay:\"airplay\",Anchor:\"anchor\",Aperture:\"aperture\",Archive:\"archive\",Award:\"award\",Battery:\"battery\",Bell:\"bell\",Bluetooth:\"bluetooth\",Bold:\"bold\",Book:\"book\",Bookmark:\"bookmark\",Box:\"box\",Briefcase:\"briefcase\",Calendar:\"calendar\",Camera:\"camera\",Cast:\"cast\",Check:\"check\",Chrome:\"chrome\",Circle:\"circle\",Clipboard:\"clipboard\",Clock:\"clock\",Cloud:\"cloud\",Code:\"code\",Codepen:\"codepen\",Codesandbox:\"codesandbox\",Coffee:\"coffee\",Columns:\"columns\",Command:\"command\",Compass:\"compass\",Copy:\"copy\",Cpu:\"cpu\",Crop:\"crop\",Crosshair:\"crosshair\",Database:\"database\",Delete:\"delete\",Disc:\"disc\",Divide:\"divide\",Download:\"download\",Dribbble:\"dribbble\",Droplet:\"droplet\",Edit:\"edit\",Eye:\"eye\",Facebook:\"facebook\",Feather:\"feather\",Figma:\"figma\",File:\"file\",Film:\"film\",Filter:\"filter\",Flag:\"flag\",Folder:\"folder\",Framer:\"framer\",Frown:\"frown\",Gift:\"gift\",Github:\"github\",Gitlab:\"gitlab\",Globe:\"globe\",Grid:\"grid\",Hash:\"hash\",Headphones:\"headphones\",Heart:\"heart\",Hexagon:\"hexagon\",Home:\"home\",Image:\"image\",Inbox:\"inbox\",Info:\"info\",Instagram:\"instagram\",Italic:\"italic\",Key:\"key\",Layers:\"layers\",Layout:\"layout\",Link:\"link\",Linkedin:\"linkedin\",List:\"list\",Loader:\"loader\",Lock:\"lock\",Mail:\"mail\",Map:\"map\",Maximize:\"maximize\",Meh:\"meh\",Menu:\"menu\",Mic:\"mic\",Minimize:\"minimize\",Minus:\"minus\",Monitor:\"monitor\",Moon:\"moon\",Move:\"move\",Music:\"music\",Navigation:\"navigation\",Octagon:\"octagon\",Package:\"package\",Paperclip:\"paperclip\",Pause:\"pause\",Percent:\"percent\",Phone:\"phone\",Play:\"play\",Plus:\"plus\",Pocket:\"pocket\",Power:\"power\",Printer:\"printer\",Radio:\"radio\",Repeat:\"repeat\",Rewind:\"rewind\",Rss:\"rss\",Save:\"save\",Scissors:\"scissors\",Search:\"search\",Send:\"send\",Server:\"server\",Settings:\"settings\",Share:\"share\",Shield:\"shield\",Shuffle:\"shuffle\",Sidebar:\"sidebar\",Slack:\"slack\",Slash:\"slash\",Sliders:\"sliders\",Smartphone:\"smartphone\",Smile:\"smile\",Speaker:\"speaker\",Square:\"square\",Star:\"star\",Sun:\"sun\",Sunrise:\"sunrise\",Sunset:\"sunset\",Tablet:\"tablet\",Tag:\"tag\",Target:\"target\",Terminal:\"terminal\",Thermometer:\"thermometer\",Tool:\"tool\",Trash:\"trash\",Trello:\"trello\",Triangle:\"triangle\",Truck:\"truck\",Tv:\"tv\",Twitch:\"twitch\",Twitter:\"twitter\",Type:\"type\",Umbrella:\"umbrella\",Underline:\"underline\",Unlock:\"unlock\",Upload:\"upload\",User:\"user\",Users:\"users\",Video:\"video\",Voicemail:\"voicemail\",Volume:\"volume\",Watch:\"watch\",Wifi:\"wifi\",Wind:\"wind\",X:\"x\",Youtube:\"youtube\",Zap:\"zap\"};const getProps=({click,height,hover,iconLeft,iconRight,id,link,linkTracking,name1,newTab,textStyleColor,title,width,...props})=>{return{...props,F2lQbFPjK:textStyleColor??props.F2lQbFPjK??\"var(--token-088a5ec8-5e50-4878-9623-d620843814b8, rgb(255, 255, 255))\",maLbBaXzl:title??props.maLbBaXzl??\"Get Full Access\",oy8p2q6QN:hover??props.oy8p2q6QN,QpAc2PuRB:newTab??props.QpAc2PuRB,QVT44Bmsv:link??props.QVT44Bmsv,R7E0yAlkj:humanReadableEnumMap[name1]??name1??props.R7E0yAlkj??\"cast\",RhFPweFBU:iconLeft??props.RhFPweFBU,UbcmQ9xmu:linkTracking??props.UbcmQ9xmu,variant:humanReadableVariantMap[props.variant]??props.variant??\"mduIKsXbu\",vUJbV4uWa:iconRight??props.vUJbV4uWa,yVqGzLjbP:click??props.yVqGzLjbP};};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,maLbBaXzl,QVT44Bmsv,RhFPweFBU,vUJbV4uWa,R7E0yAlkj,oy8p2q6QN,QpAc2PuRB,yVqGzLjbP,UbcmQ9xmu,F2lQbFPjK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mduIKsXbu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6615rc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yVqGzLjbP){const res=await yVqGzLjbP(...args);if(res===false)return false;}});const onMouseEnter1dvpvs8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(oy8p2q6QN){const res=await oy8p2q6QN(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(maLbBaXzl);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,{clickTrackingId:UbcmQ9xmu,href:QVT44Bmsv,motionChild:true,nodeId:\"mduIKsXbu\",openInNewTab:QpAc2PuRB,scopeId:\"pNAoQDh_U\",smoothScroll:true,...addPropertyOverrides({NMsEM7icX:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-tt3hpg\",className,classNames)} framer-utkt09`,\"data-framer-name\":\"Secondary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mduIKsXbu\",onMouseEnter:onMouseEnter1dvpvs8,onTap:onTap6615rc,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",background:\"linear-gradient(180deg, var(--token-5b7bdb87-c274-4490-8d9d-3e6bfa763535, rgb(16, 24, 40)) 0%, var(--token-5b7bdb87-c274-4490-8d9d-3e6bfa763535, rgb(16, 24, 40)) 100%)\",backgroundColor:\"var(--token-5b7bdb87-c274-4490-8d9d-3e6bfa763535, rgb(16, 24, 40))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"inset 0px -1px 2px 1px rgb(46, 62, 84), inset 0px 0.6021873017743928px 2.0474368260329356px 0px rgba(61, 61, 61, 0.02), inset 0px 2.288533303243457px 7.781013231027754px 0px rgba(61, 61, 61, 0.06), inset 0px 10px 34px 0px rgba(61, 61, 61, 0.25)\",opacity:1,...style},variants:{\"AwfPaYY6n-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"inset 2px 2px 10px 6px rgb(250, 234, 177), inset 0px 0.6021873017743928px 1.5656869846134214px 0px rgba(255, 255, 255, 0.02), inset 0px 2.288533303243457px 5.950186588432988px 0px rgba(255, 255, 255, 0.06), inset 0px 10px 26px 0px rgba(255, 255, 255, 0.25)\",opacity:1},\"hPtvOfcSm-hover\":{boxShadow:\"inset 2px 2px 10px 6px rgb(252, 252, 252), inset 0px 0.6021873017743928px 1.5656869846134214px 0px rgba(255, 255, 255, 0.02), inset 0px 2.288533303243457px 5.950186588432988px 0px rgba(255, 255, 255, 0.06), inset 0px 10px 26px 0px rgba(255, 255, 255, 0.25)\"},\"mduIKsXbu-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"inset 2px 2px 10px 6px rgb(89, 116, 153), inset 0px 0.6021873017743928px 1.5656869846134214px 0px rgba(255, 255, 255, 0.02), inset 0px 2.288533303243457px 5.950186588432988px 0px rgba(255, 255, 255, 0.06), inset 0px 10px 26px 0px rgba(255, 255, 255, 0.25)\",opacity:1},\"RmkCUNHIj-hover\":{background:\"rgba(0, 0, 0, 0)\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"inset 2px 2px 10px 6px rgb(51, 51, 64), inset 0px 0.6021873017743928px 1.5656869846134214px 0px rgba(255, 255, 255, 0.02), inset 0px 2.288533303243457px 5.950186588432988px 0px rgba(255, 255, 255, 0.06), inset 0px 10px 26px 0px rgba(255, 255, 255, 0.25)\",opacity:1},\"z840PIMsP-hover\":{background:\"linear-gradient(180deg, var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)) 0%, var(--token-ba7a01e1-6174-42b5-b84a-04543dde1892, rgba(0, 0, 0, 0.5)) 100%)\",boxShadow:\"inset 2px 2px 10px 6px rgb(252, 252, 252), inset 0px 0.6021873017743928px 1.5656869846134214px 0px rgba(255, 255, 255, 0.02), inset 0px 2.288533303243457px 5.950186588432988px 0px rgba(255, 255, 255, 0.06), inset 0px 10px 26px 0px rgba(255, 255, 255, 0.25)\"},AwfPaYY6n:{background:\"linear-gradient(180deg, var(--token-20561f68-ef55-416f-a4ca-ac80329e81e0, rgba(246, 222, 132, 0.9)) 0%, var(--token-20561f68-ef55-416f-a4ca-ac80329e81e0, rgba(246, 222, 132, 0.9)) 100%)\",backgroundColor:\"var(--token-20561f68-ef55-416f-a4ca-ac80329e81e0, rgba(246, 222, 132, 0.9))\",boxShadow:\"inset 0px 0px 2px 1px rgb(250, 234, 177), inset 0px 0.6021873017743928px 2.0474368260329356px 0px rgba(61, 61, 61, 0.02), inset 0px 2.288533303243457px 7.781013231027754px 0px rgba(61, 61, 61, 0.06), inset 0px 10px 34px 0px rgba(61, 61, 61, 0.25)\"},gtNve1OY0:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(180deg, var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0)) 0%, var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0)) 100%)\",backgroundColor:\"var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0))\",boxShadow:\"none\",opacity:1},hPtvOfcSm:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(180deg, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.2) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"inset 0px 0px 2px 1px rgb(252, 252, 252), inset 0px 0.6021873017743928px 2.0474368260329356px 0px rgba(61, 61, 61, 0.02), inset 0px 2.288533303243457px 7.781013231027754px 0px rgba(61, 61, 61, 0.06), inset 0px 10px 34px 0px rgba(61, 61, 61, 0.25)\",opacity:1},NMsEM7icX:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0)) 0%, var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0)) 100%)\",backgroundColor:\"var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0))\",boxShadow:\"inset 0px -1px 2px 1px rgb(51, 51, 64), inset 0px 0.6021873017743928px 2.0474368260329356px 0px rgba(61, 61, 61, 0.02), inset 0px 2.288533303243457px 7.781013231027754px 0px rgba(61, 61, 61, 0.06), inset 0px 10px 34px 0px rgba(61, 61, 61, 0.25)\",opacity:.5},RmkCUNHIj:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0)) 0%, var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0)) 100%)\",backgroundColor:\"var(--token-358c945c-2fc8-4291-8ca1-3586b90be9d7, rgba(0, 0, 0, 0))\",boxShadow:\"inset 0px -1px 2px 1px rgb(51, 51, 64), inset 0px 0.6021873017743928px 2.0474368260329356px 0px rgba(61, 61, 61, 0.02), inset 0px 2.288533303243457px 7.781013231027754px 0px rgba(61, 61, 61, 0.06), inset 0px 10px 34px 0px rgba(61, 61, 61, 0.25)\"},z840PIMsP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(180deg, var(--token-26badad6-9905-4fe2-858d-25dcc5e77cf0, rgba(255, 255, 255, 0.5)) 0%, var(--token-839bd13a-d8d4-46dd-9651-5ff4fb13d827, rgba(0, 0, 0, 0.1)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"inset 0px 0px 2px 1px var(--token-26badad6-9905-4fe2-858d-25dcc5e77cf0, rgba(255, 255, 255, 0.5)), inset 0px 0.6021873017743928px 2.0474368260329356px 0px rgba(61, 61, 61, 0.02), inset 0px 2.288533303243457px 7.781013231027754px 0px rgba(61, 61, 61, 0.06), inset 0px 10px 34px 0px rgba(61, 61, 61, 0.25)\",opacity:1}},...addPropertyOverrides({\"AwfPaYY6n-hover\":{\"data-framer-name\":undefined},\"gtNve1OY0-hover\":{\"data-framer-name\":undefined},\"hPtvOfcSm-hover\":{\"data-framer-name\":undefined},\"mduIKsXbu-hover\":{\"data-framer-name\":undefined},\"RmkCUNHIj-hover\":{\"data-framer-name\":undefined},\"z840PIMsP-hover\":{\"data-framer-name\":undefined},AwfPaYY6n:{\"data-framer-name\":\"CTA\"},gtNve1OY0:{\"data-framer-name\":\"Text\"},hPtvOfcSm:{\"data-framer-name\":\"Platinum\"},NMsEM7icX:{\"data-border\":true,\"data-framer-name\":\"Disabled\"},RmkCUNHIj:{\"data-border\":true,\"data-framer-name\":\"Tertiary\"},z840PIMsP:{\"data-framer-name\":\"Silver\"}},baseVariant,gestureVariant),children:[RhFPweFBU!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18gwtl6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ojGFSuBec-container\",nodeId:\"ojGFSuBec\",rendersWithMotion:true,scopeId:\"pNAoQDh_U\",children:/*#__PURE__*/_jsx(Feather,{color:\"rgb(161, 161, 161)\",height:\"100%\",iconSearch:\"Home\",iconSelection:R7E0yAlkj,id:\"ojGFSuBec\",layoutId:\"ojGFSuBec\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({AwfPaYY6n:{color:\"var(--token-004153e9-836e-4588-87f8-07c9aa18e03d, rgb(24, 28, 37))\"},gtNve1OY0:{color:F2lQbFPjK},hPtvOfcSm:{color:\"var(--token-004153e9-836e-4588-87f8-07c9aa18e03d, rgb(24, 28, 37))\"},NMsEM7icX:{color:\"rgb(156, 156, 156)\"},RmkCUNHIj:{color:\"var(--token-6bdbf542-67e1-41ab-b41c-0022f1c2ec46, rgb(255, 0, 0))\"},z840PIMsP:{color:\"var(--token-004153e9-836e-4588-87f8-07c9aa18e03d, rgb(24, 28, 37))\"}},baseVariant,gestureVariant)})})}),visible!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vktqmv\",\"data-styles-preset\":\"fRLoiLBZd\",dir:\"auto\",children:\"Get Full Access\"})}),className:\"framer-12ugdvu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ok63wEpDh\",style:{\"--variable-reference-F2lQbFPjK-pNAoQDh_U\":F2lQbFPjK},text:maLbBaXzl,variants:{\"gtNve1OY0-hover\":{\"--extracted-r6o4lv\":\"var(--token-6bdbf542-67e1-41ab-b41c-0022f1c2ec46, rgb(255, 255, 255))\"},AwfPaYY6n:{\"--extracted-r6o4lv\":\"var(--token-49c217fb-2c7d-4a4f-a7f0-381329941151, rgba(0, 0, 0, 0.9))\"},gtNve1OY0:{\"--extracted-r6o4lv\":\"var(--variable-reference-F2lQbFPjK-pNAoQDh_U)\",\"--variable-reference-F2lQbFPjK-pNAoQDh_U\":F2lQbFPjK},hPtvOfcSm:{\"--extracted-r6o4lv\":\"var(--token-6bdbf542-67e1-41ab-b41c-0022f1c2ec46, rgb(255, 255, 255))\"},z840PIMsP:{\"--extracted-r6o4lv\":\"var(--token-6bdbf542-67e1-41ab-b41c-0022f1c2ec46, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gtNve1OY0-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dibqdf\",\"data-styles-preset\":\"rF8Ca6oXb\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bdbf542-67e1-41ab-b41c-0022f1c2ec46, rgb(255, 255, 255)))\"},children:\"Get Full Access\"})})},AwfPaYY6n:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vktqmv\",\"data-styles-preset\":\"fRLoiLBZd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-49c217fb-2c7d-4a4f-a7f0-381329941151, rgba(0, 0, 0, 0.9)))\"},children:\"Get Full Access\"})})},gtNve1OY0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dibqdf\",\"data-styles-preset\":\"rF8Ca6oXb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-F2lQbFPjK-pNAoQDh_U))\"},children:\"Get Full Access\"})})},hPtvOfcSm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vktqmv\",\"data-styles-preset\":\"fRLoiLBZd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bdbf542-67e1-41ab-b41c-0022f1c2ec46, rgb(255, 255, 255)))\"},children:\"Get Full Access\"})})},z840PIMsP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vktqmv\",\"data-styles-preset\":\"fRLoiLBZd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bdbf542-67e1-41ab-b41c-0022f1c2ec46, rgb(255, 255, 255)))\"},children:\"Get Full Access\"})})}},baseVariant,gestureVariant)}),vUJbV4uWa!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ulad8y-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GwUwaQXPx-container\",nodeId:\"GwUwaQXPx\",rendersWithMotion:true,scopeId:\"pNAoQDh_U\",children:/*#__PURE__*/_jsx(Feather,{color:\"rgb(161, 161, 161)\",height:\"100%\",iconSearch:\"Home\",iconSelection:R7E0yAlkj,id:\"GwUwaQXPx\",layoutId:\"GwUwaQXPx\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({AwfPaYY6n:{color:\"var(--token-004153e9-836e-4588-87f8-07c9aa18e03d, rgb(24, 28, 37))\"},gtNve1OY0:{color:F2lQbFPjK},hPtvOfcSm:{color:\"var(--token-004153e9-836e-4588-87f8-07c9aa18e03d, rgb(24, 28, 37))\"},NMsEM7icX:{color:\"rgb(156, 156, 156)\"},RmkCUNHIj:{color:\"var(--token-6bdbf542-67e1-41ab-b41c-0022f1c2ec46, rgb(255, 0, 0))\"},z840PIMsP:{color:\"var(--token-004153e9-836e-4588-87f8-07c9aa18e03d, rgb(24, 28, 37))\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lf428.framer-utkt09, .framer-lf428 .framer-utkt09 { display: block; }\",\".framer-lf428.framer-tt3hpg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-lf428 .framer-18gwtl6-container, .framer-lf428 .framer-ulad8y-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-lf428 .framer-12ugdvu { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-lf428.framer-v-1s2ongb.framer-tt3hpg { cursor: not-allowed; }\",\".framer-lf428.framer-v-f3lub7.framer-tt3hpg { gap: 4px; padding: 4px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-lf428[data-border=\"true\"]::after, .framer-lf428 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 148\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"AwfPaYY6n\":{\"layout\":[\"auto\",\"auto\"]},\"RmkCUNHIj\":{\"layout\":[\"auto\",\"auto\"]},\"NMsEM7icX\":{\"layout\":[\"auto\",\"auto\"]},\"gtNve1OY0\":{\"layout\":[\"auto\",\"auto\"]},\"hPtvOfcSm\":{\"layout\":[\"auto\",\"auto\"]},\"z840PIMsP\":{\"layout\":[\"auto\",\"auto\"]},\"Mv5W2VYUI\":{\"layout\":[\"auto\",\"auto\"]},\"lMNPeygEg\":{\"layout\":[\"auto\",\"auto\"]},\"hGecou2qi\":{\"layout\":[\"auto\",\"auto\"]},\"qZsjdlmyA\":{\"layout\":[\"auto\",\"auto\"]},\"LdVXNLzhI\":{\"layout\":[\"auto\",\"auto\"]},\"t9sr8BqdY\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"maLbBaXzl\":\"title\",\"QVT44Bmsv\":\"link\",\"RhFPweFBU\":\"iconLeft\",\"vUJbV4uWa\":\"iconRight\",\"R7E0yAlkj\":\"name1\",\"oy8p2q6QN\":\"hover\",\"QpAc2PuRB\":\"newTab\",\"yVqGzLjbP\":\"click\",\"UbcmQ9xmu\":\"linkTracking\",\"F2lQbFPjK\":\"textStyleColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpNAoQDh_U=withCSS(Component,css,\"framer-lf428\");export default FramerpNAoQDh_U;FramerpNAoQDh_U.displayName=\"Button\";FramerpNAoQDh_U.defaultProps={height:48,width:148};addPropertyControls(FramerpNAoQDh_U,{variant:{options:[\"mduIKsXbu\",\"AwfPaYY6n\",\"RmkCUNHIj\",\"NMsEM7icX\",\"gtNve1OY0\",\"hPtvOfcSm\",\"z840PIMsP\"],optionTitles:[\"Secondary\",\"CTA\",\"Tertiary\",\"Disabled\",\"Text\",\"Platinum\",\"Silver\"],title:\"Variant\",type:ControlType.Enum},maLbBaXzl:{defaultValue:\"Get Full Access\",displayTextArea:false,title:\"Title\",type:ControlType.String},onmaLbBaXzlChange:{changes:\"maLbBaXzl\",type:ControlType.ChangeHandler},QVT44Bmsv:{title:\"Link\",type:ControlType.Link},RhFPweFBU:{defaultValue:false,title:\"Icon Left\",type:ControlType.Boolean},onRhFPweFBUChange:{changes:\"RhFPweFBU\",type:ControlType.ChangeHandler},vUJbV4uWa:{defaultValue:false,title:\"Icon Right\",type:ControlType.Boolean},onvUJbV4uWaChange:{changes:\"vUJbV4uWa\",type:ControlType.ChangeHandler},R7E0yAlkj:FeatherControls?.[\"iconSelection\"]&&{...FeatherControls[\"iconSelection\"],defaultValue:\"cast\",description:undefined,hidden:undefined,title:\"Name\"},onR7E0yAlkjChange:{changes:\"R7E0yAlkj\",type:ControlType.ChangeHandler},oy8p2q6QN:{title:\"Hover\",type:ControlType.EventHandler},QpAc2PuRB:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onQpAc2PuRBChange:{changes:\"QpAc2PuRB\",type:ControlType.ChangeHandler},yVqGzLjbP:{title:\"Click\",type:ControlType.EventHandler},UbcmQ9xmu:{title:\"Link Tracking\",type:ControlType.TrackingId},F2lQbFPjK:{defaultValue:'var(--token-088a5ec8-5e50-4878-9623-d620843814b8, rgb(255, 255, 255)) /* {\"name\":\"White 80%\"} */',title:\"Text Style Color\",type:ControlType.Color}});addFonts(FramerpNAoQDh_U,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FeatherFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpNAoQDh_U\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"148\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"maLbBaXzl\\\":\\\"title\\\",\\\"QVT44Bmsv\\\":\\\"link\\\",\\\"RhFPweFBU\\\":\\\"iconLeft\\\",\\\"vUJbV4uWa\\\":\\\"iconRight\\\",\\\"R7E0yAlkj\\\":\\\"name1\\\",\\\"oy8p2q6QN\\\":\\\"hover\\\",\\\"QpAc2PuRB\\\":\\\"newTab\\\",\\\"yVqGzLjbP\\\":\\\"click\\\",\\\"UbcmQ9xmu\\\":\\\"linkTracking\\\",\\\"F2lQbFPjK\\\":\\\"textStyleColor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AwfPaYY6n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RmkCUNHIj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NMsEM7icX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gtNve1OY0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hPtvOfcSm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z840PIMsP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Mv5W2VYUI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lMNPeygEg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hGecou2qi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qZsjdlmyA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LdVXNLzhI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t9sr8BqdY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pNAoQDh_U.map","// Generated by Framer (8b16de8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sentient-regular\",\"FS;Sentient-bold\",\"FS;Sentient-bold italic\",\"FS;Sentient-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RVTZPYAA57KV4AMXRX7ZIPJXSTYCRP7A/36OUS5CBIXRKI2QU7G7OUHOK7HHA53Y2/SIH66VPT4WS2HIF5PEJNDU4INNUF54LG.woff2\",weight:\"400\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XC4UYXMVQINJJ47RSKB74CCAWSP5BUGZ/TGOWV4725NO3KHVKMWHG47SRPLMNHMOO/433XP6QWDVL6KQ5K7ZCOP524TX4LE4RJ.woff2\",weight:\"700\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GOPBCF2CVB3R2KOAHFQ3YLPDYDAGPEVG/T6QP5YJXYAFJAFV56GISLK6UUP6RINIE/RGTHFDFRZAEEHKG7B6QQN5PELODA53C6.woff2\",weight:\"700\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/4TG2NXNCK3NYD52NRNOLGWJCNXGCHXS7/AEJBCSB5ILRV44ECPQW4TDSOEVQONWSQ/VLFJG7GKGM3UAH53OH7GOU7MPNJDZTJR.woff2\",weight:\"400\"}]}];export const css=['.framer-682zy .framer-styles-preset-19l8bxn:not(.rich-text-wrapper), .framer-682zy .framer-styles-preset-19l8bxn.rich-text-wrapper p { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold-italic: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-italic: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.889); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.005em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 12px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1299px) and (min-width: 810px) { .framer-682zy .framer-styles-preset-19l8bxn:not(.rich-text-wrapper), .framer-682zy .framer-styles-preset-19l8bxn.rich-text-wrapper p { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold-italic: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-italic: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.875); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.005em; --framer-line-height: 1em; --framer-paragraph-spacing: 21px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-682zy .framer-styles-preset-19l8bxn:not(.rich-text-wrapper), .framer-682zy .framer-styles-preset-19l8bxn.rich-text-wrapper p { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold-italic: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-italic: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.875); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.005em; --framer-line-height: 1em; --framer-paragraph-spacing: 21px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-682zy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (269977d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sentient-bold\",\"FS;Sentient-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XC4UYXMVQINJJ47RSKB74CCAWSP5BUGZ/TGOWV4725NO3KHVKMWHG47SRPLMNHMOO/433XP6QWDVL6KQ5K7ZCOP524TX4LE4RJ.woff2\",weight:\"700\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GOPBCF2CVB3R2KOAHFQ3YLPDYDAGPEVG/T6QP5YJXYAFJAFV56GISLK6UUP6RINIE/RGTHFDFRZAEEHKG7B6QQN5PELODA53C6.woff2\",weight:\"700\"}]}];export const css=[\".framer-vZIdj .framer-styles-preset-196fruw:not(.rich-text-wrapper), .framer-vZIdj .framer-styles-preset-196fruw.rich-text-wrapper h4 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.953); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1299px) and (min-width: 1200px) { .framer-vZIdj .framer-styles-preset-196fruw:not(.rich-text-wrapper), .framer-vZIdj .framer-styles-preset-196fruw.rich-text-wrapper h4 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.56); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: -1px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",'@media (max-width: 1199px) and (min-width: 0px) { .framer-vZIdj .framer-styles-preset-196fruw:not(.rich-text-wrapper), .framer-vZIdj .framer-styles-preset-196fruw.rich-text-wrapper h4 { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.38); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -1px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-vZIdj\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (10141bf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sentient-bold\",\"FS;Sentient-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XC4UYXMVQINJJ47RSKB74CCAWSP5BUGZ/TGOWV4725NO3KHVKMWHG47SRPLMNHMOO/433XP6QWDVL6KQ5K7ZCOP524TX4LE4RJ.woff2\",weight:\"700\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GOPBCF2CVB3R2KOAHFQ3YLPDYDAGPEVG/T6QP5YJXYAFJAFV56GISLK6UUP6RINIE/RGTHFDFRZAEEHKG7B6QQN5PELODA53C6.woff2\",weight:\"700\"}]}];export const css=[\".framer-jup7F .framer-styles-preset-jralho:not(.rich-text-wrapper), .framer-jup7F .framer-styles-preset-jralho.rich-text-wrapper h6 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.25); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1299px) and (min-width: 1200px) { .framer-jup7F .framer-styles-preset-jralho:not(.rich-text-wrapper), .framer-jup7F .framer-styles-preset-jralho.rich-text-wrapper h6 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",'@media (max-width: 1199px) and (min-width: 0px) { .framer-jup7F .framer-styles-preset-jralho:not(.rich-text-wrapper), .framer-jup7F .framer-styles-preset-jralho.rich-text-wrapper h6 { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.12); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 4px; --framer-text-alignment: left; --framer-text-color: var(--token-088a5ec8-5e50-4878-9623-d620843814b8, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-jup7F\";\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 (6788454)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sentient-bold\",\"FS;Sentient-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XC4UYXMVQINJJ47RSKB74CCAWSP5BUGZ/TGOWV4725NO3KHVKMWHG47SRPLMNHMOO/433XP6QWDVL6KQ5K7ZCOP524TX4LE4RJ.woff2\",weight:\"700\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GOPBCF2CVB3R2KOAHFQ3YLPDYDAGPEVG/T6QP5YJXYAFJAFV56GISLK6UUP6RINIE/RGTHFDFRZAEEHKG7B6QQN5PELODA53C6.woff2\",weight:\"700\"}]}];export const css=[\".framer-6fOPK .framer-styles-preset-1491vpj:not(.rich-text-wrapper), .framer-6fOPK .framer-styles-preset-1491vpj.rich-text-wrapper p { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 24px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",'@media (max-width: 1199px) and (min-width: 1000px) { .framer-6fOPK .framer-styles-preset-1491vpj:not(.rich-text-wrapper), .framer-6fOPK .framer-styles-preset-1491vpj.rich-text-wrapper p { --framer-font-family: \"Sentient\", \"Sentient Placeholder\", serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 24px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }',\"@media (max-width: 999px) and (min-width: 0px) { .framer-6fOPK .framer-styles-preset-1491vpj:not(.rich-text-wrapper), .framer-6fOPK .framer-styles-preset-1491vpj.rich-text-wrapper p { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 24px; --framer-text-alignment: left; --framer-text-color: var(--token-4f8e7018-f1f8-47a0-ab6a-8c4f9f6d0be5, rgba(255, 255, 255, 0.75)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-6fOPK\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Sentient-bold\",\"FS;Sentient-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XC4UYXMVQINJJ47RSKB74CCAWSP5BUGZ/TGOWV4725NO3KHVKMWHG47SRPLMNHMOO/433XP6QWDVL6KQ5K7ZCOP524TX4LE4RJ.woff2\",weight:\"700\"},{cssFamilyName:\"Sentient\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Sentient\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GOPBCF2CVB3R2KOAHFQ3YLPDYDAGPEVG/T6QP5YJXYAFJAFV56GISLK6UUP6RINIE/RGTHFDFRZAEEHKG7B6QQN5PELODA53C6.woff2\",weight:\"700\"}]}];export const css=[\".framer-45UMc .framer-styles-preset-c2dj6e:not(.rich-text-wrapper), .framer-45UMc .framer-styles-preset-c2dj6e.rich-text-wrapper h3 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.441); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 1px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-97a3e637-c926-44f7-98cf-709759ae94a0, #f6de84); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1299px) and (min-width: 1200px) { .framer-45UMc .framer-styles-preset-c2dj6e:not(.rich-text-wrapper), .framer-45UMc .framer-styles-preset-c2dj6e.rich-text-wrapper h3 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: -1px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 39px; --framer-text-alignment: center; --framer-text-color: var(--token-97a3e637-c926-44f7-98cf-709759ae94a0, #f6de84); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1199px) and (min-width: 0px) { .framer-45UMc .framer-styles-preset-c2dj6e:not(.rich-text-wrapper), .framer-45UMc .framer-styles-preset-c2dj6e.rich-text-wrapper h3 { --framer-font-family: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-family-italic: \\\"Sentient\\\", \\\"Sentient Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 1px; --framer-line-height: 1.25em; --framer-paragraph-spacing: 29px; --framer-text-alignment: center; --framer-text-color: var(--token-97a3e637-c926-44f7-98cf-709759ae94a0, #f6de84); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-45UMc\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}