{"version":3,"file":"WQzcZwgQvpKCSgKC9oOUOG6RFsVbkUZxs-X8gu3kyVE.D9AuU_-Z.mjs","names":["mask","SVG","getProps","Icon","React.forwardRef","useState","useMemo","AsYouType","isValidPhoneNumber","useSyncExternalStore","useRef","_jsx","FramerArrow","React.useId","useCallback","c","_Fragment","React.Fragment","getCountries","getCountryCallingCode","useRef","useState","useMemo","useCallback","getProps","React.forwardRef","Image1","Button","BottomCTARedirect","MenuBottom","StickyMenu","Team","TradingDeal","TradingManufacturer","TradingAircraftsModels","TrainingPilatusCourses","FAQ","Pages","useRef","props","metadata","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","sharedStyle9.className","sharedStyle10.className","sharedStyle11.className","sharedStyle12.className","sharedStyle13.className","sharedStyle14.className","sharedStyle15.className","React.useContext","React.useRef","className","_Fragment","React.Fragment","SVG","UserComponent","\"QFOfvCqha\"","Headset","Plane","Telescope","User","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle9.css","sharedStyle10.css","sharedStyle11.css","sharedStyle12.css","sharedStyle13.css","sharedStyle14.css","sharedStyle15.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","sharedStyle9.fonts","sharedStyle10.fonts","sharedStyle11.fonts","sharedStyle12.fonts","sharedStyle13.fonts","sharedStyle14.fonts","sharedStyle15.fonts","__esmMin","ie","pe","init_ssg_sandbox_shims","ne","init_npm_react_18_3_1","oe","x","de","window","init_jsx_runtime","me","J","c","p","ce","_e","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","useMetadata","withCSS","useHydratedBreakpointVariants","ResolveLinks","cx","useRouteElementId","getFontsFromSharedStyle","useRouter","withVariantAppearEffect","getLoadingLazyAtYPosition","withOptimizedAppearEffect","forwardLoader","useSVGTemplate","addPropertyControls","RichText","useLocaleInfo","useQueryData","init_framer_BWFVvmND","getFonts","withFX","withCodeBoundaryForOverrides","getFontsFromComponentPreset","useComponentViewport","ComponentPresetsProvider","ControlType","Image$1","addFonts","SVG$2","runTasksWithYield","ChildrenCanSuspend","ComponentViewportProvider","queryCache","GeneratedComponentContext","Container","LazyValue","PropertyOverrides","useIsOnFramerCanvas","useCustomCursors","Link","css$2","init_k5k4Qx8G2","css$4","className$3","fonts$3","className$1","fonts$2","init_lmrpC7cvh","className$2","withwithForcedIdBody","fonts$1","fonts","init_TP95N3F4i","init_AddID","className","css$1","init_NI8yNgYmZ","css$3","init_yEcEu9ZlX","Icon$2","css$5","fonts$4","className$4","init_cIc1gCRsS","init_DFe7rkfyO","FramerDFe7rkfyO","init_o1oCceAtP","Icon$3","init_H55PrfQa4","init_XshBydhQr","FramerH55PrfQa4","FramerXshBydhQr","init_RNY7PnYDB","FramerRNY7PnYDB","init_DwPyvrVl3","g","init_fRB3rzY9w","m","fonts$6","props","init_componentPresets","css$7","fonts$11","className$5","className$8","init_GRGNfpBPP","init_paazUN6YE","fonts$7","init_kR5dBOmdX","init_K5HSO84w8","fonts$9","init_VBABFzU0G","className$7","css$10","css$11","css$9","className$9","fonts$10","fonts$8","className$10","css$8","css$6","init_AVnvbwZHu","className$6","fonts$5","init_ATQwBNFL9","css$12","fonts$12","className$11","init_IyUCuX_PX","css$13","fonts$13","className$12","init_jqjEMEZIa","css$14","fonts$14","className$13","init_KpkC86D7f","V","init_QnpRSzu8t","css$15","fonts$15","className$14","init_FhXLDlrAu","css$16","fonts$16","className$15","ec","init_IePVFLdVh","init_KrkgSaXbB","B","init_ziBJAiGT6","Icon$4","init_ptBkqJXAm","Icon$5","n$1","t","m$1","n","init_min","u","init_mpYnJj3Z3","init_O_Ohy5UAT","D","init_Y6JiAhPV2$2","metadata","mask$1","Base","MotionSVG","SVG$1","svg","getProps$2","Icon$1","init_HoKrrnQcM","rest","animated","dots","stroke","width1","restProps","href","lKf_CQTz5","fICyAUQY1","style","init_Plane_7NivNE","dlPush","extra","sortCountries","prioritySet","PRIORITY_CODES","byCode","list","priority","code","a","b","useCountries","names","setNames","FALLBACK_COUNTRY_NAMES","cancelled","r","upper","k","v","data","prev","COUNTRIES_STATIC","flagUrl","formatPhone","digits","raw","MAX_PHONE_DIGITS","getPhonePlaceholder","PHONE_PLACEHOLDERS","resolveDict","I18N_STRINGS","lower","prefix","fontStyle","f","out","family","size","weight","withFont","o","slugify","s","deptMatchesUrl","urlSlug","target","slugA","dept","slugB","keywords","DEPT_ALIAS_KEYWORDS","hay","kw","decodePhoto","validateEmail","trimmed","email","EMAIL_REGEX","validatePhone","phone","countryCode","formatFileSize","bytes","subscribeToUrl","callback","origPush","origReplace","args","ret","getCurrentSearch","parseUrlData","params","search","contact","useUrlData","deptParam","contactParam","useTeamCollection","hiddenRef","members","setMembers","teamCollection","rafId","timers","parse","root","container","queue","el","depth","children","parsed","child","texts","walker","node","photo","all","bg","name","otherParts","observer","useDealsCollection","deals","setDeals","dealsCollection","digitRatio","clean","serialCandidate","serialNumber","otherTexts","i","useTrainingCollection","courses","setCourses","trainingCollection","getFieldLabel","transKey","key","translated","FIELD_CONFIG","getFieldPlaceholder","ArrowRight","ArrowLeft","PaperclipIcon","CloseIcon","ChevronDown","SearchIcon","PhonePicker","open","setOpen","query","setQuery","focusedIndex","setFocusedIndex","popupPos","setPopupPos","wrapperRef","triggerRef","searchRef","listRef","popupRef","uid","listboxId","comboboxId","optionId","countries","filtered","q","computePos","trigger","wrapper","triggerRect","wrapperRect","spaceBelow","spaceAbove","placement","top","left","handler","onDocClick","onKeyDown","item","handleListKeyDown","picked","onSelect","disabled","selectedCountry","accentColor","inputBorder","inputBg","fontBody","searchPlaceholder","c$1","DepartmentChip","hovered","setHovered","background","borderColor","color","skin","selected","chipHoverBg","label","StepSelectChips","fontHeading","headingGap","headingText","fontSubtitle","subtitleColor","subtitleText","departments","d","ContactCard","w","TradingAircraftCard","manufacturer","model","labelStyle","valueStyle","line1","manufacturerLabel","serialNumberLabel","TeamLocationPicker","teamMembers","rawLocations","seenLowercase","locations","loc","optionsWithOther","l","otherLabel","locationLabel","selectedLocation","regionPlaceholder","opt","FormHeader","showBack","onBack","headingSize2","CourseSelect","fieldId","orphanValue","value","courseLabel","onChange","coursePlaceholder","c$2","PrivacyCheckbox","errorId","before","privacyText","linkLabel","after","tokenIdx","labelMatch","error","privacyLink","FraxInterestCheckbox","ContactForm","fields","selectedDept","DEFAULT_FIELDS","values","setValues","initialValues","file","setFile","fileError","setFileError","consentChecked","setConsentChecked","consentError","setConsentError","fraxInterest","setFraxInterest","isCharterDept","needle","slug","errors","setErrors","country","setCountry","initialCountry","fileRef","formRef","hasFiredStart","isSubmitting","submitState","cur","reformatted","setValue","val","next","inputBase","errorTextStyle","handleFileChange","MAX_FILE_SIZE_BYTES","errorMessages","MAX_FILE_SIZE_MB","ALLOWED_FILE_TYPES","handleSubmit","e","errs","cfg","field_name","firstErrorKey","onSubmit","privacyError","fieldRows","hasFile","hasErrors","renderField","hasError","translations","placeholder","messageHeight","displayLabel","oi","variant","isActive","onDeptChange","showSeparator","showFormTitle","showLocationPicker","onLocationSelect","resolvedContact","submitError","isTopicRow","row","idx","tradingPreshot","fraxInterestLabel","addFileLabel","btnRadius","btnBg","btnColor","Spinner","submittingLabel","submitLabel","SuccessState","btnRef","successTitle","successMessage","onReset","successButtonLabel","JetflyContactForm","localeCode","info","localeDict","pick","override","fallback","transLabelFirstName","transLabelLastName","transLabelEmail","transLabelPhone","transLabelMessage","transLabelCompany","transLabelCountry","transLabelPosition","transLabelTopic","transLabelManufacturer","transLabelModel","transLabelSerialNumber","transPhMessage","transPhCompany","transPhCountry","transPhPosition","transPhTopic","transPhRegion","transPhCourse","transLabelOther","transPhSearchCountry","transTopicAircraftTrading","transTopicTrainingCentre","transTopicAircraftManagement","transTopicAircraftMaintenance","transTopicOther","transErrRequired","transErrEmail","transErrPhone","transErrCheckFields","transErrFileSize","transErrFileType","transErrSubmit","transErrTimeout","depts","MOCK_DEPARTMENTS","TeamHiddenSlot","DealsHiddenSlot","TrainingHiddenSlot","urlData","deptQueryParam","contactQueryParam","hasUrlPreshot","hasTradingPreshot","hash","targetId","attempts","tryScroll","initialTimer","matchedDeal","mfr","mdl","sn","rawCourse","defaultCountryCode","DEFAULT_COUNTRY","urlContactInfo","member","formVariant","initialDept","matched","step","setStep","setSelectedDept","assignedContactSlug","setAssignedContactSlug","setSubmitState","setSubmitError","setSelectedLocation","locationContact","setLocationContact","deptUsesTeam","handleLocationSelect","handleDeptSelect","handleBack","finalCountry","phoneFull","payload","endpoint","submitEndpoint","DEFAULT_SUBMIT_URL","formData","controller","timeout","res","err","msg","handleReset","handleDeptChange","usedContainerBg","containerBg","usedContainerBorderRadius","containerBorderRadius","usedPanelBg","panelBg","usedFormGap","formGap","usedChipHoverBg","containerBorder","init_ContactMap_Form","normalizeTitle","extractCategory","normalized","title","match","CATEGORY_REGEX","parseHtmlToFAQ","html","doc","nodes","entries","currentQuestion","currentBody","flush","tag","isHeading","isBoldParagraph","outerHTML","findListContainer","found","extractRichContent","childHtml","parseFAQFromContainer","listEl","allEntries","DropdownItem","bodyRef","height","setHeight","entry","isOpen","hasHtml","onToggle","itemPaddingY","showDivider","isLast","dividerThickness","dividerColor","titleFont","titleColor","iconSize","iconStroke","iconColor","animDuration","bodyPaddingTop","textFont","textColor","CategoryChip","chipFont","active","activeBg","inactiveBg","activeFg","inactiveFg","chipRadius","chipPaddingY","chipPaddingX","JetflyFAQDropdownSticky","containerRef","setEntries","debugHtml","setDebugHtml","openIndexes","setOpenIndexes","activeCategory","setActiveCategory","isMobile","setIsMobile","check","mobileBreakpoint","ro","read","debug","t1","t2","t3","content","orderedCategories","fromProp","categories","fromCMS","hasUncategorized","present","isFirstCategoryRender","rect","stickyTop","targetY","visibleEntries","handleToggle","multipleOpen","index","leftBlock","titleMarginBottom","sectionTitle","chipGap","cat","chipActiveBg","chipActiveFg","chipInactiveBg","chipInactiveFg","chipBorderColor","rightBlock","gap","containerBorderThickness","containerBorderColor","containerRadius","containerPaddingX","containerPaddingY","questionFont","questionColor","answerFont","answerColor","richTextCSS","columnGap","leftWidth","init_FaqContactDrop","getLocalizedValue","locale","valuesByLocaleId","preload","promises","promise","usePreloadLocalizedValues","preloadPromise","init_Y6JiAhPV2","mask","SVG","getProps$1","Icon","init_KRVDOOpAR","JetflyContactFormFonts","Image1WithOptimizedAppearEffect","MotionDivWithOptimizedAppearEffect","ButtonFonts","BottomCTARedirectFonts","JetflyFAQDropdownStickyFonts","MotionDivWithwithForcedIdBodyp6znyz","MenuBottomFonts","MenuBottomWithVariantAppearEffect","StickyMenuFonts","StickyMenuWithVariantAppearEffect","MotionDivWithFX","MotionDivWithFXWithOptimizedAppearEffect","breakpoints","isBrowser","queryParamNames","serializationHash","variantClassNames","getRootLayoutProp","animation","animation1","toResponsiveImage","QueryData","query1","query2","animation2","animation3","textEffect","matchVariant","animation5","addImageAlt","transformTemplate1","query3","animation6","animation7","humanReadableVariantMap","HTMLStyle","getProps","Component","css","FramerY6JiAhPV2","__FramerMetadata__","init_Y6JiAhPV2$1","hasLayoutTemplate","hasInheritedFlowEffect","arg","image","fallbackRef","refBinding","ref","componentViewport","className$16","props$1","metadata$1","activeLocale","baseVariant","hydratedBaseVariant","scopingClassNames","motionLayout","elementId","ref1","elementId1","ref2","elementId2","ref3","elementId3","ref4","elementId4","ref5","isDisplayed","isDisplayed1","layoutId","resolvedLinks","collection1","A9E5izTOC_ilUEU28eZUiw7s04TI","dVG_rF_n6_rm2vjyD51Uiw7s04TI","AJMMq43JoUiw7s04TI","idUiw7s04TI","jb1nMNpdsUiw7s04TI","u01zcSmLQUiw7s04TI","PathVariablesContext","collection","dInadQx3YaTwL7UvAH","fT6dHAVbXaTwL7UvAH","g2ElBuLvuaTwL7UvAH","idaTwL7UvAH","mtpzwP5xXaTwL7UvAH","collection2","CDHiBj7zxPg3W1GK9s","idPg3W1GK9s","T3Pb_2dXXPg3W1GK9s","collection4","BWEDFvI3MiDxFvBF8J","idiDxFvBF8J","collection3","xN9kusl4ZiDxFvBF8J","idJsyusQXmz","rXqJporJSJsyusQXmz","xN9kusl4ZJsyusQXmz","XZQ3eY3K0JsyusQXmz","resolvedLinks1","resolvedLinks2","context","queryCacheEntry","queryCacheEntry1","queryCacheEntry2","queryCacheEntry3","\"exports\"","\"Props\"","\"type\"","\"annotations\"","\"framerContractVersion\"","\"queryParamNames\"","\"default\"","\"name\"","\"slots\"","\"framerAcceptsLayoutTemplate\"","\"framerCanvasComponentVariantDetails\"","\"framerAutoSizeImages\"","\"framerDisplayContentsDiv\"","\"framerComponentViewportWidth\"","\"framerResponsiveScreen\"","\"framerIntrinsicWidth\"","\"framerLayoutTemplateFlowEffect\"","\"framerIntrinsicHeight\"","\"framerImmutableVariables\"","\"framerColorSyntax\"","\"framerScrollSections\"","\"__FramerMetadata__\""],"sources":["https:/framerusercontent.com/modules/gGXLFANbZFKf2qU8bbVL/uQjjbN7Yn6nBRqTZdwzU/HoKrrnQcM.js","https:/framer.com/m/Plane-7NivNE.js","https:/framerusercontent.com/modules/SMxGfQk6CJoEFXeu0znX/B4iLWdysAgI5S6p0sdrD/ContactMap_Form.js","https:/framerusercontent.com/modules/waK3FHoGhuF7HTGKIpvw/dqZNz4JbE2aen8YIZGVG/FaqContactDrop.js","https:/framerusercontent.com/modules/B1BkmGoFglvUJXn2QyIz/1IYUsSXu5nEUB2wLKh4e/Y6JiAhPV2.js","https:/framerusercontent.com/modules/fHWrpmDFCVPBCpUgk3ya/6FwiE3dWp1XrU76TZP2c/KRVDOOpAR.js","https:/framerusercontent.com/modules/EfoWwhLlBG7aT6fyhtHt/UK2BzRu7b80kdYRRjJ87/Y6JiAhPV2.js"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 5.5 5.25 L 0 10.5\" fill=\"transparent\" height=\"10.5px\" id=\"pTO_zwTXv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(13.75 6.75)\" width=\"5.5px\"/><path d=\"M 14.25 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"Jh7NTfV71\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 12)\" width=\"14.25px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"1173457374\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-EcgqK\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-EcgqK { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Right\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-EcgqK\");Icon.displayName=\"Arrow Right\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Plane\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Y26Z7g8eGTUcauyVoWUm/Rxo5AeO3QxWnHtOVVEJi/yEcEu9ZlX.js\"\nexport { default } from \"https://framerusercontent.com/modules/Y26Z7g8eGTUcauyVoWUm/Rxo5AeO3QxWnHtOVVEJi/yEcEu9ZlX.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useCallback,useEffect,useMemo,useRef,useState,useSyncExternalStore}from\"react\";import{addPropertyControls,ControlType,useLocaleInfo}from\"framer\";/* libphonenumber-js: ~75KB min build, gives us the full ISO country list,\n   dial codes, and live-as-you-type national formatting for every country.\n   TS can't resolve HTTPS imports but Framer does at runtime. */// @ts-ignore\nimport{AsYouType,getCountries,getCountryCallingCode,isValidPhoneNumber}from\"https://esm.sh/libphonenumber-js@1.11.17/min\";/* Framer-hosted icon (Arrow). Default export from a Framer module URL.\n   Same HTTPS-import pattern as libphonenumber: TS can't resolve, Framer\n   does at runtime. Color is inherited from the parent text color. */// @ts-ignore\nimport FramerArrow from\"https://framer.com/m/Plane-7NivNE.js\";/**\n * @framerIntrinsicWidth 640\n * @framerIntrinsicHeight 720\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n *//* ================================================================== *//*  DataLayer helper                                                   *//* ================================================================== */function dlPush(event,extra){if(typeof window===\"undefined\")return;(window.dataLayer=window.dataLayer||[]).push({event,...extra});}/* ================================================================== *//*  Submit endpoint                                                    *//* ================================================================== */const DEFAULT_SUBMIT_URL=\"/api/contact\";/* ================================================================== *//*  Constants                                                          *//* ================================================================== */const MAX_FILE_SIZE_MB=10;const MAX_FILE_SIZE_BYTES=MAX_FILE_SIZE_MB*1024*1024;const ALLOWED_FILE_TYPES=[\"application/pdf\",\"image/jpeg\",\"image/png\",\"image/webp\",\"application/msword\",\"application/vnd.openxmlformats-officedocument.wordprocessingml.document\",\"application/vnd.ms-excel\",\"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\",\"text/plain\",\"text/csv\"];const EMAIL_REGEX=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/;const PRIORITY_CODES=[\"LU\",\"FR\",\"BE\",\"DE\",\"CH\",\"GB\",\"IT\",\"ES\",\"NL\",\"AT\",\"PT\",\"IE\",\"DK\",\"SE\",\"NO\",\"FI\",\"US\",\"CA\",\"AE\",\"SA\",\"QA\",\"SG\",\"HK\",\"JP\",\"AU\"];const FALLBACK_COUNTRY_NAMES={LU:\"Luxembourg\",FR:\"France\",BE:\"Belgium\",DE:\"Germany\",CH:\"Switzerland\",GB:\"United Kingdom\",IT:\"Italy\",ES:\"Spain\",NL:\"Netherlands\",AT:\"Austria\",PT:\"Portugal\",IE:\"Ireland\",DK:\"Denmark\",SE:\"Sweden\",NO:\"Norway\",FI:\"Finland\",US:\"United States\",CA:\"Canada\",AE:\"United Arab Emirates\",SA:\"Saudi Arabia\",QA:\"Qatar\",SG:\"Singapore\",HK:\"Hong Kong\",JP:\"Japan\",AU:\"Australia\"};const MAX_PHONE_DIGITS=15;const COUNTRIES_STATIC=(()=>{try{return getCountries().map(code=>({code,name:FALLBACK_COUNTRY_NAMES[code]||code,dial:`+${getCountryCallingCode(code)}`}));}catch{return[];}})();function sortCountries(list){const prioritySet=new Set(PRIORITY_CODES);const byCode=new Map(list.map(c=>[c.code,c]));const priority=PRIORITY_CODES.map(code=>byCode.get(code)).filter(Boolean);const rest=list.filter(c=>!prioritySet.has(c.code)).sort((a,b)=>a.name.localeCompare(b.name));return[...priority,...rest];}const DEFAULT_COUNTRY=COUNTRIES_STATIC.find(c=>c.code===\"LU\")||COUNTRIES_STATIC[0]||{code:\"LU\",name:\"Luxembourg\",dial:\"+352\"};function useCountries(){const[names,setNames]=useState(FALLBACK_COUNTRY_NAMES);useEffect(()=>{let cancelled=false;fetch(\"https://flagcdn.com/en/codes.json\").then(r=>r.ok?r.json():Promise.reject()).then(data=>{if(cancelled)return;const upper={};for(const[k,v]of Object.entries(data))upper[k.toUpperCase()]=v;setNames(prev=>({...prev,...upper}));}).catch(()=>{});return()=>{cancelled=true;};},[]);return useMemo(()=>sortCountries(COUNTRIES_STATIC.map(c=>({...c,name:names[c.code]||c.name}))),[names]);}function flagUrl(code){return`https://flagcdn.com/${code.toLowerCase()}.svg`;}function formatPhone(raw,code){const digits=raw.replace(/\\D/g,\"\").slice(0,MAX_PHONE_DIGITS);if(!digits)return\"\";try{return new AsYouType(code).input(digits)||digits;}catch{return digits;}}/* Phone placeholder per country.\n   - Already pre-formatted: keeps just the local prefix that hints at the\n     line type (mobile vs fixed) and replaces the rest with zeros.\n   - Spacing follows the conventional national display pattern.\n   - We don't run these through AsYouType at runtime because the formatter\n     occasionally returns numbers without spaces for some country/length\n     combinations (BE 9-digit mobiles, NL, etc.), which would defeat the\n     \"obvious placeholder\" effect. Hardcoding the final string is simpler\n     and predictable.\n   - The fallback is a generic 8-digit shape for any country not listed. */const PHONE_PLACEHOLDERS={LU:\"621 00 00 00\",FR:\"6 00 00 00 00\",BE:\"470 00 00 00\",DE:\"1512 0000000\",CH:\"78 000 00 00\",GB:\"7400 000000\",IT:\"312 000 0000\",ES:\"612 00 00 00\",NL:\"6 0000 0000\",AT:\"664 000000\",PT:\"912 000 000\",IE:\"85 000 0000\",DK:\"32 00 00 00\",SE:\"70 000 00 00\",NO:\"406 00 000\",FI:\"41 0000000\",US:\"(201) 000-0000\",CA:\"(506) 000-0000\",AE:\"50 000 0000\",SA:\"51 000 0000\",QA:\"3300 0000\",SG:\"8000 0000\",HK:\"5000 0000\",JP:\"90 0000 0000\",AU:\"412 000 000\"};function getPhonePlaceholder(code){return PHONE_PLACEHOLDERS[code]||\"00 00 00 00\";}const I18N_STRINGS={en:{firstNameLabel:\"First Name\",lastNameLabel:\"Last Name\",emailLabel:\"Email\",phoneLabel:\"Phone number\",messageLabel:\"Message\",companyLabel:\"Company\",countryLabel:\"Country\",positionLabel:\"Position applied\",topicLabel:\"Precise the topic\",manufacturerLabel:\"Aircraft Manufacturer\",modelLabel:\"Aircraft Model\",serialNumberLabel:\"Serial Number\",messagePlaceholder:\"Tell us how we can help you\",companyPlaceholder:\"Your company name\",countryPlaceholder:\"Germany\",positionPlaceholder:\"e.g. Pilot, Mechanic...\",topicPlaceholder:\"Select a topic...\",regionPlaceholder:\"Select a region...\",coursePlaceholder:\"Select a course...\",otherLabel:\"Other\",phoneSearchPlaceholder:\"Search country...\",topicAircraftTrading:\"Aircraft Trading\",topicTrainingCentre:\"Training Centre\",topicAircraftManagement:\"Aircraft Management\",topicAircraftMaintenance:\"Aircraft Maintenance\",topicOther:\"Other\",required:\"This field is required\",invalidEmail:\"Please enter a valid email address\",invalidPhone:\"Please enter a valid phone number\",checkFields:\"Please check the required fields below.\",fileSize:\"File too large ({size}). Max {max}.\",fileType:\"File type not supported. Use PDF, image, Word, Excel or text.\",submitGeneric:\"Something went wrong. Please try again or contact us directly.\",submitTimeout:\"Request timed out. Please try again.\"},fr:{firstNameLabel:\"Pr\\xe9nom\",lastNameLabel:\"Nom\",emailLabel:\"Email\",phoneLabel:\"Num\\xe9ro de t\\xe9l\\xe9phone\",messageLabel:\"Message\",companyLabel:\"Soci\\xe9t\\xe9\",countryLabel:\"Pays\",positionLabel:\"Poste souhait\\xe9\",topicLabel:\"Pr\\xe9cisez le sujet\",manufacturerLabel:\"Constructeur de l'appareil\",modelLabel:\"Mod\\xe8le de l'appareil\",serialNumberLabel:\"Num\\xe9ro de s\\xe9rie\",messagePlaceholder:\"Dites-nous comment nous pouvons vous aider\",companyPlaceholder:\"Nom de votre soci\\xe9t\\xe9\",countryPlaceholder:\"France\",positionPlaceholder:\"ex. Pilote, M\\xe9canicien...\",topicPlaceholder:\"Choisissez un sujet...\",regionPlaceholder:\"S\\xe9lectionnez une r\\xe9gion...\",coursePlaceholder:\"S\\xe9lectionnez un cours...\",otherLabel:\"Autre\",phoneSearchPlaceholder:\"Rechercher un pays...\",topicAircraftTrading:\"Vente d'avions\",topicTrainingCentre:\"Centre de formation\",topicAircraftManagement:\"Gestion d'avions\",topicAircraftMaintenance:\"Maintenance d'avions\",topicOther:\"Autre\",required:\"Ce champ est requis\",invalidEmail:\"Veuillez saisir une adresse email valide\",invalidPhone:\"Veuillez saisir un num\\xe9ro de t\\xe9l\\xe9phone valide\",checkFields:\"Veuillez v\\xe9rifier les champs requis ci-dessous.\",fileSize:\"Fichier trop volumineux ({size}). Maximum {max}.\",fileType:\"Type de fichier non pris en charge. Utilisez PDF, image, Word, Excel ou texte.\",submitGeneric:\"Une erreur est survenue. Veuillez r\\xe9essayer ou nous contacter directement.\",submitTimeout:\"D\\xe9lai d\\xe9pass\\xe9. Veuillez r\\xe9essayer.\"},de:{firstNameLabel:\"Vorname\",lastNameLabel:\"Nachname\",emailLabel:\"E-Mail\",phoneLabel:\"Telefonnummer\",messageLabel:\"Nachricht\",companyLabel:\"Unternehmen\",countryLabel:\"Land\",positionLabel:\"Beworbene Position\",topicLabel:\"Bitte das Thema pr\\xe4zisieren\",manufacturerLabel:\"Flugzeughersteller\",modelLabel:\"Flugzeugmodell\",serialNumberLabel:\"Seriennummer\",messagePlaceholder:\"Erz\\xe4hlen Sie uns, wie wir helfen k\\xf6nnen\",companyPlaceholder:\"Name Ihres Unternehmens\",countryPlaceholder:\"Deutschland\",positionPlaceholder:\"z. B. Pilot, Mechaniker...\",topicPlaceholder:\"Thema ausw\\xe4hlen...\",regionPlaceholder:\"W\\xe4hlen Sie Ihre Region...\",coursePlaceholder:\"W\\xe4hlen Sie einen Kurs...\",otherLabel:\"Andere\",phoneSearchPlaceholder:\"Land suchen...\",topicAircraftTrading:\"Flugzeugvermarktung\",topicTrainingCentre:\"Schulungszentrum\",topicAircraftManagement:\"Flugzeugverwaltung\",topicAircraftMaintenance:\"Flugzeugwartung\",topicOther:\"Andere\",required:\"Dieses Feld ist erforderlich\",invalidEmail:\"Bitte geben Sie eine g\\xfcltige E-Mail-Adresse ein\",invalidPhone:\"Bitte geben Sie eine g\\xfcltige Telefonnummer ein\",checkFields:\"Bitte \\xfcberpr\\xfcfen Sie die Pflichtfelder unten.\",fileSize:\"Datei zu gro\\xdf ({size}). Maximal {max}.\",fileType:\"Dateityp nicht unterst\\xfctzt. Verwenden Sie PDF, Bild, Word, Excel oder Text.\",submitGeneric:\"Etwas ist schiefgelaufen. Bitte erneut versuchen oder direkt Kontakt aufnehmen.\",submitTimeout:\"Anfrage abgelaufen. Bitte versuchen Sie es erneut.\"},es:{firstNameLabel:\"Nombre\",lastNameLabel:\"Apellido\",emailLabel:\"Correo electr\\xf3nico\",phoneLabel:\"N\\xfamero de tel\\xe9fono\",messageLabel:\"Mensaje\",companyLabel:\"Empresa\",countryLabel:\"Pa\\xeds\",positionLabel:\"Puesto solicitado\",topicLabel:\"Especifique el tema\",manufacturerLabel:\"Fabricante de la aeronave\",modelLabel:\"Modelo de la aeronave\",serialNumberLabel:\"N\\xfamero de serie\",messagePlaceholder:\"Cu\\xe9ntenos c\\xf3mo podemos ayudarle\",companyPlaceholder:\"Nombre de su empresa\",countryPlaceholder:\"Espa\\xf1a\",positionPlaceholder:\"ej. Piloto, Mec\\xe1nico...\",topicPlaceholder:\"Seleccione un tema...\",regionPlaceholder:\"Seleccione su regi\\xf3n...\",coursePlaceholder:\"Seleccione un curso...\",otherLabel:\"Otro\",phoneSearchPlaceholder:\"Buscar pa\\xeds...\",topicAircraftTrading:\"Venta de aeronaves\",topicTrainingCentre:\"Centro de formaci\\xf3n\",topicAircraftManagement:\"Gesti\\xf3n de aeronaves\",topicAircraftMaintenance:\"Mantenimiento de aeronaves\",topicOther:\"Otro\",required:\"Este campo es obligatorio\",invalidEmail:\"Por favor, introduzca una direcci\\xf3n de correo electr\\xf3nico v\\xe1lida\",invalidPhone:\"Por favor, introduzca un n\\xfamero de tel\\xe9fono v\\xe1lido\",checkFields:\"Por favor, revise los campos requeridos a continuaci\\xf3n.\",fileSize:\"Archivo demasiado grande ({size}). M\\xe1ximo {max}.\",fileType:\"Tipo de archivo no admitido. Use PDF, imagen, Word, Excel o texto.\",submitGeneric:\"Algo sali\\xf3 mal. Vuelva a intentarlo o cont\\xe1ctenos directamente.\",submitTimeout:\"Se agot\\xf3 el tiempo de espera. Vuelva a intentarlo.\"},it:{firstNameLabel:\"Nome\",lastNameLabel:\"Cognome\",emailLabel:\"Email\",phoneLabel:\"Numero di telefono\",messageLabel:\"Messaggio\",companyLabel:\"Azienda\",countryLabel:\"Paese\",positionLabel:\"Posizione richiesta\",topicLabel:\"Specifica l'argomento\",manufacturerLabel:\"Costruttore dell'aeromobile\",modelLabel:\"Modello dell'aeromobile\",serialNumberLabel:\"Numero di serie\",messagePlaceholder:\"Dicci come possiamo aiutarti\",companyPlaceholder:\"Nome della tua azienda\",countryPlaceholder:\"Italia\",positionPlaceholder:\"es. Pilota, Meccanico...\",topicPlaceholder:\"Seleziona un argomento...\",regionPlaceholder:\"Seleziona la tua regione...\",coursePlaceholder:\"Seleziona un corso...\",otherLabel:\"Altro\",phoneSearchPlaceholder:\"Cerca paese...\",topicAircraftTrading:\"Vendita di aeromobili\",topicTrainingCentre:\"Centro di formazione\",topicAircraftManagement:\"Gestione di aeromobili\",topicAircraftMaintenance:\"Manutenzione di aeromobili\",topicOther:\"Altro\",required:\"Questo campo \\xe8 obbligatorio\",invalidEmail:\"Inserisci un indirizzo email valido\",invalidPhone:\"Inserisci un numero di telefono valido\",checkFields:\"Controlla i campi obbligatori qui sotto.\",fileSize:\"File troppo grande ({size}). Massimo {max}.\",fileType:\"Tipo di file non supportato. Usa PDF, immagine, Word, Excel o testo.\",submitGeneric:\"Qualcosa \\xe8 andato storto. Riprova o contattaci direttamente.\",submitTimeout:\"Richiesta scaduta. Riprova.\"}};/* Resolve a locale code (e.g. \"fr\", \"fr-FR\", \"de-DE\") to a dictionary\n   entry. Tries the full code first, then the language prefix, then\n   falls back to English. The check is case-insensitive so platform\n   differences in capitalisation don't break us. */function resolveDict(code){if(!code)return I18N_STRINGS.en;const lower=code.toLowerCase();if(I18N_STRINGS[lower])return I18N_STRINGS[lower];const prefix=lower.split(/[-_]/)[0];if(I18N_STRINGS[prefix])return I18N_STRINGS[prefix];return I18N_STRINGS.en;}/* ================================================================== *//*  Helpers                                                            *//* ================================================================== */function fontStyle(f){if(!f)return{};// Only emit keys when the source actually has a value. Returning\n// `letterSpacing: undefined` would shadow a fallback letterSpacing set\n// earlier in a style object during spread merging, so we filter those\n// out — callers can put defaults *before* `...withFont(...)` and trust\n// them to survive when the font control hasn't been customised.\nconst out={};const family=f.family||f.fontFamily;const size=f.size??f.fontSize;const weight=f.weight??f.fontWeight;const style=f.style??f.fontStyle;if(family!=null)out.fontFamily=family;if(size!=null)out.fontSize=size;if(weight!=null)out.fontWeight=weight;if(style!=null)out.fontStyle=style;if(f.lineHeight!=null)out.lineHeight=f.lineHeight;if(f.letterSpacing!=null)out.letterSpacing=f.letterSpacing;return out;}function withFont(f,o){return{...fontStyle(f),...o||{}};}function slugify(s){return String(s||\"\").toLowerCase().normalize(\"NFD\").replace(/[\\u0300-\\u036f]/g,\"\").replace(/[^a-z0-9]+/g,\"-\").replace(/(^-|-$)/g,\"\");}/* Canonical English aliases for each known dept type. Used to match a\n   URL `?dept=<slug>` param even when the dept's label/slug has been\n   translated by Framer Locales (e.g. \"Autres\" / `autres` in FR, \"Weitere\n   Themen\" / `weitere-themen` in DE should still match a `?dept=other-topics`\n   link coming from an EN reference). Keywords are matched as substrings\n   against the dept's slug + label, case-insensitive. Be generous — adding\n   an unused keyword has no cost, missing one breaks the preshot silently. */const DEPT_ALIAS_KEYWORDS={// canonical slug -> keywords found in any locale's label/slug\nfractional:[\"fractional\",\"partage\",\"partagee\",\"partag\\xe9e\",// German: \"Teileigentum\" (lit. \"part-ownership\")\n\"teil\",\"eigentum\",// Spanish: \"Propiedad fraccionada\"\n\"fraccion\",\"fraccionada\",// Italian: \"Proprietà frazionata\"\n\"frazion\",\"frazionata\"],\"demo-flight\":[\"demo\",\"d\\xe9mo\",\"demonstration\",\"d\\xe9monstration\",\"demonstracion\",\"demostraci\\xf3n\",\"demostracion\",// Italian: \"dimostrazione\" / \"dimostrativo\"\n\"dimostrazione\",\"dimostrativ\",// German: \"Demo-Flug\" — covered by \"demo\"\n\"vorf\\xfchr\",\"vorfuhr\"],charter:[\"charter\",\"charter-flight\",\"vol-charter\",// Italian: \"noleggio\"\n\"noleggio\"],\"other-topics\":[\"other\",\"autres\",\"andere\",\"otros\",\"altri\",\"altro\",// German: \"Weitere Themen\"\n\"weitere\",\"themen\",\"thema\",// Spanish: \"Otros temas\"\n\"temas\",// Italian: \"Altri temi\"\n\"temi\",\"tema\",// Catch-all for \"topics\" in any language\n\"topic\",\"sujet\",\"argument\"]};/* Decide whether a department record matches a URL `?dept=<slug>` value.\n   Match strategy (case-insensitive, accent-folded):\n   1. Direct slug match (slug or slugified label).\n   2. Canonical alias match: if `urlSlug` is one of the keys in\n      DEPT_ALIAS_KEYWORDS, the dept matches as long as any of the keywords\n      appears in its slug or label. This is what lets `?dept=other-topics`\n      from an English reference still resolve to the \"Autres\" dept in\n      French, \"Andere\" in German, etc.\n   Slugs that aren't in the alias table fall back to direct match only. */function deptMatchesUrl(dept,urlSlug){if(!urlSlug)return false;const target=urlSlug.toLowerCase();const slugA=(dept.slug||\"\").toLowerCase();const slugB=slugify(dept.label||\"\");if(slugA===target||slugB===target)return true;const keywords=DEPT_ALIAS_KEYWORDS[target];if(!keywords)return false;const hay=(slugA+\" \"+slugB+\" \"+(dept.label||\"\")).toLowerCase();return keywords.some(kw=>hay.includes(kw));}function decodePhoto(raw){if(!raw)return\"\";if(raw.startsWith(\"http\"))return raw;try{return atob(raw);}catch{return raw;}}function validateEmail(email){const trimmed=email.trim();if(!trimmed)return false;if(trimmed.length>254)return false;return EMAIL_REGEX.test(trimmed);}function validatePhone(phone,countryCode){const digits=phone.replace(/\\D/g,\"\");if(digits.length<6||digits.length>15)return false;try{return isValidPhoneNumber(phone,countryCode);}catch{return true;}}function formatFileSize(bytes){if(bytes<1024)return`${bytes} B`;if(bytes<1024*1024)return`${(bytes/1024).toFixed(1)} KB`;return`${(bytes/(1024*1024)).toFixed(1)} MB`;}/* ================================================================== *//*  URL subscription                                                   *//* ================================================================== */function subscribeToUrl(callback){if(typeof window===\"undefined\")return()=>{};window.addEventListener(\"popstate\",callback);window.addEventListener(\"hashchange\",callback);const origPush=window.history.pushState;const origReplace=window.history.replaceState;window.history.pushState=function(...args){const ret=origPush.apply(this,args);callback();return ret;};window.history.replaceState=function(...args){const ret=origReplace.apply(this,args);callback();return ret;};return()=>{window.removeEventListener(\"popstate\",callback);window.removeEventListener(\"hashchange\",callback);window.history.pushState=origPush;window.history.replaceState=origReplace;};}function getCurrentSearch(){if(typeof window===\"undefined\")return\"\";return window.location.search;}function parseUrlData(search){try{const params=new URLSearchParams(search);const dept=params.get(\"dept\");const contact=params.get(\"contact\");return{dept:dept?slugify(dept):null,contact:contact?slugify(contact):null,contactName:params.get(\"contactName\"),contactRole:params.get(\"contactRole\"),contactPhoto:decodePhoto(params.get(\"contactPhoto\"))||null,contactEmail:params.get(\"contactEmail\"),topic:params.get(\"topic\"),manufacturer:params.get(\"manufacturer\"),model:params.get(\"model\"),serialNumber:params.get(\"serialNumber\"),courseName:params.get(\"courseName\")};}catch{return{dept:null,contact:null,contactName:null,contactRole:null,contactPhoto:null,contactEmail:null,topic:null,manufacturer:null,model:null,serialNumber:null,courseName:null};}}function useUrlData(deptParam=\"dept\",contactParam=\"contact\"){const search=useSyncExternalStore(subscribeToUrl,getCurrentSearch,()=>\"\");return useMemo(()=>{const raw=parseUrlData(search);if(deptParam!==\"dept\"||contactParam!==\"contact\"){try{const p=new URLSearchParams(search);return{...raw,dept:p.get(deptParam)?slugify(p.get(deptParam)):raw.dept,contact:p.get(contactParam)?slugify(p.get(contactParam)):raw.contact};}catch{return raw;}}return raw;},[search,deptParam,contactParam]);}/* ================================================================== *//*  CMS Team Collection parser                                         *//* ================================================================== */function useTeamCollection(teamCollection){const hiddenRef=useRef(null);const[members,setMembers]=useState([]);useEffect(()=>{if(!teamCollection){setMembers([]);return;}let cancelled=false;let rafId=0;const timers=[];const parse=()=>{if(cancelled)return;const root=hiddenRef.current;if(!root)return;let container=null;const queue=[{el:root,depth:0}];while(queue.length){const{el,depth}=queue.shift();if(depth>8)continue;if(el.children.length>1){container=el;break;}for(const c of Array.from(el.children))queue.push({el:c,depth:depth+1});}if(!container)container=root;const children=Array.from(container.children);if(!children.length)return;const parsed=[];for(const child of children){const texts=[];const walker=document.createTreeWalker(child,NodeFilter.SHOW_TEXT,{acceptNode:()=>NodeFilter.FILTER_ACCEPT});let node;while(node=walker.nextNode()){const t=(node.textContent||\"\").trim();if(t)texts.push(t);}const imgs=Array.from(child.querySelectorAll(\"img\"));let photo=imgs[0]?.getAttribute(\"src\")||undefined;if(!photo){const all=child.querySelectorAll(\"*\");for(const el of Array.from(all)){if(typeof window!==\"undefined\"){const bg=window.getComputedStyle(el).backgroundImage;if(bg&&bg!==\"none\"){const m=bg.match(/url\\(([\"']?)(.+?)\\1\\)/);if(m&&m[2]){photo=m[2];break;}}}}}if(!texts.length)continue;let name=\"\";const otherParts=[];for(const t of texts){if(EMAIL_REGEX.test(t))continue;if(!name)name=t;else otherParts.push(t);}if(!name)continue;parsed.push({slug:slugify(name),name,location:otherParts.join(\" \\xb7 \")||undefined,photo});}if(parsed.length)setMembers(parsed);};timers.push(setTimeout(parse,300));timers.push(setTimeout(parse,1e3));timers.push(setTimeout(parse,2500));const observer=new MutationObserver(()=>{cancelAnimationFrame(rafId);rafId=requestAnimationFrame(parse);});if(hiddenRef.current){observer.observe(hiddenRef.current,{childList:true,subtree:true,characterData:true});}return()=>{cancelled=true;cancelAnimationFrame(rafId);timers.forEach(clearTimeout);observer.disconnect();};},[teamCollection]);const HiddenSlot=/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\",children:teamCollection});return{members,HiddenSlot};}/* ================================================================== *//*  CMS Deals Collection parser                                        *//* ================================================================== */function useDealsCollection(dealsCollection){const hiddenRef=useRef(null);const[deals,setDeals]=useState([]);useEffect(()=>{if(!dealsCollection){setDeals([]);return;}let cancelled=false;let rafId=0;const timers=[];const parse=()=>{if(cancelled)return;const root=hiddenRef.current;if(!root)return;let container=null;const queue=[{el:root,depth:0}];while(queue.length){const{el,depth}=queue.shift();if(depth>8)continue;if(el.children.length>1){container=el;break;}for(const c of Array.from(el.children))queue.push({el:c,depth:depth+1});}if(!container)container=root;const children=Array.from(container.children);if(!children.length)return;const parsed=[];for(const child of children){const texts=[];const walker=document.createTreeWalker(child,NodeFilter.SHOW_TEXT,{acceptNode:()=>NodeFilter.FILTER_ACCEPT});let node;while(node=walker.nextNode()){const t=(node.textContent||\"\").trim();if(t)texts.push(t);}const imgs=Array.from(child.querySelectorAll(\"img\"));let photo=imgs[0]?.getAttribute(\"src\")||undefined;if(!photo){const all=child.querySelectorAll(\"*\");for(const el of Array.from(all)){if(typeof window!==\"undefined\"){const bg=window.getComputedStyle(el).backgroundImage;if(bg&&bg!==\"none\"){const m=bg.match(/url\\(([\"']?)(.+?)\\1\\)/);if(m&&m[2]){photo=m[2];break;}}}}}if(!texts.length)continue;const digitRatio=s=>{const clean=s.replace(/\\s/g,\"\");if(!clean.length)return 0;return(clean.match(/\\d/g)||[]).length/clean.length;};const scored=texts.map((t,i)=>({text:t,i,ratio:digitRatio(t)})).sort((a,b)=>b.ratio-a.ratio);const serialCandidate=scored[0];if(!serialCandidate||serialCandidate.ratio<.3)continue;const serialNumber=serialCandidate.text;const otherTexts=texts.filter((_,i)=>i!==serialCandidate.i);parsed.push({serialNumber:serialNumber.trim(),manufacturer:otherTexts[0]?.trim()||undefined,model:otherTexts[1]?.trim()||undefined,photo});}if(parsed.length)setDeals(parsed);};timers.push(setTimeout(parse,300));timers.push(setTimeout(parse,1e3));timers.push(setTimeout(parse,2500));const observer=new MutationObserver(()=>{cancelAnimationFrame(rafId);rafId=requestAnimationFrame(parse);});if(hiddenRef.current){observer.observe(hiddenRef.current,{childList:true,subtree:true,characterData:true});}return()=>{cancelled=true;cancelAnimationFrame(rafId);timers.forEach(clearTimeout);observer.disconnect();};},[dealsCollection]);const HiddenSlot=/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\",children:dealsCollection});return{deals,HiddenSlot};}/* ================================================================== *//*  CMS Training Collection parser                                     *//*                                                                      *//*  Same DOM-scrape pattern as team/deals, simplified: each entry is    *//*  reduced to a single name string (the first non-empty text node).    *//*  Used to populate the \"Select the course\" dropdown when the user is  *//*  on the Training Centre topic.                                       *//* ================================================================== */function useTrainingCollection(trainingCollection){const hiddenRef=useRef(null);const[courses,setCourses]=useState([]);useEffect(()=>{if(!trainingCollection){setCourses([]);return;}let cancelled=false;let rafId=0;const timers=[];const parse=()=>{if(cancelled)return;const root=hiddenRef.current;if(!root)return;let container=null;const queue=[{el:root,depth:0}];while(queue.length){const{el,depth}=queue.shift();if(depth>8)continue;if(el.children.length>1){container=el;break;}for(const c of Array.from(el.children))queue.push({el:c,depth:depth+1});}if(!container)container=root;const children=Array.from(container.children);if(!children.length)return;const parsed=[];for(const child of children){// First non-empty text node = course Title (the field name\n// in the Training - Pilatus Courses CMS). Keeps the parser\n// dead simple since each Training entry is a single field.\nconst walker=document.createTreeWalker(child,NodeFilter.SHOW_TEXT,{acceptNode:()=>NodeFilter.FILTER_ACCEPT});let name=\"\";let node;while(node=walker.nextNode()){const t=(node.textContent||\"\").trim();if(t){name=t;break;}}if(!name)continue;parsed.push({name});}if(parsed.length)setCourses(parsed);};timers.push(setTimeout(parse,300));timers.push(setTimeout(parse,1e3));timers.push(setTimeout(parse,2500));const observer=new MutationObserver(()=>{cancelAnimationFrame(rafId);rafId=requestAnimationFrame(parse);});if(hiddenRef.current){observer.observe(hiddenRef.current,{childList:true,subtree:true,characterData:true});}return()=>{cancelled=true;cancelAnimationFrame(rafId);timers.forEach(clearTimeout);observer.disconnect();};},[trainingCollection]);const HiddenSlot=/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"},\"aria-hidden\":\"true\",children:trainingCollection});return{courses,HiddenSlot};}/* ================================================================== *//*  Defaults                                                           *//* ================================================================== */const DEFAULT_FIELDS=[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"file\"];const MOCK_DEPARTMENTS=[{label:\"General information\",slug:\"general\",fields:DEFAULT_FIELDS},{label:\"Fractional ownership\",slug:\"fractional\",useTeamCMS:true,fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"company\",\"country\",\"message\",\"file\"]},{label:\"Charter department\",slug:\"charter\",contactName:\"Antoine Brasseur\",contactRole:\"Charter Manager\",fields:DEFAULT_FIELDS},{label:\"Apply for a job\",slug:\"job\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"position\",\"message\",\"file\"]}];const FIELD_CONFIG={firstName:{label:\"First Name\",placeholder:\"\",type:\"text\",required:true,half:true,autoComplete:\"given-name\"},lastName:{label:\"Last Name\",placeholder:\"\",type:\"text\",required:true,half:true,autoComplete:\"family-name\"},email:{label:\"Email\",placeholder:\"\",type:\"email\",required:true,autoComplete:\"email\"},phone:{label:\"Phone number\",placeholder:\"6 00 00 00 00\",type:\"phone\",autoComplete:\"tel-national\"},message:{label:\"Message\",placeholder:\"Tell us how we can help you\",type:\"textarea\"},company:{label:\"Company\",placeholder:\"Your company name\",type:\"text\",autoComplete:\"organization\"},country:{label:\"Country\",placeholder:\"Germany\",type:\"text\",half:true,autoComplete:\"country-name\"},position:{label:\"Position applied\",placeholder:\"e.g. Pilot, Mechanic...\",type:\"text\"},topic:{label:\"Precise the topic\",placeholder:\"Select a topic...\",type:\"select\",required:true,options:[\"Aircraft Trading\",\"Training Centre\",\"Aircraft Management\",\"Aircraft Maintenance\",\"Other\"]},file:{label:\"\",placeholder:\"\",type:\"file\"}};/* Per-field label resolver: returns the translated label if the editor\n   filled one in the `translations` Object control, otherwise falls back\n   to the English default from FIELD_CONFIG. Centralised so any new field\n   added later picks up i18n for free with a one-line addition. */function getFieldLabel(key,t){const map={firstName:\"firstNameLabel\",lastName:\"lastNameLabel\",email:\"emailLabel\",phone:\"phoneLabel\",message:\"messageLabel\",company:\"companyLabel\",country:\"countryLabel\",position:\"positionLabel\",topic:\"topicLabel\",manufacturer:\"manufacturerLabel\",model:\"modelLabel\",serialNumber:\"serialNumberLabel\",file:undefined};const transKey=map[key];const translated=transKey&&t?.[transKey];return translated&&translated.trim()?translated:FIELD_CONFIG[key].label;}/* Same idea for placeholders, but only a subset of fields uses one\n   (e.g. message textarea, company, country, position). Phone uses a\n   country-derived placeholder that stays in digits regardless of locale. */function getFieldPlaceholder(key,t){const map={message:\"messagePlaceholder\",topic:\"topicPlaceholder\",company:\"companyPlaceholder\",country:\"countryPlaceholder\",position:\"positionPlaceholder\"};const transKey=map[key];const translated=transKey&&t?.[transKey];return translated&&translated.trim()?translated:FIELD_CONFIG[key].placeholder;}function ArrowRight(){// Framer-hosted icon. Wrapped in a sized container so layout is stable\n// even before the remote module resolves. Falls back to an inline SVG\n// if the import didn't resolve (offline preview / Framer CDN hiccup).\nif(typeof FramerArrow===\"function\"){return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",width:20,height:16,alignItems:\"center\",justifyContent:\"center\",color:\"currentColor\"},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(FramerArrow,{style:{width:\"100%\",height:\"100%\"}})});}return /*#__PURE__*/_jsx(\"svg\",{width:\"20\",height:\"16\",viewBox:\"0 0 20 16\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 8H18M18 8L13 3M18 8L13 13\",stroke:\"currentColor\",strokeWidth:\"1.25\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function ArrowLeft(){return /*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M19 12H5M5 12L12 19M5 12L12 5\"})});}function PaperclipIcon(){return /*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M14 7.333L8.113 13.22a3.333 3.333 0 01-4.714-4.714L9.286 2.62a2.222 2.222 0 013.143 3.142l-5.89 5.886a1.111 1.111 0 01-1.571-1.571l5.418-5.414\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function CloseIcon(){return /*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 3L3 9M3 3L9 9\",stroke:\"currentColor\",strokeWidth:\"1.2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function ChevronDown(){return /*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 10 10\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 3.5L5 6.5L8 3.5\",stroke:\"currentColor\",strokeWidth:\"1.3\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function SearchIcon(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"6.5\",cy:\"6.5\",r:\"4.5\",stroke:\"currentColor\",strokeWidth:\"1.3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10 10L12 12\",stroke:\"currentColor\",strokeWidth:\"1.3\",strokeLinecap:\"round\"})]});}/* ================================================================== *//*  Phone Picker                                                       *//*                                                                      *//*  Dropdown uses `position: fixed` with runtime rect computation so   *//*  it escapes any clipping `overflow: auto|hidden` ancestor chain.    *//*  Position is recomputed on open + scroll + resize so it stays       *//*  glued to the trigger as the form scrolls.                          *//* ================================================================== */function PhonePicker({selectedCountry,onSelect,fontBody,inputBorder,inputBg,accentColor,disabled,searchPlaceholder}){const[open,setOpen]=useState(false);const[query,setQuery]=useState(\"\");const[focusedIndex,setFocusedIndex]=useState(0);const[popupPos,setPopupPos]=useState(null);const wrapperRef=useRef(null);const triggerRef=useRef(null);const searchRef=useRef(null);const listRef=useRef(null);const popupRef=useRef(null);const uid=React.useId();const listboxId=`${uid}-listbox`;const comboboxId=`${uid}-combobox`;const optionId=i=>`${uid}-opt-${i}`;const DROPDOWN_WIDTH=320;const DROPDOWN_MAX_HEIGHT=360;const VIEWPORT_MARGIN=8;const countries=useCountries();const filtered=useMemo(()=>{const q=query.trim().toLowerCase();if(!q)return countries;return countries.filter(c=>c.name.toLowerCase().includes(q)||c.dial.includes(q)||c.code.toLowerCase().includes(q));},[query,countries]);/* Compute popup position relative to the WRAPPER (not viewport).\n       Using `position: absolute` anchored to the wrapper means the popup\n       moves naturally with the trigger when the page scrolls — no flicker,\n       no detached \"flying\" panel. We still pick top vs bottom placement\n       based on viewport space below the trigger, but the coordinates are\n       offsets within the wrapper. */const computePos=useCallback(()=>{const trigger=triggerRef.current;const wrapper=wrapperRef.current;if(!trigger||!wrapper)return;const triggerRect=trigger.getBoundingClientRect();const wrapperRect=wrapper.getBoundingClientRect();const vh=typeof window!==\"undefined\"?window.innerHeight:DROPDOWN_MAX_HEIGHT+64;const spaceBelow=vh-triggerRect.bottom;const spaceAbove=triggerRect.top;const placement=spaceBelow<DROPDOWN_MAX_HEIGHT+16&&spaceAbove>spaceBelow?\"top\":\"bottom\";// Offsets relative to the wrapper. 4px gap above or below the\n// trigger as requested.\nconst top=placement===\"bottom\"?triggerRect.bottom-wrapperRect.top+4:triggerRect.top-wrapperRect.top-4;// Align popup horizontally with the trigger inside the wrapper.\nconst left=triggerRect.left-wrapperRect.left;setPopupPos({top,left,placement});},[]);/* Recompute on open and on viewport resize. Scroll is no longer\n       needed because the popup is `position: absolute` anchored to the\n       wrapper — it moves with the trigger naturally. */useEffect(()=>{if(!open){setPopupPos(null);return;}computePos();const handler=()=>computePos();window.addEventListener(\"resize\",handler);return()=>{window.removeEventListener(\"resize\",handler);};},[open,computePos]);/* Outside-click closes: check wrapper AND popup so the popup\n       (which lives outside the wrapper's visual tree due to fixed\n       positioning) isn't flagged as \"outside\" by its own internal clicks. */useEffect(()=>{if(!open)return;function onDocClick(e){const t=e.target;if(!wrapperRef.current?.contains(t)&&!popupRef.current?.contains(t)){setOpen(false);setQuery(\"\");}}function onKeyDown(e){if(e.key===\"Escape\"){setOpen(false);setQuery(\"\");triggerRef.current?.focus();}}document.addEventListener(\"mousedown\",onDocClick);document.addEventListener(\"keydown\",onKeyDown);return()=>{document.removeEventListener(\"mousedown\",onDocClick);document.removeEventListener(\"keydown\",onKeyDown);};},[open]);useEffect(()=>{if(open){const t=setTimeout(()=>searchRef.current?.focus(),50);return()=>clearTimeout(t);}},[open]);useEffect(()=>{setFocusedIndex(0);},[query]);useEffect(()=>{if(!open||!listRef.current)return;const item=listRef.current.children[focusedIndex];if(item)item.scrollIntoView({block:\"nearest\"});},[focusedIndex,open]);function handleListKeyDown(e){if(e.key===\"ArrowDown\"){e.preventDefault();setFocusedIndex(i=>Math.min(filtered.length-1,i+1));}else if(e.key===\"ArrowUp\"){e.preventDefault();setFocusedIndex(i=>Math.max(0,i-1));}else if(e.key===\"Enter\"){e.preventDefault();const picked=filtered[focusedIndex];if(picked){onSelect(picked);setOpen(false);setQuery(\"\");triggerRef.current?.focus();}}else if(e.key===\"Home\"){e.preventDefault();setFocusedIndex(0);}else if(e.key===\"End\"){e.preventDefault();setFocusedIndex(filtered.length-1);}else if(e.key===\"Tab\"){setOpen(false);setQuery(\"\");}}return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:{position:\"relative\",flexShrink:0},children:[/*#__PURE__*/_jsxs(\"button\",{ref:triggerRef,type:\"button\",onClick:()=>!disabled&&setOpen(o=>!o),disabled:disabled,\"aria-haspopup\":\"listbox\",\"aria-expanded\":open,\"aria-controls\":open?listboxId:undefined,\"aria-label\":`Country code: ${selectedCountry.name}, ${selectedCountry.dial}`,onFocus:e=>{e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=inputBorder;},onMouseEnter:e=>{if(!disabled)e.currentTarget.style.borderColor=accentColor;},onMouseLeave:e=>{if(document.activeElement!==e.currentTarget)e.currentTarget.style.borderColor=inputBorder;},style:{display:\"flex\",alignItems:\"center\",gap:6,padding:\"12px 12px 12px 16px\",borderRadius:\"8px 0 0 8px\",border:`1px solid ${inputBorder}`,borderRight:\"none\",background:inputBg,outline:\"none\",...withFont(fontBody,{fontSize:16,fontWeight:400}),color:\"rgba(0,0,0,.75)\",whiteSpace:\"nowrap\",cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.6:1,height:\"100%\",minHeight:45,transition:\"border-color 180ms ease\"},children:[/*#__PURE__*/_jsx(\"img\",{src:flagUrl(selectedCountry.code),alt:\"\",width:20,height:15,style:{display:\"block\",width:20,height:15,borderRadius:2,objectFit:\"cover\",flexShrink:0,boxShadow:\"0 0 0 1px rgba(0,0,0,0.06)\"}}),/*#__PURE__*/_jsx(\"span\",{children:selectedCountry.dial}),/*#__PURE__*/_jsx(\"span\",{style:{color:\"rgba(0,0,0,.3)\",display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(ChevronDown,{})})]}),open&&popupPos&&/*#__PURE__*/_jsxs(\"div\",{ref:popupRef,role:\"dialog\",\"aria-label\":\"Select country\",style:{position:\"absolute\",// `top` is used in bottom-placement: a positive\n// offset within the wrapper (trigger bottom + 4).\n// For top-placement, we translate the popup up by\n// its own height using translateY(-100%) — that\n// keeps the popup aligned to the trigger's top\n// edge minus 4px without needing to measure the\n// popup's height.\ntop:popupPos.top,left:popupPos.left,transform:popupPos.placement===\"top\"?\"translateY(-100%)\":undefined,width:DROPDOWN_WIDTH,maxWidth:`calc(100vw - ${VIEWPORT_MARGIN*2}px)`,maxHeight:DROPDOWN_MAX_HEIGHT,background:\"#FFF\",border:`1px solid ${inputBorder}`,borderRadius:12,boxShadow:\"0 8px 24px rgba(0,0,0,0.12), 0 2px 6px rgba(0,0,0,0.06)\",zIndex:2147483647,display:\"flex\",flexDirection:\"column\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:10,borderBottom:`1px solid ${inputBorder}`,display:\"flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:\"rgba(0,0,0,.4)\"},children:/*#__PURE__*/_jsx(SearchIcon,{})}),/*#__PURE__*/_jsx(\"input\",{ref:searchRef,id:comboboxId,type:\"text\",role:\"combobox\",autoComplete:\"off\",\"aria-autocomplete\":\"list\",\"aria-expanded\":open,\"aria-controls\":listboxId,\"aria-activedescendant\":filtered[focusedIndex]?optionId(focusedIndex):undefined,value:query,onChange:e=>setQuery(e.target.value),onKeyDown:handleListKeyDown,placeholder:searchPlaceholder,\"aria-label\":searchPlaceholder,style:{flex:1,border:\"none\",outline:\"none\",background:\"transparent\",...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.85)\"}})]}),/*#__PURE__*/_jsxs(\"ul\",{ref:listRef,id:listboxId,role:\"listbox\",\"aria-label\":\"Countries\",style:{flex:1,overflowY:\"auto\",overflowX:\"hidden\",overscrollBehavior:\"contain\",margin:0,padding:4,listStyle:\"none\",WebkitOverflowScrolling:\"touch\"},children:[filtered.length===0&&/*#__PURE__*/_jsx(\"li\",{style:{padding:12,textAlign:\"center\",...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.4)\"},children:\"No results\"}),filtered.map((c,i)=>/*#__PURE__*/_jsxs(\"li\",{id:optionId(i),role:\"option\",tabIndex:-1,\"aria-selected\":c.code===selectedCountry.code,onClick:()=>{onSelect(c);setOpen(false);setQuery(\"\");triggerRef.current?.focus();},onMouseEnter:()=>setFocusedIndex(i),style:{padding:\"8px 12px\",borderRadius:6,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",gap:10,background:i===focusedIndex?\"rgba(0,0,0,0.05)\":\"transparent\",...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.82)\"},children:[/*#__PURE__*/_jsx(\"img\",{src:flagUrl(c.code),alt:\"\",width:24,height:18,style:{display:\"block\",width:24,height:18,borderRadius:2,objectFit:\"cover\",flexShrink:0,boxShadow:\"0 0 0 1px rgba(0,0,0,0.06)\"}}),/*#__PURE__*/_jsx(\"span\",{style:{flex:1},children:c.name}),/*#__PURE__*/_jsx(\"span\",{style:{color:\"rgba(0,0,0,.45)\"},children:c.dial})]},c.code))]})]})]});}/* ================================================================== *//*  Department chips row                                               *//*                                                                      *//*  Used inline in the 1-step \"dropdown\" variant (instead of the actual *//*  <select>) AND in the standalone 2-step picker. Same chip visual,    *//*  two skins:                                                          *//*    - \"filled\"  → solid hover/inactive bg, used in StepSelectChips    *//*    - \"ghost\"   → transparent inactive, light hover, used in 1-step.  *//*  Selected chip in ghost mode is outlined, not filled, so it sits     *//*  unobtrusively above the form fields.                                *//* ================================================================== */function DepartmentChip({label,selected,skin,onClick,fontBody,chipHoverBg,disabled}){const[hovered,setHovered]=useState(false);let background;let borderColor;let color;if(skin===\"filled\"){// Selected wins over hover: gold pill so the active dept reads\n// unambiguously even when the cursor hovers a different chip.\nif(selected){background=\"#D6BA85\";borderColor=\"#D6BA85\";color=\"#FFFFFF\";}else{background=hovered?chipHoverBg:\"#FAF7F0\";borderColor=hovered?chipHoverBg:\"transparent\";color=hovered?\"#000000\":\"rgba(0,0,0,.72)\";}}else{// ghost\nif(selected){background=\"transparent\";borderColor=\"rgba(0,0,0,.35)\";color=\"rgba(0,0,0,.88)\";}else if(hovered){background=\"rgba(0,0,0,0.04)\";borderColor=\"rgba(0,0,0,.18)\";color=\"rgba(0,0,0,.82)\";}else{background=\"transparent\";borderColor=\"rgba(0,0,0,.14)\";color=\"rgba(0,0,0,.6)\";}}return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onClick,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),onFocus:()=>setHovered(true),onBlur:()=>setHovered(false),disabled:disabled,\"aria-pressed\":skin===\"ghost\"?selected:undefined,style:{padding:\"10px 18px\",borderRadius:999,border:`1px solid ${borderColor}`,background,cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.6:1,...withFont(fontBody,{fontSize:14,fontWeight:400}),color,transition:\"all 180ms ease\",whiteSpace:\"nowrap\"},children:label});}/* ================================================================== *//*  Chip select                                                        *//* ================================================================== */function StepSelectChips({departments,onSelect,fontHeading,fontBody,chipHoverBg,subtitleText,headingText,fontSubtitle,subtitleColor,headingGap}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:28,textTransform:\"uppercase\",letterSpacing:\"0.06em\",...withFont(fontHeading),color:\"rgba(0,0,0,.88)\",marginBottom:headingGap},children:headingText}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:600,letterSpacing:\"0.08em\",textTransform:\"uppercase\",...withFont(fontSubtitle),color:subtitleColor,marginBottom:16},id:\"dept-select-label\",children:subtitleText}),/*#__PURE__*/_jsx(\"div\",{role:\"group\",\"aria-labelledby\":\"dept-select-label\",style:{display:\"flex\",flexWrap:\"wrap\",gap:10},children:departments.map(d=>/*#__PURE__*/_jsx(DepartmentChip,{label:d.label,selected:false,skin:\"filled\",onClick:()=>onSelect(d),fontBody:fontBody,chipHoverBg:chipHoverBg},d.slug))})]});}/* ================================================================== *//*  Contact card                                                       *//* ================================================================== */function ContactCard({contact,fontBody}){if(!contact)return null;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:14,padding:\"8px 8px\",borderRadius:12,border:\"1px solid #E5E5E5\",marginBottom:24},children:[contact.photo?/*#__PURE__*/_jsx(\"img\",{src:contact.photo,alt:\"\",\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:12,objectFit:\"cover\",flexShrink:0}}):/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:8,background:\"rgba(0,0,0,0.06)\",flexShrink:0,display:\"flex\",border:\"1px solid #E5E5E5\",alignItems:\"center\",justifyContent:\"center\",...withFont(fontBody,{fontSize:16,fontWeight:600}),color:\"rgba(0,0,0,0.3)\"},children:contact.name.split(\" \").map(w=>w[0]).join(\"\").slice(0,2)}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{...withFont(fontBody,{fontSize:14,fontWeight:600}),color:\"rgba(0,0,0,.82)\"},children:contact.name}),contact.role&&/*#__PURE__*/_jsx(\"div\",{style:{...withFont(fontBody,{fontSize:12,fontWeight:400}),color:\"rgba(0,0,0,.4)\",marginTop:2},children:contact.role})]})]});}/* ================================================================== *//*  Trading Aircraft card                                              *//* ================================================================== */function TradingAircraftCard({photo,manufacturer,model,serialNumber,fontBody,manufacturerLabel,serialNumberLabel}){if(!photo&&!manufacturer&&!model&&!serialNumber)return null;const labelStyle={...withFont(fontBody,{fontSize:11,fontWeight:500,letterSpacing:\"0.04em\",textTransform:\"uppercase\"}),color:\"rgba(0,0,0,.45)\",marginBottom:2};const valueStyle={...withFont(fontBody,{fontSize:14,fontWeight:500}),color:\"rgba(0,0,0,.85)\"};const line1=(manufacturer||\"\")+(model?` ${model}`:\"\");return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:14,padding:\"8px 8px\",borderRadius:12,border:\"1px solid #E5E5E5\"},children:[photo?/*#__PURE__*/_jsx(\"img\",{src:photo,alt:\"\",\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:8,objectFit:\"cover\",flexShrink:0}}):/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:48,height:48,borderRadius:8,background:\"rgba(0,0,0,0.04)\",flexShrink:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:20,flex:1,minWidth:0},children:[line1&&/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:labelStyle,children:manufacturerLabel}),/*#__PURE__*/_jsx(\"div\",{style:{...valueStyle,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:line1})]}),serialNumber&&/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"div\",{style:labelStyle,children:serialNumberLabel}),/*#__PURE__*/_jsx(\"div\",{style:{...valueStyle,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:serialNumber})]})]})]});}/* ================================================================== *//*  Region picker (CMS team)                                           *//* ================================================================== */function TeamLocationPicker({teamMembers,selectedLocation,onSelect,fontBody,inputBorder,inputBg,locationLabel,regionPlaceholder,otherLabel}){if(!teamMembers.length)return null;const rawLocations=teamMembers.map(t=>t.location||\"\").filter(Boolean);// Dedupe case-insensitively. Same CMS entry can render to identical\n// strings across translations (e.g. \"United Kingdom\" and \"UK\" both\n// become \"Vereinigtes Königreich\" in German), so we keep the first\n// occurrence and drop later duplicates without altering ordering.\nconst seenLowercase=new Set;const locations=[];for(const loc of rawLocations){const key=loc.trim().toLowerCase();if(seenLowercase.has(key))continue;seenLowercase.add(key);locations.push(loc);}if(!locations.length)return null;// Build the option list. The \"Other\" entry uses a translatable display\n// label but keeps the underlying value as \"Other\" so the backend\n// payload contract stays stable regardless of language.\nconst optionsWithOther=[...locations.map(l=>({value:l,label:l})),{value:\"Other\",label:otherLabel}];return /*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:20},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"jetfly-region-picker\",style:{...withFont(fontBody,{fontSize:13,fontWeight:500}),lineHeight:1.6,color:\"rgba(0,0,0,.72)\",marginBottom:6,paddingBottom:2,display:\"block\"},children:locationLabel}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",maxWidth:\"100%\",minWidth:0},children:[/*#__PURE__*/_jsxs(\"select\",{id:\"jetfly-region-picker\",value:selectedLocation||\"\",onChange:e=>onSelect(e.target.value),style:{width:\"100%\",maxWidth:\"100%\",padding:\"12px 36px 12px 16px\",borderRadius:8,border:`1px solid ${inputBorder}`,background:inputBg,...withFont(fontBody,{fontSize:14,fontWeight:400}),color:selectedLocation?\"rgba(0,0,0,.82)\":\"rgba(0,0,0,.45)\",cursor:\"pointer\",appearance:\"none\",// Firefox-specific reset. Without this, the native\n// select on some Firefox versions renders an\n// oversized popup panel that ignores the trigger\n// width, leaving a wide empty white area to the\n// right of the option list.\nMozAppearance:\"none\",WebkitAppearance:\"none\",outline:\"none\",boxSizing:\"border-box\",textOverflow:\"ellipsis\",overflow:\"hidden\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:regionPlaceholder}),optionsWithOther.map((opt,i)=>/*#__PURE__*/_jsx(\"option\",{value:opt.value,children:opt.label},i))]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:14,top:\"50%\",transform:\"translateY(-50%)\",pointerEvents:\"none\",color:\"rgba(0,0,0,.35)\"},children:/*#__PURE__*/_jsx(ChevronDown,{})})]})]});}/* ================================================================== *//*  Form header                                                        *//* ================================================================== */function FormHeader({dept,onBack,fontHeading,headingSize2,showBack}){const[hovered,setHovered]=useState(false);return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12,marginBottom:28},children:[showBack&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onBack,onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),onFocus:()=>setHovered(true),onBlur:()=>setHovered(false),\"aria-label\":\"Back to department selection\",style:{width:44,height:44,borderRadius:12,border:\"none\",background:hovered?\"#F7F7F7\":\"#E7E9EA\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"rgba(0,0,0,.4)\",flexShrink:0,transition:\"all 180ms ease\",padding:0},children:/*#__PURE__*/_jsx(ArrowLeft,{})}),/*#__PURE__*/_jsx(\"h2\",{style:{...withFont(fontHeading,{fontSize:headingSize2,textTransform:\"uppercase\",letterSpacing:\"0.12em\"}),color:\"rgba(0,0,0,.85)\",margin:0},children:dept?.displayTitle||dept?.label||\"Contact\"})]});}/* ================================================================== *//*  Course Select                                                      *//*                                                                      *//*  Native <select> styled to match the rest of the form. Lists every  *//*  course parsed from the Training collection plus a trailing \"Other\" *//*  option. When `value` is non-empty but doesn't appear in `courses`  *//*  (e.g. preshot from URL while collection is still loading, or a     *//*  course no longer in the CMS), an extra <option> for that value is  *//*  injected so the field stays controlled and the user can see what's *//*  preselected.                                                       *//* ================================================================== */function CourseSelect({value,onChange,courses,fontBody,inputBorder,inputBg,accentColor,courseLabel,coursePlaceholder,otherLabel,disabled}){const fieldId=\"jetfly-field-course\";// Stable list: collection + Other. If the current value isn't in the\n// collection (and isn't \"Other\"), surface it as an extra option so the\n// <select> always reflects the controlled value visually.\nconst orphanValue=value&&value!==\"Other\"&&!courses.some(c=>c.name.trim().toLowerCase()===value.trim().toLowerCase());return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:{...withFont(fontBody,{fontSize:13,fontWeight:500}),lineHeight:1.6,color:\"rgba(0,0,0,.72)\",marginBottom:6,paddingBottom:2,display:\"block\"},children:[courseLabel,/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"select\",{id:fieldId,name:\"course\",value:value,onChange:e=>onChange(e.target.value),disabled:disabled,\"aria-required\":true,style:{width:\"100%\",padding:\"12px 36px 12px 16px\",borderRadius:8,border:`1px solid ${inputBorder}`,background:inputBg,outline:\"none\",...withFont(fontBody,{fontSize:14,fontWeight:400}),color:value?\"rgba(0,0,0,.82)\":\"rgba(0,0,0,.45)\",cursor:disabled?\"not-allowed\":\"pointer\",appearance:\"none\",boxSizing:\"border-box\",transition:\"border-color 180ms ease\"},onFocus:e=>{e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=inputBorder;},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:coursePlaceholder}),orphanValue&&/*#__PURE__*/_jsx(\"option\",{value:value,children:value}),courses.map(c=>/*#__PURE__*/_jsx(\"option\",{value:c.name,children:c.name},c.name)),/*#__PURE__*/_jsx(\"option\",{value:\"Other\",children:otherLabel})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:14,top:\"50%\",transform:\"translateY(-50%)\",pointerEvents:\"none\",color:\"rgba(0,0,0,.35)\"},children:/*#__PURE__*/_jsx(ChevronDown,{})})]})]});}/* ================================================================== *//*  Privacy Checkbox                                                   *//*                                                                      *//*  RGPD/GDPR consent gate. The checkbox is fully styled (the native    *//*  one varies by OS and looks awkward next to a custom form), but      *//*  driven by a real <input type=\"checkbox\"> for free a11y + autofill   *//*  + form keyboard semantics.                                          *//*                                                                      *//*  `privacyText` may contain `{link}` as a placeholder — the segment   *//*  before/after is rendered as plain text, and `{link}` is replaced by *//*  a clickable anchor pointing to `privacyLink`. Falls back to a sane  *//*  default if `{link}` is absent (whole text becomes the link).        *//* ================================================================== */function PrivacyCheckbox({checked,onChange,error,fontBody,accentColor,privacyText,privacyLink,disabled}){const fieldId=\"jetfly-field-privacy\";const errorId=`${fieldId}-error`;// Split the consent text on the {link} token. If the token isn't there,\n// we wrap the literal \"Privacy Policy\" / \"Politique de confidentialité\"\n// tail of the string as the link as a friendly fallback.\nlet before=privacyText;let linkLabel=\"Privacy Policy\";let after=\"\";const tokenIdx=privacyText.indexOf(\"{link}\");if(tokenIdx>=0){before=privacyText.slice(0,tokenIdx);const rest=privacyText.slice(tokenIdx+\"{link}\".length);// Look for an optional \"label|\" prefix — lets the user write\n// {Privacy Policy|} to control the link label inline. Falls back\n// to \"Privacy Policy\" if no label is provided.\nconst labelMatch=rest.match(/^([^|]+)\\|/);if(labelMatch){linkLabel=labelMatch[1];after=rest.slice(labelMatch[0].length);}else{after=rest;}}return /*#__PURE__*/_jsxs(\"div\",{style:{marginTop:12},children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:{display:\"flex\",alignItems:\"flex-start\",gap:10,cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.6:1,userSelect:\"none\"},children:[/*#__PURE__*/_jsx(\"input\",{id:fieldId,name:\"privacy_consent\",type:\"checkbox\",checked:checked,onChange:e=>onChange(e.target.checked),disabled:disabled,\"aria-required\":true,\"aria-invalid\":!!error,\"aria-describedby\":error?errorId:undefined,style:{width:18,height:18,flexShrink:0,marginTop:2,cursor:disabled?\"not-allowed\":\"pointer\",accentColor}}),/*#__PURE__*/_jsxs(\"span\",{style:{...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.72)\",lineHeight:1.5},children:[before,/*#__PURE__*/_jsx(\"a\",{href:privacyLink||\"#\",target:\"_blank\",rel:\"noopener noreferrer\",onClick:e=>e.stopPropagation(),style:{color:\"rgba(0,0,0,.85)\",textDecoration:\"underline\",textUnderlineOffset:2},children:linkLabel}),after,/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor,marginLeft:2},children:\"*\"})]})]}),error&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:{...withFont(fontBody,{fontSize:12,fontWeight:400}),color:\"#E53E3E\",marginTop:6,marginLeft:28},children:error})]});}/* ================================================================== *//*  Frax Interest Checkbox                                             *//*                                                                      *//*  Charter-only opt-in: \"I also want to receive info about the        *//*  Fractional programme\". Optional (no *, no validation, doesn't       *//*  block submit). Renders inline above the privacy checkbox.          *//*  Lifted into its own component to keep ContactForm's JSX readable   *//*  and to mirror PrivacyCheckbox's visual pattern (same hit-area,     *//*  same label/checkbox alignment).                                    *//* ================================================================== */function FraxInterestCheckbox({checked,onChange,fontBody,accentColor,label,disabled}){const fieldId=\"jetfly-field-frax-interest\";return /*#__PURE__*/_jsx(\"div\",{style:{marginTop:12},children:/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:{display:\"flex\",alignItems:\"flex-start\",gap:10,cursor:disabled?\"not-allowed\":\"pointer\",opacity:disabled?.6:1,userSelect:\"none\"},children:[/*#__PURE__*/_jsx(\"input\",{id:fieldId,name:\"frax_interest\",type:\"checkbox\",checked:checked,onChange:e=>onChange(e.target.checked),disabled:disabled,style:{width:18,height:18,flexShrink:0,marginTop:2,cursor:disabled?\"not-allowed\":\"pointer\",accentColor}}),/*#__PURE__*/_jsx(\"span\",{style:{...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"rgba(0,0,0,.72)\",lineHeight:1.5},children:label})]})});}function ContactForm({selectedDept,resolvedContact,showLocationPicker,teamMembers,selectedLocation,onLocationSelect,onBack,onSubmit,submitState,submitError,fontHeading,headingSize2,fontBody,accentColor,inputBorder,inputBg,btnBg,btnColor,btnRadius,variant,departments,onDeptChange,submitLabel,submittingLabel,addFileLabel,locationLabel,chipHoverBg,tradingPreshot,manufacturerLabel,serialNumberLabel,courses,courseLabel,messageHeight,privacyText,privacyLink,privacyError,fraxInterestLabel,headingText,subtitleText,showFormTitle,fontSubtitle,subtitleColor,headingGap,showSeparator,translations,errorMessages,initialValues,initialCountry}){const fields=selectedDept?.fields||DEFAULT_FIELDS;const[values,setValues]=useState(initialValues);const[file,setFile]=useState(null);const[fileError,setFileError]=useState(null);const[consentChecked,setConsentChecked]=useState(false);const[consentError,setConsentError]=useState(null);const[fraxInterest,setFraxInterest]=useState(false);// Match any dept whose slug OR label contains \"charter\" (case-insensitive)\n// so Framer auto-generated slugs like \"charter-flight\" or labels in any\n// language still trigger the Frax opt-in. Falls back to a strict slug\n// check if both are empty.\nconst isCharterDept=useMemo(()=>{if(!selectedDept)return false;const needle=\"charter\";const slug=(selectedDept.slug||\"\").toLowerCase();const label=(selectedDept.label||\"\").toLowerCase();return slug.includes(needle)||label.includes(needle);},[selectedDept]);// Reset frax interest when leaving Charter (so a user who toggled it\n// then switched to Other Topics doesn't end up sending the flag\n// silently). Reset on mount + dept change.\nuseEffect(()=>{if(!isCharterDept)setFraxInterest(false);},[isCharterDept]);const[errors,setErrors]=useState({});const[country,setCountry]=useState(initialCountry);const fileRef=useRef(null);const formRef=useRef(null);const hasFiredStart=useRef(false);const isSubmitting=submitState===\"submitting\";useEffect(()=>{setValues(initialValues);},[initialValues]);useEffect(()=>{setValues(p=>{const cur=p.phone;if(!cur)return p;const reformatted=formatPhone(cur,country.code);if(reformatted===cur)return p;return{...p,phone:reformatted};});},[country]);const setValue=useCallback((key,val)=>{setValues(p=>({...p,[key]:val}));setErrors(p=>{if(!p[key])return p;const next={...p};delete next[key];return next;});},[]);const inputBase={width:\"100%\",padding:\"12px 16px\",borderRadius:8,border:`1px solid ${inputBorder}`,background:inputBg,outline:\"none\",...withFont(fontBody,{fontSize:14,fontWeight:400}),color:\"rgba(0,0,0,.82)\",transition:\"border-color 180ms ease\",boxSizing:\"border-box\"};const labelStyle={...withFont(fontBody,{fontSize:13,fontWeight:500}),lineHeight:1.6,color:\"rgba(0,0,0,.72)\",marginBottom:6,paddingBottom:2,display:\"block\"};const errorTextStyle={...withFont(fontBody,{fontSize:12,fontWeight:400}),color:\"#E53E3E\",marginTop:4};function handleFileChange(e){setFileError(null);const f=e.target.files?.[0];if(!f)return;if(f.size>MAX_FILE_SIZE_BYTES){setFileError(errorMessages.fileSize.replace(\"{size}\",formatFileSize(f.size)).replace(\"{max}\",`${MAX_FILE_SIZE_MB}MB`));if(fileRef.current)fileRef.current.value=\"\";return;}if(f.type&&!ALLOWED_FILE_TYPES.includes(f.type)){setFileError(errorMessages.fileType);if(fileRef.current)fileRef.current.value=\"\";return;}setFile(f);}async function handleSubmit(e){e?.preventDefault();if(isSubmitting)return;dlPush(\"lead_form_submit\",{department:selectedDept?.slug??null});const errs={};for(const key of fields){if(key===\"file\")continue;const cfg=FIELD_CONFIG[key];const val=(values[key]||\"\").trim();if(cfg.required&&!val){errs[key]=errorMessages.required;continue;}if(key===\"email\"&&val&&!validateEmail(val)){errs[key]=errorMessages.invalidEmail;}if(key===\"phone\"&&val&&!validatePhone(val,country.code)){errs[key]=errorMessages.invalidPhone;}}if(Object.keys(errs).length){setErrors(errs);for(const field_name of Object.keys(errs)){dlPush(\"form_error\",{field_name,department:selectedDept?.slug??null});}const firstErrorKey=fields.find(f=>errs[f]);if(firstErrorKey&&formRef.current){const el=formRef.current.querySelector(`[name=\"${firstErrorKey}\"]`);el?.focus();}return;}// Privacy consent gate: legally required, validated separately from\n// the main `errors` object so we can show the message right next to\n// the checkbox rather than mixed in with field-level errors.\nif(!consentChecked){setConsentError(privacyError);dlPush(\"form_error\",{field_name:\"privacy_consent\",department:selectedDept?.slug??null});const cb=formRef.current?.querySelector('input[name=\"privacy_consent\"]');cb?.focus();return;}setErrors({});setConsentError(null);// Inject the charter-only frax interest flag right before submit.\n// The handler in the main component reads it from values and adds\n// it to the payload; on other depts it stays absent.\nconst valuesWithExtras=isCharterDept?{...values,frax_interest:fraxInterest?\"true\":\"false\"}:values;await onSubmit(valuesWithExtras,file,country);}const fieldRows=[];let i=0;while(i<fields.length){const f=fields[i];if(f===\"file\"){i++;continue;}const cfg=FIELD_CONFIG[f];if(cfg.half&&i+1<fields.length&&fields[i+1]!==\"file\"&&FIELD_CONFIG[fields[i+1]]?.half){fieldRows.push([f,fields[i+1]]);i+=2;}else{fieldRows.push(f);i++;}}const hasFile=fields.includes(\"file\");const hasErrors=Object.keys(errors).length>0;function renderField(key){const cfg=FIELD_CONFIG[key];if(key===\"file\")return null;const fieldId=`jetfly-field-${key}`;const errorId=`${fieldId}-error`;const hasError=!!errors[key];const val=values[key]||\"\";// Resolve i18n strings once. `cfg.label` / `cfg.placeholder` remain\n// the source of truth for English defaults; getFieldLabel/Placeholder\n// pick a translation from `translations` when one is provided.\nconst label=getFieldLabel(key,translations);const placeholder=getFieldPlaceholder(key,translations);if(cfg.type===\"phone\"){return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:labelStyle,children:[label,cfg.required&&/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"stretch\"},children:[/*#__PURE__*/_jsx(PhonePicker,{selectedCountry:country,onSelect:setCountry,fontBody:fontBody,inputBorder:hasError?\"#E53E3E\":inputBorder,inputBg:inputBg,accentColor:accentColor,disabled:isSubmitting,searchPlaceholder:translations?.phoneSearchPlaceholder?.trim()||\"Search country...\"}),/*#__PURE__*/_jsx(\"input\",{id:fieldId,name:key,type:\"tel\",inputMode:\"tel\",placeholder:getPhonePlaceholder(country.code),autoComplete:cfg.autoComplete,value:val,onChange:e=>setValue(key,formatPhone(e.target.value,country.code)),disabled:isSubmitting,\"aria-required\":cfg.required||undefined,\"aria-invalid\":hasError,\"aria-describedby\":hasError?errorId:undefined,style:{...inputBase,borderRadius:\"0 8px 8px 0\",flex:1,borderColor:hasError?\"#E53E3E\":inputBorder,// Bump font size on the phone input only\n// (other inputs stay at the base 14px). Comes\n// AFTER the inputBase spread so it wins.\nfontSize:16},onFocus:e=>{if(!hasFiredStart.current){hasFiredStart.current=true;dlPush(\"lead_form_start\",{department:selectedDept?.slug??null});}if(!hasError)e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=hasError?\"#E53E3E\":inputBorder;}})]}),hasError&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:errorTextStyle,children:errors[key]})]});}if(cfg.type===\"textarea\"){return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:labelStyle,children:[label,cfg.required&&/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsx(\"textarea\",{id:fieldId,name:key,placeholder:placeholder,value:val,onChange:e=>setValue(key,e.target.value),disabled:isSubmitting,\"aria-required\":cfg.required||undefined,\"aria-invalid\":hasError,\"aria-describedby\":hasError?errorId:undefined,style:{...inputBase,resize:\"vertical\",minHeight:messageHeight,borderColor:hasError?\"#E53E3E\":inputBorder},onFocus:e=>{if(!hasFiredStart.current){hasFiredStart.current=true;dlPush(\"lead_form_start\",{department:selectedDept?.slug??null});}if(!hasError)e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=hasError?\"#E53E3E\":inputBorder;}}),hasError&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:errorTextStyle,children:errors[key]})]});}if(cfg.type===\"select\"){return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:labelStyle,children:[label,cfg.required&&/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"select\",{id:fieldId,name:key,value:val,onChange:e=>setValue(key,e.target.value),disabled:isSubmitting,\"aria-required\":cfg.required||undefined,\"aria-invalid\":hasError,\"aria-describedby\":hasError?errorId:undefined,style:{...inputBase,appearance:\"none\",cursor:\"pointer\",color:val?\"rgba(0,0,0,.82)\":\"rgba(0,0,0,.45)\",borderColor:hasError?\"#E53E3E\":inputBorder,paddingRight:36},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:placeholder}),(cfg.options||[]).map((opt,oi)=>{// Topic options have stable EN values that\n// the backend depends on (routing, CRM\n// filters, URL params on override files).\n// Only the visible label is translated;\n// the <option value> stays in English.\nlet displayLabel=opt;if(key===\"topic\"){const topicLabelMap={\"Aircraft Trading\":translations?.topicAircraftTrading,\"Training Centre\":translations?.topicTrainingCentre,\"Aircraft Management\":translations?.topicAircraftManagement,\"Aircraft Maintenance\":translations?.topicAircraftMaintenance,Other:translations?.topicOther};const t=topicLabelMap[opt];if(t&&t.trim())displayLabel=t;}return /*#__PURE__*/_jsx(\"option\",{value:opt,children:displayLabel},oi);})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:14,top:\"50%\",transform:\"translateY(-50%)\",pointerEvents:\"none\",color:\"rgba(0,0,0,.35)\"},children:/*#__PURE__*/_jsx(ChevronDown,{})})]}),hasError&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:errorTextStyle,children:errors[key]})]});}return /*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{htmlFor:fieldId,style:labelStyle,children:[label,cfg.required&&/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor},children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{id:fieldId,name:key,type:cfg.type,placeholder:placeholder,autoComplete:cfg.autoComplete,value:val,onChange:e=>setValue(key,e.target.value),disabled:isSubmitting,\"aria-required\":cfg.required||undefined,\"aria-invalid\":hasError,\"aria-describedby\":hasError?errorId:undefined,style:{...inputBase,borderColor:hasError?\"#E53E3E\":inputBorder},onFocus:e=>{if(!hasFiredStart.current){hasFiredStart.current=true;dlPush(\"lead_form_start\",{department:selectedDept?.slug??null});}if(!hasError)e.currentTarget.style.borderColor=accentColor;},onBlur:e=>{e.currentTarget.style.borderColor=hasError?\"#E53E3E\":inputBorder;}}),hasError&&/*#__PURE__*/_jsx(\"div\",{id:errorId,role:\"alert\",style:errorTextStyle,children:errors[key]})]});}return /*#__PURE__*/_jsxs(\"form\",{ref:formRef,onSubmit:handleSubmit,noValidate:true,style:{display:\"flex\",flexDirection:\"column\",gap:0},children:[/*#__PURE__*/_jsx(\"style\",{children:`@keyframes jetfly-dept-fade {\n                    from { opacity: 0; transform: translateY(6px); }\n                    to { opacity: 1; transform: translateY(0); }\n                }`}),variant===\"dropdown\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{// Fallbacks: only apply if the user's font control\n// doesn't already set them. Spread of fontHeading\n// below wins when it carries explicit values.\nfontSize:28,textTransform:\"uppercase\",letterSpacing:\"0.06em\",...withFont(fontHeading),color:\"rgba(0,0,0,.88)\",marginBottom:headingGap},children:headingText}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:600,letterSpacing:\"0.08em\",textTransform:\"uppercase\",...withFont(fontSubtitle),color:subtitleColor,marginBottom:16},children:subtitleText})]}),variant===\"dropdown\"&&/*#__PURE__*/_jsx(\"div\",{role:\"group\",\"aria-label\":\"Department\",style:{display:\"flex\",flexWrap:\"wrap\",gap:10,marginBottom:24},children:departments.map(d=>{const isActive=d.slug===selectedDept?.slug;return /*#__PURE__*/_jsx(DepartmentChip,{label:d.label,selected:isActive,skin:\"filled\",onClick:()=>{if(isActive)return;dlPush(\"lead_form_dept_select\",{department:d.slug});onDeptChange(d);},fontBody:fontBody,chipHoverBg:chipHoverBg,disabled:isSubmitting},d.slug);})}),variant===\"dropdown\"&&showSeparator&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{height:1,background:\"rgba(0,0,0,.08)\",marginBottom:28}}),/*#__PURE__*/_jsxs(\"div\",{style:{animation:\"jetfly-dept-fade 260ms cubic-bezier(.2,.7,.2,1) both\"},children:[(variant===\"chips\"||showFormTitle)&&/*#__PURE__*/_jsx(FormHeader,{dept:selectedDept,onBack:onBack,fontHeading:fontHeading,headingSize2:headingSize2,showBack:variant===\"chips\"}),showLocationPicker&&/*#__PURE__*/_jsx(TeamLocationPicker,{teamMembers:teamMembers,selectedLocation:selectedLocation,onSelect:onLocationSelect,fontBody:fontBody,inputBorder:inputBorder,inputBg:inputBg,locationLabel:locationLabel,regionPlaceholder:translations?.regionPlaceholder?.trim()||\"Select a region...\",otherLabel:translations?.otherLabel?.trim()||\"Other\"}),/*#__PURE__*/_jsx(ContactCard,{contact:resolvedContact,fontBody:fontBody}),hasErrors&&/*#__PURE__*/_jsxs(\"div\",{role:\"alert\",style:{...withFont(fontBody,{fontSize:12,fontWeight:400}),color:\"#E53E3E\",marginBottom:12,display:\"flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{fontSize:14},children:\"⚠\"}),errorMessages.checkFields]}),submitError&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{...withFont(fontBody,{fontSize:13,fontWeight:400}),color:\"#E53E3E\",background:\"rgba(229,62,62,0.08)\",padding:\"10px 14px\",borderRadius:8,marginBottom:16},children:submitError}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:16},children:fieldRows.map((row,idx)=>{const isTopicRow=!Array.isArray(row)&&row===\"topic\";if(Array.isArray(row)){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:8},children:[renderField(row[0]),renderField(row[1])]},idx);}return /*#__PURE__*/_jsxs(React.Fragment,{children:[renderField(row),isTopicRow&&tradingPreshot&&values.topic===\"Aircraft Trading\"&&/*#__PURE__*/_jsx(TradingAircraftCard,{photo:tradingPreshot.photo,manufacturer:tradingPreshot.manufacturer,model:tradingPreshot.model,serialNumber:tradingPreshot.serialNumber,fontBody:fontBody,manufacturerLabel:manufacturerLabel,serialNumberLabel:serialNumberLabel}),isTopicRow&&values.topic===\"Training Centre\"&&/*#__PURE__*/_jsx(CourseSelect,{value:values.course||\"\",onChange:v=>setValue(\"course\",v),courses:courses,fontBody:fontBody,inputBorder:inputBorder,inputBg:inputBg,accentColor:accentColor,courseLabel:courseLabel,coursePlaceholder:translations?.coursePlaceholder?.trim()||\"Select a course...\",otherLabel:translations?.otherLabel?.trim()||\"Other\",disabled:isSubmitting})]},idx);})}),isCharterDept&&/*#__PURE__*/_jsx(FraxInterestCheckbox,{checked:fraxInterest,onChange:setFraxInterest,fontBody:fontBody,accentColor:accentColor,label:fraxInterestLabel,disabled:isSubmitting}),/*#__PURE__*/_jsx(PrivacyCheckbox,{checked:consentChecked,onChange:v=>{setConsentChecked(v);if(v)setConsentError(null);},error:consentError,fontBody:fontBody,accentColor:accentColor,privacyText:privacyText,privacyLink:privacyLink,disabled:isSubmitting}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",flexWrap:\"wrap\",gap:12,marginTop:24},children:[hasFile&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>fileRef.current?.click(),disabled:isSubmitting,\"aria-label\":file?`Attached file: ${file.name}. Click to replace.`:addFileLabel,style:{display:\"inline-flex\",alignItems:\"center\",gap:8,padding:\"12px 20px\",borderRadius:btnRadius,border:`1px solid ${fileError?\"#E53E3E\":inputBorder}`,background:\"transparent\",cursor:isSubmitting?\"not-allowed\":\"pointer\",...withFont(fontBody,{fontSize:14,fontWeight:500}),color:\"rgba(0,0,0,.65)\",transition:\"all 180ms ease\",flexShrink:0,opacity:isSubmitting?.6:1},children:[/*#__PURE__*/_jsx(PaperclipIcon,{}),/*#__PURE__*/_jsx(\"span\",{style:{maxWidth:200,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:file?file.name:addFileLabel}),file&&/*#__PURE__*/_jsx(\"span\",{role:\"button\",tabIndex:0,onClick:e=>{e.stopPropagation();setFile(null);setFileError(null);if(fileRef.current)fileRef.current.value=\"\";},onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();e.stopPropagation();setFile(null);setFileError(null);if(fileRef.current)fileRef.current.value=\"\";}},\"aria-label\":\"Remove attached file\",style:{marginLeft:4,cursor:\"pointer\",display:\"flex\",padding:2,borderRadius:4},children:/*#__PURE__*/_jsx(CloseIcon,{})})]}),/*#__PURE__*/_jsx(\"input\",{ref:fileRef,type:\"file\",accept:ALLOWED_FILE_TYPES.join(\",\"),style:{display:\"none\"},onChange:handleFileChange,\"aria-hidden\":\"true\",tabIndex:-1}),fileError&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{...errorTextStyle,width:\"100%\",marginTop:0},children:fileError})]}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:isSubmitting,style:{flex:1,minWidth:180,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,padding:\"12px 24px\",borderRadius:btnRadius,border:\"none\",background:btnBg,cursor:isSubmitting?\"not-allowed\":\"pointer\",...withFont(fontBody,{fontSize:14,fontWeight:500}),color:btnColor,transition:\"all 180ms ease\",opacity:isSubmitting?.7:1},children:isSubmitting?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Spinner,{}),submittingLabel]}):/*#__PURE__*/_jsxs(_Fragment,{children:[submitLabel,/*#__PURE__*/_jsx(ArrowRight,{})]})})]})]},selectedDept?.slug||\"none\")]});}function Spinner(){return /*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",\"aria-hidden\":\"true\",style:{animation:\"jetfly-spin 700ms linear infinite\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`@keyframes jetfly-spin { to { transform: rotate(360deg); } }`}),/*#__PURE__*/_jsx(\"circle\",{cx:\"7\",cy:\"7\",r:\"5\",stroke:\"currentColor\",strokeOpacity:\"0.25\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7a5 5 0 0 0-5-5\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});}/* ================================================================== *//*  Success                                                            *//* ================================================================== */function SuccessState({onReset,fontHeading,fontBody,accentColor,btnRadius,inputBorder,successTitle,successMessage,successButtonLabel}){const btnRef=useRef(null);useEffect(()=>{btnRef.current?.focus();},[]);return /*#__PURE__*/_jsxs(\"div\",{role:\"status\",\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",textAlign:\"center\",height:\"100%\",gap:20,padding:\"40px 20px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{...withFont(fontHeading,{fontSize:32,textTransform:\"uppercase\",letterSpacing:\"0.06em\"}),color:accentColor},children:successTitle}),/*#__PURE__*/_jsx(\"div\",{style:{...withFont(fontBody,{fontSize:15,fontWeight:400}),color:\"rgba(0,0,0,.55)\",maxWidth:300,lineHeight:1.6},children:successMessage}),/*#__PURE__*/_jsxs(\"button\",{ref:btnRef,type:\"button\",onClick:onReset,style:{display:\"inline-flex\",alignItems:\"center\",gap:8,padding:\"12px 24px\",borderRadius:btnRadius,border:`1px solid ${inputBorder}`,background:\"transparent\",cursor:\"pointer\",...withFont(fontBody,{fontSize:14,fontWeight:500}),color:\"rgba(0,0,0,.65)\",marginTop:8,transition:\"all 180ms ease\"},children:[successButtonLabel,\" \",/*#__PURE__*/_jsx(ArrowRight,{})]})]});}/* ================================================================== *//*  Main Component                                                     *//* ================================================================== */export default function JetflyContactForm(props){const{formVariant,departments,teamCollection,dealsCollection,trainingCollection,deptQueryParam,contactQueryParam,submitEndpoint,headingText,subtitleText,panelBg,formGap,submitLabel,submittingLabel,addFileLabel,successTitle,successMessage,successButtonLabel,accentColor,inputBorder,inputBg,btnBg,btnColor,btnRadius,chipHoverBg,fontHeading,fontBody,headingSize2,containerBg,containerBorderRadius,containerBorder,locationLabel,manufacturerLabel,serialNumberLabel,courseLabel,messageHeight,privacyText,privacyLink,privacyError,fraxInterestLabel,showFormTitle,fontSubtitle,subtitleColor,headingGap,showSeparator,transLabelFirstName,transLabelLastName,transLabelEmail,transLabelPhone,transLabelMessage,transLabelCompany,transLabelCountry,transLabelPosition,transLabelTopic,transLabelManufacturer,transLabelModel,transLabelSerialNumber,transPhMessage,transPhCompany,transPhCountry,transPhPosition,transPhTopic,transPhRegion,transPhCourse,transLabelOther,transPhSearchCountry,transTopicAircraftTrading,transTopicTrainingCentre,transTopicAircraftManagement,transTopicAircraftMaintenance,transTopicOther,transErrRequired,transErrEmail,transErrPhone,transErrCheckFields,transErrFileSize,transErrFileType,transErrSubmit,transErrTimeout,defaultCountryCode}=props;// Resolve the active locale via Framer's official API. Wrapped in\n// try/catch because some Framer preview modes return undefined from\n// useLocaleInfo (e.g. when the project has no locales configured),\n// and `useLocaleInfo` is only present in newer runtimes. We never want\n// i18n to crash the form.\nlet localeCode;try{// hook call must stay unconditional, so guard the result not the call\nconst info=useLocaleInfo?.();localeCode=info?.activeLocale?.code||info?.activeLocale?.id||info?.activeLocale?.slug||undefined;}catch{localeCode=undefined;}const localeDict=useMemo(()=>resolveDict(localeCode),[localeCode]);// Build the final Translations object. Property control overrides win\n// over the built-in dictionary, so editors can still customise a single\n// string per Framer instance without touching the code. Empty strings\n// (\"\" after trim) are treated as \"no override\".\nconst pick=(override,fallback)=>override&&override.trim()?override:fallback;const translations=useMemo(()=>({firstNameLabel:pick(transLabelFirstName,localeDict.firstNameLabel),lastNameLabel:pick(transLabelLastName,localeDict.lastNameLabel),emailLabel:pick(transLabelEmail,localeDict.emailLabel),phoneLabel:pick(transLabelPhone,localeDict.phoneLabel),messageLabel:pick(transLabelMessage,localeDict.messageLabel),companyLabel:pick(transLabelCompany,localeDict.companyLabel),countryLabel:pick(transLabelCountry,localeDict.countryLabel),positionLabel:pick(transLabelPosition,localeDict.positionLabel),topicLabel:pick(transLabelTopic,localeDict.topicLabel),manufacturerLabel:pick(transLabelManufacturer,localeDict.manufacturerLabel),modelLabel:pick(transLabelModel,localeDict.modelLabel),serialNumberLabel:pick(transLabelSerialNumber,localeDict.serialNumberLabel),messagePlaceholder:pick(transPhMessage,localeDict.messagePlaceholder),companyPlaceholder:pick(transPhCompany,localeDict.companyPlaceholder),countryPlaceholder:pick(transPhCountry,localeDict.countryPlaceholder),positionPlaceholder:pick(transPhPosition,localeDict.positionPlaceholder),topicPlaceholder:pick(transPhTopic,localeDict.topicPlaceholder),regionPlaceholder:pick(transPhRegion,localeDict.regionPlaceholder),coursePlaceholder:pick(transPhCourse,localeDict.coursePlaceholder),otherLabel:pick(transLabelOther,localeDict.otherLabel),phoneSearchPlaceholder:pick(transPhSearchCountry,localeDict.phoneSearchPlaceholder),topicAircraftTrading:pick(transTopicAircraftTrading,localeDict.topicAircraftTrading),topicTrainingCentre:pick(transTopicTrainingCentre,localeDict.topicTrainingCentre),topicAircraftManagement:pick(transTopicAircraftManagement,localeDict.topicAircraftManagement),topicAircraftMaintenance:pick(transTopicAircraftMaintenance,localeDict.topicAircraftMaintenance),topicOther:pick(transTopicOther,localeDict.topicOther)}),[localeDict,transLabelFirstName,transLabelLastName,transLabelEmail,transLabelPhone,transLabelMessage,transLabelCompany,transLabelCountry,transLabelPosition,transLabelTopic,transLabelManufacturer,transLabelModel,transLabelSerialNumber,transPhMessage,transPhCompany,transPhCountry,transPhPosition,transPhTopic,transPhRegion,transPhCourse,transLabelOther,transPhSearchCountry,transTopicAircraftTrading,transTopicTrainingCentre,transTopicAircraftManagement,transTopicAircraftMaintenance,transTopicOther]);// Same hybrid logic for error messages: locale-resolved by default,\n// editor-override available via property controls.\nconst errorMessages=useMemo(()=>({required:pick(transErrRequired,localeDict.required),invalidEmail:pick(transErrEmail,localeDict.invalidEmail),invalidPhone:pick(transErrPhone,localeDict.invalidPhone),checkFields:pick(transErrCheckFields,localeDict.checkFields),fileSize:pick(transErrFileSize,localeDict.fileSize),fileType:pick(transErrFileType,localeDict.fileType),submitGeneric:pick(transErrSubmit,localeDict.submitGeneric),submitTimeout:pick(transErrTimeout,localeDict.submitTimeout)}),[localeDict,transErrRequired,transErrEmail,transErrPhone,transErrCheckFields,transErrFileSize,transErrFileType,transErrSubmit,transErrTimeout]);const depts=useMemo(()=>{if(!Array.isArray(departments)||!departments.length)return MOCK_DEPARTMENTS;return departments.filter(d=>d&&String(d.label||\"\").trim()).map(d=>({label:String(d.label||\"\"),slug:d.slug||slugify(d.label||\"\"),displayTitle:d.displayTitle||undefined,useTeamCMS:d.useTeamCMS===true,contactName:d.contactName||undefined,contactRole:d.contactRole||undefined,contactPhoto:d.contactPhoto||undefined,contactEmail:d.contactEmail||undefined,fields:Array.isArray(d.fields)?d.fields.filter(Boolean):undefined,emailTo:d.emailTo||undefined}));},[departments]);const{members:teamMembers,HiddenSlot:TeamHiddenSlot}=useTeamCollection(teamCollection);const{deals,HiddenSlot:DealsHiddenSlot}=useDealsCollection(dealsCollection);const{courses,HiddenSlot:TrainingHiddenSlot}=useTrainingCollection(trainingCollection);const urlData=useUrlData(deptQueryParam||\"dept\",contactQueryParam||\"contact\");/* A preshot is active as soon as a contact slug is in the URL — the\n       full card (name, role, photo) will be hydrated either from URL params\n       (legacy links passing ?contactName=...&contactPhoto=...) or from the\n       Team CMS collection matched by slug (preferred, lets us ship clean\n       URLs like ?dept=fractional&contact=mathieu-kremer). */const hasUrlPreshot=!!urlData.contact;const hasTradingPreshot=!!(urlData.topic||urlData.serialNumber);/* Hash scroll repair: when the page is opened with both a URL preshot\n       (?dept=..., ?serialNumber=...) and an in-page anchor (#connect-with-us),\n       the browser's native scroll-to-hash fires too early on slower locales\n       like IT and DE — Framer Locales hydrate the page after the initial\n       hash navigation, so the target element doesn't exist yet at the moment\n       the browser tries to jump to it, and the page stays at the top.\n\n       We retry programmatically: poll for the target element every 150ms for\n       up to ~2s, then scrollIntoView when it appears. Smooth behavior so\n       the page glides into place rather than snapping. Only runs once at\n       mount and only when there's a hash + preshot — without preshot the\n       default browser behavior is left untouched. */useEffect(()=>{if(typeof window===\"undefined\")return;const hash=window.location.hash;if(!hash||hash.length<2)return;// Limit this fix to URLs that come from a preshot link — generic\n// contact-page navigation shouldn't trigger an extra scroll.\nconst hasAnyPreshot=!!urlData.dept||!!urlData.contact||!!urlData.topic||!!urlData.serialNumber||!!urlData.courseName;if(!hasAnyPreshot)return;const targetId=decodeURIComponent(hash.slice(1));if(!targetId)return;let cancelled=false;let attempts=0;const MAX_ATTEMPTS=14// ~2.1s total\n;const tryScroll=()=>{if(cancelled)return;const el=document.getElementById(targetId);if(el){el.scrollIntoView({behavior:\"smooth\",block:\"start\"});return;}attempts++;if(attempts<MAX_ATTEMPTS){setTimeout(tryScroll,150);}};// Initial delay lets React + Framer finish the first render pass.\nconst initialTimer=setTimeout(tryScroll,100);return()=>{cancelled=true;clearTimeout(initialTimer);};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[]);const matchedDeal=useMemo(()=>{if(!urlData.serialNumber)return null;if(!deals.length)return null;const needle=urlData.serialNumber.trim().toLowerCase();return deals.find(d=>d.serialNumber.trim().toLowerCase()===needle)||null;},[urlData.serialNumber,deals]);const tradingPreshot=useMemo(()=>{if(!hasTradingPreshot)return null;return{photo:matchedDeal?.photo||urlData.contactPhoto||undefined,manufacturer:matchedDeal?.manufacturer||urlData.manufacturer||undefined,model:matchedDeal?.model||urlData.model||undefined,serialNumber:matchedDeal?.serialNumber||urlData.serialNumber||undefined};},[hasTradingPreshot,urlData,matchedDeal]);const initialValues=useMemo(()=>{const v={};if(urlData.topic)v.topic=urlData.topic;const mfr=matchedDeal?.manufacturer||urlData.manufacturer;const mdl=matchedDeal?.model||urlData.model;const sn=matchedDeal?.serialNumber||urlData.serialNumber;if(mfr)v.manufacturer=mfr;if(mdl)v.model=mdl;if(sn)v.serialNumber=sn;// Course preshot: when the URL carries ?courseName=..., match it\n// case-insensitively against the parsed Training collection. If the\n// collection isn't loaded yet (or there's no match), fall back to\n// the raw URL value so the field still pre-fills with what the\n// override sent. The field will read it as a free-text value until\n// the collection populates and a matching <option> appears.\nconst rawCourse=urlData.courseName?.trim();if(rawCourse){const matched=courses.find(c=>c.name.trim().toLowerCase()===rawCourse.toLowerCase());v.course=matched?.name||rawCourse;}return v;},[urlData,matchedDeal,courses]);const initialCountry=useMemo(()=>{const code=(defaultCountryCode||\"LU\").toUpperCase();return COUNTRIES_STATIC.find(c=>c.code===code)||DEFAULT_COUNTRY;},[defaultCountryCode]);/* Resolve the preshot contact: URL params take precedence (legacy\n       support + non-fractional depts that might ship a full card via URL),\n       then fall back to matching the `contact` slug against the Team CMS\n       collection. Letting the collection be the source of truth means\n       fractional links stay clean — just ?dept=fractional&contact=slug. */const urlContactInfo=useMemo(()=>{if(!urlData.contact&&!urlData.contactName)return null;// Legacy: explicit URL params win if present\nif(urlData.contactName){return{name:urlData.contactName,role:urlData.contactRole||undefined,photo:urlData.contactPhoto||undefined,email:urlData.contactEmail||undefined};}// New path: match the slug against the team collection\nif(urlData.contact&&teamMembers.length){const needle=urlData.contact;const member=teamMembers.find(t=>t.slug===needle||slugify(t.name)===needle);if(member){return{name:member.name,role:member.location||undefined,photo:member.photo||undefined};}}// Slug is in the URL but the collection hasn't populated yet —\n// return null rather than a half-empty card; the picker seeding\n// effect will fill it in on the next render.\nreturn null;},[urlData,teamMembers]);const variant=formVariant===\"dropdown\"?\"dropdown\":\"chips\";const initialDept=useMemo(()=>{if(urlData.dept){const matched=depts.find(d=>deptMatchesUrl(d,urlData.dept));if(matched)return matched;}return variant===\"dropdown\"?depts[0]||null:null;},[urlData.dept,depts,variant]);const[step,setStep]=useState(()=>urlData.dept?\"form\":variant===\"dropdown\"?\"form\":\"select\");const[selectedDept,setSelectedDept]=useState(initialDept);const[assignedContactSlug,setAssignedContactSlug]=useState(urlData.contact||null);const[submitState,setSubmitState]=useState(\"idle\");const[submitError,setSubmitError]=useState(null);useEffect(()=>{if(urlData.dept){const matched=depts.find(d=>deptMatchesUrl(d,urlData.dept));if(matched&&matched.slug!==selectedDept?.slug){setSelectedDept(matched);setStep(\"form\");}}if(urlData.contact)setAssignedContactSlug(urlData.contact);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[urlData.dept,urlData.contact]);const[selectedLocation,setSelectedLocation]=useState(null);const[locationContact,setLocationContact]=useState(null);const deptUsesTeam=selectedDept?.useTeamCMS===true;/* Always show the region picker for team-CMS depts. Even when we arrive\n       with a preshot (?dept=fractional&contact=...), the user should be able\n       to switch region freely — the preshot just seeds the initial value. */const showLocationPicker=deptUsesTeam&&teamMembers.length>0;const handleLocationSelect=useCallback(loc=>{setSelectedLocation(loc);if(!loc){setLocationContact(null);setAssignedContactSlug(null);return;}const member=teamMembers.find(t=>t.location===loc);if(member){setLocationContact({name:member.name,role:member.location,photo:member.photo});setAssignedContactSlug(member.slug);}else{setLocationContact(null);setAssignedContactSlug(null);}},[teamMembers]);/* Reset the picker whenever the selected department changes. */useEffect(()=>{setSelectedLocation(null);setLocationContact(null);},[selectedDept?.slug]);/* Seed the picker from a preshot: if the URL carries a contact slug AND\n       the dept uses team CMS, find the matching team member and preselect\n       their region + locationContact. Runs whenever members load or the\n       URL contact / dept changes, so the picker stays in sync with the URL. */useEffect(()=>{if(!deptUsesTeam)return;if(!teamMembers.length)return;if(!urlData.contact)return;// Only seed once per dept+contact combination — don't overwrite a\n// user-driven selection.\nif(selectedLocation)return;const needle=urlData.contact;const member=teamMembers.find(t=>slugify(t.name)===needle||t.slug===needle);if(!member||!member.location)return;setSelectedLocation(member.location);setLocationContact({name:member.name,role:member.location,photo:member.photo});setAssignedContactSlug(member.slug);// eslint-disable-next-line react-hooks/exhaustive-deps\n},[deptUsesTeam,teamMembers,urlData.contact,selectedDept?.slug]);const resolvedContact=useMemo(()=>{if(!selectedDept)return null;// For team-CMS depts: the region picker drives the contact, so\n// prefer locationContact over any URL preshot — that way changing\n// the region while a preshot is active swaps the card correctly.\nif(deptUsesTeam){if(locationContact)return locationContact;if(urlContactInfo&&hasUrlPreshot)return urlContactInfo;return null;}// Non-team depts: URL preshot wins, then the dept's hard-coded contact.\nif(urlContactInfo&&hasUrlPreshot)return urlContactInfo;if(locationContact)return locationContact;if(selectedDept.contactName){return{name:selectedDept.contactName,role:selectedDept.contactRole,photo:selectedDept.contactPhoto,email:selectedDept.contactEmail};}return null;},[selectedDept,urlContactInfo,hasUrlPreshot,locationContact,deptUsesTeam]);const handleDeptSelect=useCallback(d=>{setSelectedDept(d);setSubmitError(null);dlPush(\"lead_form_dept_select\",{department:d.slug});if(!urlData.dept||!deptMatchesUrl(d,urlData.dept)){setAssignedContactSlug(null);}setStep(\"form\");},[urlData.dept]);const handleBack=useCallback(()=>{setStep(\"select\");setSelectedDept(null);setAssignedContactSlug(null);setSelectedLocation(null);setLocationContact(null);setSubmitError(null);},[]);const handleSubmit=useCallback(async(values,file,country)=>{setSubmitState(\"submitting\");setSubmitError(null);const finalCountry=selectedLocation||values.country||\"\";const phoneFull=values.phone?`${country.dial} ${values.phone}`.trim():\"\";const payload={department:{label:selectedDept?.label,slug:selectedDept?.slug,emailTo:selectedDept?.emailTo},assigned_contact:resolvedContact?{name:resolvedContact.name,email:resolvedContact.email||null,location:resolvedContact.role||null,slug:assignedContactSlug||null}:null,form:{firstName:values.firstName||null,lastName:values.lastName||null,email:values.email||null,phone:phoneFull||null,phone_country:country.code,phone_dial:country.dial,phone_national:values.phone||null,message:values.message||null,company:values.company||null,country:finalCountry||null,position:values.position||null,topic:values.topic||null,manufacturer:values.manufacturer||null,model:values.model||null,serialNumber:values.serialNumber||null,course:values.course||null,frax_interest:values.frax_interest===\"true\"?true:values.frax_interest===\"false\"?false:null,privacy_consent:true,privacy_consent_at:new Date().toISOString()},source_url:typeof window!==\"undefined\"?window.location.href:\"\",submitted_at:new Date().toISOString()};if(typeof window!==\"undefined\"){window.__jetflyLastSubmit=payload;}const endpoint=submitEndpoint||DEFAULT_SUBMIT_URL;try{const formData=new FormData;formData.append(\"payload\",JSON.stringify(payload));if(file)formData.append(\"file\",file,file.name);const controller=new AbortController;const timeout=setTimeout(()=>controller.abort(),2e4);const res=await fetch(endpoint,{method:\"POST\",body:formData,signal:controller.signal});clearTimeout(timeout);if(!res.ok){throw new Error(`HTTP ${res.status}`);}setSubmitState(\"success\");setStep(\"success\");dlPush(\"lead_form_success\",{department:selectedDept?.slug??null});}catch(err){const msg=err instanceof Error&&err.name===\"AbortError\"?errorMessages.submitTimeout:errorMessages.submitGeneric;setSubmitError(msg);setSubmitState(\"error\");}},[submitEndpoint,selectedDept,resolvedContact,assignedContactSlug,selectedLocation,errorMessages]);const handleReset=useCallback(()=>{setSubmitState(\"idle\");setSubmitError(null);if(variant===\"dropdown\"){setStep(\"form\");setSelectedDept(depts[0]||null);}else{setStep(\"select\");setSelectedDept(null);setAssignedContactSlug(null);setSelectedLocation(null);setLocationContact(null);}},[variant,depts]);const handleDeptChange=useCallback(d=>{setSelectedDept(d);setSubmitError(null);if(!urlData.dept||!deptMatchesUrl(d,urlData.dept)){setAssignedContactSlug(null);}},[urlData.dept]);const usedContainerBg=containerBg||\"#FFF\";const usedContainerBorderRadius=typeof containerBorderRadius===\"number\"?containerBorderRadius:16;const usedPanelBg=panelBg||\"#FFF\";const usedFormGap=typeof formGap===\"number\"?formGap:40;const usedChipHoverBg=chipHoverBg||\"#F0E5D1\";return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",background:usedContainerBg,borderRadius:usedContainerBorderRadius,border:containerBorder?`1px solid ${containerBorder}`:\"none\",position:\"relative\"},children:[TeamHiddenSlot,DealsHiddenSlot,TrainingHiddenSlot,/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",justifyContent:step===\"select\"||step===\"success\"?\"center\":\"flex-start\",padding:`${usedFormGap}px`,background:usedPanelBg},children:[step===\"select\"&&/*#__PURE__*/_jsx(StepSelectChips,{departments:depts,onSelect:handleDeptSelect,fontHeading:fontHeading,fontBody:fontBody,chipHoverBg:usedChipHoverBg,subtitleText:subtitleText||\"Who are you writing to?\",headingText:headingText||\"Connect with us\",fontSubtitle:fontSubtitle,subtitleColor:subtitleColor||\"#89817E\",headingGap:typeof headingGap===\"number\"?headingGap:12}),step===\"form\"&&/*#__PURE__*/_jsx(ContactForm,{selectedDept:selectedDept,resolvedContact:resolvedContact,showLocationPicker:showLocationPicker,teamMembers:teamMembers,selectedLocation:selectedLocation,onLocationSelect:handleLocationSelect,onBack:handleBack,onSubmit:handleSubmit,submitState:submitState,submitError:submitError,fontHeading:fontHeading,headingSize2:typeof headingSize2===\"number\"?headingSize2:22,fontBody:fontBody,accentColor:accentColor||\"#C53030\",inputBorder:inputBorder||\"rgba(0,0,0,.12)\",inputBg:inputBg||\"#FFF\",btnBg:btnBg||\"#F0E5D1\",btnColor:btnColor||\"rgba(0,0,0,.72)\",btnRadius:typeof btnRadius===\"number\"?btnRadius:999,variant:variant,departments:depts,onDeptChange:handleDeptChange,submitLabel:submitLabel||\"Send message\",submittingLabel:submittingLabel||\"Sending...\",addFileLabel:addFileLabel||\"Add file\",locationLabel:locationLabel||\"Select your region\",chipHoverBg:usedChipHoverBg,tradingPreshot:urlData.dept&&selectedDept&&deptMatchesUrl(selectedDept,urlData.dept)?tradingPreshot:null,manufacturerLabel:manufacturerLabel||\"Aircraft Model\",serialNumberLabel:serialNumberLabel||\"Serial Number\",courses:courses,courseLabel:courseLabel||\"Select the course\",messageHeight:typeof messageHeight===\"number\"?messageHeight:120,privacyText:privacyText||\"I agree to the {link} of Jetfly Aviation.\",privacyLink:privacyLink||\"/privacy-policy\",privacyError:privacyError||\"Please accept the privacy policy to continue.\",fraxInterestLabel:fraxInterestLabel||\"I also want to receive info about the Fractional programme.\",headingText:headingText||\"Connect with us\",subtitleText:subtitleText||\"What are you interested in?\",showFormTitle:typeof showFormTitle===\"boolean\"?showFormTitle:true,fontSubtitle:fontSubtitle,subtitleColor:subtitleColor||\"#89817E\",headingGap:typeof headingGap===\"number\"?headingGap:12,showSeparator:typeof showSeparator===\"boolean\"?showSeparator:true,translations:translations,errorMessages:errorMessages,initialValues:initialValues,initialCountry:initialCountry}),step===\"success\"&&/*#__PURE__*/_jsx(SuccessState,{onReset:handleReset,fontHeading:fontHeading,fontBody:fontBody,accentColor:accentColor||\"#C53030\",btnRadius:typeof btnRadius===\"number\"?btnRadius:999,inputBorder:inputBorder||\"rgba(0,0,0,.12)\",successTitle:successTitle||\"Thank you!\",successMessage:successMessage||\"Your message has been sent successfully. We will get back to you as soon as possible.\",successButtonLabel:successButtonLabel||\"Send again\"})]})]});}/* ================================================================== *//*  Property Controls                                                  *//* ================================================================== */addPropertyControls(JetflyContactForm,{containerBg:{type:ControlType.Color,title:\"Container BG\",defaultValue:\"#FFF\"},containerBorderRadius:{type:ControlType.Number,title:\"Container Radius\",min:0,max:40,step:1,defaultValue:16},containerBorder:{type:ControlType.Color,title:\"Container Border\",defaultValue:\"rgba(0,0,0,.08)\"},formVariant:{type:ControlType.Enum,title:\"Form Variant\",options:[\"chips\",\"dropdown\"],optionTitles:[\"Chips (2-step)\",\"Dropdown (1-step)\"],defaultValue:\"chips\"},showFormTitle:{type:ControlType.Boolean,title:\"Show Form Title\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true,description:\"1-step only. When off, the dept title (Form Title / Label) is hidden above the fields and only the chips remain as context.\"},showSeparator:{type:ControlType.Boolean,title:\"Show Separator\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true,description:\"1-step only. Thin divider line below the department chips, above the form fields.\"},showI18nOverrides:{type:ControlType.Boolean,title:\"i18n Overrides\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,description:\"Reveal per-string override controls below. Keep hidden in most cases — Framer Locales translates the defaults automatically. Use overrides only when you need a non-standard wording for one specific instance.\"},/* Per-string overrides (optional). The component picks the correct\n       language at runtime via Framer's `useLocaleInfo()` hook against an\n       internal dictionary (FR / EN / DE / ES / IT — see I18N_STRINGS\n       at the top of this file). These controls let editors override a\n       single string for a single instance without changing the dictionary\n       — useful for one-off wording per page. Leave empty to use the\n       dictionary value for the active locale.\n\n       Backend payload keys, HTML name attrs, and dept slugs are NOT\n       translated — they stay in English for backend compatibility. */transLabelFirstName:{type:ControlType.String,title:\"i18n — First Name\",defaultValue:\"First Name\",hidden:p=>p.showI18nOverrides!==true},transLabelLastName:{type:ControlType.String,title:\"i18n — Last Name\",defaultValue:\"Last Name\",hidden:p=>p.showI18nOverrides!==true},transLabelEmail:{type:ControlType.String,title:\"i18n — Email\",defaultValue:\"Email\",hidden:p=>p.showI18nOverrides!==true},transLabelPhone:{type:ControlType.String,title:\"i18n — Phone\",defaultValue:\"Phone number\",hidden:p=>p.showI18nOverrides!==true},transLabelMessage:{type:ControlType.String,title:\"i18n — Message\",defaultValue:\"Message\",hidden:p=>p.showI18nOverrides!==true},transLabelCompany:{type:ControlType.String,title:\"i18n — Company\",defaultValue:\"Company\",hidden:p=>p.showI18nOverrides!==true},transLabelCountry:{type:ControlType.String,title:\"i18n — Country\",defaultValue:\"Country\",hidden:p=>p.showI18nOverrides!==true},transLabelPosition:{type:ControlType.String,title:\"i18n — Position\",defaultValue:\"Position applied\",hidden:p=>p.showI18nOverrides!==true},transLabelTopic:{type:ControlType.String,title:\"i18n — Topic\",defaultValue:\"Precise the topic\",hidden:p=>p.showI18nOverrides!==true},transLabelManufacturer:{type:ControlType.String,title:\"i18n — Manufacturer\",defaultValue:\"Aircraft Manufacturer\",hidden:p=>p.showI18nOverrides!==true},transLabelModel:{type:ControlType.String,title:\"i18n — Model\",defaultValue:\"Aircraft Model\",hidden:p=>p.showI18nOverrides!==true},transLabelSerialNumber:{type:ControlType.String,title:\"i18n — Serial Number\",defaultValue:\"Serial Number\",hidden:p=>p.showI18nOverrides!==true},transPhMessage:{type:ControlType.String,title:\"i18n — PH Message\",defaultValue:\"Tell us how we can help you\",hidden:p=>p.showI18nOverrides!==true},transPhCompany:{type:ControlType.String,title:\"i18n — PH Company\",defaultValue:\"Your company name\",hidden:p=>p.showI18nOverrides!==true},transPhCountry:{type:ControlType.String,title:\"i18n — PH Country\",defaultValue:\"Germany\",hidden:p=>p.showI18nOverrides!==true},transPhPosition:{type:ControlType.String,title:\"i18n — PH Position\",defaultValue:\"e.g. Pilot, Mechanic...\",hidden:p=>p.showI18nOverrides!==true},transPhTopic:{type:ControlType.String,title:\"i18n — PH Topic\",defaultValue:\"Select a topic...\",hidden:p=>p.showI18nOverrides!==true},transPhRegion:{type:ControlType.String,title:\"i18n — PH Region\",defaultValue:\"Select a region...\",hidden:p=>p.showI18nOverrides!==true},transPhCourse:{type:ControlType.String,title:\"i18n — PH Course\",defaultValue:\"Select a course...\",hidden:p=>p.showI18nOverrides!==true},transLabelOther:{type:ControlType.String,title:\"i18n — Other\",defaultValue:\"Other\",hidden:p=>p.showI18nOverrides!==true},transPhSearchCountry:{type:ControlType.String,title:\"i18n — PH Search Country\",defaultValue:\"Search country...\",hidden:p=>p.showI18nOverrides!==true},transTopicAircraftTrading:{type:ControlType.String,title:\"i18n — Topic Trading\",defaultValue:\"Aircraft Trading\",hidden:p=>p.showI18nOverrides!==true},transTopicTrainingCentre:{type:ControlType.String,title:\"i18n — Topic Training\",defaultValue:\"Training Centre\",hidden:p=>p.showI18nOverrides!==true},transTopicAircraftManagement:{type:ControlType.String,title:\"i18n — Topic Management\",defaultValue:\"Aircraft Management\",hidden:p=>p.showI18nOverrides!==true},transTopicAircraftMaintenance:{type:ControlType.String,title:\"i18n — Topic Maintenance\",defaultValue:\"Aircraft Maintenance\",hidden:p=>p.showI18nOverrides!==true},transTopicOther:{type:ControlType.String,title:\"i18n — Topic Other\",defaultValue:\"Other\",hidden:p=>p.showI18nOverrides!==true},transErrRequired:{type:ControlType.String,title:\"i18n — Err Required\",defaultValue:\"This field is required\",hidden:p=>p.showI18nOverrides!==true},transErrEmail:{type:ControlType.String,title:\"i18n — Err Email\",defaultValue:\"Please enter a valid email address\",hidden:p=>p.showI18nOverrides!==true},transErrPhone:{type:ControlType.String,title:\"i18n — Err Phone\",defaultValue:\"Please enter a valid phone number\",hidden:p=>p.showI18nOverrides!==true},transErrCheckFields:{type:ControlType.String,title:\"i18n — Err Check Fields\",defaultValue:\"Please check the required fields below.\",hidden:p=>p.showI18nOverrides!==true},transErrFileSize:{type:ControlType.String,title:\"i18n — Err File Size\",defaultValue:\"File too large ({size}). Max {max}.\",description:\"Use {size} for the actual file size and {max} for the limit (e.g. '10MB').\",hidden:p=>p.showI18nOverrides!==true},transErrFileType:{type:ControlType.String,title:\"i18n — Err File Type\",defaultValue:\"File type not supported. Use PDF, image, Word, Excel or text.\",hidden:p=>p.showI18nOverrides!==true},transErrSubmit:{type:ControlType.String,title:\"i18n — Err Submit\",defaultValue:\"Something went wrong. Please try again or contact us directly.\",hidden:p=>p.showI18nOverrides!==true},transErrTimeout:{type:ControlType.String,title:\"i18n — Err Timeout\",defaultValue:\"Request timed out. Please try again.\",hidden:p=>p.showI18nOverrides!==true},departments:{type:ControlType.Array,title:\"Departments\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},slug:{type:ControlType.String,title:\"URL Slug\",placeholder:\"ex: fractional\"},displayTitle:{type:ControlType.String,title:\"Form Title\",placeholder:\"Same as Label\",description:\"Optional. Title shown above the form (1-step variant). Falls back to Label if empty.\"},useTeamCMS:{type:ControlType.Boolean,title:\"Use Team CMS\",defaultValue:false,description:\"If enabled, region dropdown appears with Team CMS members\"},contactName:{type:ControlType.String,title:\"Contact Name\",description:\"Ignored if Use Team CMS is enabled\"},contactRole:{type:ControlType.String,title:\"Contact Role\"},contactPhoto:{type:ControlType.Image,title:\"Contact Photo\"},contactEmail:{type:ControlType.String,title:\"Contact Email\"},fields:{type:ControlType.Array,title:\"Fields\",control:{type:ControlType.Enum,options:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"company\",\"country\",\"position\",\"topic\",\"file\"],optionTitles:[\"First Name\",\"Last Name\",\"Email\",\"Phone\",\"Message\",\"Company\",\"Country\",\"Position\",\"Topic (select)\",\"File Upload\"]},defaultValue:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"file\"]},emailTo:{type:ControlType.String,title:\"Email To\"}}},defaultValue:[{label:\"General information\",slug:\"general\",useTeamCMS:false,fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"file\"]},{label:\"Fractional ownership\",slug:\"fractional\",useTeamCMS:true,fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"company\",\"country\",\"message\",\"file\"]},{label:\"Charter department\",slug:\"charter\",useTeamCMS:false,contactName:\"Antoine Brasseur\",contactRole:\"Charter Manager\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\",\"file\"]},{label:\"Apply for a job\",slug:\"job\",useTeamCMS:false,fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"position\",\"message\",\"file\"]}]},teamCollection:{type:ControlType.ComponentInstance,title:\"Team CMS\",description:\"Plug an invisible Collection List with Name + Country texts and an Image. Name first, Country second.\"},dealsCollection:{type:ControlType.ComponentInstance,title:\"Deals CMS\",description:\"Plug an invisible Collection List with Manufacturer + Model + Serial Number texts and Cover image.\"},trainingCollection:{type:ControlType.ComponentInstance,title:\"Training CMS\",description:\"Plug an invisible Collection List from 'Training - Pilatus Courses' showing the Title field as the only text. Used to populate the course dropdown when topic = Training Centre.\"},deptQueryParam:{type:ControlType.String,title:\"Dept URL Param\",defaultValue:\"dept\"},contactQueryParam:{type:ControlType.String,title:\"Contact URL Param\",defaultValue:\"contact\"},submitEndpoint:{type:ControlType.String,title:\"Submit URL\",defaultValue:DEFAULT_SUBMIT_URL,placeholder:\"/api/contact\",description:\"Relative path to the backend route that forwards the lead to Pipedrive. Override with an absolute URL to hit a webhook for testing.\"},defaultCountryCode:{type:ControlType.String,title:\"Default Country\",defaultValue:\"LU\",description:\"ISO code: LU, FR, BE, DE, CH, GB, US...\"},headingText:{type:ControlType.String,title:\"Heading\",defaultValue:\"Connect with us\"},subtitleText:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Who are you writing to?\"},locationLabel:{type:ControlType.String,title:\"Location Label\",defaultValue:\"Select your region\"},manufacturerLabel:{type:ControlType.String,title:\"Manufacturer Label\",defaultValue:\"Aircraft Model\"},serialNumberLabel:{type:ControlType.String,title:\"Serial Number Label\",defaultValue:\"Serial Number\"},courseLabel:{type:ControlType.String,title:\"Course Label\",defaultValue:\"Select the course\"},messageHeight:{type:ControlType.Number,title:\"Message Height\",min:60,max:400,step:10,defaultValue:120,description:\"Min height (px) of the Message textarea. The user can still drag-resize taller.\"},privacyText:{type:ControlType.String,title:\"Privacy Text\",defaultValue:\"I agree to the {link} of Jetfly Aviation.\",description:\"Use {link} to mark where the link should appear. Optionally write {link}Custom Label| to override the link's anchor text.\"},privacyLink:{type:ControlType.Link,title:\"Privacy Link\"},privacyError:{type:ControlType.String,title:\"Privacy Error\",defaultValue:\"Please accept the privacy policy to continue.\"},fraxInterestLabel:{type:ControlType.String,title:\"Frax Interest Label\",defaultValue:\"I also want to receive info about the Fractional programme.\",description:\"Shown only on the Charter Flight form, above the Privacy checkbox. Optional opt-in.\"},panelBg:{type:ControlType.Color,title:\"Panel BG\",defaultValue:\"#FFF\"},formGap:{type:ControlType.Number,title:\"Form Padding\",min:0,max:80,step:4,defaultValue:40},submitLabel:{type:ControlType.String,title:\"Submit Label\",defaultValue:\"Send message\"},submittingLabel:{type:ControlType.String,title:\"Submitting Label\",defaultValue:\"Sending...\"},addFileLabel:{type:ControlType.String,title:\"Add File Label\",defaultValue:\"Add file\"},successTitle:{type:ControlType.String,title:\"Success Title\",defaultValue:\"Thank you!\"},successMessage:{type:ControlType.String,title:\"Success Message\",defaultValue:\"Your message has been sent successfully. We will get back to you as soon as possible.\"},successButtonLabel:{type:ControlType.String,title:\"Success Button\",defaultValue:\"Send again\"},accentColor:{type:ControlType.Color,title:\"Accent Color\",defaultValue:\"#C53030\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#89817E\"},headingGap:{type:ControlType.Number,title:\"Heading Gap\",min:0,max:60,step:2,defaultValue:12,description:\"Vertical space (px) between the heading title and the subtitle.\"},inputBorder:{type:ControlType.Color,title:\"Input Border\",defaultValue:\"rgba(0,0,0,.12)\"},inputBg:{type:ControlType.Color,title:\"Input BG\",defaultValue:\"#FFF\"},btnBg:{type:ControlType.Color,title:\"Button BG\",defaultValue:\"#F0E5D1\"},btnColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"rgba(0,0,0,.72)\"},btnRadius:{type:ControlType.Number,title:\"Button Radius\",min:0,max:999,step:1,defaultValue:999},chipHoverBg:{type:ControlType.Color,title:\"Chip Hover BG\",defaultValue:\"#F0E5D1\"},fontHeading:{type:ControlType.Font,title:\"Font Heading\",controls:\"extended\",defaultFontType:\"serif\"},headingSize2:{type:ControlType.Number,title:\"Title 2 Size\",min:14,max:60,step:1,defaultValue:22},fontBody:{type:ControlType.Font,title:\"Font Body\",controls:\"extended\",defaultFontType:\"sans-serif\"},fontSubtitle:{type:ControlType.Font,title:\"Font Subtitle\",controls:\"extended\",defaultFontType:\"sans-serif\",description:\"Subtitle 'What are you interested in?'. Falls back to default sizing/letterspacing/uppercase if not customized.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JetflyContactForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ContactMap_Form.map","// Framer Code Component — JetflyFAQDropdownSticky\n// FAQ avec titre + chips de catégories sticky à gauche, questions à droite.\n// Catégories détectées via [Tag] en fin de titre CMS, ex: \"Who is Jetfly? [Groupe]\"\n// Le tag est extrait et masqué du rendu.\n//\n// Reprend exactement le même pattern de parsing CMS que FAQDropdown :\n// ComponentInstance + hidden div + MutationObserver + setTimeout(400)\n// Jamais __reactFiber.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useRef,useEffect,useCallback,useMemo}from\"react\";// ── Tag extraction ───────────────────────────────────────────────\n// Match [Anything] en fin de string. Tolère :\n// - espaces normaux, non-breaking (\\u00A0), narrow no-break (\\u202F)\n// - caractères de ponctuation trailing après le ]\n// - whitespace zero-width (\\u200B, \\uFEFF)\nconst CATEGORY_REGEX=/[\\s\\u00A0\\u202F\\u200B\\uFEFF]*\\[([^\\]]+)\\][\\s\\u00A0\\u202F\\u200B\\uFEFF.,;:!?]*$/;function normalizeTitle(raw){// Remplace tous les whitespace exotiques par un espace normal\nreturn raw.replace(/[\\u00A0\\u202F\\u200B\\uFEFF]/g,\" \").trim();}function extractCategory(title){const normalized=normalizeTitle(title);const match=normalized.match(CATEGORY_REGEX);if(match){return{clean:normalized.replace(CATEGORY_REGEX,\"\").trim(),category:match[1].trim()};}return{clean:normalized,category:\"\"};}// ── HTML → FAQ entries ───────────────────────────────────────────\nfunction parseHtmlToFAQ(html){if(!html||typeof html!==\"string\"||!html.trim())return[];const parser=new DOMParser;const doc=parser.parseFromString(html,\"text/html\");const nodes=Array.from(doc.body.childNodes);const entries=[];let currentQuestion=\"\";let currentBody=[];const flush=()=>{if(!currentQuestion)return;const{clean,category}=extractCategory(currentQuestion);entries.push({question:clean,answerHtml:currentBody.join(\"\"),category});};for(const node of nodes){const el=node;const tag=el.tagName?.toLowerCase()||\"\";const isHeading=/^h[1-6]$/.test(tag);const isBoldParagraph=tag===\"p\"&&el.childNodes.length===1&&el.firstChild?.tagName?.toLowerCase()===\"strong\";if(isHeading||isBoldParagraph){flush();currentQuestion=(el.textContent||\"\").trim();currentBody=[];}else{const outerHTML=el.outerHTML||(node.textContent||\"\").trim();if(outerHTML.trim())currentBody.push(outerHTML);}}flush();return entries;}// ── DOM traversal helpers ────────────────────────────────────────\nfunction findListContainer(el,depth=0){if(depth>8)return null;if(el.children.length>1)return el;for(let i=0;i<el.children.length;i++){const found=findListContainer(el.children[i],depth+1);if(found)return found;}return null;}function extractRichContent(el){const html=el.innerHTML||\"\";if(/<(h[1-6]|p|ul|ol|strong|em|a)\\b/i.test(html))return html;for(let i=0;i<el.children.length;i++){const childHtml=el.children[i].innerHTML||\"\";if(/<(h[1-6]|p|ul|ol|strong|em|a)\\b/i.test(childHtml))return childHtml;}return html;}function parseFAQFromContainer(container){const listEl=findListContainer(container);if(listEl){const allEntries=[];for(let i=0;i<listEl.children.length;i++){const child=listEl.children[i];const richHtml=extractRichContent(child);const entries=parseHtmlToFAQ(richHtml);allEntries.push(...entries);}if(allEntries.length>0)return allEntries;}const fullHtml=container.innerHTML||\"\";return parseHtmlToFAQ(fullHtml);}// ── Rich Text CSS ────────────────────────────────────────────────\nconst richTextCSS=`\n.faq-sticky-rt ul, .faq-sticky-rt ol { margin: 0; padding-left: 1.4em; }\n.faq-sticky-rt li { margin-bottom: 0.3em; }\n.faq-sticky-rt p { margin: 0 0 0.4em 0; }\n.faq-sticky-rt p:last-child { margin-bottom: 0; }\n.faq-sticky-rt strong { font-weight: 600; }\n.faq-sticky-rt a { color: inherit; text-decoration: underline; }\n`;// ── Dropdown Item ────────────────────────────────────────────────\nfunction DropdownItem({entry,isOpen,onToggle,isLast,animDuration,iconSize,iconColor,iconStroke,titleFont,titleColor,textFont,textColor,showDivider,dividerColor,dividerThickness,itemPaddingY,bodyPaddingTop}){const bodyRef=useRef(null);const[height,setHeight]=useState(0);useEffect(()=>{if(bodyRef.current)setHeight(bodyRef.current.scrollHeight);},[entry.answerHtml,isOpen]);const hasHtml=/<[a-z][\\s\\S]*>/i.test(entry.answerHtml);return /*#__PURE__*/_jsxs(\"div\",{onClick:onToggle,style:{width:\"100%\",paddingTop:itemPaddingY,paddingBottom:itemPaddingY,borderBottom:showDivider&&!isLast?`${dividerThickness}px solid ${dividerColor}`:\"none\",cursor:\"pointer\",userSelect:\"none\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsx(\"span\",{style:{...titleFont,color:titleColor,flex:1,minWidth:0},children:entry.question}),/*#__PURE__*/_jsxs(\"div\",{style:{width:iconSize,height:iconSize,minWidth:iconSize,position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:iconSize*.6,height:iconStroke,backgroundColor:iconColor,borderRadius:iconStroke}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",width:iconStroke,height:iconSize*.6,backgroundColor:iconColor,borderRadius:iconStroke,transition:`transform ${animDuration}ms cubic-bezier(0.4,0,0.2,1), opacity ${animDuration}ms ease`,transform:isOpen?\"rotate(90deg) scaleY(0)\":\"rotate(0deg) scaleY(1)\",opacity:isOpen?0:1}})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{maxHeight:isOpen?height:0,opacity:isOpen?1:0,overflow:\"hidden\",transition:`max-height ${animDuration}ms cubic-bezier(0.4,0,0.2,1), opacity ${animDuration*.8}ms ease`},children:/*#__PURE__*/_jsx(\"div\",{ref:bodyRef,style:{paddingTop:bodyPaddingTop},children:hasHtml?/*#__PURE__*/_jsx(\"div\",{className:\"faq-sticky-rt\",dangerouslySetInnerHTML:{__html:entry.answerHtml},style:{...textFont,color:textColor}}):/*#__PURE__*/_jsx(\"span\",{style:{...textFont,color:textColor,whiteSpace:\"pre-line\"},children:entry.answerHtml})})})]});}// ── Category Chip ────────────────────────────────────────────────\nfunction CategoryChip({label,active,onClick,chipFont,activeBg,activeFg,inactiveBg,inactiveFg,borderColor,chipPaddingX,chipPaddingY,chipRadius}){return /*#__PURE__*/_jsx(\"button\",{onClick:onClick,style:{...chipFont,background:active?activeBg:inactiveBg,color:active?activeFg:inactiveFg,border:`1px solid ${active?activeBg:borderColor}`,borderRadius:chipRadius,padding:`${chipPaddingY}px ${chipPaddingX}px`,cursor:\"pointer\",transition:\"background 0.2s ease, color 0.2s ease, border-color 0.2s ease\",whiteSpace:\"nowrap\",fontFamily:chipFont?.fontFamily||\"inherit\"},children:label});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function JetflyFAQDropdownSticky(props){const{content,sectionTitle,categories,multipleOpen,debug,mobileBreakpoint,columnGap,leftWidth,stickyTop,animDuration,titleFont,titleColor,titleMarginBottom,chipFont,chipActiveBg,chipActiveFg,chipInactiveBg,chipInactiveFg,chipBorderColor,chipGap,chipPaddingX,chipPaddingY,chipRadius,iconSize,iconColor,iconStroke,questionFont,questionColor,answerFont,answerColor,showDivider,dividerColor,dividerThickness,itemPaddingY,bodyPaddingTop,gap,containerBg,containerBorderColor,containerBorderThickness,containerRadius,containerPaddingX,containerPaddingY,style}=props;const hiddenRef=useRef(null);const containerRef=useRef(null);const[entries,setEntries]=useState([]);const[debugHtml,setDebugHtml]=useState(\"\");const[openIndexes,setOpenIndexes]=useState(new Set);const[activeCategory,setActiveCategory]=useState(null);const[isMobile,setIsMobile]=useState(false);// Track viewport for responsive layout\nuseEffect(()=>{const check=()=>{if(containerRef.current){setIsMobile(containerRef.current.offsetWidth<mobileBreakpoint);}};check();const ro=new ResizeObserver(check);if(containerRef.current)ro.observe(containerRef.current);return()=>ro.disconnect();},[mobileBreakpoint]);// Parse CMS content\nuseEffect(()=>{if(!hiddenRef.current)return;const read=()=>{if(!hiddenRef.current)return;if(debug){setDebugHtml(hiddenRef.current.innerHTML||\"(empty)\");}const parsed=parseFAQFromContainer(hiddenRef.current);if(parsed.length>0){setEntries(prev=>{if(JSON.stringify(prev)===JSON.stringify(parsed))return prev;return parsed;});}};const t1=setTimeout(read,400);const t2=setTimeout(read,1e3);const t3=setTimeout(read,2e3);const observer=new MutationObserver(read);observer.observe(hiddenRef.current,{childList:true,subtree:true,characterData:true});return()=>{clearTimeout(t1);clearTimeout(t2);clearTimeout(t3);observer.disconnect();};},[content,debug]);// Build ordered category list:\n// 1. Use categories prop order if provided\n// 2. Append any extras found in CMS but not in prop, in apparition order\n// 3. Append \"Autre\" bucket for entries without category, only if any exist\nconst orderedCategories=useMemo(()=>{const fromProp=(categories||\"\").split(\",\").map(c=>c.trim()).filter(Boolean);const fromCMS=[];let hasUncategorized=false;for(const e of entries){if(!e.category){hasUncategorized=true;continue;}if(!fromProp.includes(e.category)&&!fromCMS.includes(e.category)){fromCMS.push(e.category);}}// Only keep prop categories that actually have entries\nconst present=new Set(entries.map(e=>e.category).filter(Boolean));const propFiltered=fromProp.filter(c=>present.has(c));const all=[...propFiltered,...fromCMS];if(hasUncategorized)all.push(\"Autre\");return all;},[categories,entries]);// Set initial active category once entries are parsed\nuseEffect(()=>{if(activeCategory===null&&orderedCategories.length>0){setActiveCategory(orderedCategories[0]);}// If active category disappeared (e.g. user changed CMS), reset\nif(activeCategory&&!orderedCategories.includes(activeCategory)){setActiveCategory(orderedCategories[0]||null);}},[orderedCategories,activeCategory]);// Reset open dropdowns + scroll back to top when category changes\nconst isFirstCategoryRender=useRef(true);useEffect(()=>{setOpenIndexes(new Set);// Skip scroll on the very first activation (initial load)\nif(isFirstCategoryRender.current){isFirstCategoryRender.current=false;return;}if(!containerRef.current)return;// Get current container position relative to the viewport\nconst rect=containerRef.current.getBoundingClientRect();// Already in view from above the sticky offset? Don't scroll.\nif(rect.top>=stickyTop-1)return;const targetY=window.scrollY+rect.top-stickyTop;window.scrollTo({top:targetY,behavior:\"smooth\"});},[activeCategory,stickyTop]);// Filter entries by active category\nconst visibleEntries=useMemo(()=>{if(!activeCategory)return entries;if(activeCategory===\"Autre\"){return entries.filter(e=>!e.category);}return entries.filter(e=>e.category===activeCategory);},[entries,activeCategory]);const handleToggle=useCallback(index=>{setOpenIndexes(prev=>{const next=new Set(multipleOpen?prev:[]);if(prev.has(index)){next.delete(index);}else{next.add(index);}return next;});},[multipleOpen]);// ── Render ───────────────────────────────────────────────────\nconst leftBlock=/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{...titleFont,color:titleColor,marginBottom:titleMarginBottom},children:sectionTitle}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:chipGap},children:orderedCategories.map(cat=>/*#__PURE__*/_jsx(CategoryChip,{label:cat,active:activeCategory===cat,onClick:()=>setActiveCategory(cat),chipFont:chipFont,activeBg:chipActiveBg,activeFg:chipActiveFg,inactiveBg:chipInactiveBg,inactiveFg:chipInactiveFg,borderColor:chipBorderColor,chipPaddingX:chipPaddingX,chipPaddingY:chipPaddingY,chipRadius:chipRadius},cat))})]});const rightBlock=/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:showDivider?0:gap,width:\"100%\",position:\"relative\",background:containerBg,border:containerBorderThickness>0?`${containerBorderThickness}px solid ${containerBorderColor}`:\"none\",borderRadius:containerRadius,paddingLeft:containerPaddingX,paddingRight:containerPaddingX,paddingTop:containerPaddingY,paddingBottom:containerPaddingY,overflow:\"hidden\"},children:visibleEntries.length===0?/*#__PURE__*/_jsx(\"div\",{style:{padding:16,color:\"#999\",fontSize:14,textAlign:\"center\",opacity:.5},children:entries.length===0?\"\":\"Aucune question dans cette cat\\xe9gorie.\"}):visibleEntries.map((entry,index)=>/*#__PURE__*/_jsx(DropdownItem,{entry:entry,isOpen:openIndexes.has(index),onToggle:()=>handleToggle(index),isLast:index===visibleEntries.length-1,animDuration:animDuration,iconSize:iconSize,iconColor:iconColor,iconStroke:iconStroke,titleFont:questionFont,titleColor:questionColor,textFont:answerFont,textColor:answerColor,showDivider:showDivider,dividerColor:dividerColor,dividerThickness:dividerThickness,itemPaddingY:itemPaddingY,bodyPaddingTop:bodyPaddingTop},`${activeCategory}-${entry.question}-${index}`))});return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{...style,width:\"100%\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"style\",{children:richTextCSS}),/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,\"aria-hidden\":\"true\",style:{position:\"absolute\",width:1,height:1,overflow:\"hidden\",clip:\"rect(0,0,0,0)\",whiteSpace:\"nowrap\",pointerEvents:\"none\"},children:content}),debug&&/*#__PURE__*/_jsxs(\"div\",{style:{padding:12,marginBottom:12,background:\"#1a1a1a\",color:\"#0f0\",fontSize:11,fontFamily:\"monospace\",borderRadius:8,maxHeight:240,overflow:\"auto\",whiteSpace:\"pre-wrap\",wordBreak:\"break-all\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{color:\"#ff0\",marginBottom:4},children:[\"🐛 DEBUG — \",entries.length,\" entries /\",\" \",orderedCategories.length,\" categories / active:\",\" \",activeCategory||\"(none)\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{color:\"#0ff\",marginBottom:4},children:[\"Categories: [\",orderedCategories.join(\", \"),\"]\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{color:\"#fa0\",marginBottom:4},children:[\"Visible: \",visibleEntries.length,\" / Mobile:\",\" \",isMobile?\"yes\":\"no\"]}),/*#__PURE__*/_jsx(\"div\",{children:debugHtml?debugHtml.substring(0,1200):\"(waiting for DOM...)\"})]}),isMobile?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:columnGap},children:[/*#__PURE__*/_jsx(\"div\",{children:leftBlock}),/*#__PURE__*/_jsx(\"div\",{children:rightBlock})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:`${leftWidth}px 1fr`,gap:columnGap,alignItems:\"start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"sticky\",top:stickyTop,alignSelf:\"start\"},children:leftBlock}),/*#__PURE__*/_jsx(\"div\",{children:rightBlock})]})]});}JetflyFAQDropdownSticky.defaultProps={content:null,sectionTitle:\"FAQ\",categories:\"Groupe, Solutions, Flotte, On-Demand, Training, Maintenance, Trading\",multipleOpen:false,debug:false,mobileBreakpoint:810,columnGap:80,leftWidth:280,stickyTop:120,animDuration:350,titleMarginBottom:24,chipActiveBg:\"#1a1a1a\",chipActiveFg:\"#ffffff\",chipInactiveBg:\"rgba(0,0,0,0)\",chipInactiveFg:\"#1a1a1a\",chipBorderColor:\"#dcd6cc\",chipGap:8,chipPaddingX:14,chipPaddingY:8,chipRadius:999,iconSize:24,iconColor:\"#1a1a1a\",iconStroke:1.5,questionColor:\"#1a1a1a\",answerColor:\"#5a5a5a\",showDivider:true,dividerColor:\"#e5e5e5\",dividerThickness:1,itemPaddingY:22,bodyPaddingTop:12,gap:0,containerBg:\"rgba(0,0,0,0)\",containerBorderColor:\"#e5e5e5\",containerBorderThickness:1,containerRadius:16,containerPaddingX:28,containerPaddingY:4};addPropertyControls(JetflyFAQDropdownSticky,{// ── Source ──\ncontent:{type:ControlType.ComponentInstance,title:\"FAQ Collection\"},sectionTitle:{type:ControlType.String,title:\"Title\",defaultValue:\"FAQ\"},categories:{type:ControlType.String,title:\"Categories\",defaultValue:\"Groupe, Solutions, Flotte, On-Demand, Training, Maintenance, Trading\",description:\"Comma-separated, in display order. Categories not present in the CMS are auto-hidden.\"},multipleOpen:{type:ControlType.Boolean,title:\"Multi Open\",defaultValue:false},debug:{type:ControlType.Boolean,title:\"🐛 Debug\",defaultValue:false},// ── Layout ──\nmobileBreakpoint:{type:ControlType.Number,title:\"Mobile BP\",defaultValue:810,min:400,max:1200,step:10,unit:\"px\"},columnGap:{type:ControlType.Number,title:\"Column Gap\",defaultValue:80,min:0,max:200,step:4},leftWidth:{type:ControlType.Number,title:\"Left Width\",defaultValue:280,min:160,max:480,step:10,unit:\"px\"},stickyTop:{type:ControlType.Number,title:\"Sticky Top\",defaultValue:120,min:0,max:400,step:4,unit:\"px\"},// ── Animation ──\nanimDuration:{type:ControlType.Number,title:\"Anim Duration\",defaultValue:350,min:100,max:800,step:50,unit:\"ms\"},// ── Title font ──\ntitleFont:{type:ControlType.Font,title:\"Title\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:48,fontWeight:400,lineHeight:1.1,letterSpacing:\"0em\"}},titleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#1a1a1a\"},titleMarginBottom:{type:ControlType.Number,title:\"Title MB\",defaultValue:24,min:0,max:80,step:2},// ── Chips ──\nchipFont:{type:ControlType.Font,title:\"Chip\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:13,fontWeight:500,lineHeight:1,letterSpacing:\"0em\"}},chipActiveBg:{type:ControlType.Color,title:\"Chip Active BG\",defaultValue:\"#1a1a1a\"},chipActiveFg:{type:ControlType.Color,title:\"Chip Active FG\",defaultValue:\"#ffffff\"},chipInactiveBg:{type:ControlType.Color,title:\"Chip BG\",defaultValue:\"rgba(0,0,0,0)\"},chipInactiveFg:{type:ControlType.Color,title:\"Chip FG\",defaultValue:\"#1a1a1a\"},chipBorderColor:{type:ControlType.Color,title:\"Chip Border\",defaultValue:\"#dcd6cc\"},chipGap:{type:ControlType.Number,title:\"Chip Gap\",defaultValue:8,min:0,max:32,step:2},chipPaddingX:{type:ControlType.Number,title:\"Chip Pad X\",defaultValue:14,min:4,max:40,step:1},chipPaddingY:{type:ControlType.Number,title:\"Chip Pad Y\",defaultValue:8,min:2,max:24,step:1},chipRadius:{type:ControlType.Number,title:\"Chip Radius\",defaultValue:999,min:0,max:999,step:1},// ── Plus icon ──\niconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:24,min:14,max:40,step:1},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#1a1a1a\"},iconStroke:{type:ControlType.Number,title:\"Icon Stroke\",defaultValue:1.5,min:1,max:4,step:.5},// ── Question font ──\nquestionFont:{type:ControlType.Font,title:\"Question\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:17,fontWeight:500,lineHeight:1.4,letterSpacing:\"0em\"}},questionColor:{type:ControlType.Color,title:\"Question Color\",defaultValue:\"#1a1a1a\"},// ── Answer font ──\nanswerFont:{type:ControlType.Font,title:\"Answer\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:15,fontWeight:400,lineHeight:1.6,letterSpacing:\"0em\"}},answerColor:{type:ControlType.Color,title:\"Answer Color\",defaultValue:\"#5a5a5a\"},// ── Divider & spacing ──\nshowDivider:{type:ControlType.Boolean,title:\"Show Divider\",defaultValue:true},dividerColor:{type:ControlType.Color,title:\"Divider Color\",defaultValue:\"#e5e5e5\",hidden:props=>!props.showDivider},dividerThickness:{type:ControlType.Number,title:\"Divider Thickness\",defaultValue:1,min:1,max:4,step:.5,hidden:props=>!props.showDivider},itemPaddingY:{type:ControlType.Number,title:\"Item Padding Y\",defaultValue:22,min:4,max:48,step:2},bodyPaddingTop:{type:ControlType.Number,title:\"Body Padding Top\",defaultValue:12,min:0,max:32,step:2},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:0,min:0,max:48,step:4,hidden:props=>props.showDivider},// ── Container (cadre autour des questions) ──\ncontainerBg:{type:ControlType.Color,title:\"Container BG\",defaultValue:\"rgba(0,0,0,0)\"},containerBorderColor:{type:ControlType.Color,title:\"Container Border\",defaultValue:\"#e5e5e5\"},containerBorderThickness:{type:ControlType.Number,title:\"Border Thickness\",defaultValue:1,min:0,max:6,step:.5},containerRadius:{type:ControlType.Number,title:\"Container Radius\",defaultValue:16,min:0,max:48,step:1},containerPaddingX:{type:ControlType.Number,title:\"Container Pad X\",defaultValue:28,min:0,max:80,step:2},containerPaddingY:{type:ControlType.Number,title:\"Container Pad Y\",defaultValue:4,min:0,max:80,step:2,description:`More components at [Memselon ☁️](http://memselon.com)`}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"JetflyFAQDropdownSticky\",\"slots\":[\"content\"],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FaqContactDrop.map","// Generated by Framer (6396d1e)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={DX3fwShy3:new LazyValue(()=>import(\"./Y6JiAhPV2-4.js\")),jX_QcaZe7:new LazyValue(()=>import(\"./Y6JiAhPV2-1.js\")),NNchHHCh7:new LazyValue(()=>import(\"./Y6JiAhPV2-2.js\")),NsI4FdG6z:new LazyValue(()=>import(\"./Y6JiAhPV2-5.js\")),Wv8_XumxS:new LazyValue(()=>import(\"./Y6JiAhPV2-0.js\")),z_jSmpdQm:new LazyValue(()=>import(\"./Y6JiAhPV2-3.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-hur4S\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 15 15\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.714 7.143 C 7.687 7.143 9.286 5.544 9.286 3.571 C 9.286 1.599 7.687 0 5.714 0 C 3.742 0 2.143 1.599 2.143 3.571 C 2.143 5.544 3.742 7.143 5.714 7.143 Z M 5.714 7.143 C 7.23 7.143 8.683 7.745 9.755 8.817 C 10.827 9.888 11.429 11.342 11.429 12.857 M 5.714 7.143 C 4.199 7.143 2.745 7.745 1.674 8.817 C 0.602 9.888 0 11.342 0 12.857\" fill=\"transparent\" height=\"12.857142764071055px\" id=\"pVDLCClHS\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.07\" stroke=\"rgb(0, 0, 0)\" transform=\"translate(1.606 1.071)\" width=\"11.428607244443835px\"/></svg>',style:{...style}});});const css=[`.framer-hur4S { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 15px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 15\n * @framerIntrinsicHeight 15\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"User\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/pBks1KAg3\",\"id\":\"pBks1KAg3\",\"moduleId\":\"eHQ0ukdmBdPTW2uGvhsp\"}}\n */const Icon=withCSS(Component,css,\"framer-hur4S\");Icon.displayName=\"User\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"15\",\"framerIntrinsicHeight\":\"15\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"User\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/pBks1KAg3\\\",\\\"id\\\":\\\"pBks1KAg3\\\",\\\"moduleId\\\":\\\"eHQ0ukdmBdPTW2uGvhsp\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6396d1e)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentPresetsProvider,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,PropertyOverrides,queryCache,ResolveLinks,RichText,runTasksWithYield,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useQueryData,useRouteElementId,useRouter,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"https://framerusercontent.com/modules/gGXLFANbZFKf2qU8bbVL/uQjjbN7Yn6nBRqTZdwzU/HoKrrnQcM.js\";import BottomCTARedirect from\"#framer/local/canvasComponent/DFe7rkfyO/DFe7rkfyO.js\";import StickyMenu from\"#framer/local/canvasComponent/H55PrfQa4/H55PrfQa4.js\";import Button from\"#framer/local/canvasComponent/RNY7PnYDB/RNY7PnYDB.js\";import MenuBottom from\"#framer/local/canvasComponent/XshBydhQr/XshBydhQr.js\";import{withwithForcedIdBody}from\"#framer/local/codeFile/LTMB_3V/AddID.js\";import JetflyContactForm from\"#framer/local/codeFile/T9JTr0E/ContactMap_Form.js\";import JetflyFAQDropdownSticky from\"#framer/local/codeFile/Zr9O8nH/FaqContactDrop.js\";import FAQ from\"#framer/local/collection/DwPyvrVl3/DwPyvrVl3.js\";import Pages from\"#framer/local/collection/fRB3rzY9w/fRB3rzY9w.js\";import TradingDeal from\"#framer/local/collection/IePVFLdVh/IePVFLdVh.js\";import Team from\"#framer/local/collection/KpkC86D7f/KpkC86D7f.js\";import TradingAircraftsModels from\"#framer/local/collection/KrkgSaXbB/KrkgSaXbB.js\";import TradingManufacturer from\"#framer/local/collection/mpYnJj3Z3/mpYnJj3Z3.js\";import TrainingPilatusCourses from\"#framer/local/collection/O_Ohy5UAT/O_Ohy5UAT.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle5 from\"#framer/local/css/ATQwBNFL9/ATQwBNFL9.js\";import*as sharedStyle10 from\"#framer/local/css/AVnvbwZHu/AVnvbwZHu.js\";import*as sharedStyle8 from\"#framer/local/css/cIc1gCRsS/cIc1gCRsS.js\";import*as sharedStyle4 from\"#framer/local/css/FhXLDlrAu/FhXLDlrAu.js\";import*as sharedStyle7 from\"#framer/local/css/GRGNfpBPP/GRGNfpBPP.js\";import*as sharedStyle6 from\"#framer/local/css/IyUCuX_PX/IyUCuX_PX.js\";import*as sharedStyle from\"#framer/local/css/jqjEMEZIa/jqjEMEZIa.js\";import*as sharedStyle14 from\"#framer/local/css/K5HSO84w8/K5HSO84w8.js\";import*as sharedStyle9 from\"#framer/local/css/k5k4Qx8G2/k5k4Qx8G2.js\";import*as sharedStyle12 from\"#framer/local/css/kR5dBOmdX/kR5dBOmdX.js\";import*as sharedStyle1 from\"#framer/local/css/lmrpC7cvh/lmrpC7cvh.js\";import*as sharedStyle3 from\"#framer/local/css/NI8yNgYmZ/NI8yNgYmZ.js\";import*as sharedStyle13 from\"#framer/local/css/paazUN6YE/paazUN6YE.js\";import*as sharedStyle2 from\"#framer/local/css/QnpRSzu8t/QnpRSzu8t.js\";import*as sharedStyle11 from\"#framer/local/css/TP95N3F4i/TP95N3F4i.js\";import*as sharedStyle15 from\"#framer/local/css/VBABFzU0G/VBABFzU0G.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/Y6JiAhPV2/Y6JiAhPV2.js\";import User from\"#framer/local/vector/KRVDOOpAR/KRVDOOpAR.js\";import Plane from\"#framer/local/vector/o1oCceAtP/o1oCceAtP.js\";import Telescope from\"#framer/local/vector/ptBkqJXAm/ptBkqJXAm.js\";import Headset from\"#framer/local/vector/ziBJAiGT6/ziBJAiGT6.js\";import metadataProvider from\"#framer/local/webPageMetadata/Y6JiAhPV2/Y6JiAhPV2.js\";const JetflyContactFormFonts=getFonts(JetflyContactForm);const Image1WithOptimizedAppearEffect=withOptimizedAppearEffect(Image1);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const ButtonFonts=getFonts(Button);const BottomCTARedirectFonts=getFonts(BottomCTARedirect);const JetflyFAQDropdownStickyFonts=getFonts(JetflyFAQDropdownSticky);const MotionDivWithwithForcedIdBodyp6znyz=withCodeBoundaryForOverrides(motion.div,{nodeId:\"O_XPcbxem\",override:withwithForcedIdBody,scopeId:\"Y6JiAhPV2\"});const MenuBottomFonts=getFonts(MenuBottom);const MenuBottomWithVariantAppearEffect=withVariantAppearEffect(MenuBottom);const StickyMenuFonts=getFonts(StickyMenu);const StickyMenuWithVariantAppearEffect=withVariantAppearEffect(StickyMenu);const MotionDivWithFX=withFX(motion.div);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(MotionDivWithFX);const breakpoints={I_bkJs9z9:\"(min-width: 1200px) and (max-width: 1919.98px)\",oP_gMS2bl:\"(min-width: 810px) and (max-width: 1199.98px)\",sROXHOeLV:\"(max-width: 809.98px)\",wFYTMD1XL:\"(min-width: 1920px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[\"title\",\"title-2\"];const serializationHash=\"framer-jP3jJ\";const variantClassNames={I_bkJs9z9:\"framer-v-3xqpow\",oP_gMS2bl:\"framer-v-kxj6lb\",sROXHOeLV:\"framer-v-foabp6\",wFYTMD1XL:\"framer-v-5oplut\"};const fT6dHAVbXaTwL7UvAH=undefined;const g2ElBuLvuaTwL7UvAH=undefined;const mtpzwP5xXaTwL7UvAH=undefined;const dInadQx3YaTwL7UvAH=undefined;const idaTwL7UvAH=undefined;const jb1nMNpdsUiw7s04TI=undefined;const AJMMq43JoUiw7s04TI=undefined;const A9E5izTOC_ilUEU28eZUiw7s04TI=undefined;const dVG_rF_n6_rm2vjyD51Uiw7s04TI=undefined;const u01zcSmLQUiw7s04TI=undefined;const idUiw7s04TI=undefined;const T3Pb_2dXXPg3W1GK9s=undefined;const CDHiBj7zxPg3W1GK9s=undefined;const idPg3W1GK9s=undefined;const BWEDFvI3MiDxFvBF8J=undefined;const xN9kusl4ZiDxFvBF8J=undefined;const idiDxFvBF8J=undefined;const XZQ3eY3K0JsyusQXmz=undefined;const rXqJporJSJsyusQXmz=undefined;const xN9kusl4ZJsyusQXmz=undefined;const idJsyusQXmz=undefined;const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const transition1={bounce:.2,delay:.2,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=()=>({from:{alias:\"aTwL7UvAH\",data:Team,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},orderBy:[{collection:\"aTwL7UvAH\",name:\"g2ElBuLvu\",type:\"Identifier\"}],select:[{collection:\"aTwL7UvAH\",name:\"fT6dHAVbX\",type:\"Identifier\"},{collection:\"aTwL7UvAH\",name:\"g2ElBuLvu\",type:\"Identifier\"},{collection:\"aTwL7UvAH\",name:\"mtpzwP5xX\",type:\"Identifier\"},{collection:\"aTwL7UvAH\",name:\"dInadQx3Y\",type:\"Identifier\"},{collection:\"aTwL7UvAH\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query1=()=>({from:{constraint:{left:{collection:\"Uiw7s04TI\",name:\"dVG_rF_n6\",type:\"Identifier\"},operator:\"==\",right:{collection:\"dVG_rF_n6\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{constraint:{left:{collection:\"Uiw7s04TI\",name:\"A9E5izTOC\",type:\"Identifier\"},operator:\"==\",right:{collection:\"A9E5izTOC\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"Uiw7s04TI\",data:TradingDeal,type:\"Collection\"},right:{alias:\"A9E5izTOC\",data:TradingManufacturer,type:\"Collection\"},type:\"LeftJoin\"},right:{alias:\"dVG_rF_n6\",data:TradingAircraftsModels,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:5001},select:[{collection:\"Uiw7s04TI\",name:\"jb1nMNpds\",type:\"Identifier\"},{collection:\"Uiw7s04TI\",name:\"AJMMq43Jo\",type:\"Identifier\"},{alias:\"A9E5izTOC.ilUEU28eZ\",collection:\"A9E5izTOC\",name:\"ilUEU28eZ\",type:\"Identifier\"},{alias:\"dVG_rF_n6.rm2vjyD51\",collection:\"dVG_rF_n6\",name:\"rm2vjyD51\",type:\"Identifier\"},{collection:\"Uiw7s04TI\",name:\"u01zcSmLQ\",type:\"Identifier\"},{collection:\"Uiw7s04TI\",name:\"id\",type:\"Identifier\"}]});const query2=()=>({from:{alias:\"Pg3W1GK9s\",data:TrainingPilatusCourses,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},select:[{collection:\"Pg3W1GK9s\",name:\"T3Pb_2dXX\",type:\"Identifier\"},{collection:\"Pg3W1GK9s\",name:\"CDHiBj7zx\",type:\"Identifier\"},{collection:\"Pg3W1GK9s\",name:\"id\",type:\"Identifier\"}]});const transition2={bounce:.2,delay:.5,duration:1,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:70};const animation4={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={bounce:0,delay:.075,duration:1,type:\"spring\"};const textEffect={effect:animation4,repeat:false,startDelay:0,threshold:.5,tokenization:\"word\",transition:transition3,trigger:\"onInView\",type:\"appear\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation5={opacity:.3,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const query3=()=>({from:{alias:\"iDxFvBF8J\",data:FAQ,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"iDxFvBF8J\",name:\"BWEDFvI3M\",type:\"Identifier\"},{collection:\"iDxFvBF8J\",name:\"xN9kusl4Z\",type:\"Identifier\"},{collection:\"iDxFvBF8J\",name:\"id\",type:\"Identifier\"},{alias:\"JsyusQXmz\",arguments:[{from:{constraint:{left:{collection:\"JsyusQXmz\",name:\"zqLdnGEJa\",type:\"Identifier\"},operator:\"==\",right:{collection:\"zqLdnGEJa\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"JsyusQXmz\",data:FAQ,type:\"Collection\"},right:{alias:\"zqLdnGEJa\",data:Pages,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:5001},select:[{collection:\"JsyusQXmz\",name:\"XZQ3eY3K0\",type:\"Identifier\"},{collection:\"JsyusQXmz\",name:\"rXqJporJS\",type:\"Identifier\"},{collection:\"JsyusQXmz\",name:\"xN9kusl4Z\",type:\"Identifier\"},{collection:\"JsyusQXmz\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"zqLdnGEJa\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ibq6fI4Rt\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"iDxFvBF8J\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"liSw9thXv\"},type:\"BinaryOperation\"}});const transition5={bounce:.2,delay:1,duration:1,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const humanReadableVariantMap={Desktop:\"I_bkJs9z9\",Large:\"wFYTMD1XL\",Phone:\"sROXHOeLV\",Tablet:\"oP_gMS2bl\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I_bkJs9z9\"};};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 metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className,sharedStyle12.className,sharedStyle13.className,sharedStyle14.className,sharedStyle15.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const elementId=useRouteElementId(\"O_XPcbxem\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"Y3pV2sGjq\");const ref2=React.useRef(null);usePreloadLocalizedValues(activeLocale);const router=useRouter();const elementId2=useRouteElementId(\"SPuoLtnFx\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"yhE9GzMFs\");const ref4=React.useRef(null);const elementId4=useRouteElementId(\"YSbKfRV6h\");const ref5=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"sROXHOeLV\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"sROXHOeLV\")return true;return false;};const componentScopeId=\"Y6JiAhPV2\";useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"I_bkJs9z9\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??componentScopeId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-3xqpow\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(MotionDivWithwithForcedIdBodyp6znyz,{className:\"framer-p6znyz\",\"data-framer-name\":\"Body\",id:elementId,layout:motionLayout,ref:ref1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wFYTMD1XL:{animate:undefined,initial:undefined,optimized:undefined}},children:/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1vrv2j8\",\"data-framer-appear-id\":\"1vrv2j8\",\"data-framer-name\":\"1\",id:elementId1,initial:animation1,optimized:true,ref:ref2,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{lp66PV43H:\"privacy-policy\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"nqVB7wLFC\"}},webPageId:\"af3O8r5tB\"},implicitPathVariables:undefined},{href:{pathVariables:{lp66PV43H:\"privacy-policy\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"nqVB7wLFC\"}},webPageId:\"af3O8r5tB\"},implicitPathVariables:undefined},{href:{pathVariables:{lp66PV43H:\"privacy-policy\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"nqVB7wLFC\"}},webPageId:\"af3O8r5tB\"},implicitPathVariables:undefined},{href:{pathVariables:{lp66PV43H:\"privacy-policy\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"nqVB7wLFC\"}},webPageId:\"af3O8r5tB\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bvl9qv-container\",id:\"bvl9qv\",isAuthoredByUser:true,nodeId:\"WkPUtFWHn\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{fontHeading:{fontFamily:'\"Begum Sans Medium\", \"Begum Sans Medium Placeholder\", sans-serif',fontSize:\"28px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"3px\",lineHeight:\"1em\"},privacyLink:resolvedLinks[1]},sROXHOeLV:{fontHeading:{fontFamily:'\"Begum Sans Medium\", \"Begum Sans Medium Placeholder\", sans-serif',fontSize:\"26px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"2.5px\",lineHeight:\"1em\"},fontSubtitle:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.4px\",lineHeight:\"1em\"},privacyLink:resolvedLinks[2]},wFYTMD1XL:{fontHeading:{fontFamily:'\"Begum Sans Medium\", \"Begum Sans Medium Placeholder\", sans-serif',fontSize:\"42px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"4px\",lineHeight:\"1em\"},fontSubtitle:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.4px\",lineHeight:\"1em\"},privacyLink:resolvedLinks[3]}},children:/*#__PURE__*/_jsx(JetflyContactForm,{accentColor:\"var(--token-91d713da-a65c-49a9-ac88-de90e1603d2e, rgb(214, 186, 133))\",addFileLabel:getLocalizedValue(\"v21\",activeLocale)??\"Add file\",btnBg:\"rgb(240, 229, 209)\",btnColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",btnRadius:10,chipHoverBg:\"rgb(240, 229, 209)\",contactQueryParam:getLocalizedValue(\"v8\",activeLocale)??\"contact\",containerBg:\"rgb(255, 255, 255)\",containerBorder:\"rgba(0, 0, 0, 0)\",containerBorderRadius:0,courseLabel:getLocalizedValue(\"v15\",activeLocale)??\"Select the course\",dealsCollection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-lhov5t\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({\"A9E5izTOC.ilUEU28eZ\":A9E5izTOC_ilUEU28eZUiw7s04TI,\"dVG_rF_n6.rm2vjyD51\":dVG_rF_n6_rm2vjyD51Uiw7s04TI,AJMMq43Jo:AJMMq43JoUiw7s04TI,id:idUiw7s04TI,jb1nMNpds:jb1nMNpdsUiw7s04TI,u01zcSmLQ:u01zcSmLQUiw7s04TI},index1)=>{jb1nMNpdsUiw7s04TI??=\"\";AJMMq43JoUiw7s04TI??=\"\";A9E5izTOC_ilUEU28eZUiw7s04TI??=\"\";dVG_rF_n6_rm2vjyD51Uiw7s04TI??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Uiw7s04TI-${idUiw7s04TI}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{jb1nMNpds:jb1nMNpdsUiw7s04TI},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{IJS16Ipyv:jb1nMNpdsUiw7s04TI},webPageId:\"GBM105kG0\"},motionChild:true,nodeId:\"TJIyl2C4F\",scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-xkbwzp framer-13xigwd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"PILATUS\"})}),className:\"framer-194nmnt\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:AJMMq43JoUiw7s04TI,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"PILATUS\"})}),className:\"framer-hd0ty2\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:A9E5izTOC_ilUEU28eZUiw7s04TI,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"PILATUS\"})}),className:\"framer-1ngoimy\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:dVG_rF_n6_rm2vjyD51Uiw7s04TI,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"30px\",...toResponsiveImage(u01zcSmLQUiw7s04TI)},className:\"framer-1szuen3\"})]})})})},idUiw7s04TI);})});}})})})],defaultCountryCode:getLocalizedValue(\"v9\",activeLocale)??\"LU\",departments:[{contactEmail:\"\",contactName:getLocalizedValue(\"v2\",activeLocale)??\"\",contactRole:getLocalizedValue(\"v3\",activeLocale)??\"\",displayTitle:\"\",emailTo:\"\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\"],id:\"default-item-2\",label:getLocalizedValue(\"v0\",activeLocale)??\"Fractional Ownership\",slug:getLocalizedValue(\"v1\",activeLocale)??\"fractional-ownership-programme\",useTeamCMS:true},{contactEmail:\"\",contactName:\"\",contactRole:\"\",displayTitle:\"\",emailTo:\"\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\"],id:\"default-item-1\",label:getLocalizedValue(\"v4\",activeLocale)??\"Demo-Flight on Fractional Fleet\",slug:\"\",useTeamCMS:true},{contactEmail:\"\",contactName:\"\",contactRole:\"\",displayTitle:\"\",emailTo:\"\",fields:[\"firstName\",\"lastName\",\"email\",\"phone\",\"message\"],id:\"default-item-3\",label:getLocalizedValue(\"v5\",activeLocale)??\"Charter Flight\",slug:\"\",useTeamCMS:false},{contactEmail:\"\",contactName:\"\",contactRole:\"\",displayTitle:\"\",emailTo:\"\",fields:[\"topic\",\"firstName\",\"lastName\",\"email\",\"phone\",\"message\"],id:\"default-item-4\",label:getLocalizedValue(\"v6\",activeLocale)??\"Other topics\",slug:\"\",useTeamCMS:false}],deptQueryParam:getLocalizedValue(\"v7\",activeLocale)??\"dept\",fontBody:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},fontHeading:{fontFamily:'\"Begum Sans Medium\", \"Begum Sans Medium Placeholder\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"3px\",lineHeight:\"1em\"},fontSubtitle:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.2em\",lineHeight:\"1em\"},formGap:0,formVariant:\"dropdown\",fraxInterestLabel:getLocalizedValue(\"v18\",activeLocale)??\"I also want to receive info about the Fractional programme.\",headingGap:22,headingSize2:22,headingText:getLocalizedValue(\"v10\",activeLocale)??\"Contact us\",height:\"100%\",id:\"WkPUtFWHn\",inputBg:\"rgb(255, 255, 255)\",inputBorder:\"rgb(235, 231, 223)\",layoutId:\"WkPUtFWHn\",locationLabel:getLocalizedValue(\"v12\",activeLocale)??\"Your region\",manufacturerLabel:getLocalizedValue(\"v13\",activeLocale)??\"Aircraft Model\",messageHeight:110,panelBg:\"rgb(255, 255, 255)\",privacyError:getLocalizedValue(\"v17\",activeLocale)??\"Please accept the privacy policy to continue.\",privacyLink:resolvedLinks[0],privacyText:getLocalizedValue(\"v16\",activeLocale)??\"I agree to the {link} of Jetfly Aviation.\",serialNumberLabel:getLocalizedValue(\"v14\",activeLocale)??\"Serial Number\",showFormTitle:false,showI18nOverrides:false,showSeparator:true,style:{width:\"100%\"},submitEndpoint:\"https://integrations.jetfly.com/webhooks/contact\",submitLabel:getLocalizedValue(\"v19\",activeLocale)??\"Send message\",submittingLabel:getLocalizedValue(\"v20\",activeLocale)??\"Sending...\",subtitleColor:\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\",subtitleText:getLocalizedValue(\"v11\",activeLocale)??\"What are you interested in?\",successButtonLabel:getLocalizedValue(\"v24\",activeLocale)??\"Send again\",successMessage:getLocalizedValue(\"v23\",activeLocale)??\"Your message has been sent successfully. We will get back to you as soon as possible.\",successTitle:getLocalizedValue(\"v22\",activeLocale)??\"Thank you!\",teamCollection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-65d0d5\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dInadQx3Y:dInadQx3YaTwL7UvAH,fT6dHAVbX:fT6dHAVbXaTwL7UvAH,g2ElBuLvu:g2ElBuLvuaTwL7UvAH,id:idaTwL7UvAH,mtpzwP5xX:mtpzwP5xXaTwL7UvAH},index)=>{fT6dHAVbXaTwL7UvAH??=\"\";g2ElBuLvuaTwL7UvAH??=\"\";dInadQx3YaTwL7UvAH??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`aTwL7UvAH-${idaTwL7UvAH}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dInadQx3Y:dInadQx3YaTwL7UvAH},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tt8z0l\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",children:\"Name\"})}),className:\"framer-2u5za7\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:fT6dHAVbXaTwL7UvAH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"Name\"})}),className:\"framer-rdn0ci\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:g2ElBuLvuaTwL7UvAH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"30px\",...toResponsiveImage(mtpzwP5xXaTwL7UvAH)},className:\"framer-1aj00ti\"})]})})},idaTwL7UvAH);})});}})})})],trainingCollection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14eqe6v\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query2(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({CDHiBj7zx:CDHiBj7zxPg3W1GK9s,id:idPg3W1GK9s,T3Pb_2dXX:T3Pb_2dXXPg3W1GK9s},index2)=>{T3Pb_2dXXPg3W1GK9s??=\"\";CDHiBj7zxPg3W1GK9s??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Pg3W1GK9s-${idPg3W1GK9s}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{T3Pb_2dXX:T3Pb_2dXXPg3W1GK9s},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{IJS16Ipyv:T3Pb_2dXXPg3W1GK9s},webPageId:\"GBM105kG0\"},motionChild:true,nodeId:\"tHhT1FQpj\",scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-gqgx8f framer-13xigwd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8wzdb\",\"data-styles-preset\":\"jqjEMEZIa\",dir:\"auto\",children:\"208B5661\"})}),className:\"framer-dxuwjp\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],text:CDHiBj7zxPg3W1GK9s,verticalAlignment:\"top\",withExternalLayout:true})})})})},idPg3W1GK9s);})});}})})})],transErrCheckFields:\"\",transErrEmail:\"\",transErrFileSize:\"\",transErrFileType:\"\",transErrPhone:\"\",transErrRequired:\"\",transErrSubmit:\"\",transErrTimeout:\"\",transLabelCompany:\"\",transLabelCountry:\"\",transLabelEmail:\"\",transLabelFirstName:\"\",transLabelLastName:\"\",transLabelManufacturer:\"\",transLabelMessage:\"\",transLabelModel:\"\",transLabelOther:\"\",transLabelPhone:\"\",transLabelPosition:\"\",transLabelSerialNumber:\"\",transLabelTopic:\"\",transPhCompany:\"\",transPhCountry:\"\",transPhCourse:\"\",transPhMessage:\"\",transPhPosition:\"\",transPhRegion:\"\",transPhSearchCountry:\"\",transPhTopic:\"\",transTopicAircraftMaintenance:\"\",transTopicAircraftManagement:\"\",transTopicAircraftTrading:\"\",transTopicOther:\"\",transTopicTrainingCentre:\"\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{background:{alt:getLocalizedValue(\"v25\",activeLocale)??\"Passenger on the phone onboard a Pilatus aircraft\",fit:\"fit\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+390),pixelHeight:600,pixelWidth:536,positionX:\"center\",positionY:\"center\",sizes:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,src:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600 536w\"},fitImageDimension:undefined},sROXHOeLV:{background:{alt:getLocalizedValue(\"v25\",activeLocale)??\"Passenger on the phone onboard a Pilatus aircraft\",fit:\"fit\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+340),pixelHeight:600,pixelWidth:536,positionX:\"center\",positionY:\"center\",sizes:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,src:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600 536w\"},fitImageDimension:undefined},wFYTMD1XL:{background:{alt:getLocalizedValue(\"v25\",activeLocale)??\"Passenger on the phone onboard a Pilatus aircraft\",fit:\"fit\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+150),pixelHeight:600,pixelWidth:536,positionX:\"center\",positionY:\"center\",sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 60px) / 2, 1px)`,src:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600 536w\"},fitImageDimension:undefined}},children:/*#__PURE__*/_jsx(Image1WithOptimizedAppearEffect,{animate:animation2,background:{alt:getLocalizedValue(\"v25\",activeLocale)??\"Passenger on the phone onboard a Pilatus aircraft\",fit:\"fit\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+150),pixelHeight:600,pixelWidth:536,positionX:\"center\",positionY:\"center\",sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 60px) / 2, 1px)`,src:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/HEuse1QnGWJAkISh0PW7liFa3I.jpg?width=536&height=600 536w\"},className:\"framer-1arj3so\",\"data-framer-appear-id\":\"1arj3so\",fitImageDimension:\"height\",initial:animation3,optimized:true})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a8cgpx\",\"data-framer-name\":\"2\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vuwb9r\",\"data-framer-name\":\"1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5xt78s\",\"data-framer-name\":\"Group 4388\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v26\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1i6aqbx\",\"data-styles-preset\":\"lmrpC7cvh\",dir:\"auto\",children:\"Our offices\"})}),className:\"framer-605avr\",\"data-framer-name\":\"A Unique Model\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mu84pb\",\"data-framer-name\":\"Frame 1707480359\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1myqkjk\",\"data-framer-name\":\"Frame 2147238053\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-136p8i4\",\"data-framer-name\":\"Frame 649\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hspj91\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b43pob\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gytdzv\",\"data-border\":true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1904dw7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.2 16.2\" overflow=\"visible\"><g><path d=\"M 0 16.2 L 0 0 L 16.2 0 L 16.2 16.2 Z\" fill=\"transparent\"></path><path d=\"M 0 6.3 L 16.2 6.3 L 16.2 9.9 L 0 9.9 Z\" fill=\"rgb(238,238,238)\"></path><path d=\"M 14.4 2.25 L 1.8 2.25 C 1.323 2.25 0.865 2.44 0.527 2.777 C 0.19 3.115 0 3.573 0 4.05 L 0 6.3 L 16.2 6.3 L 16.2 4.05 C 16.2 3.573 16.01 3.115 15.673 2.777 C 15.335 2.44 14.877 2.25 14.4 2.25 Z\" fill=\"rgb(237,41,57)\"></path><path d=\"M 1.8 13.949 L 14.4 13.949 C 14.877 13.949 15.335 13.76 15.673 13.422 C 16.01 13.085 16.2 12.627 16.2 12.149 L 16.2 9.899 L 0 9.899 L 0 12.149 C 0 12.627 0.19 13.085 0.527 13.422 C 0.865 13.76 1.323 13.949 1.8 13.949 Z\" fill=\"rgb(0,161,222)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12vdflq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.2 16.2\" overflow=\"visible\"><path d=\"M 0 16.2 L 0 0 L 16.2 0 L 16.2 16.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rqg3dt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.2 3.6\" overflow=\"visible\"><path d=\"M 0 0 L 16.2 0 L 16.2 3.6 L 0 3.6 Z\" fill=\"rgb(238,238,238)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u6ka8m\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.2 4.05\" overflow=\"visible\"><path d=\"M 14.4 0 L 1.8 0 C 1.323 0 0.865 0.19 0.527 0.527 C 0.19 0.865 0 1.323 0 1.8 L 0 4.05 L 16.2 4.05 L 16.2 1.8 C 16.2 1.323 16.01 0.865 15.673 0.527 C 15.335 0.19 14.877 0 14.4 0 Z\" fill=\"rgb(237,41,57)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s66fjy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.2 4.05\" overflow=\"visible\"><path d=\"M 1.8 4.05 L 14.4 4.05 C 14.877 4.05 15.335 3.86 15.673 3.523 C 16.01 3.185 16.2 2.727 16.2 2.25 L 16.2 0 L 0 0 L 0 2.25 C 0 2.727 0.19 3.185 0.527 3.523 C 0.865 3.86 1.323 4.05 1.8 4.05 Z\" fill=\"rgb(0,161,222)\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uipef4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{children:getLocalizedValue(\"v28\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"LUXEMBOURG\"})})},sROXHOeLV:{children:getLocalizedValue(\"v28\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"LUXEMBOURG\"})})},wFYTMD1XL:{children:getLocalizedValue(\"v28\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"LUXEMBOURG\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v27\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"LUXEMBOURG\"})}),className:\"framer-15wqgjj\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Headquarters\"})]})})},sROXHOeLV:{children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Headquarters\"})]})})},wFYTMD1XL:{children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Headquarters\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v29\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Headquarters\"})]})}),className:\"framer-qub2yi\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j616xw\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sgkalp\",\"data-framer-name\":\"Frame 650\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-94n68r\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h1vu4z\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l6hltt\",\"data-framer-name\":\"Icon / MapPin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-xmdea4\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 17\"><path d=\"M 13 7 C 13 11.5 7 16 7 16 C 7 16 1 11.5 1 7 C 1 5.409 1.632 3.883 2.757 2.757 C 3.883 1.632 5.409 1 7 1 C 8.591 1 10.117 1.632 11.243 2.757 C 12.368 3.883 13 5.409 13 7 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7 9.25 C 8.243 9.25 9.25 8.243 9.25 7 C 9.25 5.757 8.243 4.75 7 4.75 C 5.757 4.75 4.75 5.757 4.75 7 C 4.75 8.243 5.757 9.25 7 9.25 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10867888466,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:\"1 avenue de l’a\\xe9roport\"})}),className:\"framer-1gyfwbo\",\"data-framer-name\":\"1 avenue de l’aeroport\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-r1swxn\",\"data-framer-name\":\"Frame 1707480362\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-8fhke6\",\"data-styles-preset\":\"FhXLDlrAu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:\"L-1110 Senningerberg • Luxembourg\"})}),className:\"framer-faobvf\",\"data-framer-name\":\"L-1110 Senningerberg • Luxembourg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 10px) / 2, 1px) - 40px)`,y:(componentViewport?.y||0)+1620},sROXHOeLV:{width:`calc(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px)`,y:(componentViewport?.y||0)+1382},wFYTMD1XL:{y:(componentViewport?.y||0)+1627}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-sli2re-container\",nodeId:\"Ud_CjzZ7G\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{style:{width:\"100%\"}},sROXHOeLV:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{b0h8TL6YK:true,CSyo3aTPk:true,DA4vjDvP9:true,dwLcsQ6lz:14,Gh9QOfeLM:\"Get directions\",height:\"100%\",id:\"Ud_CjzZ7G\",JQPbxOZrF:\"https://www.google.com/maps/dir/?api=1&destination=1+avenue+de+l%27a%C3%A9roport%2C+L-1110+Senningerberg%2C+Luxembourg\",kZkWvky3k:\"var(--token-88c60009-fe51-4487-b050-07e5d83d3b85, rgb(243, 235, 219))\",layoutId:\"Ud_CjzZ7G\",Lxmblg7oS:6,mi0d5Rkfa:false,pupu9dmkT:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",variant:matchVariant(\"EZ_hc2Mp5\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k8g31x\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o4ctu5\",\"data-framer-name\":\"Frame 1707480363\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.16em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-1g3sb6n\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a05rgn\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsx(Link,{href:\"tel:+35226193636\",motionChild:true,nodeId:\"aEaVMUtjs\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1dfnagu framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",whileHover:animation5,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p1twtl\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13ktdxp\",\"data-framer-name\":\"Icon / Phone\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1q6hhkk\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 14.259 10.947 L 14.259 12.947 C 14.259 13.132 14.222 13.316 14.147 13.486 C 14.073 13.656 13.964 13.809 13.827 13.935 C 13.69 14.06 13.528 14.156 13.353 14.215 C 13.177 14.275 12.99 14.297 12.805 14.28 C 10.754 14.057 8.783 13.356 7.052 12.233 C 5.441 11.21 4.076 9.844 3.052 8.233 C 1.925 6.494 1.224 4.514 1.005 2.453 C 0.989 2.269 1.011 2.083 1.07 1.908 C 1.129 1.732 1.224 1.571 1.349 1.434 C 1.473 1.298 1.625 1.189 1.795 1.114 C 1.964 1.039 2.147 1 2.332 1 L 4.332 1 C 4.656 0.997 4.969 1.111 5.215 1.322 C 5.46 1.533 5.62 1.826 5.665 2.147 C 5.75 2.787 5.906 3.415 6.132 4.02 C 6.222 4.259 6.241 4.518 6.188 4.767 C 6.135 5.017 6.011 5.245 5.832 5.427 L 4.985 6.273 C 5.934 7.942 7.316 9.324 8.985 10.273 L 9.832 9.427 C 10.013 9.247 10.242 9.124 10.491 9.071 C 10.741 9.018 11 9.037 11.239 9.127 C 11.844 9.352 12.472 9.509 13.112 9.593 C 13.436 9.639 13.732 9.802 13.943 10.052 C 14.155 10.301 14.267 10.62 14.259 10.947 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10419023577,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"+352 26 19 36 36\"})}),className:\"framer-1mmkukw\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o0ni7j\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i4mj89\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-a0o86z\",\"data-border\":true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1lvcwgy\",\"data-framer-name\":\"flagpack:gb-ukm\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:18,svg:'<svg width=\"18\" height=\"13\" viewBox=\"0 0 18 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_15227_4292)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V13H18V0H0Z\" fill=\"#2E42A5\"/>\\n<mask id=\"mask0_15227_4292\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"18\" height=\"13\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V13H18V0H0Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_15227_4292)\">\\n<path d=\"M-2.00391 12.0709L1.95722 13.6845L18.0897 1.75376L20.1794 -0.643659L15.9438 -1.18262L9.36366 3.95834L4.06716 7.42284L-2.00391 12.0709Z\" fill=\"white\"/>\\n<path d=\"M-1.46094 13.2014L0.557875 14.1374L19.4303 -0.866211H16.597L-1.46094 13.2014Z\" fill=\"#F50100\"/>\\n<path d=\"M20.0075 12.0709L16.0464 13.6845L-0.0860937 1.75376L-2.17578 -0.643659L2.05984 -1.18262L8.63997 3.95834L13.9365 7.42284L20.0075 12.0709Z\" fill=\"white\"/>\\n<path d=\"M19.8708 12.8821L17.8525 13.8181L9.81666 7.39392L7.43391 6.67676L-2.37891 -0.635742H0.454969L10.2616 6.50343L12.8665 7.36359L19.8708 12.8821Z\" fill=\"#F50100\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.125 -1.08301H6.87475V4.33366H-1.10938V8.66699H6.87475V14.0837H11.125V8.66699H19.1406V4.33366H11.125V-1.08301Z\" fill=\"#F50100\"/>\\n<mask id=\"mask1_15227_4292\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"-2\" y=\"-2\" width=\"22\" height=\"17\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.125 -1.08301H6.87475V4.33366H-1.10938V8.66699H6.87475V14.0837H11.125V8.66699H19.1406V4.33366H11.125V-1.08301Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask1_15227_4292)\">\\n<path d=\"M6.87475 -1.08268V-2.16602H5.74975V-1.08268H6.87475ZM11.125 -1.08268H12.25V-2.16602H11.125V-1.08268ZM6.87475 4.33398V5.41732H7.99975V4.33398H6.87475ZM-1.10938 4.33398V3.25065H-2.23438V4.33398H-1.10938ZM-1.10938 8.66732H-2.23438V9.75065H-1.10938V8.66732ZM6.87475 8.66732H7.99975V7.58398H6.87475V8.66732ZM6.87475 14.084H5.74975V15.1673H6.87475V14.084ZM11.125 14.084V15.1673H12.25V14.084H11.125ZM11.125 8.66732V7.58398H10V8.66732H11.125ZM19.1406 8.66732V9.75065H20.2656V8.66732H19.1406ZM19.1406 4.33398H20.2656V3.25065H19.1406V4.33398ZM11.125 4.33398H10V5.41732H11.125V4.33398ZM6.87475 0.000651121H11.125V-2.16602H6.87475V0.000651121ZM7.99975 4.33398V-1.08268H5.74975V4.33398H7.99975ZM-1.10938 5.41732H6.87475V3.25065H-1.10938V5.41732ZM0.015625 8.66732V4.33398H-2.23438V8.66732H0.015625ZM6.87475 7.58398H-1.10938V9.75065H6.87475V7.58398ZM7.99975 14.084V8.66732H5.74975V14.084H7.99975ZM11.125 13.0007H6.87475V15.1673H11.125V13.0007ZM10 8.66732V14.084H12.25V8.66732H10ZM19.1406 7.58398H11.125V9.75065H19.1406V7.58398ZM18.0156 4.33398V8.66732H20.2656V4.33398H18.0156ZM11.125 5.41732H19.1406V3.25065H11.125V5.41732ZM10 -1.08268V4.33398H12.25V-1.08268H10Z\" fill=\"white\"/>\\n</g>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_15227_4292\">\\n<rect width=\"18\" height=\"13\" rx=\"3\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ihpc7j\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"UNited kingdom\"})}),className:\"framer-domuvq\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Sales office\"})]})}),className:\"framer-8gf9z\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t6sqi4\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ftbnyo\",\"data-framer-name\":\"Frame 650\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x51zcx\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f3k4qn\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-y6el4z\",\"data-framer-name\":\"Icon / MapPin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1iliayl\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 17\"><path d=\"M 13 7 C 13 11.5 7 16 7 16 C 7 16 1 11.5 1 7 C 1 5.409 1.632 3.883 2.757 2.757 C 3.883 1.632 5.409 1 7 1 C 8.591 1 10.117 1.632 11.243 2.757 C 12.368 3.883 13 5.409 13 7 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7 9.25 C 8.243 9.25 9.25 8.243 9.25 7 C 9.25 5.757 8.243 4.75 7 4.75 C 5.757 4.75 4.75 5.757 4.75 7 C 4.75 8.243 5.757 9.25 7 9.25 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10867888466,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:\"13 Manchester Mews\"})}),className:\"framer-1xhuw8v\",\"data-framer-name\":\"1 avenue de l’aeroport\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kniu2c\",\"data-framer-name\":\"Frame 1707480362\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-8fhke6\",\"data-styles-preset\":\"FhXLDlrAu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:\"W1U 2DX London • UK\"})}),className:\"framer-znuayw\",\"data-framer-name\":\"L-1110 Senningerberg • Luxembourg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 10px) / 2, 1px) - 40px)`,y:(componentViewport?.y||0)+1620},sROXHOeLV:{width:`calc(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px)`,y:(componentViewport?.y||0)+2139},wFYTMD1XL:{y:(componentViewport?.y||0)+1627}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+1639,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5ai43y-container\",nodeId:\"DdJAHf03c\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{style:{width:\"100%\"}},sROXHOeLV:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{b0h8TL6YK:true,CSyo3aTPk:true,DA4vjDvP9:true,dwLcsQ6lz:14,Gh9QOfeLM:\"Get directions\",height:\"100%\",id:\"DdJAHf03c\",JQPbxOZrF:\"https://www.google.com/maps/dir/?api=1&destination=13+Manchester+Mews%2C+W1U+2DX+London%2C+United+Kingdom\",kZkWvky3k:\"var(--token-88c60009-fe51-4487-b050-07e5d83d3b85, rgb(243, 235, 219))\",layoutId:\"DdJAHf03c\",Lxmblg7oS:6,mi0d5Rkfa:false,pupu9dmkT:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",variant:matchVariant(\"EZ_hc2Mp5\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o9lrpm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1psmsum\",\"data-framer-name\":\"Frame 1707480363\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.16em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-xs7vb0\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b2sczl\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522110\",motionChild:true,nodeId:\"r8cfix2gT\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-qu4nks framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",whileHover:animation5,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dogrvz\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11cp5uy\",\"data-framer-name\":\"Icon / Phone\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-757032\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 14.259 10.947 L 14.259 12.947 C 14.259 13.132 14.222 13.316 14.147 13.486 C 14.073 13.656 13.964 13.809 13.827 13.935 C 13.69 14.06 13.528 14.156 13.353 14.215 C 13.177 14.275 12.99 14.297 12.805 14.28 C 10.754 14.057 8.783 13.356 7.052 12.233 C 5.441 11.21 4.076 9.844 3.052 8.233 C 1.925 6.494 1.224 4.514 1.005 2.453 C 0.989 2.269 1.011 2.083 1.07 1.908 C 1.129 1.732 1.224 1.571 1.349 1.434 C 1.473 1.298 1.625 1.189 1.795 1.114 C 1.964 1.039 2.147 1 2.332 1 L 4.332 1 C 4.656 0.997 4.969 1.111 5.215 1.322 C 5.46 1.533 5.62 1.826 5.665 2.147 C 5.75 2.787 5.906 3.415 6.132 4.02 C 6.222 4.259 6.241 4.518 6.188 4.767 C 6.135 5.017 6.011 5.245 5.832 5.427 L 4.985 6.273 C 5.934 7.942 7.316 9.324 8.985 10.273 L 9.832 9.427 C 10.013 9.247 10.242 9.124 10.491 9.071 C 10.741 9.018 11 9.037 11.239 9.127 C 11.844 9.352 12.472 9.509 13.112 9.593 C 13.436 9.639 13.732 9.802 13.943 10.052 C 14.155 10.301 14.267 10.62 14.259 10.947 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10419023577,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"+352 26 19 36 36\"})}),className:\"framer-1yybjzp\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1adh1e\",\"data-framer-name\":\"Frame 649\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10x28lg\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4gffst\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-99m1wr\",\"data-border\":true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-tkgs48\",\"data-framer-name\":\"emojione-v1:flag-for-switzerland\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 14\"><path d=\"M 3.813 1.313 C 1.949 1.313 1 2.656 1 4.313 L 1 10.312 C 1 11.969 1.949 13.313 3.813 13.313 L 16.188 13.313 C 18.051 13.313 19 11.969 19 10.312 L 19 4.313 C 19 2.656 18.051 1.313 16.188 1.313\" fill=\"rgb(236,28,36)\"></path><path d=\"M 6.344 8.676 L 8.594 8.676 L 8.594 10.858 L 11.125 10.858 L 11.125 8.676 L 13.375 8.676 L 13.375 6.222 L 11.125 6.222 L 11.125 4.04 L 8.594 4.04 L 8.594 6.222 L 6.344 6.222 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:10611467374,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r2cag8\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Switzerland\"})}),className:\"framer-1r77qq9\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Aviation\"})]})}),className:\"framer-1uempt0\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tgwozs\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g5vjz4\",\"data-framer-name\":\"Frame 650\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-keuwn0\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fd54ux\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-iazubz\",\"data-framer-name\":\"Icon / MapPin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-11j6i0e\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 17\"><path d=\"M 13 7 C 13 11.5 7 16 7 16 C 7 16 1 11.5 1 7 C 1 5.409 1.632 3.883 2.757 2.757 C 3.883 1.632 5.409 1 7 1 C 8.591 1 10.117 1.632 11.243 2.757 C 12.368 3.883 13 5.409 13 7 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7 9.25 C 8.243 9.25 9.25 8.243 9.25 7 C 9.25 5.757 8.243 4.75 7 4.75 C 5.757 4.75 4.75 5.757 4.75 7 C 4.75 8.243 5.757 9.25 7 9.25 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10867888466,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:\"Avenue du Grey 117\"})}),className:\"framer-6jucl5\",\"data-framer-name\":\"1 avenue de l’aeroport\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e66vg9\",\"data-framer-name\":\"Frame 1707480362\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-8fhke6\",\"data-styles-preset\":\"FhXLDlrAu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:\"1018 Lausanne • Switzerland\"})}),className:\"framer-1k7ujy5\",\"data-framer-name\":\"L-1110 Senningerberg • Luxembourg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 10px) / 2, 50px) - 40px)`,y:(componentViewport?.y||0)+2401},sROXHOeLV:{width:`calc(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px)`,y:(componentViewport?.y||0)+2896},wFYTMD1XL:{y:(componentViewport?.y||0)+2351}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+2363,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ncnybn-container\",nodeId:\"WgYlnDEr9\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{style:{width:\"100%\"}},sROXHOeLV:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{b0h8TL6YK:true,CSyo3aTPk:true,DA4vjDvP9:true,dwLcsQ6lz:14,Gh9QOfeLM:\"Get directions\",height:\"100%\",id:\"WgYlnDEr9\",JQPbxOZrF:\"https://www.google.com/maps/dir/?api=1&destination=Avenue+du+Grey+117%2C+1018+Lausanne%2C+Switzerland\",kZkWvky3k:\"var(--token-88c60009-fe51-4487-b050-07e5d83d3b85, rgb(243, 235, 219))\",layoutId:\"WgYlnDEr9\",Lxmblg7oS:6,mi0d5Rkfa:false,pupu9dmkT:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",variant:matchVariant(\"EZ_hc2Mp5\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jzpfpo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bankoj\",\"data-framer-name\":\"Frame 1707480363\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.16em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-n1vbvl\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-109y8o2\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522110\",motionChild:true,nodeId:\"JpzC9_sSU\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-t5girk framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",whileHover:animation5,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14kwdxy\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1felkxf\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zcmi2a\",\"data-framer-name\":\"Icon / Phone\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-tohfh6\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 14.259 10.947 L 14.259 12.947 C 14.259 13.132 14.222 13.316 14.147 13.486 C 14.073 13.656 13.964 13.809 13.827 13.935 C 13.69 14.06 13.528 14.156 13.353 14.215 C 13.177 14.275 12.99 14.297 12.805 14.28 C 10.754 14.057 8.783 13.356 7.052 12.233 C 5.441 11.21 4.076 9.844 3.052 8.233 C 1.925 6.494 1.224 4.514 1.005 2.453 C 0.989 2.269 1.011 2.083 1.07 1.908 C 1.129 1.732 1.224 1.571 1.349 1.434 C 1.473 1.298 1.625 1.189 1.795 1.114 C 1.964 1.039 2.147 1 2.332 1 L 4.332 1 C 4.656 0.997 4.969 1.111 5.215 1.322 C 5.46 1.533 5.62 1.826 5.665 2.147 C 5.75 2.787 5.906 3.415 6.132 4.02 C 6.222 4.259 6.241 4.518 6.188 4.767 C 6.135 5.017 6.011 5.245 5.832 5.427 L 4.985 6.273 C 5.934 7.942 7.316 9.324 8.985 10.273 L 9.832 9.427 C 10.013 9.247 10.242 9.124 10.491 9.071 C 10.741 9.018 11 9.037 11.239 9.127 C 11.844 9.352 12.472 9.509 13.112 9.593 C 13.436 9.639 13.732 9.802 13.943 10.052 C 14.155 10.301 14.267 10.62 14.259 10.947 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10419023577,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"+41 21 552 21 10\"})}),className:\"framer-e4isot\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Charter & Management\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-alignment\":\"end\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Charter & Management\"})}),className:\"framer-15xkgnx\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(Link,{href:\"tel:+352691744022\",motionChild:true,nodeId:\"zE1Y92Sag\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-z465ak framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",whileHover:animation5,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s45997\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rc3rvd\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-vcczr8\",\"data-framer-name\":\"Icon / Phone\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13g92sx\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 14.259 10.947 L 14.259 12.947 C 14.259 13.132 14.222 13.316 14.147 13.486 C 14.073 13.656 13.964 13.809 13.827 13.935 C 13.69 14.06 13.528 14.156 13.353 14.215 C 13.177 14.275 12.99 14.297 12.805 14.28 C 10.754 14.057 8.783 13.356 7.052 12.233 C 5.441 11.21 4.076 9.844 3.052 8.233 C 1.925 6.494 1.224 4.514 1.005 2.453 C 0.989 2.269 1.011 2.083 1.07 1.908 C 1.129 1.732 1.224 1.571 1.349 1.434 C 1.473 1.298 1.625 1.189 1.795 1.114 C 1.964 1.039 2.147 1 2.332 1 L 4.332 1 C 4.656 0.997 4.969 1.111 5.215 1.322 C 5.46 1.533 5.62 1.826 5.665 2.147 C 5.75 2.787 5.906 3.415 6.132 4.02 C 6.222 4.259 6.241 4.518 6.188 4.767 C 6.135 5.017 6.011 5.245 5.832 5.427 L 4.985 6.273 C 5.934 7.942 7.316 9.324 8.985 10.273 L 9.832 9.427 C 10.013 9.247 10.242 9.124 10.491 9.071 C 10.741 9.018 11 9.037 11.239 9.127 C 11.844 9.352 12.472 9.509 13.112 9.593 C 13.436 9.639 13.732 9.802 13.943 10.052 C 14.155 10.301 14.267 10.62 14.259 10.947 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10419023577,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"+352 691 744 022\"})}),className:\"framer-19s0tvq\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"TRADING\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-alignment\":\"end\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"TRADING\"})}),className:\"framer-1av8z08\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e90sfx\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fkf6oj\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ubxcf5\",\"data-border\":true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-6x074y\",\"data-framer-name\":\"emojione-v1:flag-for-switzerland\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 14\"><path d=\"M 3.813 1.313 C 1.949 1.313 1 2.656 1 4.313 L 1 10.312 C 1 11.969 1.949 13.313 3.813 13.313 L 16.188 13.313 C 18.051 13.313 19 11.969 19 10.312 L 19 4.313 C 19 2.656 18.051 1.313 16.188 1.313\" fill=\"rgb(236,28,36)\"></path><path d=\"M 6.344 8.676 L 8.594 8.676 L 8.594 10.858 L 11.125 10.858 L 11.125 8.676 L 13.375 8.676 L 13.375 6.222 L 11.125 6.222 L 11.125 4.04 L 8.594 4.04 L 8.594 6.222 L 6.344 6.222 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:10611467374,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g0c7nj\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Switzerland\"})}),className:\"framer-msv0cr\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Training\"})]})}),className:\"framer-b6cng5\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2hshnk\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-weks8x\",\"data-framer-name\":\"Frame 650\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pruonp\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hx6m3s\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-w7o9t8\",\"data-framer-name\":\"Icon / MapPin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-10n2o4s\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 17\"><path d=\"M 13 7 C 13 11.5 7 16 7 16 C 7 16 1 11.5 1 7 C 1 5.409 1.632 3.883 2.757 2.757 C 3.883 1.632 5.409 1 7 1 C 8.591 1 10.117 1.632 11.243 2.757 C 12.368 3.883 13 5.409 13 7 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7 9.25 C 8.243 9.25 9.25 8.243 9.25 7 C 9.25 5.757 8.243 4.75 7 4.75 C 5.757 4.75 4.75 5.757 4.75 7 C 4.75 8.243 5.757 9.25 7 9.25 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10867888466,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:\"Route de Romanel 35\"})}),className:\"framer-mlsjib\",\"data-framer-name\":\"1 avenue de l’aeroport\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1el7vbu\",\"data-framer-name\":\"Frame 1707480362\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-8fhke6\",\"data-styles-preset\":\"FhXLDlrAu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:\"1018 Lausanne • Switzerland\"})}),className:\"framer-1pnk09q\",\"data-framer-name\":\"L-1110 Senningerberg • Luxembourg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 10px) / 2, 50px) - 40px)`,y:(componentViewport?.y||0)+2401},sROXHOeLV:{width:`calc(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px)`,y:(componentViewport?.y||0)+3721},wFYTMD1XL:{y:(componentViewport?.y||0)+2351}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+2363,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oce09-container\",nodeId:\"QQeTUHdyJ\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{style:{width:\"100%\"}},sROXHOeLV:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(Button,{b0h8TL6YK:true,CSyo3aTPk:true,DA4vjDvP9:true,dwLcsQ6lz:14,Gh9QOfeLM:\"Get directions\",height:\"100%\",id:\"QQeTUHdyJ\",JQPbxOZrF:\"https://www.google.com/maps/dir/?api=1&destination=Route+de+Romanel+35%2C+1018+Lausanne%2C+Switzerland\",kZkWvky3k:\"var(--token-88c60009-fe51-4487-b050-07e5d83d3b85, rgb(243, 235, 219))\",layoutId:\"QQeTUHdyJ\",Lxmblg7oS:6,mi0d5Rkfa:false,pupu9dmkT:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",variant:matchVariant(\"EZ_hc2Mp5\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f9zv5w\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nr24ys\",\"data-framer-name\":\"Frame 1707480363\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.16em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-8d436z\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d2c3aj\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522114\",motionChild:true,nodeId:\"g_uijqxpe\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1lzm168 framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cr2ctn\",whileHover:animation5,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o73h2w\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hv9fhn\",\"data-framer-name\":\"Icon / Phone\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13tp38i\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 14.259 10.947 L 14.259 12.947 C 14.259 13.132 14.222 13.316 14.147 13.486 C 14.073 13.656 13.964 13.809 13.827 13.935 C 13.69 14.06 13.528 14.156 13.353 14.215 C 13.177 14.275 12.99 14.297 12.805 14.28 C 10.754 14.057 8.783 13.356 7.052 12.233 C 5.441 11.21 4.076 9.844 3.052 8.233 C 1.925 6.494 1.224 4.514 1.005 2.453 C 0.989 2.269 1.011 2.083 1.07 1.908 C 1.129 1.732 1.224 1.571 1.349 1.434 C 1.473 1.298 1.625 1.189 1.795 1.114 C 1.964 1.039 2.147 1 2.332 1 L 4.332 1 C 4.656 0.997 4.969 1.111 5.215 1.322 C 5.46 1.533 5.62 1.826 5.665 2.147 C 5.75 2.787 5.906 3.415 6.132 4.02 C 6.222 4.259 6.241 4.518 6.188 4.767 C 6.135 5.017 6.011 5.245 5.832 5.427 L 4.985 6.273 C 5.934 7.942 7.316 9.324 8.985 10.273 L 9.832 9.427 C 10.013 9.247 10.242 9.124 10.491 9.071 C 10.741 9.018 11 9.037 11.239 9.127 C 11.844 9.352 12.472 9.509 13.112 9.593 C 13.436 9.639 13.732 9.802 13.943 10.052 C 14.155 10.301 14.267 10.62 14.259 10.947 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10419023577,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"+41 21 552 21 14\"})}),className:\"framer-ys6hvn\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:academy@jetfly.com\",motionChild:true,nodeId:\"jaBQjUyKg\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wbz7ta framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",whileHover:animation5,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ekgjaz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ani32v\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mm4rtt\",\"data-framer-name\":\"Icon / Mail\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1p0r2x\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 13\"><path d=\"M 14.333 3 L 8.353 6.8 C 8.148 6.929 7.91 6.997 7.667 6.997 C 7.424 6.997 7.186 6.929 6.98 6.8 L 1 3 M 2.333 1 L 13 1 C 13.736 1 14.333 1.597 14.333 2.333 L 14.333 10.333 C 14.333 11.07 13.736 11.667 13 11.667 L 2.333 11.667 C 1.597 11.667 1 11.07 1 10.333 L 1 2.333 C 1 1.597 1.597 1 2.333 1 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10105628323,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"academy@jetfly.com\"})}),className:\"framer-xtaa7\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]})]})]})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wgp25k\",\"data-framer-name\":\"1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v31\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1i6aqbx\",\"data-styles-preset\":\"lmrpC7cvh\",dir:\"auto\",children:\"Our Maintenance Centres\"})}),className:\"framer-1sgrhxg\",\"data-framer-name\":\"A Unique Model\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10c7ml3\",\"data-framer-name\":\"Frame 649\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nc1c7k\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k5sqgx\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cwm0ry\",\"data-border\":true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-w0ilgy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 14\" overflow=\"visible\"><g><path d=\"M 0 14 L 0 0 L 18 0 L 18 14 Z\" fill=\"transparent\"></path><path d=\"M 0 11.5 C 0 12.03 0.211 12.539 0.586 12.914 C 0.961 13.289 1.47 13.5 2 13.5 L 16 13.5 C 16.53 13.5 17.039 13.289 17.414 12.914 C 17.789 12.539 18 12.03 18 11.5 L 18 9.5 L 0 9.5 Z\" fill=\"rgb(255,205,5)\"></path><path d=\"M 0 5 L 18 5 L 18 9.5 L 0 9.5 Z\" fill=\"rgb(237,31,36)\"></path><path d=\"M 16 0.5 L 2 0.5 C 1.47 0.5 0.961 0.711 0.586 1.086 C 0.211 1.461 0 1.97 0 2.5 L 0 5 L 18 5 L 18 2.5 C 18 1.97 17.789 1.461 17.414 1.086 C 17.039 0.711 16.53 0.5 16 0.5 Z\" fill=\"rgb(20,20,20)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2pmg39\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 14\" overflow=\"visible\"><path d=\"M 0 14 L 0 0 L 18 0 L 18 14 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dyfqwl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 4\" overflow=\"visible\"><path d=\"M 0 2 C 0 2.53 0.211 3.039 0.586 3.414 C 0.961 3.789 1.47 4 2 4 L 16 4 C 16.53 4 17.039 3.789 17.414 3.414 C 17.789 3.039 18 2.53 18 2 L 18 0 L 0 0 Z\" fill=\"rgb(255,205,5)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w7dqz6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 4.5\" overflow=\"visible\"><path d=\"M 0 0 L 18 0 L 18 4.5 L 0 4.5 Z\" fill=\"rgb(237,31,36)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ks6exb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 4.5\" overflow=\"visible\"><path d=\"M 16 0 L 2 0 C 1.47 0 0.961 0.211 0.586 0.586 C 0.211 0.961 0 1.47 0 2 L 0 4.5 L 18 4.5 L 18 2 C 18 1.47 17.789 0.961 17.414 0.586 C 17.039 0.211 16.53 0 16 0 Z\" fill=\"rgb(20,20,20)\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xlwj56\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Germany\"})}),className:\"framer-775rx0\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Technics\"})]})}),className:\"framer-5tbjqf\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-p8kr2y\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gd9uet\",\"data-framer-name\":\"Frame 650\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c5jcd0\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w5ky4d\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19zrttr\",\"data-framer-name\":\"Icon / MapPin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-6olyjr\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 17\"><path d=\"M 13 7 C 13 11.5 7 16 7 16 C 7 16 1 11.5 1 7 C 1 5.409 1.632 3.883 2.757 2.757 C 3.883 1.632 5.409 1 7 1 C 8.591 1 10.117 1.632 11.243 2.757 C 12.368 3.883 13 5.409 13 7 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7 9.25 C 8.243 9.25 9.25 8.243 9.25 7 C 9.25 5.757 8.243 4.75 7 4.75 C 5.757 4.75 4.75 5.757 4.75 7 C 4.75 8.243 5.757 9.25 7 9.25 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10867888466,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:\"Berliner Allee 29, Building 350\"})}),className:\"framer-1pisd4t\",\"data-framer-name\":\"1 avenue de l’aeroport\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ag2ail\",\"data-framer-name\":\"Frame 1707480362\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-8fhke6\",\"data-styles-preset\":\"FhXLDlrAu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:\"66482 Zweibr\\xfccken • Germany\"})}),className:\"framer-1a6ms6e\",\"data-framer-name\":\"L-1110 Senningerberg • Luxembourg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3518},sROXHOeLV:{width:`calc(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px)`,y:(componentViewport?.y||0)+4686},wFYTMD1XL:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3438}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3440,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k53v6i-container\",nodeId:\"ndedmVdnt\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(Button,{b0h8TL6YK:true,CSyo3aTPk:true,DA4vjDvP9:true,dwLcsQ6lz:14,Gh9QOfeLM:\"Get directions\",height:\"100%\",id:\"ndedmVdnt\",JQPbxOZrF:\"https://www.google.com/maps/dir/?api=1&destination=Berliner+Allee+29%2C+Building+350%2C+66482+Zweibr%C3%BCcken%2C+Germany\",kZkWvky3k:\"var(--token-88c60009-fe51-4487-b050-07e5d83d3b85, rgb(243, 235, 219))\",layoutId:\"ndedmVdnt\",Lxmblg7oS:6,mi0d5Rkfa:false,pupu9dmkT:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",style:{width:\"100%\"},variant:matchVariant(\"EZ_hc2Mp5\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12xxiyg\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3jzt93\",\"data-framer-name\":\"Frame 1707480363\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.16em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-pnc9fn\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sj5ylk\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsx(Link,{href:\"tel:+41215522110\",motionChild:true,nodeId:\"XwrTW2JbZ\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1f9w9kp framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j6tpmi\",whileHover:animation5,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xo8mrw\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t305j6\",\"data-framer-name\":\"Icon / Phone\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1tzpug3\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 14.259 10.947 L 14.259 12.947 C 14.259 13.132 14.222 13.316 14.147 13.486 C 14.073 13.656 13.964 13.809 13.827 13.935 C 13.69 14.06 13.528 14.156 13.353 14.215 C 13.177 14.275 12.99 14.297 12.805 14.28 C 10.754 14.057 8.783 13.356 7.052 12.233 C 5.441 11.21 4.076 9.844 3.052 8.233 C 1.925 6.494 1.224 4.514 1.005 2.453 C 0.989 2.269 1.011 2.083 1.07 1.908 C 1.129 1.732 1.224 1.571 1.349 1.434 C 1.473 1.298 1.625 1.189 1.795 1.114 C 1.964 1.039 2.147 1 2.332 1 L 4.332 1 C 4.656 0.997 4.969 1.111 5.215 1.322 C 5.46 1.533 5.62 1.826 5.665 2.147 C 5.75 2.787 5.906 3.415 6.132 4.02 C 6.222 4.259 6.241 4.518 6.188 4.767 C 6.135 5.017 6.011 5.245 5.832 5.427 L 4.985 6.273 C 5.934 7.942 7.316 9.324 8.985 10.273 L 9.832 9.427 C 10.013 9.247 10.242 9.124 10.491 9.071 C 10.741 9.018 11 9.037 11.239 9.127 C 11.844 9.352 12.472 9.509 13.112 9.593 C 13.436 9.639 13.732 9.802 13.943 10.052 C 14.155 10.301 14.267 10.62 14.259 10.947 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10419023577,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"+49 6332 48040\"})}),className:\"framer-1kh8uyf\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13k4036\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lknnr6\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bqvtsu\",\"data-border\":true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-10w6nih\",\"data-framer-name\":\"emojione-v1:flag-for-switzerland\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 14\"><path d=\"M 3.813 1.313 C 1.949 1.313 1 2.656 1 4.313 L 1 10.312 C 1 11.969 1.949 13.313 3.813 13.313 L 16.188 13.313 C 18.051 13.313 19 11.969 19 10.312 L 19 4.313 C 19 2.656 18.051 1.313 16.188 1.313\" fill=\"rgb(236,28,36)\"></path><path d=\"M 6.344 8.676 L 8.594 8.676 L 8.594 10.858 L 11.125 10.858 L 11.125 8.676 L 13.375 8.676 L 13.375 6.222 L 11.125 6.222 L 11.125 4.04 L 8.594 4.04 L 8.594 6.222 L 6.344 6.222 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:10611467374,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1id8ymt\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Switzerland\"})}),className:\"framer-1wwemgk\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Technics\"})]})}),className:\"framer-jlu92e\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14hnuoq\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13sguu0\",\"data-framer-name\":\"Frame 650\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10qnvu7\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ip4qku\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gc1w7h\",\"data-framer-name\":\"Icon / MapPin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-9j5ic6\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 17\"><path d=\"M 13 7 C 13 11.5 7 16 7 16 C 7 16 1 11.5 1 7 C 1 5.409 1.632 3.883 2.757 2.757 C 3.883 1.632 5.409 1 7 1 C 8.591 1 10.117 1.632 11.243 2.757 C 12.368 3.883 13 5.409 13 7 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7 9.25 C 8.243 9.25 9.25 8.243 9.25 7 C 9.25 5.757 8.243 4.75 7 4.75 C 5.757 4.75 4.75 5.757 4.75 7 C 4.75 8.243 5.757 9.25 7 9.25 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10867888466,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:\"Rte H.-C, Forestier 28\"})}),className:\"framer-18x8nyz\",\"data-framer-name\":\"1 avenue de l’aeroport\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p3yr41\",\"data-framer-name\":\"Frame 1707480362\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-8fhke6\",\"data-styles-preset\":\"FhXLDlrAu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:\"1217 Meyrin • Switzerland\"})}),className:\"framer-89i8ag\",\"data-framer-name\":\"L-1110 Senningerberg • Luxembourg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3518},sROXHOeLV:{width:`calc(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px)`,y:(componentViewport?.y||0)+5365},wFYTMD1XL:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3438}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3440,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oghsim-container\",nodeId:\"JsuylTbvD\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(Button,{b0h8TL6YK:true,CSyo3aTPk:true,DA4vjDvP9:true,dwLcsQ6lz:14,Gh9QOfeLM:\"Get directions\",height:\"100%\",id:\"JsuylTbvD\",JQPbxOZrF:\"https://www.google.com/maps/dir/?api=1&destination=Route+H.-C.+Forestier+28%2C+1217+Meyrin%2C+Switzerland\",kZkWvky3k:\"var(--token-88c60009-fe51-4487-b050-07e5d83d3b85, rgb(243, 235, 219))\",layoutId:\"JsuylTbvD\",Lxmblg7oS:6,mi0d5Rkfa:false,pupu9dmkT:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",style:{width:\"100%\"},variant:matchVariant(\"EZ_hc2Mp5\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1or1cf8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16e215r\",\"data-framer-name\":\"Frame 1707480363\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.16em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-1vl5dkl\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12rqk3b\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsx(Link,{href:\"tel:+41216482142\",motionChild:true,nodeId:\"A0yIvZql4\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1l9kyjm framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dcq2d\",whileHover:animation5,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hia5g9\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19ima9l\",\"data-framer-name\":\"Icon / Phone\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1p0x32p\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 14.259 10.947 L 14.259 12.947 C 14.259 13.132 14.222 13.316 14.147 13.486 C 14.073 13.656 13.964 13.809 13.827 13.935 C 13.69 14.06 13.528 14.156 13.353 14.215 C 13.177 14.275 12.99 14.297 12.805 14.28 C 10.754 14.057 8.783 13.356 7.052 12.233 C 5.441 11.21 4.076 9.844 3.052 8.233 C 1.925 6.494 1.224 4.514 1.005 2.453 C 0.989 2.269 1.011 2.083 1.07 1.908 C 1.129 1.732 1.224 1.571 1.349 1.434 C 1.473 1.298 1.625 1.189 1.795 1.114 C 1.964 1.039 2.147 1 2.332 1 L 4.332 1 C 4.656 0.997 4.969 1.111 5.215 1.322 C 5.46 1.533 5.62 1.826 5.665 2.147 C 5.75 2.787 5.906 3.415 6.132 4.02 C 6.222 4.259 6.241 4.518 6.188 4.767 C 6.135 5.017 6.011 5.245 5.832 5.427 L 4.985 6.273 C 5.934 7.942 7.316 9.324 8.985 10.273 L 9.832 9.427 C 10.013 9.247 10.242 9.124 10.491 9.071 C 10.741 9.018 11 9.037 11.239 9.127 C 11.844 9.352 12.472 9.509 13.112 9.593 C 13.436 9.639 13.732 9.802 13.943 10.052 C 14.155 10.301 14.267 10.62 14.259 10.947 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10419023577,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"+41 21 64 82 142\"})}),className:\"framer-1146qqe\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w75gg8\",\"data-border\":true,\"data-framer-name\":\"Frame 474\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oyu2mr\",\"data-framer-name\":\"Information Desk Man\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-a4n3bk\",\"data-border\":true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ocixhh\",\"data-framer-name\":\"flagpack:gb-ukm\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:18,svg:'<svg width=\"18\" height=\"13\" viewBox=\"0 0 18 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_15227_4292)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V13H18V0H0Z\" fill=\"#2E42A5\"/>\\n<mask id=\"mask0_15227_4292\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"18\" height=\"13\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V13H18V0H0Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_15227_4292)\">\\n<path d=\"M-2.00391 12.0709L1.95722 13.6845L18.0897 1.75376L20.1794 -0.643659L15.9438 -1.18262L9.36366 3.95834L4.06716 7.42284L-2.00391 12.0709Z\" fill=\"white\"/>\\n<path d=\"M-1.46094 13.2014L0.557875 14.1374L19.4303 -0.866211H16.597L-1.46094 13.2014Z\" fill=\"#F50100\"/>\\n<path d=\"M20.0075 12.0709L16.0464 13.6845L-0.0860937 1.75376L-2.17578 -0.643659L2.05984 -1.18262L8.63997 3.95834L13.9365 7.42284L20.0075 12.0709Z\" fill=\"white\"/>\\n<path d=\"M19.8708 12.8821L17.8525 13.8181L9.81666 7.39392L7.43391 6.67676L-2.37891 -0.635742H0.454969L10.2616 6.50343L12.8665 7.36359L19.8708 12.8821Z\" fill=\"#F50100\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.125 -1.08301H6.87475V4.33366H-1.10938V8.66699H6.87475V14.0837H11.125V8.66699H19.1406V4.33366H11.125V-1.08301Z\" fill=\"#F50100\"/>\\n<mask id=\"mask1_15227_4292\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"-2\" y=\"-2\" width=\"22\" height=\"17\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.125 -1.08301H6.87475V4.33366H-1.10938V8.66699H6.87475V14.0837H11.125V8.66699H19.1406V4.33366H11.125V-1.08301Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask1_15227_4292)\">\\n<path d=\"M6.87475 -1.08268V-2.16602H5.74975V-1.08268H6.87475ZM11.125 -1.08268H12.25V-2.16602H11.125V-1.08268ZM6.87475 4.33398V5.41732H7.99975V4.33398H6.87475ZM-1.10938 4.33398V3.25065H-2.23438V4.33398H-1.10938ZM-1.10938 8.66732H-2.23438V9.75065H-1.10938V8.66732ZM6.87475 8.66732H7.99975V7.58398H6.87475V8.66732ZM6.87475 14.084H5.74975V15.1673H6.87475V14.084ZM11.125 14.084V15.1673H12.25V14.084H11.125ZM11.125 8.66732V7.58398H10V8.66732H11.125ZM19.1406 8.66732V9.75065H20.2656V8.66732H19.1406ZM19.1406 4.33398H20.2656V3.25065H19.1406V4.33398ZM11.125 4.33398H10V5.41732H11.125V4.33398ZM6.87475 0.000651121H11.125V-2.16602H6.87475V0.000651121ZM7.99975 4.33398V-1.08268H5.74975V4.33398H7.99975ZM-1.10938 5.41732H6.87475V3.25065H-1.10938V5.41732ZM0.015625 8.66732V4.33398H-2.23438V8.66732H0.015625ZM6.87475 7.58398H-1.10938V9.75065H6.87475V7.58398ZM7.99975 14.084V8.66732H5.74975V14.084H7.99975ZM11.125 13.0007H6.87475V15.1673H11.125V13.0007ZM10 8.66732V14.084H12.25V8.66732H10ZM19.1406 7.58398H11.125V9.75065H19.1406V7.58398ZM18.0156 4.33398V8.66732H20.2656V4.33398H18.0156ZM11.125 5.41732H19.1406V3.25065H11.125V5.41732ZM10 -1.08268V4.33398H12.25V-1.08268H10Z\" fill=\"white\"/>\\n</g>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_15227_4292\">\\n<rect width=\"18\" height=\"13\" rx=\"3\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rr0qhm\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.07em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"UNited kingdom\"})}),className:\"framer-1diekmu\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-234e5263-1ea5-4052-bdac-4257696aaefa, rgb(196, 148, 90))\"},children:\"Jetfly\"}),\" \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Technics\"})]})}),className:\"framer-nwxnzr\",\"data-framer-name\":\"Our Headquarters\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3kputj\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6thq0i\",\"data-framer-name\":\"Frame 650\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ntjjfo\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3c99mj\",\"data-framer-name\":\"Frame 1707480361\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17fa6dm\",\"data-framer-name\":\"Icon / MapPin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ongwnj\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 17\"><path d=\"M 13 7 C 13 11.5 7 16 7 16 C 7 16 1 11.5 1 7 C 1 5.409 1.632 3.883 2.757 2.757 C 3.883 1.632 5.409 1 7 1 C 8.591 1 10.117 1.632 11.243 2.757 C 12.368 3.883 13 5.409 13 7 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7 9.25 C 8.243 9.25 9.25 8.243 9.25 7 C 9.25 5.757 8.243 4.75 7 4.75 C 5.757 4.75 4.75 5.757 4.75 7 C 4.75 8.243 5.757 9.25 7 9.25 Z\" fill=\"transparent\" stroke=\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161)) /* {&quot;name&quot;:&quot;Grey Darker&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10867888466,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-2ms7hb\",\"data-styles-preset\":\"NI8yNgYmZ\",dir:\"auto\",children:\"Hangar 266, Bellman Road\"})}),className:\"framer-15lw7ui\",\"data-framer-name\":\"1 avenue de l’aeroport\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10gankf\",\"data-framer-name\":\"Frame 1707480362\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-8fhke6\",\"data-styles-preset\":\"FhXLDlrAu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:\"Christchurch BH23 6NW • UK\"})}),className:\"framer-fv47iz\",\"data-framer-name\":\"L-1110 Senningerberg • Luxembourg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3518},sROXHOeLV:{width:`calc(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px)`,y:(componentViewport?.y||0)+6122},wFYTMD1XL:{width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3438}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:`calc(max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 20px) / 3, 50px) - 40px)`,y:(componentViewport?.y||0)+3440,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ogitli-container\",nodeId:\"i1pH4BE24\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(Button,{b0h8TL6YK:true,CSyo3aTPk:true,DA4vjDvP9:true,dwLcsQ6lz:14,Gh9QOfeLM:\"Get directions\",height:\"100%\",id:\"i1pH4BE24\",JQPbxOZrF:\"https://www.google.com/maps/dir/?api=1&destination=Hangar+266%2C+Bellman+Road%2C+Christchurch+BH23+6NW%2C+United+Kingdom\",kZkWvky3k:\"var(--token-88c60009-fe51-4487-b050-07e5d83d3b85, rgb(243, 235, 219))\",layoutId:\"i1pH4BE24\",Lxmblg7oS:6,mi0d5Rkfa:false,pupu9dmkT:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",style:{width:\"100%\"},variant:matchVariant(\"EZ_hc2Mp5\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1le54hg\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ez7gon\",\"data-framer-name\":\"Frame 1707480363\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stNjAw\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.16em\",\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact\"})}),className:\"framer-4jgpxi\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Hanken Grotesk-600\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n073o9\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsx(Link,{href:\"tel:+441202651190\",motionChild:true,nodeId:\"Z3rLwGupe\",openInNewTab:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9gk43c framer-13xigwd\",\"data-framer-name\":\"Frame 1707480361\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qm7tef\",whileHover:animation5,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-163ke0c\",\"data-border\":true,\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kf2yz3\",\"data-framer-name\":\"Icon / Phone\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1s9jotv\",\"data-framer-name\":\"Vector\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 14.259 10.947 L 14.259 12.947 C 14.259 13.132 14.222 13.316 14.147 13.486 C 14.073 13.656 13.964 13.809 13.827 13.935 C 13.69 14.06 13.528 14.156 13.353 14.215 C 13.177 14.275 12.99 14.297 12.805 14.28 C 10.754 14.057 8.783 13.356 7.052 12.233 C 5.441 11.21 4.076 9.844 3.052 8.233 C 1.925 6.494 1.224 4.514 1.005 2.453 C 0.989 2.269 1.011 2.083 1.07 1.908 C 1.129 1.732 1.224 1.571 1.349 1.434 C 1.473 1.298 1.625 1.189 1.795 1.114 C 1.964 1.039 2.147 1 2.332 1 L 4.332 1 C 4.656 0.997 4.969 1.111 5.215 1.322 C 5.46 1.533 5.62 1.826 5.665 2.147 C 5.75 2.787 5.906 3.415 6.132 4.02 C 6.222 4.259 6.241 4.518 6.188 4.767 C 6.135 5.017 6.011 5.245 5.832 5.427 L 4.985 6.273 C 5.934 7.942 7.316 9.324 8.985 10.273 L 9.832 9.427 C 10.013 9.247 10.242 9.124 10.491 9.071 C 10.741 9.018 11 9.037 11.239 9.127 C 11.844 9.352 12.472 9.509 13.112 9.593 C 13.436 9.639 13.732 9.802 13.943 10.052 C 14.155 10.301 14.267 10.62 14.259 10.947 Z\" fill=\"transparent\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:10419023577,withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"+44 1202 651190\"})}),className:\"framer-ucoepa\",\"data-framer-name\":\"+352 26 19 36 36\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})})]})]})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e8429\",\"data-framer-name\":\"CTA\",id:elementId3,ref:ref4,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-giuado\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{width:`max(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9), 50px)`,y:(componentViewport?.y||0)+3941},sROXHOeLV:{width:`max(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9), 50px)`,y:(componentViewport?.y||0)+6489},wFYTMD1XL:{width:`max(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7), 50px)`,y:(componentViewport?.y||0)+3861}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:`max(min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8), 50px)`,y:(componentViewport?.y||0)+3863,children:/*#__PURE__*/_jsx(Container,{className:\"framer-b0o36v-container\",nodeId:\"ygP6CMDiR\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{variant:matchVariant(\"GDOAwOCw3\")},sROXHOeLV:{b2q4xInbW:16,TBKMb_29f:\"24px 20px 24px 20px\",variant:matchVariant(\"GDOAwOCw3\")}},children:/*#__PURE__*/_jsx(BottomCTARedirect,{b2q4xInbW:18,height:\"100%\",id:\"ygP6CMDiR\",JDozChZGf:getLocalizedValue(\"v32\",activeLocale)??\"Safety Report\",layoutId:\"ygP6CMDiR\",nsFwSEoIU:\"https://jetfly.centrik.net/SMS/Case/externalreport.aspx?ReportingSubsystemId=0a1cc4b9-21a4-4475-b255-021d57b6394f\",style:{width:\"100%\"},TBKMb_29f:\"22px\",variant:matchVariant(\"Q5QLkGSW_\"),width:\"100%\",ZiGB94_0e:addImageAlt({pixelHeight:168,pixelWidth:131,src:\"https://framerusercontent.com/images/tHsnkyDah1I0NpM6QTGd8jQBoII.svg?width=131&height=168\"},\"\"),zZcXLL9eE:getLocalizedValue(\"v33\",activeLocale)??\"For any safety-related communication or report, please use the following link to submit your information directly through our Safety Reporting System.\"})})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-het959\",\"data-framer-name\":\"FAQ\",id:elementId4,ref:ref5,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9vu0u6\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection4,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection4?.map(({BWEDFvI3M:BWEDFvI3MiDxFvBF8J,id:idiDxFvBF8J,JsyusQXmz:collection3,xN9kusl4Z:xN9kusl4ZiDxFvBF8J},index4)=>{BWEDFvI3MiDxFvBF8J??=true;xN9kusl4ZiDxFvBF8J??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`iDxFvBF8J-${idiDxFvBF8J}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xN9kusl4Z:xN9kusl4ZiDxFvBF8J},children:BWEDFvI3MiDxFvBF8J!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-70k2nl\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-apk8sy\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-o256d8-container\",isAuthoredByUser:true,nodeId:\"UfPAvZTXM\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{columnGap:40},sROXHOeLV:{columnGap:40,containerPaddingX:18,containerRadius:10}},children:/*#__PURE__*/_jsx(JetflyFAQDropdownSticky,{animDuration:350,answerColor:\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\",answerFont:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},bodyPaddingTop:12,categories:\"\",chipActiveBg:\"var(--token-91d713da-a65c-49a9-ac88-de90e1603d2e, rgb(214, 186, 133))\",chipActiveFg:\"rgb(255, 255, 255)\",chipBorderColor:\"rgba(232, 234, 235, 0)\",chipFont:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},chipGap:8,chipInactiveBg:\"var(--token-cf13b632-4bff-4b66-b870-7b70d6c1986b, rgb(248, 243, 234))\",chipInactiveFg:\"rgb(82, 81, 81)\",chipPaddingX:14,chipPaddingY:8,chipRadius:999,columnGap:80,containerBg:\"rgba(0, 0, 0, 0)\",containerBorderColor:\"rgb(229, 229, 229)\",containerBorderThickness:1,containerPaddingX:20,containerPaddingY:4,containerRadius:11,content:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vqmajf\",children:collection3?.map(({id:idJsyusQXmz,rXqJporJS:rXqJporJSJsyusQXmz,xN9kusl4Z:xN9kusl4ZJsyusQXmz,XZQ3eY3K0:XZQ3eY3K0JsyusQXmz},index3)=>{XZQ3eY3K0JsyusQXmz??=\"\";rXqJporJSJsyusQXmz??=\"\";xN9kusl4ZJsyusQXmz??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`JsyusQXmz-${idJsyusQXmz}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xN9kusl4Z:xN9kusl4ZJsyusQXmz},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c9kity\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"3px\"},children:\"Content\"})}),className:\"framer-1nj2wog\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],text:XZQ3eY3K0JsyusQXmz,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:pVk4QsoHxASnVtUBp6jr/7eCYIL3dnkBSjjSduYQU/CodeBlock.js:default\":componentPresets.props[\"QFOfvCqha\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:rXqJporJSJsyusQXmz,className:\"framer-flobm2\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-1t41mbk\",blockquote:\"framer-styles-preset-zs8y6z\",code:\"framer-styles-preset-1c45ndm\",h1:\"framer-styles-preset-czzjaz\",h2:\"framer-styles-preset-jzur56\",h3:\"framer-styles-preset-1j9bra0\",h4:\"framer-styles-preset-1jy7g9\",h5:\"framer-styles-preset-1skisbd\",h6:\"framer-styles-preset-df1q3d\",img:\"framer-styles-preset-ybs6q2\",p:\"framer-styles-preset-1m8wzdb\",table:\"framer-styles-preset-2doh7l\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})},idJsyusQXmz);})})],debug:false,dividerColor:\"rgb(229, 229, 229)\",dividerThickness:1,gap:0,height:\"100%\",iconColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",iconSize:24,iconStroke:1.5,id:\"UfPAvZTXM\",itemPaddingY:20,layoutId:\"UfPAvZTXM\",leftWidth:280,mobileBreakpoint:810,multipleOpen:false,questionColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",questionFont:{fontFamily:'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},sectionTitle:getLocalizedValue(\"v34\",activeLocale)??\"FAQ\",showDivider:true,stickyTop:120,style:{width:\"100%\"},titleColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",titleFont:{fontFamily:'\"Begum Sans Regular\", \"Begum Sans Regular Placeholder\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"3px\",lineHeight:\"1.1em\"},titleMarginBottom:24,width:\"100%\"})})})})})})})},idiDxFvBF8J);})});}})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{__framer__styleTransformEffectEnabled:undefined}},children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{offset:60,ref:ref5,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:.5,__perspectiveFX:false,__targetOpacity:1,animate:animation6,className:\"framer-q6abs7\",\"data-border\":true,\"data-framer-appear-id\":\"q6abs7\",\"data-framer-name\":\"Sticky Menu\",initial:animation7,layout:motionLayout,optimized:true,transformTemplate:transformTemplate1,children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":YSbKfRV6h\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":YSbKfRV6h\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":YSbKfRV6h\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:941,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kmfqro-container hidden-foabp6\",nodeId:\"kgcjTuw2d\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oP_gMS2bl:{CVV2Cg8NB:resolvedLinks1[3],Rh_HjxlpR:resolvedLinks1[5],UUnYxiCH_:resolvedLinks1[4]},wFYTMD1XL:{CVV2Cg8NB:resolvedLinks1[6],Rh_HjxlpR:resolvedLinks1[8],UUnYxiCH_:resolvedLinks1[7]}},children:/*#__PURE__*/_jsx(MenuBottomWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:0,ref:ref2,target:\"KOrjAvzDZ\"},{offset:60,ref:ref3,target:\"Vc0dKxaPq\"},{offset:60,ref:ref5,target:\"EezdyuEyq\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,cogXVKZTR:false,CVV2Cg8NB:resolvedLinks1[0],g9BC3me80:14,height:\"100%\",id:\"kgcjTuw2d\",jpdjnPfsY:Headset,jY_hrNIaE:getLocalizedValue(\"v35\",activeLocale)??\"Contact Us\",KS2HvH7e7:false,l74sLvo0q:getLocalizedValue(\"v36\",activeLocale)??\"Call Us\",layoutId:\"kgcjTuw2d\",mb6IHENsd:Plane,Rh_HjxlpR:resolvedLinks1[2],tlxAkXKWi:Telescope,UdwHkxiRL:getLocalizedValue(\"v34\",activeLocale)??\"FAQ\",UUnYxiCH_:resolvedLinks1[1],variant:matchVariant(\"dP7SANf3U\"),WfxVQ9Ct7:getLocalizedValue(\"v37\",activeLocale)??\"Safety\",width:\"100%\",XJP22ULur:Plane,ykhzyNkh3:User,YKR0Vca5r:\"\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":abd9DRpxE\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":Y3pV2sGjq\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":SPuoLtnFx\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{hash:\":abd9DRpxE\",webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{height:43,y:943}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-hor8wq-container hidden-3xqpow hidden-kxj6lb hidden-5oplut\",nodeId:\"zJYoHs0lH\",rendersWithMotion:true,scopeId:\"Y6JiAhPV2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sROXHOeLV:{Iz4wnQnBM:resolvedLinks2[5],SE3X1RU1P:resolvedLinks2[4],wsXAaYLmN:resolvedLinks2[3]}},children:/*#__PURE__*/_jsx(StickyMenuWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:0,ref:ref2,target:\"rOFTxspUA\"},{offset:60,ref:ref3,target:\"JhC08Nl9A\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,c9m2pYxRb:getLocalizedValue(\"v39\",activeLocale)??\"Call our departments\",cb5Uei25e:getLocalizedValue(\"v40\",activeLocale)??\"1 / Aircraft presentation\",dezgshfLe:Plane,DLVCKHOqx:User,eNmGfC6e5:Telescope,EwCd7aqp9:getLocalizedValue(\"v34\",activeLocale)??\"FAQ\",fqazBnOiq:getLocalizedValue(\"v38\",activeLocale)??\"Connect with us\",HE1prxfdn:false,height:\"100%\",id:\"zJYoHs0lH\",Iz4wnQnBM:resolvedLinks2[2],layoutId:\"zJYoHs0lH\",LwJMs_5oU:\"\",M9pbI9D_D:Headset,nFRylHmPu:Plane,SE3X1RU1P:resolvedLinks2[1],variant:matchVariant(\"rzwnN0uJj\"),width:\"100%\",wsXAaYLmN:resolvedLinks2[0],xcQYRsKIb:false})})})})})})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\".framer-jP3jJ.framer-13xigwd, .framer-jP3jJ .framer-13xigwd { display: block; }\",\".framer-jP3jJ.framer-3xqpow { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-jP3jJ .framer-p6znyz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-1vrv2j8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; max-width: 80%; overflow: visible; padding: 150px 0px 100px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jP3jJ .framer-bvl9qv-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-jP3jJ .framer-65d0d5, .framer-jP3jJ .framer-lhov5t, .framer-jP3jJ .framer-14eqe6v, .framer-jP3jJ .framer-1vqmajf { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-jP3jJ .framer-tt8z0l { 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; padding: 0px; position: relative; width: min-content; }\",\".framer-jP3jJ .framer-2u5za7, .framer-jP3jJ .framer-rdn0ci, .framer-jP3jJ .framer-194nmnt, .framer-jP3jJ .framer-hd0ty2, .framer-jP3jJ .framer-1ngoimy, .framer-jP3jJ .framer-dxuwjp, .framer-jP3jJ .framer-flobm2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jP3jJ .framer-1aj00ti, .framer-jP3jJ .framer-1szuen3 { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-jP3jJ .framer-xkbwzp, .framer-jP3jJ .framer-gqgx8f { 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; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jP3jJ .framer-1arj3so { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jP3jJ .framer-a8cgpx { align-content: center; align-items: center; background-color: #faf7f0; 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; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-jP3jJ .framer-1vuwb9r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 80%; overflow: visible; padding: 100px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-5xt78s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-605avr, .framer-jP3jJ .framer-1sgrhxg { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jP3jJ .framer-1mu84pb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-1myqkjk { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jP3jJ .framer-136p8i4 { 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; width: 100%; }\",\".framer-jP3jJ .framer-hspj91, .framer-jP3jJ .framer-1o0ni7j { --border-bottom-width: 1px; --border-color: #ebe7df; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background-color: #ffffff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 22px 20px 22px 20px; position: relative; width: 1px; }\",\".framer-jP3jJ .framer-b43pob, .framer-jP3jJ .framer-4gffst, .framer-jP3jJ .framer-1k5sqgx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-gytdzv, .framer-jP3jJ .framer-a0o86z, .framer-jP3jJ .framer-99m1wr, .framer-jP3jJ .framer-1ubxcf5, .framer-jP3jJ .framer-cwm0ry, .framer-jP3jJ .framer-1bqvtsu, .framer-jP3jJ .framer-a4n3bk { --border-bottom-width: 1px; --border-color: #ebebeb; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; flex: none; height: 26px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 34px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jP3jJ .framer-1904dw7 { height: 16px; left: 10px; position: absolute; top: 5px; width: 16px; }\",\".framer-jP3jJ .framer-12vdflq { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-jP3jJ .framer-rqg3dt { height: 4px; left: 0px; position: absolute; top: 6px; width: 16px; }\",\".framer-jP3jJ .framer-1u6ka8m { height: 4px; left: 0px; position: absolute; top: 2px; width: 16px; }\",\".framer-jP3jJ .framer-1s66fjy { height: 4px; left: 0px; position: absolute; top: 10px; width: 16px; }\",\".framer-jP3jJ .framer-1uipef4, .framer-jP3jJ .framer-ihpc7j, .framer-jP3jJ .framer-1r2cag8, .framer-jP3jJ .framer-1g0c7nj, .framer-jP3jJ .framer-1xlwj56, .framer-jP3jJ .framer-1id8ymt, .framer-jP3jJ .framer-rr0qhm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-jP3jJ .framer-15wqgjj, .framer-jP3jJ .framer-qub2yi, .framer-jP3jJ .framer-domuvq, .framer-jP3jJ .framer-8gf9z, .framer-jP3jJ .framer-1r77qq9, .framer-jP3jJ .framer-1uempt0, .framer-jP3jJ .framer-msv0cr, .framer-jP3jJ .framer-b6cng5, .framer-jP3jJ .framer-775rx0, .framer-jP3jJ .framer-5tbjqf, .framer-jP3jJ .framer-1wwemgk, .framer-jP3jJ .framer-jlu92e, .framer-jP3jJ .framer-1diekmu, .framer-jP3jJ .framer-nwxnzr { --framer-paragraph-spacing: 2px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jP3jJ .framer-1j616xw, .framer-jP3jJ .framer-1t6sqi4, .framer-jP3jJ .framer-tgwozs, .framer-jP3jJ .framer-2hshnk, .framer-jP3jJ .framer-p8kr2y, .framer-jP3jJ .framer-14hnuoq, .framer-jP3jJ .framer-3kputj { background-color: rgba(29, 29, 27, 0.07); flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-jP3jJ .framer-1sgkalp, .framer-jP3jJ .framer-1o4ctu5, .framer-jP3jJ .framer-1ftbnyo, .framer-jP3jJ .framer-1psmsum, .framer-jP3jJ .framer-g5vjz4, .framer-jP3jJ .framer-bankoj, .framer-jP3jJ .framer-weks8x, .framer-jP3jJ .framer-nr24ys, .framer-jP3jJ .framer-3jzt93, .framer-jP3jJ .framer-16e215r, .framer-jP3jJ .framer-1ez7gon { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-94n68r, .framer-jP3jJ .framer-x51zcx, .framer-jP3jJ .framer-keuwn0, .framer-jP3jJ .framer-1pruonp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jP3jJ .framer-h1vu4z, .framer-jP3jJ .framer-f3k4qn, .framer-jP3jJ .framer-1fd54ux, .framer-jP3jJ .framer-hx6m3s, .framer-jP3jJ .framer-1w5ky4d, .framer-jP3jJ .framer-ip4qku, .framer-jP3jJ .framer-3c99mj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-l6hltt, .framer-jP3jJ .framer-y6el4z, .framer-jP3jJ .framer-iazubz, .framer-jP3jJ .framer-w7o9t8, .framer-jP3jJ .framer-19zrttr, .framer-jP3jJ .framer-1gc1w7h, .framer-jP3jJ .framer-17fa6dm { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 18px; }\",\".framer-jP3jJ .framer-xmdea4, .framer-jP3jJ .framer-1iliayl, .framer-jP3jJ .framer-11j6i0e, .framer-jP3jJ .framer-10n2o4s, .framer-jP3jJ .framer-6olyjr, .framer-jP3jJ .framer-9j5ic6, .framer-jP3jJ .framer-ongwnj { flex: none; height: 17px; left: 2px; position: absolute; top: 1px; width: 14px; }\",\".framer-jP3jJ .framer-1gyfwbo, .framer-jP3jJ .framer-faobvf, .framer-jP3jJ .framer-1mmkukw, .framer-jP3jJ .framer-1xhuw8v, .framer-jP3jJ .framer-znuayw, .framer-jP3jJ .framer-1yybjzp, .framer-jP3jJ .framer-6jucl5, .framer-jP3jJ .framer-1k7ujy5, .framer-jP3jJ .framer-15xkgnx, .framer-jP3jJ .framer-1av8z08, .framer-jP3jJ .framer-mlsjib, .framer-jP3jJ .framer-1pnk09q, .framer-jP3jJ .framer-ys6hvn, .framer-jP3jJ .framer-1pisd4t, .framer-jP3jJ .framer-1a6ms6e, .framer-jP3jJ .framer-18x8nyz, .framer-jP3jJ .framer-89i8ag, .framer-jP3jJ .framer-1146qqe, .framer-jP3jJ .framer-15lw7ui, .framer-jP3jJ .framer-fv47iz, .framer-jP3jJ .framer-ucoepa { --framer-paragraph-spacing: 2px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-jP3jJ .framer-r1swxn, .framer-jP3jJ .framer-1kniu2c, .framer-jP3jJ .framer-ag2ail, .framer-jP3jJ .framer-1p3yr41, .framer-jP3jJ .framer-10gankf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 28px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-sli2re-container, .framer-jP3jJ .framer-5ai43y-container, .framer-jP3jJ .framer-ncnybn-container, .framer-jP3jJ .framer-1oce09-container, .framer-jP3jJ .framer-hor8wq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jP3jJ .framer-k8g31x, .framer-jP3jJ .framer-1o9lrpm, .framer-jP3jJ .framer-jzpfpo, .framer-jP3jJ .framer-f9zv5w, .framer-jP3jJ .framer-12xxiyg, .framer-jP3jJ .framer-1or1cf8, .framer-jP3jJ .framer-1le54hg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-1g3sb6n, .framer-jP3jJ .framer-xs7vb0, .framer-jP3jJ .framer-n1vbvl, .framer-jP3jJ .framer-8d436z, .framer-jP3jJ .framer-pnc9fn, .framer-jP3jJ .framer-1vl5dkl, .framer-jP3jJ .framer-4jgpxi { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jP3jJ .framer-1a05rgn, .framer-jP3jJ .framer-1b2sczl, .framer-jP3jJ .framer-109y8o2, .framer-jP3jJ .framer-d2c3aj, .framer-jP3jJ .framer-1sj5ylk, .framer-jP3jJ .framer-12rqk3b, .framer-jP3jJ .framer-n073o9 { background-color: rgba(29, 29, 27, 0.07); flex: 1 0 0px; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-jP3jJ .framer-1dfnagu, .framer-jP3jJ .framer-qu4nks, .framer-jP3jJ .framer-t5girk, .framer-jP3jJ .framer-z465ak, .framer-jP3jJ .framer-1wbz7ta { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jP3jJ .framer-1p1twtl, .framer-jP3jJ .framer-1dogrvz, .framer-jP3jJ .framer-1felkxf, .framer-jP3jJ .framer-rc3rvd, .framer-jP3jJ .framer-1o73h2w, .framer-jP3jJ .framer-1ani32v, .framer-jP3jJ .framer-1xo8mrw, .framer-jP3jJ .framer-hia5g9, .framer-jP3jJ .framer-163ke0c { --border-bottom-width: 1px; --border-color: #ebebeb; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14.40000057220459px; height: 34px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 34px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jP3jJ .framer-13ktdxp, .framer-jP3jJ .framer-11cp5uy, .framer-jP3jJ .framer-zcmi2a, .framer-jP3jJ .framer-vcczr8, .framer-jP3jJ .framer-1hv9fhn, .framer-jP3jJ .framer-1mm4rtt, .framer-jP3jJ .framer-1t305j6, .framer-jP3jJ .framer-19ima9l, .framer-jP3jJ .framer-1kf2yz3 { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 16px; }\",\".framer-jP3jJ .framer-1q6hhkk, .framer-jP3jJ .framer-757032, .framer-jP3jJ .framer-tohfh6, .framer-jP3jJ .framer-13g92sx, .framer-jP3jJ .framer-13tp38i, .framer-jP3jJ .framer-1tzpug3, .framer-jP3jJ .framer-1p0x32p, .framer-jP3jJ .framer-1s9jotv { flex: none; height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-jP3jJ .framer-1i4mj89, .framer-jP3jJ .framer-fkf6oj, .framer-jP3jJ .framer-1lknnr6, .framer-jP3jJ .framer-oyu2mr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-1lvcwgy, .framer-jP3jJ .framer-ocixhh { flex: none; height: 12px; left: calc(51.428571428571445% - 17px / 2); position: absolute; top: calc(50.00000000000002% - 12px / 2); width: 17px; z-index: 1; }\",\".framer-jP3jJ .framer-1adh1e { display: grid; flex: none; gap: 10px 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-10x28lg, .framer-jP3jJ .framer-1e90sfx, .framer-jP3jJ .framer-nc1c7k, .framer-jP3jJ .framer-13k4036, .framer-jP3jJ .framer-w75gg8 { --border-bottom-width: 1px; --border-color: #ebe7df; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; align-self: start; background-color: #ffffff; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 22px 20px 22px 20px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-tkgs48, .framer-jP3jJ .framer-6x074y, .framer-jP3jJ .framer-10w6nih { flex: none; height: 14px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 20px; }\",\".framer-jP3jJ .framer-e66vg9, .framer-jP3jJ .framer-1el7vbu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-14kwdxy, .framer-jP3jJ .framer-1s45997, .framer-jP3jJ .framer-ekgjaz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-jP3jJ .framer-e4isot, .framer-jP3jJ .framer-19s0tvq, .framer-jP3jJ .framer-xtaa7, .framer-jP3jJ .framer-1kh8uyf { --framer-paragraph-spacing: 2px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jP3jJ .framer-1lzm168, .framer-jP3jJ .framer-1l9kyjm, .framer-jP3jJ .framer-9gk43c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-jP3jJ .framer-1cr2ctn, .framer-jP3jJ .framer-1dcq2d, .framer-jP3jJ .framer-1qm7tef { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jP3jJ .framer-1p0r2x { flex: none; height: 13px; left: 0px; position: absolute; top: 2px; width: 16px; }\",\".framer-jP3jJ .framer-wgp25k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 80%; overflow: visible; padding: 0px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-10c7ml3 { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-w0ilgy { height: 14px; left: 8px; position: absolute; top: 6px; width: 18px; }\",\".framer-jP3jJ .framer-2pmg39 { height: 14px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-jP3jJ .framer-1dyfqwl { height: 4px; left: 0px; position: absolute; top: 9px; width: 18px; }\",\".framer-jP3jJ .framer-1w7dqz6 { height: 5px; left: 0px; position: absolute; top: 5px; width: 18px; }\",\".framer-jP3jJ .framer-1ks6exb { height: 5px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-jP3jJ .framer-gd9uet, .framer-jP3jJ .framer-13sguu0, .framer-jP3jJ .framer-6thq0i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-c5jcd0, .framer-jP3jJ .framer-10qnvu7, .framer-jP3jJ .framer-ntjjfo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-1k53v6i-container, .framer-jP3jJ .framer-1oghsim-container, .framer-jP3jJ .framer-1ogitli-container, .framer-jP3jJ .framer-o256d8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-1f9w9kp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-jP3jJ .framer-1j6tpmi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jP3jJ .framer-1e8429 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 100px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-giuado { display: grid; flex: none; gap: 10px 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 80%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-b0o36v-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-het959 { 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; max-width: 80%; overflow: visible; padding: 0px; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-jP3jJ .framer-9vu0u6 { 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; padding: 0px; position: relative; width: 1px; }\",\".framer-jP3jJ .framer-70k2nl { 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; padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-jP3jJ .framer-apk8sy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-jP3jJ .framer-c9kity { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-jP3jJ .framer-1nj2wog { flex: none; height: auto; left: 50%; opacity: 0; pointer-events: none; position: absolute; top: 0px; transform: translateX(-50%); white-space: pre; width: auto; z-index: 1; }\",\".framer-jP3jJ .framer-q6abs7 { --border-bottom-width: 1px; --border-color: #ececec; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: rgba(255, 255, 255, 0.8); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; bottom: 14px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: fixed; transform: translateX(-50%); width: min-content; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-jP3jJ .framer-1kmfqro-container { flex: none; height: auto; position: relative; width: auto; z-index: 8; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css,...sharedStyle12.css,...sharedStyle13.css,...sharedStyle14.css,...sharedStyle15.css,'.framer-jP3jJ[data-border=\"true\"]::after, .framer-jP3jJ [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; }',\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-jP3jJ.framer-3xqpow { width: 810px; } .framer-jP3jJ .framer-1vrv2j8 { flex-direction: column; gap: 40px; max-width: 90%; order: 0; } .framer-jP3jJ .framer-bvl9qv-container, .framer-jP3jJ .framer-1myqkjk, .framer-jP3jJ .framer-94n68r, .framer-jP3jJ .framer-x51zcx, .framer-jP3jJ .framer-keuwn0, .framer-jP3jJ .framer-1pruonp { flex: none; width: 100%; } .framer-jP3jJ .framer-1arj3so { flex: none; height: 400px; width: 100%; } .framer-jP3jJ .framer-a8cgpx { order: 1; } .framer-jP3jJ .framer-1vuwb9r { max-width: 90%; padding: 100px 0px 100px 0px; } .framer-jP3jJ .framer-1mu84pb, .framer-jP3jJ .framer-t5girk, .framer-jP3jJ .framer-1wbz7ta { flex-direction: column; } .framer-jP3jJ .framer-1sgkalp, .framer-jP3jJ .framer-1ftbnyo, .framer-jP3jJ .framer-g5vjz4, .framer-jP3jJ .framer-z465ak, .framer-jP3jJ .framer-weks8x { align-content: flex-start; align-items: flex-start; flex-direction: column; } .framer-jP3jJ .framer-sli2re-container, .framer-jP3jJ .framer-5ai43y-container, .framer-jP3jJ .framer-ncnybn-container, .framer-jP3jJ .framer-1oce09-container { width: 100%; } .framer-jP3jJ .framer-jzpfpo, .framer-jP3jJ .framer-f9zv5w { gap: 14px; } .framer-jP3jJ .framer-14kwdxy, .framer-jP3jJ .framer-1s45997 { flex: none; order: 1; width: 100%; } .framer-jP3jJ .framer-15xkgnx, .framer-jP3jJ .framer-1av8z08, .framer-jP3jJ .framer-ekgjaz { flex: none; order: 0; width: 100%; } .framer-jP3jJ .framer-wgp25k, .framer-jP3jJ .framer-giuado { max-width: 90%; } .framer-jP3jJ .framer-1e8429 { order: 2; } .framer-jP3jJ .framer-het959 { max-width: 90%; order: 3; }}\",\"@media (max-width: 809.98px) { .framer-jP3jJ.framer-3xqpow { height: 7722px; width: 390px; } .framer-jP3jJ .framer-1vrv2j8 { flex-direction: column; gap: 40px; max-width: 90%; padding: 100px 0px 50px 0px; } .framer-jP3jJ .framer-bvl9qv-container { flex: none; order: 0; width: 100%; } .framer-jP3jJ .framer-1arj3so { flex: none; height: 340px; order: 1; width: 100%; } .framer-jP3jJ .framer-1vuwb9r, .framer-jP3jJ .framer-wgp25k { gap: 30px; max-width: 90%; padding: 50px 0px 50px 0px; } .framer-jP3jJ .framer-1mu84pb, .framer-jP3jJ .framer-136p8i4 { flex-direction: column; } .framer-jP3jJ .framer-1myqkjk, .framer-jP3jJ .framer-94n68r, .framer-jP3jJ .framer-x51zcx, .framer-jP3jJ .framer-keuwn0, .framer-jP3jJ .framer-1pruonp { flex: none; width: 100%; } .framer-jP3jJ .framer-hspj91, .framer-jP3jJ .framer-1o0ni7j { flex: none; gap: 14px; width: 100%; } .framer-jP3jJ .framer-1sgkalp, .framer-jP3jJ .framer-1ftbnyo, .framer-jP3jJ .framer-g5vjz4, .framer-jP3jJ .framer-weks8x { align-content: flex-start; align-items: flex-start; flex-direction: column; } .framer-jP3jJ .framer-sli2re-container, .framer-jP3jJ .framer-5ai43y-container, .framer-jP3jJ .framer-ncnybn-container, .framer-jP3jJ .framer-1oce09-container { width: 100%; } .framer-jP3jJ .framer-1adh1e { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; } .framer-jP3jJ .framer-10x28lg, .framer-jP3jJ .framer-1e90sfx, .framer-jP3jJ .framer-nc1c7k, .framer-jP3jJ .framer-13k4036, .framer-jP3jJ .framer-w75gg8 { align-self: unset; gap: 14px; height: min-content; } .framer-jP3jJ .framer-10c7ml3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; } .framer-jP3jJ .framer-giuado, .framer-jP3jJ .framer-het959 { max-width: 90%; } .framer-jP3jJ .framer-70k2nl { padding: 50px 0px 50px 0px; } .framer-jP3jJ .framer-q6abs7 { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; -webkit-backdrop-filter: unset; backdrop-filter: unset; background-color: unset; width: 92%; }}\",\"@media (min-width: 1920px) { .framer-jP3jJ.framer-3xqpow { width: 1920px; } .framer-jP3jJ .framer-1vrv2j8 { max-width: 70%; order: 0; will-change: unset; } .framer-jP3jJ .framer-1arj3so { height: 800px; } .framer-jP3jJ .framer-a8cgpx { order: 1; } .framer-jP3jJ .framer-1vuwb9r, .framer-jP3jJ .framer-wgp25k { gap: 50px; max-width: 70%; } .framer-jP3jJ .framer-1e8429 { order: 2; } .framer-jP3jJ .framer-giuado { max-width: 70%; } .framer-jP3jJ .framer-het959 { max-width: 70%; order: 3; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3756\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oP_gMS2bl\":{\"layout\":[\"fixed\",\"auto\"]},\"sROXHOeLV\":{\"layout\":[\"fixed\",\"fixed\"]},\"wFYTMD1XL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"O_XPcbxem\":{\"pattern\":\":O_XPcbxem\",\"name\":\"body\"},\"Y3pV2sGjq\":{\"pattern\":\":Y3pV2sGjq\",\"name\":\"connect-with-us\"},\"SPuoLtnFx\":{\"pattern\":\":SPuoLtnFx\",\"name\":\"call-our-departments\"},\"yhE9GzMFs\":{\"pattern\":\":yhE9GzMFs\",\"name\":\"cta\"},\"YSbKfRV6h\":{\"pattern\":\":YSbKfRV6h\",\"name\":\"faq\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FramerY6JiAhPV2=withCSS(Component,css,\"framer-jP3jJ\");export default FramerY6JiAhPV2;FramerY6JiAhPV2.displayName=\"Aircraft Maintenance\";FramerY6JiAhPV2.defaultProps={height:3756,width:1200};addFonts(FramerY6JiAhPV2,[{explicitInter:true,fonts:[{cssFamilyName:\"Begum Sans Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Begum Sans\",url:\"https://framerusercontent.com/assets/vWR7GWx4KqajxwskmIF1feNXg4A.woff2\",weight:\"500\"},{cssFamilyName:\"Hanken Grotesk\",source:\"google\",style:\"normal\",uiFamilyName:\"Hanken Grotesk\",url:\"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Ncs2Za5PpNzXhRKA.woff2\",weight:\"400\"},{cssFamilyName:\"Hanken Grotesk\",source:\"google\",style:\"normal\",uiFamilyName:\"Hanken Grotesk\",url:\"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa5PpNzXhRKA.woff2\",weight:\"500\"},{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:\"Hanken Grotesk\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Hanken Grotesk\",url:\"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcbWFa5PpNzXhRKA.woff2\",weight:\"600\"},{cssFamilyName:\"Begum Sans Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Begum Sans\",url:\"https://framerusercontent.com/assets/tnuchQybj9FOWTzwA3Kku2CD0.woff2\",weight:\"400\"}]},...JetflyContactFormFonts,...ButtonFonts,...BottomCTARedirectFonts,...JetflyFAQDropdownStickyFonts,...MenuBottomFonts,...StickyMenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts),...getFontsFromSharedStyle(sharedStyle12.fonts),...getFontsFromSharedStyle(sharedStyle13.fonts),...getFontsFromSharedStyle(sharedStyle14.fonts),...getFontsFromSharedStyle(sharedStyle15.fonts),...componentPresets.fonts?.[\"QFOfvCqha\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"QFOfvCqha\"]):[]],{supportsExplicitInterCodegen:true});FramerY6JiAhPV2.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query(),locale,priority);const queryCacheEntry1=queryCache.get(query1(),locale,priority);const queryCacheEntry2=queryCache.get(query2(),locale,priority);const queryCacheEntry3=queryCache.get(query3(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>queryCacheEntry1.preload(),()=>queryCacheEntry2.preload(),()=>queryCacheEntry3.preload(),()=>forwardLoader(Button,{},context),()=>forwardLoader(BottomCTARedirect,{},context),()=>forwardLoader(MenuBottom,{},context),()=>forwardLoader(StickyMenu,{},context),()=>context.collectionUtils?.get(\"N4NBSVySY\")?.getSlugByRecordId(\"nqVB7wLFC\",context.locale)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY6JiAhPV2\",\"slots\":[],\"annotations\":{\"framerAcceptsLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oP_gMS2bl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sROXHOeLV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wFYTMD1XL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerResponsiveScreen\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerIntrinsicHeight\":\"3756\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerScrollSections\":\"{\\\"O_XPcbxem\\\":{\\\"pattern\\\":\\\":O_XPcbxem\\\",\\\"name\\\":\\\"body\\\"},\\\"Y3pV2sGjq\\\":{\\\"pattern\\\":\\\":Y3pV2sGjq\\\",\\\"name\\\":\\\"connect-with-us\\\"},\\\"SPuoLtnFx\\\":{\\\"pattern\\\":\\\":SPuoLtnFx\\\",\\\"name\\\":\\\"call-our-departments\\\"},\\\"yhE9GzMFs\\\":{\\\"pattern\\\":\\\":yhE9GzMFs\\\",\\\"name\\\":\\\"cta\\\"},\\\"YSbKfRV6h\\\":{\\\"pattern\\\":\\\":YSbKfRV6h\\\",\\\"name\\\":\\\"faq\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}