{"version":3,"file":"g0wJbLf09NT9dm2WstTmde56VhRSZ2N36AbySSvo1YQ._ZexbMhF.mjs","names":["useRef","useState","useCallback","T","useState","useMemo","_Fragment","React.useState","useRef","t","v","p","y","m","I","k","L","N","O","q","D","R","r","W","z","V","X","Q","i","s","a","u","h","c","d","w","b","E","M","x","A","j","U","S","g","f","s","d","h","x","l","n","t","r","o","m","y","u","l","c","o","a","n","Image1","Button","ButtonInfo","BottomCTARedirect","FAQ","MenuBottom","StickyMenu","OnDemand","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","sharedStyle16.className","sharedStyle17.className","sharedStyle18.className","sharedStyle19.className","sharedStyle20.className","React.useContext","React.useRef","className","React.Fragment","UserComponent","_Fragment","\"QFOfvCqha\"","Plane","Team2","Orbit","Size","Pull","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","sharedStyle16.css","sharedStyle17.css","sharedStyle18.css","sharedStyle19.css","sharedStyle20.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","sharedStyle16.fonts","sharedStyle17.fonts","sharedStyle18.fonts","sharedStyle19.fonts","sharedStyle20.fonts","__esmMin","ie","pe","init_ssg_sandbox_shims","ne","init_npm_react_18_3_1","oe","x$3","de","navigator","window","Ha","init_jsx_runtime","H$1","K$1","l$1","J$1","init_npm_react_dom_18_3_1","c$2","p$2","ce","_e","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","withCodeBoundaryForOverrides","PathVariablesContext","useIsOnFramerCanvas","ResolveLinks","useLocaleInfo","useLocaleCode","cx","useRouter","getFontsFromSharedStyle","withOptimizedAppearEffect","withFX","yieldToMain","getLoadingLazyAtYPosition","forwardLoader","addPropertyControls","useQueryData","RichText","useRouteElementId","init_framer_B6PCHH0A","useHydratedBreakpointVariants","QueryEngine","getFonts","getFontsFromComponentPreset","withMappedReactProps","ComponentPresetsProvider","useCustomCursors","ControlType","runTasksWithYield","useComponentViewport","Image$1","ComponentPresetsConsumer","addFonts","SVG","useMetadata","ChildrenCanSuspend","ComponentViewportProvider","queryCache","GeneratedComponentContext","withVariantAppearEffect","Container","AutoBreakpointVariant","LazyValue","PropertyOverrides","Link","withCSS","className$4","init_k5k4Qx8G2","css$3","className$2","className$3","fonts$4","init_KG2AFS_cY","fonts$2","fonts$1","fonts$3","css$4","init_ULL4hI57J","init_upPuj7FJD","init_lmrpC7cvh","className$1","withwithForcedIdBody","fonts$5","css$6","fonts","css$5","init_TP95N3F4i","init_AddID","className$5","className","css$1","css$2","init_yEcEu9ZlX","Icon","init_xKnWJyFQq","Icon$1","init_WkN3h7Tfz","Icon$2","fonts$6","css$8","css$7","fonts$7","init_ExUESbBgU","className$6","className$7","init_cIc1gCRsS","init_DFe7rkfyO","FramerDFe7rkfyO","init_H55PrfQa4","init_XshBydhQr","FramerH55PrfQa4","FramerXshBydhQr","RNY7PnYDB_exports","init_RNY7PnYDB","FramerRNY7PnYDB","init_wYavY6BxS","FramerwYavY6BxS","fonts$9","props","init_componentPresets","css$10","fonts$14","className$8","className$11","init_GRGNfpBPP","init_paazUN6YE","fonts$10","init_kR5dBOmdX","init_K5HSO84w8","fonts$12","init_VBABFzU0G","className$10","css$13","css$14","css$12","className$12","fonts$13","fonts$11","className$13","css$11","css$9","init_AVnvbwZHu","className$9","fonts$8","init_ATQwBNFL9","css$15","fonts$15","className$14","init_IyUCuX_PX","css$16","fonts$16","className$15","init_jqjEMEZIa","css$17","fonts$17","className$16","init_a4h4gSOvU","css$18","fonts$18","className$17","init_MibjG231T","css$19","fonts$19","className$18","init_QnpRSzu8t","css$20","fonts$20","className$19","init_UgK8FV7SM","Icon$3","init_p6_rJyqJx","css$21","fonts$21","className$20","init_cVu6pLl7e","Icon$4","init_hFD2yfVsv","Icon$5","init_W2TnmaNo7$2","metadata","FAQItem","bodyRef","height","setHeight","answerHtml","isOpen","hasHtml","onToggle","itemPaddingY","showDivider","isLast","dividerThickness","dividerColor","titleFont","titleSize","titleWeight","titleColor","question","iconSize","iconStroke","iconColor","animDuration","bodyPaddingTop","textFont","textSize","textWeight","textColor","textLineHeight","HiddenRichTextReader","ref","read","html","onHtml","t","observer","node","FaqGenerator","htmlMap","setHtmlMap","openIndex","setOpenIndex","defaultOpen","handleToggle","prev","index","handleHtml","hasItems","items","style","gap","richTextCSS","item","init_FaqGenerator","withCharterContactLink","link","params","target","Component","init_OnDemandContactOveride","clamp","a","b","n","galleryUrls","raw","u","toHex","s","color","m","r","g","isTouchDevice","detectLocale","override","I18N","docLang","cleanText","loadTopojsonLib","w","resolve","reject","loadZoneGeo","_zoneGeoCache","topo","world","id","zone","ZONE1_IDS","ZONE2_IDS","addZoneFills","geo","map","zone1Color","zone2Color","zoneOutColor","borderColor","findCountryLabelLayers","l","applyCountryLocale","normalizedLocale","framerLocale","code","mapLibrary","layerIds","sourceLayers","debug","availableFields","features","f","expr","COUNTRY_LABELS","layersUpdated","layerId","injectStyles","clusterItems","DEFAULT_CLUSTER_PX","i","used","clusters","projected","pi","cluster","j","pj","dx","dy","radius","x","cy","c","tooltipHTML","T$1","pc","Popup","lb","setLb","urls","normalize","pinBase","icoBase","base","city","country","specFields","isMobile","setIsMobile","fn","onClose","onBack","pinColor","label","noTranslate","value","ClusterPopup","onSelect","SearchBar","query","setQuery","open","setOpen","results","q","it","Legend","count","ZoneLegend","z","OnDemandMap","pinColorProp","borderColorProp","zone1ColorProp","zone2ColorProp","zoneOutColorProp","oceanColorProp","localeProp","oceanColor","ro","opacity","zv","initialZoom","hiddenRef","collectionItems","setCollectionItems","oceanColorRef","borderColorRef","zone1ColorRef","zone2ColorRef","zoneOutColorRef","collection","parse","listEl","children","child","allText","el","allImgs","img","src","pinLayer","pinSrc","icoLayer","icoSrc","galleryLayer","galleryLayerImgs","noteLayer","noteLayerText","lat","lng","la","lo","otherTexts","registration","aircraftType","yom","name","pin","ico","normUrl","pinN","icoN","galleryImages","usedTexts","noteHeuristic","noteText","mo","popup","setPopup","clusterPopup","setClusterPopup","popupFromCluster","setPopupFromCluster","mh","mr","mlr","ld","markersRef","tipRef","isTouchRef","tooltipOn","showTooltip","itemsRef","pinColorRef","syncMarkers","mlib","its","sz","icoSize","cr","clusterRadius","isTouch","isCluster","anchor","wrap","dot","badge","marker","idx","e","container","div","updatePos","px","cb","fitAll","pad","fitPadding","minLat","maxLat","minLng","maxLng","p","dead","go","res","rej","center","buildMapStyle","localeRef","isMapDebug","_zRaf","localeCode","borderRadius","showZoneLegend","init_OnDemandMap","t$1","v$1","p$1","y$2","m$2","I$1","k$1","L$1","N$1","O$1","_","q$1","D$1","R$1","r$1","C","J","o","W$1","$","z$1","K","G","V$1","H","X$1","Q$1","Y","Z","tt","te","tr","ti","tn","ts","to","ta","tu","tl","th","tc","tf","h","td","tg","tv","ty","tp","tm","tw","tb","tI","tS","tU","tk","tT","tE","tx","tA","tP","tF","tN","t_","tq","i$1","s$2","a$1","u$2","h$2","c$1","d$2","w$1","b$1","B","E$1","M$1","P","T","x$2","F","A$1","j$1","tL","tB","tM","tO","tj","tD","init_zMO7pgVhy_0","f$1","s$1","d$1","h$1","x$1","y","u$1","m$1","y$1","init_zMO7pgVhy_1","d","S","N","I","R","V","v","A","L","M","O","U","k","E","X","D","W","init_zMO7pgVhy","getLocalizedValue","locale","values","valuesByLocaleId","key","preload","promises","promise","usePreloadLocalizedValues","preloadPromise","init_W2TnmaNo7","Image1WithFX","Image1WithFXWithOptimizedAppearEffect","ButtonFonts","ButtonWithCharterContactLinkrvwr8c","ButtonWithCharterContactLinkrvwr8cWithMappedReactProps1v1ipky","OnDemandMapFonts","FaqGeneratorFonts","ButtonWithCharterContactLink12ekzpv","ButtonWithCharterContactLink12ekzpvWithMappedReactProps1v1ipky","BottomCTARedirectFonts","FAQFonts","MotionDivWithwithForcedIdBody1yfxxh9","MenuBottomFonts","MenuBottomWithVariantAppearEffect","StickyMenuFonts","StickyMenuWithVariantAppearEffect","MotionDivWithFX","MotionDivWithFXWithOptimizedAppearEffect","breakpoints","isBrowser","queryParamNames","serializationHash","variantClassNames","getRootLayoutProp","animation","animation1","animation2","transition2","textEffect","textEffect1","matchVariant","toResponsiveImage","isSet","QueryData","textEffect2","addImageAlt","transformTemplate1","animation3","animation4","humanReadableVariantMap","HTMLStyle","getProps","css","FramerW2TnmaNo7","__FramerMetadata__","init_W2TnmaNo7$1","hasLayoutTemplate","hasInheritedFlowEffect","fallback","args","arg","image","fallbackRef","refBinding","componentViewport","className$21","restProps","props$1","metadata$1","activeLocale","baseVariant","hydratedBaseVariant","variant","scopingClassNames","motionLayout","elementId","ref1","elementId1","ref2","elementId2","ref3","elementId3","ref4","elementId4","ref5","elementId5","ref6","elementId6","ref7","elementId7","ref8","isDisplayed","ref9","isDisplayed1","layoutId","resolvedLinks","BJCeAAKSUYhwk5qtDD","D3PlIQw8XYhwk5qtDD","DquxTIkS8Yhwk5qtDD","erqVAopIEYhwk5qtDD","ErxrgyKE9Yhwk5qtDD","gC32IJsw8Yhwk5qtDD","gcmF0ui6RYhwk5qtDD","hgbBXczoaYhwk5qtDD","idYhwk5qtDD","nqhUGP78EYhwk5qtDD","Q21JTALr6Yhwk5qtDD","qy8Rpm1doYhwk5qtDD","SlEwQW8rMYhwk5qtDD","ufW4aRcMxYhwk5qtDD","V71krNPHjYhwk5qtDD","vA1Wp9gTrYhwk5qtDD","visible","visible1","visible2","visible3","visible4","visible5","resolvedLinks1","resolvedLinks2","resolvedLinks3","context","priority","queryCacheEntry","\"exports\"","\"Props\"","\"type\"","\"annotations\"","\"framerContractVersion\"","\"queryParamNames\"","\"default\"","\"name\"","\"slots\"","\"framerAcceptsLayoutTemplate\"","\"framerDisplayContentsDiv\"","\"framerIntrinsicHeight\"","\"framerScrollSections\"","\"framerImmutableVariables\"","\"framerResponsiveScreen\"","\"framerIntrinsicWidth\"","\"framerAutoSizeImages\"","\"framerComponentViewportWidth\"","\"framerColorSyntax\"","\"framerLayoutTemplateFlowEffect\"","\"framerCanvasComponentVariantDetails\"","\"__FramerMetadata__\""],"sources":["https:/framerusercontent.com/modules/bPOnIWLj9oM0Qkg64C8K/rfdMCDEHjxmuMZXm7rwT/FaqGenerator.js","https:/framerusercontent.com/modules/GkSYfaRtqFIDCOwjDbgR/BKcfYkiLVp18PySKjdH3/OnDemandContactOveride.js","https:/framerusercontent.com/modules/BtYoYMu5NGMer7tApLhG/ulKl9H7j0m9uek5cF24a/OnDemandMap.js","https:/framerusercontent.com/modules/bZwJz8owRpu5Dofar0GQ/LlJ3lEXZvyniPi2I9kCC/zMO7pgVhy-0.js","https:/framerusercontent.com/modules/bZwJz8owRpu5Dofar0GQ/LlJ3lEXZvyniPi2I9kCC/zMO7pgVhy-1.js","https:/framerusercontent.com/modules/bZwJz8owRpu5Dofar0GQ/LlJ3lEXZvyniPi2I9kCC/zMO7pgVhy.js","https:/framerusercontent.com/modules/Em7wPRW35nRXxEW6EIMs/XVyUVyCbYRpXIAsq1Cvb/W2TnmaNo7.js","https:/framerusercontent.com/modules/mguTZV1912WG6eFVYzO3/eGH89wxhv2CvIkORpJIa/W2TnmaNo7.js"],"sourcesContent":["// Framer Code Component — Engine FAQ Accordion\n// Collection FAQ : Question (String) + Réponse (Formatted Text / RichText)\n// ControlType.RichText passe un React node (JSX), pas un string\n// On rend chaque réponse dans un div caché, on lit le innerHTML du DOM\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useRef,useEffect,useCallback}from\"react\";// ── Styles for rich text body ────────────────────────────────────\nconst richTextCSS=`\n.engine-faq-rt ul, .engine-faq-rt ol { margin: 0; padding-left: 1.4em; }\n.engine-faq-rt li { margin-bottom: 0.3em; }\n.engine-faq-rt p { margin: 0 0 0.4em 0; }\n.engine-faq-rt p:last-child { margin-bottom: 0; }\n.engine-faq-rt strong { font-weight: 600; }\n.engine-faq-rt a { color: inherit; text-decoration: underline; }\n`;// ── Single FAQ Item ──────────────────────────────────────────────\nfunction FAQItem({question,answerHtml,isOpen,onToggle,isLast,animDuration,iconSize,iconColor,iconStroke,titleFont,titleSize,titleWeight,titleColor,textFont,textSize,textWeight,textColor,textLineHeight,showDivider,dividerColor,dividerThickness,itemPaddingY,bodyPaddingTop}){const bodyRef=useRef(null);const[height,setHeight]=useState(0);useEffect(()=>{if(bodyRef.current)setHeight(bodyRef.current.scrollHeight);},[answerHtml,isOpen]);const hasHtml=/<[a-z][\\s\\S]*>/i.test(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:{fontFamily:titleFont,fontSize:titleSize,fontWeight:titleWeight,color:titleColor,lineHeight:1.4,flex:1,minWidth:0},children: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:\"engine-faq-rt\",dangerouslySetInnerHTML:{__html:answerHtml},style:{fontFamily:textFont,fontSize:textSize,fontWeight:textWeight,color:textColor,lineHeight:textLineHeight}}):/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:textFont,fontSize:textSize,fontWeight:textWeight,color:textColor,lineHeight:textLineHeight,whiteSpace:\"pre-line\"},children:answerHtml})})})]});}// ── Hidden RichText Reader ───────────────────────────────────────\n// Renders a RichText ReactNode off-screen, reads its innerHTML\nfunction HiddenRichTextReader({node,onHtml}){const ref=useRef(null);useEffect(()=>{if(!ref.current)return;const read=()=>{const html=ref.current?.innerHTML||\"\";if(html.trim())onHtml(html);};const t=setTimeout(read,150);const observer=new MutationObserver(read);observer.observe(ref.current,{childList:true,subtree:true,characterData:true});return()=>{clearTimeout(t);observer.disconnect();};},[node]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,\"aria-hidden\":\"true\",style:{position:\"absolute\",width:1,height:1,overflow:\"hidden\",clip:\"rect(0,0,0,0)\",whiteSpace:\"nowrap\",pointerEvents:\"none\"},children:node});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function FaqGenerator(props){const{items=[],defaultOpen,animDuration,iconSize,iconColor,iconStroke,titleFont,titleSize,titleWeight,titleColor,textFont,textSize,textWeight,textColor,textLineHeight,showDivider,dividerColor,dividerThickness,itemPaddingY,bodyPaddingTop,gap,style}=props;// Store extracted HTML per item index\nconst[htmlMap,setHtmlMap]=useState({});const[openIndex,setOpenIndex]=useState(()=>defaultOpen?0:null);const handleToggle=useCallback(index=>{setOpenIndex(prev=>prev===index?null:index);},[]);const handleHtml=useCallback((index,html)=>{setHtmlMap(prev=>{if(prev[index]===html)return prev;return{...prev,[index]:html};});},[]);const hasItems=items&&items.length>0;return /*#__PURE__*/_jsxs(\"div\",{style:{...style,display:\"flex\",flexDirection:\"column\",gap:showDivider?0:gap,width:\"100%\",position:\"relative\",borderTop:showDivider&&hasItems?`${dividerThickness}px solid ${dividerColor}`:\"none\"},children:[/*#__PURE__*/_jsx(\"style\",{children:richTextCSS}),hasItems&&items.map((item,index)=>/*#__PURE__*/_jsx(HiddenRichTextReader,{node:item.answer,onHtml:html=>handleHtml(index,html)},`reader-${index}`)),!hasItems?/*#__PURE__*/_jsx(\"div\",{style:{padding:16,color:\"#999\",fontSize:14,textAlign:\"center\",opacity:.5},children:\"Ajoutez des items FAQ ou connectez une collection CMS\"}):items.map((item,index)=>{const answerHtml=htmlMap[index]||\"\";if(!item.question&&!answerHtml)return null;return /*#__PURE__*/_jsx(FAQItem,{question:item.question||`Question ${index+1}`,answerHtml:answerHtml,isOpen:openIndex===index,onToggle:()=>handleToggle(index),isLast:index===items.length-1,animDuration:animDuration,iconSize:iconSize,iconColor:iconColor,iconStroke:iconStroke,titleFont:titleFont,titleSize:titleSize,titleWeight:titleWeight,titleColor:titleColor,textFont:textFont,textSize:textSize,textWeight:textWeight,textColor:textColor,textLineHeight:textLineHeight,showDivider:showDivider,dividerColor:dividerColor,dividerThickness:dividerThickness,itemPaddingY:itemPaddingY,bodyPaddingTop:bodyPaddingTop},index);})]});}FaqGenerator.defaultProps={items:[{question:\"Qu'est-ce que ce service ?\",answer:null},{question:\"Comment \\xe7a fonctionne ?\",answer:null},{question:\"Quels sont les tarifs ?\",answer:null}],defaultOpen:false,animDuration:350,iconSize:24,iconColor:\"#1a1a1a\",iconStroke:2,titleFont:\"Inter, sans-serif\",titleSize:18,titleWeight:600,titleColor:\"#1a1a1a\",textFont:\"Inter, sans-serif\",textSize:15,textWeight:400,textColor:\"#666666\",textLineHeight:1.6,showDivider:true,dividerColor:\"#e5e5e5\",dividerThickness:1,itemPaddingY:20,bodyPaddingTop:12,gap:0};addPropertyControls(FaqGenerator,{items:{type:ControlType.Array,title:\"FAQ Items\",maxCount:30,control:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Question\",defaultValue:\"Question ?\"},answer:{type:ControlType.RichText,title:\"R\\xe9ponse\"}}}},defaultOpen:{type:ControlType.Boolean,title:\"Default Open\",defaultValue:false},animDuration:{type:ControlType.Number,title:\"Anim Duration\",defaultValue:350,min:100,max:800,step:50,unit:\"ms\"},iconSize:{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:2,min:1,max:4,step:.5},titleFont:{type:ControlType.String,title:\"Title Font\",defaultValue:\"Inter, sans-serif\"},titleSize:{type:ControlType.Number,title:\"Title Size\",defaultValue:18,min:10,max:48,step:1},titleWeight:{type:ControlType.Number,title:\"Title Weight\",defaultValue:600,min:100,max:900,step:100},titleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#1a1a1a\"},textFont:{type:ControlType.String,title:\"Text Font\",defaultValue:\"Inter, sans-serif\"},textSize:{type:ControlType.Number,title:\"Text Size\",defaultValue:15,min:10,max:36,step:1},textWeight:{type:ControlType.Number,title:\"Text Weight\",defaultValue:400,min:100,max:900,step:100},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#666666\"},textLineHeight:{type:ControlType.Number,title:\"Text Line Height\",defaultValue:1.6,min:1,max:2.5,step:.1},showDivider:{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:20,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,description:`More components at [Memselon ☁️](http://memselon.com)`}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FaqGenerator\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FaqGenerator.map","import{jsx as _jsx}from\"react/jsx-runtime\";/**\n * Charter on Demand Page → Contact form preshot.\n *\n * Applied on the \"Contact\" CTA inside the Charter on Demand page.\n *\n * Preserves the Framer-localized link href (e.g. /de/kontakt, /es/contacto)\n * and appends: dept=charter-flight\n *\n * The contact page's JetflyContactForm picks up this param and lands\n * the user directly on the Charter Flight department.\n */export function withCharterContactLink(Component){return props=>{const handleClick=e=>{const link=e.target.closest(\"a\");if(!link?.href)return;const params=new URLSearchParams;params.set(\"dept\",\"charter-flight\");const target=new URL(link.href,window.location.href);target.search=params.toString();target.hash=\"connect-with-us\";e.preventDefault();e.stopPropagation();window.location.href=target.toString();};return /*#__PURE__*/_jsx(\"div\",{onClickCapture:handleClick,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCharterContactLink\":{\"type\":\"reactHoc\",\"name\":\"withCharterContactLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OnDemandContactOveride.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import*as ReactDOM from\"react-dom\";import{useEffect,useRef,useState,useMemo}from\"react\";import{addPropertyControls,ControlType,useLocaleCode}from\"framer\";/**\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 700\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n *//* ================================================================\n   DESIGN TOKENS  (aligned with RangeEstimator)\n   ================================================================ */const T={sand50:\"#FAF7F0\",sand100:\"#F5EEE0\",sand200:\"#F0E5D1\",sand300:\"#E8D9BD\",sand400:\"#C2B49E\",sand500:\"#9E8F7C\",sand600:\"#7A6D5E\",sand700:\"#5C5146\",sand900:\"#1D1D1B\",gold50:\"#FDF8F0\",gold100:\"#F8EDDC\",gold200:\"#EAD9B8\",gold500:\"#C4945A\",gold600:\"#B07D42\",jetflyBlack:\"#1D1D1B\",bg:\"#FFFFFF\",white:\"#FFFFFF\",fontHeading:\"'Begum Sans', Georgia, serif\",fontBody:\"'Hanken Grotesk', system-ui, sans-serif\",fontData:\"'Inter', system-ui, sans-serif\",shadow:\"0 1px 2px rgba(0,0,0,0.06), 0 8px 16px rgba(0,0,0,0.08), 0 28px 56px rgba(0,0,0,0.1)\"};/* ================================================================\n   UTILS\n   ================================================================ */function clamp(n,a=0,b=1){return Math.max(a,Math.min(b,n));}function fontStyle(f){if(!f)return{};return{fontFamily:f.family||f.fontFamily,fontSize:f.size??f.fontSize,fontWeight:f.weight??f.fontWeight,fontStyle:f.style??f.fontStyle,lineHeight:f.lineHeight,letterSpacing:f.letterSpacing};}function wf(f,o){return{...fontStyle(f),...o||{}};}function galleryUrls(raw){if(!raw)return[];return raw.split(\",\").map(u=>u.trim()).filter(Boolean);}/* ── Color normalization (from RangeEstimator) ─────────────── */function toHex(color){const s=String(color||\"\").trim();if(/^#[0-9a-f]{6}$/i.test(s))return s;if(/^#[0-9a-f]{3}$/i.test(s))return`#${s[1]}${s[1]}${s[2]}${s[2]}${s[3]}${s[3]}`;if(/^#[0-9a-f]{8}$/i.test(s))return s.slice(0,7);const m=s.match(/rgba?\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)/);if(m){const r=clamp(Number(m[1]),0,255);const g=clamp(Number(m[2]),0,255);const b=clamp(Number(m[3]),0,255);return`#${(1<<24|r<<16|g<<8|b).toString(16).slice(1)}`;}return s;}// Détection d'appareil tactile : on désactive la tooltip hover sur ces appareils\n// car mouseenter est émulé après un tap et laisse la bulle affichée.\nfunction isTouchDevice(){if(typeof window===\"undefined\")return false;return\"ontouchstart\"in window||navigator.maxTouchPoints>0||window.matchMedia(\"(hover: none), (pointer: coarse)\").matches;}const I18N={en:{search:\"Search aircraft...\",onFleet:\"aircraft on fleet\",aircraft:\"Aircraft\",aircraftPlural:\"Aircraft\",back:\"Back\",registration:\"Registration\",aircraftLabel:\"Aircraft\",year:\"Year\",zone1:\"Zone I\",zone2:\"Zone II\",zoneOut:\"Out of zone\"},fr:{search:\"Rechercher un avion...\",onFleet:\"avions dans la flotte\",aircraft:\"Avion\",aircraftPlural:\"Avions\",back:\"Retour\",registration:\"Immatriculation\",aircraftLabel:\"Avion\",year:\"Ann\\xe9e\",zone1:\"Zone I\",zone2:\"Zone II\",zoneOut:\"Hors zone\"},de:{search:\"Flugzeug suchen...\",onFleet:\"Flugzeuge in der Flotte\",aircraft:\"Flugzeug\",aircraftPlural:\"Flugzeuge\",back:\"Zur\\xfcck\",registration:\"Kennzeichen\",aircraftLabel:\"Flugzeug\",year:\"Jahr\",zone1:\"Zone I\",zone2:\"Zone II\",zoneOut:\"Au\\xdferhalb der Zone\"},it:{search:\"Cerca aeromobile...\",onFleet:\"aeromobili nella flotta\",aircraft:\"Aeromobile\",aircraftPlural:\"Aeromobili\",back:\"Indietro\",registration:\"Immatricolazione\",aircraftLabel:\"Aeromobile\",year:\"Anno\",zone1:\"Zona I\",zone2:\"Zona II\",zoneOut:\"Fuori zona\"},es:{search:\"Buscar aeronave...\",onFleet:\"aeronaves en la flota\",aircraft:\"Aeronave\",aircraftPlural:\"Aeronaves\",back:\"Atr\\xe1s\",registration:\"Matr\\xedcula\",aircraftLabel:\"Aeronave\",year:\"A\\xf1o\",zone1:\"Zona I\",zone2:\"Zona II\",zoneOut:\"Fuera de zona\"}};function detectLocale(override){if(override&&override!==\"auto\"&&override in I18N)return override;if(typeof window===\"undefined\")return\"en\";// 1. URL path-based: /fr/, /de/, /it/, /es/\ntry{const path=window.location.pathname;const m=path.match(/^\\/([a-z]{2})(?:\\/|$)/i);if(m&&m[1].toLowerCase() in I18N)return m[1].toLowerCase();}catch{}// 2. <html lang=\"xx\">\ntry{const docLang=document.documentElement.lang?.slice(0,2).toLowerCase();if(docLang&&docLang in I18N)return docLang;}catch{}return\"en\";}/* ================================================================\n   TEXT NORMALIZATION  (fix CMS parsing edge cases across locales)\n   ================================================================ */// Strips invisible chars (zero-width, RTL marks, BOM) and normalizes\n// unicode hyphen variants to regular ASCII dash. Without this, a tab\n// like \"OH‑MAN\" using U+2011 (non-breaking hyphen) — common after\n// CMS translation tooling — fails the registration regex and the\n// aircraft silently drops from the list.\nfunction cleanText(t){return t.replace(/[\\u200B-\\u200F\\uFEFF\\u202A-\\u202E]/g,\"\")// zero-width + RTL marks\n.replace(/[\\u2010-\\u2015\\u2212\\uFE58\\uFE63\\uFF0D]/g,\"-\")// hyphen variants → ASCII dash\n.replace(/\\u00A0/g,\" \")// non-breaking space → space\n.trim();}/* ================================================================\n   ZONE COUNTRY IDS (ISO 3166-1 numeric — from RangeEstimator)\n   ================================================================ */const ZONE1_IDS=new Set([276,40,203,380,756,250,56,442,528,208,246,752,578,724,620,826,372,470]);const ZONE2_IDS=new Set([8,100,112,70,191,233,300,348,428,440,499,504,807,616,642,688,703,705,788,792]);async function loadTopojsonLib(){const w=window;if(w.topojson)return w.topojson;return new Promise((resolve,reject)=>{const s=document.createElement(\"script\");s.src=\"https://unpkg.com/topojson-client@3/dist/topojson-client.min.js\";s.async=true;s.onload=()=>resolve(window.topojson);s.onerror=reject;document.head.appendChild(s);});}let _zoneGeoCache=null;// Per-country features instead of topojson.merge() — avoids antimeridian\n// artefacts (Russia, Fiji, etc.). Same pattern as RangeEstimator.\nasync function loadZoneGeo(){if(_zoneGeoCache)return _zoneGeoCache;const[topo,world]=await Promise.all([loadTopojsonLib(),fetch(\"https://cdn.jsdelivr.net/npm/world-atlas@2/countries-50m.json\").then(r=>r.json())]);const geos=world.objects.countries.geometries;const features=geos.map(g=>{const id=parseInt(g.id);let zone=0;if(ZONE1_IDS.has(id))zone=1;else if(ZONE2_IDS.has(id))zone=2;return{type:\"Feature\",properties:{zone},geometry:topo.feature(world,g).geometry};});_zoneGeoCache={type:\"FeatureCollection\",features};return _zoneGeoCache;}async function addZoneFills(map,zone1Color,zone2Color,zoneOutColor,borderColor){try{const geo=await loadZoneGeo();if(!map.getSource(\"countries\"))map.addSource(\"countries\",{type:\"geojson\",data:geo});if(!map.getLayer(\"countries-fill\"))map.addLayer({id:\"countries-fill\",type:\"fill\",source:\"countries\",paint:{\"fill-color\":[\"match\",[\"get\",\"zone\"],1,zone1Color,2,zone2Color,zoneOutColor]}},\"water\");if(!map.getLayer(\"countries-stroke\"))map.addLayer({id:\"countries-stroke\",type:\"line\",source:\"countries\",layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":borderColor,\"line-width\":[\"interpolate\",[\"linear\"],[\"zoom\"],2,.5,6,1,10,1.5],\"line-opacity\":.7}},\"water\");}catch{}}/* ================================================================\n   MAP STYLE (from RangeEstimator — clean, light, white ocean)\n   ================================================================ */const buildMapStyle=(oceanColor,borderColor)=>({version:8,sources:{openmaptiles:{type:\"vector\",url:\"https://tiles.openfreemap.org/planet\"}},sprite:\"https://openmaptiles.github.io/dark-matter-gl-style/sprite\",glyphs:\"https://tiles.openfreemap.org/fonts/{fontstack}/{range}.pbf\",layers:[{id:\"background\",type:\"background\",paint:{\"background-color\":\"#FFFFFF\"}},{id:\"water\",type:\"fill\",source:\"openmaptiles\",\"source-layer\":\"water\",filter:[\"all\",[\"==\",\"$type\",\"Polygon\"],[\"!=\",\"brunnel\",\"tunnel\"]],paint:{\"fill-color\":oceanColor}},{id:\"boundary_country\",type:\"line\",source:\"openmaptiles\",\"source-layer\":\"boundary\",filter:[\"all\",[\"==\",\"$type\",\"LineString\"],[\"==\",\"admin_level\",2],[\"any\",[\"!has\",\"maritime\"],[\"==\",\"maritime\",0]],[\"any\",[\"!has\",\"disputed\"],[\"==\",\"disputed\",0]]],layout:{\"line-cap\":\"round\",\"line-join\":\"round\"},paint:{\"line-color\":borderColor,\"line-width\":[\"interpolate\",[\"linear\"],[\"zoom\"],2,.5,6,1,10,1.5],\"line-opacity\":.7}},{id:\"place_city_dot\",type:\"circle\",source:\"openmaptiles\",\"source-layer\":\"place\",filter:[\"all\",[\"==\",\"$type\",\"Point\"],[\"==\",\"class\",\"city\"]],paint:{\"circle-radius\":0}},{id:\"place_country_major\",type:\"symbol\",source:\"openmaptiles\",\"source-layer\":\"place\",maxzoom:8,filter:[\"all\",[\"==\",\"$type\",\"Point\"],[\"<=\",\"rank\",3],[\"==\",\"class\",\"country\"],[\"has\",\"iso_a2\"]],layout:{\"text-field\":[\"coalesce\",[\"get\",\"name:en\"],[\"get\",\"name:latin\"],[\"get\",\"name\"]],\"text-font\":[\"Noto Sans Regular\"],\"text-size\":[\"interpolate\",[\"linear\"],[\"zoom\"],3,[\"case\",[\"<=\",[\"get\",\"rank\"],1],9,8],5,[\"case\",[\"<=\",[\"get\",\"rank\"],1],11,9],7,[\"case\",[\"<=\",[\"get\",\"rank\"],1],13,11]],\"text-transform\":\"uppercase\",\"text-letter-spacing\":.2,\"text-anchor\":\"center\",\"text-padding\":4},paint:{\"text-color\":\"#6B6253\",\"text-halo-color\":\"rgba(255,255,255,0.5)\",\"text-halo-width\":.8}}]});/* ================================================================\n   COUNTRY LABEL I18N\n   ================================================================ */const isMapDebug=()=>typeof window!==\"undefined\"&&new URLSearchParams(window.location.search).get(\"mapDebug\")===\"1\";const COUNTRY_LABELS={en:[\"coalesce\",[\"get\",\"name_en\"],[\"get\",\"name:en\"],[\"get\",\"name\"]],fr:[\"coalesce\",[\"get\",\"name_fr\"],[\"get\",\"name:fr\"],[\"get\",\"name_en\"],[\"get\",\"name:en\"],[\"get\",\"name\"]],nl:[\"coalesce\",[\"get\",\"name_nl\"],[\"get\",\"name:nl\"],[\"get\",\"name_en\"],[\"get\",\"name:en\"],[\"get\",\"name\"]],es:[\"coalesce\",[\"get\",\"name_es\"],[\"get\",\"name:es\"],[\"get\",\"name_en\"],[\"get\",\"name:en\"],[\"get\",\"name\"]],de:[\"coalesce\",[\"get\",\"name_de\"],[\"get\",\"name:de\"],[\"get\",\"name_en\"],[\"get\",\"name:en\"],[\"get\",\"name\"]],it:[\"coalesce\",[\"get\",\"name_it\"],[\"get\",\"name:it\"],[\"get\",\"name_en\"],[\"get\",\"name:en\"],[\"get\",\"name\"]]};function findCountryLabelLayers(map){try{return(map.getStyle()?.layers??[]).filter(l=>l.type===\"symbol\"&&l[\"source-layer\"]===\"place\"&&Array.isArray(l.filter)&&JSON.stringify(l.filter).includes(\"country\")).map(l=>l.id);}catch{return[];}}function applyCountryLocale(map,framerLocale,debug){if(!map)return;const normalizedLocale=(framerLocale||\"en\").split(/[-_]/)[0].toLowerCase();const code=[\"en\",\"fr\",\"nl\",\"es\",\"de\",\"it\"].includes(normalizedLocale)?normalizedLocale:\"en\";const mapLibrary=typeof window.maplibregl!==\"undefined\"?\"maplibregl\":\"unknown\";const layerIds=findCountryLabelLayers(map);const sourceLayers=layerIds.map(id=>{try{return map.getLayer(id)?.[\"source-layer\"]??null;}catch{return null;}});if(debug){console.info(\"[CharterMap:i18n] locale\",{framerLocale,normalizedLocale,mapLibrary,styleLoaded:map.isStyleLoaded?.()});console.info(\"[CharterMap:i18n] country label layers\",{matchedLayerIds:layerIds,sourceLayers});}// Probe available name fields on a rendered feature\nlet availableFields=[];try{const features=map.queryRenderedFeatures(undefined,{layers:layerIds.slice(0,1)});if(features.length>0){availableFields=Object.keys(features[0].properties||{}).filter(f=>f.startsWith(\"name\"));}}catch{}if(debug){console.info(\"[CharterMap:i18n] country-name fields\",{availableFields,selectedField:`name_${normalizedLocale}`});}const expr=COUNTRY_LABELS[code]??COUNTRY_LABELS.en;let layersUpdated=0;for(const layerId of layerIds){try{map.setLayoutProperty(layerId,\"text-field\",expr);layersUpdated++;}catch{}}if(debug){console.info(\"[CharterMap:i18n] labels applied\",{locale:normalizedLocale,layersUpdated});if(code!==\"en\"&&availableFields.length>0&&!availableFields.some(f=>f===`name_${code}`||f===`name:${code}`)){console.warn(\"[CharterMap:i18n] localized field unavailable; using fallback\",{requestedLocale:normalizedLocale,fallbackField:availableFields.includes(\"name_en\")?\"name_en\":\"name\"});}}}/* ================================================================\n   INJECT STYLES\n   ================================================================ */function injectStyles(){const id=\"jf-fleet-map-styles\";if(document.getElementById(id))return;const s=document.createElement(\"style\");s.id=id;s.textContent=`\n@import url('https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@300;400;500;600;700&display=swap');\n@keyframes jf-card-enter{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}\n.jf-card-enter{animation:jf-card-enter .4s cubic-bezier(.16,1,.3,1) both}\n@keyframes jf-lb-in{from{opacity:0}to{opacity:1}}\n@keyframes jf-lb-img-in{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}\n.jf-fleet-map .maplibregl-ctrl-group{border:1px solid rgba(0,0,0,.06)!important;border-radius:12px!important;overflow:hidden;box-shadow:none!important}\n.jf-fleet-map .maplibregl-ctrl-group button{width:32px!important;height:32px!important;background:rgba(255,255,255,.9)!important}\n.jf-fleet-map .maplibregl-ctrl-group button:hover{background:#fff!important}\n.jf-fleet-map .maplibregl-ctrl-group button+button{border-top:1px solid rgba(0,0,0,.06)!important}\n.jf-fleet-map .maplibregl-ctrl-attrib{display:none!important}\n.jf-gallery-scroll::-webkit-scrollbar{display:none}\n`;document.head.appendChild(s);}/* ================================================================\n   CLUSTERING\n   ================================================================ */const DEFAULT_CLUSTER_PX=40;function clusterItems(items,map,radius=DEFAULT_CLUSTER_PX){if(!map)return items.map(i=>({items:[i],lat:i.lat,lng:i.lng}));const used=new Set;const clusters=[];const projected=items.map(i=>map.project([i.lng,i.lat]));for(let i=0;i<items.length;i++){if(used.has(i))continue;used.add(i);const pi=projected[i];const cluster={items:[items[i]],lat:items[i].lat,lng:items[i].lng};for(let j=i+1;j<items.length;j++){if(used.has(j))continue;const pj=projected[j];const dx=pi.x-pj.x,dy=pi.y-pj.y;if(Math.sqrt(dx*dx+dy*dy)<radius){used.add(j);cluster.items.push(items[j]);}}const cx=cluster.items.reduce((s,x)=>s+map.project([x.lng,x.lat]).x,0)/cluster.items.length;const cy=cluster.items.reduce((s,x)=>s+map.project([x.lng,x.lat]).y,0)/cluster.items.length;const c=map.unproject([cx,cy]);cluster.lat=c.lat;cluster.lng=c.lng;clusters.push(cluster);}return clusters;}/* ================================================================\n   TOOLTIP (Maxime style)\n   ================================================================ */function tooltipHTML(item,pc){return`<div style=\"background:rgba(255,255,255,.95);backdrop-filter:blur(8px);border-radius:12px;padding:10px 14px;box-shadow:${T.shadow};border:1px solid rgba(0,0,0,.04);font-family:${T.fontBody};min-width:150px;max-width:230px;pointer-events:none;\">\n<div translate=\"no\" class=\"notranslate\" style=\"font-family:${T.fontBody};font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:${pc};margin-bottom:3px;\">${item.registration||item.name}</div>\n${item.aircraftType?`<div translate=\"no\" class=\"notranslate\" style=\"font-family:${T.fontBody};font-size:11px;font-weight:500;color:${T.sand500};margin-bottom:2px;\">${item.aircraftType}</div>`:\"\"}\n<div style=\"font-family:${T.fontBody};font-size:10px;color:${T.sand400};letter-spacing:.02em;\">${item.name}</div>\n</div><div style=\"width:8px;height:8px;background:rgba(255,255,255,.95);border-right:1px solid rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.04);transform:rotate(45deg);margin:-4px auto 0;\"></div>`;}/* ================================================================\n   POPUP (Maxime card style)\n   ================================================================ */function Popup({item,onClose,onBack,pinColor,t}){const[lb,setLb]=useState(null);const urls=useMemo(()=>{const raw=item.galleryImages&&item.galleryImages.length>0?item.galleryImages:galleryUrls(item.gallery);// Robust filtering: exclude pin and ico by checking if URLs share the same base path\nconst normalize=u=>u.split(\"?\")[0].split(\"#\")[0].toLowerCase();const pinBase=item.pin?normalize(item.pin):\"\";const icoBase=item.ico?normalize(item.ico):\"\";return raw.filter(u=>{const base=normalize(u);if(pinBase&&(base===pinBase||base.includes(pinBase)||pinBase.includes(base)))return false;if(icoBase&&(base===icoBase||base.includes(icoBase)||icoBase.includes(base)))return false;return true;});},[item.galleryImages,item.gallery,item.pin,item.ico]);const city=item.name.split(\",\")[0].toUpperCase();const country=(item.name.split(\",\")[1]||\"\").trim().toUpperCase();const specFields=[{label:t.registration,value:item.registration,noTranslate:true},{label:t.aircraftLabel,value:item.aircraftType,noTranslate:true},{label:t.year,value:item.yom,noTranslate:true}].filter(s=>s.value);const[isMobile,setIsMobile]=useState(typeof window!==\"undefined\"&&window.innerWidth<768);useEffect(()=>{const fn=()=>setIsMobile(window.innerWidth<768);window.addEventListener(\"resize\",fn);return()=>window.removeEventListener(\"resize\",fn);},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{onClick:onClose,style:{position:\"absolute\",inset:0,zIndex:5,background:\"rgba(29,29,27,0.12)\",backdropFilter:\"blur(2px)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,zIndex:6,display:\"flex\",alignItems:isMobile?\"stretch\":\"center\",justifyContent:isMobile?\"stretch\":\"flex-end\",pointerEvents:\"none\",padding:isMobile?0:\"32px 32px 32px 0\"},children:/*#__PURE__*/_jsxs(\"div\",{className:\"jf-card-enter\",style:{pointerEvents:\"auto\",width:isMobile?\"100%\":\"min(400px, calc(100% - 48px))\",height:isMobile?\"100%\":undefined,maxHeight:isMobile?undefined:undefined,overflowY:\"auto\",background:\"rgba(255,255,255,.95)\",backdropFilter:\"blur(24px)\",WebkitBackdropFilter:\"blur(24px)\",borderRadius:isMobile?0:24,boxShadow:isMobile?\"none\":T.shadow,border:isMobile?\"none\":\"1px solid rgba(0,0,0,0.04)\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:isMobile?\"20px 20px 0\":\"24px 28px 0\"},children:[onBack&&/*#__PURE__*/_jsxs(\"button\",{onClick:onBack,style:{display:\"flex\",alignItems:\"center\",gap:3,background:\"none\",border:\"none\",cursor:\"pointer\",padding:\"2px 6px 2px 2px\",borderRadius:6,marginBottom:10,transition:\"background 150ms\"},onMouseEnter:e=>e.currentTarget.style.background=\"rgba(0,0,0,0.04)\",onMouseLeave:e=>e.currentTarget.style.background=\"none\",children:[/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:pinColor,strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M15 18l-6-6 6-6\"})}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:T.fontBody,fontSize:10,fontWeight:600,letterSpacing:\".1em\",textTransform:\"uppercase\",color:pinColor},children:t.back})]}),/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:6},children:/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:T.fontBody,fontSize:10,fontWeight:600,letterSpacing:\".12em\",textTransform:\"uppercase\",color:pinColor},children:t.aircraft})}),/*#__PURE__*/_jsxs(\"h2\",{style:{fontFamily:T.fontHeading,fontSize:22,fontWeight:500,letterSpacing:\".04em\",color:T.jetflyBlack,margin:\"0 0 4px\"},children:[city,country&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,letterSpacing:\".07em\",marginLeft:8,opacity:.45},children:country})]}),item.ico&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:10,marginBottom:2,display:\"flex\",justifyContent:\"flex-start\"},children:/*#__PURE__*/_jsx(\"img\",{src:item.ico,alt:\"\",style:{height:32,objectFit:\"contain\",opacity:.75}})}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:T.sand200,margin:\"16px 0\"}}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:8,marginBottom:item.note?14:16},children:specFields.map(({label,value,noTranslate})=>/*#__PURE__*/_jsxs(\"div\",{style:{background:T.sand50,border:`1px solid ${T.sand300}60`,borderRadius:16,padding:\"12px 14px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:T.fontBody,fontSize:10,fontWeight:500,letterSpacing:\".12em\",textTransform:\"uppercase\",color:T.sand500,marginBottom:4},children:label}),/*#__PURE__*/_jsx(\"div\",{translate:noTranslate?\"no\":undefined,className:noTranslate?\"notranslate\":undefined,style:{fontFamily:T.fontBody,fontSize:16,fontWeight:600,color:T.jetflyBlack},children:value})]},label))}),item.note&&/*#__PURE__*/_jsx(\"div\",{style:{background:`${pinColor}12`,border:`1px solid ${pinColor}2E`,borderRadius:12,padding:\"10px 14px\",marginBottom:urls.length>0?14:4},children:/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:T.fontBody,fontSize:11,fontWeight:500,lineHeight:1.5,color:T.gold600},children:item.note})})]}),urls.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{padding:\"0 0 20px\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"jf-gallery-scroll\",style:{display:\"flex\",gap:10,overflowX:\"auto\",padding:isMobile?\"0 20px 8px\":\"0 28px 8px\",WebkitOverflowScrolling:\"touch\",scrollbarWidth:\"none\",msOverflowStyle:\"none\"},children:urls.map((u,i)=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>setLb(u),style:{flexShrink:0,width:160,height:110,borderRadius:12,overflow:\"hidden\",cursor:\"zoom-in\",background:\"rgba(0,0,0,0.03)\",border:`1px solid ${T.sand300}60`},children:/*#__PURE__*/_jsx(\"img\",{src:u,alt:\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\"}})},i))})}),urls.length===0&&/*#__PURE__*/_jsx(\"div\",{style:{height:24}}),/*#__PURE__*/_jsx(\"button\",{onClick:onClose,style:{position:\"absolute\",top:16,right:16,width:28,height:28,borderRadius:999,border:`1px solid ${T.sand300}60`,background:\"rgba(255,255,255,0.8)\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:T.sand500,fontSize:16,transition:\"background 150ms\"},children:\"\\xd7\"})]})}),lb&&/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(\"div\",{onClick:()=>setLb(null),style:{position:\"fixed\",inset:0,zIndex:99999,background:\"rgba(255,255,255,0.82)\",backdropFilter:\"blur(20px)\",WebkitBackdropFilter:\"blur(20px)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"zoom-out\",animation:\"jf-lb-in 200ms ease\"},children:[/*#__PURE__*/_jsx(\"img\",{src:lb,alt:\"\",onClick:e=>e.stopPropagation(),style:{maxWidth:\"80vw\",maxHeight:\"80vh\",width:\"80vw\",height:\"80vh\",objectFit:\"cover\",borderRadius:16,boxShadow:T.shadow,cursor:\"default\",animation:\"jf-lb-img-in 250ms cubic-bezier(.34,1.56,.64,1)\"}}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setLb(null),style:{position:\"absolute\",top:20,right:20,width:36,height:36,borderRadius:999,border:`1px solid ${T.sand300}60`,background:\"rgba(255,255,255,0.8)\",backdropFilter:\"blur(8px)\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:T.sand500,fontSize:20,fontWeight:300},children:\"\\xd7\"})]}),document.body)]});}/* ================================================================\n   CLUSTER POPUP\n   ================================================================ */function ClusterPopup({items,onClose,onSelect,pinColor,t}){const city=items[0].name.split(\",\")[0].toUpperCase();const country=(items[0].name.split(\",\")[1]||\"\").trim().toUpperCase();const[isMobile,setIsMobile]=useState(typeof window!==\"undefined\"&&window.innerWidth<768);useEffect(()=>{const fn=()=>setIsMobile(window.innerWidth<768);window.addEventListener(\"resize\",fn);return()=>window.removeEventListener(\"resize\",fn);},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{onClick:onClose,style:{position:\"absolute\",inset:0,zIndex:6,background:\"rgba(29,29,27,0.12)\",backdropFilter:\"blur(2px)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,zIndex:7,display:\"flex\",alignItems:isMobile?\"stretch\":\"center\",justifyContent:isMobile?\"stretch\":\"flex-end\",pointerEvents:\"none\",padding:isMobile?0:\"32px 32px 32px 0\"},children:/*#__PURE__*/_jsxs(\"div\",{className:\"jf-card-enter\",style:{pointerEvents:\"auto\",width:isMobile?\"100%\":\"min(400px, calc(100% - 48px))\",height:isMobile?\"100%\":undefined,overflowY:\"auto\",background:\"rgba(255,255,255,.95)\",backdropFilter:\"blur(24px)\",WebkitBackdropFilter:\"blur(24px)\",borderRadius:isMobile?0:24,boxShadow:isMobile?\"none\":T.shadow,border:isMobile?\"none\":\"1px solid rgba(0,0,0,0.04)\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:isMobile?\"20px 20px 0\":\"24px 28px 0\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:6},children:/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:T.fontBody,fontSize:10,fontWeight:600,letterSpacing:\".12em\",textTransform:\"uppercase\",color:pinColor},children:[items.length,\" \",t.aircraftPlural]})}),/*#__PURE__*/_jsxs(\"h2\",{style:{fontFamily:T.fontHeading,fontSize:22,fontWeight:500,letterSpacing:\".04em\",color:T.jetflyBlack,margin:\"0 0 4px\"},children:[city,country&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,letterSpacing:\".07em\",marginLeft:8,opacity:.45},children:country})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:T.sand200,margin:\"16px 0\"}})]}),/*#__PURE__*/_jsx(\"div\",{style:{padding:isMobile?\"0 20px 24px\":\"0 28px 24px\",display:\"flex\",flexDirection:\"column\",gap:8},children:items.map((item,i)=>/*#__PURE__*/_jsxs(\"div\",{onClick:()=>{onClose();onSelect(item);},style:{display:\"flex\",alignItems:\"center\",gap:12,padding:\"10px 14px\",background:T.sand50,border:`1px solid ${T.sand300}60`,borderRadius:14,cursor:\"pointer\",transition:\"background 150ms\"},onMouseEnter:e=>e.currentTarget.style.background=T.sand200,onMouseLeave:e=>e.currentTarget.style.background=T.sand50,children:[item.ico&&/*#__PURE__*/_jsx(\"img\",{src:item.ico,style:{width:24,height:24,objectFit:\"contain\",flexShrink:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"div\",{translate:\"no\",className:\"notranslate\",style:{fontFamily:T.fontBody,fontSize:13,fontWeight:600,color:T.jetflyBlack},children:item.registration}),/*#__PURE__*/_jsxs(\"div\",{translate:\"no\",className:\"notranslate\",style:{fontFamily:T.fontBody,fontSize:11,fontWeight:500,color:T.sand500,marginTop:1},children:[item.aircraftType,\" \\xb7 \",item.yom]})]}),/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:T.sand400,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 18l6-6-6-6\"})})]},i))}),/*#__PURE__*/_jsx(\"button\",{onClick:onClose,style:{position:\"absolute\",top:16,right:16,width:28,height:28,borderRadius:999,border:`1px solid ${T.sand300}60`,background:\"rgba(255,255,255,0.8)\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:T.sand500,fontSize:16,transition:\"background 150ms\"},children:\"\\xd7\"})]})})]});}/* ================================================================\n   SEARCH BAR\n   ================================================================ */function SearchBar({items,onSelect,pinColor,t}){const[query,setQuery]=React.useState(\"\");const[open,setOpen]=React.useState(false);const results=useMemo(()=>{if(!query.trim())return[];const q=query.toLowerCase();return items.filter(it=>it.registration.toLowerCase().includes(q)||it.name.toLowerCase().includes(q)||it.aircraftType.toLowerCase().includes(q)).slice(0,6);},[query,items]);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:16,left:16,zIndex:6,width:260},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,background:\"rgba(255,255,255,.9)\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\",border:`1px solid ${T.sand300}60`,borderRadius:open&&results.length>0?\"12px 12px 0 0\":12,padding:\"0 14px\",height:40,boxShadow:\"0 1px 3px rgba(0,0,0,0.05)\",transition:\"border-radius 150ms\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:pinColor,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m21 21-4.35-4.35\"})]}),/*#__PURE__*/_jsx(\"input\",{value:query,onChange:e=>{setQuery(e.target.value);setOpen(true);},onFocus:()=>setOpen(true),onBlur:()=>setTimeout(()=>setOpen(false),150),placeholder:t.search,style:{flex:1,border:\"none\",background:\"transparent\",outline:\"none\",fontFamily:T.fontBody,fontSize:13,fontWeight:500,color:T.jetflyBlack}}),query&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>{setQuery(\"\");setOpen(false);},style:{width:24,height:24,borderRadius:\"50%\",background:T.sand200,border:\"none\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,transition:\"background 150ms\"},children:/*#__PURE__*/_jsx(\"svg\",{width:8,height:8,viewBox:\"0 0 10 10\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1L9 9M9 1L1 9\",stroke:T.sand600,strokeWidth:1.5,strokeLinecap:\"round\"})})})]}),open&&results.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{background:\"rgba(255,255,255,.95)\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\",border:`1px solid ${T.sand300}60`,borderTop:\"none\",borderRadius:\"0 0 12px 12px\",overflow:\"hidden\",boxShadow:\"0 4px 16px rgba(0,0,0,0.06)\"},children:results.map((it,i)=>/*#__PURE__*/_jsxs(\"div\",{onMouseDown:()=>{onSelect(it);setQuery(\"\");setOpen(false);},style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"8px 14px\",cursor:\"pointer\",borderTop:i>0?`1px solid ${T.sand200}`:\"none\",transition:\"background 120ms\"},onMouseEnter:e=>e.currentTarget.style.background=T.sand50,onMouseLeave:e=>e.currentTarget.style.background=\"transparent\",children:[it.ico&&/*#__PURE__*/_jsx(\"img\",{src:it.ico,style:{width:20,height:20,objectFit:\"contain\",flexShrink:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{translate:\"no\",className:\"notranslate\",style:{fontFamily:T.fontBody,fontSize:12,fontWeight:600,color:T.jetflyBlack},children:it.registration}),/*#__PURE__*/_jsxs(\"div\",{translate:\"no\",className:\"notranslate\",style:{fontFamily:T.fontBody,fontSize:10,fontWeight:500,color:T.sand500,marginTop:1},children:[it.aircraftType,\" \\xb7 \",it.name.split(\",\")[0]]})]})]},i))})]});}/* ================================================================\n   LEGEND\n   ================================================================ */function Legend({count,pinColor,t}){return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",bottom:16,left:16,zIndex:6,background:\"rgba(255,255,255,.8)\",backdropFilter:\"blur(6px)\",WebkitBackdropFilter:\"blur(6px)\",border:`1px solid rgba(0,0,0,.04)`,borderRadius:8,padding:\"8px 12px\",display:\"flex\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:8,height:8,borderRadius:\"50%\",background:pinColor,flexShrink:0,boxShadow:`0 0 0 3px ${pinColor}25`}}),/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:T.fontBody,fontSize:10,fontWeight:500,letterSpacing:\".2em\",textTransform:\"uppercase\",color:T.sand500,whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:T.jetflyBlack,fontWeight:600},children:count}),\" \",t.onFleet]})]});}/* ================================================================\n   ZONE LEGEND (from RangeEstimator)\n   ================================================================ */function ZoneLegend({zone1Color,zone2Color,zoneOutColor,borderColor,t}){return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:16,right:16,zIndex:6,display:\"flex\",alignItems:\"center\",gap:16,background:\"rgba(255,255,255,0.80)\",backdropFilter:\"blur(4px)\",WebkitBackdropFilter:\"blur(4px)\",border:\"1px solid rgba(0,0,0,0.04)\",borderRadius:8,padding:\"8px 12px\"},children:[{color:zone1Color,label:t.zone1},{color:zone2Color,label:t.zone2},{color:zoneOutColor,label:t.zoneOut}].map(z=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:8,borderRadius:\"50%\",background:z.color,border:`1px solid ${borderColor}`,display:\"block\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:T.fontBody,fontSize:10,fontWeight:500,letterSpacing:\"0.12em\",textTransform:\"uppercase\",color:\"rgba(0,0,0,0.45)\"},children:z.label})]},z.label))});}/* ================================================================\n   MAIN COMPONENT\n   ================================================================ */export default function OnDemandMap(props){const{collection,icoSize,clusterRadius,pinColor:pinColorProp,borderColor:borderColorProp,zone1Color:zone1ColorProp,zone2Color:zone2ColorProp,zoneOutColor:zoneOutColorProp,oceanColor:oceanColorProp,initialZoom,fitPadding,borderRadius,showTooltip,showZoneLegend,locale:localeProp,opacity}=props;// i18n — auto-detect from URL/<html lang> unless explicitly set\nconst t=useMemo(()=>I18N[detectLocale(localeProp)],[localeProp]);// Normalize colors (same as RangeEstimator)\nconst pinColor=toHex(pinColorProp||\"#C4945A\");const borderColor=toHex(borderColorProp||\"#B8B0A0\");const zone1Color=toHex(zone1ColorProp||\"#FFFFFF\");const zone2Color=toHex(zone2ColorProp||\"#E8DECC\");const zoneOutColor=toHex(zoneOutColorProp||\"#A89B85\");const oceanColor=toHex(oceanColorProp||\"#D6EAF0\");const ro=clamp(opacity?.end??1,0,1);const zv=typeof initialZoom===\"number\"?initialZoom:4.5;const hiddenRef=useRef(null);const[collectionItems,setCollectionItems]=useState([]);// Refs for reactive color updates\nconst oceanColorRef=useRef(oceanColor);oceanColorRef.current=oceanColor;const borderColorRef=useRef(borderColor);borderColorRef.current=borderColor;const zone1ColorRef=useRef(zone1Color);zone1ColorRef.current=zone1Color;const zone2ColorRef=useRef(zone2Color);zone2ColorRef.current=zone2Color;const zoneOutColorRef=useRef(zoneOutColor);zoneOutColorRef.current=zoneOutColor;useEffect(()=>injectStyles(),[]);/* ── CMS Collection DOM parsing (identical logic) ────── */useEffect(()=>{if(!collection||!hiddenRef.current)return;const parse=()=>{const root=hiddenRef.current;let listEl=root;for(let i=0;i<8;i++){if(listEl.children.length>1)break;if(listEl.children.length===1)listEl=listEl.children[0];else break;}const children=Array.from(listEl.children);const results=[];for(const child of children){const allText=Array.from(child.querySelectorAll(\"*\")).filter(el=>el.children.length===0&&(el.textContent||\"\").trim()).map(el=>cleanText(el.textContent||\"\")).filter(Boolean);// Extract all images in order (follows CMS field order: Pin, ICO, Image1, Image2...)\nconst allImgs=Array.from(child.querySelectorAll(\"img\")).map(img=>img.src).filter(src=>src&&!src.includes(\"data:\")&&src.length>10);// Pin: named layer \"Pin\", or 1st image (CMS field order)\nconst pinLayer=child.querySelector('[data-framer-name=\"Pin\"]')||child.querySelector('[data-framer-name=\"pin\"]');const pinSrc=pinLayer?pinLayer.tagName===\"IMG\"?pinLayer.src:pinLayer.querySelector(\"img\")?.src??\"\":allImgs[0]||\"\";// ICO: named layer \"ICO\", or 2nd image (CMS field order)\nconst icoLayer=child.querySelector('[data-framer-name=\"ICO\"]')||child.querySelector('[data-framer-name=\"ico\"]');const icoSrc=icoLayer?icoLayer.tagName===\"IMG\"?icoLayer.src:icoLayer.querySelector(\"img\")?.src??\"\":allImgs[1]||\"\";// Gallery: named layer first, then all images EXCEPT pin and ico\nconst galleryLayer=child.querySelector('[data-framer-name=\"Gallery\"]')||child.querySelector('[class*=\"gallery\"]');const galleryLayerImgs=galleryLayer?Array.from(galleryLayer.querySelectorAll(\"img\")).map(i=>i.src).filter(Boolean):[];const noteLayer=child.querySelector('[data-framer-name=\"Note\"]')||child.querySelector('[data-framer-name=\"note\"]');const noteLayerText=noteLayer?cleanText(noteLayer.textContent||\"\"):\"\";let lat=null,lng=null;for(const t of allText){const m=t.match(/^(-?\\d+\\.?\\d*)\\s*,\\s*(-?\\d+\\.?\\d*)$/);if(m){const la=parseFloat(m[1]),lo=parseFloat(m[2]);if(isFinite(la)&&isFinite(lo)&&Math.abs(la)<=90&&Math.abs(lo)<=180){lat=la;lng=lo;break;}}}if(lat===null||lng===null)continue;const otherTexts=allText.filter(t=>!t.match(/^-?\\d+\\.?\\d*\\s*,\\s*-?\\d+\\.?\\d*$/));// Registration: strict match first (e.g. \"OH-MAN\" alone), then\n// fallback to embedded match for cases where the FR/DE CMS\n// concatenates fields into a single text node.\nlet registration=otherTexts.find(t=>/^[A-Z]{2}-[A-Z0-9]{3,4}$/.test(t))||\"\";if(!registration){for(const t of otherTexts){const m=t.match(/\\b[A-Z]{2}-[A-Z0-9]{3,4}\\b/);if(m){registration=m[0];break;}}}const aircraftType=otherTexts.find(t=>/PC-|Falcon|Cirrus|Citation/i.test(t))||\"\";const yom=otherTexts.find(t=>/^\\d{4}$/.test(t))||\"\";const name=otherTexts.find(t=>t.includes(\",\")&&t.length<50)||\"\";const pin=pinSrc||undefined;const ico=icoSrc||undefined;const normUrl=u=>u.split(\"?\")[0].split(\"#\")[0].toLowerCase();const pinN=pin?normUrl(pin):\"\";const icoN=ico?normUrl(ico):\"\";// Gallery: exclude the ico image robustly\nconst galleryPool=galleryLayerImgs.length>0?galleryLayerImgs:allImgs;const galleryImages=galleryPool.filter(src=>{const n=normUrl(src);if(icoN&&(n===icoN||n.includes(icoN)||icoN.includes(n)))return false;if(pinN&&pinN!==icoN&&(n===pinN||n.includes(pinN)||pinN.includes(n)))return false;return true;});const usedTexts=new Set([registration,aircraftType,yom,name].filter(Boolean));const noteHeuristic=otherTexts.filter(t=>!usedTexts.has(t)&&t.length>3&&!/^[A-Z]{2}-/.test(t)&&!/^\\d{4}$/.test(t)&&!/^[A-Z ,]+$/.test(t)).join(\" \")||undefined;const noteText=noteLayerText||noteHeuristic||undefined;results.push({lat,lng,name,registration,aircraftType,yom,note:noteText,pin,ico,gallery:\"\",galleryImages});}setCollectionItems(results);};const t=setTimeout(parse,600);const mo=new MutationObserver(parse);mo.observe(hiddenRef.current,{childList:true,subtree:true});return()=>{clearTimeout(t);mo.disconnect();};},[collection]);const items=useMemo(()=>collectionItems,[collectionItems]);const[popup,setPopup]=useState(null);const[clusterPopup,setClusterPopup]=useState(null);const[popupFromCluster,setPopupFromCluster]=useState(null);const mh=useRef(null);const mr=useRef(null);const mlr=useRef(null);const ld=useRef(false);const markersRef=useRef(new Map);const tipRef=useRef(null);// Device capability flag — computed once, used to skip hover tooltip binding\n// entirely on touch devices (where mouseenter is emulated after a tap).\nconst isTouchRef=useRef(false);useEffect(()=>{isTouchRef.current=isTouchDevice();},[]);const tooltipOn=useRef(showTooltip!==false);tooltipOn.current=showTooltip!==false;const itemsRef=useRef(items);itemsRef.current=items;const pinColorRef=useRef(pinColor);pinColorRef.current=pinColor;/* ── Sync markers ─────────────────────────────────────── */function syncMarkers(map,mlib){if(!map||!mlib)return;markersRef.current.forEach(m=>{try{m.remove();}catch{}});markersRef.current.clear();const its=itemsRef.current;if(!its.length)return;const sz=typeof icoSize===\"number\"?icoSize:28;const cr=typeof clusterRadius===\"number\"?clusterRadius:DEFAULT_CLUSTER_PX;const pc=pinColorRef.current;const clusters=clusterItems(its,map,cr);const isTouch=isTouchRef.current;clusters.forEach((cluster,idx)=>{const it=cluster.items[0];const count=cluster.items.length;const isCluster=count>1;const anchor=document.createElement(\"div\");anchor.style.cssText=\"width:0;height:0;position:relative;overflow:visible;cursor:pointer;\";const wrap=document.createElement(\"div\");wrap.style.cssText=\"position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;transition:opacity 180ms ease, transform 180ms ease;\";if(it.pin){const img=document.createElement(\"img\");img.src=it.pin;img.style.cssText=`width:${sz}px;height:${sz}px;object-fit:contain;transition:transform 150ms ease;display:block;`;wrap.appendChild(img);// Skip hover scale on touch devices — triggers feel wrong after tap\nif(!isTouch){wrap.addEventListener(\"mouseenter\",()=>{img.style.transform=\"scale(1.15)\";});wrap.addEventListener(\"mouseleave\",()=>{img.style.transform=\"scale(1)\";});}}else{const dot=document.createElement(\"div\");dot.style.cssText=`width:10px;height:10px;background:${pc};border-radius:50%;box-shadow:0 0 0 4px ${pc}25;transition:transform 150ms ease;`;wrap.appendChild(dot);if(!isTouch){wrap.addEventListener(\"mouseenter\",()=>{dot.style.transform=\"scale(1.4)\";});wrap.addEventListener(\"mouseleave\",()=>{dot.style.transform=\"scale(1)\";});}}if(isCluster){const badge=document.createElement(\"div\");badge.textContent=String(count);badge.style.cssText=`position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;background:${pc};color:#fff;border-radius:999px;font-family:${T.fontBody};font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1;border:1.5px solid rgba(255,255,255,0.9);box-sizing:border-box;pointer-events:none;z-index:2;`;wrap.appendChild(badge);}anchor.appendChild(wrap);wrap.style.opacity=\"0\";wrap.style.transform=\"translate(-50%,-50%) scale(0.6)\";const marker=new mlib.Marker({element:anchor,anchor:\"center\"}).setLngLat([cluster.lng,cluster.lat]).addTo(map);requestAnimationFrame(()=>{wrap.style.opacity=\"1\";wrap.style.transform=\"translate(-50%,-50%) scale(1)\";});markersRef.current.set(idx,marker);if(!isCluster){// Hover tooltip: desktop only. On touch devices, tapping a marker\n// was triggering the emulated mouseenter and leaving the bubble\n// stuck on screen. We skip binding altogether when touch.\nif(!isTouch){anchor.addEventListener(\"mouseenter\",()=>{if(!tooltipOn.current||tipRef.current)return;const container=map.getContainer();if(![\"relative\",\"absolute\"].includes(container.style.position))container.style.position=\"relative\";const div=document.createElement(\"div\");div.style.cssText=\"position:absolute;z-index:20;pointer-events:none;opacity:0;transition:opacity 150ms ease;transform:translateX(-50%);\";div.innerHTML=tooltipHTML(it,pc);const updatePos=()=>{const px=map.project([cluster.lng,cluster.lat]);div.style.left=Math.round(px.x)+\"px\";div.style.top=Math.round(px.y-(div.offsetHeight||60)-14)+\"px\";};container.appendChild(div);tipRef.current=div;requestAnimationFrame(()=>{if(!tipRef.current)return;updatePos();div.style.opacity=\"1\";});map.on(\"move\",updatePos);map.on(\"zoom\",updatePos);div.__cb=updatePos;});anchor.addEventListener(\"mouseleave\",()=>{if(!tipRef.current)return;const cb=tipRef.current.__cb;if(cb){try{map.off(\"move\",cb);}catch{}try{map.off(\"zoom\",cb);}catch{}}tipRef.current.style.opacity=\"0\";const ref=tipRef.current;setTimeout(()=>{try{ref.remove();}catch{}},150);tipRef.current=null;});}anchor.addEventListener(\"click\",e=>{e.stopPropagation();// Safety: if a tooltip somehow lingered (desktop quirk),\n// dismiss it before opening the popup.\nif(tipRef.current){try{const cb=tipRef.current.__cb;if(cb){map.off(\"move\",cb);map.off(\"zoom\",cb);}tipRef.current.remove();}catch{}tipRef.current=null;}setPopup(it);});}else{anchor.addEventListener(\"click\",e=>{e.stopPropagation();const allSame=cluster.items.every(x=>Math.abs(x.lat-cluster.items[0].lat)<.001&&Math.abs(x.lng-cluster.items[0].lng)<.001);if(allSame)setClusterPopup(cluster.items);else map.easeTo({center:[cluster.lng,cluster.lat],zoom:map.getZoom()+1.5,duration:350});});}});}function fitAll(map){const its=itemsRef.current;if(!its.length||!map)return;const pad=fitPadding??80;if(its.length===1){map.easeTo({center:[its[0].lng,its[0].lat],zoom:zv,duration:500});return;}let minLat=Infinity,maxLat=-Infinity,minLng=Infinity,maxLng=-Infinity;for(const p of its){if(p.lat<minLat)minLat=p.lat;if(p.lat>maxLat)maxLat=p.lat;if(p.lng<minLng)minLng=p.lng;if(p.lng>maxLng)maxLng=p.lng;}try{map.fitBounds([[minLng,minLat],[maxLng,maxLat]],{padding:{top:pad,bottom:pad+40,left:pad,right:pad},duration:600,maxZoom:10});}catch{}}/* ── Map init ──────────────────────────────────────────── */useEffect(()=>{let dead=false;async function go(){if(!mh.current||mr.current)return;// Load MapLibre CSS\nif(!document.getElementById(\"mlcss\")){const l=document.createElement(\"link\");l.id=\"mlcss\";l.rel=\"stylesheet\";l.href=\"https://unpkg.com/maplibre-gl@5.18.0/dist/maplibre-gl.css\";document.head.appendChild(l);}// Load MapLibre JS\nlet mlib=null;if(!window.maplibregl){await new Promise((res,rej)=>{const s=document.createElement(\"script\");s.src=\"https://unpkg.com/maplibre-gl@5.18.0/dist/maplibre-gl.js\";s.async=true;s.onload=()=>res();s.onerror=()=>rej();document.head.appendChild(s);});}mlib=window.maplibregl;if(dead||!mlib)return;mlr.current=mlib;const its=itemsRef.current;const center=its.length?[its[0].lng,its[0].lat]:[8,48.5];const map=new mlib.Map({container:mh.current,style:buildMapStyle(oceanColorRef.current,borderColorRef.current),center,zoom:zv,attributionControl:false,maxZoom:10,minZoom:1,scrollZoom:false,preserveDrawingBuffer:true,antialias:true,fadeDuration:0});mr.current=map;map.addControl(new mlib.NavigationControl({showCompass:false}),\"top-right\");map.on(\"load\",()=>{if(dead)return;ld.current=true;requestAnimationFrame(()=>requestAnimationFrame(()=>{if(!dead)map.resize();}));// Apply country labels for the active locale at load time\nrequestAnimationFrame(()=>{if(!dead)applyCountryLocale(map,localeRef.current,isMapDebug());});addZoneFills(map,zone1ColorRef.current,zone2ColorRef.current,zoneOutColorRef.current,borderColorRef.current).catch(()=>{});syncMarkers(map,mlib);fitAll(map);map.on(\"click\",()=>{setPopup(null);setClusterPopup(null);});let _zRaf=null;map.on(\"zoom\",()=>{if(!ld.current)return;if(_zRaf)cancelAnimationFrame(_zRaf);_zRaf=requestAnimationFrame(()=>{syncMarkers(map,mlib);_zRaf=null;});});});}go();const ro=new ResizeObserver(()=>{if(mr.current&&ld.current)mr.current.resize();});if(mh.current)ro.observe(mh.current);return()=>{dead=true;ro.disconnect();markersRef.current.forEach(m=>{try{m.remove();}catch{}});markersRef.current.clear();try{mr.current?.remove?.();}catch{}mr.current=null;ld.current=false;};},[]);/* ── Country label locale ── */const localeCode=useLocaleCode();const localeRef=useRef(localeCode);useEffect(()=>{localeRef.current=localeCode;},[localeCode]);useEffect(()=>{const map=mr.current;if(!map||!ld.current)return;applyCountryLocale(map,localeCode,isMapDebug());},[localeCode]);/* ── Reactive color updates (from RangeEstimator pattern) ── */useEffect(()=>{const map=mr.current;if(!map||!ld.current)return;try{if(map.getLayer(\"water\")){map.setPaintProperty(\"water\",\"fill-color\",oceanColor);}if(map.getLayer(\"countries-fill\")){map.setPaintProperty(\"countries-fill\",\"fill-color\",[\"match\",[\"get\",\"zone\"],1,zone1Color,2,zone2Color,zoneOutColor]);}if(map.getLayer(\"countries-stroke\")){map.setPaintProperty(\"countries-stroke\",\"line-color\",borderColor);}if(map.getLayer(\"boundary_country\")){map.setPaintProperty(\"boundary_country\",\"line-color\",borderColor);}}catch{}},[oceanColor,zone1Color,zone2Color,zoneOutColor,borderColor]);/* ── Sync on items change ─────────────────────────────── */useEffect(()=>{if(!ld.current||!mr.current||!mlr.current)return;markersRef.current.forEach(m=>{try{m.remove();}catch{}});markersRef.current.clear();syncMarkers(mr.current,mlr.current);fitAll(mr.current);setPopup(null);setClusterPopup(null);setPopupFromCluster(null);},[items]);/* ── Resync markers when pinColor changes ─────────────── */useEffect(()=>{if(!ld.current||!mr.current||!mlr.current)return;syncMarkers(mr.current,mlr.current);},[pinColor]);/* ================================================================\n       RENDER\n       ================================================================ */return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\",opacity:ro,background:T.bg,borderRadius:borderRadius??0,border:\"1px solid rgba(0,0,0,0.06)\",fontFamily:T.fontBody,WebkitFontSmoothing:\"antialiased\"},children:[collection&&/*#__PURE__*/_jsx(\"div\",{ref:hiddenRef,\"aria-hidden\":\"true\",// Protection contre les services de traduction\n// automatique (Weglot, GTranslate, Google Translate)\n// qui altéraient les immatriculations type \"OH-MAN\" en\n// les traitant comme des mots anglais. Trois marqueurs\n// pour couvrir tous les services.\ntranslate:\"no\",className:\"notranslate\",\"data-no-translate\":\"true\",style:{position:\"absolute\",width:0,height:0,overflow:\"hidden\",opacity:0,pointerEvents:\"none\",zIndex:-1},children:collection}),/*#__PURE__*/_jsx(\"div\",{ref:mh,className:\"jf-fleet-map\",style:{position:\"absolute\",inset:0,background:oceanColor}}),/*#__PURE__*/_jsx(SearchBar,{items:items,onSelect:item=>setPopup(item),pinColor:pinColor,t:t}),/*#__PURE__*/_jsx(Legend,{count:items.length,pinColor:pinColor,t:t}),showZoneLegend!==false&&/*#__PURE__*/_jsx(ZoneLegend,{zone1Color:zone1Color,zone2Color:zone2Color,zoneOutColor:zoneOutColor,borderColor:borderColor,t:t}),clusterPopup&&/*#__PURE__*/_jsx(ClusterPopup,{items:clusterPopup,onClose:()=>setClusterPopup(null),onSelect:item=>{setPopupFromCluster(clusterPopup);setClusterPopup(null);setPopup(item);},pinColor:pinColor,t:t}),popup&&/*#__PURE__*/_jsx(Popup,{item:popup,onClose:()=>{setPopup(null);setPopupFromCluster(null);},onBack:popupFromCluster?()=>{setPopup(null);setClusterPopup(popupFromCluster);setPopupFromCluster(null);}:undefined,pinColor:pinColor,t:t})]});}/* ================================================================\n   PROPERTY CONTROLS\n   ================================================================ */addPropertyControls(OnDemandMap,{collection:{type:ControlType.ComponentInstance,title:\"Collection List\"},// ── Map Colors (mirroring RangeEstimator) ──\npinColor:{type:ControlType.Color,title:\"Pin Color\",defaultValue:\"#C4945A\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#B8B0A0\",description:\"Country borders, applied to all zones\"},zone1Color:{type:ControlType.Color,title:\"Zone I Color\",defaultValue:\"#FFFFFF\"},zone2Color:{type:ControlType.Color,title:\"Zone II Color\",defaultValue:\"#E8DECC\"},zoneOutColor:{type:ControlType.Color,title:\"Out of Zone\",defaultValue:\"#A89B85\"},oceanColor:{type:ControlType.Color,title:\"Ocean Color\",defaultValue:\"#D6EAF0\"},// ── Layout ──\nclusterRadius:{type:ControlType.Number,title:\"Cluster Radius\",min:0,max:200,step:1,defaultValue:40},icoSize:{type:ControlType.Number,title:\"Pin Size\",min:12,max:64,step:1,defaultValue:28},initialZoom:{type:ControlType.Number,title:\"Zoom\",min:1,max:18,step:.5,defaultValue:4.5},fitPadding:{type:ControlType.Number,title:\"Fit Padding\",min:0,max:300,step:1,defaultValue:80},borderRadius:{type:ControlType.Number,title:\"Border Radius\",min:0,max:100,step:1,defaultValue:0},showTooltip:{type:ControlType.Boolean,title:\"Hover Tooltip\",defaultValue:true},showZoneLegend:{type:ControlType.Boolean,title:\"Zone Legend\",defaultValue:true,description:\"Show Zone I / II / Out of zone legend\"},locale:{type:ControlType.Enum,title:\"Locale\",options:[\"auto\",\"en\",\"fr\",\"de\",\"it\",\"es\"],optionTitles:[\"Auto (URL)\",\"English\",\"Fran\\xe7ais\",\"Deutsch\",\"Italiano\",\"Espa\\xf1ol\"],defaultValue:\"auto\",description:\"Auto detects from URL path (/fr/, /de/, …)\"},opacity:{type:ControlType.Object,title:\"Opacity\",description:\"More components at [Memselon ☁️](http://memselon.com)\",controls:{start:{type:ControlType.Number,min:0,max:1,step:.01,defaultValue:1},end:{type:ControlType.Number,min:0,max:1,step:.01,defaultValue:1}},defaultValue:{start:1,end:1}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"OnDemandMap\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OnDemandMap.map","function t(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t;}var e,r,i=Object.create,n=Object.defineProperty,s=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,a=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty,l=(t,e)=>function(){try{return e||(0,t[o(t)[0]])((e={exports:{}}).exports,e),e.exports;}catch(t){throw e=0,t;}},h=(t,e,r,i)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let a of o(e))u.call(t,a)||a===r||n(t,a,{get:()=>e[a],enumerable:!(i=s(e,a))||i.enumerable});return t;},c=(t,e,r)=>(r=null!=t?i(a(t)):{},h(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !e&&t&&t.__esModule?r:n(r,\"default\",{value:t,enumerable:!0}),t)),f=l({\"../../../node_modules/dataloader/index.js\"(t,e){var r,i=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return n;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){o(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!a(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));o(e);for(var r=0;r<e.callbacks.length;r++){var i=t[r];i instanceof Error?e.callbacks[r].reject(i):e.callbacks[r].resolve(i);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,i=this._cacheKeyFn(t);if(r){var n=r.get(i);if(n){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(n);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(i,l),l;},e.loadMany=function(t){if(!a(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var i,n=this._cacheKeyFn(t);void 0===r.get(n)&&(e instanceof Error?(i=Promise.reject(e)).catch(function(){}):i=Promise.resolve(e),r.set(n,i));}return this;},t;}(),n=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){o(e);for(var i=0;i<e.keys.length;i++)t.clear(e.keys[i]),e.callbacks[i].reject(r);}function o(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function a(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=i;}}),d=c(f(),1);import{yieldToMain as g}from\"framer\";// ../../shared/src/yield.ts\nfunction v(t){return\"function\"==typeof t?t():t;}var y={background:0,\"user-visible\":1,\"user-blocking\":2};function p(t,e){return y[t]>y[e];}// ../../library/src/utils/schedulerPriority.ts\nfunction m(t){let e;for(let r of t){let t=v(r);if((void 0===e||p(t,e))&&(e=t),\"user-blocking\"===e)break;}return e;}// src/code-generation/components/cms/bundled/BufferReader.ts\nvar w={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},b=(e=class e{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=w.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=w.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=w.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=w.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=w.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=w.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=w.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=w.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=w.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=w.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,i=this.bytes.subarray(e,r);return this.offset=r,i;}readString(){let t=this.readUint32(),r=this.readBytes(t);return e.textDecoder.decode(r);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(e){t(this,\"bytes\",void 0),t(this,\"offset\",0),t(this,\"view\",void 0),this.bytes=e,this.view=I(this.bytes);}},// TextDecoder has no per-decode state unless streaming is enabled. Reusing one class-owned decoder\n// avoids constructing one for every CMS item, where each item gets its own BufferReader.\nt(e,\"textDecoder\",new TextDecoder),e);function I(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as S,yieldToMain as U}from\"framer\";// src/code-generation/components/cms/bundled/assert.ts\nfunction k(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function L(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar B=1024,E=1.5,M=t=>2**t-1,P=t=>-(2**(t-1)),T=t=>2**(t-1)-1,x={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:P(8),Int16:P(16),Int32:P(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},F={Uint8:M(8),Uint16:M(16),Uint32:M(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:T(8),Int16:T(16),Int32:T(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function N(t,e,r,i){k(t>=e,t,\"outside lower bound for\",i),k(t<=r,t,\"outside upper bound for\",i);}var A=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*E)+t);r.set(this.bytes),this.bytes=r,this.view=I(r);}writeUint8(t){N(t,x.Uint8,F.Uint8,\"Uint8\");let e=w.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){N(t,x.Uint16,F.Uint16,\"Uint16\");let e=w.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){N(t,x.Uint32,F.Uint32,\"Uint32\");let e=w.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){N(t,x.Uint64,F.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){N(t,x.BigUint64,F.BigUint64,\"BigUint64\");let e=w.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){N(t,x.Int8,F.Int8,\"Int8\");let e=w.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){N(t,x.Int16,F.Int16,\"Int16\");let e=w.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){N(t,x.Int32,F.Int32,\"Int32\");let e=w.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){N(t,x.Int64,F.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){N(t,x.BigInt64,F.BigInt64,\"BigInt64\");let e=w.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=w.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=w.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){t(this,\"offset\",0),t(this,\"bytes\",new Uint8Array(B)),t(this,\"view\",I(this.bytes)),t(this,\"encoder\",new TextEncoder),t(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction O(t){return\"string\"==typeof t;}function _(t){return Number.isFinite(t);}function q(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar j=class e{static fromString(t){let[r,i,n]=t.split(\"/\").map(Number);return k(_(r),\"Invalid chunkId\"),k(_(i),\"Invalid offset\"),k(_(n),\"Invalid length\"),new e(r,i,n);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(t){let r=t.readUint16(),i=t.readUint32(),n=t.readUint32();return new e(r,i,n);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(k(this.length===t.length),0);}constructor(e,r,i){t(this,\"chunkId\",void 0),t(this,\"offset\",void 0),t(this,\"length\",void 0),this.chunkId=e,this.offset=r,this.length=i;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nfunction D(t){if(q(t))return 0/* Null */;switch(t.type){case\"array\"/* Array */:return 1/* Array */;case\"boolean\"/* Boolean */:return 2/* Boolean */;case\"color\"/* Color */:return 3/* Color */;case\"date\"/* Date */:return 4/* Date */;case\"enum\"/* Enum */:return 5/* Enum */;case\"file\"/* File */:return 6/* File */;case\"responsiveimage\"/* ResponsiveImage */:return 10/* ResponsiveImage */;case\"link\"/* Link */:return 7/* Link */;case\"number\"/* Number */:return 8/* Number */;case\"object\"/* Object */:return 9/* Object */;case\"richtext\"/* RichText */:return 11/* RichText */;case\"string\"/* String */:return 12/* String */;case\"vectorsetitem\"/* VectorSetItem */:return 13/* VectorSetItem */;default:L(t);}}function R(t){let e=t.readUint16(),i=[];for(let n=0;n<e;n++){let e=r.read(t);i.push(e);}return{type:\"array\"/* Array */,value:i};}function C(t,e){for(let i of(t.writeUint16(e.value.length),e.value))r.write(t,i);}function J(t,e,i){let n=t.value.length,s=e.value.length;if(n<s)return -1;if(n>s)return 1;for(let s=0;s<n;s++){let n=t.value[s],o=e.value[s],a=r.compare(n,o,i);if(0!==a)return a;}return 0;}function W(t){return{type:\"boolean\"/* Boolean */,value:0!==t.readUint8()};}function $(t,e){t.writeUint8(e.value?1:0);}function z(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function K(t){return{type:\"color\"/* Color */,value:t.readString()};}function G(t,e){t.writeString(e.value);}function V(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function H(t){let e=t.readInt64(),r=new Date(e);return{type:\"date\"/* Date */,value:r.toISOString()};}function X(t,e){let r=new Date(e.value),i=r.getTime();t.writeInt64(i);}function Q(t,e){let r=new Date(t.value),i=new Date(e.value);return r<i?-1:r>i?1:0;}function Y(t){return{type:\"enum\"/* Enum */,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:\"file\"/* File */,value:t.readString()};}function tr(t,e){t.writeString(e.value);}function ti(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tn(t){return{type:\"link\"/* Link */,value:t.readJson()};}function ts(t,e){t.writeJson(e.value);}function to(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function ta(t){return{type:\"number\"/* Number */,value:t.readFloat64()};}function tu(t,e){t.writeFloat64(e.value);}function tl(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function th(t){let e=t.readUint16(),i={};for(let n=0;n<e;n++){let e=t.readString();i[e]=r.read(t);}return{type:\"object\"/* Object */,value:i};}function tc(t,e){let i=Object.entries(e.value);for(let[e,n]of(t.writeUint16(i.length),i))t.writeString(e),r.write(t,n);}function tf(t,e,i){let n=Object.keys(t.value).sort(),s=Object.keys(e.value).sort();if(n.length<s.length)return -1;if(n.length>s.length)return 1;for(let o=0;o<n.length;o++){let a=n[o],u=s[o];if(a<u)return -1;if(a>u)return 1;let l=t.value[a]??null,h=e.value[u]??null,c=r.compare(l,h,i);if(0!==c)return c;}return 0;}function td(t){return{type:\"responsiveimage\"/* ResponsiveImage */,value:t.readJson()};}function tg(t,e){t.writeJson(e.value);}function tv(t,e){let r=JSON.stringify(t.value),i=JSON.stringify(e.value);return r<i?-1:r>i?1:0;}function ty(t){let e=t.readInt8();if(0===e)return{type:\"richtext\"/* RichText */,value:t.readUint32()};if(1===e)return{type:\"richtext\"/* RichText */,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tp(t,e){if(_(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(O(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tm(t,e){let r=t.value,i=e.value;if(_(r)&&_(i)||O(r)&&O(i))return r<i?-1:r>i?1:0;throw Error(\"Invalid rich text pointer\");}function tw(t){return{type:\"string\"/* String */,value:t.readString()};}function tb(t,e){t.writeString(e.value);}function tI(t,e,r){let i=t.value,n=e.value;return(0/* CaseInsensitive */===r.type&&(i=t.value.toLowerCase(),n=e.value.toLowerCase()),i<n)?-1:i>n?1:0;}function tS(t){return{type:\"vectorsetitem\"/* VectorSetItem */,value:t.readUint32()};}function tU(t,e){t.writeUint32(e.value);}function tk(t,e){let r=t.value,i=e.value;return r<i?-1:r>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return R(t);case 2/* Boolean */:return W(t);case 3/* Color */:return K(t);case 4/* Date */:return H(t);case 5/* Enum */:return Y(t);case 6/* File */:return te(t);case 7/* Link */:return tn(t);case 8/* Number */:return ta(t);case 9/* Object */:return th(t);case 10/* ResponsiveImage */:return td(t);case 11/* RichText */:return ty(t);case 12/* String */:return tw(t);case 13/* VectorSetItem */:return tS(t);default:L(e);}},t.write=function(t,e){let r=D(e);if(t.writeUint8(r),!q(e))switch(e.type){case\"array\"/* Array */:return C(t,e);case\"boolean\"/* Boolean */:return $(t,e);case\"color\"/* Color */:return G(t,e);case\"date\"/* Date */:return X(t,e);case\"enum\"/* Enum */:return Z(t,e);case\"file\"/* File */:return tr(t,e);case\"link\"/* Link */:return ts(t,e);case\"number\"/* Number */:return tu(t,e);case\"object\"/* Object */:return tc(t,e);case\"responsiveimage\"/* ResponsiveImage */:return tg(t,e);case\"richtext\"/* RichText */:return tp(t,e);case\"vectorsetitem\"/* VectorSetItem */:return tU(t,e);case\"string\"/* String */:return tb(t,e);default:L(e);}},t.compare=function(t,e,r){let i=D(t),n=D(e);if(i<n)return -1;if(i>n)return 1;if(q(t)||q(e))return 0;switch(t.type){case\"array\"/* Array */:return k(\"array\"/* Array */===e.type),J(t,e,r);case\"boolean\"/* Boolean */:return k(\"boolean\"/* Boolean */===e.type),z(t,e);case\"color\"/* Color */:return k(\"color\"/* Color */===e.type),V(t,e);case\"date\"/* Date */:return k(\"date\"/* Date */===e.type),Q(t,e);case\"enum\"/* Enum */:return k(\"enum\"/* Enum */===e.type),tt(t,e);case\"file\"/* File */:return k(\"file\"/* File */===e.type),ti(t,e);case\"link\"/* Link */:return k(\"link\"/* Link */===e.type),to(t,e);case\"number\"/* Number */:return k(\"number\"/* Number */===e.type),tl(t,e);case\"object\"/* Object */:return k(\"object\"/* Object */===e.type),tf(t,e,r);case\"responsiveimage\"/* ResponsiveImage */:return k(\"responsiveimage\"/* ResponsiveImage */===e.type),tv(t,e);case\"richtext\"/* RichText */:return k(\"richtext\"/* RichText */===e.type),tm(t,e);case\"vectorsetitem\"/* VectorSetItem */:return k(\"vectorsetitem\"/* VectorSetItem */===e.type),tk(t,e);case\"string\"/* String */:return k(\"string\"/* String */===e.type),tI(t,e,r);default:L(t);}};})(r||(r={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tL=class e{sortEntries(){this.entries.sort((t,e)=>{for(let i=0;i<this.fieldNames.length;i++){let n=t.values[i],s=e.values[i],o=r.compare(n,s,this.options.collation);if(0!==o)return o;}return t.pointer.compare(e.pointer);});}static async deserialize(t,i){let n=new b(t),s=n.readJson(),o=n.readUint8(),a=[];for(let t=0;t<o;t++){let t=n.readString();a.push(t);}let u=new e(a,{collation:s}),l=n.readUint32(),h=()=>{let t=[];for(let e=0;e<o;e++){let e=r.read(n);t.push(e);}let e=j.read(n);u.entries.push({values:t,pointer:e});};for(let t=0;t<l;t++){let t=i?.();t&&await t,h();}return u;}serialize(){let t=new A;for(let e of(t.writeJson(this.options.collation),t.writeUint8(this.fieldNames.length),this.fieldNames))t.writeString(e);for(let e of(this.sortEntries(),t.writeUint32(this.entries.length),this.entries)){let{values:i,pointer:n}=e;for(let e of i)r.write(t,e);n.write(t);}return t.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(e,r){t(this,\"fieldNames\",void 0),t(this,\"options\",void 0),t(this,\"entries\",[]),this.fieldNames=e,this.options=r;}},tB=3,tE=250,tM=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tP=async(t,e)=>{let r=0;for(;;){try{let i=await fetch(t,e);if(!tM.includes(i.status)||++r>tB)return i;}catch(t){if(e?.signal?.aborted||++r>tB)throw t;}await tT(r);}};async function tT(t){let e=Math.floor(tE*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tx(t,e){let r=tA(e),i=[],n=0;for(let t of r)i.push(`${t.from}-${t.to-1}`),n+=t.to-t.from;let s=new URL(t),o=i.join(\",\");s.searchParams.set(\"range\",o);let a=await tP(s);if(200!==a.status)throw Error(`Request failed: ${a.status} ${a.statusText}`);let u=await a.arrayBuffer(),l=new Uint8Array(u);if(l.length!==n)throw Error(\"Request failed: Unexpected response length\");let h=new tF,c=0;for(let t of r){let e=t.to-t.from,r=c+e,i=l.subarray(c,r);h.write(t.from,i),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tF=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let i=t-r.start,n=i+e;return r.data.slice(i,n);}throw Error(\"Missing data\");}write(t,e){let r=t,i=r+e.length,n=0,s=this.chunks.length;for(;n<s;n++){let t=this.chunks[n];if(k(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let i=r-t.start,n=t.data.subarray(0,i);e=tN(n,e),r=t.start;}break;}}for(;s>n;s--){let t=this.chunks[s-1];if(k(t,\"Missing chunk\"),!(i<t.start)){if(i<t.end){let r=i-t.start,n=t.data.subarray(r);e=tN(e,n),i=t.end;}break;}}let o={start:r,end:i,data:e},a=s-n;this.chunks.splice(n,a,o);}constructor(){t(this,\"chunks\",[]);}};function tN(t,e){let r=t.length+e.length,i=new Uint8Array(r);return i.set(t,0),i.set(e,t.length),i;}function tA(t){k(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,i=r[e];i&&t.from<=i.to?r[e]={from:i.from,to:Math.max(i.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tO=class{async loadModel(){let[t]=await tx(this.options.url,[this.options.range]);return k(t,\"Failed to load model\"),tL.deserialize(t,()=>{let t=m(this.modelPrioritySources);return t?U({batch:!0,priority:t}):void 0;});}async getModel(t){return this.model||(t&&this.modelPrioritySources.add(t),this.modelPromise??=this.loadModel().finally(()=>{this.modelPrioritySources.clear();}),this.model??=await this.modelPromise),this.model;}async lookupItems(t,e){k(t.length===this.fields.length,\"Invalid query length\");let r=await this.getModel(e),i=[r.entries];for(let[r,n]of t.entries()){let t=[];for(let s of i){let i;let o=e?U({batch:!0,priority:v(e)}):void 0;switch(o&&await o,n.type){case\"All\"/* All */:i=[s];break;case\"Equals\"/* Equals */:i=this.queryEquals(s,n,r);break;case\"NotEquals\"/* NotEquals */:i=this.queryNotEquals(s,n,r);break;case\"LessThan\"/* LessThan */:i=this.queryLessThan(s,n,r);break;case\"GreaterThan\"/* GreaterThan */:i=this.queryGreaterThan(s,n,r);break;case\"Contains\"/* Contains */:i=await this.queryContains(s,n,r,e);break;case\"StartsWith\"/* StartsWith */:i=await this.queryStartsWith(s,n,r,e);break;case\"EndsWith\"/* EndsWith */:i=await this.queryEndsWith(s,n,r,e);break;default:L(n);}t.push(...i);}i=t;}let n=[];for(let t of i)for(let r of t){let t=e?U({batch:!0,priority:v(e)}):void 0;t&&await t;let i={};for(let t=0;t<this.options.fieldNames.length;t++){let e=this.options.fieldNames[t],n=r.values[t];i[e]=n;}n.push({pointer:r.pointer.toString(),data:i});}return n;}queryEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=t.slice(i,n+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let i=this.getLeftMost(t,r,e.value),n=this.getRightMost(t,r,e.value),s=[],o=t.slice(0,i);o.length>0&&s.push(o);let a=t.slice(n+1);return a.length>0&&s.push(a),s;}queryLessThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getRightMost(t,r,e.value),n=t.slice(0,i+1);return n.length>0?[n]:[];}let n=this.getLeftMost(t,r,e.value),s=t.slice(0,n);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let i=this.getRightMost(t,r,null);if(t=t.slice(i+1),e.inclusive){let i=this.getLeftMost(t,r,e.value),n=t.slice(i);return n.length>0?[n]:[];}let n=this.getRightMost(t,r,e.value),s=t.slice(n+1);return s.length>0?[s]:[];}queryContains(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.includes(i);});}queryStartsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.startsWith(i);});}queryEndsWith(t,e,r,i){return this.findItems(t,r,i,t=>{if(t?.type!==S.String||e.value?.type!==S.String)return!1;let r=t.value,i=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),i=i.toLowerCase()),r.endsWith(i);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];0>r.compare(u,i,this.collation)?n=o+1:s=o;}return n;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(t,e,i){let n=0,s=t.length;for(;n<s;){let o=n+s>>1,a=t[o],u=a.values[e];r.compare(u,i,this.collation)>0?s=o:n=o+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */async findItems(t,e,r,i){let n=[],s=0;for(let o=0;o<t.length;o++){let a=r?U({batch:!0,priority:v(r)}):void 0;a&&await a;let u=t[o],l=u.values[e],h=i(l);if(!h){if(s<o){let e=t.slice(s,o);n.push(e);}s=o+1;}}if(s<t.length){let e=t.slice(s);n.push(e);}return n;}constructor(e){t(this,\"options\",void 0),t(this,\"schema\",void 0),t(this,\"fields\",void 0),t(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),t(this,\"modelPromise\",void 0),t(this,\"model\",void 0),t(this,\"modelPrioritySources\",/* @__PURE__ */new Set),t(this,\"collation\",void 0),this.options=e;let r={},i=[];for(let t of this.options.fieldNames){let e=this.options.collectionSchema[t];k(e,\"Missing definition for field\",t),r[t]=e,i.push({type:\"Identifier\",name:t});}this.schema=r,this.fields=i,this.collation=this.options.collation;}};// src/code-generation/components/cms/bundled/models/DatabaseItemModel.ts\nfunction t_(t){let e={},i=t.readUint16();for(let n=0;n<i;n++){let i=t.readString();e[i]=r.read(t);}return e;}// src/code-generation/components/cms/bundled/DatabaseCollection.ts?bundle\nfunction*tq(t){for(let e of t)yield*e.prioritySources;}var tj=class{scanItems(t){return this.itemsPromise?this.isScanning&&t&&this.scanPrioritySources.add(t):(this.isScanning=!0,t&&this.scanPrioritySources.add(t),this.itemsPromise=tP(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),i=new b(r),n=[],s=i.readUint32();for(let t=0;t<s;t++){let t=m(this.scanPrioritySources),e=t?g({batch:!0,priority:t}):void 0;e&&await e;let r=i.getOffset(),s=t_(i),o=i.getOffset()-r,a=new j(this.id,r,o),u=a.toString(),l={pointer:u,data:s};this.itemLoader.prime({pointer:u,prioritySources:/* @__PURE__ */new Set},l),n.push(l);}return n;}).finally(()=>{this.isScanning=!1,this.scanPrioritySources.clear();})),this.itemsPromise;}resolveItem(t,e){let r=this.itemPrioritySources.get(t);r||(r=/* @__PURE__ */new Set,this.itemPrioritySources.set(t,r)),e&&r.add(e);let i=this.itemLoader.load({pointer:t,prioritySources:r}),n=()=>this.itemPrioritySources.delete(t);return i.then(n,n),i;}constructor(e,r){t(this,\"id\",void 0),t(this,\"url\",void 0),t(this,\"itemsPromise\",void 0),t(this,\"isScanning\",!1),t(this,\"scanPrioritySources\",/* @__PURE__ */new Set),t(this,\"itemPrioritySources\",/* @__PURE__ */new Map),t(this,\"itemLoader\",new d.default(async t=>{let e=t.map(({pointer:t})=>{let e=j.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tx(this.url,e),i=[];for(let e=0;e<r.length;e++){let n=m(tq(t)),s=n?g({batch:!0,priority:n}):void 0;s&&await s;let o=r[e];k(o,\"Missing range bytes\");let a=new b(o),u=t_(a),l=t[e]?.pointer;k(l,\"Missing pointer\"),i.push({pointer:l,data:u});}return i;},{// capping to 250 avoids overly long URLs that can cause requests to fail with 414\nmaxBatchSize:250,// Different route workflows can request the same item. Keep DataLoader's cache keyed by the\n// pointer while still carrying the strongest scheduling priority into the shared batch\ncacheKeyFn:t=>t.pointer})),this.id=e,this.url=r;}},tD=class{async scanItems(t){let e=await Promise.all(this.chunks.map(async e=>e.scanItems(t)));return e.flat();}resolveItems(t,e){return Promise.all(t.map(t=>{let r=j.fromString(t),i=this.chunks[r.chunkId];return k(i,\"Missing chunk\"),i.resolveItem(t,e);}));}compareItems(t,e){let r=j.fromString(t.pointer),i=j.fromString(e.pointer);return r.compare(i);}compareValues(t,e,i){return r.compare(t,e,i);}constructor(e){t(this,\"options\",void 0),t(this,\"id\",void 0),t(this,\"schema\",void 0),t(this,\"indexes\",void 0),t(this,\"resolveRichText\",void 0),t(this,\"resolveVectorSetItem\",void 0),t(this,\"chunks\",void 0),this.options=e,this.chunks=this.options.chunks.map((t,e)=>new tj(e,t)),this.schema=e.schema,this.indexes=e.indexes,this.resolveRichText=e.resolveRichText,this.resolveVectorSetItem=e.resolveVectorSetItem,this.id=e.id;}};export{tD as DatabaseCollection,tO as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as r,ComponentPresetsConsumer as t,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";var a,u,f=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&f in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as l,createElement as p}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction s(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar m=((a=m||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a),y=((u=y||{})[u.RichText=1]=\"RichText\",u[u.VectorSetItem=2]=\"VectorSetItem\",u);function d(e,r,t){for(let[n,o]of Object.entries(r)){let r=e[n];if(\"number\"==typeof o){e[n]=t(o,r);continue;}h(r,o,t);}}function h(e,r,t){if(\"number\"!=typeof r){if(Array.isArray(r)){if(!Array.isArray(e))return;let[n]=r;for(let r=0;r<e.length;r++){let o=e[r];\"number\"==typeof n?e[r]=t(n,o):h(o,n,t);}return;}null===e||\"object\"!=typeof e||Array.isArray(e)||d(e,r,t);}}function x(i){let a=/* @__PURE__ */new Map;return u=>{let f=a.get(u);if(f)return f;let m=JSON.parse(u),y=function a(u){switch(u[0]){case 1/* Fragment */:{let[,...e]=u,r=e.map(a);return /*#__PURE__*/p(l,void 0,...r);}case 2/* Link */:{let[,e,...r]=u,t=r.map(a);return /*#__PURE__*/p(n,e,...t);}case 3/* Module */:{let[,n,o,f]=u;d(o,f,(e,r)=>{if(1/* RichText */===e)return r?a(r):r;if(\"string\"!=typeof r)return r;let t=i[r];return t?(c(t)&&t.preload(),t):r;});let l=i[n];return s(l,\"Module not found\"),c(l)&&l.preload(),/*#__PURE__*/e(t,{componentIdentifier:n,children:t=>/*#__PURE__*/e(r,{component:l,props:{...t,...o}})});}case 4/* Tag */:{let[,e,r,...t]=u,n=t.map(a);if(\"a\"===e)return /*#__PURE__*/p(o.a,r,...n);return /*#__PURE__*/p(e,r,...n);}case 5/* Text */:{let[,e]=u;return e;}}}(m);return a.set(u,y),y;};}export{y as RichTextJsonPropKind,m as RichTextJsonType,x as getRichTextJsonResolver,d as mapRichTextJsonProps};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonPropKind\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"mapRichTextJsonProps\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6396d1e)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as o}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as n}from\"./zMO7pgVhy-0.js\";import{getRichTextJsonResolver as c}from\"./zMO7pgVhy-1.js\";let t={BJCeAAKSU:{isNullable:!0,type:l.String},createdAt:{isNullable:!0,type:l.Date},D3PlIQw8X:{isNullable:!0,type:l.RichText},DquxTIkS8:{isNullable:!0,type:l.String},erqVAopIE:{isNullable:!0,type:l.String},ErxrgyKE9:{isNullable:!0,type:l.ResponsiveImage},gC32IJsw8:{isNullable:!0,type:l.ResponsiveImage},gcmF0ui6R:{isNullable:!0,type:l.ResponsiveImage},hgbBXczoa:{isNullable:!0,type:l.String},id:{isNullable:!1,type:l.String},nextItemId:{isNullable:!0,type:l.String},nqhUGP78E:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},Q21JTALr6:{isNullable:!0,type:l.String},qy8Rpm1do:{isNullable:!0,type:l.ResponsiveImage},SlEwQW8rM:{isNullable:!0,type:l.ResponsiveImage},ufW4aRcMx:{isNullable:!0,type:l.ResponsiveImage},updatedAt:{isNullable:!0,type:l.Date},V71krNPHj:{isNullable:!0,type:l.ResponsiveImage},vA1Wp9gTr:{isNullable:!0,type:l.ResponsiveImage}},r=new URL(\"./zMO7pgVhy-indexes-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),m=[\"id\"],i={type:1},f=[\"previousItemId\"],d=[\"nextItemId\"],s=[\"id\",\"erqVAopIE\"],u=[\"erqVAopIE\",\"id\"],g={type:0},h=[\"Q21JTALr6\"],w=[\"erqVAopIE\"],S=[\"BJCeAAKSU\"],N=[\"ErxrgyKE9\"],p=[\"V71krNPHj\"],y=[\"nqhUGP78E\"],I=[\"DquxTIkS8\"],b=[\"hgbBXczoa\"],R=[\"D3PlIQw8X\"],V=[\"gcmF0ui6R\"],x=[\"vA1Wp9gTr\"],v=[\"ufW4aRcMx\"],z=[\"qy8Rpm1do\"],A=[\"gC32IJsw8\"],L=[\"SlEwQW8rM\"],M=[],O=e=>{let l=M[e];if(l)return l().then(e=>e.default);},U=new URL(\"./zMO7pgVhy-indexes-Wv8_XumxS-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),k=new URL(\"./zMO7pgVhy-indexes-jX_QcaZe7-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),E=new URL(\"./zMO7pgVhy-indexes-NNchHHCh7-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),q=new URL(\"./zMO7pgVhy-indexes-z_jSmpdQm-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),X=new URL(\"./zMO7pgVhy-indexes-DX3fwShy3-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),Q=new URL(\"./zMO7pgVhy-indexes-NsI4FdG6z-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\"),C={},D=c(C),j=new o,W={collectionByLocaleId:{default:new a({chunks:[new URL(\"./zMO7pgVhy-chunk-default-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"bbd8843b-df9c-4e0a-bc45-0d17674dd690default\",indexes:[new n({collation:i,collectionSchema:t,fieldNames:m,range:{from:0,to:601},url:r}),new n({collation:i,collectionSchema:t,fieldNames:f,range:{from:601,to:1201},url:r}),new n({collation:i,collectionSchema:t,fieldNames:d,range:{from:1201,to:1797},url:r}),new n({collation:i,collectionSchema:t,fieldNames:s,range:{from:1797,to:2905},url:r}),new n({collation:g,collectionSchema:t,fieldNames:u,range:{from:2905,to:4013},url:r}),new n({collation:g,collectionSchema:t,fieldNames:h,range:{from:4013,to:4742},url:r}),new n({collation:g,collectionSchema:t,fieldNames:w,range:{from:4742,to:5508},url:r}),new n({collation:g,collectionSchema:t,fieldNames:S,range:{from:5508,to:6366},url:r}),new n({collation:g,collectionSchema:t,fieldNames:N,range:{from:6366,to:10111},url:r}),new n({collation:g,collectionSchema:t,fieldNames:p,range:{from:10111,to:13935},url:r}),new n({collation:g,collectionSchema:t,fieldNames:y,range:{from:13935,to:14471},url:r}),new n({collation:g,collectionSchema:t,fieldNames:I,range:{from:14471,to:15054},url:r}),new n({collation:g,collectionSchema:t,fieldNames:b,range:{from:15054,to:15542},url:r}),new n({collation:g,collectionSchema:t,fieldNames:R,range:{from:15542,to:16178},url:r}),new n({collation:g,collectionSchema:t,fieldNames:V,range:{from:16178,to:31434},url:r}),new n({collation:g,collectionSchema:t,fieldNames:x,range:{from:31434,to:46363},url:r}),new n({collation:g,collectionSchema:t,fieldNames:v,range:{from:46363,to:57319},url:r}),new n({collation:g,collectionSchema:t,fieldNames:z,range:{from:57319,to:62923},url:r}),new n({collation:g,collectionSchema:t,fieldNames:A,range:{from:62923,to:63219},url:r}),new n({collation:g,collectionSchema:t,fieldNames:L,range:{from:63219,to:63515},url:r})],resolveRichText:D,resolveVectorSetItem:O,schema:t}),DX3fwShy3:new a({chunks:[new URL(\"./zMO7pgVhy-chunk-DX3fwShy3-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"bbd8843b-df9c-4e0a-bc45-0d17674dd690DX3fwShy3\",indexes:[new n({collation:i,collectionSchema:t,fieldNames:m,range:{from:0,to:601},url:X}),new n({collation:i,collectionSchema:t,fieldNames:f,range:{from:601,to:1201},url:X}),new n({collation:i,collectionSchema:t,fieldNames:d,range:{from:1201,to:1797},url:X}),new n({collation:i,collectionSchema:t,fieldNames:s,range:{from:1797,to:2905},url:X}),new n({collation:g,collectionSchema:t,fieldNames:u,range:{from:2905,to:4013},url:X}),new n({collation:g,collectionSchema:t,fieldNames:h,range:{from:4013,to:4756},url:X}),new n({collation:g,collectionSchema:t,fieldNames:w,range:{from:4756,to:5522},url:X}),new n({collation:g,collectionSchema:t,fieldNames:S,range:{from:5522,to:6380},url:X}),new n({collation:g,collectionSchema:t,fieldNames:N,range:{from:6380,to:10125},url:X}),new n({collation:g,collectionSchema:t,fieldNames:p,range:{from:10125,to:13949},url:X}),new n({collation:g,collectionSchema:t,fieldNames:y,range:{from:13949,to:14485},url:X}),new n({collation:g,collectionSchema:t,fieldNames:I,range:{from:14485,to:15068},url:X}),new n({collation:g,collectionSchema:t,fieldNames:b,range:{from:15068,to:15556},url:X}),new n({collation:g,collectionSchema:t,fieldNames:R,range:{from:15556,to:19510},url:X}),new n({collation:g,collectionSchema:t,fieldNames:V,range:{from:19510,to:34841},url:X}),new n({collation:g,collectionSchema:t,fieldNames:x,range:{from:34841,to:49830},url:X}),new n({collation:g,collectionSchema:t,fieldNames:v,range:{from:49830,to:60825},url:X}),new n({collation:g,collectionSchema:t,fieldNames:z,range:{from:60825,to:66453},url:X}),new n({collation:g,collectionSchema:t,fieldNames:A,range:{from:66453,to:66749},url:X}),new n({collation:g,collectionSchema:t,fieldNames:L,range:{from:66749,to:67045},url:X})],resolveRichText:D,resolveVectorSetItem:O,schema:t}),jX_QcaZe7:new a({chunks:[new URL(\"./zMO7pgVhy-chunk-jX_QcaZe7-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"bbd8843b-df9c-4e0a-bc45-0d17674dd690jX_QcaZe7\",indexes:[new n({collation:i,collectionSchema:t,fieldNames:m,range:{from:0,to:601},url:k}),new n({collation:i,collectionSchema:t,fieldNames:f,range:{from:601,to:1201},url:k}),new n({collation:i,collectionSchema:t,fieldNames:d,range:{from:1201,to:1797},url:k}),new n({collation:i,collectionSchema:t,fieldNames:s,range:{from:1797,to:2905},url:k}),new n({collation:g,collectionSchema:t,fieldNames:u,range:{from:2905,to:4013},url:k}),new n({collation:g,collectionSchema:t,fieldNames:h,range:{from:4013,to:4812},url:k}),new n({collation:g,collectionSchema:t,fieldNames:w,range:{from:4812,to:5578},url:k}),new n({collation:g,collectionSchema:t,fieldNames:S,range:{from:5578,to:6436},url:k}),new n({collation:g,collectionSchema:t,fieldNames:N,range:{from:6436,to:10181},url:k}),new n({collation:g,collectionSchema:t,fieldNames:p,range:{from:10181,to:14005},url:k}),new n({collation:g,collectionSchema:t,fieldNames:y,range:{from:14005,to:14541},url:k}),new n({collation:g,collectionSchema:t,fieldNames:I,range:{from:14541,to:15124},url:k}),new n({collation:g,collectionSchema:t,fieldNames:b,range:{from:15124,to:15612},url:k}),new n({collation:g,collectionSchema:t,fieldNames:R,range:{from:15612,to:19706},url:k}),new n({collation:g,collectionSchema:t,fieldNames:V,range:{from:19706,to:35083},url:k}),new n({collation:g,collectionSchema:t,fieldNames:x,range:{from:35083,to:50087},url:k}),new n({collation:g,collectionSchema:t,fieldNames:v,range:{from:50087,to:61064},url:k}),new n({collation:g,collectionSchema:t,fieldNames:z,range:{from:61064,to:66681},url:k}),new n({collation:g,collectionSchema:t,fieldNames:A,range:{from:66681,to:66977},url:k}),new n({collation:g,collectionSchema:t,fieldNames:L,range:{from:66977,to:67273},url:k})],resolveRichText:D,resolveVectorSetItem:O,schema:t}),NNchHHCh7:new a({chunks:[new URL(\"./zMO7pgVhy-chunk-NNchHHCh7-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"bbd8843b-df9c-4e0a-bc45-0d17674dd690NNchHHCh7\",indexes:[new n({collation:i,collectionSchema:t,fieldNames:m,range:{from:0,to:601},url:E}),new n({collation:i,collectionSchema:t,fieldNames:f,range:{from:601,to:1201},url:E}),new n({collation:i,collectionSchema:t,fieldNames:d,range:{from:1201,to:1797},url:E}),new n({collation:i,collectionSchema:t,fieldNames:s,range:{from:1797,to:2905},url:E}),new n({collation:g,collectionSchema:t,fieldNames:u,range:{from:2905,to:4013},url:E}),new n({collation:g,collectionSchema:t,fieldNames:h,range:{from:4013,to:4757},url:E}),new n({collation:g,collectionSchema:t,fieldNames:w,range:{from:4757,to:5523},url:E}),new n({collation:g,collectionSchema:t,fieldNames:S,range:{from:5523,to:6381},url:E}),new n({collation:g,collectionSchema:t,fieldNames:N,range:{from:6381,to:10126},url:E}),new n({collation:g,collectionSchema:t,fieldNames:p,range:{from:10126,to:13950},url:E}),new n({collation:g,collectionSchema:t,fieldNames:y,range:{from:13950,to:14486},url:E}),new n({collation:g,collectionSchema:t,fieldNames:I,range:{from:14486,to:15069},url:E}),new n({collation:g,collectionSchema:t,fieldNames:b,range:{from:15069,to:15557},url:E}),new n({collation:g,collectionSchema:t,fieldNames:R,range:{from:15557,to:19581},url:E}),new n({collation:g,collectionSchema:t,fieldNames:V,range:{from:19581,to:34938},url:E}),new n({collation:g,collectionSchema:t,fieldNames:x,range:{from:34938,to:49939},url:E}),new n({collation:g,collectionSchema:t,fieldNames:v,range:{from:49939,to:60950},url:E}),new n({collation:g,collectionSchema:t,fieldNames:z,range:{from:60950,to:66589},url:E}),new n({collation:g,collectionSchema:t,fieldNames:A,range:{from:66589,to:66885},url:E}),new n({collation:g,collectionSchema:t,fieldNames:L,range:{from:66885,to:67181},url:E})],resolveRichText:D,resolveVectorSetItem:O,schema:t}),NsI4FdG6z:new a({chunks:[new URL(\"./zMO7pgVhy-chunk-NsI4FdG6z-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"bbd8843b-df9c-4e0a-bc45-0d17674dd690NsI4FdG6z\",indexes:[new n({collation:i,collectionSchema:t,fieldNames:m,range:{from:0,to:601},url:Q}),new n({collation:i,collectionSchema:t,fieldNames:f,range:{from:601,to:1201},url:Q}),new n({collation:i,collectionSchema:t,fieldNames:d,range:{from:1201,to:1797},url:Q}),new n({collation:i,collectionSchema:t,fieldNames:s,range:{from:1797,to:2905},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:u,range:{from:2905,to:4013},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:h,range:{from:4013,to:4742},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:w,range:{from:4742,to:5508},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:S,range:{from:5508,to:6366},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:N,range:{from:6366,to:10111},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:p,range:{from:10111,to:13935},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:y,range:{from:13935,to:14471},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:I,range:{from:14471,to:15054},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:b,range:{from:15054,to:15542},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:R,range:{from:15542,to:16178},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:V,range:{from:16178,to:31434},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:x,range:{from:31434,to:46363},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:v,range:{from:46363,to:57319},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:z,range:{from:57319,to:62923},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:A,range:{from:62923,to:63219},url:Q}),new n({collation:g,collectionSchema:t,fieldNames:L,range:{from:63219,to:63515},url:Q})],resolveRichText:D,resolveVectorSetItem:O,schema:t}),Wv8_XumxS:new a({chunks:[new URL(\"./zMO7pgVhy-chunk-Wv8_XumxS-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"bbd8843b-df9c-4e0a-bc45-0d17674dd690Wv8_XumxS\",indexes:[new n({collation:i,collectionSchema:t,fieldNames:m,range:{from:0,to:601},url:U}),new n({collation:i,collectionSchema:t,fieldNames:f,range:{from:601,to:1201},url:U}),new n({collation:i,collectionSchema:t,fieldNames:d,range:{from:1201,to:1797},url:U}),new n({collation:i,collectionSchema:t,fieldNames:s,range:{from:1797,to:2905},url:U}),new n({collation:g,collectionSchema:t,fieldNames:u,range:{from:2905,to:4013},url:U}),new n({collation:g,collectionSchema:t,fieldNames:h,range:{from:4013,to:4754},url:U}),new n({collation:g,collectionSchema:t,fieldNames:w,range:{from:4754,to:5520},url:U}),new n({collation:g,collectionSchema:t,fieldNames:S,range:{from:5520,to:6377},url:U}),new n({collation:g,collectionSchema:t,fieldNames:N,range:{from:6377,to:10122},url:U}),new n({collation:g,collectionSchema:t,fieldNames:p,range:{from:10122,to:13946},url:U}),new n({collation:g,collectionSchema:t,fieldNames:y,range:{from:13946,to:14482},url:U}),new n({collation:g,collectionSchema:t,fieldNames:I,range:{from:14482,to:15065},url:U}),new n({collation:g,collectionSchema:t,fieldNames:b,range:{from:15065,to:15553},url:U}),new n({collation:g,collectionSchema:t,fieldNames:R,range:{from:15553,to:16357},url:U}),new n({collation:g,collectionSchema:t,fieldNames:V,range:{from:16357,to:31727},url:U}),new n({collation:g,collectionSchema:t,fieldNames:x,range:{from:31727,to:46739},url:U}),new n({collation:g,collectionSchema:t,fieldNames:v,range:{from:46739,to:57766},url:U}),new n({collation:g,collectionSchema:t,fieldNames:z,range:{from:57766,to:63421},url:U}),new n({collation:g,collectionSchema:t,fieldNames:A,range:{from:63421,to:63717},url:U}),new n({collation:g,collectionSchema:t,fieldNames:L,range:{from:63717,to:64013},url:U})],resolveRichText:D,resolveVectorSetItem:O,schema:t}),z_jSmpdQm:new a({chunks:[new URL(\"./zMO7pgVhy-chunk-z_jSmpdQm-0.framercms\",import.meta.url).href.replace(\"/modules/\",\"/cms/\")],id:\"bbd8843b-df9c-4e0a-bc45-0d17674dd690z_jSmpdQm\",indexes:[new n({collation:i,collectionSchema:t,fieldNames:m,range:{from:0,to:601},url:q}),new n({collation:i,collectionSchema:t,fieldNames:f,range:{from:601,to:1201},url:q}),new n({collation:i,collectionSchema:t,fieldNames:d,range:{from:1201,to:1797},url:q}),new n({collation:i,collectionSchema:t,fieldNames:s,range:{from:1797,to:2905},url:q}),new n({collation:g,collectionSchema:t,fieldNames:u,range:{from:2905,to:4013},url:q}),new n({collation:g,collectionSchema:t,fieldNames:h,range:{from:4013,to:4907},url:q}),new n({collation:g,collectionSchema:t,fieldNames:w,range:{from:4907,to:5673},url:q}),new n({collation:g,collectionSchema:t,fieldNames:S,range:{from:5673,to:6531},url:q}),new n({collation:g,collectionSchema:t,fieldNames:N,range:{from:6531,to:10276},url:q}),new n({collation:g,collectionSchema:t,fieldNames:p,range:{from:10276,to:14100},url:q}),new n({collation:g,collectionSchema:t,fieldNames:y,range:{from:14100,to:14636},url:q}),new n({collation:g,collectionSchema:t,fieldNames:I,range:{from:14636,to:15219},url:q}),new n({collation:g,collectionSchema:t,fieldNames:b,range:{from:15219,to:15707},url:q}),new n({collation:g,collectionSchema:t,fieldNames:R,range:{from:15707,to:19507},url:q}),new n({collation:g,collectionSchema:t,fieldNames:V,range:{from:19507,to:34874},url:q}),new n({collation:g,collectionSchema:t,fieldNames:x,range:{from:34874,to:49856},url:q}),new n({collation:g,collectionSchema:t,fieldNames:v,range:{from:49856,to:60839},url:q}),new n({collation:g,collectionSchema:t,fieldNames:z,range:{from:60839,to:66468},url:q}),new n({collation:g,collectionSchema:t,fieldNames:A,range:{from:66468,to:66764},url:q}),new n({collation:g,collectionSchema:t,fieldNames:L,range:{from:66764,to:67060},url:q})],resolveRichText:D,resolveVectorSetItem:O,schema:t})},displayName:\"OnDemand\",id:\"bbd8843b-df9c-4e0a-bc45-0d17674dd690\"};export default W;e(W,{Q21JTALr6:{defaultValue:\"\",title:\"Base\",type:l.String},erqVAopIE:{preventLocalization:!1,title:\"Slug\",type:l.String},BJCeAAKSU:{defaultValue:\"\",title:\"Lat / Long\",type:l.String},ErxrgyKE9:{title:\"Pin\",type:l.ResponsiveImage},V71krNPHj:{title:\"ICO\",type:l.ResponsiveImage},nqhUGP78E:{defaultValue:\"\",title:\"Registration\",type:l.String},DquxTIkS8:{defaultValue:\"\",title:\"Aircraft type\",type:l.String},hgbBXczoa:{defaultValue:\"\",title:\"YOM\",type:l.String},D3PlIQw8X:{defaultValue:\"\",title:\"Note\",type:l.RichText},gcmF0ui6R:{title:\"Image 1\",type:l.ResponsiveImage},vA1Wp9gTr:{title:\"Image 2\",type:l.ResponsiveImage},ufW4aRcMx:{title:\"Image 3\",type:l.ResponsiveImage},qy8Rpm1do:{title:\"Image 4\",type:l.ResponsiveImage},gC32IJsw8:{title:\"Image 5\",type:l.ResponsiveImage},SlEwQW8rM:{title:\"Image 6\",type:l.ResponsiveImage},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/zMO7pgVhy:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/zMO7pgVhy:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[o]=await j.query({from:{data:W,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"erqVAopIE\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return o?.erqVAopIE;},async getRecordIdBySlug(e,l){let[o]=await j.query({from:{data:W,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"erqVAopIE\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return o?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"erqVAopIE\",\"framerContractVersion\":\"1\",\"framerCollectionUtils\":\"1\",\"framerRecordIdKey\":\"id\",\"framerColorSyntax\":\"false\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionId\":\"zMO7pgVhy\",\"framerData\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6396d1e)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={DX3fwShy3:new LazyValue(()=>import(\"./W2TnmaNo7-4.js\")),jX_QcaZe7:new LazyValue(()=>import(\"./W2TnmaNo7-1.js\")),NNchHHCh7:new LazyValue(()=>import(\"./W2TnmaNo7-2.js\")),NsI4FdG6z:new LazyValue(()=>import(\"./W2TnmaNo7-5.js\")),Wv8_XumxS:new LazyValue(()=>import(\"./W2TnmaNo7-0.js\")),z_jSmpdQm:new LazyValue(()=>import(\"./W2TnmaNo7-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 (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,withMappedReactProps,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/9wGubtKhJtE5gUK4kuJ9/ZP3PZqMqT6zmknnUaVJC/WkN3h7Tfz.js\";import BottomCTARedirect from\"#framer/local/canvasComponent/DFe7rkfyO/DFe7rkfyO.js\";import StickyMenu from\"#framer/local/canvasComponent/H55PrfQa4/H55PrfQa4.js\";import Button,*as ButtonInfo from\"#framer/local/canvasComponent/RNY7PnYDB/RNY7PnYDB.js\";import FAQ from\"#framer/local/canvasComponent/wYavY6BxS/wYavY6BxS.js\";import MenuBottom from\"#framer/local/canvasComponent/XshBydhQr/XshBydhQr.js\";import{withwithForcedIdBody}from\"#framer/local/codeFile/LTMB_3V/AddID.js\";import FaqGenerator from\"#framer/local/codeFile/GY_zlJb/FaqGenerator.js\";import{withCharterContactLink}from\"#framer/local/codeFile/enqJ_2c/OnDemandContactOveride.js\";import OnDemandMap from\"#framer/local/codeFile/wLt7QwG/OnDemandMap.js\";import OnDemand from\"#framer/local/collection/zMO7pgVhy/zMO7pgVhy.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle from\"#framer/local/css/a4h4gSOvU/a4h4gSOvU.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 sharedStyle2 from\"#framer/local/css/ExUESbBgU/ExUESbBgU.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 sharedStyle4 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 sharedStyle17 from\"#framer/local/css/KG2AFS_cY/KG2AFS_cY.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/MibjG231T/MibjG231T.js\";import*as sharedStyle20 from\"#framer/local/css/p6_rJyqJx/p6_rJyqJx.js\";import*as sharedStyle13 from\"#framer/local/css/paazUN6YE/paazUN6YE.js\";import*as sharedStyle19 from\"#framer/local/css/QnpRSzu8t/QnpRSzu8t.js\";import*as sharedStyle11 from\"#framer/local/css/TP95N3F4i/TP95N3F4i.js\";import*as sharedStyle16 from\"#framer/local/css/ULL4hI57J/ULL4hI57J.js\";import*as sharedStyle18 from\"#framer/local/css/upPuj7FJD/upPuj7FJD.js\";import*as sharedStyle15 from\"#framer/local/css/VBABFzU0G/VBABFzU0G.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/W2TnmaNo7/W2TnmaNo7.js\";import Team2 from\"#framer/local/vector/cVu6pLl7e/cVu6pLl7e.js\";import Size from\"#framer/local/vector/hFD2yfVsv/hFD2yfVsv.js\";import Pull from\"#framer/local/vector/UgK8FV7SM/UgK8FV7SM.js\";import Orbit from\"#framer/local/vector/xKnWJyFQq/xKnWJyFQq.js\";import Plane from\"#framer/local/vector/yEcEu9ZlX/yEcEu9ZlX.js\";import metadataProvider from\"#framer/local/webPageMetadata/W2TnmaNo7/W2TnmaNo7.js\";const Image1WithFX=withFX(Image1);const Image1WithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(Image1WithFX);const ButtonFonts=getFonts(Button);const ButtonWithCharterContactLinkrvwr8c=withCodeBoundaryForOverrides(Button,{nodeId:\"V7EjhtAwb\",override:withCharterContactLink,scopeId:\"W2TnmaNo7\"});const ButtonWithCharterContactLinkrvwr8cWithMappedReactProps1v1ipky=withMappedReactProps(ButtonWithCharterContactLinkrvwr8c,ButtonInfo);const OnDemandMapFonts=getFonts(OnDemandMap);const FaqGeneratorFonts=getFonts(FaqGenerator);const ButtonWithCharterContactLink12ekzpv=withCodeBoundaryForOverrides(Button,{nodeId:\"R2tAds4Mj\",override:withCharterContactLink,scopeId:\"W2TnmaNo7\"});const ButtonWithCharterContactLink12ekzpvWithMappedReactProps1v1ipky=withMappedReactProps(ButtonWithCharterContactLink12ekzpv,ButtonInfo);const BottomCTARedirectFonts=getFonts(BottomCTARedirect);const FAQFonts=getFonts(FAQ);const MotionDivWithwithForcedIdBody1yfxxh9=withCodeBoundaryForOverrides(motion.div,{nodeId:\"ARcnbM7E4\",override:withwithForcedIdBody,scopeId:\"W2TnmaNo7\"});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={lDvOrvi2W:\"(min-width: 810px) and (max-width: 1199.98px)\",mcFLraWZe:\"(max-width: 809.98px)\",X1hlrtdFu:\"(min-width: 1920px)\",ytjEdIf1C:\"(min-width: 1200px) and (max-width: 1919.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[\"title\",\"title-2\"];const serializationHash=\"framer-A8gmS\";const variantClassNames={lDvOrvi2W:\"framer-v-1bswthg\",mcFLraWZe:\"framer-v-ktfhk1\",X1hlrtdFu:\"framer-v-1i4uoll\",ytjEdIf1C:\"framer-v-sr7w14\"};const ErxrgyKE9Yhwk5qtDD=undefined;const V71krNPHjYhwk5qtDD=undefined;const Q21JTALr6Yhwk5qtDD=undefined;const nqhUGP78EYhwk5qtDD=undefined;const DquxTIkS8Yhwk5qtDD=undefined;const BJCeAAKSUYhwk5qtDD=undefined;const hgbBXczoaYhwk5qtDD=undefined;const D3PlIQw8XYhwk5qtDD=undefined;const gcmF0ui6RYhwk5qtDD=undefined;const vA1Wp9gTrYhwk5qtDD=undefined;const ufW4aRcMxYhwk5qtDD=undefined;const qy8Rpm1doYhwk5qtDD=undefined;const gC32IJsw8Yhwk5qtDD=undefined;const SlEwQW8rMYhwk5qtDD=undefined;const erqVAopIEYhwk5qtDD=undefined;const idYhwk5qtDD=undefined;const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const transition1={bounce:0,delay:.1,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:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.075,duration:1,type:\"spring\"};const textEffect={effect:animation2,startDelay:.7,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const transition3={bounce:0,delay:.075,duration:2,type:\"spring\"};const textEffect1={effect:animation2,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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const query=()=>({from:{alias:\"Yhwk5qtDD\",data:OnDemand,type:\"Collection\"},limit:{type:\"LiteralValue\",value:5001},select:[{collection:\"Yhwk5qtDD\",name:\"ErxrgyKE9\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"V71krNPHj\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"Q21JTALr6\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"nqhUGP78E\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"DquxTIkS8\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"BJCeAAKSU\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"hgbBXczoa\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"D3PlIQw8X\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"gcmF0ui6R\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"vA1Wp9gTr\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"ufW4aRcMx\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"qy8Rpm1do\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"gC32IJsw8\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"SlEwQW8rM\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"erqVAopIE\",type:\"Identifier\"},{collection:\"Yhwk5qtDD\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const textEffect2={effect:animation2,repeat:false,startDelay:0,threshold:.5,tokenization:\"word\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition4={bounce:.2,delay:1,duration:1,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const humanReadableVariantMap={Desktop:\"ytjEdIf1C\",Large:\"X1hlrtdFu\",Phone:\"mcFLraWZe\",Tablet:\"lDvOrvi2W\"};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??\"ytjEdIf1C\"};};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,sharedStyle16.className,sharedStyle17.className,sharedStyle18.className,sharedStyle19.className,sharedStyle20.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(\"DPt0qFhwH\");const ref1=React.useRef(null);usePreloadLocalizedValues(activeLocale);const elementId1=useRouteElementId(\"ARcnbM7E4\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"mBmj_5Akr\");const ref3=React.useRef(null);const router=useRouter();const elementId3=useRouteElementId(\"kst8cowJc\");const ref4=React.useRef(null);const elementId4=useRouteElementId(\"waCkTD8KE\");const ref5=React.useRef(null);const elementId5=useRouteElementId(\"Lbb96DO4Y\");const ref6=React.useRef(null);const elementId6=useRouteElementId(\"m0_Wdf7jc\");const ref7=React.useRef(null);const elementId7=useRouteElementId(\"rswxJ3tsQ\");const ref8=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"mcFLraWZe\")return false;return true;};const ref9=React.useRef(null);const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"mcFLraWZe\")return true;return false;};const componentScopeId=\"W2TnmaNo7\";useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"ytjEdIf1C\",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-sr7w14\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yogs84\",\"data-framer-name\":\"Hero\",id:elementId,layout:motionLayout,ref:ref1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{background:{alt:getLocalizedValue(\"v0\",activeLocale)??\"Pilatus PC-12 about to take off in Lausanne airport\",fit:\"fill\",intrinsicHeight:820,intrinsicWidth:1512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:820,pixelWidth:1512,positionX:\"22.6%\",positionY:\"64.6%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?width=1512&height=820\",srcSet:\"https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?scale-down-to=512&width=1512&height=820 512w,https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?scale-down-to=1024&width=1512&height=820 1024w,https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?width=1512&height=820 1512w\"}},mcFLraWZe:{background:{alt:getLocalizedValue(\"v1\",activeLocale)??\"\",fit:\"fill\",intrinsicHeight:845,intrinsicWidth:390,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:845,pixelWidth:390,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/edhP1gwvPB3XOe1cuBwR89Oak.jpg?width=390&height=845\",srcSet:\"https://framerusercontent.com/images/edhP1gwvPB3XOe1cuBwR89Oak.jpg?width=390&height=845 390w\"}},X1hlrtdFu:{background:{alt:getLocalizedValue(\"v0\",activeLocale)??\"Pilatus PC-12 about to take off in Lausanne airport\",fit:\"fill\",intrinsicHeight:820,intrinsicWidth:1512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:820,pixelWidth:1512,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?width=1512&height=820\",srcSet:\"https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?scale-down-to=512&width=1512&height=820 512w,https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?scale-down-to=1024&width=1512&height=820 1024w,https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?width=1512&height=820 1512w\"}}},children:/*#__PURE__*/_jsx(Image1WithFXWithOptimizedAppearEffect,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:70,__perspectiveFX:false,__targetOpacity:1,animate:animation,background:{alt:getLocalizedValue(\"v0\",activeLocale)??\"Pilatus PC-12 about to take off in Lausanne airport\",fit:\"fill\",intrinsicHeight:820,intrinsicWidth:1512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:820,pixelWidth:1512,positionX:\"48.3%\",positionY:\"49.3%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?width=1512&height=820\",srcSet:\"https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?scale-down-to=512&width=1512&height=820 512w,https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?scale-down-to=1024&width=1512&height=820 1024w,https://framerusercontent.com/images/JVblebmoEwF3rgwOioOjJZKRwQ.jpg?width=1512&height=820 1512w\"},className:\"framer-4ipow9\",\"data-framer-appear-id\":\"4ipow9\",\"data-framer-name\":\"Background\",initial:animation1,optimized:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-n2pxjn\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-td8gt\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1eywjos\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-14fikm3\",\"data-styles-preset\":\"a4h4gSOvU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"Charter \",/*#__PURE__*/_jsx(\"br\",{}),\"On-Demand\"]})}),className:\"framer-k4desh\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithwithForcedIdBody1yfxxh9,{className:\"framer-1yfxxh9\",\"data-framer-name\":\"Body\",id:elementId1,layout:motionLayout,ref:ref2,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-viod3s\",\"data-framer-name\":\"1\",id:elementId2,ref:ref3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ekudwt\",\"data-framer-name\":\"Frame 1707480328\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{background:{alt:getLocalizedValue(\"v3\",activeLocale)??\"Closeup of Pilatus PC24 engine\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+1100),pixelHeight:600,pixelWidth:536,sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px) / 2, 1px)`,src:\"https://framerusercontent.com/images/2fufOBlfp6nLSQzWylUQNfA.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/2fufOBlfp6nLSQzWylUQNfA.jpg?width=536&height=600 536w\"}},mcFLraWZe:{background:{alt:getLocalizedValue(\"v3\",activeLocale)??\"Closeup of Pilatus PC24 engine\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+1379),pixelHeight:600,pixelWidth:536,sizes:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,src:\"https://framerusercontent.com/images/2fufOBlfp6nLSQzWylUQNfA.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/2fufOBlfp6nLSQzWylUQNfA.jpg?width=536&height=600 536w\"}},X1hlrtdFu:{background:{alt:getLocalizedValue(\"v3\",activeLocale)??\"Closeup of Pilatus PC24 engine\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+1100),pixelHeight:600,pixelWidth:536,sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 100px) / 2, 1px)`,src:\"https://framerusercontent.com/images/2fufOBlfp6nLSQzWylUQNfA.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/2fufOBlfp6nLSQzWylUQNfA.jpg?width=536&height=600 536w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:getLocalizedValue(\"v3\",activeLocale)??\"Closeup of Pilatus PC24 engine\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+1100),pixelHeight:600,pixelWidth:536,sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 60px) / 2, 1px)`,src:\"https://framerusercontent.com/images/2fufOBlfp6nLSQzWylUQNfA.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/2fufOBlfp6nLSQzWylUQNfA.jpg?width=536&height=600 536w\"},className:\"framer-1c6uvg6\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n8jtn9\",\"data-framer-name\":\"Right\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oyiup0\",\"data-framer-name\":\"Frame 4653\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1i6aqbx\",\"data-styles-preset\":\"lmrpC7cvh\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Charter solution\"})}),className:\"framer-5vyc9e\",\"data-framer-name\":\"HEading 2 (40)\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mcFLraWZe:{children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a4d9f79a-02ad-4e4c-8fc6-42fee6644dad, rgb(96, 145, 109))\"},children:\"built around your SINGLE or occasional travel needs\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a4d9f79a-02ad-4e4c-8fc6-42fee6644dad, rgb(96, 145, 109))\"},children:\"built around your SINGLE or occasional travel needs\"})}),className:\"framer-g7pyq3\",\"data-framer-name\":\"Heading 3 (32)\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1vnvr3e\",\"data-styles-preset\":\"MibjG231T\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"Jetfly On-Demand provides flexible access to a floating and fixed-based fleet positioned across Europe, with operations centred on the Pilatus PC-12, Pilatus PC-24 and Falcon 7X.\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"This model enables efficient positioning, rapid response times and strong local implementation of operations, supported by in-depth regional knowledge and access to a wide network of destinations, including smaller airports.\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"For destinations beyond our European fleet, we work closely with CaptainJet. As part of our group, it extends our service with seamless worldwide charter coverage and access to over 7,000 aircraft through a trusted network of operators.\"})]})}),className:\"framer-1gp82kn\",\"data-framer-name\":\"The Jetfly Fractional Ownership Program presents the complete benefits of full aircraft ownership without any inconvenience. Owners who purchase a share gain access to an exclusive fleet that ensures guaranteed availability, reliability, and consistency. Our commitment to privacy is also evident through unmarked aircraft and access to smaller private airfields. Different share sizes offer varying annual hours, tailored to your needs.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{y:(componentViewport?.y||0)+1462.5},mcFLraWZe:{width:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+1304},X1hlrtdFu:{y:(componentViewport?.y||0)+1612.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+1512.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rvwr8c-container\",nodeId:\"V7EjhtAwb\",rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{JQPbxOZrF:resolvedLinks[1]},mcFLraWZe:{JQPbxOZrF:resolvedLinks[2],style:{width:\"100%\"}},X1hlrtdFu:{JQPbxOZrF:resolvedLinks[3]}},children:/*#__PURE__*/_jsx(ButtonWithCharterContactLinkrvwr8cWithMappedReactProps1v1ipky,{b0h8TL6YK:true,CSyo3aTPk:false,DA4vjDvP9:false,dwLcsQ6lz:16,Gh9QOfeLM:getLocalizedValue(\"v8\",activeLocale)??\"Book a flight\",height:\"100%\",id:\"V7EjhtAwb\",JQPbxOZrF:resolvedLinks[0],kZkWvky3k:\"rgb(248, 243, 234)\",layoutId:\"V7EjhtAwb\",Lxmblg7oS:12,mi0d5Rkfa:false,pupu9dmkT:\"rgb(29, 29, 27)\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",variant:matchVariant(\"YFCoggd9x\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f1x1da\",\"data-framer-name\":\"2\",id:elementId3,ref:ref4,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w9unte\",\"data-framer-name\":\"Right\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g2sfpc\",\"data-framer-name\":\"Frame 4653\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1i6aqbx\",\"data-styles-preset\":\"lmrpC7cvh\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\"},children:\"Our fleet\"})}),className:\"framer-1lfz8r\",\"data-framer-name\":\"HEading 2 (40)\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mcFLraWZe:{children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a4d9f79a-02ad-4e4c-8fc6-42fee6644dad, rgb(96, 145, 109))\"},children:\"See where OUR aircraft are positioned across Europe\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a4d9f79a-02ad-4e4c-8fc6-42fee6644dad, rgb(96, 145, 109))\"},children:\"See where OUR aircraft are positioned across Europe\"})}),className:\"framer-mxw0ur\",\"data-framer-name\":\"Heading 3 (32)\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ghkofe-container\",isAuthoredByUser:true,nodeId:\"lMqHjTdtK\",rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mcFLraWZe:{clusterRadius:12,fitPadding:0,icoSize:45}},children:/*#__PURE__*/_jsx(OnDemandMap,{borderColor:\"rgb(222, 216, 206)\",borderRadius:12,clusterRadius:57,collection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x9eo7q\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({BJCeAAKSU:BJCeAAKSUYhwk5qtDD,D3PlIQw8X:D3PlIQw8XYhwk5qtDD,DquxTIkS8:DquxTIkS8Yhwk5qtDD,erqVAopIE:erqVAopIEYhwk5qtDD,ErxrgyKE9:ErxrgyKE9Yhwk5qtDD,gC32IJsw8:gC32IJsw8Yhwk5qtDD,gcmF0ui6R:gcmF0ui6RYhwk5qtDD,hgbBXczoa:hgbBXczoaYhwk5qtDD,id:idYhwk5qtDD,nqhUGP78E:nqhUGP78EYhwk5qtDD,Q21JTALr6:Q21JTALr6Yhwk5qtDD,qy8Rpm1do:qy8Rpm1doYhwk5qtDD,SlEwQW8rM:SlEwQW8rMYhwk5qtDD,ufW4aRcMx:ufW4aRcMxYhwk5qtDD,V71krNPHj:V71krNPHjYhwk5qtDD,vA1Wp9gTr:vA1Wp9gTrYhwk5qtDD},index)=>{Q21JTALr6Yhwk5qtDD??=\"\";nqhUGP78EYhwk5qtDD??=\"\";DquxTIkS8Yhwk5qtDD??=\"\";BJCeAAKSUYhwk5qtDD??=\"\";hgbBXczoaYhwk5qtDD??=\"\";D3PlIQw8XYhwk5qtDD??=\"\";erqVAopIEYhwk5qtDD??=\"\";const visible=isSet(gcmF0ui6RYhwk5qtDD);const visible1=isSet(vA1Wp9gTrYhwk5qtDD);const visible2=isSet(ufW4aRcMxYhwk5qtDD);const visible3=isSet(qy8Rpm1doYhwk5qtDD);const visible4=isSet(gC32IJsw8Yhwk5qtDD);const visible5=isSet(SlEwQW8rMYhwk5qtDD);return /*#__PURE__*/_jsx(LayoutGroup,{id:`Yhwk5qtDD-${idYhwk5qtDD}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{erqVAopIE:erqVAopIEYhwk5qtDD},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rvnaax\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"35px\",...toResponsiveImage(ErxrgyKE9Yhwk5qtDD)},className:\"framer-1c8kywj\",fitImageDimension:\"height\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"62px\",...toResponsiveImage(V71krNPHjYhwk5qtDD)},className:\"framer-1ii4ure\",fitImageDimension:\"height\"}),/*#__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:\"Base\"})}),className:\"framer-vftyie\",\"data-framer-name\":\"Base\",fonts:[\"Inter\"],text:Q21JTALr6Yhwk5qtDD,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:\"Base\"})}),className:\"framer-1e6bu8d\",\"data-framer-name\":\"Base\",fonts:[\"Inter\"],text:nqhUGP78EYhwk5qtDD,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:\"Base\"})}),className:\"framer-t9fvis\",\"data-framer-name\":\"Base\",fonts:[\"Inter\"],text:DquxTIkS8Yhwk5qtDD,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:\"Base\"})}),className:\"framer-14t2c9v\",\"data-framer-name\":\"Base\",fonts:[\"Inter\"],text:BJCeAAKSUYhwk5qtDD,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:\"Base\"})}),className:\"framer-18lwi71\",\"data-framer-name\":\"Base\",fonts:[\"Inter\"],text:hgbBXczoaYhwk5qtDD,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:pVk4QsoHxASnVtUBp6jr/7eCYIL3dnkBSjjSduYQU/CodeBlock.js:default\":componentPresets.props[\"QFOfvCqha\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:D3PlIQw8XYhwk5qtDD,className:\"framer-t5um1g\",\"data-framer-name\":\"Base\",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})}),visible!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"62px\",...toResponsiveImage(gcmF0ui6RYhwk5qtDD)},className:\"framer-1ntyals\",fitImageDimension:\"height\"}),visible1!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"62px\",...toResponsiveImage(vA1Wp9gTrYhwk5qtDD)},className:\"framer-1bcyxo9\",fitImageDimension:\"height\"}),visible2!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"62px\",...toResponsiveImage(ufW4aRcMxYhwk5qtDD)},className:\"framer-1rc4hh3\",fitImageDimension:\"height\"}),visible3!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"62px\",...toResponsiveImage(qy8Rpm1doYhwk5qtDD)},className:\"framer-uoj5r0\",fitImageDimension:\"height\"}),visible4!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"62px\",...toResponsiveImage(gC32IJsw8Yhwk5qtDD)},className:\"framer-1je7eio\",fitImageDimension:\"height\"}),visible5!==false&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"62px\",...toResponsiveImage(SlEwQW8rMYhwk5qtDD)},className:\"framer-1orbkzr\",fitImageDimension:\"height\"})]})})},idYhwk5qtDD);})});}})})})],fitPadding:24,height:\"100%\",icoSize:48,id:\"lMqHjTdtK\",initialZoom:2,layoutId:\"lMqHjTdtK\",locale:\"auto\",oceanColor:\"rgb(234, 242, 248)\",opacity:{end:1,start:1},pinColor:\"rgb(196, 148, 90)\",showTooltip:true,showZoneLegend:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",zone1Color:\"rgb(255, 255, 255)\",zone2Color:\"rgb(250, 245, 237)\",zoneOutColor:\"rgb(227, 223, 216)\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nbxknu\",\"data-styles-preset\":\"ULL4hI57J\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(139, 131, 128)\"},children:\"The Jetfly On-Demand fleet is exclusively operated by Jetfly Aviation SA (Luxembourg, AOC # L-14), Jetfly Aviation UK Limited (United Kingdom, AOC # UK-2500), and Fly 7 Finland Oy (Finland, AOC # FI-028).\"})}),className:\"framer-zqa6xx\",\"data-framer-name\":\"Heading 3 (32)\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11iqz3h\",\"data-framer-name\":\"3\",id:elementId4,ref:ref5,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8wf9n0\",\"data-framer-name\":\"1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f72gwo\",\"data-framer-name\":\"Group 4388\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-1i6aqbx\",\"data-styles-preset\":\"lmrpC7cvh\",dir:\"auto\",children:[\"Why Choose \",/*#__PURE__*/_jsx(\"br\",{}),\"Charter Flights?\"]})}),className:\"framer-612f47\",\"data-framer-name\":\"A Unique Model\",effect:textEffect2,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jf4d5b\",\"data-framer-name\":\"Frame 1707480344\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fn8hta\",\"data-framer-name\":\"Frame 1707480329\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ptwvo1\",\"data-framer-name\":\"From January...\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wlivps\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-155nkqm\",\"data-framer-name\":\"Tag\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",children:\"Flexible scheduling\"})}),className:\"framer-3s1hke\",\"data-framer-name\":\"Guaranteed aircraft availability\",effect:textEffect2,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nt6q5d\",\"data-styles-preset\":\"KG2AFS_cY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"Fly when it suits you, with no fixed timetables or long-term commitment.\"})}),className:\"framer-175vlcw\",\"data-framer-name\":\"Enjoy the benefit of an aircraft being always available from as little as 24 hours' notice anywhere in Europe, with no positioning fees.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ooo2lu\",\"data-framer-name\":\"key benefit\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gs2y8r\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16wa45z\",\"data-framer-name\":\"Tag\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",children:\"personal sales team\"})}),className:\"framer-nmyos0\",\"data-framer-name\":\"Guaranteed aircraft availability\",effect:textEffect2,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nt6q5d\",\"data-styles-preset\":\"KG2AFS_cY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"A dedicated point of contact ensuring responsive, personalised service at every stage.\"})}),className:\"framer-i2pmue\",\"data-framer-name\":\"Access Jetfly's empty flights for free, and maximise efficiency by sharing your flights with other Jetfly Owners, and similarly book seats on their 'Shared Flights'. This both minimises environmental impact and costs.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t55qz2\",\"data-framer-name\":\"Frame 1707480331\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hg5yee\",\"data-framer-name\":\"key benefit\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mf84fe\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-136et2k\",\"data-framer-name\":\"Tag\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",children:\"Time efficiency\"})}),className:\"framer-io9j9t\",\"data-framer-name\":\"Guaranteed aircraft availability\",effect:textEffect2,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v19\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nt6q5d\",\"data-styles-preset\":\"KG2AFS_cY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"Avoid connections, queues and unnecessary delay.\"})}),className:\"framer-52b2np\",\"data-framer-name\":\"Benefit from a straightforward system: you are billed based only on the hours you are onboard and don’t pay cancellation fees.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eqv0d5\",\"data-framer-name\":\"key benefit\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bb0rh2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14pw02f\",\"data-framer-name\":\"Tag\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",children:\"access to more airports\"})}),className:\"framer-2fi6bz\",\"data-framer-name\":\"Guaranteed aircraft availability\",effect:textEffect2,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v21\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nt6q5d\",\"data-styles-preset\":\"KG2AFS_cY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"Fly closer and skip major hubs with superior runway performance.\"})}),className:\"framer-k9b52q\",\"data-framer-name\":\"Use your flight hours to travel across the entire PlaneSense operating area which includes the USA, Canada, Mexico, the Bahamas and the Caribbean.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wxhhyn\",\"data-framer-name\":\"Frame 1707480332\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p5zaos\",\"data-framer-name\":\"Jetfly PC-24...\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gb2xtv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3lcquu\",\"data-framer-name\":\"Tag\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v22\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",children:\"Privacy and comfort\"})}),className:\"framer-2wx8iz\",\"data-framer-name\":\"Guaranteed aircraft availability\",effect:textEffect2,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v23\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nt6q5d\",\"data-styles-preset\":\"KG2AFS_cY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"Travel discreetly with space and comfort throughout your journey.\"})}),className:\"framer-ybjy85\",\"data-framer-name\":\"Gain access to commercial airports and small private airfields closer to your destination, avoiding higher airport fees and increasing convenience.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-182gqd\",\"data-framer-name\":\"key benefit\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vfqjng\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fxix06\",\"data-framer-name\":\"Tag\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v24\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-10ecnwf\",\"data-styles-preset\":\"ExUESbBgU\",dir:\"auto\",children:\"Operational coordination\"})}),className:\"framer-ni0qr2\",\"data-framer-name\":\"Guaranteed aircraft availability\",effect:textEffect2,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v25\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nt6q5d\",\"data-styles-preset\":\"KG2AFS_cY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-e2111148-d9a8-4d13-b080-ae3c4ae8a420, rgb(137, 129, 126))\"},children:\"End-to-end planning managed by experienced teams.\"})}),className:\"framer-iwqv9l\",\"data-framer-name\":\"Invest for 10 years and fly on a young and modern fleet: the average age of our aircraft is 4.5 years.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rw38q6\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xzvcby\",\"data-framer-name\":\"KPI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yo93nm\",\"data-framer-name\":\"Tag\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wruy9y\",\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-4j1cl3\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.125 12.125\" overflow=\"visible\"><path d=\"M 9.867 10.925 L 8.667 5.458 L 11 3.125 C 12 2.125 12.333 0.792 12 0.125 C 11.333 -0.208 10 0.125 9 1.125 L 6.667 3.458 L 1.2 2.258 C 0.867 2.192 0.6 2.325 0.467 2.592 L 0.267 2.925 C 0.133 3.258 0.2 3.592 0.467 3.792 L 4 6.125 L 2.667 8.125 L 0.667 8.125 L 0 8.792 L 2 10.125 L 3.333 12.125 L 4 11.458 L 4 9.458 L 6 8.125 L 8.333 11.658 C 8.533 11.925 8.867 11.992 9.2 11.858 L 9.533 11.725 C 9.8 11.525 9.933 11.258 9.867 10.925 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(139, 126, 107)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g3f8pt\",\"data-framer-name\":\"Frame 2147237859\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mcFLraWZe:{children:getLocalizedValue(\"v27\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"modern fleet\"})})},X1hlrtdFu:{children:getLocalizedValue(\"v27\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"modern fleet\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v26\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1m1ut9v\",\"data-styles-preset\":\"upPuj7FJD\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"modern fleet\"})}),className:\"framer-1ezs32l\",\"data-framer-name\":\"25 years experience\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xyf5lj\",\"data-framer-name\":\"Tag\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19d899q\",\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1wxst83\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14.497\" overflow=\"visible\"><path d=\"M 7.2 11.2 L 8.8 12.8 C 8.958 12.958 9.145 13.083 9.351 13.168 C 9.556 13.254 9.777 13.297 10 13.297 C 10.223 13.297 10.443 13.254 10.649 13.168 C 10.855 13.083 11.042 12.958 11.2 12.8 C 11.358 12.643 11.483 12.456 11.568 12.25 C 11.653 12.044 11.697 11.823 11.697 11.6 C 11.697 11.378 11.653 11.157 11.568 10.951 C 11.483 10.745 11.358 10.558 11.2 10.4 M 9.6 8.8 L 11.6 10.8 C 11.918 11.119 12.35 11.297 12.8 11.297 C 13.25 11.297 13.682 11.119 14 10.8 C 14.318 10.482 14.497 10.05 14.497 9.6 C 14.497 9.15 14.318 8.719 14 8.4 L 10.896 5.296 C 10.446 4.847 9.836 4.595 9.2 4.595 C 8.564 4.595 7.954 4.847 7.504 5.296 L 6.8 6 C 6.482 6.319 6.05 6.497 5.6 6.497 C 5.15 6.497 4.718 6.319 4.4 6 C 4.082 5.682 3.903 5.25 3.903 4.8 C 3.903 4.35 4.082 3.919 4.4 3.6 L 6.648 1.352 C 7.378 0.625 8.33 0.161 9.353 0.035 C 10.376 -0.091 11.412 0.127 12.296 0.656 L 12.672 0.88 C 13.013 1.086 13.418 1.157 13.808 1.08 L 15.2 0.8 M 15.2 0 L 16 8.8 L 14.4 8.8 M 0.8 0 L 0 8.8 L 5.2 14 C 5.518 14.319 5.95 14.497 6.4 14.497 C 6.85 14.497 7.282 14.319 7.6 14 C 7.918 13.682 8.097 13.25 8.097 12.8 C 8.097 12.35 7.918 11.919 7.6 11.6 M 0.8 0.8 L 7.2 0.8\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(139,126,107)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4og85\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.497 2.897\" overflow=\"visible\"><path d=\"M 0 0.8 L 1.6 2.4 C 1.758 2.558 1.945 2.683 2.151 2.768 C 2.356 2.853 2.577 2.897 2.8 2.897 C 3.023 2.897 3.244 2.853 3.449 2.768 C 3.655 2.683 3.842 2.558 4 2.4 C 4.158 2.242 4.283 2.055 4.368 1.849 C 4.453 1.644 4.497 1.423 4.497 1.2 C 4.497 0.977 4.453 0.757 4.368 0.551 C 4.283 0.345 4.158 0.158 4 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m1bl8w\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.297 11.297\" overflow=\"visible\"><path d=\"M 5.697 8.8 L 7.697 10.8 C 8.015 11.119 8.447 11.297 8.897 11.297 C 9.347 11.297 9.779 11.119 10.097 10.8 C 10.415 10.482 10.594 10.05 10.594 9.6 C 10.594 9.15 10.415 8.719 10.097 8.4 L 6.993 5.296 C 6.543 4.847 5.933 4.595 5.297 4.595 C 4.661 4.595 4.051 4.847 3.601 5.296 L 2.897 6 C 2.579 6.319 2.147 6.497 1.697 6.497 C 1.247 6.497 0.815 6.319 0.497 6 C 0.179 5.682 0 5.25 0 4.8 C 0 4.35 0.179 3.919 0.497 3.6 L 2.745 1.352 C 3.475 0.625 4.427 0.161 5.45 0.035 C 6.473 -0.091 7.508 0.127 8.393 0.656 L 8.769 0.88 C 9.11 1.086 9.515 1.157 9.905 1.08 L 11.297 0.8\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i5f6wr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.6 8.8\" overflow=\"visible\"><path d=\"M 0.8 0 L 1.6 8.8 L 0 8.8\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4afzk4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.097 14.497\" overflow=\"visible\"><path d=\"M 0.8 0 L 0 8.8 L 5.2 14 C 5.518 14.318 5.95 14.497 6.4 14.497 C 6.85 14.497 7.282 14.318 7.6 14 C 7.918 13.682 8.097 13.25 8.097 12.8 C 8.097 12.35 7.918 11.918 7.6 11.6\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aqc1fm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.4 1\" overflow=\"visible\"><path d=\"M 0 0 L 6.4 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qvv6mh\",\"data-framer-name\":\"Frame 2147237859\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X1hlrtdFu:{children:getLocalizedValue(\"v29\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"No waiting list\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v28\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1m1ut9v\",\"data-styles-preset\":\"upPuj7FJD\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"long-term loyalty relationship\"})}),className:\"framer-o0vseu\",\"data-framer-name\":\"High-level training\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12u1rbo\",\"data-framer-name\":\"Tag\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8y9l0n\",\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ipenpv\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.2 15.2\" overflow=\"visible\"><path d=\"M 5.6 0 L 5.6 1.6 M 8.8 0 L 8.8 1.6 M 10.4 4.8 C 10.612 4.8 10.816 4.884 10.966 5.034 C 11.116 5.184 11.2 5.388 11.2 5.6 L 11.2 12 C 11.2 12.849 10.863 13.663 10.263 14.263 C 9.663 14.863 8.849 15.2 8 15.2 L 3.2 15.2 C 2.351 15.2 1.537 14.863 0.937 14.263 C 0.337 13.663 0 12.849 0 12 L 0 5.6 C 0 5.388 0.084 5.184 0.234 5.034 C 0.384 4.884 0.588 4.8 0.8 4.8 L 12 4.8 C 12.849 4.8 13.663 5.137 14.263 5.737 C 14.863 6.337 15.2 7.151 15.2 8 C 15.2 8.849 14.863 9.663 14.263 10.263 C 13.663 10.863 12.849 11.2 12 11.2 L 11.2 11.2 M 2.4 0 L 2.4 1.6\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(139,126,107)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-h8qggh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.6\" overflow=\"visible\"><path d=\"M 0 0 L 0 1.6\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zfzbkm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.6\" overflow=\"visible\"><path d=\"M 0 0 L 0 1.6\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3ixja6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.2 10.4\" overflow=\"visible\"><path d=\"M 10.4 0 C 10.612 0 10.816 0.084 10.966 0.234 C 11.116 0.384 11.2 0.588 11.2 0.8 L 11.2 7.2 C 11.2 8.049 10.863 8.863 10.263 9.463 C 9.663 10.063 8.849 10.4 8 10.4 L 3.2 10.4 C 2.351 10.4 1.537 10.063 0.937 9.463 C 0.337 8.863 0 8.049 0 7.2 L 0 0.8 C 0 0.588 0.084 0.384 0.234 0.234 C 0.384 0.084 0.588 0 0.8 0 L 12 0 C 12.849 0 13.663 0.337 14.263 0.937 C 14.863 1.537 15.2 2.351 15.2 3.2 C 15.2 4.049 14.863 4.863 14.263 5.463 C 13.663 6.063 12.849 6.4 12 6.4 L 11.2 6.4\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o5q4sb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.6\" overflow=\"visible\"><path d=\"M 0 0 L 0 1.6\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18u1wtb\",\"data-framer-name\":\"Frame 2147237859\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{children:getLocalizedValue(\"v31\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1m1ut9v\",\"data-styles-preset\":\"upPuj7FJD\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"DEDICATED SPECIAL CATERING\"})})},mcFLraWZe:{children:getLocalizedValue(\"v32\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"DEDICATED SPECIAL CATERING\"})})},X1hlrtdFu:{children:getLocalizedValue(\"v32\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"DEDICATED SPECIAL CATERING\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1m1ut9v\",\"data-styles-preset\":\"upPuj7FJD\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"DEDICATED SPECIAL CATERING\"})}),className:\"framer-yzcsu9\",\"data-framer-name\":\"State of the art maintenance\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-adbkfc\",\"data-framer-name\":\"Tag\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jn0zp3\",\"data-framer-name\":\"Frame 2147237939\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-gfutfi\",\"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 18 14\"><path d=\"M 9 13 L 9.008 13 M 1 4.056 C 3.2 2.088 6.048 1 9 1 C 11.952 1 14.8 2.088 17 4.056 M 3.4 7.287 C 4.895 5.821 6.906 5 9 5 C 11.094 5 13.105 5.821 14.6 7.287 M 6.2 10.143 C 6.948 9.41 7.953 9 9 9 C 10.047 9 11.052 9.41 11.8 10.143\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(139,126,107)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:9641342813,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14whja1\",\"data-framer-name\":\"Frame 2147237859\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X1hlrtdFu:{children:getLocalizedValue(\"v34\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1ep78uu\",\"data-styles-preset\":\"QnpRSzu8t\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"wi-fi onboard\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v33\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1m1ut9v\",\"data-styles-preset\":\"upPuj7FJD\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(107, 95, 79)\"},children:\"wi-fi onboard\"})}),className:\"framer-isbc9h\",\"data-framer-name\":\"State of the art maintenance\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})})})]})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ecgdi1\",\"data-framer-name\":\"4\",id:elementId5,ref:ref6,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r843wh\",\"data-framer-name\":\"Frame 1707480328\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{background:{alt:getLocalizedValue(\"v35\",activeLocale)??\"Man on the phone looking at a Pilatus PC-24 aircraft\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+3622.36),pixelHeight:600,pixelWidth:536,sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 40px) / 2, 1px)`,src:\"https://framerusercontent.com/images/BNgzFmF8JBpeMNktsdtrXIErQJk.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/BNgzFmF8JBpeMNktsdtrXIErQJk.jpg?width=536&height=600 536w\"}},mcFLraWZe:{background:{alt:getLocalizedValue(\"v35\",activeLocale)??\"Man on the phone looking at a Pilatus PC-24 aircraft\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+4847.64),pixelHeight:600,pixelWidth:536,sizes:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,src:\"https://framerusercontent.com/images/BNgzFmF8JBpeMNktsdtrXIErQJk.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/BNgzFmF8JBpeMNktsdtrXIErQJk.jpg?width=536&height=600 536w\"}},X1hlrtdFu:{background:{alt:getLocalizedValue(\"v35\",activeLocale)??\"Man on the phone looking at a Pilatus PC-24 aircraft\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+4287.56),pixelHeight:600,pixelWidth:536,sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 100px) / 2, 1px)`,src:\"https://framerusercontent.com/images/BNgzFmF8JBpeMNktsdtrXIErQJk.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/BNgzFmF8JBpeMNktsdtrXIErQJk.jpg?width=536&height=600 536w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:getLocalizedValue(\"v35\",activeLocale)??\"Man on the phone looking at a Pilatus PC-24 aircraft\",fit:\"fill\",intrinsicHeight:600,intrinsicWidth:536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+3872.36),pixelHeight:600,pixelWidth:536,sizes:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 60px) / 2, 1px)`,src:\"https://framerusercontent.com/images/BNgzFmF8JBpeMNktsdtrXIErQJk.jpg?width=536&height=600\",srcSet:\"https://framerusercontent.com/images/BNgzFmF8JBpeMNktsdtrXIErQJk.jpg?width=536&height=600 536w\"},className:\"framer-d9kmsr\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dqij8n\",\"data-framer-name\":\"Left\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-173tzvl\",\"data-framer-name\":\"Group 4388\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v36\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1i6aqbx\",\"data-styles-preset\":\"lmrpC7cvh\",dir:\"auto\",children:\"How to book?\"})}),className:\"framer-10xb46m\",\"data-framer-name\":\"A Unique Model\",effect:textEffect2,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kkdxli\",\"data-border\":true,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-s59ht9-container\",isAuthoredByUser:true,nodeId:\"jruYBFDFH\",rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(FaqGenerator,{animDuration:350,bodyPaddingTop:12,defaultOpen: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:2,id:\"jruYBFDFH\",itemPaddingY:20,items:[{answer:getLocalizedValue(\"v38\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Tell us where and when you need to fly.\"})}),id:\"default-item-0\",question:getLocalizedValue(\"v37\",activeLocale)??\"1. Share your itinerary\"},{answer:getLocalizedValue(\"v40\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"We propose the most suitable aircraft and routing with a transparent quote.\"})}),id:\"default-item-1\",question:getLocalizedValue(\"v39\",activeLocale)??\"2. Receive aircraft option and quotation\"},{answer:getLocalizedValue(\"v42\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Our team handles all planning and operational coordination to ensure a smooth and efficient journey.\"})}),id:\"default-item-2\",question:getLocalizedValue(\"v41\",activeLocale)??\"3. Confirm your flight \"},{answer:getLocalizedValue(\"v44\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Customise your experience with optional services such as catering, ground transfers and tailored arrangements to match your preferences and travel experience.\"})}),id:\"g19fvULJT\",question:getLocalizedValue(\"v43\",activeLocale)??\"4. Personalise your travel\"}],layoutId:\"jruYBFDFH\",showDivider:true,style:{width:\"100%\"},textColor:\"rgb(102, 102, 102)\",textFont:getLocalizedValue(\"v45\",activeLocale)??\"hanken grotesk\",textLineHeight:1.6,textSize:15,textWeight:400,titleColor:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",titleFont:getLocalizedValue(\"v45\",activeLocale)??\"hanken grotesk\",titleSize:18,titleWeight:600,width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tntxbp\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined},{href:{webPageId:\"Y6JiAhPV2\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{y:(componentViewport?.y||0)+3983.86},mcFLraWZe:{width:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+4734.64},X1hlrtdFu:{y:(componentViewport?.y||0)+4818.06}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+4302.86,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12ekzpv-container\",nodeId:\"R2tAds4Mj\",rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{JQPbxOZrF:resolvedLinks1[1]},mcFLraWZe:{JQPbxOZrF:resolvedLinks1[2],style:{width:\"100%\"}},X1hlrtdFu:{JQPbxOZrF:resolvedLinks1[3]}},children:/*#__PURE__*/_jsx(ButtonWithCharterContactLink12ekzpvWithMappedReactProps1v1ipky,{b0h8TL6YK:true,CSyo3aTPk:false,DA4vjDvP9:false,dwLcsQ6lz:16,Gh9QOfeLM:getLocalizedValue(\"v46\",activeLocale)??\"Contact us\",height:\"100%\",id:\"R2tAds4Mj\",JQPbxOZrF:resolvedLinks1[0],kZkWvky3k:\"var(--token-cf13b632-4bff-4b66-b870-7b70d6c1986b, rgb(248, 243, 234))\",layoutId:\"R2tAds4Mj\",Lxmblg7oS:12,mi0d5Rkfa:false,pupu9dmkT:\"var(--token-4214cb87-174a-4809-8608-02f64f930163, rgb(29, 29, 27))\",rf59UUER4:0,rSPCwz9Qo:\"14px 16px 14px 16px\",variant:matchVariant(\"YFCoggd9x\"),vZZm_o9LA:false,width:\"100%\",xNatlxMTE:UserComponent})})})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v47\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1nt6q5d\",\"data-styles-preset\":\"KG2AFS_cY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c746b9f-8972-4236-84fd-054f50258a22, rgb(161, 161, 161))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{lp66PV43H:\"conditions-of-carriage\"},unresolvedPathSlugs:{lp66PV43H:{collectionId:\"N4NBSVySY\",collectionItemId:\"mkm2yXFxH\"}},webPageId:\"af3O8r5tB\"},motionChild:true,nodeId:\"jWD51vFYU\",openInNewTab:false,relValues:[],scopeId:\"W2TnmaNo7\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18melmk\",\"data-styles-preset\":\"p6_rJyqJx\",children:\"See the Conditions of Carriage\"})})})}),className:\"framer-pqvw2v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dvkg5t\",\"data-framer-name\":\"CTA\",id:elementId6,ref:ref7,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11vy9fk\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{width:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 12px) / 2, 1px)`,y:(componentViewport?.y||0)+4222.36},mcFLraWZe:{width:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+5237.64},X1hlrtdFu:{width:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+5187.56}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+4572.36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1147x8v-container\",nodeId:\"lQvwKH7lg\",rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{b2q4xInbW:16,JDozChZGf:getLocalizedValue(\"v50\",activeLocale)??\"Safety\",TBKMb_29f:\"24px 14px 24px 14px\",variant:matchVariant(\"GDOAwOCw3\")},mcFLraWZe:{b2q4xInbW:12,TBKMb_29f:\"24px 14px 24px 14px\",variant:matchVariant(\"GDOAwOCw3\")}},children:/*#__PURE__*/_jsx(BottomCTARedirect,{b2q4xInbW:18,height:\"100%\",id:\"lQvwKH7lg\",JDozChZGf:getLocalizedValue(\"v48\",activeLocale)??\"CaptainJet\",layoutId:\"lQvwKH7lg\",nsFwSEoIU:\"https://www.captainjet.com/?utm_source=jetflywebsite&utm_medium=cta&utm_campaign=jetfly\",style:{width:\"100%\"},TBKMb_29f:\"22px\",variant:matchVariant(\"Q5QLkGSW_\"),width:\"100%\",ZiGB94_0e:addImageAlt({pixelHeight:168,pixelWidth:131,src:\"https://framerusercontent.com/images/PQe4ESNwHNB6yeAd2IaCqgkWMyA.svg?width=131&height=168\"},\"\"),zZcXLL9eE:getLocalizedValue(\"v49\",activeLocale)??\"Charter any aircraft, anywhere, in just a few taps on our mobile app.\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{width:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9) - 12px) / 2, 1px)`,y:(componentViewport?.y||0)+4222.36},mcFLraWZe:{width:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+5392.64},X1hlrtdFu:{width:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+5187.56}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:143,width:`max((min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8) - 16px) / 2, 50px)`,y:(componentViewport?.y||0)+4572.36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12b1o9h-container\",nodeId:\"uToay1s4W\",rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{b2q4xInbW:16,TBKMb_29f:\"24px 14px 24px 14px\",variant:matchVariant(\"GDOAwOCw3\")},mcFLraWZe:{b2q4xInbW:12,TBKMb_29f:\"24px 14px 24px 14px\",variant:matchVariant(\"GDOAwOCw3\")}},children:/*#__PURE__*/_jsx(BottomCTARedirect,{b2q4xInbW:18,height:\"100%\",id:\"uToay1s4W\",JDozChZGf:getLocalizedValue(\"v51\",activeLocale)??\"Empty flights\",layoutId:\"uToay1s4W\",nsFwSEoIU:\"https://empty-legs.fly7.com/\",style:{width:\"100%\"},TBKMb_29f:\"22px\",variant:matchVariant(\"Q5QLkGSW_\"),width:\"100%\",ZiGB94_0e:addImageAlt({pixelHeight:168,pixelWidth:131,src:\"https://framerusercontent.com/images/wVXuaYm2vtXrVRCGSew7IeMs1w.svg?width=131&height=168\"},\"\"),zZcXLL9eE:getLocalizedValue(\"v52\",activeLocale)??\"Explore our empty flights for less.\"})})})})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{width:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+4415.36},mcFLraWZe:{width:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.9)`,y:(componentViewport?.y||0)+5585.64},X1hlrtdFu:{width:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.7)`,y:(componentViewport?.y||0)+5430.56}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`min(${componentViewport?.width||\"100vw\"}, ${componentViewport?.width||\"100vw\"} * 0.8)`,y:(componentViewport?.y||0)+4815.36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-l8ekgy-container\",id:elementId7,nodeId:\"rswxJ3tsQ\",ref:ref8,rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{ixdzWSYmS:\"50px 0px 50px 0px\"},mcFLraWZe:{dJb69LR2B:\"column\",YMW5LUqd0:\"30px 60px\"}},children:/*#__PURE__*/_jsx(FAQ,{cxW2bks6R:\"eyIwDB8FX\",dJb69LR2B:\"row\",height:\"100%\",id:\"rswxJ3tsQ\",ixdzWSYmS:\"0px 0px 50px 0px\",layoutId:\"rswxJ3tsQ\",style:{maxWidth:\"100%\",width:\"100%\"},Tjo4N1Wud:\"ESTQ79JIU\",width:\"100%\",YMW5LUqd0:\"60px 100px\"})})})})})]}),/*#__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}},{ref:ref7,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:animation3,className:\"framer-1dtg8ao\",\"data-border\":true,\"data-framer-appear-id\":\"1dtg8ao\",\"data-framer-name\":\"Sticky Menu\",initial:animation4,layout:motionLayout,optimized:true,transformTemplate:transformTemplate1,children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":mBmj_5Akr\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":kst8cowJc\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":waCkTD8KE\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":Lbb96DO4Y\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":mBmj_5Akr\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":kst8cowJc\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":waCkTD8KE\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":Lbb96DO4Y\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":mBmj_5Akr\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":kst8cowJc\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":waCkTD8KE\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":Lbb96DO4Y\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:941,children:/*#__PURE__*/_jsx(Container,{className:\"framer-sgyzx7-container hidden-ktfhk1\",nodeId:\"S6SwOhjqo\",rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lDvOrvi2W:{CVV2Cg8NB:resolvedLinks2[4],HBpHEMVkR:resolvedLinks2[7],Rh_HjxlpR:resolvedLinks2[6],UUnYxiCH_:resolvedLinks2[5]},X1hlrtdFu:{CVV2Cg8NB:resolvedLinks2[8],HBpHEMVkR:resolvedLinks2[11],Rh_HjxlpR:resolvedLinks2[10],UUnYxiCH_:resolvedLinks2[9]}},children:/*#__PURE__*/_jsx(MenuBottomWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:60,ref:ref3,target:\"KOrjAvzDZ\"},{offset:60,ref:ref4,target:\"Vc0dKxaPq\"},{offset:60,ref:ref5,target:\"EezdyuEyq\"},{offset:60,ref:ref6,target:\"qpFs3Rypf\"},{offset:60,ref:ref9,target:\"QeKuRV8Dj\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,cogXVKZTR:false,CVV2Cg8NB:resolvedLinks2[0],g9BC3me80:14,HBpHEMVkR:resolvedLinks2[3],height:\"100%\",id:\"S6SwOhjqo\",jpdjnPfsY:Plane,jY_hrNIaE:getLocalizedValue(\"v53\",activeLocale)??\"How it Works\",KS2HvH7e7:true,l74sLvo0q:getLocalizedValue(\"v54\",activeLocale)??\"Our Fleet\",layoutId:\"S6SwOhjqo\",mb6IHENsd:Team2,Rh_HjxlpR:resolvedLinks2[2],tlxAkXKWi:Orbit,UdwHkxiRL:getLocalizedValue(\"v55\",activeLocale)??\"Why Charter?\",UUnYxiCH_:resolvedLinks2[1],variant:matchVariant(\"dP7SANf3U\"),WfxVQ9Ct7:getLocalizedValue(\"v57\",activeLocale)??\"\",width:\"100%\",XJP22ULur:Size,ykhzyNkh3:Pull,YKR0Vca5r:getLocalizedValue(\"v56\",activeLocale)??\"Booking\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":mBmj_5Akr\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":kst8cowJc\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":waCkTD8KE\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":Lbb96DO4Y\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":UmEAbx7if\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":mBmj_5Akr\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":kst8cowJc\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":waCkTD8KE\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":Lbb96DO4Y\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined},{href:{hash:\":UmEAbx7if\",webPageId:\"W2TnmaNo7\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mcFLraWZe:{height:43,y:943}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qvk3z6-container hidden-sr7w14 hidden-1bswthg hidden-1i4uoll\",nodeId:\"wN6rLxQAV\",rendersWithMotion:true,scopeId:\"W2TnmaNo7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mcFLraWZe:{Iz4wnQnBM:resolvedLinks3[7],SE3X1RU1P:resolvedLinks3[6],wr_iVEAdB:resolvedLinks3[9],wsXAaYLmN:resolvedLinks3[5],yscfnr9uu:resolvedLinks3[8]}},children:/*#__PURE__*/_jsx(StickyMenuWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{offset:60,ref:ref3,target:\"rOFTxspUA\"},{offset:60,ref:ref4,target:\"JhC08Nl9A\"},{offset:60,ref:ref5,target:\"FVuAOp6G6\"},{offset:60,ref:ref6,target:\"EA9ujRrft\"},{offset:60,ref:ref9,target:\"zTFg_IQS9\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,c9m2pYxRb:getLocalizedValue(\"v59\",activeLocale)??\"Our fleet\",cb5Uei25e:getLocalizedValue(\"v62\",activeLocale)??\"Meet the team\",dezgshfLe:Team2,DLVCKHOqx:Pull,eNmGfC6e5:Orbit,EwCd7aqp9:getLocalizedValue(\"v60\",activeLocale)??\"Why choose charter\",fqazBnOiq:getLocalizedValue(\"v58\",activeLocale)??\"How it works\",HE1prxfdn:true,height:\"100%\",id:\"wN6rLxQAV\",Iz4wnQnBM:resolvedLinks3[2],layoutId:\"wN6rLxQAV\",LwJMs_5oU:getLocalizedValue(\"v61\",activeLocale)??\"How to book\",M9pbI9D_D:Plane,nFRylHmPu:Size,SE3X1RU1P:resolvedLinks3[1],variant:matchVariant(\"rzwnN0uJj\"),width:\"100%\",wr_iVEAdB:resolvedLinks3[4],wsXAaYLmN:resolvedLinks3[0],xcQYRsKIb:false,yscfnr9uu:resolvedLinks3[3]})})})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\".framer-A8gmS.framer-7wv0q6, .framer-A8gmS .framer-7wv0q6 { display: block; }\",\".framer-A8gmS.framer-sr7w14 { 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-A8gmS .framer-1yogs84 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 70px; height: 100vh; justify-content: center; overflow: hidden; padding: 80px 20px 80px 20px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-4ipow9 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-A8gmS .framer-n2pxjn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-td8gt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-1eywjos { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-k4desh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A8gmS .framer-1yfxxh9 { 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-A8gmS .framer-viod3s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; max-width: 80%; overflow: visible; padding: 100px 0px 50px 0px; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-A8gmS .framer-ekudwt, .framer-A8gmS .framer-1r843wh { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-1c6uvg6, .framer-A8gmS .framer-d9kmsr { 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: 600px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-A8gmS .framer-1n8jtn9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A8gmS .framer-oyiup0, .framer-A8gmS .framer-1g2sfpc { 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-A8gmS .framer-5vyc9e, .framer-A8gmS .framer-g7pyq3, .framer-A8gmS .framer-1lfz8r, .framer-A8gmS .framer-mxw0ur, .framer-A8gmS .framer-zqa6xx, .framer-A8gmS .framer-612f47, .framer-A8gmS .framer-10xb46m { --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-A8gmS .framer-1gp82kn { --framer-paragraph-spacing: 2px; flex: none; height: auto; max-width: 628px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A8gmS .framer-rvwr8c-container, .framer-A8gmS .framer-12ekzpv-container, .framer-A8gmS .framer-1qvk3z6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-A8gmS .framer-1f1x1da { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; max-width: 80%; overflow: visible; padding: 50px 0px 100px 0px; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-A8gmS .framer-1w9unte { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-ghkofe-container { flex: none; height: 600px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-1x9eo7q { 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-A8gmS .framer-1rvnaax { 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-A8gmS .framer-1c8kywj { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: auto; position: relative; width: 35px; }\",\".framer-A8gmS .framer-1ii4ure { flex: none; height: auto; position: relative; width: 62px; }\",\".framer-A8gmS .framer-vftyie, .framer-A8gmS .framer-1e6bu8d, .framer-A8gmS .framer-t9fvis, .framer-A8gmS .framer-14t2c9v, .framer-A8gmS .framer-18lwi71, .framer-A8gmS .framer-t5um1g, .framer-A8gmS .framer-pqvw2v { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-A8gmS .framer-1ntyals, .framer-A8gmS .framer-1bcyxo9, .framer-A8gmS .framer-1rc4hh3, .framer-A8gmS .framer-uoj5r0, .framer-A8gmS .framer-1je7eio, .framer-A8gmS .framer-1orbkzr { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: auto; position: relative; width: 62px; }\",\".framer-A8gmS .framer-11iqz3h { align-content: center; align-items: center; background-color: var(--token-cf13b632-4bff-4b66-b870-7b70d6c1986b, #f8f3ea); 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-A8gmS .framer-8wf9n0 { 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 100px 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-f72gwo { 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-A8gmS .framer-jf4d5b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-fn8hta, .framer-A8gmS .framer-t55qz2, .framer-A8gmS .framer-1wxhhyn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-1ptwvo1, .framer-A8gmS .framer-1hg5yee, .framer-A8gmS .framer-182gqd { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow: visible; padding: 14px 12px 14px 0px; position: relative; width: 1px; }\",\".framer-A8gmS .framer-1wlivps, .framer-A8gmS .framer-gs2y8r, .framer-A8gmS .framer-1mf84fe, .framer-A8gmS .framer-bb0rh2, .framer-A8gmS .framer-1gb2xtv, .framer-A8gmS .framer-vfqjng { align-content: center; align-items: center; display: flex; flex: none; 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: 100%; }\",\".framer-A8gmS .framer-155nkqm, .framer-A8gmS .framer-16wa45z, .framer-A8gmS .framer-136et2k, .framer-A8gmS .framer-14pw02f, .framer-A8gmS .framer-3lcquu, .framer-A8gmS .framer-fxix06 { align-content: center; align-items: center; aspect-ratio: 1 / 1; background-color: var(--token-a4d9f79a-02ad-4e4c-8fc6-42fee6644dad, #60916d); border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12.5px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 12px; }\",\".framer-A8gmS .framer-3s1hke, .framer-A8gmS .framer-nmyos0, .framer-A8gmS .framer-io9j9t, .framer-A8gmS .framer-2fi6bz, .framer-A8gmS .framer-2wx8iz, .framer-A8gmS .framer-ni0qr2, .framer-A8gmS .framer-1ezs32l, .framer-A8gmS .framer-o0vseu, .framer-A8gmS .framer-yzcsu9, .framer-A8gmS .framer-isbc9h { --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-A8gmS .framer-175vlcw, .framer-A8gmS .framer-i2pmue, .framer-A8gmS .framer-52b2np, .framer-A8gmS .framer-k9b52q, .framer-A8gmS .framer-ybjy85, .framer-A8gmS .framer-iwqv9l { --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-A8gmS .framer-ooo2lu, .framer-A8gmS .framer-1eqv0d5, .framer-A8gmS .framer-p5zaos { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 14px 12px 14px 0px; position: relative; width: 1px; }\",\".framer-A8gmS .framer-1rw38q6 { 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-A8gmS .framer-1xzvcby { display: grid; flex: none; gap: 10px 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-1yo93nm, .framer-A8gmS .framer-xyf5lj, .framer-A8gmS .framer-12u1rbo, .framer-A8gmS .framer-adbkfc { 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: 10px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 16px 14px 16px 14px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-1wruy9y, .framer-A8gmS .framer-19d899q, .framer-A8gmS .framer-8y9l0n, .framer-A8gmS .framer-jn0zp3 { align-content: center; align-items: center; background-color: #eae4d8; 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: 35px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 35px; will-change: var(--framer-will-change-override, transform); }\",\".framer-A8gmS .framer-4j1cl3 { height: 12px; position: relative; width: 12px; }\",\".framer-A8gmS .framer-g3f8pt, .framer-A8gmS .framer-qvv6mh, .framer-A8gmS .framer-18u1wtb, .framer-A8gmS .framer-14whja1 { 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-A8gmS .framer-1wxst83 { height: 15px; position: relative; width: 16px; }\",\".framer-A8gmS .framer-4og85 { height: 3px; left: 7px; position: absolute; top: 10px; width: 5px; }\",\".framer-A8gmS .framer-m1bl8w { height: 12px; left: 4px; position: absolute; top: 0px; width: 12px; }\",\".framer-A8gmS .framer-1i5f6wr { height: 9px; left: 14px; position: absolute; top: 0px; width: 2px; }\",\".framer-A8gmS .framer-4afzk4 { height: 15px; left: 0px; position: absolute; top: 0px; width: 8px; }\",\".framer-A8gmS .framer-1aqc1fm { height: 1px; left: 1px; position: absolute; top: 1px; width: 7px; }\",\".framer-A8gmS .framer-ipenpv { height: 15px; position: relative; width: 15px; }\",\".framer-A8gmS .framer-h8qggh { height: 2px; left: 6px; position: absolute; top: 0px; width: 1px; }\",\".framer-A8gmS .framer-zfzbkm { height: 2px; left: 9px; position: absolute; top: 0px; width: 1px; }\",\".framer-A8gmS .framer-3ixja6 { height: 11px; left: 0px; position: absolute; top: 5px; width: 15px; }\",\".framer-A8gmS .framer-o5q4sb { height: 2px; left: 2px; position: absolute; top: 0px; width: 1px; }\",\".framer-A8gmS .framer-gfutfi { flex: none; height: 14px; position: relative; width: 18px; }\",\".framer-A8gmS .framer-ecgdi1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; max-width: 80%; overflow: visible; padding: 100px 0px 100px 0px; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-A8gmS .framer-1dqij8n { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 80%; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A8gmS .framer-173tzvl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-kkdxli { --border-bottom-width: 1px; --border-color: #e8e8e8; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; 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: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-A8gmS .framer-s59ht9-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-A8gmS .framer-1tntxbp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-dvkg5t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-11vy9fk { display: grid; flex: none; gap: 16px 16px; 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; max-width: 80%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-A8gmS .framer-1147x8v-container, .framer-A8gmS .framer-12b1o9h-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-A8gmS .framer-l8ekgy-container { flex: none; height: auto; max-width: 80%; position: relative; scroll-margin-top: 60px; width: 100%; }\",\".framer-A8gmS .framer-1dtg8ao { --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-A8gmS .framer-sgyzx7-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,...sharedStyle16.css,...sharedStyle17.css,...sharedStyle18.css,...sharedStyle19.css,...sharedStyle20.css,'.framer-A8gmS[data-border=\"true\"]::after, .framer-A8gmS [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-A8gmS.framer-sr7w14 { width: 810px; } .framer-A8gmS .framer-viod3s { max-width: 90%; order: 0; padding: 100px 0px 0px 0px; } .framer-A8gmS .framer-ekudwt, .framer-A8gmS .framer-1r843wh { gap: 40px; } .framer-A8gmS .framer-1c6uvg6, .framer-A8gmS .framer-d9kmsr { height: 500px; order: 0; } .framer-A8gmS .framer-1n8jtn9 { order: 1; } .framer-A8gmS .framer-1f1x1da { max-width: 90%; order: 1; } .framer-A8gmS .framer-ghkofe-container { height: 500px; } .framer-A8gmS .framer-11iqz3h { order: 2; } .framer-A8gmS .framer-8wf9n0 { max-width: 90%; } .framer-A8gmS .framer-ecgdi1 { max-width: 90%; order: 3; } .framer-A8gmS .framer-1dqij8n { max-width: 100%; order: 1; } .framer-A8gmS .framer-1tntxbp { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 14px; } .framer-A8gmS .framer-dvkg5t { order: 5; padding: 0px 0px 50px 0px; } .framer-A8gmS .framer-11vy9fk { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; max-width: 90%; } .framer-A8gmS .framer-1147x8v-container, .framer-A8gmS .framer-12b1o9h-container { align-self: unset; flex: 1 0 0px; width: 1px; } .framer-A8gmS .framer-l8ekgy-container { max-width: 90%; order: 6; }}\",\"@media (max-width: 809.98px) { .framer-A8gmS.framer-sr7w14 { height: 1796px; width: 390px; } .framer-A8gmS .framer-1yogs84 { align-content: flex-start; align-items: flex-start; gap: 40px; padding: 40px 20px 40px 20px; } .framer-A8gmS .framer-n2pxjn { gap: 36px; } .framer-A8gmS .framer-viod3s, .framer-A8gmS .framer-1f1x1da, .framer-A8gmS .framer-ecgdi1 { max-width: 90%; padding: 50px 0px 50px 0px; } .framer-A8gmS .framer-ekudwt, .framer-A8gmS .framer-1r843wh { flex-direction: column; gap: 30px; } .framer-A8gmS .framer-1c6uvg6, .framer-A8gmS .framer-d9kmsr { flex: none; height: 340px; order: 1; width: 100%; } .framer-A8gmS .framer-1n8jtn9 { flex: none; gap: 24px; order: 0; width: 100%; } .framer-A8gmS .framer-rvwr8c-container, .framer-A8gmS .framer-12ekzpv-container { width: 100%; } .framer-A8gmS .framer-1w9unte { gap: 24px; } .framer-A8gmS .framer-ghkofe-container { height: 480px; } .framer-A8gmS .framer-8wf9n0 { gap: 30px; max-width: 90%; padding: 50px 0px 50px 0px; } .framer-A8gmS .framer-fn8hta, .framer-A8gmS .framer-t55qz2, .framer-A8gmS .framer-1wxhhyn { flex-direction: column; gap: 6px; } .framer-A8gmS .framer-1ptwvo1, .framer-A8gmS .framer-1hg5yee, .framer-A8gmS .framer-182gqd { align-self: unset; flex: none; height: min-content; width: 100%; } .framer-A8gmS .framer-ooo2lu, .framer-A8gmS .framer-1eqv0d5, .framer-A8gmS .framer-p5zaos { flex: none; width: 100%; } .framer-A8gmS .framer-1xzvcby { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; } .framer-A8gmS .framer-1yo93nm, .framer-A8gmS .framer-xyf5lj, .framer-A8gmS .framer-12u1rbo, .framer-A8gmS .framer-adbkfc { align-self: unset; height: min-content; } .framer-A8gmS .framer-yzcsu9, .framer-A8gmS .framer-isbc9h { order: 0; } .framer-A8gmS .framer-1dqij8n { flex: none; max-width: 100%; order: 0; width: 100%; } .framer-A8gmS .framer-1tntxbp { flex-direction: column; gap: 14px; } .framer-A8gmS .framer-dvkg5t { padding: 0px 0px 50px 0px; } .framer-A8gmS .framer-11vy9fk { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; max-width: 90%; } .framer-A8gmS .framer-1147x8v-container, .framer-A8gmS .framer-12b1o9h-container { align-self: unset; } .framer-A8gmS .framer-l8ekgy-container { max-width: 90%; } .framer-A8gmS .framer-1dtg8ao { --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-A8gmS.framer-sr7w14 { width: 1920px; } .framer-A8gmS .framer-viod3s { max-width: 70%; order: 0; } .framer-A8gmS .framer-ekudwt, .framer-A8gmS .framer-1r843wh { gap: 100px; } .framer-A8gmS .framer-1c6uvg6, .framer-A8gmS .framer-d9kmsr { height: 800px; } .framer-A8gmS .framer-1f1x1da { max-width: 70%; order: 1; } .framer-A8gmS .framer-ghkofe-container { height: 700px; } .framer-A8gmS .framer-11iqz3h { order: 2; } .framer-A8gmS .framer-8wf9n0 { gap: 50px; max-width: 70%; } .framer-A8gmS .framer-ecgdi1 { max-width: 70%; order: 3; } .framer-A8gmS .framer-dvkg5t { order: 5; } .framer-A8gmS .framer-11vy9fk { max-width: 70%; } .framer-A8gmS .framer-l8ekgy-container { max-width: 70%; order: 6; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5329\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lDvOrvi2W\":{\"layout\":[\"fixed\",\"auto\"]},\"mcFLraWZe\":{\"layout\":[\"fixed\",\"fixed\"]},\"X1hlrtdFu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"DPt0qFhwH\":{\"pattern\":\":DPt0qFhwH\",\"name\":\"hero\"},\"ARcnbM7E4\":{\"pattern\":\":ARcnbM7E4\",\"name\":\"body\"},\"mBmj_5Akr\":{\"pattern\":\":mBmj_5Akr\",\"name\":\"how-it-works\"},\"kst8cowJc\":{\"pattern\":\":kst8cowJc\",\"name\":\"our-fleet\"},\"waCkTD8KE\":{\"pattern\":\":waCkTD8KE\",\"name\":\"why-choose-charter-flights\"},\"Lbb96DO4Y\":{\"pattern\":\":Lbb96DO4Y\",\"name\":\"how-to-book\"},\"m0_Wdf7jc\":{\"pattern\":\":m0_Wdf7jc\",\"name\":\"cta\"},\"rswxJ3tsQ\":{\"pattern\":\":rswxJ3tsQ\",\"name\":\"faq\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FramerW2TnmaNo7=withCSS(Component,css,\"framer-A8gmS\");export default FramerW2TnmaNo7;FramerW2TnmaNo7.displayName=\"Aircraft Maintenance\";FramerW2TnmaNo7.defaultProps={height:5329,width:1200};addFonts(FramerW2TnmaNo7,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonFonts,...OnDemandMapFonts,...FaqGeneratorFonts,...BottomCTARedirectFonts,...FAQFonts,...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),...getFontsFromSharedStyle(sharedStyle16.fonts),...getFontsFromSharedStyle(sharedStyle17.fonts),...getFontsFromSharedStyle(sharedStyle18.fonts),...getFontsFromSharedStyle(sharedStyle19.fonts),...getFontsFromSharedStyle(sharedStyle20.fonts),...componentPresets.fonts?.[\"QFOfvCqha\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"QFOfvCqha\"]):[]],{supportsExplicitInterCodegen:true});FramerW2TnmaNo7.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>forwardLoader(Button,{},context),()=>forwardLoader(BottomCTARedirect,{},context),()=>forwardLoader(FAQ,{},context),()=>forwardLoader(MenuBottom,{},context),()=>forwardLoader(StickyMenu,{},context),()=>context.collectionUtils?.get(\"N4NBSVySY\")?.getSlugByRecordId(\"mkm2yXFxH\",context.locale)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW2TnmaNo7\",\"slots\":[],\"annotations\":{\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"5329\",\"framerScrollSections\":\"{\\\"DPt0qFhwH\\\":{\\\"pattern\\\":\\\":DPt0qFhwH\\\",\\\"name\\\":\\\"hero\\\"},\\\"ARcnbM7E4\\\":{\\\"pattern\\\":\\\":ARcnbM7E4\\\",\\\"name\\\":\\\"body\\\"},\\\"mBmj_5Akr\\\":{\\\"pattern\\\":\\\":mBmj_5Akr\\\",\\\"name\\\":\\\"how-it-works\\\"},\\\"kst8cowJc\\\":{\\\"pattern\\\":\\\":kst8cowJc\\\",\\\"name\\\":\\\"our-fleet\\\"},\\\"waCkTD8KE\\\":{\\\"pattern\\\":\\\":waCkTD8KE\\\",\\\"name\\\":\\\"why-choose-charter-flights\\\"},\\\"Lbb96DO4Y\\\":{\\\"pattern\\\":\\\":Lbb96DO4Y\\\",\\\"name\\\":\\\"how-to-book\\\"},\\\"m0_Wdf7jc\\\":{\\\"pattern\\\":\\\":m0_Wdf7jc\\\",\\\"name\\\":\\\"cta\\\"},\\\"rswxJ3tsQ\\\":{\\\"pattern\\\":\\\":rswxJ3tsQ\\\",\\\"name\\\":\\\"faq\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerResponsiveScreen\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lDvOrvi2W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mcFLraWZe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X1hlrtdFu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}