{"version":3,"file":"script_main.D2CsUmms.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Overlay","Suspense","clamp","t","e","i","l","s","r","d","u","p","f","o","n","h","a","c","useRef","e","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","useState","useMemo","rules","css","e","vertexShaderSource","location","r","l","t","p","q","AnimatedGradientBackground","templates","useRef","useMemo","speedEase","Warp","defaultPreset","ShaderMount","ShaderMountVanilla","addPropertyOverrides","AnimatedGradientBackgroundFonts","AnimatedGradientBackground","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","FramerJ2pKarWej","useRef","React.useId","className","r","t","Icon","useRef","useState","HomeFactory","React","addPropertyOverrides","Iconoir","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","GradientAnimationFonts","GradientAnimation","Button","MenuMenuItemFonts","MenuMenuItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","_Fragment","useMemo","ShaderMount","useRef","ShaderMountVanilla","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Component","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Badge","IconIconFonts","IconIcon","SiteButtonFonts","SiteButton","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","GradientAnimationFonts","GradientAnimation","NavCTAButton","MenuMenuItem","OverlayDropdown","MotionDivWithFX","IconIcon","NavCTAButtonInfo","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","className","_Fragment","sharedStyle.css","sharedStyle.fonts","SmoothScrollFonts","SmoothScroll","CookieBannerFonts","NavBarFonts","NavBar","AnnouncementFonts","Announcement","MotionDivWithFX","FAQSection20Fonts","FAQSection20","SiteButtonFonts","SiteButton","FooterFonts","Footer","AnnouncementControls","breakpoints","serializationHash","variantClassNames","transition1","animation","animation1","transition2","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","Image","React.Fragment","css","sharedStyle.fonts","sharedStyle1.fonts","log","isEmptyObject","removeUndefined","IntercomAPI","initialize","d","i","l","x","mapMessengerAttributesToRawMessengerAttributes","mapDataAttributesCompanyToRawDataAttributesCompany","mapDataAttributesAvatarToRawDataAttributesAvatar","mapDataAttributesToRawDataAttributes","mapIntercomPropsToRawIntercomProps","IntercomProvider","useRef","useCallback","useMemo","createElement","addPropertyOverrides","GradientAnimationFonts","GradientAnimation","Button4","Button4Info","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","GradientAnimation","FooterLinks","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SmoothScrollFonts","SmoothScroll","CookieBannerFonts","FloatingNavBar2","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","SmoothScroll","NavBar","Announcement","FAQSection20","SiteButton","Footer","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","Image","React.Fragment","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","NavFooterV20","NavFooterV10","NavFooterV20Form","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js","https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/V9zrIISnNEDaABfO3GTs/Zoaf73jtz2sa1zXXOJAp/bjJ0tBPl9.js","https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js","https:/framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js","https:/framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js","https:/framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js","https:/framerusercontent.com/modules/q3nWgGXMhG0Ina6vgRVz/PVl4bshKvCOZO36e3vK1/index.js","https:/framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1","https:/framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js","https:/framerusercontent.com/modules/yYRNL549GBFacSEyKRur/aLu181D7EWbfAzNp13XW/J2pKarWej.js","https:/framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js","https:/framer.com/m/iconoir-icons/Home.js@0.0.11","https:/framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js","https:/framerusercontent.com/modules/vN0AqIT7QNnZL59XYHsL/kfX1dK9JtnYYCgeqzMv9/KNi9oFI3V.js","https:/framerusercontent.com/modules/2V62u6LAMoeoDd9tme3w/kzDTANApUmZJ3b1Zq6O1/Qn3he7Ol9.js","https:/framerusercontent.com/modules/IZv00v5JY7zqKC3V79rk/MidZL08gtaj7vgxyhTNb/cc2FRo9yi.js","https:/framerusercontent.com/modules/6PzH3tIgrEjOMGS46QtG/Ktox15uDwhi4O7sbkDEu/RDMJPjQvL.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js","https:/framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/7uqzHTHLUXDXpMKwmC2a/AnimatedLiquidBackground_Prod.js","https:/framerusercontent.com/modules/ssfFvaGWAMrvkYwfXNWH/4AHGkWUuKpN79OSQfFME/J2pKarWej.js","https:/framerusercontent.com/modules/Wgtfl57SXGQVIHb1ZG8b/J0ndjtf53PAEYmh5ohMP/WithGTM.js","https:/framerusercontent.com/modules/EtzDoDfz0USYXA8M9qfU/yROsY3GGZuQw0qgD31Oc/SewSg5Wys.js","https:/framerusercontent.com/modules/388LurjzQaN3REmo4CZr/RJcHaizsQUw0jDfeWcvT/wpGBo9b5D.js","https:/framerusercontent.com/modules/wRNZnvFxfnlsdG0c8CPN/F4giYglcMwhxQdc7dvDm/LfVqFBruk.js","https:/framerusercontent.com/modules/4gGaMnk0LZcB26MgMle3/9zsjUxZm6T0egkuMCTj8/s6B4lRTjA.js","https:/framerusercontent.com/modules/8rFM07oYyTNY18wkNJ2K/xq566L19twfZfdUEg8od/react-use-intercom.js","https:/framer.com/m/framer/react-use-intercom.js@0.0.3","https:/framer.com/m/framer/integrations-styles.js@^0.2.0","https:/framerusercontent.com/modules/UIhUTcd796YH7Ndybys8/totj55n8qE3VYpdXhshW/Intercom.js","https:/framerusercontent.com/modules/1cuBlgcnhg7LYeXGryRx/UViRjYUEN5fYj2PX8z5b/nI1f1qCUZ.js","https:/framerusercontent.com/modules/dhzuFMZyzSOs6Z5WNcaP/Q9PUiPBuRd4HzLWw4f7x/sNedJAg8W.js","https:/framerusercontent.com/modules/lyyRnvABGY93nprohlq3/cSaa9lC69Zimf6Iv2A2K/THkNqX9hc.js","https:/framerusercontent.com/modules/lBn1DKALGRMJn77jg5N3/EOaMdy0mdqtAA6nN7oIx/xbQh0ocSP.js","https:/framerusercontent.com/modules/lgP9UQuZRIvTmzDBfiHj/IjZUS8f9SkNhg5cTknXK/EF7GjRhuO.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xsXbzxkhben0r6aeWZX8/2JgsiWKrEcivw4ti4Zjt/vqQVz4mgz.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"lfMVosjq1\",\"v_2wviwiw\"];const serializationHash=\"framer-tVVuE\";const variantClassNames={lfMVosjq1:\"framer-v-1d2qd6p\",v_2wviwiw:\"framer-v-1juuf7o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Moving Ticker\":\"lfMVosjq1\",Standard:\"v_2wviwiw\"};const getProps=({announcementLink,height,id,promoMessage,width,...props})=>{return{...props,R7tXcsrpe:promoMessage??props.R7tXcsrpe??\"Promotional Message\",variant:humanReadableVariantMap[props.variant]??props.variant??\"lfMVosjq1\",xFrHUlp30:announcementLink??props.xFrHUlp30};};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,xFrHUlp30,R7tXcsrpe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lfMVosjq1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"v_2wviwiw\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"v_2wviwiw\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:xFrHUlp30,motionChild:true,nodeId:\"lfMVosjq1\",openInNewTab:false,scopeId:\"bjJ0tBPl9\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1d2qd6p\",className,classNames)} framer-v315we`,\"data-framer-name\":\"Moving Ticker\",layoutDependency:layoutDependency,layoutId:\"lfMVosjq1\",ref:refBinding,style:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\",...style},...addPropertyOverrides({v_2wviwiw:{\"data-framer-name\":\"Standard\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17fgm8b-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XahICGGM7-container\",nodeId:\"XahICGGM7\",rendersWithMotion:true,scopeId:\"bjJ0tBPl9\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:64,height:\"100%\",hoverFactor:1,id:\"XahICGGM7\",layoutId:\"XahICGGM7\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:false,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vlgy1j\",\"data-framer-name\":\"Ticker\",layoutDependency:layoutDependency,layoutId:\"ZBEfJ7Iq4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ijq7gz\",\"data-styles-preset\":\"vqQVz4mgz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Black Friday Promo: Get $200 Off Your Trip! Use Code: FRIDAY\"})}),className:\"framer-1ed60hm\",\"data-framer-name\":\"Free shipping on all orders over $50 USD\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LY_I_zDC2\",style:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},text:R7tXcsrpe,verticalAlignment:\"top\",withExternalLayout:true})})],speed:50,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qlozc9\",\"data-framer-name\":\"Message\",layoutDependency:layoutDependency,layoutId:\"hurr0G09o\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ijq7gz\",\"data-styles-preset\":\"vqQVz4mgz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Black Friday Promo: Get $200 Off Your Trip! Use Code: FRIDAY\"})}),className:\"framer-56n2h\",\"data-framer-name\":\"Free shipping on all orders over $50 USD\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wBrmGaPzF\",style:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},text:R7tXcsrpe,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tVVuE.framer-v315we, .framer-tVVuE .framer-v315we { display: block; }\",\".framer-tVVuE.framer-1d2qd6p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 1200px; }\",\".framer-tVVuE .framer-17fgm8b-container { flex: none; height: 30px; position: relative; width: 100%; }\",\".framer-tVVuE .framer-vlgy1j { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-tVVuE .framer-1ed60hm, .framer-tVVuE .framer-56n2h { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tVVuE .framer-1qlozc9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-tVVuE.framer-v-1juuf7o.framer-1d2qd6p { height: 30px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"v_2wviwiw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xFrHUlp30\":\"announcementLink\",\"R7tXcsrpe\":\"promoMessage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbjJ0tBPl9=withCSS(Component,css,\"framer-tVVuE\");export default FramerbjJ0tBPl9;FramerbjJ0tBPl9.displayName=\"Announcement\";FramerbjJ0tBPl9.defaultProps={height:30,width:1200};addPropertyControls(FramerbjJ0tBPl9,{variant:{options:[\"lfMVosjq1\",\"v_2wviwiw\"],optionTitles:[\"Moving Ticker\",\"Standard\"],title:\"Variant\",type:ControlType.Enum},xFrHUlp30:{title:\"Announcement Link\",type:ControlType.Link},R7tXcsrpe:{defaultValue:\"Promotional Message\",displayTextArea:false,title:\"Promo Message\",type:ControlType.String}});addFonts(FramerbjJ0tBPl9,[{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\"}]},...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbjJ0tBPl9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerVariables\":\"{\\\"xFrHUlp30\\\":\\\"announcementLink\\\",\\\"R7tXcsrpe\\\":\\\"promoMessage\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v_2wviwiw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bjJ0tBPl9.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","import{RenderTarget}from\"framer\";import{useEffect,useState,useMemo}from\"react\";const cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;export function useColors(...colors){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const darkMode=useDarkMode();const[styleValues,setStyleValues]=useState(()=>extractStyleValues(colors.map(extractCSSVariableName)));useEffect(()=>{if(!isCanvas)return;const div=document.body.querySelector(\"main > div\");if(!div)return;const observer=new MutationObserver(()=>{setStyleValues(extractStyleValues(colors.map(extractCSSVariableName)));});observer.observe(div,{attributes:true,attributeFilter:[\"style\"]});return()=>observer.disconnect();},colors);const variableNames=useMemo(()=>colors.map(extractCSSVariableName),[colors]);if(isOptimizing){return colors.map(color=>extractDefaultValue(color));}let values=[];for(let i=0;i<colors.length;i++){const color=colors[i];// Return original value if not a string\nif(typeof color!==\"string\"){values.push(color);continue;}const variableName=variableNames[i];const colorValues=styleValues[variableName];if(variableName&&colorValues){values.push(darkMode?colorValues.dark||colorValues.light||color:colorValues.light||color);}else{values.push(color);}}return values;}////////////////////\nfunction extractStyleValues(variableNames){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const result={};let lightVars={};let darkVars={};if(isCanvas&&typeof document!==\"undefined\"){const div=document.body.querySelector(\"main > div\");if(div){const style=div.getAttribute(\"style\");if(style){const vars=parseVariables(style);lightVars=vars;darkVars=vars;}}}else{const{light,dark}=extractColorStyles();lightVars=parseVariables(light);darkVars=parseVariables(dark);}// Include all variables\nconst allVarNames=new Set([...Object.keys(lightVars),...Object.keys(darkVars)]);allVarNames.forEach(varName=>{result[varName]={light:lightVars[varName]||\"\",dark:darkVars[varName]||\"\"};});return result;}function extractColorStyles(){let lightSection=\"\";let darkSection=\"\";if(typeof document!==\"undefined\"){const styles=document.head.querySelectorAll(\"style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]\");for(const style of styles){const rules=style.sheet?.cssRules;if(!rules)continue;const styleRules=[];for(const rule of rules){if(rule instanceof CSSStyleRule){styleRules.push([rule,false]);}else if(rule instanceof CSSMediaRule){if(rule.conditionText===\"(prefers-color-scheme: dark)\"){for(const subrule of rule.cssRules){if(subrule instanceof CSSStyleRule){styleRules.push([subrule,true]);}}}}}for(const[rule,isDarkMedia]of styleRules){const css=rule.cssText;const hasVars=css.includes(\"--token-\");if(!hasVars)continue;const isDark=isDarkMedia?rule.selectorText===\"body\":rule.selectorText==='body[data-framer-theme=\"dark\"]';const isLight=!isDarkMedia&&rule.selectorText===\"body\";if(!isDark&&!isLight)continue;if(isDark){if(!darkSection){darkSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}else{if(!lightSection){lightSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}if(darkSection&&lightSection)break;}if(darkSection&&lightSection)break;}}return{light:lightSection,dark:darkSection};}export function useDarkMode(){const isPreview=typeof window!==\"undefined\"&&window.location.origin.endsWith(\"framercanvas.com\");const[isDarkMode,setIsDarkMode]=useState(()=>{if(typeof window===\"undefined\"){return false;}else if(isPreview&&typeof document!==\"undefined\"){return document.body.getAttribute(\"data-framer-theme\")===\"dark\";}else{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}});useEffect(()=>{if(isPreview){const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName===\"data-framer-theme\"){const theme=document.body.getAttribute(\"data-framer-theme\");setIsDarkMode(theme===\"dark\");}});});observer.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>observer.disconnect();}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{setIsDarkMode(e.matches);};// Update initial value\nif(mediaQuery.matches!==isDarkMode){setIsDarkMode(mediaQuery.matches);}mediaQuery.addListener(handleChange);return()=>mediaQuery.removeListener(handleChange);}},[isPreview]);return isDarkMode;}function extractCSSVariableName(cssString){if(!cssString||!cssString.startsWith(\"var(\")){return\"\";}const match=cssVariableRegex.exec(cssString);if(match){const variableName=match[1];return variableName||\"\";}return\"\";}function parseVariables(section){const vars={};if(!section)return vars;const declarations=section.split(\";\").filter(Boolean);declarations.forEach(declaration=>{const[name,value]=declaration.split(\":\").map(s=>s.trim());if(name&&value){vars[name]=value;}});return vars;}function extractDefaultValue(cssVar){// Check if the string starts with \"var(\"\nif(!cssVar||!cssVar.startsWith(\"var(\")){return cssVar// Return the original value if it doesn't start with \"var(\"\n;}// Remove \"var(\" from the beginning and \")\" from the end\nconst content=cssVar.slice(4,-1);// Split the content by comma\nconst parts=content.split(\",\");// If there's more than one part, the second part is the default value\nif(parts.length>1){// Trim any whitespace from the default value\nreturn parts.slice(1).join(\",\").trim();}// If there's no comma, return an empty string or null\nreturn\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useColors\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useColors.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}export class ShaderMount{constructor(canvas,fragmentShader,uniforms={},webGlContextAttributes,/** The speed of the animation, or 0 to stop it. Supports negative values to play in reverse. */speed=1,/** Pass a seed to offset the starting u_time value and give deterministic results*/seed=0){_define_property(this,\"canvas\",void 0);_define_property(this,\"gl\",void 0);_define_property(this,\"program\",null);_define_property(this,\"uniformLocations\",{});/** The fragment shader that we are using */_define_property(this,\"fragmentShader\",void 0);/** Stores the RAF for the render loop */_define_property(this,\"rafId\",null);/** Time of the last rendered frame */_define_property(this,\"lastFrameTime\",0);/** Total time that we have played any animation, passed as a uniform to the shader for time-based VFX */_define_property(this,\"totalAnimationTime\",0);/** The current speed that we progress through animation time (multiplies by delta time every update). Allows negatives to play in reverse. If set to 0, rAF will stop entirely so static shaders have no recurring performance costs */_define_property(this,\"speed\",1);/** Uniforms that are provided by the user for the specific shader being mounted (not including uniforms that this Mount adds, like time and resolution) */_define_property(this,\"providedUniforms\",void 0);/** Just a sanity check to make sure frames don't run after we're disposed */_define_property(this,\"hasBeenDisposed\",false);/** If the resolution of the canvas has changed since the last render */_define_property(this,\"resolutionChanged\",true);_define_property(this,\"initWebGL\",()=>{const program=createProgram(this.gl,vertexShaderSource,this.fragmentShader);if(!program)return;this.program=program;this.setupPositionAttribute();this.setupUniforms();});_define_property(this,\"setupPositionAttribute\",()=>{const positionAttributeLocation=this.gl.getAttribLocation(this.program,\"a_position\");const positionBuffer=this.gl.createBuffer();this.gl.bindBuffer(this.gl.ARRAY_BUFFER,positionBuffer);const positions=[-1,-1,1,-1,-1,1,-1,1,1,-1,1,1];this.gl.bufferData(this.gl.ARRAY_BUFFER,new Float32Array(positions),this.gl.STATIC_DRAW);this.gl.enableVertexAttribArray(positionAttributeLocation);this.gl.vertexAttribPointer(positionAttributeLocation,2,this.gl.FLOAT,false,0,0);});_define_property(this,\"setupUniforms\",()=>{this.uniformLocations={u_time:this.gl.getUniformLocation(this.program,\"u_time\"),u_pixelRatio:this.gl.getUniformLocation(this.program,\"u_pixelRatio\"),u_resolution:this.gl.getUniformLocation(this.program,\"u_resolution\"),...Object.fromEntries(Object.keys(this.providedUniforms).map(key=>[key,this.gl.getUniformLocation(this.program,key)]))};});_define_property(this,\"resizeObserver\",null);_define_property(this,\"setupResizeObserver\",()=>{this.resizeObserver=new ResizeObserver(()=>this.handleResize());this.resizeObserver.observe(this.canvas);this.handleResize();});_define_property(this,\"handleResize\",()=>{const pixelRatio=window.devicePixelRatio;const newWidth=this.canvas.clientWidth*pixelRatio;const newHeight=this.canvas.clientHeight*pixelRatio;if(this.canvas.width!==newWidth||this.canvas.height!==newHeight){this.canvas.width=newWidth;this.canvas.height=newHeight;this.resolutionChanged=true;this.gl.viewport(0,0,this.gl.canvas.width,this.gl.canvas.height);this.render(performance.now())// this is necessary to avoid flashes while resizing (the next scheduled render will set uniforms)\n;}});_define_property(this,\"render\",currentTime=>{if(this.hasBeenDisposed)return;// Calculate the delta time\nconst dt=currentTime-this.lastFrameTime;this.lastFrameTime=currentTime;// Increase the total animation time by dt * animationSpeed\nif(this.speed!==0){this.totalAnimationTime+=dt*this.speed;}// Clear the canvas\nthis.gl.clear(this.gl.COLOR_BUFFER_BIT);// Update uniforms\nthis.gl.useProgram(this.program);// Update the time uniform\nthis.gl.uniform1f(this.uniformLocations.u_time,this.totalAnimationTime*.001);// If the resolution has changed, we need to update the uniform\nif(this.resolutionChanged){this.gl.uniform2f(this.uniformLocations.u_resolution,this.gl.canvas.width,this.gl.canvas.height);this.gl.uniform1f(this.uniformLocations.u_pixelRatio,window.devicePixelRatio);this.resolutionChanged=false;}this.gl.drawArrays(this.gl.TRIANGLES,0,6);// Loop if we're animating\nif(this.speed!==0){this.requestRender();}else{this.rafId=null;}});_define_property(this,\"requestRender\",()=>{if(this.rafId!==null){cancelAnimationFrame(this.rafId);}this.rafId=requestAnimationFrame(this.render);});_define_property(this,\"updateProvidedUniforms\",()=>{this.gl.useProgram(this.program);Object.entries(this.providedUniforms).forEach(([key,value])=>{const location=this.uniformLocations[key];if(location){if(Array.isArray(value)){switch(value.length){case 2:this.gl.uniform2fv(location,value);break;case 3:this.gl.uniform3fv(location,value);break;case 4:this.gl.uniform4fv(location,value);break;default:if(value.length===9){this.gl.uniformMatrix3fv(location,false,value);}else if(value.length===16){this.gl.uniformMatrix4fv(location,false,value);}else{console.warn(`Unsupported uniform array length: ${value.length}`);}}}else if(typeof value===\"number\"){this.gl.uniform1f(location,value);}else if(typeof value===\"boolean\"){this.gl.uniform1i(location,value?1:0);}else{console.warn(`Unsupported uniform type for ${key}: ${typeof value}`);}}});});/** Set a seed to get a deterministic result */_define_property(this,\"setSeed\",newSeed=>{const oneFrameAt120Fps=1e3/120;this.totalAnimationTime=newSeed*oneFrameAt120Fps;this.lastFrameTime=performance.now();this.render(performance.now());});/** Set an animation speed (or 0 to stop animation) */_define_property(this,\"setSpeed\",(newSpeed=1)=>{// Set the new animation speed\nthis.speed=newSpeed;if(this.rafId===null&&newSpeed!==0){// Moving from 0 to animating, kick off a new rAF loop\nthis.lastFrameTime=performance.now();this.rafId=requestAnimationFrame(this.render);}if(this.rafId!==null&&newSpeed===0){// Moving from animating to not animating, cancel the rAF loop\ncancelAnimationFrame(this.rafId);this.rafId=null;}});/** Update the uniforms that are provided by the outside shader */_define_property(this,\"setUniforms\",newUniforms=>{this.providedUniforms={...this.providedUniforms,...newUniforms};// If we need to allow users to add uniforms after the shader has been created, we can do that here\n// But right now we're expecting the uniform list to be predictable and static\n// this.setupUniforms();\nthis.updateProvidedUniforms();this.render(performance.now());});/** Dispose of the shader mount, cleaning up all of the WebGL resources */_define_property(this,\"dispose\",()=>{// Immediately mark as disposed to prevent future renders from leaking in\nthis.hasBeenDisposed=true;// Cancel the rAF loop\nif(this.rafId!==null){cancelAnimationFrame(this.rafId);this.rafId=null;}if(this.gl&&this.program){this.gl.deleteProgram(this.program);this.program=null;// Reset the WebGL context\nthis.gl.bindBuffer(this.gl.ARRAY_BUFFER,null);this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER,null);this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,null);this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null);// Clear any errors\nthis.gl.getError();}if(this.resizeObserver){this.resizeObserver.disconnect();this.resizeObserver=null;}this.uniformLocations={};});this.canvas=canvas;this.fragmentShader=fragmentShader;this.providedUniforms=uniforms;// Base our starting animation time on the provided seed value\nthis.totalAnimationTime=seed;const gl=canvas.getContext(\"webgl2\",webGlContextAttributes);if(!gl){throw new Error(\"WebGL not supported\");}this.gl=gl;this.initWebGL();this.setupResizeObserver();// Set the animation speed after everything is ready to go\nthis.setSpeed(speed);// Mark canvas as paper shader mount\nthis.canvas.setAttribute(\"data-paper-shaders\",\"true\");}}/** Vertex shader for the shader mount */const vertexShaderSource=`#version 300 es\nlayout(location = 0) in vec4 a_position;\n\nvoid main() {\n  gl_Position = a_position;\n}\n`;function createShader(gl,type,source){const shader=gl.createShader(type);if(!shader)return null;gl.shaderSource(shader,source);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){console.error(\"An error occurred compiling the shaders: \"+gl.getShaderInfoLog(shader));gl.deleteShader(shader);return null;}return shader;}function createProgram(gl,vertexShaderSource,fragmentShaderSource){const vertexShader=createShader(gl,gl.VERTEX_SHADER,vertexShaderSource);const fragmentShader=createShader(gl,gl.FRAGMENT_SHADER,fragmentShaderSource);if(!vertexShader||!fragmentShader)return null;const program=gl.createProgram();if(!program)return null;gl.attachShader(program,vertexShader);gl.attachShader(program,fragmentShader);gl.linkProgram(program);if(!gl.getProgramParameter(program,gl.LINK_STATUS)){console.error(\"Unable to initialize the shader program: \"+gl.getProgramInfoLog(program));gl.deleteProgram(program);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return null;}// Clean up shaders after successful linking\ngl.detachShader(program,vertexShader);gl.detachShader(program,fragmentShader);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return program;}\nexport const __FramerMetadata__ = {\"exports\":{\"ShaderMount\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./shader_mount.map","export const PatternShapes={Checks:0,Stripes:1,Edge:2};/**\n * 3d Perlin noise with exposed parameters\n *\n * Uniforms include:\n * u_scale - the scale applied to user space\n * u_rotation - the rotation applied to user space\n * u_color1 - the first pattern color\n * u_color2 - the second pattern color\n * u_color3 - the third pattern color\n * u_proportion (0 .. 1) - the proportion between colors (on 0.5 colors are equally distributed)\n * u_softness (0 .. 1) - the color blur (0 for pronounced edges, 1 for gradient)\n * u_shape (0 ... 2) - the color pattern to be distorted with noise & swirl\n *    - u_shape = 0 is checks\n *    - u_shape = 1 is stripes\n *    - u_shape = 2 is 2 halves of canvas (mapping the canvas height regardless of resolution)\n * u_shapeScale - the scale of color pattern (appies over the global scaling)\n * u_distortion - the noisy distortion over the UV coordinate (applied before the overlapping swirl)\n * u_swirl - the power of swirly distortion\n * u_swirlIterations - the number of swirl iterations (layering curves effect)\n *\n */export const warpFragmentShader=`#version 300 es\nprecision highp float;\n\nuniform float u_time;\nuniform float u_pixelRatio;\nuniform vec2 u_resolution;\n\nuniform float u_scale;\nuniform float u_rotation;\nuniform vec4 u_color1;\nuniform vec4 u_color2;\nuniform vec4 u_color3;\nuniform float u_proportion;\nuniform float u_softness;\nuniform float u_shape;\nuniform float u_shapeScale;\nuniform float u_distortion;\nuniform float u_swirl;\nuniform float u_swirlIterations;\n\n\nout vec4 fragColor;\n\n#define TWO_PI 6.28318530718\n#define PI 3.14159265358979323846\n\nvec2 rotate(vec2 uv, float th) {\n  return mat2(cos(th), sin(th), -sin(th), cos(th)) * uv;\n}\n\nfloat random(vec2 st) {\n  return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);\n}\nfloat noise(vec2 st) {\n  vec2 i = floor(st);\n  vec2 f = fract(st);\n  float a = random(i);\n  float b = random(i + vec2(1.0, 0.0));\n  float c = random(i + vec2(0.0, 1.0));\n  float d = random(i + vec2(1.0, 1.0));\n\n  // Smoothstep for interpolation\n  vec2 u = f * f * (3.0 - 2.0 * f);\n\n  // Do the interpolation as two nested mix operations\n  // If you try to do this in one big operation, there's enough precision loss to be off by 1px at cell boundaries\n  float x1 = mix(a, b, u.x);\n  float x2 = mix(c, d, u.x);\n  return mix(x1, x2, u.y);\n\n}\n\nvec4 blend_colors(vec4 c1, vec4 c2, vec4 c3, float mixer, float edgesWidth, float edge_blur) {\n    vec3 color1 = c1.rgb * c1.a;\n    vec3 color2 = c2.rgb * c2.a;\n    vec3 color3 = c3.rgb * c3.a;\n\n    float r1 = smoothstep(.0 + .35 * edgesWidth, .7 - .35 * edgesWidth + .5 * edge_blur, mixer);\n    float r2 = smoothstep(.3 + .35 * edgesWidth, 1. - .35 * edgesWidth + edge_blur, mixer);\n\n    vec3 blended_color_2 = mix(color1, color2, r1);\n    float blended_opacity_2 = mix(c1.a, c2.a, r1);\n\n    vec3 c = mix(blended_color_2, color3, r2);\n    float o = mix(blended_opacity_2, c3.a, r2);\n    return vec4(c, o);\n}\n\nvoid main() {\n    vec2 uv = gl_FragCoord.xy / u_resolution.xy;\n    vec2 uv_original = uv;\n\n    float t = .5 * u_time;\n\n    float noise_scale = .0005 + .006 * u_scale;\n\n    uv -= .5;\n    uv *= (noise_scale * u_resolution);\n    uv = rotate(uv, u_rotation * .5 * PI);\n    uv /= u_pixelRatio;\n    uv += .5;\n\n    float n1 = noise(uv * 1. + t);\n    float n2 = noise(uv * 2. - t);\n    float angle = n1 * TWO_PI;\n    uv.x += 4. * u_distortion * n2 * cos(angle);\n    uv.y += 4. * u_distortion * n2 * sin(angle);\n\n    float iterations_number = ceil(clamp(u_swirlIterations, 1., 30.));\n    for (float i = 1.; i <= iterations_number; i++) {\n        uv.x += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1.5 * uv.y);\n        uv.y += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1. * uv.x);\n    }\n\n    float proportion = clamp(u_proportion, 0., 1.);\n\n    float shape = 0.;\n    float mixer = 0.;\n    if (u_shape < .5) {\n      vec2 checks_shape_uv = uv * (.5 + 3.5 * u_shapeScale);\n      shape = .5 + .5 * sin(checks_shape_uv.x) * cos(checks_shape_uv.y);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else if (u_shape < 1.5) {\n      vec2 stripes_shape_uv = uv * (.25 + 3. * u_shapeScale);\n      float f = fract(stripes_shape_uv.y);\n      shape = smoothstep(.0, .55, f) * smoothstep(1., .45, f);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else {\n      float sh = 1. - uv.y;\n      sh -= .5;\n      sh /= (noise_scale * u_resolution.y);\n      sh += .5;\n      float shape_scaling = .2 * (1. - u_shapeScale);\n      shape = smoothstep(.45 - shape_scaling, .55 + shape_scaling, sh + .3 * (proportion - .5));\n      mixer = shape;\n    }\n\n    vec4 color_mix = blend_colors(u_color1, u_color2, u_color3, mixer, 1. - clamp(u_softness, 0., 1.), .01 + .01 * u_scale);\n\n    fragColor = vec4(color_mix.rgb, color_mix.a);\n}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"WarpUniforms\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./warp.map","/**  Convert color string from HSL, RGB, or hex to 0-to-1-range-RGBA array */export function getShaderColorFromString(colorString,fallback=[0,0,0,1]){// If the color string is already an array of 3 or 4 numbers, return it (with alpha=1 if needed)\nif(Array.isArray(colorString)){if(colorString.length===4)return colorString;if(colorString.length===3)return[...colorString,1];return getShaderColorFromString(fallback);}// If the color string is not a string, return the fallback\nif(typeof colorString!==\"string\"){return getShaderColorFromString(fallback);}let r,g,b,a=1;if(colorString.startsWith(\"#\")){[r,g,b,a]=hexToRgba(colorString);}else if(colorString.startsWith(\"rgb\")){[r,g,b,a]=parseRgba(colorString);}else if(colorString.startsWith(\"hsl\")){[r,g,b,a]=hslaToRgba(parseHsla(colorString));}else{console.error(\"Unsupported color format\",colorString);return getShaderColorFromString(fallback);}return[clamp(r,0,1),clamp(g,0,1),clamp(b,0,1),clamp(a,0,1)];}/** Convert hex to RGBA (0 to 1 range) */function hexToRgba(hex){// Remove # if present\nhex=hex.replace(/^#/,\"\");// Expand three-letter hex to six-letter\nif(hex.length===3){hex=hex.split(\"\").map(char=>char+char).join(\"\");}// Expand six-letter hex to eight-letter (add full opacity if no alpha)\nif(hex.length===6){hex=hex+\"ff\";}// Parse the components\nconst r=parseInt(hex.slice(0,2),16)/255;const g=parseInt(hex.slice(2,4),16)/255;const b=parseInt(hex.slice(4,6),16)/255;const a=parseInt(hex.slice(6,8),16)/255;return[r,g,b,a];}/** Parse RGBA string to RGBA (0 to 1 range) */function parseRgba(rgba){// Match both rgb and rgba patterns\nconst match=rgba.match(/^rgba?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\")/255,parseInt(match[2]??\"0\")/255,parseInt(match[3]??\"0\")/255,match[4]===undefined?1:parseFloat(match[4])];}/** Parse HSLA string */function parseHsla(hsla){const match=hsla.match(/^hsla?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)%\\s*,\\s*(\\d+)%\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\"),parseInt(match[2]??\"0\"),parseInt(match[3]??\"0\"),match[4]===undefined?1:parseFloat(match[4])];}/** Convert HSLA to RGBA (0 to 1 range) */function hslaToRgba(hsla){const[h,s,l,a]=hsla;const hDecimal=h/360;const sDecimal=s/100;const lDecimal=l/100;let r,g,b;if(s===0){r=g=b=lDecimal// achromatic\n;}else{const hue2rgb=(p,q,t)=>{if(t<0)t+=1;if(t>1)t-=1;if(t<1/6)return p+(q-p)*6*t;if(t<1/2)return q;if(t<2/3)return p+(q-p)*(2/3-t)*6;return p;};const q=lDecimal<.5?lDecimal*(1+sDecimal):lDecimal+sDecimal-lDecimal*sDecimal;const p=2*lDecimal-q;r=hue2rgb(p,q,hDecimal+1/3);g=hue2rgb(p,q,hDecimal);b=hue2rgb(p,q,hDecimal-1/3);}return[r,g,b,a];}export const clamp=(n,min,max)=>Math.min(Math.max(n,min),max);\nexport const __FramerMetadata__ = {\"exports\":{\"clamp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./get_shader_color_from_string.map","/** The core Shader Mounting class. Pass it a canvas element and a fragment shader to get started. */import{jsx as _jsx}from\"react/jsx-runtime\";export{ShaderMount}from\"https://framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js\";// ----- Warping Distortion ----- //\n/** Warp: distortion + swirl + underlying shapes */export{warpFragmentShader,PatternShapes}from\"https://framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js\";// ----- Uniform conversion utils ----- //\nexport{getShaderColorFromString}from\"https://framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js\";export default function A(props){return /*#__PURE__*/_jsx(\"div\",{});}\nexport const __FramerMetadata__ = {\"exports\":{\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShaderMount\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"A\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WarpUniforms\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./index.map","/*\n * index\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/q3nWgGXMhG0Ina6vgRVz/PVl4bshKvCOZO36e3vK1/index.js\"\nexport { default } from \"https://framerusercontent.com/modules/q3nWgGXMhG0Ina6vgRVz/PVl4bshKvCOZO36e3vK1/index.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js\";import{getShaderColorFromString,warpFragmentShader,PatternShapes,ShaderMount as ShaderMountVanilla}from\"https://framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1\";import{cubicBezier,useInView}from\"framer-motion\";const speedEase=cubicBezier(.65,0,.88,.77);const templates={Prism:{color1:\"#050505\",color2:\"#66B3FF\",color3:\"#FFFFFF\",rotation:-50,proportion:1,scale:.01,speed:30,distortion:0,swirl:50,swirlIterations:16,softness:47,offset:-299,shape:\"Checks\",shapeSize:45},Lava:{color1:\"#FF9F21\",color2:\"#FF0303\",color3:\"#000000\",rotation:114,proportion:100,scale:.52,speed:30,distortion:7,swirl:18,swirlIterations:20,softness:100,offset:717,shape:\"Edge\",shapeSize:12},Plasma:{color1:\"#B566FF\",color2:\"#000000\",color3:\"#000000\",rotation:0,proportion:63,scale:.75,speed:30,distortion:5,swirl:61,swirlIterations:5,softness:100,offset:-168,shape:\"Checks\",shapeSize:28},Pulse:{color1:\"#66FF85\",color2:\"#000000\",color3:\"#000000\",rotation:-167,proportion:92,scale:0,speed:20,distortion:54,swirl:75,swirlIterations:3,softness:28,offset:-813,shape:\"Checks\",shapeSize:79},Vortex:{color1:\"#000000\",color2:\"#FFFFFF\",color3:\"#000000\",rotation:50,proportion:41,scale:.4,speed:20,distortion:0,swirl:100,swirlIterations:3,softness:5,offset:-744,shape:\"Stripes\",shapeSize:80},Mist:{color1:\"#050505\",color2:\"#FF66B8\",color3:\"#050505\",rotation:0,proportion:33,scale:.48,speed:39,distortion:4,swirl:65,swirlIterations:5,softness:100,offset:-235,shape:\"Edge\",shapeSize:48}};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function AnimatedGradientBackground(props){const isStaticRenderer=useIsStaticRenderer();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const useCustomColors=props.preset===\"custom\"||props.colorMode===\"custom\";const values=props.preset===\"custom\"?props:templates[props.preset]||Object.values(templates)[0];const[color1,color2,color3]=useColors(props.color1,props.color2,props.color3);const ref=useRef(null);const isInView=useInView(ref,{once:false,amount:.1});const currentSpeed=useMemo(()=>{if(isCanvas&&props.preview)return speedEase(props.speed/100)*5;if(!isStaticRenderer&&isInView)return speedEase(props.speed/100)*5;return 0;},[isInView,isStaticRenderer,props.speed,props.preview,isCanvas]);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{borderRadius:props.radius,overflow:\"hidden\",position:\"relative\",...props.style},children:[/*#__PURE__*/_jsx(Warp,{color1:useCustomColors?color1:values.color1,color2:useCustomColors?color2:values.color2,color3:useCustomColors?color3:values.color3,scale:values.scale,proportion:values.proportion/100,distortion:values.distortion/50,swirl:values.swirl/100,swirlIterations:values.swirl===0?0:values.swirlIterations,rotation:values.rotation*Math.PI/180,speed:currentSpeed,seed:values.offset*10,shape:PatternShapes[values.shape],shapeScale:values.shapeSize/100,softness:values.softness/100,style:props.style}),props.noise&&props.noise.opacity>0&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:`url(\"https://framerusercontent.com/images/g0QcWrxr87K0ufOxIUFBakwYA8.png\")`,backgroundSize:props.noise.scale*200,backgroundRepeat:\"repeat\",opacity:props.noise.opacity/2}})]});}addPropertyControls(AnimatedGradientBackground,{preset:{type:ControlType.Enum,defaultValue:Object.keys(templates)[0],options:[...Object.keys(templates),\"custom\"],optionTitles:[...Object.keys(templates),\"Custom\"]},preview:{type:ControlType.Boolean,defaultValue:false},colorMode:{type:ControlType.Enum,defaultValue:\"preset\",options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true,title:\"Colors\",hidden:props=>props.preset===\"custom\"},color1:{type:ControlType.Color,defaultValue:\"#262626\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color2:{type:ControlType.Color,defaultValue:\"#75c1f0\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color3:{type:ControlType.Color,defaultValue:\"#ffffff\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},noise:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01},scale:{type:ControlType.Number,defaultValue:1,min:.2,max:2,step:.1}}},rotation:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.preset!==\"custom\"},proportion:{type:ControlType.Number,defaultValue:35,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},scale:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.01,hidden:props=>props.preset!==\"custom\"},speed:{type:ControlType.Number,defaultValue:25,step:1,min:0,max:100},distortion:{type:ControlType.Number,defaultValue:12,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirl:{type:ControlType.Number,defaultValue:80,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirlIterations:{type:ControlType.Number,defaultValue:10,min:0,max:20,step:1,title:\"Iterations\",hidden:props=>props.swirl===0||props.preset!==\"custom\"},softness:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},offset:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3,step:1,hidden:props=>props.preset!==\"custom\"},shape:{type:ControlType.Enum,defaultValue:\"Checks\",options:Object.keys(PatternShapes),hidden:props=>props.preset!==\"custom\"},shapeSize:{type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}});//////////////////////////////\nconst defaultPreset={name:\"Default\",params:{scale:1,rotation:0,speed:20,seed:0,color1:\"hsla(0, 0%, 15%, 1)\",color2:\"hsla(203, 80%, 70%, 1)\",color3:\"hsla(0, 0%, 100%, 1)\",proportion:.35,softness:1,distortion:.25,swirl:.8,swirlIterations:10,shapeScale:.1,shape:PatternShapes.Checks}};// Due to Leva controls limitation:\n// 1) keep default colors in HSLA format to keep alpha channel\n// 2) don't use decimal values on HSL values (to avoid button highlight bug)\nconst Warp=props=>{const uniforms=useMemo(()=>{return{u_scale:props.scale??defaultPreset.params.scale,u_rotation:props.rotation??defaultPreset.params.rotation,u_color1:getShaderColorFromString(props.color1,defaultPreset.params.color1),u_color2:getShaderColorFromString(props.color2,defaultPreset.params.color2),u_color3:getShaderColorFromString(props.color3,defaultPreset.params.color2),u_proportion:props.proportion??defaultPreset.params.proportion,u_softness:props.softness??defaultPreset.params.softness,u_distortion:props.distortion??defaultPreset.params.distortion,u_swirl:props.swirl??defaultPreset.params.swirl,u_swirlIterations:props.swirlIterations??defaultPreset.params.swirlIterations,u_shapeScale:props.shapeScale??defaultPreset.params.shapeScale,u_shape:props.shape??defaultPreset.params.shape};},[props.scale,props.rotation,props.color1,props.color2,props.color3,props.proportion,props.softness,props.distortion,props.swirl,props.swirlIterations,props.shapeScale,props.shape,props.speed]);return /*#__PURE__*/_jsx(ShaderMount,{...props,fragmentShader:warpFragmentShader,uniforms:uniforms});};const ShaderMount=({ref,fragmentShader,style,uniforms={},webGlContextAttributes,speed=1,seed=0})=>{const canvasRef=ref??useRef(null);const shaderMountRef=useRef(null);useEffect(()=>{if(canvasRef.current){shaderMountRef.current=new ShaderMountVanilla(canvasRef.current,fragmentShader,uniforms,webGlContextAttributes,speed,seed);}return()=>{shaderMountRef.current?.dispose();};},[fragmentShader,webGlContextAttributes]);useEffect(()=>{shaderMountRef.current?.setUniforms(uniforms);},[uniforms]);useEffect(()=>{shaderMountRef.current?.setSpeed(speed);},[speed]);useEffect(()=>{shaderMountRef.current?.setSeed(seed);},[seed]);return /*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:style});};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}AnimatedGradientBackground.displayName=\"Animated Gradient Background\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBackground\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedLiquidBackground_Prod.map","// Generated by Framer (9d1d4bc)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js\";const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const cycleOrder=[\"S8AEB4jqL\",\"EjkdWGRNh\"];const serializationHash=\"framer-75gJ1\";const variantClassNames={EjkdWGRNh:\"framer-v-xyuavg\",S8AEB4jqL:\"framer-v-1jyys61\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:2.6,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Base:\"S8AEB4jqL\",Mobile:\"EjkdWGRNh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"S8AEB4jqL\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S8AEB4jqL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jyys61\",className,classNames),\"data-framer-name\":\"Base\",layoutDependency:layoutDependency,layoutId:\"S8AEB4jqL\",ref:refBinding,style:{backgroundColor:\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\",...style},...addPropertyOverrides({EjkdWGRNh:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yc3er-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Cpp6UAJEt-container\",nodeId:\"Cpp6UAJEt\",rendersWithMotion:true,scopeId:\"J2pKarWej\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\",color2:\"var(--token-82e6da3d-0c99-41ff-96f1-49b4fab5453a, rgb(188, 111, 251))\",color3:\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\",colorMode:\"custom\",distortion:12,height:\"100%\",id:\"Cpp6UAJEt\",layoutId:\"Cpp6UAJEt\",offset:0,preset:\"Lava\",preview:false,proportion:35,radius:\"0px\",rotation:0,scale:1,shape:\"Checks\",shapeSize:10,softness:100,speed:59,style:{height:\"100%\",width:\"100%\"},swirl:80,swirlIterations:10,width:\"100%\",...addPropertyOverrides({EjkdWGRNh:{speed:50}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-75gJ1.framer-11w5udm, .framer-75gJ1 .framer-11w5udm { display: block; }\",\".framer-75gJ1.framer-1jyys61 { height: 290px; overflow: hidden; position: relative; width: 487px; }\",\".framer-75gJ1 .framer-yc3er-container { bottom: -46px; flex: none; left: -6px; position: absolute; right: -192px; top: -349px; }\",\".framer-75gJ1.framer-v-xyuavg.framer-1jyys61 { height: 152px; width: 255px; }\",\".framer-75gJ1.framer-v-xyuavg .framer-yc3er-container { bottom: -22px; left: -15px; right: -155px; top: -340px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 290\n * @framerIntrinsicWidth 487\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EjkdWGRNh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ2pKarWej=withCSS(Component,css,\"framer-75gJ1\");export default FramerJ2pKarWej;FramerJ2pKarWej.displayName=\"Gradient Animation\";FramerJ2pKarWej.defaultProps={height:290,width:487};addPropertyControls(FramerJ2pKarWej,{variant:{options:[\"S8AEB4jqL\",\"EjkdWGRNh\"],optionTitles:[\"Base\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJ2pKarWej,[{explicitInter:true,fonts:[]},...AnimatedGradientBackgroundFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ2pKarWej\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"290\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EjkdWGRNh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"487\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J2pKarWej.map","let e;\nvar f = (r) => {\n    if (!e) {\n        let o = function(t, n) {\n            return r.createElement(\"svg\", {width: \"100%\", height: \"1.5em\", strokeWidth: 1.5, viewBox: \"0 0 24 24\", fill: \"none\", xmlns: \"http://www.w3.org/2000/svg\", color: \"currentColor\", ref: n, ...t}, r.createElement(\"path\", {d: \"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\", stroke: \"currentColor\", strokeLinecap: \"round\", strokeLinejoin: \"round\"}));\n        };\n        e = r.forwardRef(o);\n    }\n    return e;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, f as default };","/*\n * Home (iconoir-icons/Home@0.0.11)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/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/iconoir-icons/Home.js@0.0.11\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"Accessibility\",\"AccessibilitySign\",\"AccessibilityTech\",\"Activity\",\"AddCircledOutline\",\"AddDatabaseScript\",\"AddFolder\",\"AddFrame\",\"AddHexagon\",\"AddKeyframe\",\"AddKeyframeAlt\",\"AddKeyframes\",\"AddLens\",\"AddPage\",\"AddPinAlt\",\"AddSelection\",\"AddSquare\",\"AddToCart\",\"AddUser\",\"Airplane\",\"AirplaneHelix\",\"AirplaneHelix45Deg\",\"AirplaneOff\",\"AirplaneRotation\",\"Airplay\",\"Alarm\",\"Album\",\"AlbumCarousel\",\"AlbumList\",\"AlbumOpen\",\"AlignBottomBox\",\"AlignCenter\",\"AlignJustify\",\"AlignLeft\",\"AlignLeftBox\",\"AlignRight\",\"AlignRightBox\",\"AlignTopBox\",\"Antenna\",\"AntennaOff\",\"AntennaSignal\",\"AppNotification\",\"Apple\",\"AppleHalf\",\"AppleHalfAlt\",\"AppleImac2021\",\"AppleImac2021Side\",\"AppleSwift\",\"ArSymbol\",\"Archery\",\"Archive\",\"AreaSearch\",\"ArrowArchery\",\"ArrowDown\",\"ArrowDownCircled\",\"ArrowLeft\",\"ArrowLeftCircled\",\"ArrowRight\",\"ArrowRightCircled\",\"ArrowSeparate\",\"ArrowUnion\",\"ArrowUnionVertical\",\"ArrowUp\",\"ArrowUpCircled\",\"Asana\",\"Attachment\",\"AutoFlash\",\"Bag\",\"BasketBall\",\"BasketBallAlt\",\"BasketballField\",\"Battery25\",\"Battery50\",\"Battery75\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryIndicator\",\"BatteryWarning\",\"BeachBag\",\"BeachBagBig\",\"Bell\",\"BellNotification\",\"BellOff\",\"Bicycle\",\"Bin\",\"BinAdd\",\"BinFull\",\"BinHalf\",\"BinMinus\",\"Bluetooth\",\"Bold\",\"BoldSquareOutline\",\"BookmarkCircled\",\"BookmarkEmpty\",\"BorderBl\",\"BorderBottom\",\"BorderBr\",\"BorderInner\",\"BorderLeft\",\"BorderOut\",\"BorderRight\",\"BorderTl\",\"BorderTop\",\"BorderTr\",\"BounceLeft\",\"BounceRight\",\"BowlingBall\",\"Box\",\"BoxIso\",\"BoxingGlove\",\"BubbleDownload\",\"BubbleError\",\"BubbleIncome\",\"BubbleOutcome\",\"BubbleSearch\",\"BubbleStar\",\"BubbleUpload\",\"BubbleWarning\",\"Building\",\"BusOutline\",\"BusStop\",\"Calculator\",\"Calendar\",\"Camera\",\"Cancel\",\"CarOutline\",\"Cart\",\"CartAlt\",\"Cash\",\"Cell4X4\",\"CenterAlign\",\"ChatAdd\",\"ChatBubble\",\"ChatBubbleCheck\",\"ChatBubbleCheck1\",\"ChatBubbleEmpty\",\"ChatBubbleError\",\"ChatBubbleQuestion\",\"ChatBubbleTranslate\",\"ChatBubbleWarning\",\"ChatLines\",\"ChatRemove\",\"Check\",\"CheckCircledOutline\",\"Chocolate\",\"Chromecast\",\"ChromecastActive\",\"Church\",\"ChurchAlt\",\"CinemaOld\",\"Circle\",\"City\",\"ClockOutline\",\"Closet\",\"Cloud\",\"CloudBookAlt\",\"CloudCheck\",\"CloudDesync\",\"CloudDownload\",\"CloudError\",\"CloudSunny\",\"CloudSync\",\"CloudUpload\",\"Code\",\"Codepen\",\"Coin\",\"CollageFrame\",\"Collapse\",\"ColorFilter\",\"ColorPicker\",\"ColorPickerEmpty\",\"Combine\",\"CompactDisc\",\"Compress\",\"CompressLines\",\"Computer\",\"ControlSlider\",\"Copy\",\"Copyright\",\"CornerBottomLeft\",\"CornerBottomRight\",\"CornerTopLeft\",\"CornerTopRight\",\"Cpu\",\"CpuWarning\",\"CrackedEgg\",\"CreativeCommons\",\"CreditCard\",\"CreditCard2\",\"Crop\",\"CropRotateBl\",\"CropRotateBr\",\"CropRotateTl\",\"CropRotateTr\",\"Css3\",\"CursorPointer\",\"Cut\",\"CutAlt\",\"Cycling\",\"DashFlag\",\"Dashboard\",\"DashboardDots\",\"DashboardSpeed\",\"DataTransferBoth\",\"DataTransferCheck\",\"DataTransferDown\",\"DataTransferUp\",\"DataTransferWarning\",\"DatabaseBackup\",\"DatabaseExport\",\"DatabaseMonitor\",\"DatabaseRestore\",\"DatabaseScript\",\"DatabaseSettings\",\"DatabaseStar\",\"DatabaseStats\",\"Db\",\"DbCheck\",\"DbError\",\"DbSearch\",\"DbStar\",\"DbWarning\",\"DeCompress\",\"DeleteCircledOutline\",\"DesignPencil\",\"Dialpad\",\"Display4K\",\"DivideSelection1\",\"DivideSelection2\",\"DocSearch\",\"DocSearchAlt\",\"DocStar\",\"DocStarAlt\",\"Dollar\",\"DomoticIssue\",\"Donate\",\"DoubleCheck\",\"DownRoundArrow\",\"Download\",\"DragHandGesture\",\"Drawer\",\"Dribbble\",\"Droplet\",\"DropletHalf\",\"EaseIn\",\"EaseInControlPoint\",\"EaseInOut\",\"EaseOut\",\"EaseOutControlPoint\",\"Edit\",\"EditPencil\",\"Egg\",\"Eject\",\"ElectronicsChip\",\"Emoji\",\"EmojiBall\",\"EmojiBlinkLeft\",\"EmojiBlinkRight\",\"EmojiLookBottom\",\"EmojiLookLeft\",\"EmojiLookRight\",\"EmojiLookTop\",\"EmojiQuite\",\"EmojiReally\",\"EmojiSad\",\"EmojiSatisfied\",\"EmojiSingLeft\",\"EmojiSingLeftNote\",\"EmojiSingRight\",\"EmojiSingRightNote\",\"EmojiSurprise\",\"EmojiSurpriseAlt\",\"EmojiTalkingAngry\",\"EmojiTalkingHappy\",\"EmojiThinkLeft\",\"EmojiThinkRight\",\"EmptyPage\",\"Enlarge\",\"EnlargeRoundArrow\",\"Euro\",\"EuroSquare\",\"EvCharge\",\"EvChargeAlt\",\"EvPlug\",\"EvPlugCharging\",\"EvPlugError\",\"EvStation\",\"Exclude\",\"Expand\",\"ExpandLines\",\"EyeAlt\",\"EyeClose\",\"EyeEmpty\",\"EyeOff\",\"FaceId\",\"Facebook\",\"FacebookSquared\",\"Farm\",\"FastArrowDown\",\"FastArrowDownBox\",\"FastArrowLeft\",\"FastArrowLeftBox\",\"FastArrowRight\",\"FastArrowRightBox\",\"FastArrowTop\",\"FastArrowUpBox\",\"FastBottomCircle\",\"FastLeftCircle\",\"FastRightCircle\",\"FastTopCircle\",\"Female\",\"Figma\",\"FileNotFound\",\"Filter\",\"FilterAlt\",\"Finder\",\"Fingerprint\",\"FingerprintCircled\",\"FingerprintCircledOk\",\"FingerprintPhone\",\"FingerprintScan\",\"FingerprintSquared\",\"Fishing\",\"Flare\",\"Flash\",\"FlashOff\",\"Flip\",\"FlipReverse\",\"Flower\",\"Fog\",\"Folder\",\"FolderAlert\",\"FontSize\",\"Football\",\"FootballBall\",\"ForwardOutline\",\"Frame\",\"FrameAlt\",\"FrameAltEmpty\",\"FrameSelect\",\"FrameSimple\",\"FrameTool\",\"Fridge\",\"Fx\",\"Garage\",\"Gas\",\"GasTank\",\"GasTankDrop\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitHub\",\"GitHubOutline\",\"GitLabFull\",\"GitMerge\",\"GlassEmpty\",\"GlassHalf\",\"GlassHalfAlt\",\"Glasses\",\"Golf\",\"Google\",\"GoogleCircled\",\"GoogleDocs\",\"GoogleDrive\",\"GoogleDriveCheck\",\"GoogleDriveSync\",\"GoogleDriveWarning\",\"GoogleHome\",\"GoogleOne\",\"Gps\",\"GraphDown\",\"GraphUp\",\"GridAdd\",\"GridMinus\",\"GridRemove\",\"Group\",\"Gym\",\"HalfMoon\",\"HandBrake\",\"Handbag\",\"HardDrive\",\"Hat\",\"Hd\",\"Hdr\",\"Headset\",\"HeadsetCharge\",\"HeadsetHelp\",\"HeadsetIssue\",\"HealthShield\",\"Healthcare\",\"Heart\",\"HeavyRain\",\"Heptagon\",\"HerSlips\",\"HesaWarningOutline\",\"Hexagon\",\"HexagonAlt\",\"HighPriority\",\"HistoricShield\",\"HistoricShieldAlt\",\"Home\",\"HomeAlt\",\"HomeAltSlim\",\"HomeAltSlimHoriz\",\"HomeHospital\",\"HomeSimple\",\"HomeSimpleDoor\",\"HomeUser\",\"Hospital\",\"HospitalSign\",\"Hourglass\",\"Html5\",\"Iconoir\",\"Import\",\"Industry\",\"InfoEmpty\",\"InputField\",\"InputSearch\",\"Instagram\",\"Intersect\",\"IntersectAlt\",\"IosSettings\",\"IrisScan\",\"Italic\",\"ItalicSquareOutline\",\"Journal\",\"JournalPage\",\"KeyAlt\",\"KeyAltBack\",\"KeyAltMinus\",\"KeyAltPlus\",\"KeyAltRemove\",\"Keyframe\",\"KeyframeAlignCenter\",\"KeyframePosition\",\"Keyframes\",\"KeyframesCouple\",\"LabelOutline\",\"Lamp\",\"Language\",\"Laptop\",\"LaptopCharging\",\"LaptopFix\",\"LaptopIssue\",\"LargeSuitcase\",\"LayoutLeft\",\"LayoutRight\",\"Leaderboard\",\"LeaderboardStar\",\"LeftRoundArrow\",\"Lens\",\"Lifebelt\",\"LightBulb\",\"LightBulbOff\",\"LightBulbOn\",\"LineSpace\",\"Linear\",\"Link\",\"LinkedIn\",\"List\",\"LoadActionFloppy\",\"Lock\",\"LockKey\",\"LogDenied\",\"LogIn\",\"LogOut\",\"LongArrowDownLeft\",\"LongArrowDownRight\",\"LongArrowLeftDown\",\"LongArrowLeftUp\",\"LongArrowRightDown\",\"LongArrowRightUp\",\"LongArrowRightUp1\",\"LongArrowUpLeft\",\"LongArrowUpRight\",\"LotOfCash\",\"MacControlKey\",\"MacDock\",\"MacOptionKey\",\"MacOsWindow\",\"Mail\",\"MailOpened\",\"Male\",\"Map\",\"MapIssue\",\"MapsArrow\",\"MapsArrowDiagonal\",\"MapsArrowIssue\",\"MapsGoStraight\",\"MapsTurnBack\",\"MapsTurnLeft\",\"MapsTurnRight\",\"MaskSquare\",\"Maximize\",\"Medal\",\"Medal1St\",\"Medium\",\"Megaphone\",\"Menu\",\"MenuScale\",\"Message\",\"MessageAlert\",\"MessageText\",\"Metro\",\"Mic\",\"MicAdd\",\"MicCheck\",\"MicMute\",\"MicRemove\",\"MicSpeaking\",\"MicWarning\",\"Minus\",\"Minus1\",\"MinusHexagon\",\"MinusPinAlt\",\"MinusSquare\",\"MissingFont\",\"ModernTv\",\"ModernTv4K\",\"MoneySquare\",\"MoonSat\",\"MoreHoriz\",\"MoreVert\",\"MouseButtonLeft\",\"MouseButtonRight\",\"MouseScrollWheel\",\"MoveDown\",\"MoveLeft\",\"MoveRight\",\"MoveRuler\",\"MoveUp\",\"Movie\",\"MultiBubble\",\"MultiMacOsWindow\",\"MultiWindow\",\"MultiplePages\",\"MultiplePagesAdd\",\"MultiplePagesDelete\",\"MultiplePagesEmpty\",\"MultiplePagesRemove\",\"Music1\",\"Music1Add\",\"Music2\",\"Music2Add\",\"NavArrowDown\",\"NavArrowLeft\",\"NavArrowRight\",\"NavArrowUp\",\"Navigator\",\"NavigatorAlt\",\"Network\",\"NetworkAlt\",\"NetworkLeft\",\"NetworkRight\",\"NoBattery\",\"NoCoin\",\"NoCreditCard\",\"NoLock\",\"NoSmoking\",\"Notes\",\"Octagon\",\"OilIndustry\",\"OpenInBrowser\",\"OpenInWindow\",\"OpenVpn\",\"OrangeHalf\",\"OrangeSlice\",\"OrangeSliceAlt\",\"Page\",\"PageFlip\",\"PageSearch\",\"PageStar\",\"Palette\",\"PanoramaEnlarge\",\"PanoramaReduce\",\"Pants\",\"PantsAlt\",\"PasswordCursor\",\"PasswordError\",\"PasswordPass\",\"PauseOutline\",\"PcMouse\",\"PenConnectBluetooth\",\"PenConnectWifi\",\"PenTablet\",\"PenTabletConnectUsb\",\"PenTabletConnectWifi\",\"Pentagon\",\"Percentage\",\"PercentageRound\",\"PercentageSquare\",\"PharmacyCircledCross\",\"PharmacySquaredCross\",\"Phone\",\"PhoneAdd\",\"PhoneDelete\",\"PhoneDisabled\",\"PhoneIncome\",\"PhoneOutcome\",\"PhonePaused\",\"PhoneRemove\",\"Pin\",\"PinAlt\",\"PizzaSlice\",\"Planet\",\"PlanetAlt\",\"PlanetSat\",\"PlayOutline\",\"Playlist\",\"PlaylistAdd\",\"PlaylistPlay\",\"PlugTypeA\",\"PlugTypeC\",\"PlugTypeG\",\"PlugTypeL\",\"Plus\",\"Pocket\",\"Position\",\"PositionAlign\",\"Pound\",\"PrecisionTool\",\"Printer\",\"PrinterAlt\",\"PrintingPage\",\"PriorityDown\",\"PriorityUp\",\"ProfileCircled\",\"Prohibition\",\"QuestionMark\",\"QuestionMarkCircle\",\"Rain\",\"ReceiveDollars\",\"ReceiveEuros\",\"ReceivePounds\",\"ReceiveYens\",\"Redo\",\"RedoAction\",\"RedoCircle\",\"Reduce\",\"ReduceRoundArrow\",\"Refresh\",\"RefreshCircular\",\"RefreshDouble\",\"ReminderHandGesture\",\"RemoveDatabaseScript\",\"RemoveEmpty\",\"RemoveFolder\",\"RemoveFrame\",\"RemoveFromCart\",\"RemoveKeyframe\",\"RemoveKeyframeAlt\",\"RemoveKeyframes\",\"RemovePage\",\"RemovePinAlt\",\"RemoveSelection\",\"RemoveSquare\",\"RemoveUser\",\"Repeat\",\"RepeatOnce\",\"ReportColumns\",\"Reports\",\"RewindOutline\",\"Rhombus\",\"RightRoundArrow\",\"Rings\",\"RotateCameraLeft\",\"RotateCameraRight\",\"RssFeed\",\"RssFeedSquared\",\"Ruler\",\"RulerAdd\",\"RulerCombine\",\"RulerRemove\",\"Running\",\"Sandals\",\"SaveActionFloppy\",\"SaveFloppyDisk\",\"ScaleFrameEnlarge\",\"ScaleFrameReduce\",\"Scanning\",\"Scarf\",\"Scissor\",\"ScissorAlt\",\"SeaAndSun\",\"SeaWaves\",\"Search\",\"SearchFont\",\"SecurityPass\",\"Selection\",\"SelectiveTool\",\"SendDollars\",\"SendEuros\",\"SendPounds\",\"SendYens\",\"Server\",\"ServerConnection\",\"Settings\",\"SettingsCloud\",\"SettingsProfiles\",\"ShareAndroid\",\"ShareIos\",\"Shield\",\"ShieldAdd\",\"ShieldAlert\",\"ShieldAlt\",\"ShieldBroken\",\"ShieldCheck\",\"ShieldCross\",\"ShieldDownload\",\"ShieldEye\",\"ShieldLoading\",\"ShieldMinus\",\"ShieldQuestion\",\"ShieldSearch\",\"ShieldUpload\",\"Shop\",\"ShopAlt\",\"ShoppingBag\",\"ShoppingBagAdd\",\"ShoppingBagAlt\",\"ShoppingBagArrowDown\",\"ShoppingBagArrowUp\",\"ShoppingBagCheck\",\"ShoppingBagIssue\",\"ShoppingBagRemove\",\"ShoppingCode\",\"ShoppingCodeCheck\",\"ShoppingCodeError\",\"ShortPants\",\"ShortPantsAlt\",\"Shuffle\",\"SimpleCart\",\"SingleTapGesture\",\"Skateboard\",\"Skateboarding\",\"SkipNextOutline\",\"SkipPrevOutline\",\"SmallShop\",\"SmallShopAlt\",\"SmartphoneDevice\",\"Smoking\",\"Snow\",\"SnowFlake\",\"Soap\",\"SoccerBall\",\"SortDown\",\"SortUp\",\"SoundHigh\",\"SoundLow\",\"SoundMin\",\"SoundOff\",\"SpockHandGesture\",\"Square\",\"StarDashed\",\"StarHalfDashed\",\"StarOutline\",\"StatDown\",\"StatUp\",\"StatsReport\",\"StatsSquareDown\",\"StatsSquareUp\",\"Stretching\",\"StyleBorder\",\"Substract\",\"Suggestion\",\"SunLight\",\"Swimming\",\"SwipeDownGesture\",\"SwipeLeftGesture\",\"SwipeRightGesture\",\"SwipeUpGesture\",\"SwitchOffOutline\",\"SwitchOnOutline\",\"SystemRestart\",\"SystemShut\",\"Table\",\"Table2Columns\",\"TableRows\",\"Telegram\",\"TelegramCircled\",\"TennisBall\",\"TennisBallAlt\",\"TerminalOutline\",\"TerminalSimple\",\"Text\",\"TextAlt\",\"TextSize\",\"ThreeStars\",\"Thunderstorm\",\"TikTok\",\"Timer\",\"TimerOff\",\"Tower\",\"TowerCheck\",\"TowerNoAccess\",\"TowerWarning\",\"Trademark\",\"TrainOutline\",\"Tram\",\"TransitionBottom\",\"TransitionLeft\",\"TransitionRight\",\"TransitionTop\",\"Translate\",\"Trash\",\"Treadmill\",\"Trekking\",\"Trello\",\"Triangle\",\"TriangleFlag\",\"TriangleFlagCircle\",\"TriangleFlagFull\",\"Trophy\",\"Tunnel\",\"Tv\",\"TvFix\",\"TvIssue\",\"Twitter\",\"TwitterVerifiedBadge\",\"Type\",\"UmbrellaFull\",\"Underline\",\"Undo\",\"UndoAction\",\"UndoCircle\",\"Union\",\"UnionAlt\",\"UnionHorizAlt\",\"Unity\",\"Unity5\",\"UpRoundArrow\",\"Upload\",\"UploadSquareOutline\",\"Usb\",\"User\",\"UserBag\",\"UserCart\",\"UserCircleAlt\",\"UserScan\",\"UserSquareAlt\",\"VerifiedBadge\",\"VerifiedUser\",\"VideoCamera\",\"VideoCameraOff\",\"ViewColumns2\",\"ViewColumns3\",\"ViewGrid\",\"ViewStructureDown\",\"ViewStructureUp\",\"Voice\",\"VoiceCircled\",\"VoiceCircledLock\",\"VoiceError\",\"VoiceOk\",\"VoicePhone\",\"VoiceScan\",\"VoiceSquared\",\"VrSymbol\",\"Waist\",\"Walking\",\"WarningSquareOutline\",\"WebWindow\",\"WebWindowClose\",\"Weight\",\"WeightAlt\",\"WhiteFlag\",\"Wifi\",\"WifiIssue\",\"WifiOff\",\"WifiSignalNone\",\"Wind\",\"WrapText\",\"Wristwatch\",\"Yen\",\"YenSquare\",\"Yoga\",\"YouTube\",\"ZoomIn\",\"ZoomOut\",];const moduleBaseUrl=\"https://framer.com/m/iconoir-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * ICONOIR\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(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.11`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{size:\"100$%\",style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Iconoir\";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,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Iconoir site](https://iconoir.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\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconoir.map","// Generated by Framer (e26a126)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,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 Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4PiUzC0RHojOzvjzGLbe/2gS1V3GIKwGna76SN6Yy/wpk8EwYVF.js\";const IconoirFonts=getFonts(Iconoir);const enabledGestures={frxM1kzXB:{hover:true},pge919Olr:{hover:true},ULlTzpe1w:{hover:true}};const cycleOrder=[\"frxM1kzXB\",\"JOxuaE0A6\",\"ULlTzpe1w\",\"pge919Olr\",\"Rn9DQQpb5\"];const serializationHash=\"framer-aelNp\";const variantClassNames={frxM1kzXB:\"framer-v-i89ttw\",JOxuaE0A6:\"framer-v-1mvvw9h\",pge919Olr:\"framer-v-1x2edas\",Rn9DQQpb5:\"framer-v-1mjeg6m\",ULlTzpe1w:\"framer-v-1tcpcfu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Open Black\":\"Rn9DQQpb5\",\"Open Blue\":\"JOxuaE0A6\",Dropdown:\"pge919Olr\",Footer:\"ULlTzpe1w\",Header:\"frxM1kzXB\"};const getProps=({height,hover,iconVisible,id,link,newTab,tap,title,width,...props})=>{return{...props,akEaMP2V_:title??props.akEaMP2V_??\"Home\",dpKtLgXs9:link??props.dpKtLgXs9,IejEVkrjL:iconVisible??props.IejEVkrjL??true,StjX81xm6:hover??props.StjX81xm6,TPnPz1Mjn:newTab??props.TPnPz1Mjn,variant:humanReadableVariantMap[props.variant]??props.variant??\"frxM1kzXB\",YbSPhQ7QA:tap??props.YbSPhQ7QA};};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,akEaMP2V_,StjX81xm6,IejEVkrjL,dpKtLgXs9,TPnPz1Mjn,YbSPhQ7QA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"frxM1kzXB\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapfjimme=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(YbSPhQ7QA){const res=await YbSPhQ7QA(...args);if(res===false)return false;}});const onMouseEnter1rzn7lf=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(StjX81xm6){const res=await StjX81xm6(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:dpKtLgXs9,motionChild:true,nodeId:\"frxM1kzXB\",openInNewTab:TPnPz1Mjn,scopeId:\"KNi9oFI3V\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-i89ttw\",className,classNames)} framer-1ny3ag9`,\"data-framer-name\":\"Header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"frxM1kzXB\",onMouseEnter:onMouseEnter1rzn7lf,onTap:onTapfjimme,ref:refBinding,style:{...style},...addPropertyOverrides({\"frxM1kzXB-hover\":{\"data-framer-name\":undefined},\"pge919Olr-hover\":{\"data-framer-name\":undefined},\"ULlTzpe1w-hover\":{\"data-framer-name\":undefined},JOxuaE0A6:{\"data-framer-name\":\"Open Blue\"},pge919Olr:{\"data-framer-name\":\"Dropdown\"},Rn9DQQpb5:{\"data-framer-name\":\"Open Black\"},ULlTzpe1w:{\"data-framer-name\":\"Footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Home\"})}),className:\"framer-es4a3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xZvY5pmSP\",style:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",\"--framer-paragraph-spacing\":\"0px\"},text:akEaMP2V_,variants:{\"frxM1kzXB-hover\":{\"--extracted-r6o4lv\":\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\"},\"pge919Olr-hover\":{\"--extracted-r6o4lv\":\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\"},\"ULlTzpe1w-hover\":{\"--extracted-r6o4lv\":\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\"},JOxuaE0A6:{\"--extracted-r6o4lv\":\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\"},ULlTzpe1w:{\"--extracted-r6o4lv\":\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"frxM1kzXB-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146)))\"},children:\"Home\"})})},\"pge919Olr-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146)))\"},children:\"Home\"})})},\"ULlTzpe1w-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146)))\"},children:\"Home\"})})},JOxuaE0A6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146)))\"},children:\"Home\"})})},ULlTzpe1w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)}),IejEVkrjL&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11z88vs-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oRY0CAL_4-container\",nodeId:\"oRY0CAL_4\",rendersWithMotion:true,scopeId:\"KNi9oFI3V\",children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"NavArrowDown\",id:\"oRY0CAL_4\",layoutId:\"oRY0CAL_4\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"frxM1kzXB-hover\":{color:\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\",iconSelection:\"NavArrowUp\"},\"pge919Olr-hover\":{color:\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\",iconSelection:\"NavArrowUp\"},\"ULlTzpe1w-hover\":{color:\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\"},JOxuaE0A6:{color:\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\",iconSelection:\"NavArrowUp\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aelNp.framer-1ny3ag9, .framer-aelNp .framer-1ny3ag9 { display: block; }\",\".framer-aelNp.framer-i89ttw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-aelNp .framer-es4a3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-aelNp .framer-11z88vs-container { flex: none; height: 18px; position: relative; width: 18px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21.5\n * @framerIntrinsicWidth 65.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JOxuaE0A6\":{\"layout\":[\"auto\",\"auto\"]},\"ULlTzpe1w\":{\"layout\":[\"auto\",\"auto\"]},\"pge919Olr\":{\"layout\":[\"auto\",\"auto\"]},\"Rn9DQQpb5\":{\"layout\":[\"auto\",\"auto\"]},\"V41jnVaDF\":{\"layout\":[\"auto\",\"auto\"]},\"zbw0yh7Q9\":{\"layout\":[\"auto\",\"auto\"]},\"Tk1PpTdri\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"akEaMP2V_\":\"title\",\"StjX81xm6\":\"hover\",\"IejEVkrjL\":\"iconVisible\",\"dpKtLgXs9\":\"link\",\"TPnPz1Mjn\":\"newTab\",\"YbSPhQ7QA\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKNi9oFI3V=withCSS(Component,css,\"framer-aelNp\");export default FramerKNi9oFI3V;FramerKNi9oFI3V.displayName=\"Menu/Menu Item\";FramerKNi9oFI3V.defaultProps={height:21.5,width:65.5};addPropertyControls(FramerKNi9oFI3V,{variant:{options:[\"frxM1kzXB\",\"JOxuaE0A6\",\"ULlTzpe1w\",\"pge919Olr\",\"Rn9DQQpb5\"],optionTitles:[\"Header\",\"Open Blue\",\"Footer\",\"Dropdown\",\"Open Black\"],title:\"Variant\",type:ControlType.Enum},akEaMP2V_:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},StjX81xm6:{title:\"Hover\",type:ControlType.EventHandler},IejEVkrjL:{defaultValue:true,title:\"Icon Visible\",type:ControlType.Boolean},dpKtLgXs9:{title:\"Link\",type:ControlType.Link},TPnPz1Mjn:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},YbSPhQ7QA:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerKNi9oFI3V,[{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\"}]},...IconoirFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKNi9oFI3V\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"21.5\",\"framerVariables\":\"{\\\"akEaMP2V_\\\":\\\"title\\\",\\\"StjX81xm6\\\":\\\"hover\\\",\\\"IejEVkrjL\\\":\\\"iconVisible\\\",\\\"dpKtLgXs9\\\":\\\"link\\\",\\\"TPnPz1Mjn\\\":\\\"newTab\\\",\\\"YbSPhQ7QA\\\":\\\"tap\\\"}\",\"framerIntrinsicWidth\":\"65.5\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JOxuaE0A6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ULlTzpe1w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pge919Olr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Rn9DQQpb5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V41jnVaDF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zbw0yh7Q9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Tk1PpTdri\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KNi9oFI3V.map","// Generated by Framer (5b26096)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={A1GuMZQGd:{pressed:true},Nh9orMwbf:{hover:true,pressed:true},oVJIxtcwb:{hover:true}};const cycleOrder=[\"Nh9orMwbf\",\"A1GuMZQGd\",\"oVJIxtcwb\"];const serializationHash=\"framer-CtQNh\";const variantClassNames={A1GuMZQGd:\"framer-v-1hs04ly\",Nh9orMwbf:\"framer-v-14guv2y\",oVJIxtcwb:\"framer-v-1gqgom6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Button Inverse\":\"oVJIxtcwb\",\"Mobile Button\":\"A1GuMZQGd\",\"Web Button\":\"Nh9orMwbf\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,ox8RWo09Y:link??props.ox8RWo09Y,tcTr8q2VA:text??props.tcTr8q2VA??\"Plan For Japan Today\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Nh9orMwbf\"};};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,ox8RWo09Y,tcTr8q2VA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Nh9orMwbf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ox8RWo09Y,motionChild:true,nodeId:\"Nh9orMwbf\",openInNewTab:false,scopeId:\"Qn3he7Ol9\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-14guv2y\",className,classNames)} framer-u9qr8z`,\"data-framer-name\":\"Web Button\",layoutDependency:layoutDependency,layoutId:\"Nh9orMwbf\",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(177.6563948324123deg, rgb(188, 111, 251) 0%, rgb(232, 26, 212) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"A1GuMZQGd-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(177.6563948324123deg, rgb(232, 26, 212) 0%, rgb(232, 26, 212) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},\"Nh9orMwbf-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(177.6563948324123deg, rgb(188, 111, 251) 0%, rgb(188, 111, 251) 100%)\",backgroundColor:\"rgb(188, 111, 251)\"},\"Nh9orMwbf-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",background:\"linear-gradient(177.6563948324123deg, rgb(232, 26, 212) 0%, rgb(232, 26, 212) 100%)\",backgroundColor:\"rgb(232, 26, 212)\"},\"oVJIxtcwb-hover\":{background:\"linear-gradient(177.6563948324123deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%)\",backgroundColor:\"rgba(255, 255, 255, 0.2)\"},oVJIxtcwb:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgba(255, 255, 255, 0.7)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",background:\"linear-gradient(177.6563948324123deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%)\",backgroundColor:\"rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({\"A1GuMZQGd-pressed\":{\"data-framer-name\":undefined},\"Nh9orMwbf-hover\":{\"data-framer-name\":undefined},\"Nh9orMwbf-pressed\":{\"data-framer-name\":undefined},\"oVJIxtcwb-hover\":{\"data-framer-name\":undefined},A1GuMZQGd:{\"data-framer-name\":\"Mobile Button\"},oVJIxtcwb:{\"data-border\":true,\"data-framer-name\":\"Button Inverse\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 241, 238))\"},children:\"Plan For Japan Today\"})}),className:\"framer-108klr5\",\"data-framer-name\":\"Start your journey\",fonts:[\"GF;Rubik-500\"],layoutDependency:layoutDependency,layoutId:\"ZPh8jBwZa\",style:{\"--extracted-r6o4lv\":\"rgb(244, 241, 238)\",\"--framer-paragraph-spacing\":\"0px\"},text:tcTr8q2VA,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CtQNh.framer-u9qr8z, .framer-CtQNh .framer-u9qr8z { display: block; }\",\".framer-CtQNh.framer-14guv2y { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CtQNh .framer-108klr5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CtQNh.framer-v-1hs04ly.framer-14guv2y { padding: 12px; }\",'.framer-CtQNh[data-border=\"true\"]::after, .framer-CtQNh [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 175\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"A1GuMZQGd\":{\"layout\":[\"auto\",\"auto\"]},\"oVJIxtcwb\":{\"layout\":[\"auto\",\"auto\"]},\"kwMfDWNo3\":{\"layout\":[\"auto\",\"auto\"]},\"MpoF9bDcZ\":{\"layout\":[\"auto\",\"auto\"]},\"brUup1YbV\":{\"layout\":[\"auto\",\"auto\"]},\"bSBUvCuCy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ox8RWo09Y\":\"link\",\"tcTr8q2VA\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQn3he7Ol9=withCSS(Component,css,\"framer-CtQNh\");export default FramerQn3he7Ol9;FramerQn3he7Ol9.displayName=\"Button\";FramerQn3he7Ol9.defaultProps={height:49,width:175};addPropertyControls(FramerQn3he7Ol9,{variant:{options:[\"Nh9orMwbf\",\"A1GuMZQGd\",\"oVJIxtcwb\"],optionTitles:[\"Web Button\",\"Mobile Button\",\"Button Inverse\"],title:\"Variant\",type:ControlType.Enum},ox8RWo09Y:{title:\"Link\",type:ControlType.Link},tcTr8q2VA:{defaultValue:\"Plan For Japan Today\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerQn3he7Ol9,[{explicitInter:true,fonts:[{family:\"Rubik\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/rubik/v28/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1VU80V4bVkA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQn3he7Ol9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"175\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"A1GuMZQGd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oVJIxtcwb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kwMfDWNo3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MpoF9bDcZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"brUup1YbV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bSBUvCuCy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"49\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ox8RWo09Y\\\":\\\"link\\\",\\\"tcTr8q2VA\\\":\\\"text\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Qn3he7Ol9.map","// Generated by Framer (a068efe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/TsnwdDDllzFLore87YAE/hi4Hio0KEzZQjUpQTJEP/FXJTwg04Y.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/OuNwGGc4lf5QqUyiy63M/5skXc8W8l5Fo99NhPt1C/WsyCXLQLV.js\";import GradientAnimation from\"https://framerusercontent.com/modules/yYRNL549GBFacSEyKRur/aLu181D7EWbfAzNp13XW/J2pKarWej.js\";import MenuMenuItem from\"https://framerusercontent.com/modules/vN0AqIT7QNnZL59XYHsL/kfX1dK9JtnYYCgeqzMv9/KNi9oFI3V.js\";import Button from\"https://framerusercontent.com/modules/2V62u6LAMoeoDd9tme3w/kzDTANApUmZJ3b1Zq6O1/Qn3he7Ol9.js\";const GradientAnimationFonts=getFonts(GradientAnimation);const ButtonFonts=getFonts(Button);const MenuMenuItemFonts=getFonts(MenuMenuItem);const AutoCopyrightFonts=getFonts(AutoCopyright);const cycleOrder=[\"qdUmfCm85\",\"ZFFTmk5nc\",\"BD42qCMoN\"];const serializationHash=\"framer-hHxAB\";const variantClassNames={BD42qCMoN:\"framer-v-fgz9ud\",qdUmfCm85:\"framer-v-n548wz\",ZFFTmk5nc:\"framer-v-1lymvht\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"qdUmfCm85\",Phone:\"BD42qCMoN\",Tablet:\"ZFFTmk5nc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qdUmfCm85\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qdUmfCm85\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ZFFTmk5nc\",\"BD42qCMoN\"].includes(baseVariant))return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-n548wz\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qdUmfCm85\",ref:refBinding,style:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\",...style},...addPropertyOverrides({BD42qCMoN:{\"data-framer-name\":\"Phone\"},ZFFTmk5nc:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pv7k0s\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"HnNeyb30C\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jopde3\",\"data-framer-name\":\"Top Content\",layoutDependency:layoutDependency,layoutId:\"zgLr8vQ2J\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bp6z3d\",\"data-framer-name\":\"Spacer (Phone Only)\",layoutDependency:layoutDependency,layoutId:\"sXGJwi06D\",style:{backgroundColor:\"var(--token-0666598b-8e6a-49ab-900c-ec1a71e350ed, rgb(54, 54, 54))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5rzsh6\",\"data-framer-name\":\"Right Content\",layoutDependency:layoutDependency,layoutId:\"n1e8saoHN\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":g0dRBOfJP\",webPageId:\"KmtrS3r9p\"},motionChild:true,nodeId:\"agzg2TnhD\",openInNewTab:false,scopeId:\"cc2FRo9yi\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-v6s7e5 framer-1jkpdq5\",\"data-framer-name\":\"Gradient Logo Container\",layoutDependency:layoutDependency,layoutId:\"agzg2TnhD\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88.79,width:\"150px\",y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-200-739)/2+0+0)+0+0+0+0+0+-23.5,...addPropertyOverrides({BD42qCMoN:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1302.95)/2+0+0)+0+0+0+0+0+0+-23.5},ZFFTmk5nc:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1060.79)/2+0+0)+0+0+0+0+0+0+-23.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hhohs3-container\",layoutDependency:layoutDependency,layoutId:\"eK3nWbKAk-container\",nodeId:\"eK3nWbKAk\",rendersWithMotion:true,scopeId:\"cc2FRo9yi\",style:{mask:\"url('https://framerusercontent.com/images/eUK8vyq2xGEsdMzDlqErZV5eU6o.svg?width=64&height=17') alpha no-repeat center / contain add\",WebkitMask:\"url('https://framerusercontent.com/images/eUK8vyq2xGEsdMzDlqErZV5eU6o.svg?width=64&height=17') alpha no-repeat center / contain add\"},children:/*#__PURE__*/_jsx(GradientAnimation,{height:\"100%\",id:\"eK3nWbKAk\",layoutId:\"eK3nWbKAk\",style:{height:\"100%\",width:\"100%\"},variant:\"S8AEB4jqL\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vlb37j\",\"data-framer-name\":\"Content Stack\",layoutDependency:layoutDependency,layoutId:\"a2U4o_dmk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:[\"Stay connected with us on social media! \",/*#__PURE__*/_jsx(motion.br,{}),\"Follow our channels for exciting updates, insightful content and special offers!\"]})}),className:\"framer-iem13z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"C0GNK2zUv\",style:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BD42qCMoN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:[\"Stay connected with us on social media! \",/*#__PURE__*/_jsx(motion.br,{}),\"Follow our channels for exciting updates, insightful content and special offers!\"]})})},ZFFTmk5nc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Stay connected with us on social media! Follow our channels for exciting updates, insightful content and special offers!\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-200-739)/2+0+0)+0+0+0+0+58.79+0+132,...addPropertyOverrides({BD42qCMoN:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1302.95)/2+0+0)+0+0+0+0+0+58.79+0+132},ZFFTmk5nc:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1060.79)/2+0+0)+0+0+0+0+0+58.79+0+132}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mzub1a-container\",layoutDependency:layoutDependency,layoutId:\"mD0vYfa0m-container\",nodeId:\"mD0vYfa0m\",rendersWithMotion:true,scopeId:\"cc2FRo9yi\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"mD0vYfa0m\",layoutId:\"mD0vYfa0m\",ox8RWo09Y:resolvedLinks[0],tcTr8q2VA:\"Plan For Japan Today\",variant:\"oVJIxtcwb\",width:\"100%\",...addPropertyOverrides({BD42qCMoN:{ox8RWo09Y:resolvedLinks[2]},ZFFTmk5nc:{ox8RWo09Y:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dtowlg\",\"data-framer-name\":\"Left Content\",layoutDependency:layoutDependency,layoutId:\"DvE4ZYRIk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-45x2el\",\"data-framer-name\":\"Link Stack 01\",layoutDependency:layoutDependency,layoutId:\"WS8FzQ4zS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mpb4i\",\"data-framer-name\":\"Menu Bar\",layoutDependency:layoutDependency,layoutId:\"NkEgWYVA3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.64em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255)))\"},children:\"Menu\"})}),className:\"framer-qdpf3h\",\"data-framer-name\":\"Menu\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"Cv9YuxVWP\",style:{\"--extracted-r6o4lv\":\"var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-defrn9\",\"data-framer-name\":\"Menu items\",layoutDependency:layoutDependency,layoutId:\"gRm6irJt4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1liingp\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"yldpl31De\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":g0dRBOfJP\",webPageId:\"KmtrS3r9p\"},motionChild:true,nodeId:\"EpclGFbnk\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Home\"})})})}),className:\"framer-ggka7o\",\"data-framer-name\":\"Home\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EpclGFbnk\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bjzio8\",\"data-framer-name\":\"About Us\",layoutDependency:layoutDependency,layoutId:\"Qw8WZPgto\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wykPuxseH\"},motionChild:true,nodeId:\"TW5lYFCUX\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"About Us\"})})})}),className:\"framer-1ipe5p5\",\"data-framer-name\":\"About Us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TW5lYFCUX\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fjsthr\",\"data-framer-name\":\"Hotels\",layoutDependency:layoutDependency,layoutId:\"GB9q_9t0r\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":dCFKPbb6q\",webPageId:\"sosnpAo_F\"},motionChild:true,nodeId:\"RJiHgsL32\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Hotels\"})})})}),className:\"framer-7xby81\",\"data-framer-name\":\"Hotels\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJiHgsL32\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BD42qCMoN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":z57GGPpnQ\",webPageId:\"sosnpAo_F\"},motionChild:true,nodeId:\"RJiHgsL32\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Hotels\"})})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cu8mv8\",\"data-framer-name\":\"Itineraries\",layoutDependency:layoutDependency,layoutId:\"OGBwJTIKR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Z91r6rvwH\",webPageId:\"f0wps1HBl\"},motionChild:true,nodeId:\"Mrp0fD2Q7\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Signature Trips\"})})})}),className:\"framer-18iud1h\",\"data-framer-name\":\"Itineraries\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mrp0fD2Q7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BD42qCMoN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Z91r6rvwH\",webPageId:\"f0wps1HBl\"},motionChild:true,nodeId:\"Mrp0fD2Q7\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Signature Trips\"})})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y33px8\",\"data-framer-name\":\"FAQ\",layoutDependency:layoutDependency,layoutId:\"Px7dfmZB1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":ATttVoXu6\",webPageId:\"KmtrS3r9p\"},motionChild:true,nodeId:\"rKTTf4w3p\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"F.A.Q\"})})})}),className:\"framer-1ul9qao\",\"data-framer-name\":\"FAQ\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rKTTf4w3p\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vzhwbc\",\"data-framer-name\":\"Contact Us\",layoutDependency:layoutDependency,layoutId:\"fgfMNMhfQ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Eq7Lp51tX\",webPageId:\"eAoCdd1bw\"},motionChild:true,nodeId:\"wJvCc7gc7\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Contact Us\"})})})}),className:\"framer-1tu8p5o\",\"data-framer-name\":\"Contact Us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wJvCc7gc7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-grgi6j\",\"data-framer-name\":\"Support\",layoutDependency:layoutDependency,layoutId:\"YUjziVCVv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:concierge@kabuk.com\",motionChild:true,nodeId:\"BuFl2LhE5\",openInNewTab:false,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Support\"})})})}),className:\"framer-fktrv3\",\"data-framer-name\":\"Support\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BuFl2LhE5\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1guva3y\",\"data-framer-name\":\"Social Media\",layoutDependency:layoutDependency,layoutId:\"n_n93z2Ul\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.64em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255)))\"},children:\"Social Media\"})}),className:\"framer-1bsty25\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"bYNOSTyWR\",style:{\"--extracted-r6o4lv\":\"var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZFFTmk5nc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.64em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255)))\"},children:\"Social Media\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fmk13\",\"data-framer-name\":\"Social Media\",layoutDependency:layoutDependency,layoutId:\"CFLCXSMUf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ywdbqb\",\"data-framer-name\":\"Tiktok\",layoutDependency:layoutDependency,layoutId:\"V0yUKPkiC\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@kabuktravel\",motionChild:true,nodeId:\"Z5agE0tQ4\",openInNewTab:true,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Tiktok\"})})})}),className:\"framer-uwxn1q\",\"data-framer-name\":\"Tiktok\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z5agE0tQ4\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ug0yce\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"mmDsF1H9k\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/kabuktravel/\",motionChild:true,nodeId:\"ZO_bQIVkx\",openInNewTab:true,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Instagram\"})})})}),className:\"framer-fk2bsk\",\"data-framer-name\":\"Instagram\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZO_bQIVkx\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mlwjpc\",\"data-framer-name\":\"Youtube\",layoutDependency:layoutDependency,layoutId:\"YCbhaWcz4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@kabuktravel\",motionChild:true,nodeId:\"In7kRhqia\",openInNewTab:true,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"Youtube\"})})})}),className:\"framer-6mi4js\",\"data-framer-name\":\"Youtube\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"In7kRhqia\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rj5gtx\",\"data-framer-name\":\"Contact Info\",layoutDependency:layoutDependency,layoutId:\"Np76QA5rC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.64em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255)))\"},children:\"Contact Info\"})}),className:\"framer-4e2u5v\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"UEp0eOJ3G\",style:{\"--extracted-r6o4lv\":\"var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BD42qCMoN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.64em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255)))\"},children:\"Contact Info\"})})},ZFFTmk5nc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.64em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4b793aaa-4f30-40f9-846b-cacc0b20594e, rgb(255, 255, 255)))\"},children:\"Contact Info\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-105h4b\",\"data-framer-name\":\"Contact Items\",layoutDependency:layoutDependency,layoutId:\"l5m_4FGY4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:concierge@kabuk.com\",motionChild:true,nodeId:\"uSoqhEcrh\",openInNewTab:true,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"concierge@kabuk.com\"})})})}),className:\"framer-1n248y1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uSoqhEcrh\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BD42qCMoN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:concierge@kabuk.com\",motionChild:true,nodeId:\"uSoqhEcrh\",openInNewTab:true,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"concierge@kabuk.com\"})})})})},ZFFTmk5nc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8n45n7\",\"data-styles-preset\":\"WsyCXLQLV\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:concierge@kabuk.com\",motionChild:true,nodeId:\"uSoqhEcrh\",openInNewTab:true,relValues:[],scopeId:\"cc2FRo9yi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1c4vpeo\",\"data-styles-preset\":\"FXJTwg04Y\",children:\"concierge@kabuk.com\"})})})})}},baseVariant,gestureVariant)})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18ngyc7\",\"data-border\":true,\"data-framer-name\":\"Bottom Content\",layoutDependency:layoutDependency,layoutId:\"FB41GRQza\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-0666598b-8e6a-49ab-900c-ec1a71e350ed, rgb(54, 54, 54))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wapbe7\",\"data-framer-name\":\"Left Content\",layoutDependency:layoutDependency,layoutId:\"WE5M50PBN\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-200-739)/2+0+0)+0+507+105.5+0,...addPropertyOverrides({BD42qCMoN:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1302.95)/2+0+0)+0+967.95+20+0+0+0},ZFFTmk5nc:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1060.79)/2+0+0)+0+828.79+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9tt7f5-container\",layoutDependency:layoutDependency,layoutId:\"nmzpSJv2Y-container\",nodeId:\"nmzpSJv2Y\",rendersWithMotion:true,scopeId:\"cc2FRo9yi\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Privacy Policy\",dpKtLgXs9:resolvedLinks1[0],height:\"100%\",id:\"nmzpSJv2Y\",IejEVkrjL:false,layoutId:\"nmzpSJv2Y\",TPnPz1Mjn:false,variant:\"ULlTzpe1w\",width:\"100%\",...addPropertyOverrides({BD42qCMoN:{dpKtLgXs9:resolvedLinks1[2]},ZFFTmk5nc:{dpKtLgXs9:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UIS_h2cPL\"},implicitPathVariables:undefined},{href:{webPageId:\"UIS_h2cPL\"},implicitPathVariables:undefined},{href:{webPageId:\"UIS_h2cPL\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-200-739)/2+0+0)+0+507+105.5+0,...addPropertyOverrides({BD42qCMoN:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1302.95)/2+0+0)+0+967.95+20+0+0+37},ZFFTmk5nc:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1060.79)/2+0+0)+0+828.79+16+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wq9x1y-container\",layoutDependency:layoutDependency,layoutId:\"yhinipI9c-container\",nodeId:\"yhinipI9c\",rendersWithMotion:true,scopeId:\"cc2FRo9yi\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Terms and Conditions\",dpKtLgXs9:resolvedLinks2[0],height:\"100%\",id:\"yhinipI9c\",IejEVkrjL:false,layoutId:\"yhinipI9c\",TPnPz1Mjn:false,variant:\"ULlTzpe1w\",width:\"100%\",...addPropertyOverrides({BD42qCMoN:{dpKtLgXs9:resolvedLinks2[2]},ZFFTmk5nc:{dpKtLgXs9:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"h_nCOuK7s\"},implicitPathVariables:undefined},{href:{webPageId:\"h_nCOuK7s\"},implicitPathVariables:undefined},{href:{webPageId:\"h_nCOuK7s\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+100+(((componentViewport?.height||200)-200-739)/2+0+0)+0+507+105.5+0,...addPropertyOverrides({BD42qCMoN:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1302.95)/2+0+0)+0+967.95+20+0+0+74},ZFFTmk5nc:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-1060.79)/2+0+0)+0+828.79+16+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rhwsrh-container\",layoutDependency:layoutDependency,layoutId:\"Dnpgb98b7-container\",nodeId:\"Dnpgb98b7\",rendersWithMotion:true,scopeId:\"cc2FRo9yi\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Seller of Travel Disclosure\",dpKtLgXs9:resolvedLinks3[0],height:\"100%\",id:\"Dnpgb98b7\",IejEVkrjL:false,layoutId:\"Dnpgb98b7\",TPnPz1Mjn:false,variant:\"ULlTzpe1w\",width:\"100%\",...addPropertyOverrides({BD42qCMoN:{dpKtLgXs9:resolvedLinks3[2]},ZFFTmk5nc:{dpKtLgXs9:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ccdgkb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kTjSQhKmb-container\",nodeId:\"kTjSQhKmb\",rendersWithMotion:true,scopeId:\"cc2FRo9yi\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",dateRange:false,font:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"kTjSQhKmb\",layoutId:\"kTjSQhKmb\",name:\"Kabuk International Inc. \",startYear:2023,statement:\"\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hHxAB.framer-1jkpdq5, .framer-hHxAB .framer-1jkpdq5 { display: block; }\",\".framer-hHxAB.framer-n548wz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 30px 100px 30px; position: relative; width: 1200px; }\",\".framer-hHxAB .framer-pv7k0s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hHxAB .framer-1jopde3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1346px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hHxAB .framer-1bp6z3d { flex: 1 0 0px; height: 2px; overflow: hidden; position: relative; width: 1px; }\",\".framer-hHxAB .framer-5rzsh6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 370px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hHxAB .framer-v6s7e5 { flex: none; height: 43px; overflow: hidden; position: relative; text-decoration: none; width: 173px; }\",\".framer-hHxAB .framer-hhohs3-container { bottom: -22px; flex: none; left: 1px; position: absolute; top: -23px; width: 150px; }\",\".framer-hHxAB .framer-1vlb37j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hHxAB .framer-iem13z, .framer-hHxAB .framer-1n248y1 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hHxAB .framer-mzub1a-container, .framer-hHxAB .framer-9tt7f5-container, .framer-hHxAB .framer-1wq9x1y-container, .framer-hHxAB .framer-1rhwsrh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hHxAB .framer-dtowlg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-end; max-width: 603px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hHxAB .framer-45x2el { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-hHxAB .framer-1mpb4i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 140px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hHxAB .framer-qdpf3h { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 77px; word-break: break-word; word-wrap: break-word; }\",\".framer-hHxAB .framer-defrn9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hHxAB .framer-1liingp, .framer-hHxAB .framer-bjzio8, .framer-hHxAB .framer-fjsthr, .framer-hHxAB .framer-cu8mv8, .framer-hHxAB .framer-1y33px8, .framer-hHxAB .framer-vzhwbc, .framer-hHxAB .framer-grgi6j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-hHxAB .framer-ggka7o, .framer-hHxAB .framer-1ipe5p5, .framer-hHxAB .framer-7xby81, .framer-hHxAB .framer-18iud1h, .framer-hHxAB .framer-1ul9qao, .framer-hHxAB .framer-1tu8p5o, .framer-hHxAB .framer-fktrv3, .framer-hHxAB .framer-uwxn1q, .framer-hHxAB .framer-fk2bsk, .framer-hHxAB .framer-6mi4js { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hHxAB .framer-1guva3y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 112px; overflow: hidden; padding: 0px; position: relative; width: 112px; }\",\".framer-hHxAB .framer-1bsty25, .framer-hHxAB .framer-4e2u5v { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hHxAB .framer-1fmk13, .framer-hHxAB .framer-105h4b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hHxAB .framer-ywdbqb, .framer-hHxAB .framer-ug0yce, .framer-hHxAB .framer-mlwjpc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 17px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-hHxAB .framer-rj5gtx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 184px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hHxAB .framer-18ngyc7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1408px; overflow: hidden; padding: 16px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-hHxAB .framer-wapbe7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hHxAB .framer-1ccdgkb-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",\".framer-hHxAB.framer-v-1lymvht.framer-n548wz { padding: 80px 30px 80px 30px; width: 768px; }\",\".framer-hHxAB.framer-v-1lymvht .framer-pv7k0s { gap: 60px; max-width: 100%; }\",\".framer-hHxAB.framer-v-1lymvht .framer-1jopde3 { flex-direction: column; gap: 50px; justify-content: center; max-width: 1348px; }\",\".framer-hHxAB.framer-v-1lymvht .framer-1bp6z3d, .framer-hHxAB.framer-v-fgz9ud .framer-1bp6z3d { flex: none; order: 1; width: 100%; }\",\".framer-hHxAB.framer-v-1lymvht .framer-5rzsh6 { flex: none; max-width: 360px; order: 0; width: 100%; }\",\".framer-hHxAB.framer-v-1lymvht .framer-v6s7e5, .framer-hHxAB.framer-v-fgz9ud .framer-45x2el { order: 0; }\",\".framer-hHxAB.framer-v-1lymvht .framer-1vlb37j { order: 1; }\",\".framer-hHxAB.framer-v-1lymvht .framer-dtowlg { flex: none; gap: unset; justify-content: space-between; max-width: 955px; order: 2; width: 100%; }\",\".framer-hHxAB.framer-v-1lymvht .framer-qdpf3h { align-self: stretch; width: auto; }\",\".framer-hHxAB.framer-v-1lymvht .framer-18ngyc7 { align-content: flex-start; align-items: flex-start; max-width: unset; }\",\".framer-hHxAB.framer-v-1lymvht .framer-wapbe7 { align-content: flex-start; align-items: flex-start; flex-direction: column; justify-content: flex-start; }\",\".framer-hHxAB.framer-v-fgz9ud.framer-n548wz { padding: 60px 20px 60px 20px; width: 390px; }\",\".framer-hHxAB.framer-v-fgz9ud .framer-pv7k0s { align-content: flex-start; align-items: flex-start; gap: 24px; max-width: 100%; }\",\".framer-hHxAB.framer-v-fgz9ud .framer-1jopde3 { flex-direction: column; gap: 36px; justify-content: center; }\",\".framer-hHxAB.framer-v-fgz9ud .framer-5rzsh6 { flex: none; order: 0; width: 100%; }\",\".framer-hHxAB.framer-v-fgz9ud .framer-dtowlg { flex: none; flex-direction: column; gap: 40px; justify-content: center; order: 2; width: 100%; }\",\".framer-hHxAB.framer-v-fgz9ud .framer-qdpf3h { white-space: pre; width: auto; }\",\".framer-hHxAB.framer-v-fgz9ud .framer-rj5gtx { flex: none; max-width: 185px; order: 1; width: 100%; }\",\".framer-hHxAB.framer-v-fgz9ud .framer-18ngyc7 { flex-direction: column; gap: 20px; justify-content: center; padding: 20px 0px 0px 0px; }\",\".framer-hHxAB.framer-v-fgz9ud .framer-wapbe7 { flex-direction: column; gap: 16px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-hHxAB[data-border=\"true\"]::after, .framer-hHxAB [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 636\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ZFFTmk5nc\":{\"layout\":[\"fixed\",\"auto\"]},\"BD42qCMoN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framercc2FRo9yi=withCSS(Component,css,\"framer-hHxAB\");export default Framercc2FRo9yi;Framercc2FRo9yi.displayName=\"Footer\";Framercc2FRo9yi.defaultProps={height:636,width:1200};addPropertyControls(Framercc2FRo9yi,{variant:{options:[\"qdUmfCm85\",\"ZFFTmk5nc\",\"BD42qCMoN\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framercc2FRo9yi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Rubik\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"}]},...GradientAnimationFonts,...ButtonFonts,...MenuMenuItemFonts,...AutoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framercc2FRo9yi\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZFFTmk5nc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BD42qCMoN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"636\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cc2FRo9yi.map","// Generated by Framer (c126521)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const cycleOrder=[\"cReawCiQN\",\"Y5xm60p78\",\"wdF5NS3zh\",\"qlXAWFmV_\",\"DSJ2im94d\",\"Qw6v8CJNB\",\"WNgEd9A2Q\",\"R9OhYRJ6_\",\"kVBBHAWqW\",\"QOX1N6VEI\",\"PQmd7w_Dm\",\"aVSN0OFIi\",\"qGTxYFPze\",\"tyPqpDBol\",\"rrxIxLQcI\",\"tuVHQC4Bo\"];const serializationHash=\"framer-PcQVM\";const variantClassNames={aVSN0OFIi:\"framer-v-zfa8j2\",cReawCiQN:\"framer-v-2rywg8\",DSJ2im94d:\"framer-v-axtoy0\",kVBBHAWqW:\"framer-v-l4ljzs\",PQmd7w_Dm:\"framer-v-l6fwvd\",qGTxYFPze:\"framer-v-1vccmk\",qlXAWFmV_:\"framer-v-1li5ey7\",QOX1N6VEI:\"framer-v-1kvc3ua\",Qw6v8CJNB:\"framer-v-1kiklfe\",R9OhYRJ6_:\"framer-v-uagf88\",rrxIxLQcI:\"framer-v-yow3l3\",tuVHQC4Bo:\"framer-v-m414s4\",tyPqpDBol:\"framer-v-mqffto\",wdF5NS3zh:\"framer-v-libfnd\",WNgEd9A2Q:\"framer-v-1m4hxpf\",Y5xm60p78:\"framer-v-1ncpkxu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const humanReadableVariantMap={\"Circle Dark\":\"qlXAWFmV_\",\"Circle Light\":\"cReawCiQN\",\"Circle Primary 50\":\"Y5xm60p78\",\"Circle Primary 500\":\"wdF5NS3zh\",\"Huge Icon\":\"tuVHQC4Bo\",\"Large Circle Dark\":\"aVSN0OFIi\",\"Large Circle Light\":\"PQmd7w_Dm\",\"Large Circle Primary 50\":\"kVBBHAWqW\",\"Large Circle Primary 500\":\"QOX1N6VEI\",\"Large Icon\":\"rrxIxLQcI\",\"Medium Icon\":\"tyPqpDBol\",\"Rounded Dark\":\"R9OhYRJ6_\",\"Rounded Light\":\"DSJ2im94d\",\"Rounded Primary 50\":\"Qw6v8CJNB\",\"Rounded Primary 500\":\"WNgEd9A2Q\",\"Small Icon\":\"qGTxYFPze\"};const getProps=({background,color,height,icon,id,weight,width,...props})=>{return{...props,lQr4Uu5o3:background??props.lQr4Uu5o3??\"var(--token-f9c33269-0d20-4b15-a66a-80367749c6ae, rgb(232, 241, 255))\",m41wChItW:icon??props.m41wChItW??\"ChatCircle\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cReawCiQN\",VLsK9eUiU:humanReadableEnumMap[weight]??weight??props.VLsK9eUiU??\"regular\",VOCp8dKm3:color??props.VOCp8dKm3??\"var(--token-36db49d3-d72f-403e-8d33-52a82ad85813, rgb(0, 102, 255))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,VOCp8dKm3,lQr4Uu5o3,m41wChItW,VLsK9eUiU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cReawCiQN\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2rywg8\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Circle Light\",layoutDependency:layoutDependency,layoutId:\"cReawCiQN\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d62ffd6d-0365-4204-85b2-674429fa3b78, rgb(230, 231, 232))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},variants:{aVSN0OFIi:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-c18bedff-1a42-4277-9545-22a96a55c534, rgb(53, 56, 65))\"},DSJ2im94d:{\"--border-color\":\"var(--token-d62ffd6d-0365-4204-85b2-674429fa3b78, rgb(222, 222, 222))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},kVBBHAWqW:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:lQr4Uu5o3},qGTxYFPze:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},qlXAWFmV_:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-c18bedff-1a42-4277-9545-22a96a55c534, rgb(53, 56, 65))\"},QOX1N6VEI:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:VOCp8dKm3},Qw6v8CJNB:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:lQr4Uu5o3,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},R9OhYRJ6_:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-c18bedff-1a42-4277-9545-22a96a55c534, rgb(53, 56, 65))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},rrxIxLQcI:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},tuVHQC4Bo:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},tyPqpDBol:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},wdF5NS3zh:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:VOCp8dKm3},WNgEd9A2Q:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:VOCp8dKm3,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},Y5xm60p78:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:lQr4Uu5o3}},...addPropertyOverrides({aVSN0OFIi:{\"data-framer-name\":\"Large Circle Dark\"},DSJ2im94d:{\"data-framer-name\":\"Rounded Light\"},kVBBHAWqW:{\"data-framer-name\":\"Large Circle Primary 50\"},PQmd7w_Dm:{\"data-framer-name\":\"Large Circle Light\"},qGTxYFPze:{\"data-framer-name\":\"Small Icon\"},qlXAWFmV_:{\"data-framer-name\":\"Circle Dark\"},QOX1N6VEI:{\"data-framer-name\":\"Large Circle Primary 500\"},Qw6v8CJNB:{\"data-framer-name\":\"Rounded Primary 50\"},R9OhYRJ6_:{\"data-framer-name\":\"Rounded Dark\"},rrxIxLQcI:{\"data-framer-name\":\"Large Icon\"},tuVHQC4Bo:{\"data-framer-name\":\"Huge Icon\"},tyPqpDBol:{\"data-framer-name\":\"Medium Icon\"},wdF5NS3zh:{\"data-framer-name\":\"Circle Primary 500\"},WNgEd9A2Q:{\"data-framer-name\":\"Rounded Primary 500\"},Y5xm60p78:{\"data-framer-name\":\"Circle Primary 50\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cwr18v-container\",layoutDependency:layoutDependency,layoutId:\"Pe74Vy21I-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:VOCp8dKm3,height:\"100%\",iconSearch:\"Search\",iconSelection:m41wChItW,id:\"Pe74Vy21I\",layoutId:\"Pe74Vy21I\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:VLsK9eUiU,width:\"100%\",...addPropertyOverrides({QOX1N6VEI:{color:\"rgb(255, 255, 255)\"},wdF5NS3zh:{color:\"rgb(255, 255, 255)\"},WNgEd9A2Q:{color:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PcQVM.framer-1fjzoty, .framer-PcQVM .framer-1fjzoty { display: block; }\",\".framer-PcQVM.framer-2rywg8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 18px; position: relative; width: min-content; }\",\".framer-PcQVM .framer-1cwr18v-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-2rywg8 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-PcQVM.framer-2rywg8 > :first-child { margin-left: 0px; } .framer-PcQVM.framer-2rywg8 > :last-child { margin-right: 0px; } }\",\".framer-PcQVM.framer-v-1ncpkxu.framer-2rywg8, .framer-PcQVM.framer-v-libfnd.framer-2rywg8, .framer-PcQVM.framer-v-1li5ey7.framer-2rywg8 { flex-direction: column; gap: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-1ncpkxu.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-1ncpkxu.framer-2rywg8 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-PcQVM.framer-v-1ncpkxu.framer-2rywg8 > :first-child { margin-top: 0px; } .framer-PcQVM.framer-v-1ncpkxu.framer-2rywg8 > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-libfnd.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-libfnd.framer-2rywg8 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-PcQVM.framer-v-libfnd.framer-2rywg8 > :first-child { margin-top: 0px; } .framer-PcQVM.framer-v-libfnd.framer-2rywg8 > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-1li5ey7.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-1li5ey7.framer-2rywg8 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-PcQVM.framer-v-1li5ey7.framer-2rywg8 > :first-child { margin-top: 0px; } .framer-PcQVM.framer-v-1li5ey7.framer-2rywg8 > :last-child { margin-bottom: 0px; } }\",\".framer-PcQVM.framer-v-axtoy0.framer-2rywg8, .framer-PcQVM.framer-v-1kiklfe.framer-2rywg8, .framer-PcQVM.framer-v-1m4hxpf.framer-2rywg8, .framer-PcQVM.framer-v-uagf88.framer-2rywg8 { flex-direction: column; gap: 20px; overflow: hidden; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-axtoy0.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-axtoy0.framer-2rywg8 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-PcQVM.framer-v-axtoy0.framer-2rywg8 > :first-child { margin-top: 0px; } .framer-PcQVM.framer-v-axtoy0.framer-2rywg8 > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-1kiklfe.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-1kiklfe.framer-2rywg8 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-PcQVM.framer-v-1kiklfe.framer-2rywg8 > :first-child { margin-top: 0px; } .framer-PcQVM.framer-v-1kiklfe.framer-2rywg8 > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-1m4hxpf.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-1m4hxpf.framer-2rywg8 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-PcQVM.framer-v-1m4hxpf.framer-2rywg8 > :first-child { margin-top: 0px; } .framer-PcQVM.framer-v-1m4hxpf.framer-2rywg8 > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-uagf88.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-uagf88.framer-2rywg8 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-PcQVM.framer-v-uagf88.framer-2rywg8 > :first-child { margin-top: 0px; } .framer-PcQVM.framer-v-uagf88.framer-2rywg8 > :last-child { margin-bottom: 0px; } }\",\".framer-PcQVM.framer-v-l4ljzs.framer-2rywg8, .framer-PcQVM.framer-v-1kvc3ua.framer-2rywg8, .framer-PcQVM.framer-v-l6fwvd.framer-2rywg8, .framer-PcQVM.framer-v-zfa8j2.framer-2rywg8 { gap: 20px; padding: 40px; }\",\".framer-PcQVM.framer-v-l4ljzs .framer-1cwr18v-container, .framer-PcQVM.framer-v-1kvc3ua .framer-1cwr18v-container, .framer-PcQVM.framer-v-l6fwvd .framer-1cwr18v-container, .framer-PcQVM.framer-v-zfa8j2 .framer-1cwr18v-container, .framer-PcQVM.framer-v-m414s4 .framer-1cwr18v-container { height: 40px; width: 40px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-l4ljzs.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-l4ljzs.framer-2rywg8 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-PcQVM.framer-v-l4ljzs.framer-2rywg8 > :first-child { margin-left: 0px; } .framer-PcQVM.framer-v-l4ljzs.framer-2rywg8 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-1kvc3ua.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-1kvc3ua.framer-2rywg8 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-PcQVM.framer-v-1kvc3ua.framer-2rywg8 > :first-child { margin-left: 0px; } .framer-PcQVM.framer-v-1kvc3ua.framer-2rywg8 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-l6fwvd.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-l6fwvd.framer-2rywg8 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-PcQVM.framer-v-l6fwvd.framer-2rywg8 > :first-child { margin-left: 0px; } .framer-PcQVM.framer-v-l6fwvd.framer-2rywg8 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PcQVM.framer-v-zfa8j2.framer-2rywg8 { gap: 0px; } .framer-PcQVM.framer-v-zfa8j2.framer-2rywg8 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-PcQVM.framer-v-zfa8j2.framer-2rywg8 > :first-child { margin-left: 0px; } .framer-PcQVM.framer-v-zfa8j2.framer-2rywg8 > :last-child { margin-right: 0px; } }\",\".framer-PcQVM.framer-v-1vccmk.framer-2rywg8, .framer-PcQVM.framer-v-mqffto.framer-2rywg8, .framer-PcQVM.framer-v-yow3l3.framer-2rywg8, .framer-PcQVM.framer-v-m414s4.framer-2rywg8 { padding: 0px; }\",\".framer-PcQVM.framer-v-1vccmk .framer-1cwr18v-container { height: 16px; width: 16px; }\",\".framer-PcQVM.framer-v-mqffto .framer-1cwr18v-container { height: 20px; order: 0; width: 20px; }\",'.framer-PcQVM[data-border=\"true\"]::after, .framer-PcQVM [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Y5xm60p78\":{\"layout\":[\"auto\",\"auto\"]},\"wdF5NS3zh\":{\"layout\":[\"auto\",\"auto\"]},\"qlXAWFmV_\":{\"layout\":[\"auto\",\"auto\"]},\"DSJ2im94d\":{\"layout\":[\"auto\",\"auto\"]},\"Qw6v8CJNB\":{\"layout\":[\"auto\",\"auto\"]},\"WNgEd9A2Q\":{\"layout\":[\"auto\",\"auto\"]},\"R9OhYRJ6_\":{\"layout\":[\"auto\",\"auto\"]},\"kVBBHAWqW\":{\"layout\":[\"auto\",\"auto\"]},\"QOX1N6VEI\":{\"layout\":[\"auto\",\"auto\"]},\"PQmd7w_Dm\":{\"layout\":[\"auto\",\"auto\"]},\"aVSN0OFIi\":{\"layout\":[\"auto\",\"auto\"]},\"qGTxYFPze\":{\"layout\":[\"auto\",\"auto\"]},\"tyPqpDBol\":{\"layout\":[\"auto\",\"auto\"]},\"rrxIxLQcI\":{\"layout\":[\"auto\",\"auto\"]},\"tuVHQC4Bo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VOCp8dKm3\":\"color\",\"lQr4Uu5o3\":\"background\",\"m41wChItW\":\"icon\",\"VLsK9eUiU\":\"weight\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRDMJPjQvL=withCSS(Component,css,\"framer-PcQVM\");export default FramerRDMJPjQvL;FramerRDMJPjQvL.displayName=\"Icon/Icon\";FramerRDMJPjQvL.defaultProps={height:60,width:60};addPropertyControls(FramerRDMJPjQvL,{variant:{options:[\"cReawCiQN\",\"Y5xm60p78\",\"wdF5NS3zh\",\"qlXAWFmV_\",\"DSJ2im94d\",\"Qw6v8CJNB\",\"WNgEd9A2Q\",\"R9OhYRJ6_\",\"kVBBHAWqW\",\"QOX1N6VEI\",\"PQmd7w_Dm\",\"aVSN0OFIi\",\"qGTxYFPze\",\"tyPqpDBol\",\"rrxIxLQcI\",\"tuVHQC4Bo\"],optionTitles:[\"Circle Light\",\"Circle Primary 50\",\"Circle Primary 500\",\"Circle Dark\",\"Rounded Light\",\"Rounded Primary 50\",\"Rounded Primary 500\",\"Rounded Dark\",\"Large Circle Primary 50\",\"Large Circle Primary 500\",\"Large Circle Light\",\"Large Circle Dark\",\"Small Icon\",\"Medium Icon\",\"Large Icon\",\"Huge Icon\"],title:\"Variant\",type:ControlType.Enum},VOCp8dKm3:{defaultValue:'var(--token-36db49d3-d72f-403e-8d33-52a82ad85813, rgb(0, 102, 255)) /* {\"name\":\"Primary 500\"} */',title:\"Color\",type:ControlType.Color},lQr4Uu5o3:{defaultValue:\"var(--token-f9c33269-0d20-4b15-a66a-80367749c6ae, rgb(232, 241, 255))\",title:\"Background\",type:ControlType.Color},m41wChItW:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"ChatCircle\",description:undefined,hidden:undefined,title:\"Icon\"},VLsK9eUiU:PhosphorControls?.[\"weight\"]&&{...PhosphorControls[\"weight\"],defaultValue:\"regular\",description:undefined,hidden:undefined,title:\"Weight\"}});addFonts(FramerRDMJPjQvL,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRDMJPjQvL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"VOCp8dKm3\\\":\\\"color\\\",\\\"lQr4Uu5o3\\\":\\\"background\\\",\\\"m41wChItW\\\":\\\"icon\\\",\\\"VLsK9eUiU\\\":\\\"weight\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Y5xm60p78\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wdF5NS3zh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qlXAWFmV_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DSJ2im94d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Qw6v8CJNB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WNgEd9A2Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R9OhYRJ6_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kVBBHAWqW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QOX1N6VEI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PQmd7w_Dm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aVSN0OFIi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qGTxYFPze\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tyPqpDBol\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rrxIxLQcI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tuVHQC4Bo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"60\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RDMJPjQvL.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`html,body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js\";import{getShaderColorFromString,warpFragmentShader,PatternShapes,ShaderMount as ShaderMountVanilla}from\"https://framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1\";import{cubicBezier}from\"framer-motion\";const speedEase=cubicBezier(.65,0,.88,.77);const templates={Prism:{color1:\"#050505\",color2:\"#66B3FF\",color3:\"#FFFFFF\",rotation:-50,proportion:1,scale:.01,speed:30,distortion:0,swirl:50,swirlIterations:16,softness:47,offset:-299,shape:\"Checks\",shapeSize:45},Lava:{color1:\"#FF9F21\",color2:\"#FF0303\",color3:\"#000000\",rotation:114,proportion:100,scale:.52,speed:30,distortion:7,swirl:18,swirlIterations:20,softness:100,offset:717,shape:\"Edge\",shapeSize:12},Plasma:{color1:\"#B566FF\",color2:\"#000000\",color3:\"#000000\",rotation:0,proportion:63,scale:.75,speed:30,distortion:5,swirl:61,swirlIterations:5,softness:100,offset:-168,shape:\"Checks\",shapeSize:28},Pulse:{color1:\"#66FF85\",color2:\"#000000\",color3:\"#000000\",rotation:-167,proportion:92,scale:0,speed:20,distortion:54,swirl:75,swirlIterations:3,softness:28,offset:-813,shape:\"Checks\",shapeSize:79},Vortex:{color1:\"#000000\",color2:\"#FFFFFF\",color3:\"#000000\",rotation:50,proportion:41,scale:.4,speed:20,distortion:0,swirl:100,swirlIterations:3,softness:5,offset:-744,shape:\"Stripes\",shapeSize:80},Mist:{color1:\"#050505\",color2:\"#FF66B8\",color3:\"#050505\",rotation:0,proportion:33,scale:.48,speed:39,distortion:4,swirl:65,swirlIterations:5,softness:100,offset:-235,shape:\"Edge\",shapeSize:48}};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function AnimatedGradientBackground(props){const isStaticRenderer=useIsStaticRenderer();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const useCustomColors=props.preset===\"custom\"||props.colorMode===\"custom\";const values=props.preset===\"custom\"?props:templates[props.preset]||Object.values(templates)[0];const[color1,color2,color3]=useColors(props.color1,props.color2,props.color3);return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:props.radius,overflow:\"hidden\",position:\"relative\",...props.style},children:[/*#__PURE__*/_jsx(Warp,{color1:useCustomColors?color1:values.color1,color2:useCustomColors?color2:values.color2,color3:useCustomColors?color3:values.color3,scale:values.scale,proportion:values.proportion/100,distortion:values.distortion/50,swirl:values.swirl/100,swirlIterations:values.swirl===0?0:values.swirlIterations,rotation:values.rotation*Math.PI/180,speed:!isStaticRenderer||isCanvas&&props.preview?speedEase(props.speed/100)*5:0,seed:values.offset*10,shape:PatternShapes[values.shape],shapeScale:values.shapeSize/100,softness:values.softness/100,style:props.style}),props.noise&&props.noise.opacity>0&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:`url(\"https://framerusercontent.com/images/g0QcWrxr87K0ufOxIUFBakwYA8.png\")`,backgroundSize:props.noise.scale*200,backgroundRepeat:\"repeat\",opacity:props.noise.opacity/2}})]});}AnimatedGradientBackground.displayName=\"Animated Gradient Background\";addPropertyControls(AnimatedGradientBackground,{preset:{type:ControlType.Enum,defaultValue:Object.keys(templates)[0],options:[...Object.keys(templates),\"custom\"],optionTitles:[...Object.keys(templates),\"Custom\"]},preview:{type:ControlType.Boolean,defaultValue:false},colorMode:{type:ControlType.Enum,defaultValue:\"preset\",options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true,title:\"Colors\",hidden:props=>props.preset===\"custom\"},color1:{type:ControlType.Color,defaultValue:\"#262626\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color2:{type:ControlType.Color,defaultValue:\"#75c1f0\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color3:{type:ControlType.Color,defaultValue:\"#ffffff\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},noise:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01},scale:{type:ControlType.Number,defaultValue:1,min:.2,max:2,step:.1}}},rotation:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.preset!==\"custom\"},proportion:{type:ControlType.Number,defaultValue:35,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},scale:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.01,hidden:props=>props.preset!==\"custom\"},speed:{type:ControlType.Number,defaultValue:25,step:1,min:0,max:100},distortion:{type:ControlType.Number,defaultValue:12,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirl:{type:ControlType.Number,defaultValue:80,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirlIterations:{type:ControlType.Number,defaultValue:10,min:0,max:20,step:1,title:\"Iterations\",hidden:props=>props.swirl===0||props.preset!==\"custom\"},softness:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},offset:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3,step:1,hidden:props=>props.preset!==\"custom\"},shape:{type:ControlType.Enum,defaultValue:\"Checks\",options:Object.keys(PatternShapes),hidden:props=>props.preset!==\"custom\"},shapeSize:{type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}});//////////////////////////////\nconst defaultPreset={name:\"Default\",params:{scale:1,rotation:0,speed:20,seed:0,color1:\"hsla(0, 0%, 15%, 1)\",color2:\"hsla(203, 80%, 70%, 1)\",color3:\"hsla(0, 0%, 100%, 1)\",proportion:.35,softness:1,distortion:.25,swirl:.8,swirlIterations:10,shapeScale:.1,shape:PatternShapes.Checks}};// Due to Leva controls limitation:\n// 1) keep default colors in HSLA format to keep alpha channel\n// 2) don't use decimal values on HSL values (to avoid button highlight bug)\nconst Warp=props=>{const uniforms=useMemo(()=>{return{u_scale:props.scale??defaultPreset.params.scale,u_rotation:props.rotation??defaultPreset.params.rotation,u_color1:getShaderColorFromString(props.color1,defaultPreset.params.color1),u_color2:getShaderColorFromString(props.color2,defaultPreset.params.color2),u_color3:getShaderColorFromString(props.color3,defaultPreset.params.color2),u_proportion:props.proportion??defaultPreset.params.proportion,u_softness:props.softness??defaultPreset.params.softness,u_distortion:props.distortion??defaultPreset.params.distortion,u_swirl:props.swirl??defaultPreset.params.swirl,u_swirlIterations:props.swirlIterations??defaultPreset.params.swirlIterations,u_shapeScale:props.shapeScale??defaultPreset.params.shapeScale,u_shape:props.shape??defaultPreset.params.shape};},[props.scale,props.rotation,props.color1,props.color2,props.color3,props.proportion,props.softness,props.distortion,props.swirl,props.swirlIterations,props.shapeScale,props.shape]);return /*#__PURE__*/_jsx(ShaderMount,{...props,fragmentShader:warpFragmentShader,uniforms:uniforms});};const ShaderMount=({ref,fragmentShader,style,uniforms={},webGlContextAttributes,speed=1,seed=0})=>{const canvasRef=ref??useRef(null);const shaderMountRef=useRef(null);useEffect(()=>{if(canvasRef.current){shaderMountRef.current=new ShaderMountVanilla(canvasRef.current,fragmentShader,uniforms,webGlContextAttributes,speed,seed);}return()=>{shaderMountRef.current?.dispose();};},[fragmentShader,webGlContextAttributes]);useEffect(()=>{shaderMountRef.current?.setUniforms(uniforms);},[uniforms]);useEffect(()=>{shaderMountRef.current?.setSpeed(speed);},[speed]);useEffect(()=>{shaderMountRef.current?.setSeed(seed);},[seed]);return /*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:style});};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBackground\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (890879b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,CycleVariantState,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/7uqzHTHLUXDXpMKwmC2a/AnimatedLiquidBackground_Prod.js\";const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const serializationHash=\"framer-BU0Tp\";const variantClassNames={S8AEB4jqL:\"framer-v-1jyys61\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:2.6,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"S8AEB4jqL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearfzmf19=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),1e3);});useOnVariantChange(baseVariant,{default:onAppearfzmf19});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jyys61\",className,classNames),\"data-framer-name\":\"Base\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"S8AEB4jqL\",ref:refBinding,style:{backgroundColor:\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\",...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yc3er-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Cpp6UAJEt-container\",nodeId:\"Cpp6UAJEt\",rendersWithMotion:true,scopeId:\"J2pKarWej\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"var(--token-6084d6f5-e22e-48ba-b0a3-9d542277d11f, rgb(255, 119, 146))\",color2:\"var(--token-82e6da3d-0c99-41ff-96f1-49b4fab5453a, rgb(188, 111, 251))\",color3:\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\",colorMode:\"custom\",distortion:12,height:\"100%\",id:\"Cpp6UAJEt\",layoutId:\"Cpp6UAJEt\",offset:0,preset:\"Lava\",preview:false,proportion:35,radius:\"0px\",rotation:0,scale:1,shape:\"Checks\",shapeSize:10,softness:100,speed:59,style:{height:\"100%\",width:\"100%\"},swirl:80,swirlIterations:10,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BU0Tp.framer-11w5udm, .framer-BU0Tp .framer-11w5udm { display: block; }\",\".framer-BU0Tp.framer-1jyys61 { height: 290px; overflow: hidden; position: relative; width: 487px; }\",\".framer-BU0Tp .framer-yc3er-container { bottom: -46px; flex: none; left: -6px; position: absolute; right: -192px; top: -349px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 290\n * @framerIntrinsicWidth 487\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ2pKarWej=withCSS(Component,css,\"framer-BU0Tp\");export default FramerJ2pKarWej;FramerJ2pKarWej.displayName=\"Gradient Animation\";FramerJ2pKarWej.defaultProps={height:290,width:487};addFonts(FramerJ2pKarWej,[{explicitInter:true,fonts:[]},...AnimatedGradientBackgroundFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ2pKarWej\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"487\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"290\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J2pKarWej.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";export function withNavPrimaryCTAId(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,\"data-nav-primary-cta\":\"true\"});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withNavPrimaryCTAId\":{\"type\":\"reactHoc\",\"name\":\"withNavPrimaryCTAId\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithGTM.map","// Generated by Framer (a068efe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/inrERdcGHNW2V8JGvUOk/6LrEWNIjE7v0lq5Y2hm9/DUF_1FUC6.js\";const enabledGestures={wiWFHQVPE:{hover:true}};const cycleOrder=[\"wiWFHQVPE\",\"BsPPR_gEY\"];const serializationHash=\"framer-KEz5S\";const variantClassNames={BsPPR_gEY:\"framer-v-13efkai\",wiWFHQVPE:\"framer-v-ey1nhr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SlbmT6U9b=undefined;const sOZAw5aGO=undefined;const oEJPqpcEX=undefined;const transition1={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Tab&Phone\":\"BsPPR_gEY\",Primary:\"wiWFHQVPE\"};const getProps=({height,id,label,link,newTab,width,...props})=>{return{...props,oEJPqpcEX:label??props.oEJPqpcEX??\"Let's Talk\",SlbmT6U9b:link??props.SlbmT6U9b,sOZAw5aGO:newTab??props.sOZAw5aGO,variant:humanReadableVariantMap[props.variant]??props.variant??\"wiWFHQVPE\"};};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,oEJPqpcEX,SlbmT6U9b,sOZAw5aGO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wiWFHQVPE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:SlbmT6U9b,motionChild:true,nodeId:\"wiWFHQVPE\",openInNewTab:sOZAw5aGO,scopeId:\"SewSg5Wys\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ey1nhr\",className,classNames)} framer-1gcqo1p`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"wiWFHQVPE\",ref:refBinding,style:{background:\"linear-gradient(162deg, rgb(131, 50, 179) 32%, rgb(233, 26, 212) 115.00000000000001%)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"wiWFHQVPE-hover\":{background:\"linear-gradient(162deg, rgb(205, 0, 232) 32%, rgb(237, 0, 213) 115.00000000000001%)\"},BsPPR_gEY:{borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3}},...addPropertyOverrides({\"wiWFHQVPE-hover\":{\"data-framer-name\":undefined},BsPPR_gEY:{\"data-framer-name\":\"Tab&Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fo0e5h\",\"data-styles-preset\":\"DUF_1FUC6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Let's Talk\"})}),className:\"framer-1pq5ln\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fLJ5UOIfW\",style:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:oEJPqpcEX,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KEz5S.framer-1gcqo1p, .framer-KEz5S .framer-1gcqo1p { display: block; }\",\".framer-KEz5S.framer-ey1nhr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KEz5S .framer-1pq5ln { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-KEz5S.framer-v-13efkai.framer-ey1nhr { cursor: unset; padding: 8px 16px 8px 16px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"BsPPR_gEY\":{\"layout\":[\"auto\",\"auto\"]},\"e0r6ora_8\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"oEJPqpcEX\":\"label\",\"SlbmT6U9b\":\"link\",\"sOZAw5aGO\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSewSg5Wys=withCSS(Component,css,\"framer-KEz5S\");export default FramerSewSg5Wys;FramerSewSg5Wys.displayName=\"Nav CTA Button\";FramerSewSg5Wys.defaultProps={height:41,width:110};addPropertyControls(FramerSewSg5Wys,{variant:{options:[\"wiWFHQVPE\",\"BsPPR_gEY\"],optionTitles:[\"Primary\",\"Tab&Phone\"],title:\"Variant\",type:ControlType.Enum},oEJPqpcEX:{defaultValue:\"Let's Talk\",displayTextArea:false,title:\"Label\",type:ControlType.String},SlbmT6U9b:{title:\"Link\",type:ControlType.Link},sOZAw5aGO:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerSewSg5Wys,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSewSg5Wys\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BsPPR_gEY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e0r6ora_8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"oEJPqpcEX\\\":\\\"label\\\",\\\"SlbmT6U9b\\\":\\\"link\\\",\\\"sOZAw5aGO\\\":\\\"newTab\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"110\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"41\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SewSg5Wys.map","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import IconIcon from\"https://framerusercontent.com/modules/6PzH3tIgrEjOMGS46QtG/Ktox15uDwhi4O7sbkDEu/RDMJPjQvL.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/FtU0kRc7IzEY12N8P0fo/BHLuDDSkZMuexOUduDkt/MoV2sn0fc.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xsXbzxkhben0r6aeWZX8/2JgsiWKrEcivw4ti4Zjt/vqQVz4mgz.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/4PiUzC0RHojOzvjzGLbe/2gS1V3GIKwGna76SN6Yy/wpk8EwYVF.js\";import SiteButton from\"https://framerusercontent.com/modules/K5jrHmU3pgxTQA7tdEIt/60sIbeLy6N7iPNzUyN5N/CnOP_GHFo.js\";import Badge from\"https://framerusercontent.com/modules/E7hhC7xSDTL1mA6SqVIE/0pJdlzv8F4ovmU1GqzZD/vcwgfncQl.js\";const BadgeFonts=getFonts(Badge);const IconIconFonts=getFonts(IconIcon);const SiteButtonFonts=getFonts(SiteButton);const cycleOrder=[\"S9J0aTTOK\",\"DTuMrn56H\",\"PzPIgAn1o\",\"uF4MrDHTv\",\"hrLWhVajo\"];const serializationHash=\"framer-kvw9G\";const variantClassNames={DTuMrn56H:\"framer-v-ol7b43\",hrLWhVajo:\"framer-v-1yzuu5j\",PzPIgAn1o:\"framer-v-2j8e8u\",S9J0aTTOK:\"framer-v-108y7dx\",uF4MrDHTv:\"framer-v-89ej6h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.02,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile Closed\":\"hrLWhVajo\",\"Mobile Open Column 00\":\"DTuMrn56H\",\"Mobile Open Column 01\":\"PzPIgAn1o\",\"Mobile Open Column 02\":\"uF4MrDHTv\",Desktop:\"S9J0aTTOK\"};const getProps=({click,height,id,width,...props})=>{return{...props,t6SvWsoui:click??props.t6SvWsoui,variant:humanReadableVariantMap[props.variant]??props.variant??\"S9J0aTTOK\"};};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,t6SvWsoui,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S9J0aTTOK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapeqna61=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(t6SvWsoui){const res=await t6SvWsoui(...args);if(res===false)return false;}});const onTap1a16bxr=activeVariantCallback(async(...args)=>{setVariant(\"hrLWhVajo\");});const onTapk9fnvf=activeVariantCallback(async(...args)=>{setVariant(\"DTuMrn56H\");});const onTapc7130=activeVariantCallback(async(...args)=>{setVariant(\"PzPIgAn1o\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"DTuMrn56H\",\"PzPIgAn1o\",\"uF4MrDHTv\",\"hrLWhVajo\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"DTuMrn56H\",\"PzPIgAn1o\",\"uF4MrDHTv\",\"hrLWhVajo\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"DTuMrn56H\",\"PzPIgAn1o\",\"uF4MrDHTv\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"PzPIgAn1o\",\"uF4MrDHTv\",\"hrLWhVajo\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"DTuMrn56H\",\"uF4MrDHTv\",\"hrLWhVajo\"].includes(baseVariant))return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-108y7dx\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"S9J0aTTOK\",onTap:onTapeqna61,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d62ffd6d-0365-4204-85b2-674429fa3b78, rgb(230, 231, 232))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{DTuMrn56H:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},hrLWhVajo:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},PzPIgAn1o:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},uF4MrDHTv:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({DTuMrn56H:{\"data-framer-name\":\"Mobile Open Column 00\"},hrLWhVajo:{\"data-framer-name\":\"Mobile Closed\"},PzPIgAn1o:{\"data-framer-name\":\"Mobile Open Column 01\"},uF4MrDHTv:{\"data-framer-name\":\"Mobile Open Column 02\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"FqDkLkMls\",scopeId:\"wpGBo9b5D\",...addPropertyOverrides({hrLWhVajo:{href:{pathVariables:{ZGyZP3JvN:\"the-golden-route\"},unresolvedPathSlugs:{ZGyZP3JvN:{collectionId:\"mJ6rFFSkA\",collectionItemId:\"kjUSP2U_g\"}},webPageId:\"aNEj6fd00\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1sr74v8 framer-17vmld1\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"FqDkLkMls\",style:{backgroundColor:\"rgb(247, 248, 245)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},variants:{DTuMrn56H:{backgroundColor:\"var(--token-0666598b-8e6a-49ab-900c-ec1a71e350ed, rgb(36, 36, 36))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},hrLWhVajo:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},PzPIgAn1o:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},uF4MrDHTv:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({DTuMrn56H:{\"data-highlight\":true,onTap:onTap1a16bxr},PzPIgAn1o:{\"data-highlight\":true,onTap:onTapk9fnvf},uF4MrDHTv:{\"data-highlight\":true,onTap:onTapk9fnvf}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5zijxy\",\"data-framer-name\":\"Title + Dropdown\",layoutDependency:layoutDependency,layoutId:\"zX8g798gj\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+30+24+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wxszx2-container\",layoutDependency:layoutDependency,layoutId:\"XKVAuVdD8-container\",nodeId:\"XKVAuVdD8\",rendersWithMotion:true,scopeId:\"wpGBo9b5D\",children:/*#__PURE__*/_jsx(Badge,{cZMvCHJAt:\"Tag\",eABvaMwP5:\"Featured Itinerary\",height:\"100%\",id:\"XKVAuVdD8\",kypFYnsP4:\"House\",layoutId:\"XKVAuVdD8\",SHVR98hl5:\"fill\",syBRgO1TV:false,variant:\"E6lRIeSlz\",width:\"100%\",xSm8MCf9q:false})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ijq7gz\",\"data-styles-preset\":\"vqQVz4mgz\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Featured Itinerary\"})}),className:\"framer-1kr1q1c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"reLuu5hEq\",style:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DTuMrn56H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Featured Itinerary\"})})},hrLWhVajo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Featured Itinerary\"})})},PzPIgAn1o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Featured Itinerary\"})})},uF4MrDHTv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Featured Itinerary\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DTuMrn56H:{height:60,y:(componentViewport?.y||0)+0+0+12+0+0},PzPIgAn1o:{height:60,y:(componentViewport?.y||0)+0+0+30+0+0},uF4MrDHTv:{height:60,y:(componentViewport?.y||0)+0+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yzummm-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"q78mUbKS_-container\",nodeId:\"q78mUbKS_\",rendersWithMotion:true,scopeId:\"wpGBo9b5D\",children:/*#__PURE__*/_jsx(IconIcon,{height:\"100%\",id:\"q78mUbKS_\",layoutId:\"q78mUbKS_\",lQr4Uu5o3:\"var(--token-f9c33269-0d20-4b15-a66a-80367749c6ae, rgb(232, 241, 255))\",m41wChItW:\"CaretDown\",variant:\"rrxIxLQcI\",VLsK9eUiU:\"regular\",VOCp8dKm3:\"var(--token-fae910b1-58dd-4ef5-8c3c-a28d85da034c, rgb(123, 130, 142))\",width:\"100%\",...addPropertyOverrides({DTuMrn56H:{m41wChItW:\"CaretUp\",VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},PzPIgAn1o:{VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},uF4MrDHTv:{VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"}},baseVariant,gestureVariant)})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l63fqa\",\"data-border\":true,\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"AVCOQgIle\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(167, 167, 167, 0.3)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0.24087492070975713px 0.6021873017743928px 0.6485755729637491px -0.75px rgba(0, 0, 0, 0.11), 0.9154133212973828px 2.288533303243457px 2.464825800916388px -1.5px rgba(0, 0, 0, 0.12), 4px 10px 10.770329614269007px -2.25px rgba(0, 0, 0, 0.14)\"},variants:{DTuMrn56H:{\"--border-color\":\"var(--token-d62ffd6d-0365-4204-85b2-674429fa3b78, rgb(230, 231, 232))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},whileHover:animation,...addPropertyOverrides({DTuMrn56H:{whileHover:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{hash:\":HIwgjJVMW\",pathVariables:{ZGyZP3JvN:\"the-golden-route\"},unresolvedPathSlugs:{ZGyZP3JvN:{collectionId:\"mJ6rFFSkA\",collectionItemId:\"kjUSP2U_g\"}},webPageId:\"aNEj6fd00\"},motionChild:true,nodeId:\"YQ8Cu_Xmf\",openInNewTab:false,scopeId:\"wpGBo9b5D\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-ngp9pp framer-17vmld1\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"YQ8Cu_Xmf\",...addPropertyOverrides({DTuMrn56H:{\"data-highlight\":true,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"red temple near body of water\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+24+40+0+0+8+0),pixelHeight:776,pixelWidth:1164,positionX:\"center\",positionY:\"top\",sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 2, 1px) - 64px)`,src:\"https://framerusercontent.com/images/zhEKhpscrZtal2unLFHFXTsMC4A.jpg?scale-down-to=512&width=1164&height=776\",srcSet:\"https://framerusercontent.com/images/zhEKhpscrZtal2unLFHFXTsMC4A.jpg?scale-down-to=512&width=1164&height=776 512w,https://framerusercontent.com/images/zhEKhpscrZtal2unLFHFXTsMC4A.jpg?scale-down-to=1024&width=1164&height=776 1024w,https://framerusercontent.com/images/zhEKhpscrZtal2unLFHFXTsMC4A.jpg?width=1164&height=776 1164w\"},className:\"framer-1iilpbi\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"fcciUIM7q\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({DTuMrn56H:{background:{alt:\"red temple near body of water\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+12+72+0+0+8+0),pixelHeight:776,pixelWidth:1164,positionX:\"center\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/zhEKhpscrZtal2unLFHFXTsMC4A.jpg?scale-down-to=512&width=1164&height=776\",srcSet:\"https://framerusercontent.com/images/zhEKhpscrZtal2unLFHFXTsMC4A.jpg?scale-down-to=512&width=1164&height=776 512w,https://framerusercontent.com/images/zhEKhpscrZtal2unLFHFXTsMC4A.jpg?scale-down-to=1024&width=1164&height=776 1024w,https://framerusercontent.com/images/zhEKhpscrZtal2unLFHFXTsMC4A.jpg?width=1164&height=776 1164w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p66u1i\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"n_0MX7Wl7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ijq7gz\",\"data-styles-preset\":\"vqQVz4mgz\",children:\"The Golden Route\"})}),className:\"framer-ods2mi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wdLRKrF2N\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1014st0\",\"data-styles-preset\":\"MoV2sn0fc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-daf25932-d867-4e64-9c73-5223b16a22c9, rgb(124, 124, 124)))\"},children:\"The ultimate first-timer’s Japan experience, from Tokyo’s electric energy to Kyoto’s quiet temples, with hot springs and street food in between.\"})}),className:\"framer-1wqju1w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rxYEuD7Jm\",style:{\"--extracted-r6o4lv\":\"var(--token-daf25932-d867-4e64-9c73-5223b16a22c9, rgb(124, 124, 124))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})]})}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"MWC5YBr7H\",scopeId:\"wpGBo9b5D\",...addPropertyOverrides({hrLWhVajo:{href:{webPageId:\"f0wps1HBl\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-165km8g framer-17vmld1\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"MWC5YBr7H\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{DTuMrn56H:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\"},hrLWhVajo:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\"},PzPIgAn1o:{backgroundColor:\"var(--token-0666598b-8e6a-49ab-900c-ec1a71e350ed, rgb(54, 54, 54))\"},uF4MrDHTv:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\"}},...addPropertyOverrides({DTuMrn56H:{\"data-highlight\":true,onTap:onTapc7130},PzPIgAn1o:{\"data-highlight\":true,onTap:onTap1a16bxr},uF4MrDHTv:{\"data-highlight\":true,onTap:onTapc7130}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yaonau\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"rM3ixc_Cg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ijq7gz\",\"data-styles-preset\":\"vqQVz4mgz\",children:\"KABUK'S SIGNATURE TRIPS\"})}),className:\"framer-1ugv12s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kOXG_fZIg\",variants:{DTuMrn56H:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},hrLWhVajo:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},PzPIgAn1o:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},uF4MrDHTv:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DTuMrn56H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Kabuk's Signature Trips\"})})},hrLWhVajo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Kabuk's Signature Trips\"})})},PzPIgAn1o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Kabuk's Signature Trips\"})})},uF4MrDHTv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Kabuk's Signature Trip\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DTuMrn56H:{height:60,y:(componentViewport?.y||0)+0+496+30+0+0},PzPIgAn1o:{height:60,y:(componentViewport?.y||0)+0+120+30+0+0},uF4MrDHTv:{height:60,y:(componentViewport?.y||0)+0+120+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x8682r-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tsRflHi01-container\",nodeId:\"tsRflHi01\",rendersWithMotion:true,scopeId:\"wpGBo9b5D\",children:/*#__PURE__*/_jsx(IconIcon,{height:\"100%\",id:\"tsRflHi01\",layoutId:\"tsRflHi01\",lQr4Uu5o3:\"var(--token-f9c33269-0d20-4b15-a66a-80367749c6ae, rgb(232, 241, 255))\",m41wChItW:\"CaretDown\",variant:\"rrxIxLQcI\",VLsK9eUiU:\"regular\",VOCp8dKm3:\"var(--token-fae910b1-58dd-4ef5-8c3c-a28d85da034c, rgb(123, 130, 142))\",width:\"100%\",...addPropertyOverrides({DTuMrn56H:{VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},PzPIgAn1o:{m41wChItW:\"CaretUp\",VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},uF4MrDHTv:{VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"}},baseVariant,gestureVariant)})})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-57awsw\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"fAOBSJG0X\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":HIwgjJVMW\",pathVariables:{ZGyZP3JvN:\"the-traditionalist\"},unresolvedPathSlugs:{ZGyZP3JvN:{collectionId:\"mJ6rFFSkA\",collectionItemId:\"dKw6GaFyu\"}},webPageId:\"aNEj6fd00\"},motionChild:true,nodeId:\"seqwh2jg0\",openInNewTab:false,scopeId:\"wpGBo9b5D\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1wdebnu framer-17vmld1\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"seqwh2jg0\",whileHover:animation,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"red temple near body of water\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+12+40+0+0+0),pixelHeight:600,pixelWidth:480,positionX:\"center\",positionY:\"top\",sizes:\"64px\",src:\"https://framerusercontent.com/images/TAF50p2vcIFgCk9A7fXKVHwt6A.jpg?scale-down-to=512&width=480&height=600\",srcSet:\"https://framerusercontent.com/images/TAF50p2vcIFgCk9A7fXKVHwt6A.jpg?width=480&height=600 480w\"},className:\"framer-gmpwp9\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"tTnWiMQ2p\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({PzPIgAn1o:{background:{alt:\"red temple near body of water\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+120+30+84+0+0+0),pixelHeight:600,pixelWidth:480,positionX:\"center\",positionY:\"top\",sizes:\"64px\",src:\"https://framerusercontent.com/images/TAF50p2vcIFgCk9A7fXKVHwt6A.jpg?scale-down-to=512&width=480&height=600\",srcSet:\"https://framerusercontent.com/images/TAF50p2vcIFgCk9A7fXKVHwt6A.jpg?width=480&height=600 480w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t7nbyv\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"ULrVenfWz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",children:\"The Traditionalist\"})}),className:\"framer-1frts2p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tSB1edLIC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{PzPIgAn1o:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PzPIgAn1o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"The Traditionalist\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1014st0\",\"data-styles-preset\":\"MoV2sn0fc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(93, 78, 94))\"},children:\"For travelers seeking timeless Japan, temples, tea, and tatami.\"})}),className:\"framer-nerh7l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ayf4SPv2S\",style:{\"--extracted-r6o4lv\":\"rgb(93, 78, 94)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{PzPIgAn1o:{\"--extracted-r6o4lv\":\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PzPIgAn1o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1014st0\",\"data-styles-preset\":\"MoV2sn0fc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)))\"},children:\"For travelers seeking timeless Japan, temples, tea, and tatami.\"})})}},baseVariant,gestureVariant)})]})]})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":HIwgjJVMW\",pathVariables:{ZGyZP3JvN:\"the-foodie\"},unresolvedPathSlugs:{ZGyZP3JvN:{collectionId:\"mJ6rFFSkA\",collectionItemId:\"YhVHsSBvj\"}},webPageId:\"aNEj6fd00\"},motionChild:true,nodeId:\"R3zLfVtAT\",openInNewTab:false,scopeId:\"wpGBo9b5D\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-gk7x07 framer-17vmld1\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"R3zLfVtAT\",whileHover:animation,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"red temple near body of water\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+12+40+0+210+0),pixelHeight:797,pixelWidth:532,positionX:\"center\",positionY:\"top\",sizes:\"64px\",src:\"https://framerusercontent.com/images/wlAkF3g6EwmZCN6hOwilalTjo.jpg?scale-down-to=512&width=532&height=797\",srcSet:\"https://framerusercontent.com/images/wlAkF3g6EwmZCN6hOwilalTjo.jpg?width=532&height=797 532w\"},className:\"framer-4p7hys\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"SWy4QYOB7\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({PzPIgAn1o:{background:{alt:\"red temple near body of water\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+120+30+84+0+210+0),pixelHeight:797,pixelWidth:532,positionX:\"center\",positionY:\"top\",sizes:\"64px\",src:\"https://framerusercontent.com/images/wlAkF3g6EwmZCN6hOwilalTjo.jpg?scale-down-to=512&width=532&height=797\",srcSet:\"https://framerusercontent.com/images/wlAkF3g6EwmZCN6hOwilalTjo.jpg?width=532&height=797 532w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xdnv1h\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"fvPffgfGx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",children:\"The Foodie\"})}),className:\"framer-mop43\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MPhkZrgey\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{PzPIgAn1o:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PzPIgAn1o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"The Foodie\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1014st0\",\"data-styles-preset\":\"MoV2sn0fc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(93, 78, 94))\"},children:\"A culinary journey from Tokyo’s sushi sanctuaries to Osaka’s sizzling street eats.\"})}),className:\"framer-18jgtjt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DDdELwncr\",style:{\"--extracted-r6o4lv\":\"rgb(93, 78, 94)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{PzPIgAn1o:{\"--extracted-r6o4lv\":\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PzPIgAn1o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1014st0\",\"data-styles-preset\":\"MoV2sn0fc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)))\"},children:\"A culinary journey from Tokyo’s sushi sanctuaries to Osaka’s sizzling street eats.\"})})}},baseVariant,gestureVariant)})]})]})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":HIwgjJVMW\",pathVariables:{ZGyZP3JvN:\"the-anime-pilgrimage\"},unresolvedPathSlugs:{ZGyZP3JvN:{collectionId:\"mJ6rFFSkA\",collectionItemId:\"EPAMItOmm\"}},webPageId:\"aNEj6fd00\"},motionChild:true,nodeId:\"CbG2E0Hj6\",openInNewTab:false,scopeId:\"wpGBo9b5D\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1s6cqoz framer-17vmld1\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"CbG2E0Hj6\",whileHover:animation,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"red temple near body of water\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+12+40+0+420+0),pixelHeight:723,pixelWidth:542,positionX:\"center\",positionY:\"top\",sizes:\"64px\",src:\"https://framerusercontent.com/images/PWvrQIV9TJSCtmt9jqk5jhaRA.jpg?scale-down-to=512&width=542&height=723\",srcSet:\"https://framerusercontent.com/images/PWvrQIV9TJSCtmt9jqk5jhaRA.jpg?width=542&height=723 542w\"},className:\"framer-1iifi9g\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"CJikdFvS1\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({PzPIgAn1o:{background:{alt:\"red temple near body of water\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:400,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+120+30+84+0+420+0),pixelHeight:723,pixelWidth:542,positionX:\"center\",positionY:\"top\",sizes:\"64px\",src:\"https://framerusercontent.com/images/PWvrQIV9TJSCtmt9jqk5jhaRA.jpg?scale-down-to=512&width=542&height=723\",srcSet:\"https://framerusercontent.com/images/PWvrQIV9TJSCtmt9jqk5jhaRA.jpg?width=542&height=723 542w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-631pxt\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"pLGhMxX6Y\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",children:\"The Adventurer\"})}),className:\"framer-2vq49n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FgB9ubD5v\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{PzPIgAn1o:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PzPIgAn1o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"The Adventurer\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1014st0\",\"data-styles-preset\":\"MoV2sn0fc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(93, 78, 94))\"},children:\"A rugged journey through Tokyo’s secret hikes to volcanic trails and crater lakes.\"})}),className:\"framer-5njslk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IXeVTb_lH\",style:{\"--extracted-r6o4lv\":\"rgb(93, 78, 94)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{PzPIgAn1o:{\"--extracted-r6o4lv\":\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PzPIgAn1o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1014st0\",\"data-styles-preset\":\"MoV2sn0fc\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)))\"},children:\"A rugged journey through Tokyo’s secret hikes to volcanic trails and crater lakes.\"})})}},baseVariant,gestureVariant)})]})]})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z91r6rvwH\",webPageId:\"f0wps1HBl\"},implicitPathVariables:undefined},{href:{hash:\":Z91r6rvwH\",webPageId:\"f0wps1HBl\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+30+12+40+0+630,...addPropertyOverrides({PzPIgAn1o:{y:(componentViewport?.y||0)+0+120+30+84+0+630}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10bzgms-container\",layoutDependency:layoutDependency,layoutId:\"IN2p0y9DE-container\",nodeId:\"IN2p0y9DE\",rendersWithMotion:true,scopeId:\"wpGBo9b5D\",children:/*#__PURE__*/_jsx(SiteButton,{height:\"100%\",id:\"IN2p0y9DE\",layoutId:\"IN2p0y9DE\",ox8RWo09Y:resolvedLinks[0],tcTr8q2VA:\"See All Signature Trips\",variant:\"jThstvwVj\",width:\"100%\",...addPropertyOverrides({PzPIgAn1o:{ox8RWo09Y:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kvw9G.framer-17vmld1, .framer-kvw9G .framer-17vmld1 { display: block; }\",\".framer-kvw9G.framer-108y7dx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 30px; position: relative; width: 880px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kvw9G .framer-1sr74v8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 24px; position: relative; width: 1px; }\",\".framer-kvw9G .framer-5zijxy, .framer-kvw9G .framer-yaonau { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kvw9G .framer-1wxszx2-container, .framer-kvw9G .framer-yzummm-container, .framer-kvw9G .framer-1x8682r-container, .framer-kvw9G .framer-10bzgms-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kvw9G .framer-1kr1q1c, .framer-kvw9G .framer-1ugv12s { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kvw9G .framer-1l63fqa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-kvw9G .framer-ngp9pp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: 100%; }\",\".framer-kvw9G .framer-1iilpbi { flex: none; height: 190px; overflow: visible; position: relative; width: 100%; }\",\".framer-kvw9G .framer-p66u1i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 6px 6px 0px 6px; position: relative; width: 100%; }\",\".framer-kvw9G .framer-ods2mi, .framer-kvw9G .framer-1wqju1w, .framer-kvw9G .framer-1frts2p, .framer-kvw9G .framer-mop43, .framer-kvw9G .framer-2vq49n { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kvw9G .framer-165km8g { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 1px; }\",\".framer-kvw9G .framer-57awsw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kvw9G .framer-1wdebnu, .framer-kvw9G .framer-gk7x07, .framer-kvw9G .framer-1s6cqoz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-kvw9G .framer-gmpwp9, .framer-kvw9G .framer-4p7hys, .framer-kvw9G .framer-1iifi9g { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 64px; }\",\".framer-kvw9G .framer-t7nbyv, .framer-kvw9G .framer-1xdnv1h, .framer-kvw9G .framer-631pxt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-kvw9G .framer-nerh7l { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 356px; position: relative; width: 100%; }\",\".framer-kvw9G .framer-18jgtjt, .framer-kvw9G .framer-5njslk { flex: none; height: auto; max-width: 356px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kvw9G.framer-v-ol7b43.framer-108y7dx, .framer-kvw9G.framer-v-2j8e8u.framer-108y7dx, .framer-kvw9G.framer-v-89ej6h.framer-108y7dx, .framer-kvw9G.framer-v-1yzuu5j.framer-108y7dx { flex-direction: column; gap: 0px; padding: 0px; width: 389px; will-change: unset; }\",\".framer-kvw9G.framer-v-ol7b43 .framer-1sr74v8 { cursor: pointer; flex: none; padding: 12px; width: 100%; }\",\".framer-kvw9G.framer-v-ol7b43 .framer-1l63fqa { gap: 20px; padding: 0px 0px 8px 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kvw9G.framer-v-ol7b43 .framer-ngp9pp { align-content: center; align-items: center; cursor: pointer; }\",\".framer-kvw9G.framer-v-ol7b43 .framer-165km8g, .framer-kvw9G.framer-v-2j8e8u .framer-1sr74v8, .framer-kvw9G.framer-v-89ej6h .framer-1sr74v8, .framer-kvw9G.framer-v-89ej6h .framer-165km8g { cursor: pointer; flex: none; padding: 30px 12px 30px 12px; width: 100%; }\",\".framer-kvw9G.framer-v-2j8e8u .framer-165km8g { cursor: pointer; flex: none; gap: 24px; padding: 30px 12px 30px 12px; width: 100%; }\",\".framer-kvw9G.framer-v-1yzuu5j .framer-1sr74v8, .framer-kvw9G.framer-v-1yzuu5j .framer-165km8g { flex: none; padding: 30px 12px 30px 12px; text-decoration: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-kvw9G[data-border=\"true\"]::after, .framer-kvw9G [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 443\n * @framerIntrinsicWidth 880\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DTuMrn56H\":{\"layout\":[\"fixed\",\"auto\"]},\"PzPIgAn1o\":{\"layout\":[\"fixed\",\"auto\"]},\"uF4MrDHTv\":{\"layout\":[\"fixed\",\"auto\"]},\"hrLWhVajo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"t6SvWsoui\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwpGBo9b5D=withCSS(Component,css,\"framer-kvw9G\");export default FramerwpGBo9b5D;FramerwpGBo9b5D.displayName=\"Overlay Dropdown\";FramerwpGBo9b5D.defaultProps={height:443,width:880};addPropertyControls(FramerwpGBo9b5D,{variant:{options:[\"S9J0aTTOK\",\"DTuMrn56H\",\"PzPIgAn1o\",\"uF4MrDHTv\",\"hrLWhVajo\"],optionTitles:[\"Desktop\",\"Mobile Open Column 00\",\"Mobile Open Column 01\",\"Mobile Open Column 02\",\"Mobile Closed\"],title:\"Variant\",type:ControlType.Enum},t6SvWsoui:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerwpGBo9b5D,[{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\"}]},...BadgeFonts,...IconIconFonts,...SiteButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwpGBo9b5D\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"443\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DTuMrn56H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PzPIgAn1o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uF4MrDHTv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hrLWhVajo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"880\",\"framerVariables\":\"{\\\"t6SvWsoui\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3256e0c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import IconIcon from\"https://framerusercontent.com/modules/6PzH3tIgrEjOMGS46QtG/Ktox15uDwhi4O7sbkDEu/RDMJPjQvL.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js\";import GradientAnimation from\"https://framerusercontent.com/modules/ssfFvaGWAMrvkYwfXNWH/4AHGkWUuKpN79OSQfFME/J2pKarWej.js\";import{withNavPrimaryCTAId}from\"https://framerusercontent.com/modules/Wgtfl57SXGQVIHb1ZG8b/J0ndjtf53PAEYmh5ohMP/WithGTM.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4PiUzC0RHojOzvjzGLbe/2gS1V3GIKwGna76SN6Yy/wpk8EwYVF.js\";import MenuMenuItem from\"https://framerusercontent.com/modules/vN0AqIT7QNnZL59XYHsL/kfX1dK9JtnYYCgeqzMv9/KNi9oFI3V.js\";import NavCTAButton,*as NavCTAButtonInfo from\"https://framerusercontent.com/modules/EtzDoDfz0USYXA8M9qfU/yROsY3GGZuQw0qgD31Oc/SewSg5Wys.js\";import OverlayDropdown from\"https://framerusercontent.com/modules/388LurjzQaN3REmo4CZr/RJcHaizsQUw0jDfeWcvT/wpGBo9b5D.js\";const GradientAnimationFonts=getFonts(GradientAnimation);const NavCTAButtonFonts=getFonts(NavCTAButton);const MenuMenuItemFonts=getFonts(MenuMenuItem);const OverlayDropdownFonts=getFonts(OverlayDropdown);const MotionDivWithFX=withFX(motion.div);const IconIconFonts=getFonts(IconIcon);const NavCTAButtonWithNavPrimaryCTAId1xdvjh7WithMappedReactProps16ihszp=withMappedReactProps(withCodeBoundaryForOverrides(NavCTAButton,{nodeId:\"rlaWq9tbb\",override:withNavPrimaryCTAId,scopeId:\"LfVqFBruk\"}),NavCTAButtonInfo);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"kULOZv_1i\",\"JYUP8z2uy\",\"fM2I0hajg\",\"afUenodBo\",\"F3MZGfy6c\"];const serializationHash=\"framer-Bq1pE\";const variantClassNames={afUenodBo:\"framer-v-17vbj6w\",F3MZGfy6c:\"framer-v-diux86\",fM2I0hajg:\"framer-v-1yb4j9l\",JYUP8z2uy:\"framer-v-xegcx1\",kULOZv_1i:\"framer-v-3laafh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qjMgzV9PT=undefined;const CntyLxFZ6=undefined;const xGmCFbkiR=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Closed\":\"F3MZGfy6c\",\"Phone Opened\":\"afUenodBo\",\"Tablet Closed\":\"fM2I0hajg\",\"Tablet Opened\":\"JYUP8z2uy\",Desktop:\"kULOZv_1i\"};const getProps=({cTALink,cTAPhoneTextClosed,cTAText,height,id,width,...props})=>{return{...props,CntyLxFZ6:cTALink??props.CntyLxFZ6,qjMgzV9PT:cTAPhoneTextClosed??props.qjMgzV9PT??\"Get Started\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kULOZv_1i\",xGmCFbkiR:cTAText??props.xGmCFbkiR??\"Plan For Japan Today\"};};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,xGmCFbkiR,qjMgzV9PT,CntyLxFZ6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kULOZv_1i\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap111ehmd=activeVariantCallback(async(...args)=>{setVariant(\"IwCEN7egb\");});const onTap3rcdpy=activeVariantCallback(async(...args)=>{setVariant(\"fM2I0hajg\");});const onTapesr4gr=activeVariantCallback(async(...args)=>{setVariant(\"JYUP8z2uy\");});const onTap12pci7b=activeVariantCallback(async(...args)=>{setVariant(\"F3MZGfy6c\");});const onTapdhk7p0=activeVariantCallback(async(...args)=>{setVariant(\"afUenodBo\");});const StjX81xm613elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const t6SvWsoui3rcdpy=activeVariantCallback(async(...args)=>{setVariant(\"fM2I0hajg\");});const t6SvWsoui12pci7b=activeVariantCallback(async(...args)=>{setVariant(\"F3MZGfy6c\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"JYUP8z2uy\",\"fM2I0hajg\",\"afUenodBo\",\"F3MZGfy6c\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"JYUP8z2uy\",\"afUenodBo\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"F3MZGfy6c\")return false;return true;};const isDisplayed3=()=>{if([\"JYUP8z2uy\",\"fM2I0hajg\",\"afUenodBo\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed4=()=>{if([\"JYUP8z2uy\",\"fM2I0hajg\",\"afUenodBo\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if([\"JYUP8z2uy\",\"afUenodBo\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"afUenodBo\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3laafh\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"kULOZv_1i\",ref:refBinding,style:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\",...style},...addPropertyOverrides({afUenodBo:{\"data-framer-name\":\"Phone Opened\"},F3MZGfy6c:{\"data-framer-name\":\"Phone Closed\"},fM2I0hajg:{\"data-framer-name\":\"Tablet Closed\"},JYUP8z2uy:{\"data-framer-name\":\"Tablet Opened\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rbkha7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"qIiUzKy0D\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ohxt6h\",\"data-framer-name\":\"Logo & Menu\",layoutDependency:layoutDependency,layoutId:\"CbMrjXBGV\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":g0dRBOfJP\",webPageId:\"KmtrS3r9p\"},motionChild:true,nodeId:\"NQsjp0jnG\",openInNewTab:false,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Kabuk Homepage\",className:\"framer-3t8xbs framer-dkh0p0\",\"data-framer-name\":\"Gradient Logo Container\",layoutDependency:layoutDependency,layoutId:\"NQsjp0jnG\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"121px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-41)/2)+5+0+-21,...addPropertyOverrides({afUenodBo:{height:64.08,width:\"107.69px\",y:(componentViewport?.y||0)+16+0+0+.205+-18.69},F3MZGfy6c:{height:63.78,width:\"107.19px\",y:(componentViewport?.y||0)+16+0+0+6.77+-18.6},fM2I0hajg:{y:(componentViewport?.y||0)+16+0+0+5+-21},JYUP8z2uy:{y:(componentViewport?.y||0)+16+0+0+0+-21}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n2bjcn-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"U_BM4HdZe-container\",nodeId:\"U_BM4HdZe\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",style:{mask:\"url('https://framerusercontent.com/images/eUK8vyq2xGEsdMzDlqErZV5eU6o.svg?width=64&height=17') alpha no-repeat center / contain add\",WebkitMask:\"url('https://framerusercontent.com/images/eUK8vyq2xGEsdMzDlqErZV5eU6o.svg?width=64&height=17') alpha no-repeat center / contain add\"},children:/*#__PURE__*/_jsx(GradientAnimation,{height:\"100%\",id:\"U_BM4HdZe\",layoutId:\"U_BM4HdZe\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1psq1zo\",\"data-framer-name\":\"Menu + CTA\",layoutDependency:layoutDependency,layoutId:\"apLeoFHYl\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,...addPropertyOverrides({F3MZGfy6c:{y:(componentViewport?.y||0)+16+0+0+0+0},fM2I0hajg:{y:(componentViewport?.y||0)+16+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qqhpyr-container\",\"data-framer-name\":\"CTA Button (Tab & Phone)\",layoutDependency:layoutDependency,layoutId:\"b87Bfc3Fs-container\",name:\"CTA Button (Tab & Phone)\",nodeId:\"b87Bfc3Fs\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(NavCTAButton,{height:\"100%\",id:\"b87Bfc3Fs\",layoutId:\"b87Bfc3Fs\",name:\"CTA Button (Tab & Phone)\",oEJPqpcEX:\"Plan For Japan Today\",SlbmT6U9b:resolvedLinks[0],sOZAw5aGO:true,variant:\"BsPPR_gEY\",width:\"100%\",...addPropertyOverrides({F3MZGfy6c:{oEJPqpcEX:qjMgzV9PT,SlbmT6U9b:CntyLxFZ6,sOZAw5aGO:false},fM2I0hajg:{oEJPqpcEX:qjMgzV9PT,SlbmT6U9b:resolvedLinks[1],sOZAw5aGO:false}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2tn3x1\",\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UhMJOVMGo\",onTap:onTap111ehmd,...addPropertyOverrides({afUenodBo:{onTap:onTap12pci7b},F3MZGfy6c:{onTap:onTapdhk7p0},fM2I0hajg:{onTap:onTapesr4gr},JYUP8z2uy:{onTap:onTap3rcdpy}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bp9xqw\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"pDy8itZ6f\",style:{backgroundColor:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:0},variants:{afUenodBo:{rotate:45},F3MZGfy6c:{rotate:0},fM2I0hajg:{rotate:0},JYUP8z2uy:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-i9abbs\",\"data-framer-name\":\"Middle\",layoutDependency:layoutDependency,layoutId:\"ehZiMnIaU\",style:{backgroundColor:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hw3g6s\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"mEZ9XLK0Q\",style:{backgroundColor:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:0},variants:{afUenodBo:{rotate:-45},F3MZGfy6c:{rotate:0},fM2I0hajg:{rotate:0},JYUP8z2uy:{rotate:-45}}})]})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kk55cb\",\"data-framer-name\":\"Nav Wrapper\",layoutDependency:layoutDependency,layoutId:\"FuTRolZpe\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wykPuxseH\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-41)/2)+10+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jwr7zh-container\",\"data-framer-name\":\"Menu About Us\",layoutDependency:layoutDependency,layoutId:\"ACLZPXm6M-container\",name:\"Menu About Us\",nodeId:\"ACLZPXm6M\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"About Us\",dpKtLgXs9:resolvedLinks1[0],height:\"100%\",id:\"ACLZPXm6M\",IejEVkrjL:false,layoutId:\"ACLZPXm6M\",name:\"Menu About Us\",TPnPz1Mjn:false,variant:\"frxM1kzXB\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":dCFKPbb6q\",webPageId:\"sosnpAo_F\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-41)/2)+10+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lpn8yi-container\",\"data-framer-name\":\"Menu Hotels\",layoutDependency:layoutDependency,layoutId:\"l5K6gIDCf-container\",name:\"Menu Hotels\",nodeId:\"l5K6gIDCf\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Hotels\",dpKtLgXs9:resolvedLinks2[0],height:\"100%\",id:\"l5K6gIDCf\",IejEVkrjL:false,layoutId:\"l5K6gIDCf\",name:\"Menu Hotels\",TPnPz1Mjn:false,variant:\"frxM1kzXB\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-41)/2)+10+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-8hwera-container\",\"data-framer-name\":\"Menu Itineraries\",id:`${layoutId}-8hwera`,layoutDependency:layoutDependency,layoutId:\"eU1NbsjQB-container\",name:\"Menu Itineraries\",nodeId:\"eU1NbsjQB\",ref:ref1,rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:[/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Japan Itineraries\",height:\"100%\",id:\"eU1NbsjQB\",IejEVkrjL:true,layoutId:\"eU1NbsjQB\",name:\"Menu Itineraries\",StjX81xm6:StjX81xm613elrgn({overlay}),TPnPz1Mjn:false,variant:overlay.visible?\"pge919Olr\":\"frxM1kzXB\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-8hwera`,offsetX:58,offsetY:21.4063,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-5dgcvz\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"FBTd4PfV8\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.2)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1afpoil-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Z4nT1o0tj-container\",nodeId:\"Z4nT1o0tj\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(OverlayDropdown,{height:\"100%\",id:\"Z4nT1o0tj\",layoutId:\"Z4nT1o0tj\",variant:\"S9J0aTTOK\",width:\"100%\"})})})})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-41)/2)+10+0,...addPropertyOverrides({fM2I0hajg:{y:(componentViewport?.y||0)+16+0+69+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tjg56x-container\",\"data-framer-name\":\"Menu Find Flights\",layoutDependency:layoutDependency,layoutId:\"JslvkqNfX-container\",name:\"Menu Find Flights\",nodeId:\"JslvkqNfX\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Find Flights\",dpKtLgXs9:\"https://skyscanner.pxf.io/kabuk\",height:\"100%\",id:\"JslvkqNfX\",IejEVkrjL:false,layoutId:\"JslvkqNfX\",name:\"Menu Find Flights\",TPnPz1Mjn:true,variant:\"frxM1kzXB\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Eq7Lp51tX\",webPageId:\"eAoCdd1bw\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-41)/2)+10+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k2l9z9-container\",\"data-framer-name\":\"Menu Contact Us\",layoutDependency:layoutDependency,layoutId:\"ids7nQVg5-container\",name:\"Menu Contact Us\",nodeId:\"ids7nQVg5\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Contact Us\",dpKtLgXs9:resolvedLinks3[0],height:\"100%\",id:\"ids7nQVg5\",IejEVkrjL:false,layoutId:\"ids7nQVg5\",name:\"Menu Contact Us\",TPnPz1Mjn:false,variant:\"frxM1kzXB\",width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-13ms90b\",\"data-framer-name\":\"Mobile Column About Us\",layoutDependency:layoutDependency,layoutId:\"i0cdlm6zY\",style:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\"},...addPropertyOverrides({afUenodBo:{\"data-highlight\":true,onTap:onTap12pci7b},JYUP8z2uy:{\"data-highlight\":true,onTap:onTap3rcdpy}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zfrxpp\",\"data-framer-name\":\"Title + Dropdown\",layoutDependency:layoutDependency,layoutId:\"f3Ri09tSz\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(motion.button,{className:\"framer-18n8kjd\",\"data-framer-name\":\"Button Stack\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"GarIWiLMY\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wykPuxseH\"},implicitPathVariables:undefined},{href:{webPageId:\"wykPuxseH\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,...addPropertyOverrides({afUenodBo:{y:(componentViewport?.y||0)+16+0+56+0+605.6+30+0+0+0},fM2I0hajg:{y:(componentViewport?.y||0)+16+0+69+12+605+30+0+0+0},JYUP8z2uy:{y:(componentViewport?.y||0)+16+0+59+0+605.6+30+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10bx7o5-container\",layoutDependency:layoutDependency,layoutId:\"y_8eUQ4dq-container\",nodeId:\"y_8eUQ4dq\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"About Us\",height:\"100%\",id:\"y_8eUQ4dq\",IejEVkrjL:false,layoutId:\"y_8eUQ4dq\",TPnPz1Mjn:false,variant:\"frxM1kzXB\",width:\"100%\",...addPropertyOverrides({afUenodBo:{dpKtLgXs9:resolvedLinks4[1]},JYUP8z2uy:{dpKtLgXs9:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cwgns5-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wh6cRRpaV-container\",nodeId:\"wh6cRRpaV\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(IconIcon,{height:\"100%\",id:\"wh6cRRpaV\",layoutId:\"wh6cRRpaV\",lQr4Uu5o3:\"var(--token-f9c33269-0d20-4b15-a66a-80367749c6ae, rgb(232, 241, 255))\",m41wChItW:\"CaretDown\",variant:\"rrxIxLQcI\",VLsK9eUiU:\"regular\",VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",width:\"100%\"})})})]})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({afUenodBo:{height:443,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+16+0+56+0+0},fM2I0hajg:{height:443,width:`max(${componentViewport?.width||\"100vw\"} - 80px, 1px)`,y:(componentViewport?.y||0)+16+0+69+12+41},JYUP8z2uy:{height:443,width:`max(${componentViewport?.width||\"100vw\"} - 80px, 1px)`,y:(componentViewport?.y||0)+16+0+59+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ghxdc7-container\",\"data-framer-name\":\"Mobile Dropdown\",layoutDependency:layoutDependency,layoutId:\"JBWsaCTtb-container\",name:\"Mobile Dropdown\",nodeId:\"JBWsaCTtb\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(OverlayDropdown,{height:\"100%\",id:\"JBWsaCTtb\",layoutId:\"JBWsaCTtb\",name:\"Mobile Dropdown\",style:{width:\"100%\"},variant:\"DTuMrn56H\",width:\"100%\",...addPropertyOverrides({afUenodBo:{t6SvWsoui:t6SvWsoui12pci7b,variant:\"hrLWhVajo\"},fM2I0hajg:{variant:\"hrLWhVajo\"},JYUP8z2uy:{t6SvWsoui:t6SvWsoui3rcdpy,variant:\"hrLWhVajo\"}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(Link,{href:\"https://skyscanner.pxf.io/kabuk\",motionChild:true,nodeId:\"wseq24k_x\",openInNewTab:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-hn4rnw framer-dkh0p0\",\"data-framer-name\":\"Mobile Column Find Flights\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wseq24k_x\",onTap:onTap3rcdpy,style:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\"},...addPropertyOverrides({afUenodBo:{onTap:onTap12pci7b},JYUP8z2uy:{\"aria-label\":\"Flights Link Nav\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v0kwae\",\"data-framer-name\":\"Title + Dropdown\",layoutDependency:layoutDependency,layoutId:\"MccaVTva9\",children:/*#__PURE__*/_jsx(motion.button,{className:\"framer-soelon\",\"data-framer-name\":\"Button Stack\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"m70Kexx3w\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f7a1xz\",\"data-styles-preset\":\"wpk8EwYVF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248)))\"},children:\"Find Flights\"})}),className:\"framer-cpsxf1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BYwTB3S8B\",style:{\"--extracted-r6o4lv\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2zqhg9\",\"data-framer-name\":\"Mobile Column Hotels\",layoutDependency:layoutDependency,layoutId:\"eVwlMLANb\",style:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\"},...addPropertyOverrides({afUenodBo:{\"data-highlight\":true,onTap:onTap12pci7b},JYUP8z2uy:{\"data-highlight\":true,onTap:onTap3rcdpy}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7wf08m\",\"data-framer-name\":\"Title + Dropdown\",layoutDependency:layoutDependency,layoutId:\"AD865PP_r\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(motion.button,{className:\"framer-1i5gzy6\",\"data-framer-name\":\"Button Stack\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"fMMG9qFLB\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":z57GGPpnQ\",webPageId:\"sosnpAo_F\"},implicitPathVariables:undefined},{href:{hash:\":z57GGPpnQ\",webPageId:\"sosnpAo_F\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,...addPropertyOverrides({afUenodBo:{y:(componentViewport?.y||0)+16+0+56+0+443+30+0+0+0},fM2I0hajg:{y:(componentViewport?.y||0)+16+0+69+12+504+30+0+0+0},JYUP8z2uy:{y:(componentViewport?.y||0)+16+0+59+0+443+30+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cwfoqb-container\",layoutDependency:layoutDependency,layoutId:\"y_JjPHoAo-container\",nodeId:\"y_JjPHoAo\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Hotels\",height:\"100%\",id:\"y_JjPHoAo\",IejEVkrjL:false,layoutId:\"y_JjPHoAo\",TPnPz1Mjn:false,variant:\"frxM1kzXB\",width:\"100%\",...addPropertyOverrides({afUenodBo:{dpKtLgXs9:resolvedLinks5[1]},JYUP8z2uy:{dpKtLgXs9:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nsaoun-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GSqgXYbTq-container\",nodeId:\"GSqgXYbTq\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(IconIcon,{height:\"100%\",id:\"GSqgXYbTq\",layoutId:\"GSqgXYbTq\",lQr4Uu5o3:\"var(--token-f9c33269-0d20-4b15-a66a-80367749c6ae, rgb(232, 241, 255))\",m41wChItW:\"CaretDown\",variant:\"rrxIxLQcI\",VLsK9eUiU:\"regular\",VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",width:\"100%\"})})})]})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lsjtaz\",\"data-framer-name\":\"Mobile Column Contact Us\",layoutDependency:layoutDependency,layoutId:\"J4Ug82P4I\",style:{backgroundColor:\"var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, rgb(36, 36, 36))\"},...addPropertyOverrides({afUenodBo:{\"data-highlight\":true,onTap:onTap12pci7b},JYUP8z2uy:{\"data-highlight\":true,onTap:onTap3rcdpy}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mq63th\",\"data-framer-name\":\"Title + Dropdown\",layoutDependency:layoutDependency,layoutId:\"vvmH3d6CL\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(motion.button,{className:\"framer-1b8mzrs\",\"data-framer-name\":\"Button Stack\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"vjakumOUg\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eAoCdd1bw\"},implicitPathVariables:undefined},{href:{hash:\":Eq7Lp51tX\",webPageId:\"eAoCdd1bw\"},implicitPathVariables:undefined},{href:{webPageId:\"eAoCdd1bw\"},implicitPathVariables:undefined},{href:{hash:\":Eq7Lp51tX\",webPageId:\"eAoCdd1bw\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,...addPropertyOverrides({afUenodBo:{y:(componentViewport?.y||0)+16+0+56+0+686.6+30+0+0+0},fM2I0hajg:{y:(componentViewport?.y||0)+16+0+69+12+706+30+0+0+0},JYUP8z2uy:{y:(componentViewport?.y||0)+16+0+59+0+686.6+30+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nn96pp-container\",layoutDependency:layoutDependency,layoutId:\"KpecC7sHo-container\",nodeId:\"KpecC7sHo\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(MenuMenuItem,{akEaMP2V_:\"Contact Us\",dpKtLgXs9:resolvedLinks6[0],height:\"100%\",id:\"KpecC7sHo\",IejEVkrjL:false,layoutId:\"KpecC7sHo\",style:{width:\"100%\"},TPnPz1Mjn:false,variant:\"frxM1kzXB\",width:\"100%\",...addPropertyOverrides({afUenodBo:{dpKtLgXs9:resolvedLinks6[3]},fM2I0hajg:{dpKtLgXs9:resolvedLinks6[2]},JYUP8z2uy:{dpKtLgXs9:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17t7zze-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Sh92J7FwC-container\",nodeId:\"Sh92J7FwC\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(IconIcon,{height:\"100%\",id:\"Sh92J7FwC\",layoutId:\"Sh92J7FwC\",lQr4Uu5o3:\"var(--token-f9c33269-0d20-4b15-a66a-80367749c6ae, rgb(232, 241, 255))\",m41wChItW:\"CaretDown\",variant:\"rrxIxLQcI\",VLsK9eUiU:\"regular\",VOCp8dKm3:\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\",width:\"100%\"})})})]})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xh8cow\",\"data-framer-name\":\"CTA-Click\",layoutDependency:layoutDependency,layoutId:\"MkPChTwPK\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-41)/2)+0+0,...addPropertyOverrides({afUenodBo:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+16+0+(0+(28+767.6+Math.max(0,(((componentViewport?.height||800)-56)*1-0-920.6-0)/1)*.3)+84)+0},fM2I0hajg:{y:(componentViewport?.y||0)+16+0+896+0},JYUP8z2uy:{y:(componentViewport?.y||0)+16+0+854.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xdvjh7-container\",\"data-framer-name\":\"CTA Button\",layoutDependency:layoutDependency,layoutId:\"rlaWq9tbb-container\",name:\"CTA Button\",nodeId:\"rlaWq9tbb\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",children:/*#__PURE__*/_jsx(NavCTAButtonWithNavPrimaryCTAId1xdvjh7WithMappedReactProps16ihszp,{height:\"100%\",id:\"rlaWq9tbb\",layoutId:\"rlaWq9tbb\",name:\"CTA Button\",oEJPqpcEX:xGmCFbkiR,SlbmT6U9b:CntyLxFZ6,sOZAw5aGO:false,variant:\"wiWFHQVPE\",width:\"100%\",...addPropertyOverrides({afUenodBo:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mljy00-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VQY033uhe-container\",nodeId:\"VQY033uhe\",rendersWithMotion:true,scopeId:\"LfVqFBruk\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"VQY033uhe\",layoutId:\"VQY033uhe\",toggle:true,width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-iqrazz\",\"data-framer-name\":\"TEMP Spacer Open Mobile Nav\",layoutDependency:layoutDependency,layoutId:\"s9I5dwBzE\",style:{backgroundColor:\"rgb(36, 36, 36)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Bq1pE.framer-dkh0p0, .framer-Bq1pE .framer-dkh0p0 { display: block; }\",\".framer-Bq1pE.framer-3laafh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 40px 12px 40px; position: relative; width: 1200px; }\",\".framer-Bq1pE .framer-rbkha7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Bq1pE .framer-1ohxt6h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Bq1pE .framer-3t8xbs { flex: none; height: 31px; overflow: hidden; position: relative; text-decoration: none; width: 121px; }\",\".framer-Bq1pE .framer-n2bjcn-container { bottom: -20px; flex: none; left: 0px; position: absolute; right: 0px; top: -21px; }\",\".framer-Bq1pE .framer-1psq1zo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Bq1pE .framer-1qqhpyr-container, .framer-Bq1pE .framer-1jwr7zh-container, .framer-Bq1pE .framer-1lpn8yi-container, .framer-Bq1pE .framer-8hwera-container, .framer-Bq1pE .framer-1afpoil-container, .framer-Bq1pE .framer-1tjg56x-container, .framer-Bq1pE .framer-1k2l9z9-container, .framer-Bq1pE .framer-10bx7o5-container, .framer-Bq1pE .framer-1cwgns5-container, .framer-Bq1pE .framer-1cwfoqb-container, .framer-Bq1pE .framer-nsaoun-container, .framer-Bq1pE .framer-17t7zze-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Bq1pE .framer-2tn3x1 { cursor: pointer; flex: none; height: 28px; overflow: visible; position: relative; width: 28px; }\",\".framer-Bq1pE .framer-bp9xqw { flex: none; height: 2px; left: 2px; overflow: visible; position: absolute; right: 2px; top: 4px; }\",\".framer-Bq1pE .framer-i9abbs { flex: none; height: 2px; left: 2px; overflow: visible; position: absolute; right: 2px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-Bq1pE .framer-1hw3g6s { bottom: 4px; flex: none; height: 2px; left: 2px; overflow: visible; position: absolute; right: 2px; }\",\".framer-Bq1pE .framer-kk55cb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Bq1pE .framer-5dgcvz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Bq1pE .framer-13ms90b, .framer-Bq1pE .framer-2zqhg9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 30px 12px 30px 12px; position: relative; width: 1px; }\",\".framer-Bq1pE .framer-zfrxpp, .framer-Bq1pE .framer-1v0kwae, .framer-Bq1pE .framer-7wf08m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Bq1pE .framer-18n8kjd, .framer-Bq1pE .framer-soelon, .framer-Bq1pE .framer-1i5gzy6, .framer-Bq1pE .framer-1b8mzrs, .framer-Bq1pE .framer-xh8cow { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Bq1pE .framer-1ghxdc7-container, .framer-Bq1pE .framer-1nn96pp-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Bq1pE .framer-hn4rnw { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 30px 12px 30px 12px; position: relative; text-decoration: none; width: 1px; }\",\".framer-Bq1pE .framer-cpsxf1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Bq1pE .framer-1lsjtaz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px 12px 30px 12px; position: relative; width: 1px; }\",\".framer-Bq1pE .framer-1mq63th { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Bq1pE .framer-1xdvjh7-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-Bq1pE .framer-mljy00-container { flex: none; height: auto; position: absolute; right: 0px; top: 51%; width: auto; z-index: 1; }\",\".framer-Bq1pE .framer-iqrazz { align-self: stretch; flex: 1 0 0px; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-Bq1pE.framer-v-xegcx1.framer-3laafh { align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 16px 40px 40px 40px; width: 810px; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-rbkha7, .framer-Bq1pE.framer-v-1yb4j9l .framer-rbkha7, .framer-Bq1pE.framer-v-diux86 .framer-rbkha7 { flex-direction: column; gap: 28px; justify-content: flex-start; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-1ohxt6h, .framer-Bq1pE.framer-v-1yb4j9l .framer-1ohxt6h, .framer-Bq1pE.framer-v-diux86 .framer-1ohxt6h { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-bp9xqw, .framer-Bq1pE.framer-v-17vbj6w .framer-bp9xqw { top: 13px; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-i9abbs, .framer-Bq1pE.framer-v-17vbj6w .framer-i9abbs { left: 14px; right: 13px; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-1hw3g6s, .framer-Bq1pE.framer-v-17vbj6w .framer-1hw3g6s { bottom: 13px; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-kk55cb { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; width: 100%; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-13ms90b, .framer-Bq1pE.framer-v-17vbj6w .framer-13ms90b { cursor: pointer; flex: none; order: 8; width: 100%; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-18n8kjd, .framer-Bq1pE.framer-v-xegcx1 .framer-1b8mzrs { flex-direction: column; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-1ghxdc7-container, .framer-Bq1pE.framer-v-1yb4j9l .framer-1ghxdc7-container, .framer-Bq1pE.framer-v-17vbj6w .framer-1ghxdc7-container { flex: none; order: 5; width: 100%; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-hn4rnw, .framer-Bq1pE.framer-v-17vbj6w .framer-hn4rnw { flex: none; order: 7; width: 100%; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-2zqhg9, .framer-Bq1pE.framer-v-17vbj6w .framer-2zqhg9 { cursor: pointer; flex: none; order: 6; width: 100%; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-1lsjtaz, .framer-Bq1pE.framer-v-17vbj6w .framer-1lsjtaz { cursor: pointer; flex: none; order: 10; width: 100%; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-1mq63th { align-content: center; align-items: center; gap: unset; justify-content: space-between; }\",\".framer-Bq1pE.framer-v-xegcx1 .framer-1nn96pp-container, .framer-Bq1pE.framer-v-1yb4j9l .framer-1nn96pp-container, .framer-Bq1pE.framer-v-17vbj6w .framer-1nn96pp-container { flex: none; width: auto; }\",\".framer-Bq1pE.framer-v-1yb4j9l.framer-3laafh { align-content: flex-start; align-items: flex-start; height: 60px; justify-content: flex-start; padding: 16px 40px 40px 40px; width: 810px; }\",\".framer-Bq1pE.framer-v-1yb4j9l .framer-kk55cb { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; padding: 12px 0px 0px 0px; width: 100%; }\",\".framer-Bq1pE.framer-v-1yb4j9l .framer-1tjg56x-container { order: 3; }\",\".framer-Bq1pE.framer-v-1yb4j9l .framer-13ms90b { flex: none; order: 8; width: 100%; }\",\".framer-Bq1pE.framer-v-1yb4j9l .framer-2zqhg9 { flex: none; order: 6; width: 100%; }\",\".framer-Bq1pE.framer-v-1yb4j9l .framer-1lsjtaz { flex: none; order: 10; width: 100%; }\",\".framer-Bq1pE.framer-v-17vbj6w.framer-3laafh { align-content: flex-start; align-items: flex-start; height: 800px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); max-width: calc(var(--framer-viewport-height, 100vh) * 1); padding: 16px 20px 40px 20px; width: 400px; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-rbkha7 { flex-direction: column; gap: 28px; height: 100%; justify-content: flex-start; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-1ohxt6h { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-3t8xbs { height: 28px; width: 108px; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-n2bjcn-container, .framer-Bq1pE.framer-v-diux86 .framer-n2bjcn-container { bottom: -18px; top: -19px; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-kk55cb { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-xh8cow { order: 3; width: 100%; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-1xdvjh7-container { flex: 1 0 0px; width: 1px; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-mljy00-container { order: 4; }\",\".framer-Bq1pE.framer-v-17vbj6w .framer-iqrazz { align-self: unset; flex: 0.3 0 0px; height: 1px; order: 2; width: 100%; }\",\".framer-Bq1pE.framer-v-diux86.framer-3laafh { align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 16px 20px 16px 20px; width: 390px; }\",\".framer-Bq1pE.framer-v-diux86 .framer-3t8xbs { height: 27px; width: 107px; }\",\".framer-Bq1pE.framer-v-diux86 .framer-1psq1zo { gap: 12px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JYUP8z2uy\":{\"layout\":[\"fixed\",\"auto\"]},\"fM2I0hajg\":{\"layout\":[\"fixed\",\"fixed\"]},\"afUenodBo\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"100vh\",null,\"100vh\"]},\"F3MZGfy6c\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xGmCFbkiR\":\"cTAText\",\"qjMgzV9PT\":\"cTAPhoneTextClosed\",\"CntyLxFZ6\":\"cTALink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLfVqFBruk=withCSS(Component,css,\"framer-Bq1pE\");export default FramerLfVqFBruk;FramerLfVqFBruk.displayName=\"Nav Bar\";FramerLfVqFBruk.defaultProps={height:65,width:1200};addPropertyControls(FramerLfVqFBruk,{variant:{options:[\"kULOZv_1i\",\"JYUP8z2uy\",\"fM2I0hajg\",\"afUenodBo\",\"F3MZGfy6c\"],optionTitles:[\"Desktop\",\"Tablet Opened\",\"Tablet Closed\",\"Phone Opened\",\"Phone Closed\"],title:\"Variant\",type:ControlType.Enum},xGmCFbkiR:{defaultValue:\"Plan For Japan Today\",displayTextArea:false,title:\"CTA Text\",type:ControlType.String},qjMgzV9PT:{defaultValue:\"Get Started\",displayTextArea:false,title:\"CTA Phone Text (Closed)\",type:ControlType.String},CntyLxFZ6:{title:\"CTA Link\",type:ControlType.Link}});addFonts(FramerLfVqFBruk,[{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\"}]},...GradientAnimationFonts,...NavCTAButtonFonts,...MenuMenuItemFonts,...OverlayDropdownFonts,...IconIconFonts,...StopScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLfVqFBruk\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JYUP8z2uy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fM2I0hajg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"afUenodBo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"100vh\\\",null,\\\"100vh\\\"]},\\\"F3MZGfy6c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"xGmCFbkiR\\\":\\\"cTAText\\\",\\\"qjMgzV9PT\\\":\\\"cTAPhoneTextClosed\\\",\\\"CntyLxFZ6\\\":\\\"cTALink\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"65\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LfVqFBruk.map","// Generated by Framer (3256e0c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Announcement from\"#framer/local/canvasComponent/bjJ0tBPl9/bjJ0tBPl9.js\";import Footer from\"#framer/local/canvasComponent/cc2FRo9yi/cc2FRo9yi.js\";import SiteButton from\"#framer/local/canvasComponent/CnOP_GHFo/CnOP_GHFo.js\";import NavBar from\"#framer/local/canvasComponent/LfVqFBruk/LfVqFBruk.js\";import FAQSection20 from\"#framer/local/canvasComponent/Np5vSUWvo/Np5vSUWvo.js\";import*as sharedStyle from\"#framer/local/css/cbUmMgcEe/cbUmMgcEe.js\";import*as sharedStyle1 from\"#framer/local/css/l9ZVxa8_e/l9ZVxa8_e.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const CookieBannerFonts=getFonts(CookieBanner);const NavBarFonts=getFonts(NavBar);const AnnouncementFonts=getFonts(Announcement);const MotionDivWithFX=withFX(motion.div);const FAQSection20Fonts=getFonts(FAQSection20);const SiteButtonFonts=getFonts(SiteButton);const FooterFonts=getFonts(Footer);const AnnouncementControls=getPropertyControls(Announcement);const breakpoints={ahXbd2Ikw:\"(min-width: 810px) and (max-width: 1199.98px)\",BnQPkRFAE:\"(min-width: 1440px)\",d4Denqc9r:\"(min-width: 1200px) and (max-width: 1439.98px)\",WV9VE17oH:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-2WJw1\";const variantClassNames={ahXbd2Ikw:\"framer-v-5lqm6x\",BnQPkRFAE:\"framer-v-esjpoi\",d4Denqc9r:\"framer-v-1ybjjgu\",WV9VE17oH:\"framer-v-noxrit\"};const c59z8Oiun=undefined;const JLgiZj2DS=undefined;const vtiWeffks=undefined;const dbfq5IpqG=undefined;const kFUkakNy_=undefined;const Pwwk7UpdA=undefined;const Pp6wmqkdY=undefined;const F2YYH5IJJ=undefined;const koS7rElz8=undefined;const Ns7VjTNIa=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-68};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition2={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const breakpointRules={ahXbd2Ikw:[\".framer-2WJw1 .framer-1xhca0h-container { width: 100%; }\",\".framer-2WJw1 .framer-2jz01m { padding: 80px 30px 80px 30px; }\",\".framer-2WJw1 .framer-1swvy1r { border-bottom-left-radius: 26px; border-bottom-right-radius: 26px; border-top-left-radius: 26px; border-top-right-radius: 26px; max-width: 100%; padding: 80px 20px 80px 20px; }\",\".framer-2WJw1 .framer-1vwas62 { max-width: 100%; }\",\".framer-2WJw1 .framer-xpmim8 { height: var(--framer-aspect-ratio-supported, 1px); width: 109%; }\",\".framer-2WJw1 .framer-1ht9s1h { flex-direction: column; flex-wrap: wrap; gap: 20px; }\",\".framer-2WJw1 .framer-n4xuxq { flex: none; max-width: 750px; width: 100%; }\",\".framer-2WJw1 .framer-uhwbrz, .framer-2WJw1 .framer-sk4i7r, .framer-2WJw1 .framer-2pmkub { width: 80px; }\",\".framer-2WJw1 .framer-2z1fvy { width: 109%; }\"],d4Denqc9r:[\".framer-2WJw1 .framer-1xhca0h-container { width: 100%; }\",\".framer-2WJw1 .framer-xpmim8 { height: var(--framer-aspect-ratio-supported, 1px); }\"],WV9VE17oH:[\".framer-2WJw1 .framer-1xhca0h-container { width: 100%; }\",\".framer-2WJw1 .framer-2jz01m { padding: 48px 20px 48px 20px; }\",\".framer-2WJw1 .framer-1swvy1r { border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; flex-direction: column; gap: 40px; max-width: 100%; padding: 64px 20px 64px 20px; }\",\".framer-2WJw1 .framer-1l7acuq { flex: none; gap: 32px; order: 3; width: 100%; }\",\".framer-2WJw1 .framer-1vwas62 { max-width: 100%; }\",\".framer-2WJw1 .framer-xpmim8 { height: var(--framer-aspect-ratio-supported, 1px); }\",\".framer-2WJw1 .framer-1ht9s1h { flex-direction: column; gap: 24px; padding: 20px; }\",\".framer-2WJw1 .framer-n4xuxq { flex: none; flex-wrap: wrap; gap: unset; justify-content: space-between; max-width: 390px; width: 100%; }\",\".framer-2WJw1 .framer-uhwbrz { order: 0; width: 80px; }\",\".framer-2WJw1 .framer-sk4i7r { order: 1; width: 80px; }\",\".framer-2WJw1 .framer-2pmkub { order: 2; width: 80px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ahXbd2Ikw:\".framer-5lqm6x-override\",d4Denqc9r:\".framer-1ybjjgu-override\",WV9VE17oH:\".framer-noxrit-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2WJw1.framer-1lsgzn3, .framer-2WJw1 .framer-1lsgzn3 { display: block; }\",\".framer-2WJw1.framer-esjpoi { align-content: center; align-items: center; background-color: var(--token-c77381d8-b464-491c-b318-cf4db427c06f, #f4f1ee); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-3qoak5-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-2WJw1 .framer-1xsmiag-container { bottom: 20px; flex: none; height: auto; order: -999; position: absolute; right: 20px; width: auto; z-index: 1; }\",\".framer-2WJw1 .framer-6rnzs0 { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; order: -998; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-2WJw1 .framer-1xhca0h-container { flex: none; height: auto; position: relative; width: 1440px; z-index: 10; }\",\".framer-2WJw1 .framer-1yrhs9v-container { flex: none; height: auto; position: relative; width: 100%; z-index: 9; }\",\".framer-2WJw1 .framer-qgv5br { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-2WJw1 .framer-enyyjb-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-2jz01m { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; order: 1006; overflow: hidden; padding: 100px 30px 100px 30px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-1swvy1r { align-content: center; align-items: center; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 127px 126px 127px 126px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-2WJw1 .framer-1l7acuq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 450px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2WJw1 .framer-1mdb94v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-i0t19r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-15ay52d { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-2WJw1 .framer-1zremm { --framer-paragraph-spacing: 0px; --framer-text-wrap-override: balance; flex: none; height: auto; overflow: visible; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-1leh8sw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2WJw1 .framer-qjb3zd { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; order: 1007; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-1vwas62 { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-9dojoi { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-xpmim8 { align-content: center; align-items: center; aspect-ratio: 1180 / 1; background-color: var(--token-0666598b-8e6a-49ab-900c-ec1a71e350ed, #363636); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 2px); justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-1ht9s1h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 20px 40px 20px 40px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-n4xuxq { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-2WJw1 .framer-uhwbrz, .framer-2WJw1 .framer-sk4i7r, .framer-2WJw1 .framer-2pmkub { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 93px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-2WJw1 .framer-2z1fvy { align-content: center; align-items: center; aspect-ratio: 1180 / 1; background-color: var(--token-0666598b-8e6a-49ab-900c-ec1a71e350ed, #363636); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 1px); justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2WJw1 .framer-1rqy8ox-container { flex: none; height: auto; order: 1008; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={ahXbd2Ikw:\"(min-width: 810px) and (max-width: 1199.98px)\",BnQPkRFAE:\"(min-width: 1440px)\",d4Denqc9r:\"(min-width: 1200px) and (max-width: 1439.98px)\",WV9VE17oH:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Moving Ticker\":\"lfMVosjq1\",Standard:\"v_2wviwiw\"};const humanReadableVariantMap={\"Desktop LG\":\"BnQPkRFAE\",\"Desktop MD\":\"d4Denqc9r\",Phone:\"WV9VE17oH\",Tablet:\"ahXbd2Ikw\"};const getProps=({cTALink,cTAPhoneTextClosed,cTAText,height,id,navVisible,promoLink,promoMessage,promoVariant,showHideCTA,showHideFAQ,showPromo,width,...props})=>{return{...props,c59z8Oiun:navVisible??props.c59z8Oiun??true,dbfq5IpqG:cTALink??props.dbfq5IpqG,F2YYH5IJJ:promoMessage??props.F2YYH5IJJ??\"Promotional Message\",JLgiZj2DS:cTAText??props.JLgiZj2DS??\"Plan For Japan Today\",kFUkakNy_:showPromo??props.kFUkakNy_??true,koS7rElz8:showHideFAQ??props.koS7rElz8??true,Ns7VjTNIa:showHideCTA??props.Ns7VjTNIa??true,Pp6wmqkdY:promoLink??props.Pp6wmqkdY,Pwwk7UpdA:humanReadableEnumMap[promoVariant]??promoVariant??props.Pwwk7UpdA??\"lfMVosjq1\",variant:humanReadableVariantMap[props.variant]??props.variant??\"BnQPkRFAE\",vtiWeffks:cTAPhoneTextClosed??props.vtiWeffks??\"Get Started\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,kFUkakNy_,Pwwk7UpdA,F2YYH5IJJ,Pp6wmqkdY,JLgiZj2DS,vtiWeffks,dbfq5IpqG,koS7rElz8,Ns7VjTNIa,c59z8Oiun,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"BnQPkRFAE\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-esjpoi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-3qoak5-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Il7mEoe0D\",scopeId:\"s6B4lRTjA\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"Il7mEoe0D\",intensity:12,layoutId:\"Il7mEoe0D\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xsmiag-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"AS4J_HnZq\",scopeId:\"s6B4lRTjA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}},d4Denqc9r:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}},WV9VE17oH:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(243, 241, 238)\",fontBody:{},fontTitle:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-82e6da3d-0c99-41ff-96f1-49b4fab5453a, rgb(188, 111, 251))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-82e6da3d-0c99-41ff-96f1-49b4fab5453a, rgb(188, 111, 251))\"},secondary:{color:\"rgb(89, 89, 89)\",fill:\"var(--token-6693a248-9881-4104-b2ff-b7a86791f90e, rgb(167, 167, 167))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"},gtmId:\"GTM-5GGRXBFP\",height:\"100%\",id:\"AS4J_HnZq\",layoutId:\"AS4J_HnZq\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"text\"},width:\"100%\"})})})})}),c59z8Oiun&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-6rnzs0\",\"data-framer-name\":\"Navigation w/ Promo\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{width:\"100vw\"},d4Denqc9r:{width:\"100vw\"},WV9VE17oH:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:\"1440px\",y:15,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xhca0h-container\",nodeId:\"VCAnSuENf\",scopeId:\"s6B4lRTjA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{variant:\"fM2I0hajg\"},WV9VE17oH:{variant:\"F3MZGfy6c\"}},children:/*#__PURE__*/_jsx(NavBar,{CntyLxFZ6:dbfq5IpqG,height:\"100%\",id:\"VCAnSuENf\",layoutId:\"VCAnSuENf\",qjMgzV9PT:vtiWeffks,style:{width:\"100%\"},variant:\"kULOZv_1i\",width:\"100%\",xGmCFbkiR:JLgiZj2DS})})})})}),kFUkakNy_&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"100vw\",y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yrhs9v-container\",nodeId:\"R1MkjuQqS\",scopeId:\"s6B4lRTjA\",children:/*#__PURE__*/_jsx(Announcement,{height:\"100%\",id:\"R1MkjuQqS\",layoutId:\"R1MkjuQqS\",R7tXcsrpe:F2YYH5IJJ,style:{width:\"100%\"},variant:Pwwk7UpdA,width:\"100%\",xFrHUlp30:Pp6wmqkdY})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-qgv5br\"}),koS7rElz8&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{WV9VE17oH:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1616,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-enyyjb-container\",nodeId:\"fQUO2WsRB\",scopeId:\"s6B4lRTjA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{variant:\"nsbEAJO4M\"},d4Denqc9r:{variant:\"ThsokXaoU\"},WV9VE17oH:{variant:\"mLfKW9HfF\"}},children:/*#__PURE__*/_jsx(FAQSection20,{height:\"100%\",id:\"fQUO2WsRB\",layoutId:\"fQUO2WsRB\",style:{width:\"100%\"},variant:\"ViLl03SKz\",width:\"100%\"})})})})}),Ns7VjTNIa&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{\"data-framer-name\":\"Tablet\"},WV9VE17oH:{\"data-framer-name\":\"Phone\"}},children:/*#__PURE__*/_jsx(\"section\",{className:\"framer-2jz01m\",\"data-framer-name\":\"CTA Section\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{background:{alt:\"Cta Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1280),pixelHeight:667,pixelWidth:1e3,positionX:\"center\",positionY:\"center\",sizes:\"calc(100vw - 60px)\",src:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667\",srcSet:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?scale-down-to=512&width=1000&height=667 512w,https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667 1000w\"}},WV9VE17oH:{background:{alt:\"Cta Image\",fit:\"fill\",pixelHeight:667,pixelWidth:1e3,positionX:\"center\",positionY:\"center\",sizes:\"calc(100vw - 40px)\",src:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667\",srcSet:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?scale-down-to=512&width=1000&height=667 512w,https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667 1000w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Cta Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1300),pixelHeight:667,pixelWidth:1e3,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw - 60px, 1440px)\",src:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667\",srcSet:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?scale-down-to=512&width=1000&height=667 512w,https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667 1000w\"},className:\"framer-1swvy1r\",\"data-framer-name\":\"Max-W-Container\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1l7acuq\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mdb94v\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-i0t19r\",\"data-framer-name\":\"Top Text\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pbxtja\",\"data-styles-preset\":\"cbUmMgcEe\",style:{\"--framer-text-color\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},children:\"Ready to Plan Your Japan Journey?\"})}),className:\"framer-15ay52d\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1h3s9vd\",\"data-styles-preset\":\"l9ZVxa8_e\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},children:\"Share your travel dates and style our concierge team will handle the rest.\"})}),className:\"framer-1zremm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{y:1607.6},WV9VE17oH:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:1674.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1leh8sw-container\",nodeId:\"y1tPFVSWo\",scopeId:\"s6B4lRTjA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{ox8RWo09Y:resolvedLinks1[2]},d4Denqc9r:{ox8RWo09Y:resolvedLinks1[1]},WV9VE17oH:{ox8RWo09Y:resolvedLinks1[3]}},children:/*#__PURE__*/_jsx(SiteButton,{height:\"100%\",id:\"y1tPFVSWo\",layoutId:\"y1tPFVSWo\",ox8RWo09Y:resolvedLinks1[0],tcTr8q2VA:\"Get In Touch\",variant:\"RNMiAs9yN\",width:\"100%\"})})})})})})]})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{\"data-framer-name\":\"Tablet\"},WV9VE17oH:{\"data-framer-name\":\"Phone\"}},children:/*#__PURE__*/_jsx(\"section\",{className:\"framer-qjb3zd\",\"data-framer-name\":\"Footer Logos\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vwas62\",\"data-framer-name\":\"Max-W-Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9dojoi\",\"data-framer-name\":\"Brand Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-xpmim8\",\"data-framer-name\":\"Line Top\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ht9s1h\",\"data-framer-name\":\"Brand Logo & Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n4xuxq\",\"data-framer-name\":\"Brand List\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1237),pixelHeight:193,pixelWidth:416,sizes:\"133.7692px\",src:\"https://framerusercontent.com/images/JDGnj1vO1b1b2tDqmsu8TwAbf68.png?width=416&height=193\"}},WV9VE17oH:{background:{alt:\"Brand Image\",fit:\"fill\",pixelHeight:193,pixelWidth:416,sizes:\"133.7692px\",src:\"https://framerusercontent.com/images/JDGnj1vO1b1b2tDqmsu8TwAbf68.png?width=416&height=193\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1239),pixelHeight:193,pixelWidth:416,sizes:\"155.4615px\",src:\"https://framerusercontent.com/images/JDGnj1vO1b1b2tDqmsu8TwAbf68.png?width=416&height=193\"},className:\"framer-uhwbrz\",\"data-framer-name\":\"Single Brand Image\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1225),pixelHeight:224,pixelWidth:366,sizes:\"253.5217px\",src:\"https://framerusercontent.com/images/tOvNjcJjNsFiExF5g4X2o2SiD5c.png?width=366&height=224\"}},WV9VE17oH:{background:{alt:\"Brand Image\",fit:\"fill\",pixelHeight:224,pixelWidth:366,sizes:\"253.5217px\",src:\"https://framerusercontent.com/images/tOvNjcJjNsFiExF5g4X2o2SiD5c.png?width=366&height=224\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1225),pixelHeight:224,pixelWidth:366,sizes:\"294.913px\",src:\"https://framerusercontent.com/images/tOvNjcJjNsFiExF5g4X2o2SiD5c.png?width=366&height=224\"},className:\"framer-sk4i7r\",\"data-framer-name\":\"Single Brand Image\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1221),pixelHeight:228,pixelWidth:347,sizes:\"201.9048px\",src:\"https://framerusercontent.com/images/pC2koxjhR0oIR0L5UDAoau614.png?width=347&height=228\"}},WV9VE17oH:{background:{alt:\"Brand Image\",fit:\"fill\",pixelHeight:228,pixelWidth:347,sizes:\"201.9048px\",src:\"https://framerusercontent.com/images/pC2koxjhR0oIR0L5UDAoau614.png?width=347&height=228\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1221),pixelHeight:228,pixelWidth:347,sizes:\"232.381px\",src:\"https://framerusercontent.com/images/pC2koxjhR0oIR0L5UDAoau614.png?width=347&height=228\"},className:\"framer-2pmkub\",\"data-framer-name\":\"Single Brand Image\",fitImageDimension:\"height\"})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2z1fvy\",\"data-framer-name\":\"Line Bottom\"})]})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{y:1295},WV9VE17oH:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:636,width:\"100vw\",y:1303,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rqy8ox-container\",nodeId:\"J31rTtGXK\",scopeId:\"s6B4lRTjA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ahXbd2Ikw:{variant:\"ZFFTmk5nc\"},WV9VE17oH:{variant:\"BD42qCMoN\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"J31rTtGXK\",layoutId:\"J31rTtGXK\",style:{width:\"100%\"},variant:\"qdUmfCm85\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"d4Denqc9r\":{\"layout\":[\"fixed\",\"fixed\"]},\"ahXbd2Ikw\":{\"layout\":[\"fixed\",\"fixed\"]},\"WV9VE17oH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kFUkakNy_\":\"showPromo\",\"Pwwk7UpdA\":\"promoVariant\",\"F2YYH5IJJ\":\"promoMessage\",\"Pp6wmqkdY\":\"promoLink\",\"JLgiZj2DS\":\"cTAText\",\"vtiWeffks\":\"cTAPhoneTextClosed\",\"dbfq5IpqG\":\"cTALink\",\"koS7rElz8\":\"showHideFAQ\",\"Ns7VjTNIa\":\"showHideCTA\",\"c59z8Oiun\":\"navVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"BnQPkRFAE\":[\".framer-3qoak5-container\",\".framer-1xsmiag-container\",\".framer-6rnzs0\",\".framer-enyyjb-container\",\".framer-2jz01m\",\".framer-qjb3zd\",\".framer-1rqy8ox-container\"],\"d4Denqc9r\":[\".framer-3qoak5-container\",\".framer-1xsmiag-container\",\".framer-6rnzs0\",\".framer-enyyjb-container\",\".framer-2jz01m\",\".framer-qjb3zd\",\".framer-1rqy8ox-container\"],\"ahXbd2Ikw\":[\".framer-3qoak5-container\",\".framer-1xsmiag-container\",\".framer-6rnzs0\",\".framer-enyyjb-container\",\".framer-2jz01m\",\".framer-qjb3zd\",\".framer-1rqy8ox-container\"],\"WV9VE17oH\":[\".framer-3qoak5-container\",\".framer-1xsmiag-container\",\".framer-6rnzs0\",\".framer-enyyjb-container\",\".framer-2jz01m\",\".framer-qjb3zd\",\".framer-1rqy8ox-container\"]}\n * @framerBreakpoints {\"BnQPkRFAE\":{\"min\":1440,\"canvasClassName\":\"framer-esjpoi-override\",\"minHeight\":1000,\"name\":\"Desktop LG\",\"width\":1440,\"rootFontSize\":16},\"d4Denqc9r\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1ybjjgu-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop MD\",\"width\":1200,\"rootFontSize\":16},\"ahXbd2Ikw\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-5lqm6x-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"WV9VE17oH\":{\"max\":809,\"canvasClassName\":\"framer-noxrit-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant BnQPkRFAE\n * @framerLayoutTemplate true\n */const Framers6B4lRTjA=withCSS(Component,css,\"framer-2WJw1\");export default Framers6B4lRTjA;Framers6B4lRTjA.displayName=\"Nav+Footer V2.0 (Form)\";Framers6B4lRTjA.defaultProps={height:1e3,width:1440};addPropertyControls(Framers6B4lRTjA,{kFUkakNy_:{defaultValue:true,description:\"Enables a Promotional Announcement\",title:\"Show Promo\",type:ControlType.Boolean},Pwwk7UpdA:AnnouncementControls?.[\"variant\"]&&{...AnnouncementControls[\"variant\"],defaultValue:\"lfMVosjq1\",description:undefined,hidden:undefined,title:\"Promo Variant\"},F2YYH5IJJ:{defaultValue:\"Promotional Message\",displayTextArea:false,title:\"Promo Message\",type:ControlType.String},Pp6wmqkdY:{title:\"Promo Link\",type:ControlType.Link},JLgiZj2DS:{defaultValue:\"Plan For Japan Today\",displayTextArea:false,title:\"CTA Text\",type:ControlType.String},vtiWeffks:{defaultValue:\"Get Started\",displayTextArea:false,title:\"CTA Phone Text Closed\",type:ControlType.String},dbfq5IpqG:{title:\"CTA Link\",type:ControlType.Link},koS7rElz8:{defaultValue:true,title:\"Show/Hide FAQ\",type:ControlType.Boolean},Ns7VjTNIa:{defaultValue:true,title:\"Show/Hide CTA\",type:ControlType.Boolean},c59z8Oiun:{defaultValue:true,title:\"Nav Visible\",type:ControlType.Boolean}});addFonts(Framers6B4lRTjA,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SmoothScrollFonts,...CookieBannerFonts,...NavBarFonts,...AnnouncementFonts,...FAQSection20Fonts,...SiteButtonFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers6B4lRTjA\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDefaultVariant\":\"BnQPkRFAE\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"kFUkakNy_\\\":\\\"showPromo\\\",\\\"Pwwk7UpdA\\\":\\\"promoVariant\\\",\\\"F2YYH5IJJ\\\":\\\"promoMessage\\\",\\\"Pp6wmqkdY\\\":\\\"promoLink\\\",\\\"JLgiZj2DS\\\":\\\"cTAText\\\",\\\"vtiWeffks\\\":\\\"cTAPhoneTextClosed\\\",\\\"dbfq5IpqG\\\":\\\"cTALink\\\",\\\"koS7rElz8\\\":\\\"showHideFAQ\\\",\\\"Ns7VjTNIa\\\":\\\"showHideCTA\\\",\\\"c59z8Oiun\\\":\\\"navVisible\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d4Denqc9r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ahXbd2Ikw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WV9VE17oH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"BnQPkRFAE\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-esjpoi-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop LG\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"d4Denqc9r\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1ybjjgu-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop MD\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"ahXbd2Ikw\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-5lqm6x-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"WV9VE17oH\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-noxrit-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"BnQPkRFAE\\\":[\\\".framer-3qoak5-container\\\",\\\".framer-1xsmiag-container\\\",\\\".framer-6rnzs0\\\",\\\".framer-enyyjb-container\\\",\\\".framer-2jz01m\\\",\\\".framer-qjb3zd\\\",\\\".framer-1rqy8ox-container\\\"],\\\"d4Denqc9r\\\":[\\\".framer-3qoak5-container\\\",\\\".framer-1xsmiag-container\\\",\\\".framer-6rnzs0\\\",\\\".framer-enyyjb-container\\\",\\\".framer-2jz01m\\\",\\\".framer-qjb3zd\\\",\\\".framer-1rqy8ox-container\\\"],\\\"ahXbd2Ikw\\\":[\\\".framer-3qoak5-container\\\",\\\".framer-1xsmiag-container\\\",\\\".framer-6rnzs0\\\",\\\".framer-enyyjb-container\\\",\\\".framer-2jz01m\\\",\\\".framer-qjb3zd\\\",\\\".framer-1rqy8ox-container\\\"],\\\"WV9VE17oH\\\":[\\\".framer-3qoak5-container\\\",\\\".framer-1xsmiag-container\\\",\\\".framer-6rnzs0\\\",\\\".framer-enyyjb-container\\\",\\\".framer-2jz01m\\\",\\\".framer-qjb3zd\\\",\\\".framer-1rqy8ox-container\\\"]}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { createContext, useRef, useCallback, useMemo, createElement, useContext } from 'react';\n\nfunction _extends() {\n  _extends = Object.assign || function (target) {\n    for (var i = 1; i < arguments.length; i++) {\n      var source = arguments[i];\n\n      for (var key in source) {\n        if (Object.prototype.hasOwnProperty.call(source, key)) {\n          target[key] = source[key];\n        }\n      }\n    }\n\n    return target;\n  };\n\n  return _extends.apply(this, arguments);\n}\n\nfunction _objectWithoutPropertiesLoose(source, excluded) {\n  if (source == null) return {};\n  var target = {};\n  var sourceKeys = Object.keys(source);\n  var key, i;\n\n  for (i = 0; i < sourceKeys.length; i++) {\n    key = sourceKeys[i];\n    if (excluded.indexOf(key) >= 0) continue;\n    target[key] = source[key];\n  }\n\n  return target;\n}\n\n/**\r\n * Logs messages in the console with a corresponding urgency\r\n *\r\n * @param level the urgency of the message\r\n * @param message the message to log in the console\r\n */\nvar log = function log(level, message) {\n  if (process.env.NODE_ENV !== \"production\") {\n    var packageName = '[react-use-intercom]';\n\n    switch (level) {\n      case 'info':\n        console.log(packageName + \" \" + message);\n        break;\n\n      case 'warn':\n        console.warn(packageName + \" \" + message);\n        break;\n\n      case 'error':\n        console.error(packageName + \" \" + message);\n        break;\n\n      default:\n        console.log(packageName + \" \" + message);\n    }\n  }\n};\n\nvar isEmptyObject = function isEmptyObject(obj) {\n  return Object.keys(obj).length === 0 && obj.constructor === Object;\n};\nvar isSSR = typeof window === 'undefined';\n/**\r\n * Removes object entries where the value equals to `undefined`\r\n *\r\n * @param obj\r\n */\n\nvar removeUndefined = function removeUndefined(obj) {\n  Object.keys(obj).forEach(function (key) {\n    if (obj[key] && typeof obj[key] === 'object') removeUndefined(obj[key]);else if (obj[key] === undefined) delete obj[key];\n  });\n  return obj;\n};\n\n/**\r\n * Safely exposes `window.Intercom` and passes the arguments to the instance\r\n *\r\n * @param method method passed to the `window.Intercom` instance\r\n * @param args arguments passed to the `window.Intercom` instance\r\n *\r\n * @see {@link https://developers.intercom.com/installing-intercom/docs/intercom-javascript}\r\n */\n\nvar IntercomAPI = function IntercomAPI(method) {\n  if (!isSSR && window.Intercom) {\n    for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n      args[_key - 1] = arguments[_key];\n    }\n\n    return window.Intercom.apply(null, [method].concat(args));\n  } else {\n    log('error', method + \" Intercom instance is not initalized yet\");\n  }\n};\n\nvar NO_INTERCOM_PROVIDER_MESSAGE = 'Please wrap your component with `IntercomProvider`.';\nvar IntercomContext = /*#__PURE__*/createContext({\n  boot: function boot() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  shutdown: function shutdown() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  hardShutdown: function hardShutdown() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  update: function update() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  hide: function hide() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  show: function show() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  showMessages: function showMessages() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  showNewMessages: function showNewMessages() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  getVisitorId: function getVisitorId() {\n    log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n    return '';\n  },\n  startTour: function startTour() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  },\n  trackEvent: function trackEvent() {\n    return log('error', NO_INTERCOM_PROVIDER_MESSAGE);\n  }\n});\n\n// @ts-nocheck\n\n/**\r\n * Snippet to initialize the Intercom instance\r\n *\r\n * @param appId - Intercom app id\r\n * @param [timeout=0] - Amount of milliseconds that the initialization should be delayed, defaults to 0\r\n *\r\n * @see {@link https://developers.intercom.com/installing-intercom/docs/basic-javascript}\r\n */\nvar initialize = function initialize(appId, timeout) {\n  if (timeout === void 0) {\n    timeout = 0;\n  }\n\n  var w = window;\n  var ic = w.Intercom;\n\n  if (typeof ic === 'function') {\n    ic('reattach_activator');\n    ic('update', w.intercomSettings);\n  } else {\n    var d = document;\n\n    var i = function i() {\n      i.c(arguments);\n    };\n\n    i.q = [];\n\n    i.c = function (args) {\n      i.q.push(args);\n    };\n\n    w.Intercom = i;\n\n    var l = function l() {\n      setTimeout(function () {\n        var s = d.createElement('script');\n        s.type = 'text/javascript';\n        s.async = true;\n        s.src = 'https://widget.intercom.io/widget/' + appId;\n        var x = d.getElementsByTagName('script')[0];\n        x.parentNode.insertBefore(s, x);\n      }, timeout);\n    };\n\n    if (document.readyState === 'complete') {\n      l();\n    } else if (w.attachEvent) {\n      w.attachEvent('onload', l);\n    } else {\n      w.addEventListener('load', l, false);\n    }\n  }\n};\n\nvar mapMessengerAttributesToRawMessengerAttributes = function mapMessengerAttributesToRawMessengerAttributes(attributes) {\n  return {\n    custom_launcher_selector: attributes.customLauncherSelector,\n    alignment: attributes.alignment,\n    vertical_padding: attributes.verticalPadding,\n    horizontal_padding: attributes.horizontalPadding,\n    hide_default_launcher: attributes.hideDefaultLauncher,\n    session_duration: attributes.sessionDuration,\n    action_color: attributes.actionColor,\n    background_color: attributes.backgroundColor\n  };\n};\n\nvar mapDataAttributesCompanyToRawDataAttributesCompany = function mapDataAttributesCompanyToRawDataAttributesCompany(attributes) {\n  return _extends({\n    company_id: attributes.companyId,\n    name: attributes.name,\n    created_at: attributes.createdAt,\n    plan: attributes.plan,\n    monthly_spend: attributes.monthlySpend,\n    user_count: attributes.userCount,\n    size: attributes.size,\n    website: attributes.website,\n    industry: attributes.industry\n  }, attributes.customAttributes);\n};\n\nvar mapDataAttributesAvatarToRawDataAttributesAvatar = function mapDataAttributesAvatarToRawDataAttributesAvatar(attributes) {\n  return {\n    type: attributes.type,\n    image_url: attributes.imageUrl\n  };\n};\n\nvar mapDataAttributesToRawDataAttributes = function mapDataAttributesToRawDataAttributes(attributes) {\n  var _attributes$companies;\n\n  return _extends({\n    email: attributes.email,\n    user_id: attributes.userId,\n    created_at: attributes.createdAt,\n    name: attributes.name,\n    phone: attributes.phone,\n    last_request_at: attributes.lastRequestAt,\n    unsubscribed_from_emails: attributes.unsubscribedFromEmails,\n    language_override: attributes.languageOverride,\n    utm_campaign: attributes.utmCampaign,\n    utm_content: attributes.utmContent,\n    utm_medium: attributes.utmMedium,\n    utm_source: attributes.utmSource,\n    utm_term: attributes.utmTerm,\n    avatar: attributes.avatar && mapDataAttributesAvatarToRawDataAttributesAvatar(attributes.avatar),\n    user_hash: attributes.userHash,\n    company: attributes.company && mapDataAttributesCompanyToRawDataAttributesCompany(attributes.company),\n    companies: (_attributes$companies = attributes.companies) == null ? void 0 : _attributes$companies.map(mapDataAttributesCompanyToRawDataAttributesCompany)\n  }, attributes.customAttributes);\n};\nvar mapIntercomPropsToRawIntercomProps = function mapIntercomPropsToRawIntercomProps(props) {\n  return removeUndefined(_extends({}, mapMessengerAttributesToRawMessengerAttributes(props), mapDataAttributesToRawDataAttributes(props)));\n};\n\nvar IntercomProvider = function IntercomProvider(_ref) {\n  var appId = _ref.appId,\n      _ref$autoBoot = _ref.autoBoot,\n      autoBoot = _ref$autoBoot === void 0 ? false : _ref$autoBoot,\n      autoBootProps = _ref.autoBootProps,\n      children = _ref.children,\n      onHide = _ref.onHide,\n      onShow = _ref.onShow,\n      onUnreadCountChange = _ref.onUnreadCountChange,\n      _ref$shouldInitialize = _ref.shouldInitialize,\n      shouldInitialize = _ref$shouldInitialize === void 0 ? !isSSR : _ref$shouldInitialize,\n      apiBase = _ref.apiBase,\n      initializeDelay = _ref.initializeDelay,\n      rest = _objectWithoutPropertiesLoose(_ref, [\"appId\", \"autoBoot\", \"autoBootProps\", \"children\", \"onHide\", \"onShow\", \"onUnreadCountChange\", \"shouldInitialize\", \"apiBase\", \"initializeDelay\"]);\n\n  var isBooted = useRef(false);\n  var isInitialized = useRef(false);\n  if (!isEmptyObject(rest) && process.env.NODE_ENV !== \"production\") log('error', ['some invalid props were passed to IntercomProvider. ', \"Please check following props: \" + Object.keys(rest).join(', ') + \".\"].join(''));\n  var boot = useCallback(function (props) {\n    if (!window.Intercom && !shouldInitialize) {\n      log('warn', 'Intercom instance is not initialized because `shouldInitialize` is set to `false` in `IntercomProvider`');\n      return;\n    }\n\n    if (isBooted.current) {\n      return;\n    }\n\n    var metaData = _extends({\n      app_id: appId\n    }, apiBase && {\n      api_base: apiBase\n    }, props && mapIntercomPropsToRawIntercomProps(props));\n\n    window.intercomSettings = metaData;\n    IntercomAPI('boot', metaData);\n    isBooted.current = true;\n  }, [apiBase, appId, shouldInitialize]);\n\n  if (!isSSR && shouldInitialize && !isInitialized.current) {\n    initialize(appId, initializeDelay); // attach listeners\n\n    if (onHide) IntercomAPI('onHide', onHide);\n    if (onShow) IntercomAPI('onShow', onShow);\n    if (onUnreadCountChange) IntercomAPI('onUnreadCountChange', onUnreadCountChange);\n\n    if (autoBoot) {\n      boot(autoBootProps);\n    }\n\n    isInitialized.current = true;\n  }\n\n  var ensureIntercom = useCallback(function (functionName, callback) {\n    if (functionName === void 0) {\n      functionName = 'A function';\n    }\n\n    if (!window.Intercom && !shouldInitialize) {\n      log('warn', 'Intercom instance is not initialized because `shouldInitialize` is set to `false` in `IntercomProvider`');\n      return;\n    }\n\n    if (!isBooted.current) {\n      log('warn', [\"'\" + functionName + \"' was called but Intercom has not booted yet. \", \"Please call 'boot' before calling '\" + functionName + \"' or \", \"set 'autoBoot' to true in the IntercomProvider.\"].join(''));\n      return;\n    }\n\n    return callback();\n  }, [shouldInitialize]);\n  var shutdown = useCallback(function () {\n    if (!isBooted.current) return;\n    IntercomAPI('shutdown');\n    isBooted.current = false;\n  }, []);\n  var hardShutdown = useCallback(function () {\n    if (!isBooted.current) return;\n    IntercomAPI('shutdown');\n    delete window.Intercom;\n    delete window.intercomSettings;\n    isBooted.current = false;\n  }, []);\n  var refresh = useCallback(function () {\n    ensureIntercom('update', function () {\n      var lastRequestedAt = new Date().getTime();\n      IntercomAPI('update', {\n        last_requested_at: lastRequestedAt\n      });\n    });\n  }, [ensureIntercom]);\n  var update = useCallback(function (props) {\n    ensureIntercom('update', function () {\n      if (!props) {\n        refresh();\n        return;\n      }\n\n      var rawProps = mapIntercomPropsToRawIntercomProps(props);\n      window.intercomSettings = _extends({}, window.intercomSettings, rawProps);\n      IntercomAPI('update', rawProps);\n    });\n  }, [ensureIntercom, refresh]);\n  var hide = useCallback(function () {\n    ensureIntercom('hide', function () {\n      IntercomAPI('hide');\n    });\n  }, [ensureIntercom]);\n  var show = useCallback(function () {\n    ensureIntercom('show', function () {\n      return IntercomAPI('show');\n    });\n  }, [ensureIntercom]);\n  var showMessages = useCallback(function () {\n    ensureIntercom('showMessages', function () {\n      IntercomAPI('showMessages');\n    });\n  }, [ensureIntercom]);\n  var showNewMessages = useCallback(function (message) {\n    ensureIntercom('showNewMessage', function () {\n      if (!message) {\n        IntercomAPI('showNewMessage');\n      } else {\n        IntercomAPI('showNewMessage', message);\n      }\n    });\n  }, [ensureIntercom]);\n  var getVisitorId = useCallback(function () {\n    return ensureIntercom('getVisitorId', function () {\n      return IntercomAPI('getVisitorId');\n    });\n  }, [ensureIntercom]);\n  var startTour = useCallback(function (tourId) {\n    ensureIntercom('startTour', function () {\n      IntercomAPI('startTour', tourId);\n    });\n  }, [ensureIntercom]);\n  var trackEvent = useCallback(function (event, metaData) {\n    ensureIntercom('trackEvent', function () {\n      if (metaData) {\n        IntercomAPI('trackEvent', event, metaData);\n      } else {\n        IntercomAPI('trackEvent', event);\n      }\n    });\n  }, [ensureIntercom]);\n  var providerValue = useMemo(function () {\n    return {\n      boot: boot,\n      shutdown: shutdown,\n      hardShutdown: hardShutdown,\n      update: update,\n      hide: hide,\n      show: show,\n      showMessages: showMessages,\n      showNewMessages: showNewMessages,\n      getVisitorId: getVisitorId,\n      startTour: startTour,\n      trackEvent: trackEvent\n    };\n  }, [boot, shutdown, hardShutdown, update, hide, show, showMessages, showNewMessages, getVisitorId, startTour, trackEvent]);\n  var content = useMemo(function () {\n    return children;\n  }, [children]);\n  return createElement(IntercomContext.Provider, {\n    value: providerValue\n  }, content);\n};\nvar useIntercomContext = function useIntercomContext() {\n  return useContext(IntercomContext);\n};\n\nvar useIntercom = function useIntercom() {\n  return useIntercomContext();\n};\n\nexport { IntercomProvider, useIntercom };\n//# sourceMappingURL=react-use-intercom.esm.js.map\n","/*\n * react-use-intercom (framer/react-use-intercom@0.0.3)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/8rFM07oYyTNY18wkNJ2K/xq566L19twfZfdUEg8od/react-use-intercom.js\"\n","/*\n * styles (framer/integrations-styles@0.2.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/ZORE1BBUY4n4vHC0WFDH/bnwaYkSw2e4q5eLH4jPK/styles.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{IntercomProvider}from\"https://framer.com/m/framer/react-use-intercom.js@0.0.3\";import{neutralStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@^0.2.0\";/**\n * INTERCOM\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 100\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Intercom({appId,style,...props}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;return isCanvas?/*#__PURE__*/ _jsxs(motion.div,{style:{...neutralStateStyle,...style},children:[/*#__PURE__*/ _jsx(\"h1\",{style:stateTitleStyle,children:\"Intercom\"}),/*#__PURE__*/ _jsx(\"p\",{style:stateParagraphStyle,children:\"Drop this component into a Screen to add Intercom.\"})]}):/*#__PURE__*/ _jsx(IntercomProvider,{autoBoot:true,appId:appId});};addPropertyControls(Intercom,{appId:{title:\"ID\",type:ControlType.String,description:\"Create an [Intercom](https://www.intercom.com/) account and copy your workspace ID. [Learn more…](https://www.framer.com/sites/integrations/intercom/)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Intercom\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Intercom.map","// Generated by Framer (9d1d4bc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GradientAnimation from\"https://framerusercontent.com/modules/ssfFvaGWAMrvkYwfXNWH/4AHGkWUuKpN79OSQfFME/J2pKarWej.js\";import{withNavPrimaryCTAId}from\"https://framerusercontent.com/modules/Wgtfl57SXGQVIHb1ZG8b/J0ndjtf53PAEYmh5ohMP/WithGTM.js\";import Button4,*as Button4Info from\"https://framerusercontent.com/modules/m6igeGpDRBUgkzvwV8E6/XdiVz3OQ6LWkVKQ557fK/YsrLjkVtS.js\";const GradientAnimationFonts=getFonts(GradientAnimation);const Button4Fonts=getFonts(Button4);const Button4WithNavPrimaryCTAId4bpgdhWithMappedReactProps1sexhzh=withMappedReactProps(withCodeBoundaryForOverrides(Button4,{nodeId:\"LsncHzjF4\",override:withNavPrimaryCTAId,scopeId:\"nI1f1qCUZ\"}),Button4Info);const cycleOrder=[\"nsQGhaqUt\",\"xiQk475so\",\"uPYHmI8FC\",\"JbATas3AA\",\"FEnam_G4I\",\"PgnpJG98C\",\"vZbiqoQRm\"];const serializationHash=\"framer-FMPQi\";const variantClassNames={FEnam_G4I:\"framer-v-1heiy7g\",JbATas3AA:\"framer-v-8q09dh\",nsQGhaqUt:\"framer-v-dkefbp\",PgnpJG98C:\"framer-v-1rp91ey\",uPYHmI8FC:\"framer-v-1a0i89d\",vZbiqoQRm:\"framer-v-173w0xu\",xiQk475so:\"framer-v-1qwn5ro\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop/Empty\":\"FEnam_G4I\",\"Desktop/No Logo\":\"vZbiqoQRm\",\"Desktop/No-Color\":\"xiQk475so\",\"Mobile/Empty\":\"PgnpJG98C\",\"Mobile/No-Color\":\"JbATas3AA\",Desktop:\"nsQGhaqUt\",Mobile:\"uPYHmI8FC\"};const getProps=({buttonLink,buttonText,height,id,width,...props})=>{return{...props,QA_qTpVKD:buttonLink??props.QA_qTpVKD,QGAcwyz66:buttonText??props.QGAcwyz66??\"Plan For Japan Today\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nsQGhaqUt\"};};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,QGAcwyz66,QA_qTpVKD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nsQGhaqUt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"JbATas3AA\",\"FEnam_G4I\",\"PgnpJG98C\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"vZbiqoQRm\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"JbATas3AA\")return true;return false;};const isDisplayed3=()=>{if([\"FEnam_G4I\",\"PgnpJG98C\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dkefbp\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"nsQGhaqUt\",ref:refBinding,style:{backgroundColor:\"rgb(36, 36, 36)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{FEnam_G4I:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},JbATas3AA:{backgroundColor:\"rgba(36, 36, 36, 0)\"},PgnpJG98C:{backgroundColor:\"rgba(0, 0, 0, 0)\"},vZbiqoQRm:{backgroundColor:\"rgba(36, 36, 36, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},xiQk475so:{backgroundColor:\"rgba(36, 36, 36, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({FEnam_G4I:{\"data-framer-name\":\"Desktop/Empty\"},JbATas3AA:{\"data-framer-name\":\"Mobile/No-Color\"},PgnpJG98C:{\"data-framer-name\":\"Mobile/Empty\"},uPYHmI8FC:{\"data-framer-name\":\"Mobile\"},vZbiqoQRm:{\"data-framer-name\":\"Desktop/No Logo\"},xiQk475so:{\"data-framer-name\":\"Desktop/No-Color\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tT0kdDTS_\",scopeId:\"nI1f1qCUZ\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Kabuk Logo takes you to home page\",className:\"framer-1jy8hx4 framer-nn714j\",\"data-framer-name\":\"Gradient Logo Container\",layoutDependency:layoutDependency,layoutId:\"tT0kdDTS_\",children:isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"121px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||81)-32-31)/2)+-21,...addPropertyOverrides({uPYHmI8FC:{height:57.72,width:\"87.5752px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||73)-32-34.72)/2)+-11.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jnqd07-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZaeZa8SQr-container\",nodeId:\"ZaeZa8SQr\",rendersWithMotion:true,scopeId:\"nI1f1qCUZ\",style:{mask:\"url('https://framerusercontent.com/images/eUK8vyq2xGEsdMzDlqErZV5eU6o.svg?width=64&height=17') alpha no-repeat center / contain add\",WebkitMask:\"url('https://framerusercontent.com/images/eUK8vyq2xGEsdMzDlqErZV5eU6o.svg?width=64&height=17') alpha no-repeat center / contain add\"},children:/*#__PURE__*/_jsx(GradientAnimation,{height:\"100%\",id:\"ZaeZa8SQr\",layoutId:\"ZaeZa8SQr\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"mC9zD4M89\",scopeId:\"nI1f1qCUZ\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Kabuk Logo takes you back to homepage\",className:\"framer-l1uzdj framer-nn714j\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"mC9zD4M89\",children:isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-drgu76\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"qrXineALe\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1fkd5by\",\"data-framer-name\":\"Kabuk Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"VTQrmudwS\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 121 31\"><path d=\"M 37.016 21.16 C 34.8 21.04 34.428 21.02 30.643 26.098 C 30.498 26.292 30.347 26.488 30.196 26.685 C 29.866 27.113 29.529 27.551 29.227 28.001 C 28.382 29.261 27.304 29.939 25.765 29.398 C 24.672 29.014 23.285 26.865 23.69 25.66 C 23.869 25.125 24.056 24.588 24.254 24.054 C 23.17 24.617 21.991 24.857 20.681 24.647 C 17.562 24.147 12.869 22.518 10.011 21.094 C 9.846 21.009 9.672 20.946 9.494 20.88 C 9.384 20.84 9.272 20.799 9.159 20.752 C 8.612 21.959 8.071 23.155 7.533 24.343 C 6.957 25.615 6.385 26.879 5.814 28.138 C 5.712 28.352 5.634 28.505 5.531 28.704 C 5.46 28.843 5.377 29.004 5.266 29.224 C 5.22 29.317 5.178 29.415 5.137 29.514 C 4.93 30.003 4.716 30.511 3.821 30.5 C 3.684 30.485 3.549 30.473 3.417 30.461 C 2.532 30.382 1.747 30.312 1.066 29.377 C -0.115 27.755 -0.287 26.173 0.414 24.387 C 0.878 23.209 1.342 22.03 1.806 20.85 C 2.79 18.348 3.775 15.843 4.769 13.345 C 4.957 12.875 5.144 12.405 5.331 11.935 C 6.288 9.529 7.244 7.123 8.273 4.747 C 8.637 3.891 9.256 3.111 9.86 2.399 C 10.341 1.831 11.77 2.255 12.382 3.008 C 13.488 4.37 14.099 5.849 13.659 7.636 C 13.606 7.843 13.613 8.061 13.623 8.376 C 13.628 8.549 13.634 8.752 13.632 8.998 L 13.632 9.005 C 16.332 6.794 18.778 4.788 21.313 2.707 C 21.411 2.756 21.504 2.851 21.602 2.951 C 21.847 3.202 22.126 3.487 22.611 3.179 C 22.694 3.124 23.01 3.275 23.106 3.405 C 23.231 3.586 23.36 3.766 23.489 3.947 C 23.921 4.55 24.356 5.157 24.652 5.822 C 25.263 7.191 24.666 8.368 23.786 9.45 C 21.983 11.671 19.718 13.346 17.448 15.024 C 17.227 15.188 17.006 15.351 16.785 15.515 C 16.631 15.629 16.478 15.743 16.315 15.864 C 15.969 16.122 15.579 16.411 15.047 16.802 C 15.531 16.947 15.981 17.088 16.408 17.221 C 17.31 17.502 18.111 17.752 18.922 17.952 C 19.656 18.135 20.825 18.534 21.982 18.93 C 23.078 19.304 24.163 19.675 24.858 19.855 C 25.198 19.945 25.646 20.083 25.986 20.261 C 26.126 20.018 26.272 19.78 26.424 19.547 C 27.763 17.492 29.181 15.487 30.598 13.482 C 32.424 10.899 34.25 8.316 35.905 5.63 C 36.888 4.033 38.079 2.771 39.31 1.467 L 39.464 1.304 C 40.577 0.126 42.59 0.256 44.205 1.605 C 46.231 3.296 47.262 5.527 47.626 8.06 C 48.677 15.323 46.005 22.929 41.408 28.645 C 40.948 29.22 39.574 29.637 38.942 29.384 C 37.74 28.898 36.606 27.953 36.682 26.372 C 36.709 25.871 37.151 24.891 37.605 23.883 C 38.062 22.867 38.533 21.822 38.605 21.21 L 38.605 21.204 C 37.974 21.212 37.458 21.184 37.016 21.16 Z M 40.278 11.808 L 40.267 11.826 C 39.851 12.508 39.449 13.167 39.045 13.831 C 41.367 14.29 41.56 14.18 41.883 12.044 C 41.989 11.346 42.051 10.644 42.123 9.847 C 42.158 9.456 42.195 9.042 42.24 8.594 L 42.24 8.587 C 41.521 9.768 40.884 10.813 40.278 11.808 Z\" fill=\"rgb(247,247,247)\"></path><path d=\"M 64.63 17.616 C 66.066 20.3 65.441 22.716 63.682 25.242 C 60.837 29.336 56.86 30.247 52.298 29.829 C 50.141 29.631 47.317 27.05 47.063 25.051 C 46.932 24.017 47.015 22.881 47.317 21.888 C 47.99 19.684 48.815 17.514 49.666 15.364 C 51.24 11.421 52.882 7.512 55.183 3.905 L 55.254 3.793 C 55.704 3.08 56.044 2.542 57.141 2.803 C 57.614 2.913 58.251 2.531 58.788 2.209 C 58.852 2.171 58.915 2.133 58.976 2.098 C 62.184 0.243 65.434 0.441 68.608 2.022 C 70.71 3.07 72.015 4.986 72.352 7.225 C 72.641 9.128 71.665 10.88 70.298 12.25 C 69.076 13.477 67.806 14.653 66.49 15.871 C 65.875 16.441 65.251 17.019 64.616 17.616 Z M 55.967 16.33 C 54.476 19.033 53.507 21.512 52.806 24.12 C 56.035 24.695 59.484 22.34 60.343 18.945 C 58.728 18.643 57.086 18.301 55.967 16.33 Z M 66.018 7.273 C 66.066 7.213 66.129 7.143 66.197 7.068 C 66.447 6.792 66.762 6.444 66.657 6.239 C 66.414 5.975 66.024 6.089 65.832 6.15 C 63.771 6.753 61.717 7.376 59.67 8.026 C 59.429 8.101 59.147 8.334 59.051 8.567 C 58.61 9.61 58.195 10.664 57.773 11.735 C 57.618 12.13 57.461 12.528 57.302 12.928 C 58.955 13.126 59.134 13.132 60.35 12.339 C 62.493 10.935 64.41 9.272 66.018 7.273 Z\" fill=\"rgb(247,247,247)\"></path><path d=\"M 88.906 5.314 C 89.641 4.24 90.486 3.733 91.276 3.548 L 91.276 3.562 C 93.207 2.029 95.357 3.172 95.337 3.719 C 95.257 6.27 94.771 7.389 94.221 8.658 C 94.062 9.025 93.897 9.403 93.736 9.832 C 91.778 15.056 88.333 20.095 84.63 23.901 C 82.981 25.598 81.228 27.16 79.16 28.119 C 77.628 28.947 76.02 29.592 74.16 29.836 C 72.14 30.1 69.817 28.395 69.131 27.125 C 68.076 25.172 67.915 22.73 68.794 20.368 C 69.602 18.207 70.803 15.494 72.009 12.773 C 73.255 9.96 74.505 7.138 75.329 4.905 L 75.473 4.515 C 75.865 3.447 76.669 2.796 77.576 2.673 C 78.462 1.804 79.802 1.687 80.949 2.584 C 80.956 2.591 80.965 2.598 80.973 2.605 C 80.982 2.612 80.99 2.618 80.997 2.625 C 82.928 4.219 81.313 7.779 80.037 10.593 L 79.903 10.887 C 78.974 12.945 78.178 15.06 77.382 17.175 L 77.381 17.177 L 77.381 17.179 C 77.142 17.813 76.903 18.448 76.661 19.081 C 76.441 19.67 76.874 20.211 77.403 20.266 C 77.626 20.289 78.179 19.716 78.553 19.328 L 78.632 19.246 C 80.528 17.281 82.294 15.193 83.984 13.057 C 84.895 11.905 85.928 10.175 86.921 8.51 C 87.621 7.338 88.301 6.197 88.906 5.314 Z\" fill=\"rgb(247,247,247)\"></path><path d=\"M 110.769 2.707 C 108.234 4.788 105.788 6.794 103.088 9.005 L 103.088 8.998 C 103.091 8.752 103.084 8.549 103.079 8.376 C 103.069 8.061 103.063 7.843 103.116 7.636 C 103.555 5.849 102.944 4.37 101.838 3.008 C 101.226 2.255 99.797 1.831 99.317 2.399 C 98.712 3.111 98.094 3.891 97.73 4.747 C 96.701 7.123 95.744 9.528 94.787 11.934 C 94.6 12.404 94.413 12.875 94.226 13.345 C 93.231 15.843 92.246 18.348 91.262 20.851 C 90.798 22.03 90.334 23.209 89.87 24.387 C 89.169 26.173 89.341 27.755 90.523 29.377 C 91.204 30.312 91.989 30.382 92.873 30.461 C 93.006 30.473 93.141 30.485 93.278 30.5 C 94.124 30.514 94.493 29.685 94.7 29.206 C 94.955 28.764 95.098 28.501 95.27 28.138 C 95.841 26.879 96.413 25.616 96.988 24.345 C 97.526 23.156 98.068 21.959 98.616 20.752 C 98.729 20.799 98.841 20.84 98.951 20.88 C 99.129 20.946 99.302 21.009 99.468 21.094 C 102.326 22.518 107.018 24.147 110.137 24.647 C 112.013 24.948 113.62 24.325 115.063 23.154 C 115.853 22.511 116.142 21.58 115.936 20.724 C 115.839 20.32 114.912 20.012 114.314 19.855 C 113.619 19.675 112.534 19.304 111.438 18.93 C 110.281 18.534 109.112 18.135 108.378 17.952 C 107.567 17.752 106.766 17.502 105.865 17.221 C 105.437 17.088 104.988 16.947 104.504 16.802 C 105.036 16.411 105.425 16.121 105.771 15.864 C 105.934 15.743 106.088 15.629 106.242 15.515 C 106.462 15.351 106.683 15.188 106.904 15.024 C 109.174 13.346 111.439 11.671 113.243 9.45 C 114.122 8.368 114.72 7.191 114.108 5.822 C 113.812 5.157 113.377 4.55 112.945 3.947 C 112.816 3.766 112.687 3.586 112.562 3.405 C 112.466 3.275 112.15 3.124 112.068 3.179 C 111.582 3.487 111.303 3.202 111.058 2.951 C 110.96 2.851 110.867 2.756 110.769 2.707 Z\" fill=\"rgb(247,247,247)\"></path></svg>',svgContentId:9009424059,withExternalLayout:true,...addPropertyOverrides({JbATas3AA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 93 23\"><path d=\"M 27.762 15.87 C 26.1 15.78 25.821 15.765 22.982 19.574 C 22.873 19.719 22.761 19.866 22.647 20.013 C 22.399 20.335 22.147 20.663 21.921 21.001 C 21.287 21.946 20.478 22.454 19.324 22.048 C 18.504 21.761 17.464 20.149 17.768 19.245 C 17.902 18.844 18.042 18.441 18.191 18.04 C 17.378 18.463 16.493 18.643 15.511 18.485 C 13.171 18.11 9.652 16.888 7.508 15.821 C 7.384 15.757 7.254 15.709 7.121 15.66 C 7.038 15.63 6.954 15.599 6.87 15.564 C 6.459 16.469 6.053 17.366 5.649 18.258 C 5.218 19.211 4.789 20.159 4.36 21.104 C 4.284 21.264 4.225 21.378 4.148 21.528 C 4.095 21.632 4.033 21.753 3.95 21.918 C 3.915 21.988 3.884 22.061 3.853 22.135 C 3.698 22.502 3.537 22.883 2.866 22.875 C 2.763 22.863 2.662 22.854 2.563 22.846 C 1.899 22.786 1.311 22.734 0.8 22.033 C -0.087 20.816 -0.215 19.63 0.31 18.29 C 0.659 17.407 1.006 16.522 1.354 15.638 C 2.092 13.761 2.831 11.882 3.577 10.009 C 3.718 9.656 3.858 9.304 3.998 8.951 C 4.716 7.147 5.433 5.342 6.205 3.56 C 6.478 2.918 6.942 2.333 7.395 1.799 C 7.756 1.373 8.828 1.691 9.286 2.256 C 10.116 3.278 10.574 4.387 10.245 5.727 C 10.205 5.882 10.21 6.046 10.217 6.282 C 10.221 6.412 10.226 6.564 10.224 6.748 L 10.224 6.754 C 12.249 5.095 14.083 3.591 15.985 2.03 C 16.058 2.067 16.128 2.138 16.201 2.213 C 16.385 2.401 16.594 2.615 16.959 2.384 C 17.02 2.343 17.257 2.456 17.329 2.554 C 17.423 2.69 17.52 2.825 17.617 2.96 C 17.941 3.413 18.267 3.868 18.489 4.366 C 18.947 5.393 18.499 6.276 17.84 7.087 C 16.487 8.753 14.788 10.009 13.086 11.268 C 12.92 11.391 12.755 11.513 12.589 11.636 C 12.473 11.722 12.358 11.807 12.236 11.898 C 11.977 12.091 11.685 12.308 11.285 12.601 C 11.648 12.71 11.986 12.816 12.306 12.916 C 12.982 13.127 13.583 13.314 14.192 13.464 C 14.742 13.601 15.619 13.901 16.487 14.197 C 17.308 14.478 18.122 14.756 18.643 14.891 C 18.899 14.959 19.235 15.062 19.49 15.195 C 19.595 15.014 19.704 14.835 19.818 14.66 C 20.822 13.119 21.886 11.615 22.948 10.112 C 24.318 8.174 25.687 6.237 26.929 4.222 C 27.666 3.025 28.56 2.078 29.482 1.1 L 29.598 0.978 C 30.433 0.095 31.943 0.192 33.153 1.204 C 34.673 2.472 35.446 4.145 35.719 6.045 C 36.508 11.492 34.503 17.196 31.056 21.484 C 30.711 21.915 29.681 22.228 29.206 22.038 C 28.305 21.674 27.455 20.965 27.511 19.779 C 27.532 19.403 27.863 18.668 28.204 17.912 C 28.547 17.15 28.9 16.367 28.954 15.908 L 28.954 15.903 C 28.48 15.909 28.094 15.888 27.762 15.87 Z M 30.209 8.856 L 30.2 8.869 C 29.888 9.381 29.587 9.875 29.284 10.373 C 31.025 10.717 31.17 10.635 31.412 9.033 C 31.491 8.509 31.538 7.983 31.592 7.385 C 31.618 7.092 31.646 6.781 31.68 6.446 L 31.68 6.44 C 31.141 7.326 30.663 8.11 30.209 8.856 Z\" fill=\"rgb(247,247,247)\"></path><path d=\"M 48.472 13.212 C 49.549 15.225 49.08 17.037 47.761 18.932 C 45.628 22.002 42.645 22.685 39.223 22.372 C 37.605 22.223 35.488 20.287 35.297 18.788 C 35.199 18.013 35.261 17.161 35.488 16.416 C 35.993 14.763 36.611 13.135 37.25 11.523 C 38.43 8.566 39.661 5.634 41.387 2.929 L 41.441 2.845 C 41.778 2.31 42.033 1.907 42.856 2.102 C 43.21 2.185 43.688 1.898 44.091 1.657 C 44.139 1.628 44.186 1.6 44.232 1.573 C 46.638 0.182 49.075 0.331 51.456 1.517 C 53.032 2.302 54.012 3.74 54.264 5.419 C 54.48 6.846 53.749 8.16 52.723 9.187 C 51.807 10.108 50.854 10.99 49.867 11.904 C 49.406 12.331 48.938 12.764 48.462 13.212 Z M 41.975 12.247 C 40.857 14.275 40.13 16.134 39.605 18.09 C 42.026 18.521 44.613 16.755 45.257 14.208 C 44.046 13.982 42.815 13.726 41.975 12.247 Z M 49.513 5.455 C 49.55 5.41 49.597 5.357 49.648 5.301 C 49.835 5.094 50.071 4.833 49.992 4.679 C 49.811 4.481 49.518 4.566 49.374 4.613 C 47.828 5.064 46.288 5.532 44.752 6.019 C 44.572 6.076 44.361 6.25 44.288 6.425 C 43.958 7.207 43.646 7.998 43.33 8.801 C 43.213 9.097 43.096 9.396 42.976 9.696 C 44.216 9.844 44.351 9.849 45.262 9.254 C 46.87 8.201 48.307 6.954 49.513 5.455 Z\" fill=\"rgb(247,247,247)\"></path><path d=\"M 66.68 3.986 C 67.231 3.18 67.865 2.8 68.457 2.661 L 68.457 2.671 C 69.905 1.521 71.518 2.379 71.503 2.79 C 71.443 4.702 71.078 5.542 70.665 6.494 C 70.546 6.768 70.423 7.052 70.302 7.374 C 68.833 11.292 66.25 15.071 63.473 17.926 C 62.236 19.199 60.921 20.37 59.37 21.089 C 58.221 21.71 57.015 22.194 55.62 22.377 C 54.105 22.575 52.362 21.296 51.848 20.344 C 51.057 18.879 50.936 17.048 51.596 15.276 C 52.201 13.655 53.103 11.621 54.007 9.579 C 54.941 7.47 55.879 5.354 56.497 3.679 L 56.605 3.386 C 56.899 2.585 57.502 2.097 58.182 2.005 C 58.847 1.353 59.851 1.266 60.712 1.938 C 60.717 1.943 60.723 1.948 60.73 1.954 C 60.736 1.959 60.743 1.964 60.748 1.969 C 62.196 3.164 60.985 5.835 60.028 7.945 L 59.927 8.165 C 59.23 9.709 58.634 11.295 58.037 12.881 L 58.036 12.883 L 58.036 12.884 C 57.856 13.36 57.677 13.836 57.495 14.311 C 57.331 14.753 57.655 15.158 58.052 15.199 C 58.22 15.217 58.634 14.787 58.915 14.496 L 58.974 14.434 C 60.396 12.961 61.721 11.395 62.988 9.793 C 63.671 8.929 64.446 7.631 65.191 6.383 C 65.716 5.503 66.226 4.648 66.68 3.986 Z\" fill=\"rgb(247,247,247)\"></path><path d=\"M 83.077 2.03 C 81.176 3.591 79.341 5.095 77.316 6.754 L 77.316 6.748 C 77.318 6.564 77.313 6.412 77.309 6.282 C 77.302 6.046 77.297 5.882 77.337 5.727 C 77.666 4.387 77.208 3.278 76.379 2.256 C 75.92 1.691 74.848 1.373 74.487 1.799 C 74.034 2.333 73.57 2.918 73.297 3.56 C 72.526 5.342 71.808 7.146 71.091 8.951 C 70.95 9.303 70.81 9.656 70.669 10.009 C 69.923 11.882 69.185 13.761 68.446 15.638 C 68.099 16.523 67.751 17.407 67.402 18.29 C 66.877 19.63 67.006 20.816 67.892 22.033 C 68.403 22.734 68.992 22.786 69.655 22.846 C 69.754 22.854 69.855 22.863 69.958 22.875 C 70.593 22.885 70.87 22.263 71.025 21.905 C 71.216 21.573 71.324 21.376 71.453 21.104 C 71.881 20.159 72.31 19.212 72.741 18.258 C 73.145 17.367 73.551 16.469 73.962 15.564 C 74.047 15.599 74.13 15.63 74.213 15.66 C 74.347 15.709 74.477 15.757 74.601 15.821 C 76.745 16.888 80.264 18.11 82.603 18.485 C 84.01 18.711 85.215 18.244 86.297 17.366 C 86.89 16.883 87.107 16.185 86.952 15.543 C 86.879 15.24 86.184 15.009 85.736 14.891 C 85.214 14.756 84.401 14.478 83.579 14.197 C 82.711 13.901 81.834 13.601 81.284 13.464 C 80.675 13.314 80.075 13.127 79.399 12.916 C 79.078 12.816 78.741 12.71 78.378 12.601 C 78.777 12.308 79.069 12.091 79.328 11.898 C 79.451 11.807 79.566 11.722 79.682 11.636 C 79.847 11.513 80.012 11.391 80.178 11.268 C 81.881 10.009 83.579 8.753 84.932 7.087 C 85.592 6.276 86.04 5.393 85.581 4.366 C 85.359 3.868 85.033 3.413 84.709 2.96 C 84.612 2.825 84.515 2.69 84.422 2.554 C 84.35 2.456 84.113 2.343 84.051 2.384 C 83.687 2.615 83.477 2.401 83.294 2.213 C 83.22 2.138 83.15 2.067 83.077 2.03 Z\" fill=\"rgb(247,247,247)\"></path></svg>',svgContentId:12446224810}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vdx9pf\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"iAYWDq_Oj\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(16+((componentViewport?.height||81)-32-49)/2)+0,...addPropertyOverrides({JbATas3AA:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-49)/2)+0},uPYHmI8FC:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||73)-32-49)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4bpgdh-container\",layoutDependency:layoutDependency,layoutId:\"LsncHzjF4-container\",nodeId:\"LsncHzjF4\",rendersWithMotion:true,scopeId:\"nI1f1qCUZ\",children:/*#__PURE__*/_jsx(Button4WithNavPrimaryCTAId4bpgdhWithMappedReactProps1sexhzh,{height:\"100%\",id:\"LsncHzjF4\",layoutId:\"LsncHzjF4\",ox8RWo09Y:QA_qTpVKD,tcTr8q2VA:QGAcwyz66,variant:\"O5PPbwAxh\",width:\"100%\",...addPropertyOverrides({JbATas3AA:{variant:\"UIHTFI1S3\"},uPYHmI8FC:{variant:\"UIHTFI1S3\"},vZbiqoQRm:{ox8RWo09Y:\"app.kabuk.com\",tcTr8q2VA:\"Sign Up\",variant:\"punOQoE20\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FMPQi.framer-nn714j, .framer-FMPQi .framer-nn714j { display: block; }\",\".framer-FMPQi.framer-dkefbp { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 81px; justify-content: space-between; overflow: visible; padding: 16px 40px 16px 40px; position: relative; width: 1280px; }\",\".framer-FMPQi .framer-1jy8hx4 { flex: none; height: 31px; overflow: hidden; position: relative; text-decoration: none; width: 121px; }\",\".framer-FMPQi .framer-1jnqd07-container { bottom: -20px; flex: none; left: 0px; position: absolute; right: 0px; top: -21px; }\",\".framer-FMPQi .framer-l1uzdj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; min-height: 31px; min-width: 121px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-FMPQi .framer-drgu76 { aspect-ratio: 3.903225806451613 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); overflow: visible; position: relative; width: 88px; }\",\".framer-FMPQi .framer-1fkd5by { flex: none; height: 31px; left: calc(49.586776859504155% - 121px / 2); position: absolute; top: calc(48.38709677419357% - 31px / 2); width: 121px; }\",\".framer-FMPQi .framer-1vdx9pf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FMPQi .framer-4bpgdh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-FMPQi.framer-v-1a0i89d.framer-dkefbp { height: min-content; padding: 16px 20px 16px 20px; width: 390px; }\",\".framer-FMPQi.framer-v-1a0i89d .framer-1jy8hx4 { height: 35px; overflow: visible; width: 136px; }\",\".framer-FMPQi.framer-v-1a0i89d .framer-1jnqd07-container { aspect-ratio: 1.5172413793103448 / 1; bottom: -11px; left: 1px; right: unset; top: -11px; width: var(--framer-aspect-ratio-supported, 88px); }\",\".framer-FMPQi.framer-v-1a0i89d .framer-1vdx9pf { gap: 24px; }\",\".framer-FMPQi.framer-v-1a0i89d .framer-4bpgdh-container, .framer-FMPQi.framer-v-8q09dh .framer-4bpgdh-container { order: 1; }\",\".framer-FMPQi.framer-v-8q09dh.framer-dkefbp { height: min-content; padding: 16px 12px 16px 12px; width: 390px; }\",\".framer-FMPQi.framer-v-8q09dh .framer-l1uzdj { min-height: unset; min-width: unset; }\",\".framer-FMPQi.framer-v-8q09dh .framer-1fkd5by { height: 23px; left: 0px; top: calc(47.82608695652176% - 23px / 2); width: 93px; }\",\".framer-FMPQi.framer-v-8q09dh .framer-1vdx9pf { gap: 12px; }\",\".framer-FMPQi.framer-v-1rp91ey.framer-dkefbp { height: 73px; width: 390px; }\",\".framer-FMPQi.framer-v-173w0xu .framer-1jy8hx4 { -webkit-user-select: none; pointer-events: none; user-select: none; }\",\".framer-FMPQi.framer-v-173w0xu .framer-4bpgdh-container { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 81\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xiQk475so\":{\"layout\":[\"fixed\",\"fixed\"]},\"uPYHmI8FC\":{\"layout\":[\"fixed\",\"auto\"]},\"JbATas3AA\":{\"layout\":[\"fixed\",\"auto\"]},\"FEnam_G4I\":{\"layout\":[\"fixed\",\"fixed\"]},\"PgnpJG98C\":{\"layout\":[\"fixed\",\"fixed\"]},\"vZbiqoQRm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QGAcwyz66\":\"buttonText\",\"QA_qTpVKD\":\"buttonLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernI1f1qCUZ=withCSS(Component,css,\"framer-FMPQi\");export default FramernI1f1qCUZ;FramernI1f1qCUZ.displayName=\"Floating Nav Bar 2\";FramernI1f1qCUZ.defaultProps={height:81,width:1280};addPropertyControls(FramernI1f1qCUZ,{variant:{options:[\"nsQGhaqUt\",\"xiQk475so\",\"uPYHmI8FC\",\"JbATas3AA\",\"FEnam_G4I\",\"PgnpJG98C\",\"vZbiqoQRm\"],optionTitles:[\"Desktop\",\"Desktop/No-Color\",\"Mobile\",\"Mobile/No-Color\",\"Desktop/Empty\",\"Mobile/Empty\",\"Desktop/No Logo\"],title:\"Variant\",type:ControlType.Enum},QGAcwyz66:{defaultValue:\"Plan For Japan Today\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},QA_qTpVKD:{title:\"Button Link\",type:ControlType.Link}});addFonts(FramernI1f1qCUZ,[{explicitInter:true,fonts:[]},...GradientAnimationFonts,...Button4Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernI1f1qCUZ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xiQk475so\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uPYHmI8FC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JbATas3AA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FEnam_G4I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PgnpJG98C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vZbiqoQRm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1280\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"QGAcwyz66\\\":\\\"buttonText\\\",\\\"QA_qTpVKD\\\":\\\"buttonLink\\\"}\",\"framerIntrinsicHeight\":\"81\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9d1d4bc)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"OxowleRf3\",\"tZXqzcsW3\"];const serializationHash=\"framer-WUCWv\";const variantClassNames={OxowleRf3:\"framer-v-159g7v4\",tZXqzcsW3:\"framer-v-1bm12zq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"FT Link Hover\":\"tZXqzcsW3\",\"FT Link No Hover\":\"OxowleRf3\"};const getProps=({footerLinkText,height,id,width,...props})=>{return{...props,FYZN9yd1z:footerLinkText??props.FYZN9yd1z??\"Footer Link\",variant:humanReadableVariantMap[props.variant]??props.variant??\"OxowleRf3\"};};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,FYZN9yd1z,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OxowleRf3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter15hpyp8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"tZXqzcsW3\");});const onMouseLeavercxw7r=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"OxowleRf3\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-159g7v4\",className,classNames),\"data-framer-name\":\"FT Link No Hover\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OxowleRf3\",onMouseEnter:onMouseEnter15hpyp8,ref:refBinding,style:{...style},...addPropertyOverrides({tZXqzcsW3:{\"data-framer-name\":\"FT Link Hover\",onMouseLeave:onMouseLeavercxw7r}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(36, 36, 36))\"},children:\"Footer Link\"})}),className:\"framer-1ns6mc8\",\"data-framer-name\":\"Account\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"LegBYl72Y\",style:{\"--extracted-r6o4lv\":\"rgb(36, 36, 36)\",\"--framer-paragraph-spacing\":\"0px\"},text:FYZN9yd1z,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tZXqzcsW3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(36, 36, 36))\",\"--framer-text-decoration\":\"underline\"},children:\"Footer Link\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WUCWv.framer-112lfoj, .framer-WUCWv .framer-112lfoj { display: block; }\",\".framer-WUCWv.framer-159g7v4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 17px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WUCWv .framer-1ns6mc8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 73\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"tZXqzcsW3\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"FYZN9yd1z\":\"footerLinkText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersNedJAg8W=withCSS(Component,css,\"framer-WUCWv\");export default FramersNedJAg8W;FramersNedJAg8W.displayName=\"Footer Links\";FramersNedJAg8W.defaultProps={height:17,width:73};addPropertyControls(FramersNedJAg8W,{variant:{options:[\"OxowleRf3\",\"tZXqzcsW3\"],optionTitles:[\"FT Link No Hover\",\"FT Link Hover\"],title:\"Variant\",type:ControlType.Enum},FYZN9yd1z:{defaultValue:\"Footer Link\",displayTextArea:false,title:\"Footer Link Text\",type:ControlType.String}});addFonts(FramersNedJAg8W,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersNedJAg8W\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tZXqzcsW3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"FYZN9yd1z\\\":\\\"footerLinkText\\\"}\",\"framerIntrinsicWidth\":\"73\",\"framerIntrinsicHeight\":\"17\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sNedJAg8W.map","// Generated by Framer (a2fc4a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js\";import GradientAnimation from\"https://framerusercontent.com/modules/yYRNL549GBFacSEyKRur/aLu181D7EWbfAzNp13XW/J2pKarWej.js\";import FooterLinks from\"https://framerusercontent.com/modules/dhzuFMZyzSOs6Z5WNcaP/Q9PUiPBuRd4HzLWw4f7x/sNedJAg8W.js\";const GradientAnimationFonts=getFonts(GradientAnimation);const FooterLinksFonts=getFonts(FooterLinks);const EmbedFonts=getFonts(Embed);const cycleOrder=[\"RqZZ95pZr\",\"YAmuBRUa1\"];const serializationHash=\"framer-o78TY\";const variantClassNames={RqZZ95pZr:\"framer-v-1kleyin\",YAmuBRUa1:\"framer-v-wqpyws\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"RqZZ95pZr\",Mobile:\"YAmuBRUa1\"};const getProps=({footerColor,height,id,width,...props})=>{return{...props,JVPRvZzyp:footerColor??props.JVPRvZzyp??\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"RqZZ95pZr\"};};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,JVPRvZzyp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RqZZ95pZr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kleyin\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RqZZ95pZr\",ref:refBinding,style:{backdropFilter:\"blur(4px)\",backgroundColor:JVPRvZzyp,WebkitBackdropFilter:\"blur(4px)\",...style},...addPropertyOverrides({YAmuBRUa1:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3yiv73\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"WYFp3nVpj\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"bdiHURr5x\",openInNewTab:false,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1l4ytv7 framer-15qmq43\",\"data-framer-name\":\"Gradient Logo Container\",layoutDependency:layoutDependency,layoutId:\"bdiHURr5x\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46.67,width:\"78.44px\",y:(componentViewport?.y||0)+40+0+0+-13.61,...addPropertyOverrides({YAmuBRUa1:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-312.9)/2+196+64)+0+0+-13.61}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10g3fuy-container\",layoutDependency:layoutDependency,layoutId:\"vXYKU6jfT-container\",nodeId:\"vXYKU6jfT\",rendersWithMotion:true,scopeId:\"THkNqX9hc\",style:{mask:\"url('https://framerusercontent.com/images/eUK8vyq2xGEsdMzDlqErZV5eU6o.svg?width=64&height=17') alpha no-repeat center / contain add\",WebkitMask:\"url('https://framerusercontent.com/images/eUK8vyq2xGEsdMzDlqErZV5eU6o.svg?width=64&height=17') alpha no-repeat center / contain add\"},children:/*#__PURE__*/_jsx(GradientAnimation,{height:\"100%\",id:\"vXYKU6jfT\",layoutId:\"vXYKU6jfT\",style:{height:\"100%\",width:\"100%\"},variant:\"S8AEB4jqL\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"\\xa9 Copyright 2025. Kabuk International Inc. \"})}),className:\"framer-12iw7i7\",\"data-framer-name\":\"\\xa9 Copyright 2025. Kabuk International Inc. \",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"nOhhYt7l4\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qpg1qb\",layoutDependency:layoutDependency,layoutId:\"jL0lIrjDX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z4b00k\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"m7BJq5cbb\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:concierge@kabuk.com\",motionChild:true,nodeId:\"ZoV_DEhOF\",openInNewTab:true,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1078g22 framer-15qmq43\",\"data-framer-name\":\"Footer Button Support\",layoutDependency:layoutDependency,layoutId:\"ZoV_DEhOF\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+0+0+0+0+0,...addPropertyOverrides({YAmuBRUa1:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-312.9)/2+0+0)+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k5h104-container\",layoutDependency:layoutDependency,layoutId:\"QPE9afdga-container\",nodeId:\"QPE9afdga\",rendersWithMotion:true,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(FooterLinks,{FYZN9yd1z:\"Support\",height:\"100%\",id:\"QPE9afdga\",layoutId:\"QPE9afdga\",style:{height:\"100%\"},variant:\"OxowleRf3\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1izcsey\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"g5DNW0_rn\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nvAYH5v4t\"},motionChild:true,nodeId:\"YndkTWGs4\",scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ttj6rk framer-15qmq43\",\"data-framer-name\":\"Footer Button Privacy\",layoutDependency:layoutDependency,layoutId:\"YndkTWGs4\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+0+0+0+0,...addPropertyOverrides({YAmuBRUa1:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-312.9)/2+0+0)+0+49+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ou97q7-container\",layoutDependency:layoutDependency,layoutId:\"wJ5iPwHwI-container\",nodeId:\"wJ5iPwHwI\",rendersWithMotion:true,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(FooterLinks,{FYZN9yd1z:\"Privacy Policy\",height:\"100%\",id:\"wJ5iPwHwI\",layoutId:\"wJ5iPwHwI\",style:{height:\"100%\"},variant:\"OxowleRf3\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UIS_h2cPL\"},motionChild:true,nodeId:\"gif3uQNQ2\",scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1cadbg5 framer-15qmq43\",\"data-framer-name\":\"Footer Button Terms and Conditions\",layoutDependency:layoutDependency,layoutId:\"gif3uQNQ2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+0+0+33+0+0,...addPropertyOverrides({YAmuBRUa1:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-312.9)/2+0+0)+0+49+0+49+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7hvoun-container\",layoutDependency:layoutDependency,layoutId:\"dkcx4iVl4-container\",nodeId:\"dkcx4iVl4\",rendersWithMotion:true,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(FooterLinks,{FYZN9yd1z:\"Terms and Conditions\",height:\"100%\",id:\"dkcx4iVl4\",layoutId:\"dkcx4iVl4\",style:{height:\"100%\"},variant:\"OxowleRf3\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"h_nCOuK7s\"},motionChild:true,nodeId:\"IVBxLyFAf\",openInNewTab:false,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8qi9zf framer-15qmq43\",\"data-framer-name\":\"Footer Button Terms and Conditions\",layoutDependency:layoutDependency,layoutId:\"IVBxLyFAf\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:17,y:(componentViewport?.y||0)+40+0+0+66+0+0,...addPropertyOverrides({YAmuBRUa1:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-312.9)/2+0+0)+0+49+0+98+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qzm631-container\",layoutDependency:layoutDependency,layoutId:\"zwg1ZVC2T-container\",nodeId:\"zwg1ZVC2T\",rendersWithMotion:true,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(FooterLinks,{FYZN9yd1z:\"Seller of Travel Disclosure\",height:\"100%\",id:\"zwg1ZVC2T\",layoutId:\"zwg1ZVC2T\",style:{height:\"100%\"},variant:\"OxowleRf3\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ri09m0\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"cPZhX9gp6\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/kabuktravel/\",motionChild:true,nodeId:\"h5h3l9im2\",scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Follow us on Instagram\",className:\"framer-w9lzym framer-15qmq43\",\"data-framer-name\":\"Instagram Link\",layoutDependency:layoutDependency,layoutId:\"h5h3l9im2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13do0pj-container\",\"data-framer-name\":\"SVG\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jecCgmKp4-container\",name:\"SVG\",nodeId:\"jecCgmKp4\",rendersWithMotion:true,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\\n<rect width=\"40\" height=\"40\" fill=\"url(#pattern0_3206_6107)\"/>\\n<defs>\\n<pattern id=\"pattern0_3206_6107\" patternContentUnits=\"objectBoundingBox\" width=\"1\" height=\"1\">\\n<use xlink:href=\"#image0_3206_6107\" transform=\"scale(0.00195312)\"/>\\n</pattern>\\n<image id=\"image0_3206_6107\" width=\"512\" height=\"512\" preserveAspectRatio=\"none\" xlink:href=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAACAKADAAQAAAABAAACAAAAAAAL+LWFAABAAElEQVR4Ae29d5RlV5WniSSUMsgjbyOV8gIhCVfCFFlQCF/A4F1B4ZqqdtO9ZqZ7re61uuePXjP9x3T3VHW5oVQligJKQFEUUMILgQoPciCLTCjlDbJIyGu+LzOeFBl6kZkRGe/dfe797bV+8Wy8u+937zt7n33Oue8pT4mFQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEQAiEwNYS2GZrPyD/HwJbSWBb/n8V2mFO8+/7nI/VdigWAq0QeARHH5zTA9yO5HPz7z/K41gIdEIgCUAn2AexUYP27ujpc9qL2z3QTmhcsB8X+Oe/z0QhFgKtEDCwLwz2o8Dv7WKv/ZrX7kS3o1/O6S5ufX8sBFaUQBKAFcU5uA/bnj3eDRnkDfCbuvU1E4Kd0fxg/1Qe5zwEQmxwBB5jjx9Go8TAIH8fMuCPgv8oEVjs9m7e+xCKhcCSCaThXTKywf6DPXCD/Go0gw5Amwr6u/J6yvZAiIXAVhJwOOEetFgS4PM3oll0NfJxhhaAENs0gSQAm+Yz9FftsR+KZtAR6HBkAqD2R7she/CxEAiBbghYQbAKcBMy+Kur0BVoFq1DVhRiIfAkAkkAnoRk0E/swt4fjA5BBvmFQX9PnouFQAjUJnAH7i1MBnx8LboO/QrFQiBjrwM/B3Zk/y3lzyCD/pHIoD/q9e/L/fTwgRALgUYJWCG4Bc0iqwFWBn6BTAZm0Y3ofhQbIIFUAIZ30B3LN7Afg05CJyB7+wZ9y/rO0o+FQAj0k4CrDBwuMBmwKnAhOg9dikwUHkWxgRBIAjCQA81uugRvDToOPRudiEwC9kEmBbEQCIFhETDY34oM/uejn6KL0ZXIpYixnhNIAtDvA2xv3p69gf7kOXnfcf4dUSwEQiAEJOAwgPMDTAbOnZP3rRRYNYj1kEASgP4dVJfe7YcWBn17/87aj4VACITApgi4qsAqwMJk4Gaee2RT/5jX2iKQBKCt47Upb1137yS+ZyF7+96aBOyNcpyBEAuBEFgSgcd4923IROACZGXAWycRel2CWOMEEhgaP4C4vzs6Fr14TsdzexDaAcVCIARCYCUIeLXC69FF6Jw5XcLtXSjWKIEkAI0eONzeCzmhz8D/m8hJffujWAiEQAhMksBNfLiTBr+DTAacOHg7ijVGIAlAYwcMdy3pPwMZ9A3+JyCX9cVCIARCYJoEXDZ4ITIJMBn4OXLIINYIgSQAjRwo3DTIG+wN/MokwB/YiYVACIRAlwT84SKDv0mAMikwOYgVJ5AEoPgBwj3L+l6wZ1Tqt+y/J4qFQAiEQCUCd+CMwwGjoYHzuO9wQawogSQARQ8Mbtnj94I9L0UGf2f0O+EvFgIhEAKVCTgx0JUDDg2chbzAUCoCQKhmSQCqHZGnPOVpuOSs/lfPyR6/S/xiIRACIdASAZcKWhE4c06uGrgXxYoQ2K6IH3FjA4HDuHkD+iB6IzoaZTkfEGIhEALNEbDt8qqjdmIORzsi5wtYIYgVIJAEoMBBwAVn9r8I/S56H3oe2g3FQiAEQqB1AruwA/7KqImAbd2jyCTgPhTrkEASgA7hs2mv1e9s/rejD6FXoAPRtigWAiEQAn0hYJvmqiWTAGUHxyECE4GHUawDAkkAOoA+t0lLY69D70dvQX4pUu4HQiwEQqC3BGzjDkG2d4eiVchhgbtRbMoEkgBMGTib2xOdgt6Dfg+9AO2BYiEQAiEwFAJObPa3S0wEvKqpVQCrAfej2JQIJAGYEui5zazh9p3ow+hVyEw4xwAIsRAIgcERsO3bB7nqSTlX4Gbk9QRiUyCQ4DMFyGzCE/u5yHL/+5BX9NsJxUIgBEJg6ARsC2eQSYDXOnFugEnAgyg2QQJJACYId+6jvZKfY/0fQa9B+6FYCIRACITAxgQM/keh1cifIrYa8CsUmxCBJAATAsvHepElx7hc2ucM/+cjL/ITC4EQCIEQGE9gVA0wEXDC4I0oQwLjWW31s0kAthrh2A9wgosB3wv6vAuZCIQ1EGIhEAIhsBkCtpVWSk0CnDTtkMDtKEMCQFhJS1BaSZobPusAbl6PLPm/Cu2LYiEQAiEQAksj4LUC7DwdPvdvN3GbIYE5GCtxkwRgJShu+AwvdGHGasnfnr+T/nZGsRAIgRAIgeUR8PLBM8i21fsmAQ4JOEcgtpUEkgBsJcC5fzdTdT2/gf8daA0yIYiFQAiEQAhsHQHbUiupJgFeTfBe5MWDHkCxrSCQBGAr4M39q2NV/oDPH6BTketaYyEQAiEQAitLYDQkYAfrEXQDMhmILZNAEoBlgpv7Ny/n64V9fh9Z8ncGaywEQiAEQmAyBBwG8FdT/XEhf1ToWpTLCANhOZYEYDnUNvzPDDej8f5juJ+S/wYu+RsCIRACkyQwGhI4nI243HodunOSG+zrZwsvtnQCzkx9H7L3P4NiyyNgGc+lPZvTQ7zHbD8WAq0QMEhtj1ZtgdIRW/5RneVfP4lOR79AsSUQSAKwBFhzbz2W2w+ht6KD5p7LzeIE/HEPZ+06ace1vN6O7ru+dxT8DfKj+wtvkwAAJ9YUgc0lAPOTg13ZM38QxwluanTfNfCWvGObJnA9L38afRRdsum35tX5BJIAzKex+fsn8BbH+9+InPwXe4KAy3IM7Fcjr961MNjPD/yj+7/mfbEQGDoB5w4tDP7zE4HRfa8xsnruvWm7Nz5rbubh36M/RRdu/FIeLUYgJ9FiZJ78/Mk89a/Q65AZemzDRTkcf7tynq7ivmt1R0HeWbpZswuEWAgskYDts5cPHyUH/q7I4WjNPB3KfX9sLLah0/FFQPwhOjdANk8gCcDmGfmO56N/i16JdkNDNUvztyB7+bPocnQZMgHwOUv9sRAIgckScGhgNTIROBodhWaQz7le3nkHQ7W72fGvoP+GfjhUCFu630kANk/qhbzl36HfRpbqhmZebOMGZKC/GF2K7OWPSv0p4wMjFgIdEbBNGg0NWB1wRdJxyMTgQLQDGprZJn0D/Vf03aHt/FL2NwnApmmt5eX/gF6CnLQzFHN2/q3IoH8hOh8Z/K9At6PMyAdCLASKEXDi4V7INfImASeiE5DJgBcoG9JqAycOfxv9F3Q2io0hkARgDJS5p07h9j+hVyz+lt69YnD/BboEnYcM/iYBlv1NCmIhEAJtEDDYOxxg8DcJOAkdi45EJglDsa+yo/8n+v5Qdngp+/nUpbx5QO89mX39N2jtAPb5HvbRcr6B3qBvb9/716MHUCwEQqA9AibsN87J4HcQMhmwKmAy4P3VaFfUZ1vLzt2NbMvORbF5BFIBmAdj7u7x3P5b9Ga029xzfby5k51yPP8cZANh0L8G5draQIiFQE8JuKrgMGQCcAp6MXLewB6or2YC8Fn039BFfd3J5ezXkMaEtoSPY2cfQQb/vbbkHxp8j8vzfoL8QnwcuXbWx475O24WC4EQ6C8Bv+N+103+f4ZM/G9G2i5o5/X3+vVnB3bH321xHteV6HYUg0ASgCdOA7Pi96N3ogOeeLo39xzH/wH6DPpr9AV0IfoVioVACAyPgN99J/aaCDjv5ybk0IGJgJWCPpn7YxKguYrprvX3Bv4nCcCGE+AQbt6D3otMBPpkfqnPQZ9GBv5/RM7ovw/FQiAEQsC24GpkImCJ/EbkNT+cH2Ay0BdzSNe23iRnFjk0MGhLArBhrey7OQs+gA7v0dlgqf/76BPodOTFMZzhn3X7QIiFQAg8iYBtwzpkIvBzZOdhW7Q76svQwJ7si508h0JMeu5Bg7WhJwD7c+Qt+X8IOf7fB3uAnbCc97foo+hMZMnL52MhEAIhsDkCthXXI5MA2xKDpEmAEwX7sHLM+V0mAe6nScBgh0GHnADsy4F/G/oI8lKafTCv2GdP/6/QGchyXgI/EGIhEAJLJmDbYUXAJMCEwNL501Eflg66HyYBo+GPe7k/OBtqAuBY0OvRP0fH9eCoO5blTP5PIIP/P6E7UCwEQiAEtpaAFQCHD00EXD68I7Ia4Oz6lm1vnHdioMOlg6ySDjEBcEzrBcjg/1zk41bNjNwT9zPIcv+X0Cx6GMVCIARCYKUI2Ka4XNAk4HJkz9letEMDLbehJgF2CK9EXgflMTQYG2ICYLn/g+hUtFPDR9q1rOcge/wfR+chv5SxEAiBEJgUgV/zwVeji9GtaHvkmHqrbanJi4mMgd/ExmrAYGxoCcABHNnfRe9A+zR8lK/Fd5f1/Qn6OvKLGAuBEAiBaRFwHb0XE7oMPYoORFYDWjSHNIwNDyCTgMFMChxSAuDEldcje/9rUIv2IE47se9j6C/RhcjnYiEQAiEwbQK2PXZGnB9wP7JT5TK7FuOKwwD7otvQFWgQ7WqLB4pjs2TzNw+ej5zx3+q4vyX/s5Fj/Z9FfvFiIRACIdA1gTtw4HLkHAF7046rtzgk4FCG1zswAViHem9DSQCO5Eja838VavGCFgZ7S/5/hs5GfuFiIRACIVCFwL044kQ6qwGtDgk4H8DkZTQfwE5Xr20ICcD+HEHH/d+FLPG0ZJahFpb8H2ppB+JrCITAYAjYNtlZMQlodUhgNB9A/61q9Ho+QN8TAK9j/Tr0IWQVoCXzxDsH2etPyb+lIxdfQ2DYBOYPCTi2vh9a1RASfXY+wy3IqkZv5wP0PQFwvN9xf8f/W9pXL7xxFvpj9BWUkj8QYiEQAs0QuBdPDZ43IsfWD0ItXThotLTRasa1qJfWUlBc6gFYwz+8H70GPW2p/9zh+11ecyb6n+i76D4UC4EQCIHWCDgkcD0ygO6ODkGW2FswY6PzAR5BJgG97IT1NQFwKco70fuQ5adWzMtsfgH9D/Qj1NvSE/sWC4EQ6D8BryB4HfLiQSYBh6FWkgBXMhyI7kaXIOcF9Mr6mgCcwlH6MDqhoaPljNPPo/8XnYuciRoLgRAIgdYJ2JbdgGbRKAloZZmg/jp04QWPZlGvrI8JwMEcofcgl/y1cpI52eTv0B+hC1AsBEIgBPpG4CZ2yEqAQ7KHzt1yU95MApyUbRXAakBvrG8JgAHfWf+/hxxvasGuxcm/Rc72/3kLDsfHEAiBEFgmgZv5v6vQU5GdNYNrdTOuOKxsFeNy5LBGL6xvCcAzOCpO/HsBamHf/PWpj6OPIk+sWAiEQAj0nYC/XXIl8sI7zgnwp4Wrm4mKEwKtAljJ6IW1ECS3FLQzNt+O3oJaOKGuxU+D/2nIjDgWAiEQAkMhcAc76nCAlYDVqHolwFjp0kD9NgnoxeqsPiUAL+KgeMGf41B1s5T0CZTgX/1Ixb8QCIFJEbiTD7YKugodjvzBtsqmfw4HWK21gtG89SUBsIz0u+gVyBmblc3y0aeQZf8rKjsa30IgBEJgwgTsUZsE7IisBHj11spmpcKLHFkFuKuyo1viWx8SAGeUvgG9Dx2IKpuz/c9Af44y5l/5SMW3EAiBaRFwCfQ6tDMyCah84TY7mE9HTmZ0aaAXO2rW+pAAPAv6/tLf85CTSqqaJ/nfoz9FF1d1Mn6FQAiEQAcEbmObXjDI+VsmAZbaq5pVAM0qgMO5zVrrCcC+kH8HeiParfBR8Nr+XtP/T5Dr/B9DsRAIgRAIgScImAQ4RGq77rBu1eFcO5ouC3QOg0mAQwJNWusJwG9C3Yl/Rxem/yC+nYP+GP0Q9WYNKfsSC4EQCIGVImDHyCWCVksPQYeiqjHKuQoOWTiU2+xcrqpwYbpZ2593vAu9ClXNFN2Ji5Bj/l9H96NYCIRACITAeAKP8LTj63aUjkL7oarmUIDJys+QVwpszlpOAF4MbWf+u3ykql2LYx9Dn0V3VHUyfoVACAyGgLPtLV973RQnsznm7qQ7y9oG30dR1+bEOpMAlweaBIzG3Llbyux4GkOdDNhkFcCLMLRojhGZABxT2PnRpL8z8NGTORYCIRAC0yRgUN8HrUGW0w9CBn7nS+2EbP8N+A5TOo5tJ8W2ysl4s2gdcv5SF6YfZyArAO9GXoSnohmDjEU/Ra7yaspaTQBOgPJvoqqZoV+o7yFP4CtRLARCIASmRcBe/bHoZHQ8MgFwUt2BaFMX27Hd+iW6Hl2N7NleiM5FJgP2zKdptp22oYejU5EVgWpmDDIWnYW+Uc25zfnTYgJgBivw4za3cx2+finb/jRyxn8sBEIgBKZBwF7yicj28RT0LLSUMXQD7AFzeg63v0ZXofPQd9HZyKA8zUTANtS29FBkx6+iGYtkfj5yJUMz5vhFa/Y8HH4vqlr+vxbfMu7f2lkVf0OgXQKORRsc34Xej16P7Pk7U31rbHv+2eFWP9tkwp74TsggN62hAZONm5HJyVFod1TNZKJdjGa904q1lgCY4b4FvQ7tXBDy7fhktvqXyEQgFgIhEAKTJGCAfi36CLJttDe6I1ppM/A+A40SC9s6hwseRZM25yfcgPThSDQKuNwtYw6t3IRcEWDlJDYBAi/iM7+OXC9aTQ/j05fRC1AsBEIgBCZNYIYN/DvkOL095Wm1ibeyrc+jN6Hd0LTMttU21rZ2Wvu6lO0Ym4xRzVhLFQCzvzej16OnFSR8FT79FfIkcDJNLARCIAQmRcCe8AeRJX9L49uiaZnV16PREehuZLVzGr3eO9iOwx3HIqvB1cwhlxuRVYAHqjk3zp+WEoCT2IH3omeN25GOn/NL8Bn0cWR2HAuBEAiBSREw+H8IvQcdMqmNbOZzt+F1Jww6L+AuNIsmfaEzO1a2r04ENwkwGahkdkytxFyErqvk2GK+tJIAOL5iuemNyCyrmv0Ehz6KzqvmWPwJgRDoFYEZ9uYDyOB/EOrSTAL2Q4ehW9A0VgjY2XIIwATgUFTNjE/OV7AKUL4S3EoC8Axg2vt/NqpmHuxPoC+h+6o5F39CIAR6Q8AJf+9Elv2rBL9RErA7Pl2O1qFJmxUH5x6YBNg5rGQmAFZCTAAcDihtLSQA+vgK5Pj/nsVoOs7zFeTY/yyKhUAIhMAkCKziQ1+J/jk6ZhIb2IrPNAmwLP8YMglwhcAkzfkGVgIc/nD+Q7Xr2WyPT3IwCZBJWZvmxJHlQrDEdDLqutw1zn8P8j8ib2MhEAIhMCkCBv03IZf5VTR75L+D3oD2mIKDldteY5Uxy9hV2lpIADzxnfhXbcKHa2AN/t9Ck578wiZiIRACAyVgQH01+k1k77KqHYxjr0UnTsFB21zbXttg2+JKZqwyZlWr1DyJUfUEYCc8NpOqCPJ8/PLkcw5ALARCIAQmReAEPvjlaP9JbWAFP9fA99vIIYFJm22vbbBtcTUzZhm7jGFlrXoC4EQXIU7jZFrKQbqJN38NOcYTC4EQCIFJEbC0/mI0jV71SuzDHnzIS6bor22wbbFtciUzZhm7qkzWHMumegJgFqWcZFLJzsOZs5GzUWMhEAIhMCkCTnL7DbTXpDYwgc89ns98PnJG/KTNNvhsZJtcyYxZo/hVya+NfKmcAJhJmkGt2cjj7h+43vUcdFn3rsSDEAiBnhM4if1TLdmeOGvbvXpKTtsW2ybbNlcyY5ccjGUlrXICMIJnCaySWXLyZDPzjIVACITApAjY67c3feCkNjDBz51m79e22Da52pCssatiJ/bxw141AdAvl7t4ElUyZ5t6ovmzj7EQCIEQmCSBw/lwO0LVhkC3ZJ8d+3b4Ylqrt2yTbZurrQgwhhnLSsbakk4ByytePRu5rKSSXYQznmS3V3IqvoRACPSSgBe6KT2JbBPUHf8/DE1rArdtsm2zbXQlM4YZy4xp5axqAmDW5KzXHQsRuxNfPMGqlZkKIYorIRACK0jAH9tRrZq+T3Ppom2zbbRtdRUzhhnLjGnlrGICIDAnvVQDdik+/RO6FcVCIARCYJIEvLytvec9JrmRCX/20/l8NS2zbbaNtq2uZMYyY5qxrZRVTACc8OLFJPYpROoefDGzPL+QT3ElBEKgvwS8gIyTyCpf+W9z9PVfTdNso22rbbOrmLHMmFZuMmfFBGAGUC4fqeTb1fjzfXQTioVACITApAnYWyx9FbktAKD/O2/B+1byLbbRttW22VXMWGZMm6ni0MgPy0zVzEkvTh6pZK4zVbEQaJnAdjhvj3KhnGX+CHpogfzd9UdRbPoEbJs9Xi1bV/swaq9PKATPmFZuQme1BMBykUtHKv2K0u3441WmrkGxEKhEwJ6Fs60dK7bM6O2eyN7jwiC/qcd+jsF+XAKw8LnR4/t4v0uubkOOvXr7axRbGQKP8TEqtnQCttW22S9DXkuhghnTjG3GuLsrOKQP1RIAM6QjkQ1YFfsFjjiudG8Vh+LH4Aj4Pd0dzQ/0o4C/8DknjVl6HRfwlzqsZgBaWBkYJQp+H0yOR8F/dDs/IRg99yvel0oCEJZgD/DeB5fw/opv7WofPDdts227vSRxBTOmGduMcT+v4JA+VEwALJVUMRu/S1DK/1WOyDD82JXd9HtwOHId8fwgP/++M6wnmSw7NGAboTY3Hm2yYMNrAjAuCfAyrevQlegGdD+KLU5Alqpls6fbVW/XNtu2+zmoylCK3+kkAEBYzEaAFnt92s/bg7GUdP20N5ztDYrA09jbA9AMMuivmXd7EPft1a9Clc1kYZc5zSxw1GDvd+laZAJwxdyt9y3XmjA4tBB7goC9fyssJgGeHy3aHTitujDbbNvuV6L9u3BgzDYN/sa4MlapAmAjZ8M3zXWjmzsQZpEXogc298a8HgJLIGCv3UbpEGSDYGnQc9/73u6DKn03cWerzP11X9ULkPMHbKCvQiYAlmqV960S3IkeRUO3mwCgPCdaNKs+qguzzbbttg2vkgAY2zyWxjrP8c6tUiOzGho2hFV8mn8CdX6g4kDzBPZiD/zye54fgTzXDYgzyPXBmyux85bemEvD3H+l2RhejQz+VgdMBnx8JboeWUEYornv16FWE4Ab8V11ZQZ/k4DfQDt05cS87RrbPOdtA6xOdG5Vgq0ghKKqmOOU56OuMtgqHOLH8gnszr9a0nf277PmNMOt4/rOBo5tIGCPyCulKUvfDglcg0wG/A7aiJsUGEx8fShmEqRe0uAO226awHV5QR598PyxLa8SW0ZxLgkAB2Vk23JHMI6RVDGzx4vRI1Ucih9NEHAC3wwy0z8RGfhNAOzttzqWi+tTs1VsyYqIsuf2SnQ5ckKXjflFc49v5rbv300THtuhu5DJZEvmcVJdmueHbbgMqyQAxjh9MeZ1PsxVpQLg2Ig9pSon+UP4YoNjDyQWApsjYEnbL/b8nr73Z5AJQWx5BLbh35wPoZ6P7NGZDLiM6gLkd9THVgweQ32zB9gh9/NS5P63Yg/iqMmax6drsw3Xj5eh7bt2hu0b44x1xjwnxnZqVRIAMyJVxTwwZo3Owo2FwGIEDuCFE5Cl61FP3/HaKoksrvTGbKsOnNMLuLV3bPB3eMAgaVJgY99lyZnNr7idxyf+GJ2MKgSwLdnBWd6kz50HOHywDbct1xfPnwo2ined86mSAMxwVA6rcGTmfLiG21nUeYlmzp/c1CJg4H82WoteiOzt74Vi0yHgMIHthXoxug5Z6v0OOhuZGPQlEXAVwHfRb6NjUAv2I5w0AahgtuGzyDa9SgLgeTuD5NSpVUkA9oeCqmKzOHJ1FWfiRxkC8wP/Wrwy8KfE3+3h2ZHNHzEnL/ryEvRtdDbqSyJgAvAN5DCTw02V7SqcOwvNFnLStlx/TiniU5l4VyEBsKxl76nKrOh78cWS0XUoFgISSOBv4zywh6eszvQpEbiW/fkych7Ac1FVs+ryRfRN9HAhJ23LbdNt259WwC9jnTHP2Od8s86sQgIgjKejCr54IG5ALjnyYiWxYRNI4G/z+PcxEbBc/Hl0EHL/Ktq5OPUPaF0x52zLbdNt248s4Juxzphn7Ptll/5UCLqCqDR+eiX+WMaKDZdAAn8/jn2fEgFXOnwGHYzeiapNNDXAnoF+iiqabbpte4UEQD7GPGPf4BOAEQihdG2P4YAnsooNj8De7LIz+l+OXooyxg+EHtjCRMAS9VeRAeGhhvbPdunjyCTgVLQDqmAOUfwN+gK6u4JDY3wYteuv4LVtxrw+7adKdHxTAdj4sN/OQ0+UTrOyjV3KoykQcGKVM6xfhV6NjkfVeli4FNtKAqNEYHSBJsfV/wnduJWfO81/d1ngR5Fj2S9EXScB1+PDJ9EnkPermm26bbttvMG3ayvR8a2QAJQAMXc2OFs05f+uvxrT2749gcOQPX6D/ymo0moU3IlNgMAhfObbkdUekwD1M3Qnqm734+C30LbIiuWLUFdJgD1/A/9fIqsp1c223Ta+QgKQCsDc2VICxJwvThJpqTcw53ZulkHAq8s9G9njfyVajSokxLgRmwKBndiGlQCTgeehUSJwBfcfRJXtVzj3dfQAsmfrcJXDV9M0e9MOR5gAtNJpsm23ja9gJTq+XTd4qzgSgti1whHBB8tDKf8XORgTcmMXPvdYZI9fHYecjRsbJgE7IC9DR6MTkInAd1CVQIErY82Z7d9AN6FZ9GZ0OJq03cUGzkWfRl9A1Tnh4uNm224bX8GMecY+Y2BnCWfXCYDjrH4Bt0MVzBMkCUCFI7HyPlgynUGnIgP/89F+KBYCEnBi3VuRVQFlInAhugNVtYdx7Hxkm2Uv/LXIasa+aBJmdcSgr0wC7kEtWaX23Zhn7DMG3toVxK4TAAGYBVUwx9Y8QbxYRKxfBPZkd2wYfwe9As2gKkknrsSKEPCqgicgkwETxC+hz6Pq49vX4uPH0U/Rb6OXoJPRSiQCv+ZzTC5+jJx7cBa6DrVotu228bb1HuuuzdhnDBx0AiCACmamb3nIiTWx/hCwMX8DehuyZ+cQQCwENkXAhnktWoMORZa7L0COvVe1+3DsJ+hydDYygTEJcLjrCGQSvKVmgHS83M9yvw3+ykTjUdSq2bbbxtvWe62Prs3Y12n867oCMMqAuj4Qbr9SeagCj9Z98Nw+Cr0dvQPZmDvrPxYCW0rACYLvQQZQk4CvIsfcK9vdOPcDdC46CJkA+D2YQfsjJwvuhnZGfkcM6I5Bm9zciW5BBvqrkAnAZcig2RcbtfNVEgBjYGfWdQKwB3vuGEgF8yT35Ii1T8AGzpK/wf/VqMKXHTdiDRKw5+wyUZMBdQZyLLx6pdCgfvWcvsyt7azfA3uc3t8J2f67Hw8gy+P2jC1HmwRY+u+j2cZXSWg8DsbAzqzrBMCT0Ey0glU6MSrwaNUHGzknQxn8n4NMBmIhsDUEtuefn4lMBjy/Po3ORfegFswgb+9eDd0M/lU6esY+Y2Bn1nUCsAN7vqqzvd94w54UVU6MjT3Loy0hYHn/SGTgV5Y9t0OxEFgpAs4neSc6ApkEnIkcK4+1Q6BSO2/sMwZ2ZhUSgE4BzCNfKTOc51bubgEBJ/adhAz8r0eOfcZCYBIELNm+FJkMeJ6ZCHhRnEdQrD4BEwDb+gpm7Os0/nWdAHSeAc2dBX55Lef1ddxrbjd7eeNSp1PRO9ApyDJtLAQmScB28zj0YWQS8CnkDPzKqwRwLwYB23jbetv8riuEBn9jYGfWZQLghVkE0KUPI/BOmFGxtgjY+L4VvRcdizr9MrH92LAIeP69DTk58HT0deREulhtAqP2vtPxdxAZ+4yBxsJOlld2GXxtrN35CkuzRicE7sQaITCDn+9CBn/H/mMh0AUBZ3I7JGDlaTf0BXQLitUlMGrvu04AjH2jKsD9XeDqMgEY7XgX+71wm54QDy18Mo/LEjDgG/hNAGZQLAS6JGBb9lzkXJRdkfMCrkexmgRs623zK9ioIzzIBMAvTgUbZYQVfIkPmybg2OsHkaX/gzb91rwaAlMj4HjyM9DvI3uWn0SzKFaPQKX23hjYWRzssgIwynwqnB6VTogKPKr6cAKO/QF6I3LyXywEqhGwOvUhZBJwOroSxWoRqNTeG/yNhZ1YlwlAp5nPAtqVTogFruXhHIFnc/uv0WtRZvrPQVnGjReFsQT6wDz53PZolJT73ex6hjQuNGszeP4+JMfT0GUoVodApfa+0zjYdQLQWeaz4FysdEIscC0PIfAb6H9Dr0COs8aeTOBhnnIZmmucnYnurfK5+cF+4X3PfWcgmwCMGqP5t6OkYGded8Kb1y43ARvdVvhVNdwpZ14n4N1IPn+OLkKxGgQqtfej71cnZLpOAGxoKlilE6ICj0o+vBhn/j16GapyvnTNx0u6zqIb0fxgvzD4+5prnkdBf3Seb8mSI9sGeY9kSXuUABj8RwnA/PsOyxj49kdJDDZcNvjtsJDhH6MLUax7AqPvQfeePPH96sSXLhOATjOfBbQrnRALXBv0wxex9/8RGfyHXJIeBfxr4LAOXT0nE4BRT/9u7lvaXyl7mA9S/kjMYuYyJisDo4rAPtw/GK1GM+iwudshJwQyeQtymOUP0cUo1i2BSu29yWFnlfCuE4DOdnzB+WfDuZKN54KPz8NlEHgO/2PZ3zXWQwv+BvNrkcFeXTGn2bnHJgRb0ovnbRM1g5oJgrpu3pasFhj0TQDUkWgNOhTNICsFXbY9bH6qZoL0RuRx/RM0i2LdEajU3hsDO4uDXX4JbdS37e4c2GjLNqYVGtSNnBrwg2ey7/8S/Tbq8hyd5iG4j40Z7C9H56Ofo2uQicBtqKUE1cutXj0nbtbP27Ay4BXzjkLPQi7n9P7eaBvUdzPpsRLgtehPRzejWDcEKrX3xkBjYSc2lMa1E7jZ6LII2Fv8EHoNetqyPqGdf3Js/no0CvoXcP8ydBW6C/XFfsWOXDqns7k9AI0SgRO5fzQ6AtlT7rPNsHPvRVYCzkAO38RCoDMCSQA6Q58NjyFgudgG8k3o6WNe78tT9v4uRhcie/sGR5OAIQQEKxlWOtR3kZUBkwETASsDJgOrkVfU66Mdy059BFkl+RwyGYiFQCcEkgB0gj0bHUPA8vB70DvRgWNe78NTN7ET56Jvox8gg/4taKjDTwbBX8xJJiaAJgAvQGuRiUEfE4ET2C+HuO5HX0TOoYiFwNQJJAGYOvJscAwBA/470fuQvb++mT1+e/pnoW8he/wuz4s9QcBhgovm9H1uz0Zr59THROAk9u2fIZdqno0cDoqFwFQJJAGYKu5sbAyB/Xnu7egDaM2Y11t+6lacd1zfoG/wvwT1aWyf3ZmI3cinfgn9FJ2N1s6pT4nANuzTc9EHkcngj9DDKBYCUyOQBGBqqLOhMQRGM6Od9HfkmNdbfeqXOO74voFf2bO1pxdbGoHFEoGj+Zg+XBHSSa4vQyYADgOYLMZCYGoEkgBMDXU2tICADfip6P3omAWvtfrQpXzO4v8y+hr6GRrCxD52c6I2PxE4hy29Yk6HcbvdRLc8+Q/fk028DlkZ+p/oShQLgakQSAIwFczZyAIClj9PQu9Argfvg61jJ76BzkTObnfCX2xlCZgIfBGZWKlXo+chK0kt2944/ybk9R5OQzl3gBCbPIEkAJNnnC08mYDlfsf9T0GrnvxyU8/YaJ+H7PUb/F3D39JFe3C3KXPFhIw/jpwjYBLwKmQi2fKwgKtg/E7cgD6L7kGxEJgogSQAE8WbDx9D4ACes6F7PbL82ardh+OW+w36Bv+fI8u4sekQ+BWb+RGaRT9BJgIODbQ8LOBQmN+Nq9F3kMlOLAQmRiAJwMTQ5oPHENiN516LbOQOGvN6K0/ZS/s6+iJKub/bo3YLmzcJuxg5LPA76HloL9Sa2R4/H/n9cBjgUhQLgYkRSAIwMbT54AUEPNdsmG3cjlrwWisPH8HRy9Gn0Wfm7qfcD4iObf6wwAX48jb0RmRZvTXbHYedFGgC8FF0PYqFwEQIJAGYCNZ86BgCBn2D/3NQizO3Le9baj4D/SOyChCrRcBhge8hL7ykTAQsq69CLZkXxhpVAf6W+3e25Hx8bYdAEoB2jlXLnnq9dxs0x2kdBmjNDPYGfYP/j1Gu3w6EwnYlvp2GrkVvRS9ArQ0JjCbKOh/gLJRKExBiK0sgCcDK8synPZnAnjz1BuSSPycAtmTzS/4Gf8v/PherT8AKwOeQyUCLQwLb4vfJyMTZBNT5DbEQWFECSQBWFGc+bAEBGzHH/W2A1yx4rfpDr8xmb/+TKCX/6kdrvH8ew+8hkwH1buSQgNehaMF2xclXouvQ7SjzAYAQWzkCNtCxEJgUgRk+2FnZ/tRrK40urq5fg/1Nbv8fZM/fHlisXQJWAU5D/xNdiB5Brdj+OGoF7SVoh1acjp9tEEgC0MZxatHLXXD6VOTabO+3Yk72s8f/35FJQMb7gdADswLg6o0/Ql64qaUf3jkCf1+FvI2FwIoRyBDAiqHMBy0gcCyPbbRmFjxf+aGzrf8B2VM0SLTUU8Td2GYI3Mbrf48cGvgIOgWtQtVtRxxciy5ADgN4nsZCYKsJpAKw1QjzAWMI7MNzBv/no1aW/DnG6qQxe/4u90vwB0IPzeP8BfR/IS/mdD9qwVxJ43fqhBacjY9tEEgFoI3j1JKXjvU/G9lY7deI4zfhp8H/z5FjxLF+E7iP3TP4e90Al9c5TLUTqm7OpfF7dQXKvJTqR6sB/5IANHCQGnPRa7G73v+4Rvyexc+/RR9Dl6LYMAh49cDvIucCWAUwsO6OKtteOKefDk99Hj2IYiGwbAIZAlg2uvzjGAI789zL0SvRbmNer/bUOhz6OLLnn+Bf7ehMx58fspn/is5EVgaq21E4aBLQ2rLa6lwH6V8SgEEe9ont9DF8so3T6oltYeU+2MlUn0Sno1kUGy6B89n1/4G+gapfcW8nfHwZ8ntWvWKBi7HKBJIAVD46bfm2N+7aKDmzuvrQ0o34aNn/L9FVKBYCXvTpD9EPGkBxCD76XXtmA77GxcIEkgAUPjiNuXYS/jr2v39xv2/BP3/J76PoF8V9jXvTI/AYm3JOwGgJ6PS2vLwt+X0zCaj+fVve3uW/pkIgCcBUMPd+Iwewh479H198T10C5jp/g/9lxX2Ne9Mn4GTAr6I/QRdPf/NL2uLTefepyBU3sRBYFoEkAMvCln9aQMBG6KWo8pikS74c4z0NVW/ccTHWEYG72K5JoufJlR35sKWbPZo3/hYyAY+FwJIJJAFYMrL8wwICNj5rkbOTq9ojOOYY7+nICV8uAYuFwGIEbuWFTyMnid6w2JsKPO+PBa1FqQIUOBgtupAEoMWjVstnG5+1yMaoqvkzvp9CjvE+UNXJ+FWKwHV44znj70JYFahqJt5rUaoAVY9QYb+SABQ+OA241kLv3x6cvTkb8rsbYBoX6xAwcTwDVb40dKoAdc6X5jxJAtDcISvlcPXevz03A7+NeOVSbqmDGmceJzAaOvL8MRmoaqkCVD0yxf1KAlD8ABV2r3rv38bbnlv1xrvwIY5rELBqZBJpFalqEpkqAAcntnQCSQCWziz/sYFA9d7/qHzr5D+TgVgILJeAgd9EsvJ8gFQBlnt0B/x/SQAGfPC3Yter9/5tsDPuvxUHOP/6JAKjhLLqfIBUAZ50yPLE5ggkAdgcobw+jkDl3r8/6PJ19BlUtWQ7jmmeq01gNB/g73Cz6uWjUwWofQ6V8y4JQLlDUt6h6r3/yyD4RVR50lb5gxwHxxJwPsCX5lRxaWCqAGMPW55cjEASgMXI5PnFCJzACy9ENjbV7DYcOhO53v+has7Fn14QuJa98Bz7edG9sQrg93Pvov7FrUIEkgAUOhgNuLIzPp6EbGQq2nk49WV0U0Xn4lNvCHiemQT4q5LVzMT8Ocif5o6FwCYJJAHYJJ68uIDAoTx+FtprwfMVHq7DCYN/1Z5ZBUbxYWUI/JKP8VyrWmky+D8TrUKxEFiUQBKARdHkhTEE7PlX7P078c8f+rFXVnFsFrdiPSPgXBOTgIoTAv2J4JOR83ViIbAogSQAi6LJCwsIWFq0979mwfMVHtoYG/wrNsYV+MSHlSdg0ulqk4pJ51Px6xkowwBAiC1OIAnA4mzyysYEZnhoArD7xk93/qh6ObZzQHFgYgQqTwi0UmcVYJeJ7X0+uHkCSQCaP4RT24Gq5f8LIfA1lIl/UzsVsqF5BM7jvpUAV6BUMufpmAAcVsmp+FKLQBKAWsejqjf2+u39zxRz0N9t/xb6WTG/4s5wCFiBOguZiFazo3EowwDVjkohf5IAFDoYhV05HN9MAJwHUMkuwBkTgNsrORVfBkfAlScmAbcU2/PV+GMVYM9ifsWdIgSSABQ5EMXdqFj+vxlmBv+LirOLe/0ncAe76Ll4frFddfy/8nU7iuEanjtJAIZ3zJe6x44l2vs/ZKn/OOH329ja67LxjYVA1wQuxgGTABPTSuYQwPFou0pOxZcaBJIA1DgOlb1w2Z8JwNMKOemEP4P/JYV8iivDJnAnu28CcG4xDAfiz4lo32J+xZ0CBJIAFDgIxV04HP8cS6xkNrI2trnoT6WjEl9MSD0vK10ieAf8cQhvBsVCYCMCSQA2wpEHCwjsxOMj0cELnu/yoSXWb6NLu3Qi2w6BMQTu5rmKVQC/v5W+w2PQ5akuCCQB6IJ6O9u0fGjvodLsf8daf4DuQbEQqEbAq1L+CFWqTjl/x0reKhQLgccJJAF4HEXujCFwKM8dNub5rp56gA273vryrhzIdkNgMwRMTJ2geuVm3jfNl3djY87l2WeaG8226hNIAlD/GHXpocHfJKCKXY8jNq7V1ltX4RM/ahAwQa2WpPo9rraSp8bRGrAXSQAGfPA3s+uuIbbX4C+LVTEbVcf+H63iUPwIgTEE1vGciWqlC1Q5ByAJwJiDNeSnkgAM+ehvet9tLJwAuOOm3za1V+9jSzaq1XpWUwOQDTVDwHP1AlTpXPX7bEUv1wMAQmwDgSQAORMWI+DSv0rL/+xV2ahW6lUtxi7Ph4CTAV0W+EgRFM4D8Pv89CL+xI0CBJIAFDgIRV2wtzBTyDd7UzaqsRBogcANOGnC6g9WVbFqc3qqcBmsH0kABnvoN7nju/Pq4cjLAFcw11db/r+qgjPxIQS2gEDFFStOBDQJiIXAegJJAHIijCNgI2EC8NRxL3bw3HVs0x/9qbS2ugMM2WRjBK7E3ysK+WwCoLYp5FNc6ZBAEoAO4RfetGOFqopdiyMqFgItEfCqlb9AVrAqmJU9k/s9KjgTH7onkASg+2NQ0YODcEpVsXU4omIh0BIBhwGsAlRKXg/EnwNaghhfJ0cgCcDk2Lb6yZb990ZVegn2nmxEc/EfIMSaI1CteuV3W8VC4ClJAHISLCRgmdBLhla5brgNqJP/HkKxEGiNwCwOX1PIaYN/Lglc6IB06UoSgC7p19x2tR6Cpf9KDWjNoxavqhK4DcesYFWZB2DwTwWg6tkyZb+SAEwZeAObq9ZA2PtXsRBokcDDOO35ayJbwfbECb/j21VwJj50SyAJQLf8K269UonQZX82nrn6X8UzJT5tKYGreaOqYDvghN9xrwwYGziBJAADPwHG7H6lCsAs/tlwPjrGzzwVAq0Q8ByuVMWqNszXynHsnZ9JAHp3SLdqhzwfbByqXC/cy6mqWAi0TOAOnPenrO8tshOVkvwiSIbpRhKAYR73xfbanwA2AajyC4A2nCn/L3a08nxLBFzGWuV3AfyOmwTEBk4gCcDAT4AFu1+tYTD4JwFYcJDysEkCBv8qCUAqAE2eQivvdBKAlWfa8idWahicPW3wr7J8quXjGt+7J1ApAXCIz+/6Nt1jiQddEkgC0CX9etuuVAH4FXhMAHIBoHrnSTxaOgETgCpXs9wZX/yuexsbMIEkAAM++GN23TXCVS4BbPB3DkAsBPpAoNIcAHn6Pff7HhswgSQAAz74Y3bdyX87jXm+i6cyAbAL6tnmpAjcxwdbBbh3UhtY4uf6Pa/yXV+i63n7ShFIArBSJPvxOduzG6qCWQFQsRDoC4FKVYBK3/W+HN/m9iMJQHOHbKIOV2oUMgQw0UOdD++AQKWJgJW+6x0cimxSAkkAch7MJ1CpUXAS4D3zncv9EGicgOe0qmCVvusVeAzShyQAgzzsi+50pUbhAbxUsRDoC4FH2BGXt1awSt/1CjwG6UMSgEEe9kV3ulKjkARg0cOUFxolYPA3Cahglb7rFXgM0ockAIM87GN32p8HtVGock6YADw41tM8GQJtEkgFoM3j1luvqzT2vQXc0I5V6hE8BrckAA2dPHF1iwikArBFmPKmaRFIAjAt0vW3UykB8Op/JgD5GeD650083HICqQBsOau8cwoEkgBMAXIjm6iUAGT8v5GTJm4uiUAqAEvClTdPmkASgEkTbufzkwC0c6ziaZsEUgFo87j11uskAL09tEvesWoJQCYALvkQ5h+KE0gFoPgBGpp7SQCGdsQX319/GrTK+eAkwIz/L36s8kqbBDyvVQXzu56fA65wJDr0oUqD3yGCbHqOQMqTORVCYLIEXGqrKpjVCBUbMIEkAAM++At23Zn3qoKtwokdKjgSH0JgBQk8lc+qkgBU+r6vIOJ81FIIJAFYCq1+v7dSg2DwTwLQ7/NtiHtn8DcJqGCVvu8VeAzShyQAgzzsY3e6UoOQBGDsIcqTjROoNATg9z1DAI2fUFvrfhKArSXYn/+vlADYUJoEVOkt9ecoZ0+6JJAhgC7pZ9tPIpAE4ElIBvvEaFJQlVnKqQIM9lTs7Y5nCKC3h7bNHUsC0OZxm4TXLruzCuBqgAqWiYAVjkJ8WEkCqQCsJM181lYTSAKw1Qh79QGVhgFSAejVqZWdgUAqADkNShFIAlDqcHTuTKUEYGdo7NQ5kTgQAitHYEc+SlUwh/z8vscGTCAJwIAP/phdr5QA7I5/KhYCfSGwJzuyR5GdqfRdL4JkeG4kARjeMd/UHtsoVFkatBe+qFgI9IXAPuzIvkV2JglAkQPRpRtJALqkX2/blRoFe0tJAOqdI/FoeQT8sS2DfyoAy+OX/5oAgSQAE4Da8Efeh+/3FvE/FYAiByJurAgBA78VABOBCub33O97bMAEkgAM+OCP2fVf8tztY57v4ikrACq/WNYF/WxzpQkY/FUFc8mv3/M7KjgTH7ojkASgO/YVt3wbTt1axDFnS1sFcDVALARaJ2D5v0oC8Ct88Xt+f+tQ4//WEUgCsHX8+vbfNgomAVXMBMAqQCwEWidQqQLgd7zS97z1Y9us/0kAmj10E3F8VAGocjngTAScyGHOh3ZAwATAKkAFq5boV2AySB+SAAzysC+607/mFZOAexd9x3RfqFQ2ne6eZ2t9IuBw1v6oygqAUaLfJ8bZl2UQSAKwDGg9/xcbB1XBDsYJFQuBlgkY/A9BVVYApALQ8tm0gr4nAVhBmD35qEqNgw3napRLAvfk5Brobsyw36qKpQJQ5Uh07EcSgI4PQMHNV2ocLJ3OIBOBWAi0SuAwHJ8p4rxr//2OexsbOIEkAAM/AcbsfqUKgO7ZeKpYCLRI4Gk4vQZVSWK91off8SoTfXEl1hWBJABdka+73UoVACnNoCQAkoi1SOAAnD4cVfkVwGoJfovHtDc+JwHozaFcsR3xIiEmAfev2Cdu3QfZczoS7bJ1H5P/DoFOCBzKVlUVq5bgV+EySD+SAAzysG9yp71M6C3InkIFs+dkCTWrASocjfiwVALVEgC/2yoWAk9JApCTYByBdTx57bgXOnrORtRlVLEQaInAbjhr9Wq/Ik77a5/XoZuL+BM3OiaQBKDjA1B081fil6piMzhyFKqyjroKl/hRm8Bq3DsWVRn/t/x/NXKYLxYCqQDkHBhL4AaevQJVWSrkFQGfhZxQFQuBVgjY+zdxrWIG/9kqzsSP7gmkAtD9MajogRMArQBcX8S5p+LHcahSY1oETdwoSsDfsTgRVVrBcg3+qFgIrCeQBCAnwmIETACuWuzFDp43+FsFyFUBO4CfTS6ZgBNXTQCqrF55EF9mUZWkHldiXRNIAtD1Eai7/Wq9hb1BZYOa1QB1z5l4toHANtwcjSpVrJz5b0Kf8X8gxDYQSAKQM2ExAk4Y+gW6c7E3TPn5io3qlBFkc40QqJisVkvoGzmU/XYzCUC/j+/W7J1LhkwAnDhUxY7AkUpl1Spc4kctAhWHq1zWW2lpb60jNlBvkgAM9MBv4W7ba1i3he+dxtucWOU8gEoTq6ax39lGOwRGE1YdAqhiD+CI5f+M/1c5IkX8SAJQ5EAUdcPg73JAJxBVMRvWSo1rFS7xowYBl6qejKr8+I9URuP/9/ggFgIjAkkARiRyO46A4/8OAzgfoIqtxpEXoFwToMoRiR/zCVihei5aNf/Jju+n/N/xAai6+SQAVY9MDb8exQ3nADgUUMV2xZG16NlVHIofITBHwKR0Lao0+1/XvPxvxv8lEduIQBKAjXDkwRgCXg/AYYDHxrzW1VM2sGtRqgBdHYFsdxwBk9K1yCS1it2BIz9DJgGxENiIQBKAjXDkwRgCThw6H1UaBkgVYMyBylOdEqja+zd5Pw9l/L/T06PmxpMA1DwulbzyssAXossrOYUvqQIUOyADd6di798hvIvRpQM/Ntn9RQgkAVgETJ7eiIATAS9BD2/0bLcPUgXoln+2/gSBqr1/f/b3XJTy/xPHKvfmEUgCMA9G7i5K4EZecRjA5USVLFWASkdjuL5U7P17NC5DF6AHfBALgYUEkgAsJJLH4wh4HYCLULVhgFEV4Hn4lnN53JHLc5MmcBAbeCmqNvPfoTuT9pT/gRAbTyCN5nguefbJBAz+P0cmA5XMiwK9As1Uciq+DILADuzlWvRyVGnmP+6sL/tb/r/VB7EQGEcgCcA4KnluHAHHEy0nOhxQyfy5VRMA5f1YCEyLwJFs6FXI22pmz98JgE4EjIXAWAJJAMZiyZNjCDzCc04ErDYMoKv+NsCr0XE+iIXAFAj4uxSec2uRlYBKdjfO2Pv3Gh6xEFiUQBKARdHkhTEEDP4uCXR8sZJthzPOA7BB3reSY/GltwS85K+9f+cAVDN/+McEwEt5x0JgUQJJABZFkxfGEPBiQA4DVFxWZOC3QTYRyHkNhNjECBj0PddMAiqa5X9XAMRCYJME0lBuEk9eXEDAywE7EfDiBc9XeegQgFWAmSoOxY/eEbDcvxZ5njkMUM1uwKEfonXVHIs/9QgkAah3TKp75KVFv4NsaKpZJgRWOyL986fyxD9p/xSdg+7zQSwENkUgCcCm6OS1cQS8pvjZyIamojkh8HfQCRWdi09NE9gP79+A1qJqE/9waX1S/m1uK07U1b9YMQJJAIodkEbcsYGxoalYBRhNCHwb/q1phGfcrE/gabh4KnoLqjjxT4Im5Wej/PAPEGKbJ5AEYPOM8o4nE6heBdgLl9+ITALstcVCYGsJOOHvreiYrf2gCf2/yXh6/xOC29ePTQLQ1yM7+f2qXAVw7w9BJgD22uy9xUJguQSsJHkuvQCtWu6HTPj/0vufMOA+fnwSgD4e1ensU/UqgBTsrdlrq7pcSx9jtQlYQTL4W1GyslTR0vuveFQa8CkJQAMHqbCL1asA9tbstdmAZz5A4ROpqGujcX/PHytKVS29/6pHprhfSQCKH6Di7rVQBch8gOInUWH30hsETwAAKP9JREFUqo/7iy69/8InUHXXkgBUP0L1/ateBZCgvbd3ozehvVEsBDZHwOEjz5nK4/7uQ3r/Uogti0ASgGVhyz/NI9BCFUB3bdA/jF6Pqo7l4lqsAAEv9vMhVHncX0zp/UshtmwCSQCWjS7/OI+AVYBvomvnPVft7jY49Az0EXQq2hnFQmAhgdU88XvIcf/9F75Y6PFD+PI95PfOJDwWAksmkARgycjyD2MI2AB9FX0D/XrM61We2g5HTkQmAS9GOf+BEHucwIHce9ecql7sZ+Ssv/j3FWTyHQuBZRFIA7gsbPmnMQSu5Lkvo+q/QvZUfDwF/cu5W25iIfCUPWDgZX5/Fx1anMfd+Gfw/zrKNf+LH6zK7tkYxkJgJQhYkvwnZBJwCHo6qmqrcOxlSJ8fRv56Wmy4BLZn11+OHPc/sgEMF+Gj37N1DfgaFwsTSAWg8MFp0LUb8dmG6fwGfN8RH1+B/ld0YgP+xsXJEHBYyGTwX6MWzoOb8PNM5Oz/WAhsFYEkAFuFL/88hsDPeM4k4Loxr1V7aiccehX6P9DzkBMFY8Mh4ETQV6P/gF7YwG5brfoB8vt1WwP+xsXiBJIAFD9ADbp3Jz7bQJ2F7m/A/93x0aWBBoGXIisDsf4T2JNddJnff0QvamR3Z/HT79aljfgbN4sTSAJQ/AA16t4V+G1D1coMZXuCVgL+E/odZFIQ6y+B/dm1t6P/HVn5acFcafMV9HV0bwsOx8f6BDIJsP4xatHDB3H6O8gx1YNRCxfecSKYSwN3Qbuhf0C3oli/CBzG7hj834eOQa3YxThqUn1NKw7Hz/oEUgGof4xa9dCrlNlgXdjYDpyEv/8GvQeZvMT6Q+AoduXD6J+hloL/Lfjrd+kn6FEUC4EVIZAKwIpgzIcsQsDg/yW0Brk0sBU7Dkf/AO2BPoUcyngExdok4K/6PQu9EznufyBqxaymfQ+diUwEYiGwYgSSAKwYynzQGAJ38NznkRdWsUe9J2rFTFo+gBwvPgP9GHkBllhbBPbD3VPRW9ELUAvDUbj5uF3Kvc8hhwBiIbCiBJIArCjOfNgYAlfy3KfREciLrTjW3orZUzRwHI5MAv4R3YBibRAwiXvbnCz5r2rD7ce9vI57fne+hjLx73EsubNSBJIArBTJfM6mCFzAizZkDgM8c1NvLPiaKwLWIpOBg5CJwOUoQwJAKGqjkr/B35K/511rNqqeeb7d3Jrz8bcNAkkA2jhOrXv5K3bAHwuyIXYYoLXJddvh87HoQ8hEwEY5QwJAKGitl/xF+hD6ITJpvhLFQmAiBJIATARrPnQMgZt4zsB5AHoncoJda2bwHw0J/B33neB4bWs70VN/d2C/jkRvQG9BLZb8cXu9+YNaBv/z0WPrn8mfEJgAgSQAE4Caj1yUgBcIsmE7Ar0UtXj+jYYEnNhowDkTnYd+iWLdEHBoZi161dytj1u163Hc74gX/fHiP7EQmBiBFhvgicHIB0+cgL2Zc5ENnMMAx6EWzSEBg//70fOQScCXkT23+1BsOgQcTnoWMvC/GnlMrAS0anfh+BeR348bW92J+N0OgSQA7Ryrvnhqr8aAaS/tw3O33DRpVgNeiA5HJyGTgK+jDAsAYYI2Kvcb9A3+JgEmAy2bk0qdV+Iw2S9a3pH43g6BJADtHKs+eWrvxl6OSYAztQ2kLZvzGl6PXOHwDGSCcx7KsAAQVtg8Z9aiPpT756NxZYnB3wpZrvY3n0zuT4xAEoCJoc0Hb4aAvZxPIVcGvBTZq2vZtsf5o5EXDnoe+jo6C/0c3YFiW0fAJOvZyHPl5aj1cj+78LhZMfK7YOKYi009jiV3Jk0gCcCkCefzFyNgydNrm5+OLN8+Fzm23rpZzXghMhn4TWQS8C10MboTxZZGYBT41/Jv6ii0K+qL3cyOWA37JLqhLzuV/WiDQBKANo5TX730+gD2lP31PX+Fz/J5X2xvdsTeqvtkImASoC5B6eUBYTPW98Dv7lsZ+jw6DV2JYiEwVQJJAKaKOxsbQ8BG8AvIXt3vI0u7fbJ92ZlT0bPQ/ETgMh5nmRcQ5pntkYFfVmvn1LceP7u13u7jr0v9/hyZFMZCYOoEkgBMHXk2OIbALTxnGXRn9EE0g/pm+7FDTlw7Eb0E/Qh5oRcnf61DBoQh2jbstNUSA/1x6GTkcFBfAz+79pSH0Tnoz5DnQCwEOiHQZQLgGPCjnez1kze6LU+pWHcErmfTn0A7oveh1i4XjMtbZPZwX4NehCz7mgAYBC5AVgVuQA+gvpvzPtYg50qYFNnrH02iXMX9PttP2bk/RT9Ej/V5R4vuW6X23hhoLOzEukwAHmSPVQXbHidUrFsCs2z+dLQDejcyWPbVdmfH7O2qU5GJgKVgE4ELkcmBE8T6lAw412M1OhIZ9JU9fZO9ndAQzGP7J+ibqE/HtqVjV6m97zQOdp0AVPkC2OPoe6+jlS+oge80ZCXg7Wgf1Hfbix38DWTp+1ZkMnAFcqmkPK5Fs+g29DBqxZzYaXA/bO72CG7t5Rv0fc7Xh2SXsrOW/b+EnAAb64ZApfbeGNhZR7jLBMAdTwLQzReg+lYvw8E/R1YC3oIsFw/BtmMn95+TEwbvRgZ/dQ0yGbgKXT2nO7itZCZtByJ7+TPocLQGHYoOQSZzHtMhmsfuNPQ5dPsQARTa52oJQGdxsOsEoLPMZ8HJWOmEWODaYB9exJ7/8dzev5Fbg8fQzJL58XNy300I1iETABOB69EtyKrBSD6e9IRCS6h7II/JvnO33j8AGewN/PbwfW2oAZ9df9ys5PwlOgM5rBPrlkCl9t4YONgEoLMdX3D+VTohFrg26IeOl/4huhe9GdmLHLKZEHhdAaXJZRT4vZ2fDIzuW2p+BDl0sNjtY7xm9cEOgbfz74+es3dvJWZh0Pfx6DmTApOD2BMEPIc/iv4embDFuidQqb03BnYWB7usAHSa+Sw4ByudEAtcG/zDiyDwx+hO9B50BIptIPA0btTMhoeP/72Xe6PEwARgU8HfpGCUAMwP/PPv206YABjg7dUn0ANhC+wnvMcE9kuo2nDNFrjf27dUau8N/p1VwrtMADrNfBac2pVOiAWu5SEErkSnIYPZB9GxKLY4gcUSg8X/I6+sJAEb9B+gP0JfQZ63sToEKrX3ncbBrhOAzjKfBeeiJ0RKlwugFHto+fRv0P3o99GoDM7dWAiUIWCl6lvI2f7fQZ6vsVoEbOtt8ytYp5XwLhOA0Y5bftym4yNRKSPsGEXpzTuu/Wn0EPoX6AQUC4EqBJzg9wXkmP95qKUlm7g7GKvS3hv7BjsE8Ojczvsl6br3XeWEGMw3cCt29Db+9++Q582H0UkoM82BEOuUgBUqk9O/QF7QycY9VpNAlfbeNswEwFjYiXVZAXCHR1WArhMAJzz5YzQ7oV+jWG0CrqP+HPLHdEwCXoh2RrEQ6IKASzM/iVzq94suHMg2t5iAbbxtvW1+19Zp79+d7zoBGE2A2KXrI8H290JPR9cV8CUubJ7AXbzlq8iEzRnWv4VcjhYLgWkRcAXF5egT6FPoKhSrTcA23ra+go3iX2e+VEgArAJUME+MJAAVjsSW+3APbz0LOfZ6DXozWo1iITBpAiagP0ZnoDPRDShWn8Cona/g6agC3pkvXScA9t7u62zvN96wJ0aVzHBjz/JoUwQ8h36CXPd+E3obegbKkAAQYhMh4Hj/F5HB/1x0N4q1QWBU6a3grbHP9qsz6zoBcMmMmXQFq3RiVODRmg9WAD6GrkZvRS9F+6JYCKwUAVefXIac7Kcc7+9sAhfbji2dQKWOnrHPGNiZdZ0AOJnrl53t/cYbrlQa2tizPNpSAp5LZ6JZZELwFuR16WMhsLUEnGfyQ2Tg9+I+N6JYewQqtfO2V8bAzqzrBEAAVRKAPfHFKsA2KEt4gNCoObHGNdieVw4JWA04AXl1vFgILIfAdfzT55HB/3x0D4q1R8C23Tbetr6CdR7/KiQAnWZA884Cr3VudmigyKU754Fp9K5Ls/4aeRlhk4CXo/1QLAS2lICTtC5FBn7H+z2X0jkAQqNm224bb1tfwTqvgHedADgGYhbkcpoK6zJH5aEkABW+Hlvvg18wlwqaDMyiN6AjUJUGAFdiRQncgl/fQ59DX0M3o1jbBEbte4W9MOYZ+4yBnVnXCYAZto30PWiPzig8seHRREDHj2P9IOA5dgHyCoKXoFehtehgFAuBhQRsiy5GX0bOJ/G+v64Ya5+ACYBtfAXzPDP22T51Zl0nAO64WZAgKiQAB+DH/ijWPwIu3fo7ZDKgTARORFUaBFyJdUjAy7LOIif4GfxdWmoVINYfArbttvEVzJhn7OvUKiQAIxCHd0piw8ZXc1PBjwIoeumCEwQvQiYDP0ImAeootBOKDZOAk0V/gAz8X0dWALO8Dwg9M9t22/gKNur4dupLhQSgBIi5o2CJaA3aE7nsJ9ZPAneyW99BVyBXDJgEvAwdgmLDIXA3u2pCaKnf4O+Ev5T7gdBDs023bbeNr2Cjjm+nvlRIAEqAmDsK23DrSWKWmARgDkqPb7x86+fRz+ZkInASqtJI4EpsAgS8oI/X7R+V+3/KfeeIxPpLwDbdtt02voKV6PhWSABKgJh3RniSqHPnPZe7/SXgJJxLkMnAaFjgVO4fjXZFsX4R8Dh/Dxn8LfevQ7H+Exi161X2tETHt0ICYBnOJMBJOBX8ORQ/bPwdE/41ig2DwF3s5j8hhwUMEL+F1qKjUBIBIDRuBv6fom+jb6LL0X0o1n8CtuW26bbtFcxYZ8wz9nVqFQKu5TizIWHs1SmNDRvfhRsbfWeLWiaMDYuAE8L+EVkBOhutnVMSAUA0aPMD/9n4b+C/p8H9iMvLJ2Bb7vfXtr2CGeuMeca+Tq1CAiCAG5ENb4UEQH9m0GqUBAAIAzXPyS8he41no7VzSiIAiAYsgb+BgzQlF23LZ6a0rS3ZjLHO9qVzq5IAzELCX3E7rnMiGxzwhDkcfQs9uuGp/B0ogSQCbR34BP62jtekvd2WDdiW26ZXMWPdbAVnqiQAAlFVbF8cOQZZkcjs4CpHpVs/kgh0y39zW0/g3xyhYb5uG25bbptexcrEuyoJgOMhlttdeud6za5tFQ5YjTgCJQHo+mjU2v7CROCFuPccZCPjlcaqfKdwpffmWKrthuv3f4jOQRnjB0LscQK24bbltukVzBjnOWvM69yqNFaW2Z19bWZUIQHwwByNPHF+jPzhhlgIzCcwSgR+wJMG/2eik9Ez0FHInkds5Qncz0dehwz6TtRUl6F1KLP6gRB7nMB23LMNty2vYsY4Y50xr3OrkgAIYhYJx0a0gh2IE14r3iuE2djHQmAcAStE/4R+hM5EJgOew8qGx7HHXVBs+QRsLG9GBvrzkUH/YnQl8qqOsRAYR8Cyv224bXkVM8bNVnGmUgJgBm9pxDWSFfzaAT9OQDbiN6JYCGyKwIO8eM2cvsvtYWiUDHh1Qe/bEHlexbaMgOVSe0sGe4P+Bcie/62oRA8KP2J1Cdh224ZX+c4Z24xxxroSViHQjkDcxR2/7LegKhnb6AT6Pj49gGIhsCUEfsWbvMa8Ogs5JHA8sjfi/YORvzuwG4o9QcAkyuB+LbKR9BLN5yGD/nUo30EgxLaIgEF/1IHbon+YwpuMbcY4Y10Jq5QACGRUHqmSAOyDT/beDkJmbrEQWCoBe7FOUPsJcjhpBpkAHI68POmhc4+HmBB4IRSHUAz4ysZRjR57m4v2ACG2ZAK22bbdtuFVbBZHjHFlrFoC4BfezP8FRQhthx/HIisBSQCKHJRG3XAi6Y1zcheclWzjZOBXDhk4X8BbkwK1O+qTPczOeAnU0VCJ3ykbxNH33tsyvSN8ibVLwDbbtts2vIoZ2zzHy1i1BMAynz0Ar8G/UxFKR+KHpdvvoHuL+BQ32idgufv6Of2AWxsqf4XQwD9KAry1Grb3nEwY9kSWN6vbfThosLekby/f8qff71Hw99bGMD18IMRWlMDT+DTbbNvuKmZMM7b5HShj1RIAx05/gW5C9oYqmMu5LCXZGDsZKRYCkyBghcAgqRwu2AbtgQ5AJgAG//m38+/7msnDzmia9igb8ztrgB8F+tHtwufcr5vn3s9NLAQmRsC22jbbtruKGdOMbX5fyli1BEAw9goslVRJAPTJcpJKAiCN2DQIPMZGnD+g5puVAicPmgAsTAJ8bNJg9Wz7JWhb3mt53jH5xbTwdatht6PFAr4VAPchFgLTJjBqr6e93U1tr1z5X2crJgCz+HU1ejGyYapgJiOnoO8jM7lYCHRFwErBKDGwRzEyKwZWABwiWGoC4P/OD/Dz7y+WEBjg9cML88RCoAqB/XHEtrpSB9JKmTFtFpWyignAjRC6ENmz2K8IrV3xw4TkLPSVIj7FjRCYT8Detr1yFQuBoRJw7N+22ja7ihnLjGnGtlJWpYc9H4o9ivPQpfOfLHD/GHx4EXK8NRYCIRACIVCLgG2zbbRtdSUzlhnTjG2lrGICICCBnY8qAXNs1czymSgWAiEQAiFQi4Bts220bXUVM4YZy4xp5axqAuCM4Z+i64oROx5/PMEqzS4thijuhEAIhMDUCdgm2zbbRlcyY5ixzJhWzqomAE6acMZ9tazJpVaeZMehWAiEQAiEQA0Ctsm2zbbRlcwYZiwzppWzqgmAoK5E56K7fVDIRmWm3Qv5FFdCIARCYKgEbIsN/rbNlczYZQwzlpW0ygnAnRCrCG9f/PJkO7rkEY1TIRACITAsArbFtsm2zZXMwG8MM5aVtMoJgMAsn6hqFxTxKlNrUaoAQIiFQAiEQEcEbIPXItvkSmbMGsWvSn5t5Ev1BGAd3ppBeVnRSrY/zpyKqpWcKjGKLyEQAiEwaQK2wbbFtsmVzJhl7DKGlbXqCYA/oCBEM6lqdiIOvQZV+enianziTwiEQAhMkoBtr22wbXE1M2YZu4xhZa16AiA4QV6AHvBBIXO2qSffb6EdC/kVV0IgBEKg7wRsc217bYOrzfw3VhmzKnZccesJayEB8BfEzKT86dRqdhQOeQJ6GwuBEAiBEJgOgcptr7HKmGXsKm0tJACPQNBs6qKCJHfAp5egilloQVxxKQRCIAS2msCo+mrbaxtczYxVxixjV2lrIQEQoL96dg66yQfFbDQOdTJ++atqsRAIgRAIgckQsI21rbXTVXH+lTHKWDX/lzp5WNNaSQDuAZ9Qz6+Jcf1qgNfi26FF/YtbIRACIdAHAraxtrVVV2AZo4xVxqzytl15D59wUKBe6MED/7Qnni5xzzKUZalbkRM/HkSxEAiBEAiBlSOwCx/1JvRedMDKfeyKfZLX+z8DfRlVm7Q+didbqQDo/F3IzOpCHxS01fj0enRCQd/iUgiEQAi0TsC21TbWtraiGZuMUcaqJqylCoBAf4X2R54IO6NKZjK1F/JHHxz/uQPFQiAEQiAEtp7AGj7iA+hVqFoF2L37JfoM+kdUeu0//j1urSUAgnUSiL/8NIOq2U445MSU+9Hl6F4UC4EQCIEQWD6B/fjX98zJDmBF+zFOfQxdUtG5xXxqLQFwP+ZXAQy41cxrU++Dbkb+GMRDKBYCIRACIbB0Avb2nfT3YVT1eitWe+39fxHdh5qxFhMAAev38ajqrPs98c0rVTkUcC2KhUAIhEAILJ3Ac/mXj6Dno6rxyov+2Pv/OWrKqgLdHESrAM4CdS6AgbaayXVvlPkA1Y5M/AmBEGiFwBoc/QB6DXIFQEVzwt9n0T+g5oZ8W00ABL0KPQMdjCpa5gNUPCrxKQRCoAUCLYz7y/EC9Ndztz5uylpNAIRsFeAg5HUBKl4OEreekvkAUoiFQAiEwJYTaGHc373x2jSfm5PxqDlrPQF4KsSdC1C1CuAJ4XyA3dCNyB+JeBjFQiAEQiAEnkzAyqnX+HfS33NQ5RjlVf9OR1WvUItrm7bKcDft+YZX7+bGXrbLAquOEcnYcpbXCLgWXYceQ7EQCIEQCIEnCNhWnoL+BTIJqLjKC7fWm6u8Pomc+d/c2P/6PeBP6wmA4NXh6AhU9cqGzldwuMJk5Wp0A4qFQAiEQAg8QeDZ3P1X6BVo1yeeLnfPKu630GnIlV7NWusJgOCdhelKAKsAT0dVzXkKhyCTgFl0E4qFQAiEQAg85SknAuFfo9cih0wrm9d3OR2ZBDyEmrU+JAAeAC/D6LI7kwADbVUzUTkMjSoBlpFiIRACITBkAiew8wb/N6A9ioNw2Pkz6BPo1uK+bta9PiQA7qRVANfcmwDYy65soyTAma5XoeZPosqw41sIhEBpArbZjvn/L8gJ09Xtpzj4F+jc6o5uiX99SQDcV5MAS0eeUJXHj3Bv/eQWr2LoKgbLSXegWAiEQAgMicAadvafobchK7jV7UYctOf/JdTUJX8XA9unBMAD4rpMA+uRqPq+WQFw+aITF50YeCeKhUAIhMAQCKxmJ9+P3on8AbXq9iAOfg39FbJy2wurHiSXCtkqgDPurQLss9R/7uD9zgVwToCVgGtQKgFAiIVACPSagD1/g/+7kR22FuxynDwdfQe5CqAX1rcEwAPjhEDX3B+LKq8jxb315qQXs2ETF5OA21EsBEIgBPpIwOrsB1FLwd+O2RnoU6hX7XPfEgCOz1OcpWkiYAIwg1owKwGHIycIrkO3oVgIhEAI9InAMeyMY/7vQgc3tGM/wte/QBc25PMWudrHBMAddyhgF2QSYHBtwZy4aCVgZ3QdMgl4DMVCIARCoGUC2+L88cjg/3bkL7m2Ytfi6MfRl9H9rTi9pX72NQHwQN2MDP5HoZ1QC2bSYhLgsMBNyCWCj6BYCIRACLRIwKHNk9HvozcjL4veio1K/x/D4RtacXopfvY1AZCBB89VAQbUGdTKvro6QJ/3RY43mcg0fbUp/I+FQAgMj4Bt2YvQH6DXoRaW+uHmerPN/Tb6M3TB+md6+KeVoLhc9CYBltGtArSUeVqxcHWAFzVyPoNJQLM/OIHvsRAIgWERsL19LfoIehmqfoU/XNzILuaR4/7fQi4B7KX1PQHwwBk8d0AmAV4oqBXTZ5fI6PcqdAMyoYmFQAiEQGUCa3DuPejD6LnIeU0tmXOw/hp9BvVq1v/Cg9D3BMD9/RW6Ee2JXILiTPtWzONjJm0SsDtyhYMnZIYEgBALgRAoRcCSvwH/A8gEwHartRjjBdk+i05DrsjqtbV2cJZ7MEbzAQ7nA2aQs1JbMoO/ycsMehRlSAAIsRAIgTIE5pf8X4NX+5fxbMsdcbj1HOS4//lb/m/tvnMoCYBHaFTKMSt1gl1r5ryAGaT/q9ANKEMCQIiFQAh0SmANWx+V/J/PfVcztWiX4LTj/t9ED7S4A0v1eUgJgPMBXFrnEIBBtKX5ALi73jxeC4cETAJ6O0llw27nbwiEQEECBvrnoA+gVkv+I6zXc8dx/zOQV5MdhA0pAfCAOh/AJODpqLX5ALj8uI2GBI7gGScL3oqcHxALgRAIgUkT2IYNuErpTejD6FWoxZI/bq83Lxz3OWTvfxYNxoaWAHhg7TG7pG4N8iRubT4ALq83hwRWo2OR62sdv/JE/jWKhUAIhMAkCNh5eiF675yeza2T/1q1R3D8e8hx/3PRY2gwNsQEwANsiccDbw+6xfkAuL3eTF72QiYBymENKwEmAiYEsRAIgRBYCQIOnR6H3oE+hF6BvKRvqx0oXF9vrvf/KPoGun/9MwP6M8QEwMPrBA8n0Tmj/nBkEG3ZHAbwmgEmAYegpyKTnHtQLARCIAS2hsCB/POr0fvRW9HxyDandbuCHfgL9Hfo9tZ3Zjn+DzUBkJXDANcix7NMAlq7UhUuP8l25RknOJoIeN0DEx2rAd7GQiAEQmApBJxr5Lr+d6PfQy9Ctit9sFl24q/QJ9CNaJA25ATAA265fB1ahUwCLKG3bvb+XSlgEnAM8gvrhYOcAJlEAAixEAiBTRIw8D8LvRl9ALmufwbZtvTBnPH/N+h0ZPs/WBt6AuCB98pPVgK8XKVJQKtrWHF9IxvtzzN51kTApEAzEchEwfUo8icEQmAeAYdCndRn4HeS3xvRCci2pC92Mzvyt8jS/1V92anl7kcSgA3kHP8xEzTzNQnYCfXFTGiORCYCxyGX63jcTQTuQ7EQCIFhE9iH3f8N9BZk4H89OhH1pTPErqw323nH+/8UXbb+mYH/SQLwxAlwG3etBLjMxSSgD5Nc2I3HzaU67tcoETiA+w59mAioWAiEwLAI2BlwXN+Jfb+LXouc4Gdb0TdzuPcf0B+hi/q2c8vdnyQAG5OzPGQlwC+GwXJ71DeznHcYsrT3DHQQMtPfFlkRcL5ALARCoJ8EDO5WBOcH/lfz+GjUp1I/u/O4OeR5JvpvaBDX+H98zzdzxxnwsScTeD5P/Qf0StTHJGD+HrtU8GpkSew85BfE+9ejB1AsBEKgbQJWM030DfKW9k+au7+a211Rn80OzVfQf0E/7POOLmffkgAsTu2FvPSf0W8v/pbeveIY2S/QJchk4EJkMnAL8sJJsRAIgTYIWN3dFxn0rfYZ9I9F9v6d7DcU+wY7+p/Rd4eyw0vZzyQAm6a1lpf/PfLWLHooZrC/FRn8TQKsClyMrkAmCV5AKRYCIVCLgMN4Bvcj0HHI3r7B3yTAiX5DGvK1enk2+r/nbrmJLSSQBGAhkSc/PoWn/g16BdrtyS/3/hm/SDcgkwErA97OIocNrkPOG4iFQAh0Q8Bx+4OR5fwZZLC3p++tV/DbAQ3N7maHv4r+O/r+0HZ+KfubBGDLaJ3M2/45eh0ykx6qOZ5mZeAaNItMBhwycD2tt79EsRAIgckScKWSpXwnKntrsJ9BTu61fdoeDdVsn76I/hidO1QIW7rfSQC2lNSG5TEf5O1eJMOMO7bhcspWB65EJgCjZOBG7psMqHvRYygWAiGwNAK2z09DBnx1ABoFfQP/GmQv3/fENlQkPwuIv0AXBcjmCSQB2Dyj+e9wbO296F1o9fwXcn99kHd+gEMDJgXeHyUBi913eU4sBIZOYCcAjIK8Y/iL3TfY2+74nrTdQJhntjufQB9DzlWKbQGBnERbAGnBWw7j8bvR7yEz8NimCdzPy3cgk4GFicA9PPfgnB6ad3/03OjW1zLxEAixZgg4Ic9S/KpFNP+1XXnPuMC/J8/viGKbJmAF8q/Q36BrNv3WvDqfQBKA+TS2/P4hvPWd6APIUlxseQRcbTAK8pu6TQKwPL75r+4IbC4BmJ8YDGl2/kofkV/wgaehT6JrV/rD+/55SQCWf4QP5F/fgT6EnIQTC4EQCIEQmB4BJyF/FH0KOewYWyKBZJ5LBDbv7ZavHXdyGZyTAvdGZv2xEAiBEAiByRGwcugkvz9H/rKfk45jyyCQBGAZ0Ob9iz+iYxLg+PZuyMk7GbMDQiwEQiAEJkDgLj7ze+j/Q3+PbkaxZRJIArBMcPP+zWVuroO/Ej2GXKpjMhALgRAIgRBYOQLX81GfQ3+GvomcVBzbCgJJALYC3rx/fYD7zj69HHnfa3A7qzdDAkCIhUAIhMBWEHiY//UqpH+N/gKdi1xdFNtKAkkAthLgvH+39+9QgEnAbchLdDovIEMCQIiFQAiEwDII3Mn/nIMM/GegWWRbG1sBAkkAVgDigo9wXsAVc8qQwAI4eRgCIRACW0jA3xrxyn6jkr8drNgKEkgCsIIw533Ug9xfh6wGWKraBzkkEN5AiIVACITAJgh43Q9/fdSSv2v8/TVSh1ZjK0wgAWmFgS74OCepmATcgrzcp0MC3sZCIARCIASeTMCrhn4bWfL/DLIjFZsQgSQAEwI772MdEnCFgFesegQdiHZHsRAIgRAIgScIXMtdx/kt+X8LZZY/ECZpSQAmSfeJz3ZIwJPbJOButAMyCUg1AAixEAiBQROw1/8j9HH0MXQBss2MTZhAEoAJA17w8Z7oLme5DFkZ8Mc+TARyHIAQC4EQGBQBg/zlyF6/Jf8vo1zSFwjTsgSeaZF+YjtOCpxFJgKe7A4LOEHQXwSLhUAIhMAQCHj53q+h09Gn0IXItjE2RQJJAKYIe8GmHAow+zURsDLgcIDVAIcHYiEQAiHQRwK2ez9Fn0B/hb6DMtYPhC4sCUAX1J/Y5sPcvQmZBJgMeFlhf0/ARGBbFAuBEAiBPhCwrXMytDP7Lfd/CXkJdZ+PdUQgCUBH4Bds1l8U9MthInDz3GvOD9hl7n5uQiAEQqBVArZpzuo/Hdnz91K+tnmxjgkkAej4ACzYvL905QRBEwEvgenlhDMsAIRYCIRAcwT8yXQv4vNJdBoyCbgVxYoQ2KaIH3HjyQT8QaFno5eiF6NjkMlALARCIAQqE7Ajcyk6B52FHPP3YmixYgSSABQ7IGPc2Z/nTkImAb+JjkMOD8RCIARCoBKBO3DGS/g6sc/gfx5yjlOsKIEkAEUPzBi3rAicgEwC1DOQEwZjIRACIdAlAX+k5+fIwK9c0pcePxCqWxKA6kfoyf7tzVMGf5MAqwImBSYHsRAIgRCYJgGDvMHe3r6B3yTgNhRrhEASgEYO1Bg39+I5hwNGQwMnct/hglgIhEAITJKAZX0n941K/Zb9s5Z/ksQn9NlJACYEdoof68TAY5GJgDoeHYRyQSEgxEIgBFaEgD/Hez26CNnjV65WcsJfrFECSQAaPXBj3PZSwkeiZ6GT525dOeCQQY4zEGIhEAJLIvAY77ak74z+C5Dr9731R81c4hdrnEACQ+MHcIz72/HcfsjgbyKgvL8G7YZiIRACIbApAnfz4pXIwG/QV973gj6PoFhPCCQB6MmBXGQ3duL5Q9HCZOBgnttxkf/J0yEQAsMjcD+7fB1aGPTX8dyvh4djGHucBGAYx9m93ANZBXDioBcYctKgicE+aFsUC4EQGBaBR9ldr8xn0HdSnxfscUKfvf87UaznBJIA9PwAj9k9g73LBg3+JyHnDKxGhyGHDlIZAEIsBHpKwJ6+pfxr0NXIMX0v2GMS4LI+k4LYQAgkARjIgV5kNw32B6IZ5FDBUciJhCYDPvZCQ09FsRAIgTYJ+Gt7XqjHUr5B3wl8/vKoj2fRDcikIDZAAkkABnjQN7HLThI08CuTAIcMTAhWI59zyWEsBEKgNoG7cM8Abw/fgG9J3+Dvc8pJfrEQyPKwnAObJOC8AYP/SIfP3Tc52B+ZMKRCAIRYCHREwB6+Af0mZJA36F81d+t9lfF8IMSeTGCbJz+VZ0JgLIFtedYhAZOBGWQCsBfyuXG3XpfAJYmxEAiBrSPg0rt70O3Icv64WxOAWWTA9z2PolgIbJJAEoBN4smLmyGwPa9bBVgsCZj/vPcdQtgZrUJeqVBZQch5CITY4Ag8xh7bg/cqe+pBdB+yhG8QXyzYz3/e3v9DKBYCSyaQhnfJyPIPW0jAIG/AN/CPEgGHFLw2wSj4z08E5t/39fmPvW8FIhYCrRCwB25Anx/cR/dHwX70eP77XHNvyX7UyzfYmxD4nlgIrCiBJAArijMftgwCBvaFwX6UIIwSAV/PcMIy4OZfOiNg2d6gPT+4jwv8KdV3doiy4RAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIgRAIga0n8P8D8q96Y6L4RzwAAAAASUVORK5CYII=\"/>\\n</defs>\\n</svg>\\n',id:\"jecCgmKp4\",layoutId:\"jecCgmKp4\",name:\"SVG\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@kabuktravel\",motionChild:true,nodeId:\"CjNKlmgy0\",scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Check out our TikTok videos\",className:\"framer-p2fgyh framer-15qmq43\",\"data-framer-name\":\"Tiktok Link\",layoutDependency:layoutDependency,layoutId:\"CjNKlmgy0\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mwzluv-container\",\"data-framer-name\":\"SVG\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qtkFRyP5w-container\",name:\"SVG\",nodeId:\"qtkFRyP5w\",rendersWithMotion:true,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\\n<rect width=\"40\" height=\"40\" fill=\"url(#pattern0_3206_6108)\"/>\\n<defs>\\n<pattern id=\"pattern0_3206_6108\" patternContentUnits=\"objectBoundingBox\" width=\"1\" height=\"1\">\\n<use xlink:href=\"#image0_3206_6108\" transform=\"scale(0.003125)\"/>\\n</pattern>\\n<image id=\"image0_3206_6108\" width=\"320\" height=\"320\" preserveAspectRatio=\"none\" xlink:href=\"data:image/png;base64,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\"/>\\n</defs>\\n</svg>\\n',id:\"qtkFRyP5w\",layoutId:\"qtkFRyP5w\",name:\"SVG\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@kabuktravel\",motionChild:true,nodeId:\"l_5XAew3m\",scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Watch our YouTube channel\",className:\"framer-1gb6i24 framer-15qmq43\",\"data-framer-name\":\"Youtube Link\",layoutDependency:layoutDependency,layoutId:\"l_5XAew3m\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6a6mmq-container\",\"data-framer-name\":\"SVG\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fQU3_0Edp-container\",name:\"SVG\",nodeId:\"fQU3_0Edp\",rendersWithMotion:true,scopeId:\"THkNqX9hc\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\\n<rect width=\"40\" height=\"40\" fill=\"url(#pattern0_3206_6109)\"/>\\n<defs>\\n<pattern id=\"pattern0_3206_6109\" patternContentUnits=\"objectBoundingBox\" width=\"1\" height=\"1\">\\n<use xlink:href=\"#image0_3206_6109\" transform=\"scale(0.00195312)\"/>\\n</pattern>\\n<image id=\"image0_3206_6109\" width=\"512\" height=\"512\" preserveAspectRatio=\"none\" xlink:href=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAACAKADAAQAAAABAAACAAAAAAAL+LWFAAAzAUlEQVR4Ae3d2bNlZ3kfYEsghEYECIEkhhZCTELMYMCMAYxtJblIVVIZymWn4qoMV8lt/oNULlK5Stlll7EdkzhOORdO4lSFDB4ClieMjcHMErKYZwRCAkR+P+hVHA7dfU53n3O+b639vFWv9nj2XutZq/W++1vTD/2QIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ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997fW/x76N63oV28gAbg4g0P+oRH5w0t+PtHBvaOEvS1jhR0E0Ibg10/P0MIBAECGxP4VubngWSH8Jdf9nuL/P77bQi+nhTHJKABOCbYAz62Bb4Ff2kKer6BPu4IQrONwJlu9z+nWQiUIEBgmMDeot5f5i3uvd17f3luue1rbQB6fP7yy76P+1niBAU0ACeIfcivanPQwn6YJmB/Q7D38d77RhYOie9tBAh8pxAvv9T3FvK995divtzufW3v/eX13vYzFfmJVjANwEQL4wIm5WzNwv7i38dXJttYdJNEszsxLvcP+9jOjEETBCYX6M5zDyY7fL7k+Txuoe6e9Gcq5PufU9QDtdbQAKx1yZ3/dF+aP3lU8nwL/2GbgzM1E/2uNg2Xnb7t/eVxm5dOkyCw6wIPB6C/jL+RbPFecnm8FO/l9kKK+vn8Tfeo7zSJjQtoADa+gI949lq8z1Tol+f2NxdtOPYW/733l0ZgaQqO8nGbiyXbZDSXhuNst/234N9DEHYgugd5cym857pdXmuBbrY4L4V5f6E+jsf9rhbkpYD39qBGoNMhCBwo4H94BxJ5wzEKtBgfZeHf20zsL/TnagLO9dryORf7nov9+/5b7Wec6fawzy1/v/f9XbxLMdxbGPc+1yJ4ttfO9L7l/UvxPNPtmZ5rgd37/N775/Pa8t5z/f1h3rP/75cCv9weVSPQaREETlyg/yMQBAh8r7Ceq1Bf6GsX20T0e5fivf92bzE/zGv7399l30K3t5Dvvb+8dqbnDnqtrzeXYrvcnum55bXl9mLfc66/72udH0GAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECRybw/wG001z3IZLkxwAAAABJRU5ErkJggg==\"/>\\n</defs>\\n</svg>\\n',id:\"fQU3_0Edp\",layoutId:\"fQU3_0Edp\",name:\"SVG\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-o78TY.framer-15qmq43, .framer-o78TY .framer-15qmq43 { display: block; }\",\".framer-o78TY.framer-1kleyin { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 40px; position: relative; width: 1280px; }\",\".framer-o78TY .framer-3yiv73 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-o78TY .framer-1l4ytv7 { flex: none; height: 20px; overflow: hidden; position: relative; text-decoration: none; width: 78px; }\",\".framer-o78TY .framer-10g3fuy-container { bottom: -13px; flex: none; left: 0px; position: absolute; right: 0px; top: -14px; }\",\".framer-o78TY .framer-12iw7i7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-o78TY .framer-1qpg1qb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-o78TY .framer-z4b00k, .framer-o78TY .framer-1izcsey { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-o78TY .framer-1078g22 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-o78TY .framer-1k5h104-container, .framer-o78TY .framer-1ou97q7-container, .framer-o78TY .framer-7hvoun-container, .framer-o78TY .framer-qzm631-container { flex: none; height: 17px; position: relative; width: auto; }\",\".framer-o78TY .framer-ttj6rk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-o78TY .framer-1cadbg5, .framer-o78TY .framer-8qi9zf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-o78TY .framer-1ri09m0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-o78TY .framer-w9lzym, .framer-o78TY .framer-p2fgyh { flex: none; height: 40px; overflow: visible; position: relative; text-decoration: none; width: 40px; }\",\".framer-o78TY .framer-13do0pj-container, .framer-o78TY .framer-mwzluv-container, .framer-o78TY .framer-6a6mmq-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-o78TY .framer-1gb6i24 { cursor: pointer; flex: none; height: 40px; overflow: visible; position: relative; text-decoration: none; width: 40px; }\",\".framer-o78TY.framer-v-wqpyws.framer-1kleyin { align-content: center; align-items: center; flex-direction: column; gap: 32px; width: 390px; }\",\".framer-o78TY.framer-v-wqpyws .framer-3yiv73 { align-content: center; align-items: center; flex: none; order: 2; width: 100%; }\",\".framer-o78TY.framer-v-wqpyws .framer-1qpg1qb { align-content: center; align-items: center; flex: none; flex-direction: column; gap: 16px; order: 0; width: 100%; }\",\".framer-o78TY.framer-v-wqpyws .framer-z4b00k, .framer-o78TY.framer-v-wqpyws .framer-1izcsey { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-o78TY.framer-v-wqpyws .framer-1078g22 { align-content: center; align-items: center; padding: 0px 0px 16px 0px; }\",\".framer-o78TY.framer-v-wqpyws .framer-ttj6rk { justify-content: center; padding: 0px 0px 16px 0px; }\",\".framer-o78TY.framer-v-wqpyws .framer-1cadbg5 { align-content: center; align-items: center; justify-content: center; padding: 0px 0px 16px 0px; }\",\".framer-o78TY.framer-v-wqpyws .framer-1ri09m0 { order: 1; }\",\".framer-o78TY.framer-v-wqpyws .framer-w9lzym, .framer-o78TY.framer-v-wqpyws .framer-p2fgyh, .framer-o78TY.framer-v-wqpyws .framer-1gb6i24 { height: 32px; width: 32px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 163\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1440px\",null,null]},\"YAmuBRUa1\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1440px\",null,null]}}}\n * @framerVariables {\"JVPRvZzyp\":\"footerColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTHkNqX9hc=withCSS(Component,css,\"framer-o78TY\");export default FramerTHkNqX9hc;FramerTHkNqX9hc.displayName=\"Footer\";FramerTHkNqX9hc.defaultProps={height:163,width:1280};addPropertyControls(FramerTHkNqX9hc,{variant:{options:[\"RqZZ95pZr\",\"YAmuBRUa1\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},JVPRvZzyp:{defaultValue:'var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)) /* {\"name\":\"White 1\"} */',title:\"Footer Color\",type:ControlType.Color}});addFonts(FramerTHkNqX9hc,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"}]},...GradientAnimationFonts,...FooterLinksFonts,...EmbedFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTHkNqX9hc\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"163\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]},\\\"YAmuBRUa1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]}}}\",\"framerIntrinsicWidth\":\"1280\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"JVPRvZzyp\\\":\\\"footerColor\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./THkNqX9hc.map","// Generated by Framer (397058d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import Intercom from\"https://framerusercontent.com/modules/UIhUTcd796YH7Ndybys8/totj55n8qE3VYpdXhshW/Intercom.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import FloatingNavBar2 from\"#framer/local/canvasComponent/nI1f1qCUZ/nI1f1qCUZ.js\";import Footer from\"#framer/local/canvasComponent/THkNqX9hc/THkNqX9hc.js\";const IntercomFonts=getFonts(Intercom);const SmoothScrollFonts=getFonts(SmoothScroll);const CookieBannerFonts=getFonts(CookieBanner);const FloatingNavBar2Fonts=getFonts(FloatingNavBar2);const FloatingNavBar2WithVariantAppearEffect=withVariantAppearEffect(FloatingNavBar2);const FooterFonts=getFonts(Footer);const FloatingNavBar2Controls=getPropertyControls(FloatingNavBar2);const breakpoints={MRfzJKGkQ:\"(min-width: 1440px)\",pNqRmiSyh:\"(min-width: 1200px) and (max-width: 1439.98px)\",s7vcyo6om:\"(max-width: 809.98px)\",zIAvx0NNJ:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-idrDE\";const variantClassNames={MRfzJKGkQ:\"framer-v-12oaa16\",pNqRmiSyh:\"framer-v-12smiz0\",s7vcyo6om:\"framer-v-16nzg3j\",zIAvx0NNJ:\"framer-v-qz6vjn\"};const breakpointRules={s7vcyo6om:[\".framer-idrDE .framer-x0win, .framer-idrDE .framer-1l36925 { padding: 0px 16px 0px 16px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={s7vcyo6om:\".framer-16nzg3j-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-idrDE.framer-1c5yg4v, .framer-idrDE .framer-1c5yg4v { display: block; }\",\".framer-idrDE.framer-12oaa16 { align-content: center; align-items: center; background-color: var(--14yu0ac); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-idrDE .framer-17comd6-container { bottom: 0px; flex: none; height: 90px; order: -1000; position: absolute; right: 0px; width: 90px; z-index: 1; }\",\".framer-idrDE .framer-n9jgnw-container { flex: none; height: auto; order: -999; position: relative; width: auto; }\",\".framer-idrDE .framer-nviu4w-container { bottom: 20px; flex: none; height: auto; order: -998; position: absolute; right: 20px; width: auto; z-index: 1; }\",\".framer-idrDE .framer-x0win { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; left: 50%; order: -997; overflow: visible; padding: 0px 20px 0px 20px; position: var(--framer-canvas-fixed-position, fixed); top: 12px; transform: translateX(-50%); width: 100%; z-index: 7; }\",\".framer-idrDE .framer-ces7bw-container { flex: 1 0 0px; height: 81px; max-width: 1440px; position: relative; width: 1px; }\",\".framer-idrDE .framer-1fqz1mw { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-idrDE .framer-1l36925 { --border-bottom-width: 0px; --border-color: #bfbfbf; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--x5xbjg); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1005; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-idrDE .framer-1faiu26-container { flex: 1 0 0px; height: auto; max-width: 1280px; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-idrDE[data-border=\"true\"]::after, .framer-idrDE [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];const mediaQueries={MRfzJKGkQ:\"(min-width: 1440px)\",pNqRmiSyh:\"(min-width: 1200px) and (max-width: 1439.98px)\",s7vcyo6om:\"(max-width: 809.98px)\",zIAvx0NNJ:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop/Empty\":\"FEnam_G4I\",\"Desktop/No Logo\":\"vZbiqoQRm\",\"Desktop/No-Color\":\"xiQk475so\",\"Mobile/Empty\":\"PgnpJG98C\",\"Mobile/No-Color\":\"JbATas3AA\",Desktop:\"nsQGhaqUt\",Mobile:\"uPYHmI8FC\"};const humanReadableVariantMap={\"Desktop LG\":\"MRfzJKGkQ\",\"Desktop MD\":\"pNqRmiSyh\",Phone:\"s7vcyo6om\",Tablet:\"zIAvx0NNJ\"};const getProps=({bGColor,buttonLink,buttonText,desktop,footerColor,height,id,mobile,scrollSection,width,...props})=>{return{...props,BzVsekeL9:humanReadableEnumMap[desktop]??desktop??props.BzVsekeL9??\"nsQGhaqUt\",dbfq5IpqG:buttonLink??props.dbfq5IpqG,ekAGe5yQt:footerColor??props.ekAGe5yQt??\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\",Ez1x4f6au:scrollSection??props.Ez1x4f6au,hWJm58nrc:bGColor??props.hWJm58nrc??\"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\",JLgiZj2DS:buttonText??props.JLgiZj2DS??\"Plan For Japan Today\",v5KRCremr:humanReadableEnumMap[mobile]??mobile??props.v5KRCremr??\"uPYHmI8FC\",variant:humanReadableVariantMap[props.variant]??props.variant??\"MRfzJKGkQ\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Ez1x4f6au,BzVsekeL9,v5KRCremr,hWJm58nrc,ekAGe5yQt,JLgiZj2DS,dbfq5IpqG,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"MRfzJKGkQ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(hWJm58nrc)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-12oaa16\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--14yu0ac\":hWJm58nrc,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17comd6-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"oDXgNzSlC\",scopeId:\"xbQh0ocSP\",children:/*#__PURE__*/_jsx(Intercom,{appId:\"uf0j3r94\",height:\"100%\",id:\"oDXgNzSlC\",layoutId:\"oDXgNzSlC\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-n9jgnw-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"n6pnnfCr_\",scopeId:\"xbQh0ocSP\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"n6pnnfCr_\",intensity:12,layoutId:\"n6pnnfCr_\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-nviu4w-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"AU4A3NfZl\",scopeId:\"xbQh0ocSP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pNqRmiSyh:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}},s7vcyo6om:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}},zIAvx0NNJ:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(243, 241, 238)\",fontBody:{},fontTitle:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-82e6da3d-0c99-41ff-96f1-49b4fab5453a, rgb(188, 111, 251))\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-82e6da3d-0c99-41ff-96f1-49b4fab5453a, rgb(188, 111, 251))\"},secondary:{color:\"rgb(89, 89, 89)\",fill:\"var(--token-6693a248-9881-4104-b2ff-b7a86791f90e, rgb(167, 167, 167))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"},gtmId:\"GTM-5GGRXBFP\",height:\"100%\",id:\"AU4A3NfZl\",layoutId:\"AU4A3NfZl\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"text\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-x0win\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navbar Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{s7vcyo6om:{width:\"min(max(100vw - 32px, 1px), 1440px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:81,width:\"min(max(100vw - 40px, 1px), 1440px)\",y:12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ces7bw-container\",nodeId:\"h84hQuy87\",rendersWithMotion:true,scopeId:\"xbQh0ocSP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{s7vcyo6om:{__framer__targets:[{ref:Ez1x4f6au,target:\"uPYHmI8FC\"}],variant:v5KRCremr}},children:/*#__PURE__*/_jsx(FloatingNavBar2WithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:Ez1x4f6au,target:\"nsQGhaqUt\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"h84hQuy87\",layoutId:\"h84hQuy87\",QA_qTpVKD:dbfq5IpqG,QGAcwyz66:JLgiZj2DS,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:BzVsekeL9,width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fqz1mw\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1l36925\",\"data-border\":true,\"data-framer-name\":\"Footer Container\",style:{\"--x5xbjg\":ekAGe5yQt},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{s7vcyo6om:{width:\"min(max(100vw - 32px, 1px), 1280px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:163,width:\"min(max(100vw - 48px, 1px), 1280px)\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1faiu26-container\",nodeId:\"UsELkDVPR\",scopeId:\"xbQh0ocSP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{s7vcyo6om:{variant:\"YAmuBRUa1\"},zIAvx0NNJ:{variant:\"YAmuBRUa1\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"UsELkDVPR\",JVPRvZzyp:ekAGe5yQt,layoutId:\"UsELkDVPR\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"RqZZ95pZr\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pNqRmiSyh\":{\"layout\":[\"fixed\",\"fixed\"]},\"zIAvx0NNJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"s7vcyo6om\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Ez1x4f6au\":\"scrollSection\",\"BzVsekeL9\":\"desktop\",\"v5KRCremr\":\"mobile\",\"hWJm58nrc\":\"bGColor\",\"ekAGe5yQt\":\"footerColor\",\"JLgiZj2DS\":\"buttonText\",\"dbfq5IpqG\":\"buttonLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MRfzJKGkQ\":[\".framer-17comd6-container\",\".framer-n9jgnw-container\",\".framer-nviu4w-container\",\".framer-x0win\",\".framer-1l36925\"],\"pNqRmiSyh\":[\".framer-17comd6-container\",\".framer-n9jgnw-container\",\".framer-nviu4w-container\",\".framer-x0win\",\".framer-1l36925\"],\"zIAvx0NNJ\":[\".framer-17comd6-container\",\".framer-n9jgnw-container\",\".framer-nviu4w-container\",\".framer-x0win\",\".framer-1l36925\"],\"s7vcyo6om\":[\".framer-17comd6-container\",\".framer-n9jgnw-container\",\".framer-nviu4w-container\",\".framer-x0win\",\".framer-1l36925\"]}\n * @framerBreakpoints {\"MRfzJKGkQ\":{\"min\":1440,\"canvasClassName\":\"framer-12oaa16-override\",\"minHeight\":1000,\"name\":\"Desktop LG\",\"width\":1440,\"rootFontSize\":16},\"pNqRmiSyh\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-12smiz0-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop MD\",\"width\":1200,\"rootFontSize\":16},\"zIAvx0NNJ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-qz6vjn-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"s7vcyo6om\":{\"max\":809,\"canvasClassName\":\"framer-16nzg3j-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant MRfzJKGkQ\n * @framerLayoutTemplate\n */const FramerxbQh0ocSP=withCSS(Component,css,\"framer-idrDE\");export default FramerxbQh0ocSP;FramerxbQh0ocSP.displayName=\"Nav+Footer V1.0\";FramerxbQh0ocSP.defaultProps={height:1e3,width:1440};addPropertyControls(FramerxbQh0ocSP,{Ez1x4f6au:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},BzVsekeL9:FloatingNavBar2Controls?.[\"variant\"]&&{...FloatingNavBar2Controls[\"variant\"],defaultValue:\"nsQGhaqUt\",description:undefined,hidden:undefined,title:\"Desktop\"},v5KRCremr:FloatingNavBar2Controls?.[\"variant\"]&&{...FloatingNavBar2Controls[\"variant\"],defaultValue:\"uPYHmI8FC\",description:undefined,hidden:undefined,title:\"Mobile\"},hWJm58nrc:{defaultValue:'var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)) /* {\"name\":\"White 1\"} */',title:\"BG Color\",type:ControlType.Color},ekAGe5yQt:{defaultValue:'var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)) /* {\"name\":\"White 1\"} */',title:\"Footer Color\",type:ControlType.Color},JLgiZj2DS:{defaultValue:\"Plan For Japan Today\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},dbfq5IpqG:{title:\"Button Link\",type:ControlType.Link}});addFonts(FramerxbQh0ocSP,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"}]},...IntercomFonts,...SmoothScrollFonts,...CookieBannerFonts,...FloatingNavBar2Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxbQh0ocSP\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"MRfzJKGkQ\\\":[\\\".framer-17comd6-container\\\",\\\".framer-n9jgnw-container\\\",\\\".framer-nviu4w-container\\\",\\\".framer-x0win\\\",\\\".framer-1l36925\\\"],\\\"pNqRmiSyh\\\":[\\\".framer-17comd6-container\\\",\\\".framer-n9jgnw-container\\\",\\\".framer-nviu4w-container\\\",\\\".framer-x0win\\\",\\\".framer-1l36925\\\"],\\\"zIAvx0NNJ\\\":[\\\".framer-17comd6-container\\\",\\\".framer-n9jgnw-container\\\",\\\".framer-nviu4w-container\\\",\\\".framer-x0win\\\",\\\".framer-1l36925\\\"],\\\"s7vcyo6om\\\":[\\\".framer-17comd6-container\\\",\\\".framer-n9jgnw-container\\\",\\\".framer-nviu4w-container\\\",\\\".framer-x0win\\\",\\\".framer-1l36925\\\"]}\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerVariables\":\"{\\\"Ez1x4f6au\\\":\\\"scrollSection\\\",\\\"BzVsekeL9\\\":\\\"desktop\\\",\\\"v5KRCremr\\\":\\\"mobile\\\",\\\"hWJm58nrc\\\":\\\"bGColor\\\",\\\"ekAGe5yQt\\\":\\\"footerColor\\\",\\\"JLgiZj2DS\\\":\\\"buttonText\\\",\\\"dbfq5IpqG\\\":\\\"buttonLink\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pNqRmiSyh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zIAvx0NNJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s7vcyo6om\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"MRfzJKGkQ\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-12oaa16-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop LG\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"pNqRmiSyh\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-12smiz0-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop MD\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"zIAvx0NNJ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-qz6vjn-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"s7vcyo6om\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-16nzg3j-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"MRfzJKGkQ\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3256e0c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Announcement from\"#framer/local/canvasComponent/bjJ0tBPl9/bjJ0tBPl9.js\";import Footer from\"#framer/local/canvasComponent/cc2FRo9yi/cc2FRo9yi.js\";import SiteButton from\"#framer/local/canvasComponent/CnOP_GHFo/CnOP_GHFo.js\";import NavBar from\"#framer/local/canvasComponent/LfVqFBruk/LfVqFBruk.js\";import FAQSection20 from\"#framer/local/canvasComponent/Np5vSUWvo/Np5vSUWvo.js\";import*as sharedStyle from\"#framer/local/css/cbUmMgcEe/cbUmMgcEe.js\";import*as sharedStyle1 from\"#framer/local/css/l9ZVxa8_e/l9ZVxa8_e.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const CookieBannerFonts=getFonts(CookieBanner);const NavBarFonts=getFonts(NavBar);const AnnouncementFonts=getFonts(Announcement);const MotionDivWithFX=withFX(motion.div);const FAQSection20Fonts=getFonts(FAQSection20);const SiteButtonFonts=getFonts(SiteButton);const FooterFonts=getFonts(Footer);const AnnouncementControls=getPropertyControls(Announcement);const breakpoints={acuuorwXl:\"(min-width: 1440px)\",dnMiw88Qe:\"(max-width: 809.98px)\",i__jhr5Oa:\"(min-width: 1200px) and (max-width: 1439.98px)\",wEACcHOmX:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dE7AG\";const variantClassNames={acuuorwXl:\"framer-v-1fmxfhv\",dnMiw88Qe:\"framer-v-afin1s\",i__jhr5Oa:\"framer-v-16rdbna\",wEACcHOmX:\"framer-v-2b02gr\"};const JLgiZj2DS=undefined;const vtiWeffks=undefined;const dbfq5IpqG=undefined;const kFUkakNy_=undefined;const Pwwk7UpdA=undefined;const Pp6wmqkdY=undefined;const F2YYH5IJJ=undefined;const koS7rElz8=undefined;const Ns7VjTNIa=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-68};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition2={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const breakpointRules={dnMiw88Qe:[\".framer-dE7AG .framer-9enzut-container { width: 100%; }\",\".framer-dE7AG .framer-1bfgyvy { padding: 48px 20px 48px 20px; }\",\".framer-dE7AG .framer-f6f3fr { border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; flex-direction: column; gap: 40px; max-width: 100%; padding: 64px 20px 64px 20px; }\",\".framer-dE7AG .framer-161h0qx { flex: none; gap: 32px; order: 3; width: 100%; }\",\".framer-dE7AG .framer-1cf9bom { max-width: 100%; }\",\".framer-dE7AG .framer-1ctwlmw, .framer-dE7AG .framer-vv51bo { height: var(--framer-aspect-ratio-supported, 0px); }\",\".framer-dE7AG .framer-wd0zfa { flex-direction: column; gap: 24px; padding: 20px; }\",\".framer-dE7AG .framer-1hbsh71 { flex: none; flex-wrap: wrap; gap: unset; justify-content: space-between; max-width: 390px; width: 100%; }\",\".framer-dE7AG .framer-lsmg66 { order: 0; width: 80px; }\",\".framer-dE7AG .framer-flsqcy { order: 1; width: 80px; }\",\".framer-dE7AG .framer-13si2w3 { order: 2; width: 80px; }\"],i__jhr5Oa:[\".framer-dE7AG .framer-9enzut-container { width: 100%; }\",\".framer-dE7AG .framer-1ctwlmw { height: var(--framer-aspect-ratio-supported, 1px); }\"],wEACcHOmX:[\".framer-dE7AG .framer-9enzut-container { width: 100%; }\",\".framer-dE7AG .framer-1bfgyvy { padding: 80px 30px 80px 30px; }\",\".framer-dE7AG .framer-f6f3fr { border-bottom-left-radius: 26px; border-bottom-right-radius: 26px; border-top-left-radius: 26px; border-top-right-radius: 26px; max-width: 100%; padding: 80px 20px 80px 20px; }\",\".framer-dE7AG .framer-1cf9bom { max-width: 100%; }\",\".framer-dE7AG .framer-1ctwlmw { height: var(--framer-aspect-ratio-supported, 1px); width: 109%; }\",\".framer-dE7AG .framer-wd0zfa { flex-direction: column; flex-wrap: wrap; gap: 20px; }\",\".framer-dE7AG .framer-1hbsh71 { flex: none; max-width: 750px; width: 100%; }\",\".framer-dE7AG .framer-lsmg66, .framer-dE7AG .framer-flsqcy, .framer-dE7AG .framer-13si2w3 { width: 80px; }\",\".framer-dE7AG .framer-vv51bo { width: 109%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={dnMiw88Qe:\".framer-afin1s-override\",i__jhr5Oa:\".framer-16rdbna-override\",wEACcHOmX:\".framer-2b02gr-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dE7AG.framer-1ysls1g, .framer-dE7AG .framer-1ysls1g { display: block; }\",\".framer-dE7AG.framer-1fmxfhv { align-content: center; align-items: center; background-color: var(--token-c77381d8-b464-491c-b318-cf4db427c06f, #f4f1ee); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-1udejmo-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-dE7AG .framer-1a3r8z3-container { bottom: 20px; flex: none; height: auto; order: -999; position: absolute; right: 20px; width: auto; z-index: 2; }\",\".framer-dE7AG .framer-cwiqk7 { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; order: -998; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-dE7AG .framer-9enzut-container { flex: none; height: auto; position: relative; width: 1440px; z-index: 10; }\",\".framer-dE7AG .framer-18rc95f-container { flex: none; height: auto; position: relative; width: 100%; z-index: 9; }\",\".framer-dE7AG .framer-1711j93 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-dE7AG .framer-1209psw-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-dE7AG .framer-1bfgyvy { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; order: 1006; overflow: hidden; padding: 100px 30px 100px 30px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-f6f3fr { align-content: center; align-items: center; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 127px 126px 127px 126px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-dE7AG .framer-161h0qx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 450px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dE7AG .framer-lnibk3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-1kx2aw6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-5ru5vb { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-dE7AG .framer-m90fxf { --framer-paragraph-spacing: 0px; --framer-text-wrap-override: balance; flex: none; height: auto; overflow: visible; position: relative; width: 100%; }\",\".framer-dE7AG .framer-2tt5gj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dE7AG .framer-1h7wi73 { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; order: 1007; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-1cf9bom { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-h4evqn { align-content: center; align-items: center; background-color: var(--token-e8e0acfc-daf8-4538-9898-b9c83a268725, #242424); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-1ctwlmw { align-content: center; align-items: center; aspect-ratio: 1180 / 1; background-color: var(--token-0666598b-8e6a-49ab-900c-ec1a71e350ed, #363636); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 2px); justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-wd0zfa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 20px 40px 20px 40px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-1hbsh71 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-dE7AG .framer-lsmg66, .framer-dE7AG .framer-flsqcy, .framer-dE7AG .framer-13si2w3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 93px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-dE7AG .framer-vv51bo { align-content: center; align-items: center; aspect-ratio: 1180 / 1; background-color: var(--token-0666598b-8e6a-49ab-900c-ec1a71e350ed, #363636); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: var(--framer-aspect-ratio-supported, 1px); justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dE7AG .framer-48n4dy-container { flex: none; height: auto; order: 1008; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={acuuorwXl:\"(min-width: 1440px)\",dnMiw88Qe:\"(max-width: 809.98px)\",i__jhr5Oa:\"(min-width: 1200px) and (max-width: 1439.98px)\",wEACcHOmX:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Moving Ticker\":\"lfMVosjq1\",Standard:\"v_2wviwiw\"};const humanReadableVariantMap={\"Desktop LG\":\"acuuorwXl\",\"Desktop MD\":\"i__jhr5Oa\",Phone:\"dnMiw88Qe\",Tablet:\"wEACcHOmX\"};const getProps=({cTALink,cTAPhoneTextClosed,cTAText,height,id,promoLink,promoMessage,promoVariant,showHideCTA,showHideFAQ,showPromo,width,...props})=>{return{...props,dbfq5IpqG:cTALink??props.dbfq5IpqG,F2YYH5IJJ:promoMessage??props.F2YYH5IJJ??\"Promotional Message\",JLgiZj2DS:cTAText??props.JLgiZj2DS??\"Plan For Japan Today\",kFUkakNy_:showPromo??props.kFUkakNy_??true,koS7rElz8:showHideFAQ??props.koS7rElz8??true,Ns7VjTNIa:showHideCTA??props.Ns7VjTNIa??true,Pp6wmqkdY:promoLink??props.Pp6wmqkdY,Pwwk7UpdA:humanReadableEnumMap[promoVariant]??promoVariant??props.Pwwk7UpdA??\"lfMVosjq1\",variant:humanReadableVariantMap[props.variant]??props.variant??\"acuuorwXl\",vtiWeffks:cTAPhoneTextClosed??props.vtiWeffks??\"Get Started\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,kFUkakNy_,Pwwk7UpdA,F2YYH5IJJ,Pp6wmqkdY,JLgiZj2DS,vtiWeffks,dbfq5IpqG,koS7rElz8,Ns7VjTNIa,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"acuuorwXl\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1fmxfhv\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1udejmo-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"JIWhGsumW\",scopeId:\"EF7GjRhuO\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"JIWhGsumW\",intensity:12,layoutId:\"JIWhGsumW\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined},{href:{webPageId:\"nvAYH5v4t\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a3r8z3-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"VpitnrOGv\",scopeId:\"EF7GjRhuO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}},i__jhr5Oa:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}},wEACcHOmX:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(243, 241, 238)\",fontBody:{},fontTitle:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-82e6da3d-0c99-41ff-96f1-49b4fab5453a, rgb(188, 111, 251))\"},width:250,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(162, 48, 255)\"},secondary:{color:\"rgb(0, 0, 0)\",fill:\"rgb(209, 209, 209)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"medium\"},gtmId:\"GTM-5GGRXBFP\",height:\"100%\",id:\"VpitnrOGv\",layoutId:\"VpitnrOGv\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"text\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-cwiqk7\",\"data-framer-name\":\"Navigation w/ Promo\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{width:\"100vw\"},i__jhr5Oa:{width:\"100vw\"},wEACcHOmX:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:\"1440px\",y:15,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9enzut-container\",nodeId:\"cqELPAA_c\",scopeId:\"EF7GjRhuO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{variant:\"F3MZGfy6c\"},wEACcHOmX:{variant:\"fM2I0hajg\"}},children:/*#__PURE__*/_jsx(NavBar,{CntyLxFZ6:dbfq5IpqG,height:\"100%\",id:\"cqELPAA_c\",layoutId:\"cqELPAA_c\",qjMgzV9PT:vtiWeffks,style:{width:\"100%\"},variant:\"kULOZv_1i\",width:\"100%\",xGmCFbkiR:JLgiZj2DS})})})})}),kFUkakNy_&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"100vw\",y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18rc95f-container\",nodeId:\"HTymi2KlJ\",scopeId:\"EF7GjRhuO\",children:/*#__PURE__*/_jsx(Announcement,{height:\"100%\",id:\"HTymi2KlJ\",layoutId:\"HTymi2KlJ\",R7tXcsrpe:F2YYH5IJJ,style:{width:\"100%\"},variant:Pwwk7UpdA,width:\"100%\",xFrHUlp30:Pp6wmqkdY})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1711j93\"}),koS7rElz8&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1616,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1209psw-container\",nodeId:\"GDkMTRz7Z\",scopeId:\"EF7GjRhuO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{variant:\"mLfKW9HfF\"},i__jhr5Oa:{variant:\"ThsokXaoU\"},wEACcHOmX:{variant:\"nsbEAJO4M\"}},children:/*#__PURE__*/_jsx(FAQSection20,{height:\"100%\",id:\"GDkMTRz7Z\",layoutId:\"GDkMTRz7Z\",style:{width:\"100%\"},variant:\"ViLl03SKz\",width:\"100%\"})})})})}),Ns7VjTNIa&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{\"data-framer-name\":\"Phone\"},wEACcHOmX:{\"data-framer-name\":\"Tablet\"}},children:/*#__PURE__*/_jsx(\"section\",{className:\"framer-1bfgyvy\",\"data-framer-name\":\"CTA Section\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{background:{alt:\"Cta Image\",fit:\"fill\",pixelHeight:667,pixelWidth:1e3,positionX:\"center\",positionY:\"center\",sizes:\"calc(100vw - 40px)\",src:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667\",srcSet:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?scale-down-to=512&width=1000&height=667 512w,https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667 1000w\"}},wEACcHOmX:{background:{alt:\"Cta Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1280),pixelHeight:667,pixelWidth:1e3,positionX:\"center\",positionY:\"center\",sizes:\"calc(100vw - 60px)\",src:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667\",srcSet:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?scale-down-to=512&width=1000&height=667 512w,https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667 1000w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Cta Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1300),pixelHeight:667,pixelWidth:1e3,positionX:\"center\",positionY:\"center\",sizes:\"min(100vw - 60px, 1440px)\",src:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667\",srcSet:\"https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?scale-down-to=512&width=1000&height=667 512w,https://framerusercontent.com/images/0bZQI1ckGq4D2pLRiTCbMisyo4.jpg?width=1000&height=667 1000w\"},className:\"framer-f6f3fr\",\"data-framer-name\":\"Max-W-Container\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-161h0qx\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lnibk3\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kx2aw6\",\"data-framer-name\":\"Top Text\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pbxtja\",\"data-styles-preset\":\"cbUmMgcEe\",style:{\"--framer-text-color\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},children:\"Ready to Plan Your Japan Journey?\"})}),className:\"framer-5ru5vb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1h3s9vd\",\"data-styles-preset\":\"l9ZVxa8_e\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6d2fc474-0f90-4337-bdf4-ceecd05afc65, rgb(251, 249, 248))\"},children:\"Share your travel dates and style our concierge team will handle the rest.\"})}),className:\"framer-m90fxf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined},{href:{webPageId:\"W1_QXYYVx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{y:undefined},wEACcHOmX:{y:1607.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:1674.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2tt5gj-container\",nodeId:\"YjAFDPViI\",scopeId:\"EF7GjRhuO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{ox8RWo09Y:resolvedLinks1[3]},i__jhr5Oa:{ox8RWo09Y:resolvedLinks1[1]},wEACcHOmX:{ox8RWo09Y:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(SiteButton,{height:\"100%\",id:\"YjAFDPViI\",layoutId:\"YjAFDPViI\",ox8RWo09Y:resolvedLinks1[0],tcTr8q2VA:\"Get In Touch\",variant:\"RNMiAs9yN\",width:\"100%\"})})})})})})]})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{\"data-framer-name\":\"Phone\"},wEACcHOmX:{\"data-framer-name\":\"Tablet\"}},children:/*#__PURE__*/_jsx(\"section\",{className:\"framer-1h7wi73\",\"data-framer-name\":\"Footer Logos\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cf9bom\",\"data-framer-name\":\"Max-W-Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-h4evqn\",\"data-framer-name\":\"Brand Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ctwlmw\",\"data-framer-name\":\"Line Top\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-wd0zfa\",\"data-framer-name\":\"Brand Logo & Text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hbsh71\",\"data-framer-name\":\"Brand List\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{background:{alt:\"Brand Image\",fit:\"fill\",pixelHeight:193,pixelWidth:416,sizes:\"133.7692px\",src:\"https://framerusercontent.com/images/JDGnj1vO1b1b2tDqmsu8TwAbf68.png?width=416&height=193\"}},wEACcHOmX:{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1237),pixelHeight:193,pixelWidth:416,sizes:\"133.7692px\",src:\"https://framerusercontent.com/images/JDGnj1vO1b1b2tDqmsu8TwAbf68.png?width=416&height=193\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1239),pixelHeight:193,pixelWidth:416,sizes:\"155.4615px\",src:\"https://framerusercontent.com/images/JDGnj1vO1b1b2tDqmsu8TwAbf68.png?width=416&height=193\"},className:\"framer-lsmg66\",\"data-framer-name\":\"Single Brand Image\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{background:{alt:\"Brand Image\",fit:\"fill\",pixelHeight:224,pixelWidth:366,sizes:\"253.5217px\",src:\"https://framerusercontent.com/images/tOvNjcJjNsFiExF5g4X2o2SiD5c.png?width=366&height=224\"}},wEACcHOmX:{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1225),pixelHeight:224,pixelWidth:366,sizes:\"253.5217px\",src:\"https://framerusercontent.com/images/tOvNjcJjNsFiExF5g4X2o2SiD5c.png?width=366&height=224\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1225),pixelHeight:224,pixelWidth:366,sizes:\"294.913px\",src:\"https://framerusercontent.com/images/tOvNjcJjNsFiExF5g4X2o2SiD5c.png?width=366&height=224\"},className:\"framer-flsqcy\",\"data-framer-name\":\"Single Brand Image\",fitImageDimension:\"height\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{background:{alt:\"Brand Image\",fit:\"fill\",pixelHeight:228,pixelWidth:347,sizes:\"201.9048px\",src:\"https://framerusercontent.com/images/pC2koxjhR0oIR0L5UDAoau614.png?width=347&height=228\"}},wEACcHOmX:{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1221),pixelHeight:228,pixelWidth:347,sizes:\"201.9048px\",src:\"https://framerusercontent.com/images/pC2koxjhR0oIR0L5UDAoau614.png?width=347&height=228\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Brand Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1221),pixelHeight:228,pixelWidth:347,sizes:\"232.381px\",src:\"https://framerusercontent.com/images/pC2koxjhR0oIR0L5UDAoau614.png?width=347&height=228\"},className:\"framer-13si2w3\",\"data-framer-name\":\"Single Brand Image\",fitImageDimension:\"height\"})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-vv51bo\",\"data-framer-name\":\"Line Bottom\"})]})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{y:undefined},wEACcHOmX:{y:1295}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:636,width:\"100vw\",y:1303,children:/*#__PURE__*/_jsx(Container,{className:\"framer-48n4dy-container\",nodeId:\"y6gchelWU\",scopeId:\"EF7GjRhuO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dnMiw88Qe:{variant:\"BD42qCMoN\"},wEACcHOmX:{variant:\"ZFFTmk5nc\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"y6gchelWU\",layoutId:\"y6gchelWU\",style:{width:\"100%\"},variant:\"qdUmfCm85\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"i__jhr5Oa\":{\"layout\":[\"fixed\",\"fixed\"]},\"wEACcHOmX\":{\"layout\":[\"fixed\",\"fixed\"]},\"dnMiw88Qe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kFUkakNy_\":\"showPromo\",\"Pwwk7UpdA\":\"promoVariant\",\"F2YYH5IJJ\":\"promoMessage\",\"Pp6wmqkdY\":\"promoLink\",\"JLgiZj2DS\":\"cTAText\",\"vtiWeffks\":\"cTAPhoneTextClosed\",\"dbfq5IpqG\":\"cTALink\",\"koS7rElz8\":\"showHideFAQ\",\"Ns7VjTNIa\":\"showHideCTA\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"acuuorwXl\":[\".framer-1udejmo-container\",\".framer-1a3r8z3-container\",\".framer-cwiqk7\",\".framer-1209psw-container\",\".framer-1bfgyvy\",\".framer-1h7wi73\",\".framer-48n4dy-container\"],\"i__jhr5Oa\":[\".framer-1udejmo-container\",\".framer-1a3r8z3-container\",\".framer-cwiqk7\",\".framer-1209psw-container\",\".framer-1bfgyvy\",\".framer-1h7wi73\",\".framer-48n4dy-container\"],\"wEACcHOmX\":[\".framer-1udejmo-container\",\".framer-1a3r8z3-container\",\".framer-cwiqk7\",\".framer-1209psw-container\",\".framer-1bfgyvy\",\".framer-1h7wi73\",\".framer-48n4dy-container\"],\"dnMiw88Qe\":[\".framer-1udejmo-container\",\".framer-1a3r8z3-container\",\".framer-cwiqk7\",\".framer-1209psw-container\",\".framer-1bfgyvy\",\".framer-1h7wi73\",\".framer-48n4dy-container\"]}\n * @framerBreakpoints {\"acuuorwXl\":{\"min\":1440,\"canvasClassName\":\"framer-1fmxfhv-override\",\"minHeight\":1000,\"name\":\"Desktop LG\",\"width\":1440,\"rootFontSize\":16},\"i__jhr5Oa\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-16rdbna-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Desktop MD\",\"width\":1200,\"rootFontSize\":16},\"wEACcHOmX\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-2b02gr-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"dnMiw88Qe\":{\"max\":809,\"canvasClassName\":\"framer-afin1s-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant acuuorwXl\n * @framerLayoutTemplate true\n */const FramerEF7GjRhuO=withCSS(Component,css,\"framer-dE7AG\");export default FramerEF7GjRhuO;FramerEF7GjRhuO.displayName=\"Nav+Footer V2.0\";FramerEF7GjRhuO.defaultProps={height:1e3,width:1440};addPropertyControls(FramerEF7GjRhuO,{kFUkakNy_:{defaultValue:true,description:\"Enables a Promotional Announcement\",title:\"Show Promo\",type:ControlType.Boolean},Pwwk7UpdA:AnnouncementControls?.[\"variant\"]&&{...AnnouncementControls[\"variant\"],defaultValue:\"lfMVosjq1\",description:undefined,hidden:undefined,title:\"Promo Variant\"},F2YYH5IJJ:{defaultValue:\"Promotional Message\",displayTextArea:false,title:\"Promo Message\",type:ControlType.String},Pp6wmqkdY:{title:\"Promo Link\",type:ControlType.Link},JLgiZj2DS:{defaultValue:\"Plan For Japan Today\",displayTextArea:false,title:\"CTA Text\",type:ControlType.String},vtiWeffks:{defaultValue:\"Get Started\",displayTextArea:false,title:\"CTA Phone Text Closed\",type:ControlType.String},dbfq5IpqG:{title:\"CTA Link\",type:ControlType.Link},koS7rElz8:{defaultValue:true,title:\"Show/Hide FAQ\",type:ControlType.Boolean},Ns7VjTNIa:{defaultValue:true,title:\"Show/Hide CTA\",type:ControlType.Boolean}});addFonts(FramerEF7GjRhuO,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SmoothScrollFonts,...CookieBannerFonts,...NavBarFonts,...AnnouncementFonts,...FAQSection20Fonts,...SiteButtonFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEF7GjRhuO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"acuuorwXl\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"acuuorwXl\\\":[\\\".framer-1udejmo-container\\\",\\\".framer-1a3r8z3-container\\\",\\\".framer-cwiqk7\\\",\\\".framer-1209psw-container\\\",\\\".framer-1bfgyvy\\\",\\\".framer-1h7wi73\\\",\\\".framer-48n4dy-container\\\"],\\\"i__jhr5Oa\\\":[\\\".framer-1udejmo-container\\\",\\\".framer-1a3r8z3-container\\\",\\\".framer-cwiqk7\\\",\\\".framer-1209psw-container\\\",\\\".framer-1bfgyvy\\\",\\\".framer-1h7wi73\\\",\\\".framer-48n4dy-container\\\"],\\\"wEACcHOmX\\\":[\\\".framer-1udejmo-container\\\",\\\".framer-1a3r8z3-container\\\",\\\".framer-cwiqk7\\\",\\\".framer-1209psw-container\\\",\\\".framer-1bfgyvy\\\",\\\".framer-1h7wi73\\\",\\\".framer-48n4dy-container\\\"],\\\"dnMiw88Qe\\\":[\\\".framer-1udejmo-container\\\",\\\".framer-1a3r8z3-container\\\",\\\".framer-cwiqk7\\\",\\\".framer-1209psw-container\\\",\\\".framer-1bfgyvy\\\",\\\".framer-1h7wi73\\\",\\\".framer-48n4dy-container\\\"]}\",\"framerVariables\":\"{\\\"kFUkakNy_\\\":\\\"showPromo\\\",\\\"Pwwk7UpdA\\\":\\\"promoVariant\\\",\\\"F2YYH5IJJ\\\":\\\"promoMessage\\\",\\\"Pp6wmqkdY\\\":\\\"promoLink\\\",\\\"JLgiZj2DS\\\":\\\"cTAText\\\",\\\"vtiWeffks\\\":\\\"cTAPhoneTextClosed\\\",\\\"dbfq5IpqG\\\":\\\"cTALink\\\",\\\"koS7rElz8\\\":\\\"showHideFAQ\\\",\\\"Ns7VjTNIa\\\":\\\"showHideCTA\\\"}\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i__jhr5Oa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wEACcHOmX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dnMiw88Qe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"acuuorwXl\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1fmxfhv-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop LG\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"i__jhr5Oa\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-16rdbna-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop MD\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"wEACcHOmX\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-2b02gr-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"dnMiw88Qe\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-afin1s-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavFooterV20Form from \"https://framerusercontent.com/modules/4gGaMnk0LZcB26MgMle3/9zsjUxZm6T0egkuMCTj8/s6B4lRTjA.js\";\r\nimport NavFooterV10 from \"https://framerusercontent.com/modules/lBn1DKALGRMJn77jg5N3/EOaMdy0mdqtAA6nN7oIx/xbQh0ocSP.js\";\r\nimport NavFooterV20 from \"https://framerusercontent.com/modules/lgP9UQuZRIvTmzDBfiHj/IjZUS8f9SkNhg5cTknXK/EF7GjRhuO.js\";\r\n\r\n        const routes = {KmtrS3r9p: {elements: {ATttVoXu6: \"faq\", axYEhDDLC: \"hero-section-title\", bsalwOpQu: \"benefits-cta\", eNquGPNGC: \"adventurer\", FNymJ5Ps6: \"promo-cta\", gpBLC2Q_H: \"anime\", J6moun_PB: \"hotel-partners\", KnSTzl8nw: \"about-us\", KZhU6eYnB: \"view-all-itineraries\", P7488uw8O: \"travelquiz\", S8B0DLslS: \"traditionalist\", TZmj9xP8A: \"signature-itineraries\", V8Dan1Gk9: \"benefits\", V8tASlKtQ: \"travel-quiz\", WvsorJ01O: \"foodie\", YAkf1RXuU: \"3-step-roadmap\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xNwxxXKVtsI0o4CG7wzv/MbTkavOkNvqhiQQIuGHz/KmtrS3r9p.js\")), path: \"/\"}, f0wps1HBl: {elements: {Z91r6rvwH: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mcmdm9rFCSE3LAAWfOWy/ecvx1RL67WQLk4MZsoSc/f0wps1HBl.js\")), path: \"/signature-trips\"}, nvAYH5v4t: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3AqeG2wMOPdrPvU3T7o1/YyUMaPahnhTFvI9LL0gB/nvAYH5v4t.js\")), path: \"/privacy-policy\"}, UIS_h2cPL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nR8XybvCrQjIzZabsYFX/5sbgRd6mDUX481DpnzPS/UIS_h2cPL.js\")), path: \"/terms-and-conditions\"}, h_nCOuK7s: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ysMEisscpy6aToZtSvVP/repPoNe9nHK7BRuvhXQb/h_nCOuK7s.js\")), path: \"/seller-of-travel-disclosure\"}, sosnpAo_F: {elements: {dCFKPbb6q: \"hotel-hero\", z57GGPpnQ: \"hotel-hero-mobile\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0hmEhleCt47H2wd7uSQq/K9NlsNxlKBSe7nXrsLOM/sosnpAo_F.js\")), path: \"/hotels\"}, fF5ijrvWB: {elements: {UscfhXC7P: \"thank-you-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gzyp3Fk4ArFjMg7rEoRO/3ZaEnK6v1RSEdx1QOZxH/fF5ijrvWB.js\")), path: \"/404\"}, WrGyoHFW2: {elements: {T3cmrBRtq: \"thank-you-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7HXASpEvnbvNPeo8ZZi0/YsM32SLb0atXP2rXXFy0/WrGyoHFW2.js\")), path: \"/thankyou\"}, YEIGfDmSL: {elements: {pj2bdUWUA: \"thank-you-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QMsrFHHanLQAscQUeh5M/sbNtdX1LYWAy0NmrO0pE/YEIGfDmSL.js\")), path: \"/thankyou-contact\"}, wykPuxseH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0C4CxkMfNBMon5PGXyVj/sVcYBZeIqvLAAPZsOJZ8/wykPuxseH.js\")), path: \"/about-us\"}, eAoCdd1bw: {elements: {Eq7Lp51tX: \"contact-hero\", t3pjDyurG: \"thank-you-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f0dEomuiDlg8FQG64A8q/3p3zFBEDirXc4YRc5a2E/eAoCdd1bw.js\")), path: \"/contact-us\"}, W1_QXYYVx: {elements: {eyAcyT1W_: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7VGMwcmZWVmovgfn5X18/ML5LZeq5yP2z1PN7Cnj3/W1_QXYYVx.js\")), path: \"/form\"}, MZqvXs2ZK: {elements: {kzMvhbZK5: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AUxE18gQFxgJyauxnQkh/HIiM652QHZ6WqGPFP3xN/MZqvXs2ZK.js\")), path: \"/travelerquiz\"}, fiCzQ76hq: {elements: {k8eD61ZUW: \"calcontainer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bV3eVvrgSJJJvUoAKzza/qAfEgBMRrxuWjf0duHVt/fiCzQ76hq.js\")), path: \"/cal\"}, hhPjgTox1: {elements: {Zbh06J43h: \"calcontainer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sCdaNhpvOaixfsWkluQo/XQe0TZRuPKF4BlJ4sHYa/hhPjgTox1.js\")), path: \"/flight-trips/cal\"}, WlmNRpeyv: {elements: {uPGfIKMcX: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/n11GuCybButdrCpxm8Qr/xHNF4lvmzBMgKdWnyITk/WlmNRpeyv.js\")), path: \"/flight-trips\"}, aNEj6fd00: {collectionId: \"mJ6rFFSkA\", elements: {HIwgjJVMW: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JA1DawkH4KKlSg8WBXuM/wRl2fp2U7Lc9okmQvDtJ/aNEj6fd00.js\")), path: \"/signature-trips/:ZGyZP3JvN\"}, D_GY7zG_R: {collectionId: \"AzwcQBnpY\", elements: {Bg7KCdmxz: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vw7bcUtQHUUX7OYZiL7D/JIK1ZkyCCPsORyA0tdwZ/D_GY7zG_R.js\")), path: \"/flight-trips/:XGxzUybti\"}, dGBOXi_bO: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ba6B0Moz04UR3vbwy6dd/OGH273U9r9H62ADVXVwi/dGBOXi_bO.js\"))}, ScM_IPHpj: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/a4hJwYjNLsxsjZrv18v0/KtPDFG3A0cV9Jl0XiJO5/ScM_IPHpj.js\"))}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {AzwcQBnpY: async () => (await import(\"https://framerusercontent.com/modules/sGJFoZvwKra7yNidpOuD/FBPsmtCItC0vWnhTwi2X/AzwcQBnpY.js\"))?.[\"utils\"], mJ6rFFSkA: async () => (await import(\"https://framerusercontent.com/modules/1eKtceNk7FyOvXbR7WJI/PWgvDhnrRYJRuAS6IfUS/mJ6rFFSkA.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"c6171e96e1935ca9a1f61d5581175d91ad5aec445302db2ee36533f95f59d55e\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {dbfq5IpqG: {href: {hash: \":eyAcyT1W_\", webPageId: \"W1_QXYYVx\"}}, F2YYH5IJJ: \"Holidays Promo: Save up to $1000 Off Your Trip! Use Code: HOLIDAY\", JLgiZj2DS: \"Plan For Japan Today\", kFUkakNy_: true, koS7rElz8: false, Ns7VjTNIa: true, Pp6wmqkdY: {href: {hash: \":eyAcyT1W_\", webPageId: \"W1_QXYYVx\"}}, Pwwk7UpdA: \"lfMVosjq1\", vtiWeffks: \"Get Started\"}\r\nconst props2 = {BzVsekeL9: \"FEnam_G4I\", dbfq5IpqG: {href: {hash: \":eyAcyT1W_\", webPageId: \"W1_QXYYVx\"}}, ekAGe5yQt: \"rgb(255, 255, 255)\", Ez1x4f6au: {href: {hash: \":hpU4eNCMX\", webPageId: \"augiA20Il\"}, refKey: true}, hWJm58nrc: \"var(--token-c77381d8-b464-491c-b318-cf4db427c06f, rgb(244, 241, 238))\", JLgiZj2DS: \"Plan For Japan Today\", v5KRCremr: \"PgnpJG98C\"}\r\nconst props3 = {...props1, F2YYH5IJJ: \"Black Friday Promo: Get $200 Off Your Trip! Use Code: FRIDAY\", kFUkakNy_: false, koS7rElz8: true, Pp6wmqkdY: undefined}\r\nconst props4 = {...props2, Ez1x4f6au: {href: {hash: \":hpU4eNCMX\", webPageId: \"IRISqJveb\"}, refKey: true}}\r\nconst props5 = {...props1, F2YYH5IJJ: \"Promotional Message\", kFUkakNy_: false, koS7rElz8: true, Pp6wmqkdY: undefined}\r\nconst props6 = {...props1, F2YYH5IJJ: \"Promotional Message\", kFUkakNy_: false, koS7rElz8: true, Ns7VjTNIa: false, Pp6wmqkdY: undefined}\r\nconst props7 = {c59z8Oiun: false, dbfq5IpqG: {href: {webPageId: \"W1_QXYYVx\"}}, F2YYH5IJJ: \"Promotional Message\", JLgiZj2DS: \"Plan For Japan Today\", kFUkakNy_: false, koS7rElz8: false, Ns7VjTNIa: false, Pp6wmqkdY: {href: {webPageId: \"W1_QXYYVx\"}}, Pwwk7UpdA: \"lfMVosjq1\", vtiWeffks: \"Get Started\"}\r\nconst props8 = {...props1, dbfq5IpqG: {href: {hash: \":g0dRBOfJP\", webPageId: \"KmtrS3r9p\"}}, F2YYH5IJJ: \"Promotional Message\", JLgiZj2DS: \"Return Home\", kFUkakNy_: false, Ns7VjTNIa: false, Pp6wmqkdY: undefined, vtiWeffks: \"Return Home\"}\r\nconst props9 = {...props1, dbfq5IpqG: undefined, F2YYH5IJJ: \"Promotional Message\", kFUkakNy_: false, koS7rElz8: true, Ns7VjTNIa: false, Pp6wmqkdY: undefined}\r\nconst props10 = {...props1, dbfq5IpqG: undefined, F2YYH5IJJ: \"Promotional Message\", kFUkakNy_: false, koS7rElz8: true, Pp6wmqkdY: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {aNEj6fd00: props10, augiA20Il: props2, D_GY7zG_R: props9, eAoCdd1bw: props5, f0wps1HBl: props3, fF5ijrvWB: props5, fiCzQ76hq: props8, h_nCOuK7s: props5, hhPjgTox1: props8, IRISqJveb: props4, KmtrS3r9p: props1, kRksutm2t: props6, MZqvXs2ZK: props7, nvAYH5v4t: props5, sosnpAo_F: props5, UIS_h2cPL: props5, W1_QXYYVx: props7, WlmNRpeyv: props9, WrGyoHFW2: props6, wykPuxseH: props5, YEIGfDmSL: props6}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"KmtrS3r9p\":\r\ncase \"f0wps1HBl\":\r\ncase \"nvAYH5v4t\":\r\ncase \"UIS_h2cPL\":\r\ncase \"h_nCOuK7s\":\r\ncase \"sosnpAo_F\":\r\ncase \"fF5ijrvWB\":\r\ncase \"WrGyoHFW2\":\r\ncase \"kRksutm2t\":\r\ncase \"YEIGfDmSL\":\r\ncase \"wykPuxseH\":\r\ncase \"eAoCdd1bw\":\r\ncase \"fiCzQ76hq\":\r\ncase \"hhPjgTox1\":\r\ncase \"WlmNRpeyv\":\r\ncase \"aNEj6fd00\":\r\ncase \"D_GY7zG_R\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"Pp6wmqkdY\"], props[\"dbfq5IpqG\"]]}, (resolvedLinks) => React.createElement(NavFooterV20, {...props, dbfq5IpqG: resolvedLinks[1], key: \"NavFooterV20\", Pp6wmqkdY: resolvedLinks[0], style}, children(true)));\r\ncase \"augiA20Il\":\r\ncase \"IRISqJveb\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"dbfq5IpqG\"], props[\"Ez1x4f6au\"]]}, (resolvedLinks) => React.createElement(NavFooterV10, {...props, dbfq5IpqG: resolvedLinks[0], Ez1x4f6au: siteRef(resolvedLinks[1]), key: \"NavFooterV10\", style}, children(true)));\r\ncase \"W1_QXYYVx\":\r\ncase \"MZqvXs2ZK\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"Pp6wmqkdY\"], props[\"dbfq5IpqG\"]]}, (resolvedLinks) => React.createElement(NavFooterV20Form, {...props, dbfq5IpqG: resolvedLinks[1], key: \"NavFooterV20Form\", Pp6wmqkdY: resolvedLinks[0], style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"KmtrS3r9p\":\r\ncase \"f0wps1HBl\":\r\ncase \"nvAYH5v4t\":\r\ncase \"UIS_h2cPL\":\r\ncase \"h_nCOuK7s\":\r\ncase \"sosnpAo_F\":\r\ncase \"fF5ijrvWB\":\r\ncase \"WrGyoHFW2\":\r\ncase \"kRksutm2t\":\r\ncase \"YEIGfDmSL\":\r\ncase \"wykPuxseH\":\r\ncase \"eAoCdd1bw\":\r\ncase \"fiCzQ76hq\":\r\ncase \"hhPjgTox1\":\r\ncase \"WlmNRpeyv\":\r\ncase \"aNEj6fd00\":\r\ncase \"D_GY7zG_R\":\r\nreturn [{hash: \"1fmxfhv\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"16rdbna\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"2b02gr\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"afin1s\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"augiA20Il\":\r\ncase \"IRISqJveb\":\r\nreturn [{hash: \"12oaa16\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"12smiz0\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"qz6vjn\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"16nzg3j\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"W1_QXYYVx\":\r\ncase \"MZqvXs2ZK\":\r\nreturn [{hash: \"esjpoi\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1ybjjgu\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"5lqm6x\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"noxrit\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gzyp3Fk4ArFjMg7rEoRO/3ZaEnK6v1RSEdx1QOZxH/fF5ijrvWB.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://kabuk.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/b22yY5s7YhtYGfEUxHnC/5Yeufz1eisicI6EZaDUj/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            const effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {WlmNRpeyv: {KmtrS3r9p: effect}}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}