{"version":3,"file":"shared.C9cOLfLS.mjs","names":["useMemo","lowercaseIconKeyPairs","iconKeys","defaultEvents","Icon","useRef","useState","HomeFactory","React","defaultEvents","useMemo","useMemo","useState","useRef","addPropertyOverrides","Hero","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","variantClassNames","Transition","React.useContext","React.useMemo","humanReadableVariantMap","getProps","createLayoutDependency","React.useId","RichText","React.Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","localizedValues","Row","RowCopy","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","mask","SVG","getProps","Icon","mask","SVG","getProps","Icon","mask","SVG","getProps","Icon","defaultItems","useRef","useState","React.useMemo","useMemo","p","containerWidth","_Fragment","useRef","useState","React.useRef","React.useState","_Fragment","p","defaultItems","React.useRef","React.useState","defaultItems","useState","useRef","_Fragment","React.useRef","useState","_Fragment","useMemo","useState","useRef","p","useRef","useState","p"],"sources":["https:/framerusercontent.com/modules/eTFACFXlvp5mgG2YpBpd/wqDmZcxkThZ32xkBavIK/Home.js","https:/framer.com/m/hero-icons/Home.js@0.0.28","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js","https:/framerusercontent.com/modules/z0yU01XwlHRWI4gixW5x/39waQZrZ5kUur4JAjDTo/dgcPCT6_f.js","https:/framerusercontent.com/modules/zZse3SG7jVIcf4iM50bp/BjkDfoXM0qu9gw3bLmNR/wXq504LH3.js","https:/framerusercontent.com/modules/Zi1860NpAe8OygkDEwKG/LQGPjJIkDKDNNLfI8gdk/HFOg0JKRP.js","https:/framerusercontent.com/modules/h0AzoNGtwhgQYWgXLUgh/bEHBvYx9p6PnGAPyyceF/LxLHxqzmX-0.js","https:/framerusercontent.com/modules/h0AzoNGtwhgQYWgXLUgh/bEHBvYx9p6PnGAPyyceF/LxLHxqzmX.js","https:/framerusercontent.com/modules/vy1VuoWzVhxW3WGez34z/9KNMQBn2lwKtcFf36UoD/LxLHxqzmX.js","https:/framerusercontent.com/modules/8kaMa77MAC5qvqXUfqnU/vWrjzwOL6ndJIAJp8BKi/BDWTycYVi.js","https:/framerusercontent.com/modules/EWq04Jlu3Ttf4B530d6Z/phYWHDZdCliYp1KTK5iX/nCgN5V5iT.js","https:/framerusercontent.com/modules/gMX7E99jcJMyYrQaq6lQ/9sNhrB25gDqchMTow2wi/P3TCaUm5L.js","https:/framerusercontent.com/modules/vNM4pTtILQKnQDZHRY2H/OjW3wGgpicXTbrQUzucO/dSb2QrWdb.js","https:/framerusercontent.com/modules/rcnPZAoukHeOYUT9uK3C/yexHltLmBfy9jwByarze/Blog_seciton.js","https:/framerusercontent.com/modules/F9iDA3A1EXSKr7BvWuUB/hNLsM28HTPk0rE81hLs7/Section_4.js","https:/framerusercontent.com/modules/10N2fo7zWhCKiJDSSKeK/ZBjGCcDYbVjoq3d3frSH/Subpage_hero.js","https:/framerusercontent.com/modules/RdZM5Dtgs9MLLhSQR97g/OHgtsL0ergKfh090hK8N/Subpage_section2.js","https:/framerusercontent.com/modules/CEK5Oe3cU7BvjlJDITGa/AE3ODGj0M8db1h78j3OR/Subpage_section3.js","https:/framerusercontent.com/modules/4D9TDhcAst0UofarEony/rVDkg8CJaj38Am1xnKDM/Subpage_Section4.js","https:/framerusercontent.com/modules/bj4KzGoObRcPgZ7eJvp3/ghODHT3NcomyB0lAXjRL/Subpage_section5.js","https:/framerusercontent.com/modules/wt9PsmP8WpTFLttSVqa7/gQ5SjbBI8rsK60iJqNj9/Subpage_section8.js"],"sourcesContent":["let Component;\nvar Home_default = (React) => {\n  if (!Component) {\n    const HomeIcon = React.forwardRef(function HomeIcon2({\n      title,\n      titleId,\n      ...props\n    }, svgRef) {\n      return /* @__PURE__ */ React.createElement(\"svg\", Object.assign({\n        xmlns: \"http://www.w3.org/2000/svg\",\n        viewBox: \"0 0 24 24\",\n        fill: \"currentColor\",\n        \"aria-hidden\": \"true\",\n        \"data-slot\": \"icon\",\n        ref: svgRef,\n        \"aria-labelledby\": titleId\n      }, props), title ? /* @__PURE__ */ React.createElement(\"title\", {\n        id: titleId\n      }, title) : null, /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z\"\n      }), /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z\"\n      }));\n    });\n    Component = HomeIcon;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  Home_default as default\n};\n","/*\n * Home (hero-icons/Home@0.0.28)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/eTFACFXlvp5mgG2YpBpd/wqDmZcxkThZ32xkBavIK/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/eTFACFXlvp5mgG2YpBpd/wqDmZcxkThZ32xkBavIK/Home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.28\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AdjustmentsVertical\",\"ArchiveBox\",\"ArchiveBoxArrowDown\",\"ArchiveBoxXMark\",\"ArrowDown\",\"ArrowDownCircle\",\"ArrowDownLeft\",\"ArrowDownOnSquare\",\"ArrowDownRight\",\"ArrowDownTray\",\"ArrowLeft\",\"ArrowLeftCircle\",\"ArrowLeftOnRectangle\",\"ArrowLongDown\",\"ArrowLongLeft\",\"ArrowLongRight\",\"ArrowLongUp\",\"ArrowPath\",\"ArrowRight\",\"ArrowRightCircle\",\"ArrowSmallDown\",\"ArrowSmallLeft\",\"ArrowSmallRight\",\"ArrowSmallUp\",\"ArrowTrendingDown\",\"ArrowTrendingUp\",\"ArrowUp\",\"ArrowUpCircle\",\"ArrowUpLeft\",\"ArrowUpOnSquare\",\"ArrowUpOnSquareStack\",\"ArrowUpRight\",\"ArrowUpTray\",\"ArrowUturnDown\",\"ArrowUturnLeft\",\"ArrowUturnRight\",\"ArrowUturnUp\",\"ArrowsPointingIn\",\"ArrowsPointingOut\",\"ArrowsRightLeft\",\"ArrowsUpDown\",\"AtSymbol\",\"Backspace\",\"Backward\",\"Banknotes\",\"Bars2\",\"Bars3\",\"Bars3BottomLeft\",\"Bars3BottomRight\",\"Bars3CenterLeft\",\"Bars4\",\"BarsArrowDown\",\"BarsArrowUp\",\"Battery0\",\"Battery100\",\"Battery50\",\"Beaker\",\"Bell\",\"BellAlert\",\"BellSlash\",\"BellSnooze\",\"Bolt\",\"BoltSlash\",\"BookOpen\",\"Bookmark\",\"BookmarkSlash\",\"BookmarkSquare\",\"Briefcase\",\"BugAnt\",\"BuildingLibrary\",\"BuildingOffice\",\"BuildingOffice2\",\"BuildingStorefront\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarDays\",\"Camera\",\"ChartBar\",\"ChartBarSquare\",\"ChartPie\",\"ChatBubbleLeft\",\"ChatBubbleLeftRight\",\"ChatBubbleOvalLeft\",\"Check\",\"CheckBadge\",\"CheckCircle\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronLeft\",\"ChevronRight\",\"ChevronUp\",\"ChevronUpDown\",\"CircleStack\",\"Clipboard\",\"ClipboardDocument\",\"Clock\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CodeBracket\",\"CodeBracketSquare\",\"Cog\",\"Cog6Tooth\",\"Cog8Tooth\",\"CommandLine\",\"ComputerDesktop\",\"CpuChip\",\"CreditCard\",\"Cube\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyPound\",\"CurrencyRupee\",\"CurrencyYen\",\"CursorArrowRays\",\"CursorArrowRipple\",\"DevicePhoneMobile\",\"DeviceTablet\",\"Document\",\"DocumentArrowDown\",\"DocumentArrowUp\",\"DocumentChartBar\",\"DocumentCheck\",\"DocumentDuplicate\",\"DocumentMinus\",\"DocumentPlus\",\"DocumentText\",\"EllipsisHorizontal\",\"EllipsisVertical\",\"Envelope\",\"EnvelopeOpen\",\"ExclamationCircle\",\"ExclamationTriangle\",\"Eye\",\"EyeDropper\",\"EyeSlash\",\"FaceFrown\",\"FaceSmile\",\"Film\",\"FingerPrint\",\"Fire\",\"Flag\",\"Folder\",\"FolderArrowDown\",\"FolderMinus\",\"FolderOpen\",\"FolderPlus\",\"Forward\",\"Funnel\",\"Gif\",\"Gift\",\"GiftTop\",\"GlobeAlt\",\"GlobeAmericas\",\"GlobeAsiaAustralia\",\"GlobeEuropeAfrica\",\"HandRaised\",\"HandThumbDown\",\"HandThumbUp\",\"Hashtag\",\"Heart\",\"Home\",\"HomeModern\",\"Identification\",\"Inbox\",\"InboxArrowDown\",\"InboxStack\",\"InformationCircle\",\"Key\",\"Language\",\"Lifebuoy\",\"LightBulb\",\"Link\",\"ListBullet\",\"LockClosed\",\"LockOpen\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Map\",\"MapPin\",\"Megaphone\",\"Microphone\",\"Minus\",\"MinusCircle\",\"MinusSmall\",\"Moon\",\"MusicalNote\",\"Newspaper\",\"NoSymbol\",\"PaintBrush\",\"PaperAirplane\",\"PaperClip\",\"Pause\",\"PauseCircle\",\"Pencil\",\"PencilSquare\",\"Phone\",\"PhoneArrowDownLeft\",\"PhoneArrowUpRight\",\"PhoneXMark\",\"Photo\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Plus\",\"PlusCircle\",\"PlusSmall\",\"Power\",\"PresentationChartBar\",\"Printer\",\"PuzzlePiece\",\"QrCode\",\"QuestionMarkCircle\",\"QueueList\",\"Radio\",\"ReceiptPercent\",\"ReceiptRefund\",\"RectangleGroup\",\"RectangleStack\",\"RocketLaunch\",\"Rss\",\"Scale\",\"Scissors\",\"Server\",\"ServerStack\",\"Share\",\"ShieldCheck\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingCart\",\"Signal\",\"SignalSlash\",\"Sparkles\",\"SpeakerWave\",\"SpeakerXMark\",\"Square2Stack\",\"Square3Stack3D\",\"Squares2X2\",\"SquaresPlus\",\"Star\",\"Stop\",\"StopCircle\",\"Sun\",\"Swatch\",\"TableCells\",\"Tag\",\"Ticket\",\"Trash\",\"Trophy\",\"Truck\",\"Tv\",\"User\",\"UserCircle\",\"UserGroup\",\"UserMinus\",\"UserPlus\",\"Users\",\"Variable\",\"VideoCamera\",\"VideoCameraSlash\",\"ViewColumns\",\"ViewfinderCircle\",\"Wallet\",\"Wifi\",\"Window\",\"Wrench\",\"WrenchScrewdriver\",\"XCircle\",\"XMark\",\"index\"];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.28`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (2a6858f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";import*as localizedValues from\"./dgcPCT6_f-0.js\";const HeroFonts=getFonts(Hero);const cycleOrder=[\"eDTncyIfv\",\"gYEXuLefi\"];const serializationHash=\"framer-mKqm4\";const variantClassNames={eDTncyIfv:\"framer-v-1k50adz\",gYEXuLefi:\"framer-v-1mul4qa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const valuesByLocaleId={XQf77bJh4:localizedValues};const getLocalizedValue=(key,locale)=>{while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value){return value;}}locale=locale.fallback;}};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"mobile-and-tablet\":\"gYEXuLefi\",desktop:\"eDTncyIfv\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"eDTncyIfv\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eDTncyIfv\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"gYEXuLefi\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"gYEXuLefi\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1k50adz\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"eDTncyIfv\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{gYEXuLefi:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}},...addPropertyOverrides({gYEXuLefi:{\"data-framer-name\":\"mobile-and-tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10ia66a\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"of7zNvvAl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"36px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(33, 25, 92, 1))\"},children:\"Choose a country \"})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"36px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-5dqwso, rgba(33, 25, 92, 1))\"},children:\"to apply from\"})})]}),className:\"framer-1yktrt\",\"data-framer-name\":\"Choose a country to apply from\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"VOLK2S3RY\",style:{\"--extracted-1w3ko1f\":\"rgba(33, 25, 92, 1)\",\"--extracted-5dqwso\":\"rgba(33, 25, 92, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gYEXuLefi:{\"--extracted-2gxw0f\":\"rgb(33, 25, 92)\",\"--extracted-r6o4lv\":\"rgb(33, 25, 92)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gYEXuLefi:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(33, 25, 92))\"},children:\"Choose a country \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(33, 25, 92))\"},children:\"to apply from\"})]})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r239d4\",\"data-framer-name\":\"Country-blocks\",layoutDependency:layoutDependency,layoutId:\"bTx3F27VW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ogfqgi\",\"data-framer-name\":\"Country-blocks\",layoutDependency:layoutDependency,layoutId:\"bi6qcZXHM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qe4xhn\",\"data-framer-name\":\"Block-1\",layoutDependency:layoutDependency,layoutId:\"x4Y8eqQ2p\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.visard.io/uk\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1c68ixq framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"vD1ge0qSO\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"40px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"🇬🇧\"})})}),className:\"framer-1ftts1u\",\"data-framer-name\":\"🇬🇧\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"GoXXOWWok\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gYEXuLefi:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gYEXuLefi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"🇬🇧\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"UK\"})})}),className:\"framer-1315wjq\",\"data-framer-name\":\"UK\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"r3sWtbMg8\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.visard.io/india\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-kz00yb framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"inpbr2uYv\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"40px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"🇮🇳\"})})}),className:\"framer-pz8c7s\",\"data-framer-name\":\"🇮🇳\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"qRM0Acu_T\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gYEXuLefi:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gYEXuLefi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"🇮🇳\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"India\"})})}),className:\"framer-lnhsuu\",\"data-framer-name\":\"India\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"JM0exsMDV\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.visard.io/uae\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1cf0zic framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"oExgjZi04\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"40px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"🇦🇪\"})})}),className:\"framer-1vhh1a6\",\"data-framer-name\":\"🇦🇪\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Bmsy8Tn_e\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gYEXuLefi:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gYEXuLefi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"🇦🇪\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"UAE\"})})}),className:\"framer-g7m3by\",\"data-framer-name\":\"UAE\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"cpA5c5Ipd\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dlztwx\",\"data-framer-name\":\"Block-3\",layoutDependency:layoutDependency,layoutId:\"aLWKMFT5k\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.visard.io/ireland\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1vc6w73 framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"rVB4hmPk4\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"40px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"🇮🇪\"})})}),className:\"framer-1f8e5mw\",\"data-framer-name\":\"🇮🇪\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"wvLg_sBMo\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gYEXuLefi:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gYEXuLefi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"🇮🇪\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"Ireland\"})})}),className:\"framer-1n9o06o\",\"data-framer-name\":\"Ireland\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Scc5kF_SW\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.visard.io/usa\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1k7as9k framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"vGMGX_msc\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"40px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"🇺🇸\"})})}),className:\"framer-1bhkfby\",\"data-framer-name\":\"🇺🇸\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"TInKzEHd5\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gYEXuLefi:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gYEXuLefi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"🇺🇸\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"USA\"})})}),className:\"framer-yxxyrd\",\"data-framer-name\":\"USA\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"No99u3ral\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.visard.io/turkey\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-16yvq2j framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"JmFWnTz1S\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"40px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"🇹🇷\"})})}),className:\"framer-1vg3nwe\",\"data-framer-name\":\"🇹🇷\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"LNoKESgSG\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gYEXuLefi:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gYEXuLefi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"🇹🇷\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"T\\xfcrkiye\"})})}),className:\"framer-agaie9\",\"data-framer-name\":\"T\\xfcrkiye\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"t0sDKN4bM\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ud5uDMjkY\"},openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-2g0rh1 framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"PTvz82YEa\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"🇲🇦\"})}),className:\"framer-1x1qyoh\",\"data-framer-name\":\"🇹🇷\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"FSJGJEBoe\",style:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"Morocco\"})}),className:\"framer-1o9rjoq\",\"data-framer-name\":\"T\\xfcrkiye\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"qhGyj7dkV\",style:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11yytow\",\"data-framer-name\":\"Block-1\",layoutDependency:layoutDependency,layoutId:\"LCb9I3cNp\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ud5uDMjkY\"},openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-y3i2pv framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"Yrm3OPetp\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"🇲🇦\"})}),className:\"framer-o9ajrx\",\"data-framer-name\":\"👀\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"cPQxrD6ES\",style:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"Morocco\"})}),className:\"framer-1as692k\",\"data-framer-name\":\"Other\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"gdzvrVpDN\",style:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.visard.io/new-countries\",openInNewTab:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1uyjxfy framer-gf8pps\",\"data-framer-name\":\"Country\",layoutDependency:layoutDependency,layoutId:\"mNacTDhF3\",style:{backgroundColor:\"rgb(249, 249, 252)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,whileTap:animation1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"40px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"👀\"})})}),className:\"framer-1kfm4fa\",\"data-framer-name\":\"👀\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"vymsyrL8P\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gYEXuLefi:{\"--extracted-r6o4lv\":\"rgb(3, 1, 16)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gYEXuLefi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 1, 16))\"},children:\"👀\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"18px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Open Sans\"',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(3, 1, 16, 1))\"},children:\"Other\"})})}),className:\"framer-riyq9i\",\"data-framer-name\":\"Other\",fonts:[\"GF;Open Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"hQlYKqpOj\",style:{\"--extracted-1w3ko1f\":\"rgba(3, 1, 16, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g8h7ue\",\"data-framer-name\":\"Close-button\",layoutDependency:layoutDependency,layoutId:\"nD4xIYN5i\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1talib5-container\",layoutDependency:layoutDependency,layoutId:\"SS3FwlEFt-container\",whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(Hero,{color:\"rgb(33, 25, 92)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"XCircle\",id:\"SS3FwlEFt\",layoutId:\"SS3FwlEFt\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mKqm4.framer-gf8pps, .framer-mKqm4 .framer-gf8pps { display: block; }\",\".framer-mKqm4.framer-1k50adz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; padding: 60px 80px 80px 80px; position: relative; width: 720px; }\",\".framer-mKqm4 .framer-10ia66a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mKqm4 .framer-1yktrt, .framer-mKqm4 .framer-1ftts1u, .framer-mKqm4 .framer-1315wjq, .framer-mKqm4 .framer-pz8c7s, .framer-mKqm4 .framer-lnhsuu, .framer-mKqm4 .framer-1vhh1a6, .framer-mKqm4 .framer-g7m3by, .framer-mKqm4 .framer-1f8e5mw, .framer-mKqm4 .framer-1n9o06o, .framer-mKqm4 .framer-1bhkfby, .framer-mKqm4 .framer-yxxyrd, .framer-mKqm4 .framer-1vg3nwe, .framer-mKqm4 .framer-agaie9, .framer-mKqm4 .framer-1x1qyoh, .framer-mKqm4 .framer-1o9rjoq, .framer-mKqm4 .framer-o9ajrx, .framer-mKqm4 .framer-1as692k, .framer-mKqm4 .framer-1kfm4fa, .framer-mKqm4 .framer-riyq9i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mKqm4 .framer-1r239d4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mKqm4 .framer-1ogfqgi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mKqm4 .framer-qe4xhn, .framer-mKqm4 .framer-dlztwx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-mKqm4 .framer-1c68ixq, .framer-mKqm4 .framer-kz00yb, .framer-mKqm4 .framer-1cf0zic, .framer-mKqm4 .framer-1vc6w73, .framer-mKqm4 .framer-1k7as9k, .framer-mKqm4 .framer-16yvq2j { 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: visible; padding: 20px 32px 20px 32px; position: relative; text-decoration: none; width: 100%; }\",\".framer-mKqm4 .framer-2g0rh1 { 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: visible; padding: 12px 32px 12px 32px; position: relative; text-decoration: none; width: 100%; }\",\".framer-mKqm4 .framer-11yytow { 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-mKqm4 .framer-y3i2pv, .framer-mKqm4 .framer-1uyjxfy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px 32px 20px 32px; position: relative; text-decoration: none; width: 100%; }\",\".framer-mKqm4 .framer-g8h7ue { flex: none; height: 120px; overflow: visible; position: absolute; right: 0px; top: 0px; width: 120px; }\",\".framer-mKqm4 .framer-1talib5-container { flex: none; height: 50px; position: absolute; right: 2px; top: 27px; width: 100px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mKqm4.framer-1k50adz, .framer-mKqm4 .framer-10ia66a, .framer-mKqm4 .framer-1r239d4, .framer-mKqm4 .framer-1ogfqgi, .framer-mKqm4 .framer-qe4xhn, .framer-mKqm4 .framer-1c68ixq, .framer-mKqm4 .framer-kz00yb, .framer-mKqm4 .framer-1cf0zic, .framer-mKqm4 .framer-dlztwx, .framer-mKqm4 .framer-1vc6w73, .framer-mKqm4 .framer-1k7as9k, .framer-mKqm4 .framer-16yvq2j, .framer-mKqm4 .framer-2g0rh1, .framer-mKqm4 .framer-11yytow, .framer-mKqm4 .framer-y3i2pv, .framer-mKqm4 .framer-1uyjxfy { gap: 0px; } .framer-mKqm4.framer-1k50adz > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-mKqm4.framer-1k50adz > :first-child, .framer-mKqm4 .framer-10ia66a > :first-child, .framer-mKqm4 .framer-1r239d4 > :first-child, .framer-mKqm4 .framer-qe4xhn > :first-child, .framer-mKqm4 .framer-dlztwx > :first-child, .framer-mKqm4 .framer-11yytow > :first-child { margin-top: 0px; } .framer-mKqm4.framer-1k50adz > :last-child, .framer-mKqm4 .framer-10ia66a > :last-child, .framer-mKqm4 .framer-1r239d4 > :last-child, .framer-mKqm4 .framer-qe4xhn > :last-child, .framer-mKqm4 .framer-dlztwx > :last-child, .framer-mKqm4 .framer-11yytow > :last-child { margin-bottom: 0px; } .framer-mKqm4 .framer-10ia66a > *, .framer-mKqm4 .framer-1r239d4 > *, .framer-mKqm4 .framer-qe4xhn > *, .framer-mKqm4 .framer-dlztwx > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-mKqm4 .framer-1ogfqgi > *, .framer-mKqm4 .framer-1c68ixq > *, .framer-mKqm4 .framer-kz00yb > *, .framer-mKqm4 .framer-1cf0zic > *, .framer-mKqm4 .framer-1vc6w73 > *, .framer-mKqm4 .framer-1k7as9k > *, .framer-mKqm4 .framer-16yvq2j > *, .framer-mKqm4 .framer-2g0rh1 > *, .framer-mKqm4 .framer-y3i2pv > *, .framer-mKqm4 .framer-1uyjxfy > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-mKqm4 .framer-1ogfqgi > :first-child, .framer-mKqm4 .framer-1c68ixq > :first-child, .framer-mKqm4 .framer-kz00yb > :first-child, .framer-mKqm4 .framer-1cf0zic > :first-child, .framer-mKqm4 .framer-1vc6w73 > :first-child, .framer-mKqm4 .framer-1k7as9k > :first-child, .framer-mKqm4 .framer-16yvq2j > :first-child, .framer-mKqm4 .framer-2g0rh1 > :first-child, .framer-mKqm4 .framer-y3i2pv > :first-child, .framer-mKqm4 .framer-1uyjxfy > :first-child { margin-left: 0px; } .framer-mKqm4 .framer-1ogfqgi > :last-child, .framer-mKqm4 .framer-1c68ixq > :last-child, .framer-mKqm4 .framer-kz00yb > :last-child, .framer-mKqm4 .framer-1cf0zic > :last-child, .framer-mKqm4 .framer-1vc6w73 > :last-child, .framer-mKqm4 .framer-1k7as9k > :last-child, .framer-mKqm4 .framer-16yvq2j > :last-child, .framer-mKqm4 .framer-2g0rh1 > :last-child, .framer-mKqm4 .framer-y3i2pv > :last-child, .framer-mKqm4 .framer-1uyjxfy > :last-child { margin-right: 0px; } .framer-mKqm4 .framer-11yytow > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\",\".framer-mKqm4.framer-v-1mul4qa.framer-1k50adz { gap: 40px; padding: 40px 32px 40px 32px; width: 360px; }\",\".framer-mKqm4.framer-v-1mul4qa .framer-10ia66a { align-content: flex-start; align-items: flex-start; }\",\".framer-mKqm4.framer-v-1mul4qa .framer-1r239d4 { gap: 12px; }\",\".framer-mKqm4.framer-v-1mul4qa .framer-1ogfqgi { flex-direction: column; gap: 12px; }\",\".framer-mKqm4.framer-v-1mul4qa .framer-qe4xhn, .framer-mKqm4.framer-v-1mul4qa .framer-dlztwx { flex: none; gap: 12px; width: 100%; }\",\".framer-mKqm4.framer-v-1mul4qa .framer-1c68ixq, .framer-mKqm4.framer-v-1mul4qa .framer-kz00yb, .framer-mKqm4.framer-v-1mul4qa .framer-1cf0zic, .framer-mKqm4.framer-v-1mul4qa .framer-1vc6w73, .framer-mKqm4.framer-v-1mul4qa .framer-1k7as9k, .framer-mKqm4.framer-v-1mul4qa .framer-16yvq2j { padding: 12px 32px 12px 32px; }\",\".framer-mKqm4.framer-v-1mul4qa .framer-1uyjxfy { padding: 16px 32px 16px 32px; }\",\".framer-mKqm4.framer-v-1mul4qa .framer-g8h7ue { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; padding: 0px; width: 80px; }\",\".framer-mKqm4.framer-v-1mul4qa .framer-1talib5-container { height: 36px; position: relative; right: unset; top: unset; width: 36px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mKqm4.framer-v-1mul4qa.framer-1k50adz, .framer-mKqm4.framer-v-1mul4qa .framer-1r239d4, .framer-mKqm4.framer-v-1mul4qa .framer-1ogfqgi, .framer-mKqm4.framer-v-1mul4qa .framer-qe4xhn, .framer-mKqm4.framer-v-1mul4qa .framer-dlztwx, .framer-mKqm4.framer-v-1mul4qa .framer-g8h7ue { gap: 0px; } .framer-mKqm4.framer-v-1mul4qa.framer-1k50adz > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-mKqm4.framer-v-1mul4qa.framer-1k50adz > :first-child, .framer-mKqm4.framer-v-1mul4qa .framer-1r239d4 > :first-child, .framer-mKqm4.framer-v-1mul4qa .framer-1ogfqgi > :first-child, .framer-mKqm4.framer-v-1mul4qa .framer-qe4xhn > :first-child, .framer-mKqm4.framer-v-1mul4qa .framer-dlztwx > :first-child, .framer-mKqm4.framer-v-1mul4qa .framer-g8h7ue > :first-child { margin-top: 0px; } .framer-mKqm4.framer-v-1mul4qa.framer-1k50adz > :last-child, .framer-mKqm4.framer-v-1mul4qa .framer-1r239d4 > :last-child, .framer-mKqm4.framer-v-1mul4qa .framer-1ogfqgi > :last-child, .framer-mKqm4.framer-v-1mul4qa .framer-qe4xhn > :last-child, .framer-mKqm4.framer-v-1mul4qa .framer-dlztwx > :last-child, .framer-mKqm4.framer-v-1mul4qa .framer-g8h7ue > :last-child { margin-bottom: 0px; } .framer-mKqm4.framer-v-1mul4qa .framer-1r239d4 > *, .framer-mKqm4.framer-v-1mul4qa .framer-1ogfqgi > *, .framer-mKqm4.framer-v-1mul4qa .framer-qe4xhn > *, .framer-mKqm4.framer-v-1mul4qa .framer-dlztwx > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-mKqm4.framer-v-1mul4qa .framer-g8h7ue > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 799\n * @framerIntrinsicWidth 720\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gYEXuLefi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerdgcPCT6_f=withCSS(Component,css,\"framer-mKqm4\");export default FramerdgcPCT6_f;FramerdgcPCT6_f.displayName=\"Pop-up-choose-country\";FramerdgcPCT6_f.defaultProps={height:799,width:720};addPropertyControls(FramerdgcPCT6_f,{variant:{options:[\"eDTncyIfv\",\"gYEXuLefi\"],optionTitles:[\"desktop\",\"mobile-and-tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdgcPCT6_f,[{explicitInter:true,fonts:[{family:\"Open Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",weight:\"700\"},{family:\"Open Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4iY1M2xLER.woff2\",weight:\"400\"}]},...HeroFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdgcPCT6_f\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gYEXuLefi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"799\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"720\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dgcPCT6_f.map","// Generated by Framer (89417f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"bGOew2gJf\",\"HKyGLJTlv\"];const variantClassNames={bGOew2gJf:\"framer-v-16b6p4h\",HKyGLJTlv:\"framer-v-1j68l1e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"bGOew2gJf\",Open:\"HKyGLJTlv\"};const getProps=({answer,height,id,question,tap,width,...props})=>{var ref,_variant,ref1,ref2;return{...props,T8rQFvSBR:(ref=answer!==null&&answer!==void 0?answer:props.T8rQFvSBR)!==null&&ref!==void 0?ref:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",variant:(ref1=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref1!==void 0?ref1:\"bGOew2gJf\",W88zB8mIG:(ref2=question!==null&&question!==void 0?question:props.W88zB8mIG)!==null&&ref2!==void 0?ref2:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",ZVNdrgPyQ:tap!==null&&tap!==void 0?tap:props.ZVNdrgPyQ};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,W88zB8mIG,T8rQFvSBR,ZVNdrgPyQ,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"bGOew2gJf\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1o2j6or=activeVariantCallback(async(...args)=>{if(ZVNdrgPyQ){const res=await ZVNdrgPyQ(...args);if(res===false)return false;}});const isDisplayed=()=>{if(baseVariant===\"HKyGLJTlv\")return true;return false;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-Q6aRk\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,className:cx(\"framer-16b6p4h\",className),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bGOew2gJf\",onTap:onTap1o2j6or,ref:ref,style:{...style},...addPropertyOverrides({HKyGLJTlv:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1admwfg\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"r9Vu19wZ2\",children:[/*#__PURE__*/ _jsxs(motion.div,{className:\"framer-1pfxwtr\",\"data-framer-name\":\"Plus\",layoutDependency:layoutDependency,layoutId:\"x12w423fp\",style:{opacity:.3,rotate:0},variants:{HKyGLJTlv:{rotate:45}},children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1ev59yb\",layoutDependency:layoutDependency,layoutId:\"OF9l6DFUt\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/ _jsx(motion.div,{className:\"framer-sr3an9\",layoutDependency:layoutDependency,layoutId:\"bpnn5gxGm\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"What is Framer?\"})}),className:\"framer-1tqomtb\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"XDWDXfp0Q\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:W88zB8mIG,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1lv7uzg\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"ENGbtbw4B\",style:{opacity:0},variants:{HKyGLJTlv:{opacity:1}},children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),className:\"framer-1enbkhk\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"eCwWWCHJI\",style:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},text:T8rQFvSBR,variants:{HKyGLJTlv:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=['.framer-Q6aRk [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Q6aRk .framer-1n103sq { display: block; }\",\".framer-Q6aRk .framer-16b6p4h { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 400px; }\",\".framer-Q6aRk .framer-1admwfg { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 40px; position: relative; user-select: none; width: 100%; }\",\".framer-Q6aRk .framer-1pfxwtr { flex: none; height: 16px; left: 0px; overflow: hidden; position: absolute; top: 25px; width: 16px; z-index: 1; }\",\".framer-Q6aRk .framer-1ev59yb { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\",\".framer-Q6aRk .framer-sr3an9 { flex: none; height: 16px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; }\",\".framer-Q6aRk .framer-1tqomtb { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Q6aRk .framer-1lv7uzg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 20px 40px; position: relative; width: 100%; }\",\".framer-Q6aRk .framer-1enbkhk { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Q6aRk .framer-16b6p4h, .framer-Q6aRk .framer-1admwfg, .framer-Q6aRk .framer-1lv7uzg { gap: 0px; } .framer-Q6aRk .framer-16b6p4h > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Q6aRk .framer-16b6p4h > :first-child, .framer-Q6aRk .framer-1lv7uzg > :first-child { margin-top: 0px; } .framer-Q6aRk .framer-16b6p4h > :last-child, .framer-Q6aRk .framer-1lv7uzg > :last-child { margin-bottom: 0px; } .framer-Q6aRk .framer-1admwfg > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-Q6aRk .framer-1admwfg > :first-child { margin-left: 0px; } .framer-Q6aRk .framer-1admwfg > :last-child { margin-right: 0px; } .framer-Q6aRk .framer-1lv7uzg > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HKyGLJTlv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"W88zB8mIG\":\"question\",\"T8rQFvSBR\":\"answer\",\"ZVNdrgPyQ\":\"tap\"}\n * @framerImmutableVariables false\n */ const FramerwXq504LH3=withCSS(Component,css,\"framer-Q6aRk\");export default FramerwXq504LH3;FramerwXq504LH3.displayName=\"Row\";FramerwXq504LH3.defaultProps={height:88,width:400};addPropertyControls(FramerwXq504LH3,{variant:{options:[\"bGOew2gJf\",\"HKyGLJTlv\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},W88zB8mIG:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"Question\",type:ControlType.String},T8rQFvSBR:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"Answer\",type:ControlType.String},ZVNdrgPyQ:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerwXq504LH3,[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/wXq504LH3:default\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf\",weight:\"600\"},{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/wXq504LH3:default\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwXq504LH3\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"88\",\"framerVariables\":\"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"T8rQFvSBR\\\":\\\"answer\\\",\\\"ZVNdrgPyQ\\\":\\\"tap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HKyGLJTlv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wXq504LH3.map","// Generated by Framer (88cdfe9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"YGwEwhYx_\",\"bzK5H7lzT\"];const serializationHash=\"framer-soxzL\";const variantClassNames={bzK5H7lzT:\"framer-v-wptgs5\",YGwEwhYx_:\"framer-v-1np1cvg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"YGwEwhYx_\",Open:\"bzK5H7lzT\"};const getProps=({answer,height,id,question,tap,width,...props})=>{return{...props,T8rQFvSBR:answer??props.T8rQFvSBR??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"YGwEwhYx_\",W88zB8mIG:question??props.W88zB8mIG??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",ZVNdrgPyQ:tap??props.ZVNdrgPyQ};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,W88zB8mIG,T8rQFvSBR,ZVNdrgPyQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YGwEwhYx_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapefupvd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZVNdrgPyQ){const res=await ZVNdrgPyQ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bzK5H7lzT\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1np1cvg\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YGwEwhYx_\",onTap:onTapefupvd,ref:refBinding,style:{...style},...addPropertyOverrides({bzK5H7lzT:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pod9c7\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"HmG90Uskw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n109j1\",\"data-framer-name\":\"Plus\",layoutDependency:layoutDependency,layoutId:\"JiS9I3myU\",style:{opacity:.3,rotate:0},variants:{bzK5H7lzT:{rotate:45}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ykw0u7\",layoutDependency:layoutDependency,layoutId:\"RmuXiONB6\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qoo14u\",layoutDependency:layoutDependency,layoutId:\"Phf8YOTtd\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"What is Framer?\"})}),className:\"framer-15xcckz\",fonts:[\"GF;Inter-600\"],layoutDependency:layoutDependency,layoutId:\"rDcsyh2VF\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:W88zB8mIG,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ghyngu\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"YEW89UuEM\",style:{opacity:0},variants:{bzK5H7lzT:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),className:\"framer-qsec8w\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"H6EVVZj86\",style:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},text:T8rQFvSBR,variants:{bzK5H7lzT:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-soxzL.framer-gx387a, .framer-soxzL .framer-gx387a { display: block; }\",\".framer-soxzL.framer-1np1cvg { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-soxzL .framer-1pod9c7 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 0px 20px 40px; position: relative; user-select: none; width: 100%; }\",\".framer-soxzL .framer-n109j1 { flex: none; height: 16px; left: 0px; overflow: hidden; position: absolute; top: 25px; width: 16px; z-index: 1; }\",\".framer-soxzL .framer-ykw0u7 { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\",\".framer-soxzL .framer-1qoo14u { flex: none; height: 16px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; }\",\".framer-soxzL .framer-15xcckz { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-soxzL .framer-ghyngu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 20px 40px; position: relative; width: 100%; }\",\".framer-soxzL .framer-qsec8w { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bzK5H7lzT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"W88zB8mIG\":\"question\",\"T8rQFvSBR\":\"answer\",\"ZVNdrgPyQ\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHFOg0JKRP=withCSS(Component,css,\"framer-soxzL\");export default FramerHFOg0JKRP;FramerHFOg0JKRP.displayName=\"Row Copy\";FramerHFOg0JKRP.defaultProps={height:88,width:400};addPropertyControls(FramerHFOg0JKRP,{variant:{options:[\"YGwEwhYx_\",\"bzK5H7lzT\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},W88zB8mIG:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"Question\",type:ControlType.String},T8rQFvSBR:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"Answer\",type:ControlType.String},ZVNdrgPyQ:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerHFOg0JKRP,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHFOg0JKRP\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"T8rQFvSBR\\\":\\\"answer\\\",\\\"ZVNdrgPyQ\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"88\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bzK5H7lzT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HFOg0JKRP.map","export const v0=\"Bota para transfer etmek g\\xfcvenli mi?\";export const v1=\"Evet, tamamen g\\xfcvenli. Stripe \\xf6deme sistemini kullanıyoruz - PayPal'a benzer. Booking, Deliveroo ve diğerleri gibi bir\\xe7ok b\\xfcy\\xfck şirket Stripe'ı kullanıyor.\";export const v2=\"İade yapabilir miyim?\";export const v3=\"Evet. İade i\\xe7in l\\xfctfen destek ile iletişime ge\\xe7in ve rezervasyon yaptığınız slotun ekran g\\xf6r\\xfcnt\\xfcs\\xfcn\\xfc paylaşın. B\\xf6ylece botun bununla ilgili bir bildirim g\\xf6nderip g\\xf6ndermediğini kontrol edeceğiz ✨\";export const v4=\"Eğer herhangi bir nedenle bildirim g\\xf6nderemediğimiz bir zaman dilimini rezerve ettiyseniz, geri \\xf6deme sağlıyoruz. L\\xfctfen rezerve ettiğiniz zaman diliminin bir ekran g\\xf6r\\xfcnt\\xfcs\\xfcn\\xfc paylaşın. Bu şekilde, botun bununla ilgili bir bildirim g\\xf6nderip g\\xf6ndermediğini doğrulayacağız ✨\";export const v5=\"Hangi \\xfclkeleri ve vizeleri destekliyoruz?\";export const v6=\"🇬🇧 Birleşik Krallık'tan yapılan başvurular i\\xe7in 12 varış \\xfclkesi destekliyoruz:\\n• Fransa, İtalya, Portekiz, Hollanda\\n• Norve\\xe7, Danimarka, Finlandiya, İzlanda\\n• Macaristan, Malta, \\xc7ek Cumhuriyeti, Litvanya\\nBirleşik Krallık'taki t\\xfcm şehirleri ve t\\xfcm vize t\\xfcrlerini destekliyoruz, Fransa hari\\xe7. Fransa i\\xe7in yalnızca kısa s\\xfcreli vize ve başvuru şehri olarak Londra'yı destekliyoruz.\\n\\n🇦🇪 BAE'den yapılan başvurular i\\xe7in 15 varış \\xfclkesini destekliyoruz (t\\xfcm şehirler, t\\xfcm vize t\\xfcrleri):\\n• Fransa, İtalya, Portekiz, Hollanda\\n• Almanya, Bel\\xe7ika, Avusturya, İsvi\\xe7re\\n• Finlandiya, İsve\\xe7, Norve\\xe7, Danimarka\\n• Macaristan, \\xc7ek Cumhuriyeti, Yunanistan\\n\\nYeni varış noktalarını sağlamak ve farklı \\xfclkelerden ve şehirlerden başvurmanız i\\xe7in \\xe7alışmalarımızı s\\xfcrd\\xfcr\\xfcyoruz.\";export const v7=\"Birleşik Krallık, İrlanda, Hindistan, ABD, BAE'den başvuruları destekliyoruz. Belirli bir \\xfclke i\\xe7in, o \\xfclkenin \\xf6zel sayfalarını ziyaret etmenizi \\xf6neririz.\";export const v8=\"Nerede bildirim alacağım?\";export const v9=\"Bot i\\xe7inde bildirimler alacaksınız.\";export const v10=\"Tekrar eden bir abonelik mi?\";export const v11=\"Hayır, sadece bir kez \\xfccretlendiriyoruz. Bildirimler, satın alımdan 31 g\\xfcn sonra otomatik olarak kapanacaktır.\";\nexport const __FramerMetadata__ = {\"exports\":{\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9a43cf4)\nimport*as localizedValues from\"./LxLHxqzmX-0.js\";const valuesByLocaleId={XQf77bJh4:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9a43cf4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Row from\"https://framerusercontent.com/modules/zZse3SG7jVIcf4iM50bp/BjkDfoXM0qu9gw3bLmNR/wXq504LH3.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/h0AzoNGtwhgQYWgXLUgh/bEHBvYx9p6PnGAPyyceF/LxLHxqzmX.js\";import RowCopy from\"https://framerusercontent.com/modules/Zi1860NpAe8OygkDEwKG/LQGPjJIkDKDNNLfI8gdk/HFOg0JKRP.js\";const RowFonts=getFonts(Row);const RowCopyFonts=getFonts(RowCopy);const cycleOrder=[\"wUuAwnPCs\",\"AED9P4kzu\",\"urqtIknCd\",\"wP485O69S\",\"y121Jb22z\",\"CfdEAURfB\",\"MMvIvdsPE\",\"q7cM0iuj9\",\"Bvw8tT8w9\",\"CFypeUprK\",\"KKxzvML8H\",\"YDIxhtPme\",\"LtSBfCDHT\",\"BBGUQq_Vq\",\"e_xFEoSGJ\",\"qG9X5ygwZ\"];const serializationHash=\"framer-vOutu\";const variantClassNames={AED9P4kzu:\"framer-v-1tmwt5m\",BBGUQq_Vq:\"framer-v-u28j1p\",Bvw8tT8w9:\"framer-v-w75371\",CfdEAURfB:\"framer-v-1oi882x\",CFypeUprK:\"framer-v-1byzpg\",e_xFEoSGJ:\"framer-v-1opy66e\",KKxzvML8H:\"framer-v-1dlwou3\",LtSBfCDHT:\"framer-v-krlqms\",MMvIvdsPE:\"framer-v-1wnod97\",q7cM0iuj9:\"framer-v-zy8kln\",qG9X5ygwZ:\"framer-v-ie37vo\",urqtIknCd:\"framer-v-dpor59\",wP485O69S:\"framer-v-c6sgx9\",wUuAwnPCs:\"framer-v-14vf2sc\",y121Jb22z:\"framer-v-1gmn9vq\",YDIxhtPme:\"framer-v-9xsvu5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"wUuAwnPCs\",\"Variant 10\":\"CFypeUprK\",\"Variant 11\":\"KKxzvML8H\",\"Variant 12\":\"YDIxhtPme\",\"Variant 13\":\"LtSBfCDHT\",\"Variant 14\":\"BBGUQq_Vq\",\"Variant 15\":\"e_xFEoSGJ\",\"Variant 16\":\"qG9X5ygwZ\",\"Variant 2\":\"AED9P4kzu\",\"Variant 3\":\"urqtIknCd\",\"Variant 4\":\"wP485O69S\",\"Variant 5\":\"y121Jb22z\",\"Variant 6\":\"CfdEAURfB\",\"Variant 7\":\"MMvIvdsPE\",\"Variant 8\":\"q7cM0iuj9\",\"Variant 9\":\"Bvw8tT8w9\"};const getProps=({height,id,seo1,seo10,seo10Answer,seo2,seo3,seo4,seo42,seo6,seo6Answer,seo7,seo7Answer,seo8,seo8Answer,seo9,seo9Answer,seoanswer1,seoanswer2,seoanswer3,width,...props})=>{return{...props,aZffxaKHE:seo9Answer??props.aZffxaKHE??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",dMUkqMvTi:seo42??props.dMUkqMvTi??\"0\",fQ7CvaG92:seo8??props.fQ7CvaG92??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",fSEOZODRs:seo10??props.fSEOZODRs??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",GGJBc4IYu:seo2??props.GGJBc4IYu??\"seosoru2\",HOGvMKvyj:seo7??props.HOGvMKvyj??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",JV1KRziHy:seo6Answer??props.JV1KRziHy??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",kHOjihePs:seo7Answer??props.kHOjihePs??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",NmqEfKumZ:seo8Answer??props.NmqEfKumZ??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",OuNVmRk5J:seo3??props.OuNVmRk5J??\"seosoru3\",PFpAtqKvZ:seo4??props.PFpAtqKvZ??\"0\",pvYaFP0oi:seoanswer1??props.pvYaFP0oi??\"seoanswer\",QUaW5Zn0j:seo9??props.QUaW5Zn0j??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",RGEgDAjsc:seo1??props.RGEgDAjsc??\"seosoru\",utyIZnPFq:seoanswer3??props.utyIZnPFq??\"seosoru4\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wUuAwnPCs\",vYgO1ddII:seoanswer2??props.vYgO1ddII??\"seoanswer2\",Y11hkqb5O:seo10Answer??props.Y11hkqb5O??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",zLuobyZCB:seo6??props.zLuobyZCB??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,RGEgDAjsc,pvYaFP0oi,GGJBc4IYu,vYgO1ddII,OuNVmRk5J,utyIZnPFq,PFpAtqKvZ,dMUkqMvTi,zLuobyZCB,JV1KRziHy,HOGvMKvyj,kHOjihePs,fQ7CvaG92,NmqEfKumZ,QUaW5Zn0j,aZffxaKHE,fSEOZODRs,Y11hkqb5O,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wUuAwnPCs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ZVNdrgPyQyg5sut=activeVariantCallback(async(...args)=>{setVariant(\"AED9P4kzu\");});const ZVNdrgPyQ1ff0uit=activeVariantCallback(async(...args)=>{setVariant(\"f88N8rZA3\");});const ZVNdrgPyQ1wfp8r2=activeVariantCallback(async(...args)=>{setVariant(\"Y1eOX_Fbi\");});const ZVNdrgPyQvdfpan=activeVariantCallback(async(...args)=>{setVariant(\"urqtIknCd\");});const ZVNdrgPyQguljo2=activeVariantCallback(async(...args)=>{setVariant(\"wUuAwnPCs\");});const ZVNdrgPyQ1c5i866=activeVariantCallback(async(...args)=>{setVariant(\"wP485O69S\");});const ZVNdrgPyQlorq17=activeVariantCallback(async(...args)=>{setVariant(\"y121Jb22z\");});const ZVNdrgPyQhps3lh=activeVariantCallback(async(...args)=>{setVariant(\"CfdEAURfB\");});const ZVNdrgPyQ1p8qwvm=activeVariantCallback(async(...args)=>{setVariant(\"MMvIvdsPE\");});const ZVNdrgPyQ1d7i7hb=activeVariantCallback(async(...args)=>{setVariant(\"q7cM0iuj9\");});const ZVNdrgPyQ1mfwn8r=activeVariantCallback(async(...args)=>{setVariant(\"Bvw8tT8w9\");});const ZVNdrgPyQ97h3gk=activeVariantCallback(async(...args)=>{setVariant(\"CFypeUprK\");});const ZVNdrgPyQ1lwqc6e=activeVariantCallback(async(...args)=>{setVariant(\"KKxzvML8H\");});const ZVNdrgPyQas57vo=activeVariantCallback(async(...args)=>{setVariant(\"YDIxhtPme\");});const ZVNdrgPyQrq7z1q=activeVariantCallback(async(...args)=>{setVariant(\"LtSBfCDHT\");});const ZVNdrgPyQ2txon5=activeVariantCallback(async(...args)=>{setVariant(\"BBGUQq_Vq\");});const ZVNdrgPyQ1vr97xr=activeVariantCallback(async(...args)=>{setVariant(\"e_xFEoSGJ\");});const ZVNdrgPyQ14gz568=activeVariantCallback(async(...args)=>{setVariant(\"qG9X5ygwZ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14vf2sc\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wUuAwnPCs\",ref:refBinding,style:{backgroundColor:\"rgb(250, 249, 253)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},...addPropertyOverrides({AED9P4kzu:{\"data-framer-name\":\"Variant 2\"},BBGUQq_Vq:{\"data-framer-name\":\"Variant 14\"},Bvw8tT8w9:{\"data-framer-name\":\"Variant 9\"},CfdEAURfB:{\"data-framer-name\":\"Variant 6\"},CFypeUprK:{\"data-framer-name\":\"Variant 10\"},e_xFEoSGJ:{\"data-framer-name\":\"Variant 15\"},KKxzvML8H:{\"data-framer-name\":\"Variant 11\"},LtSBfCDHT:{\"data-framer-name\":\"Variant 13\"},MMvIvdsPE:{\"data-framer-name\":\"Variant 7\"},q7cM0iuj9:{\"data-framer-name\":\"Variant 8\"},qG9X5ygwZ:{\"data-framer-name\":\"Variant 16\"},urqtIknCd:{\"data-framer-name\":\"Variant 3\"},wP485O69S:{\"data-framer-name\":\"Variant 4\"},y121Jb22z:{\"data-framer-name\":\"Variant 5\"},YDIxhtPme:{\"data-framer-name\":\"Variant 12\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rgxlqw-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"awdV0GvSl-container\",nodeId:\"awdV0GvSl\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(Row,{height:\"100%\",id:\"awdV0GvSl\",layoutId:\"awdV0GvSl\",style:{width:\"100%\"},T8rQFvSBR:\"Yes, that’s enough. During the week, there are always free time slots for the current and next week.\\n\\nOur statistics on available slots:\\n30% free slots – slots next week\\n40% of free slots – slots in the current month\",variant:\"bGOew2gJf\",W88zB8mIG:\"Is 1-month subscription period enough to book a slot?\",width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQyg5sut,...addPropertyOverrides({AED9P4kzu:{variant:\"HKyGLJTlv\",ZVNdrgPyQ:ZVNdrgPyQ1ff0uit},wP485O69S:{ZVNdrgPyQ:ZVNdrgPyQ1wfp8r2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hfqkwe\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"EedHQK76U\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+89,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g4kuu4-container\",layoutDependency:layoutDependency,layoutId:\"wBJBYFEJu-container\",nodeId:\"wBJBYFEJu\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"wBJBYFEJu\",layoutId:\"wBJBYFEJu\",style:{width:\"100%\"},T8rQFvSBR:getLocalizedValue(\"v1\",activeLocale)??\"Yes, it's completely safe. We use Stripe checkout system - it's similar to PayPal. A lot of big companies use Stripe suach as Booking, Deliveroo and others.\",variant:\"YGwEwhYx_\",W88zB8mIG:getLocalizedValue(\"v0\",activeLocale)??\"Is it safe to transfer money in the bot?\",width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQvdfpan,...addPropertyOverrides({urqtIknCd:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bbbsk3\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"qdA0jasq4\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+178,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sjy4z9-container\",layoutDependency:layoutDependency,layoutId:\"SO6KvcUv4-container\",nodeId:\"SO6KvcUv4\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"SO6KvcUv4\",layoutId:\"SO6KvcUv4\",style:{width:\"100%\"},T8rQFvSBR:getLocalizedValue(\"v3\",activeLocale)??\"Yes. To refund, please write to support and share a screenshot of the slot you booked. So we will check if the bot sent a notification about it or not ✨\",variant:\"YGwEwhYx_\",W88zB8mIG:getLocalizedValue(\"v2\",activeLocale)??\"Can I make a refund?\",width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ1c5i866,...addPropertyOverrides({wP485O69S:{T8rQFvSBR:getLocalizedValue(\"v4\",activeLocale)??\"We provide a refund in case you have booked a slot for which we failed to send a notification for any reason. Please share a screenshot of the slot you booked. This way, we will verify whether the bot sent a notification for it or not ✨\",variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ctpyuf\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"CkZdSSfQ0\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+267,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-86chy8-container\",layoutDependency:layoutDependency,layoutId:\"sOIzbhGwG-container\",nodeId:\"sOIzbhGwG\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"sOIzbhGwG\",layoutId:\"sOIzbhGwG\",style:{width:\"100%\"},T8rQFvSBR:getLocalizedValue(\"v6\",activeLocale)??\"🇬🇧 For the application from the UK we support 12 destination countries:\\n• France, Italy, Portugal, the Netherlands\\n• Norway, Denmark, Finland, Iceland\\n• Hungary, Malta, Czech Republic, Lithuania\\nWe support all cities across the UK and all visa types, except France. For France we support only short-stay visa and London as the city of application.\\n\\n🇦🇪  For the application from the UAE we support 15 destination countries (all cities, all visa types):\\n• France, Italy, Portugal, the Netherlands\\n• Germany, Belgium, Austria, Switzerland\\n• Finland, Sweden, Norway, Denmark\\n• Hungary, Czech Republic, Greece\\n\\nWe are working to ensure that there are new destinations and you can apply from different countries and cities.\",variant:\"YGwEwhYx_\",W88zB8mIG:getLocalizedValue(\"v5\",activeLocale)??\"What countries and visas do we support?\",width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQlorq17,...addPropertyOverrides({y121Jb22z:{T8rQFvSBR:getLocalizedValue(\"v7\",activeLocale)??\"We support applications from UK, Ireland, Turkey, India, USA, UAE. For particular country recommend visiting their particulat pages.\",variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ak39io\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"pxqRRCvZh\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+356,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3othuj-container\",layoutDependency:layoutDependency,layoutId:\"at5O98Okb-container\",nodeId:\"at5O98Okb\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"at5O98Okb\",layoutId:\"at5O98Okb\",style:{width:\"100%\"},T8rQFvSBR:getLocalizedValue(\"v9\",activeLocale)??\"You will receive notifications inside the bot. \",variant:\"YGwEwhYx_\",W88zB8mIG:getLocalizedValue(\"v8\",activeLocale)??\"Where will I receive notifications?\",width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQhps3lh,...addPropertyOverrides({CfdEAURfB:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f8gao9\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"RfWqpOgck\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+445,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p8eoax-container\",layoutDependency:layoutDependency,layoutId:\"iB4ealwtB-container\",nodeId:\"iB4ealwtB\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"iB4ealwtB\",layoutId:\"iB4ealwtB\",style:{width:\"100%\"},T8rQFvSBR:getLocalizedValue(\"v11\",activeLocale)??\"No, we charge you only once. Notifications will automatically turn off 31 days after purchase.\",variant:\"YGwEwhYx_\",W88zB8mIG:getLocalizedValue(\"v10\",activeLocale)??\"Is it a recurring subscription? \",width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ1p8qwvm,...addPropertyOverrides({MMvIvdsPE:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xxl64p\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"dPPiVnUkA\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+534,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18bsud4-container\",layoutDependency:layoutDependency,layoutId:\"nYpPKLkFB-container\",nodeId:\"nYpPKLkFB\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"nYpPKLkFB\",layoutId:\"nYpPKLkFB\",style:{width:\"100%\"},T8rQFvSBR:pvYaFP0oi,variant:\"YGwEwhYx_\",W88zB8mIG:RGEgDAjsc,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ1d7i7hb,...addPropertyOverrides({q7cM0iuj9:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-sswovj\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"gJh0JryQA\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+623,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tu3svr-container\",layoutDependency:layoutDependency,layoutId:\"y2LumuBAY-container\",nodeId:\"y2LumuBAY\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"y2LumuBAY\",layoutId:\"y2LumuBAY\",style:{width:\"100%\"},T8rQFvSBR:vYgO1ddII,variant:\"YGwEwhYx_\",W88zB8mIG:GGJBc4IYu,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ1mfwn8r,...addPropertyOverrides({Bvw8tT8w9:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jn5o4x\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"z9UdhAfdc\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+712,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tl3fy2-container\",layoutDependency:layoutDependency,layoutId:\"TQJzkRh98-container\",nodeId:\"TQJzkRh98\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"TQJzkRh98\",layoutId:\"TQJzkRh98\",style:{width:\"100%\"},T8rQFvSBR:utyIZnPFq,variant:\"YGwEwhYx_\",W88zB8mIG:OuNVmRk5J,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ97h3gk,...addPropertyOverrides({CFypeUprK:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16uy6zf\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"QdR6eW_qs\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+801,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ngm860-container\",layoutDependency:layoutDependency,layoutId:\"b3vB7bDUo-container\",nodeId:\"b3vB7bDUo\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"b3vB7bDUo\",layoutId:\"b3vB7bDUo\",style:{width:\"100%\"},T8rQFvSBR:dMUkqMvTi,variant:\"YGwEwhYx_\",W88zB8mIG:PFpAtqKvZ,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ1lwqc6e,...addPropertyOverrides({KKxzvML8H:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6k3j7m\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"oCC9u2F5y\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+890,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jnv1js-container\",layoutDependency:layoutDependency,layoutId:\"eFDsYiFN8-container\",nodeId:\"eFDsYiFN8\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"eFDsYiFN8\",layoutId:\"eFDsYiFN8\",style:{width:\"100%\"},T8rQFvSBR:JV1KRziHy,variant:\"YGwEwhYx_\",W88zB8mIG:zLuobyZCB,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQas57vo,...addPropertyOverrides({YDIxhtPme:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16rmrj1\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PeOaQv7SR\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+979,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ia0qjh-container\",layoutDependency:layoutDependency,layoutId:\"xrjkscKwN-container\",nodeId:\"xrjkscKwN\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"xrjkscKwN\",layoutId:\"xrjkscKwN\",style:{width:\"100%\"},T8rQFvSBR:kHOjihePs,variant:\"YGwEwhYx_\",W88zB8mIG:HOGvMKvyj,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQrq7z1q,...addPropertyOverrides({LtSBfCDHT:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xoxa8e\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"bdc3nRzlQ\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+1068,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1axkfod-container\",layoutDependency:layoutDependency,layoutId:\"gPTW8_tgK-container\",nodeId:\"gPTW8_tgK\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"gPTW8_tgK\",layoutId:\"gPTW8_tgK\",style:{width:\"100%\"},T8rQFvSBR:NmqEfKumZ,variant:\"YGwEwhYx_\",W88zB8mIG:fQ7CvaG92,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ2txon5,...addPropertyOverrides({BBGUQq_Vq:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nmvkf7\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"aRU9CvYaQ\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+1157,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u4c65m-container\",layoutDependency:layoutDependency,layoutId:\"Vb0JZoQVK-container\",nodeId:\"Vb0JZoQVK\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"Vb0JZoQVK\",layoutId:\"Vb0JZoQVK\",style:{width:\"100%\"},T8rQFvSBR:aZffxaKHE,variant:\"YGwEwhYx_\",W88zB8mIG:QUaW5Zn0j,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ1vr97xr,...addPropertyOverrides({e_xFEoSGJ:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7wxwyo\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"eXrPgP391\",style:{backgroundColor:\"rgba(0, 0, 0, 0.05)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+1246,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-190mxsq-container\",layoutDependency:layoutDependency,layoutId:\"PUjZbNLih-container\",nodeId:\"PUjZbNLih\",rendersWithMotion:true,scopeId:\"LxLHxqzmX\",children:/*#__PURE__*/_jsx(RowCopy,{height:\"100%\",id:\"PUjZbNLih\",layoutId:\"PUjZbNLih\",style:{width:\"100%\"},T8rQFvSBR:Y11hkqb5O,variant:\"YGwEwhYx_\",W88zB8mIG:fSEOZODRs,width:\"100%\",ZVNdrgPyQ:ZVNdrgPyQ14gz568,...addPropertyOverrides({qG9X5ygwZ:{variant:\"bzK5H7lzT\",ZVNdrgPyQ:ZVNdrgPyQguljo2}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vOutu.framer-mfixld, .framer-vOutu .framer-mfixld { display: block; }\",\".framer-vOutu.framer-14vf2sc { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1000px; }\",\".framer-vOutu .framer-1rgxlqw-container, .framer-vOutu .framer-1g4kuu4-container, .framer-vOutu .framer-1sjy4z9-container, .framer-vOutu .framer-86chy8-container, .framer-vOutu .framer-3othuj-container, .framer-vOutu .framer-1p8eoax-container, .framer-vOutu .framer-18bsud4-container, .framer-vOutu .framer-tu3svr-container, .framer-vOutu .framer-1tl3fy2-container, .framer-vOutu .framer-ngm860-container, .framer-vOutu .framer-jnv1js-container, .framer-vOutu .framer-ia0qjh-container, .framer-vOutu .framer-1axkfod-container, .framer-vOutu .framer-u4c65m-container, .framer-vOutu .framer-190mxsq-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-vOutu .framer-hfqkwe, .framer-vOutu .framer-bbbsk3, .framer-vOutu .framer-ctpyuf, .framer-vOutu .framer-1ak39io, .framer-vOutu .framer-f8gao9, .framer-vOutu .framer-xxl64p, .framer-vOutu .framer-1jn5o4x, .framer-vOutu .framer-16uy6zf, .framer-vOutu .framer-6k3j7m, .framer-vOutu .framer-16rmrj1, .framer-vOutu .framer-xoxa8e, .framer-vOutu .framer-1nmvkf7, .framer-vOutu .framer-7wxwyo { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-vOutu .framer-sswovj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1rgxlqw-container { order: 0; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-hfqkwe { order: 1; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1g4kuu4-container { order: 2; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-bbbsk3 { order: 3; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1sjy4z9-container { order: 4; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-ctpyuf { order: 5; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-86chy8-container { order: 6; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1ak39io { order: 7; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-3othuj-container { order: 8; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-f8gao9 { order: 9; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1p8eoax-container { order: 10; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-xxl64p { order: 11; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-18bsud4-container { order: 12; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-sswovj { order: 13; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-tu3svr-container { order: 14; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1jn5o4x { order: 15; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1tl3fy2-container { order: 16; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-16uy6zf { order: 17; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-ngm860-container { order: 18; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-6k3j7m { order: 19; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-jnv1js-container { order: 20; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-16rmrj1 { order: 21; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-ia0qjh-container { order: 22; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-xoxa8e { order: 23; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1axkfod-container { order: 24; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-1nmvkf7 { order: 25; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-u4c65m-container { order: 26; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-7wxwyo { order: 27; }\",\".framer-vOutu.framer-v-1tmwt5m .framer-190mxsq-container { order: 28; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 974\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"AED9P4kzu\":{\"layout\":[\"fixed\",\"auto\"]},\"urqtIknCd\":{\"layout\":[\"fixed\",\"auto\"]},\"wP485O69S\":{\"layout\":[\"fixed\",\"auto\"]},\"y121Jb22z\":{\"layout\":[\"fixed\",\"auto\"]},\"CfdEAURfB\":{\"layout\":[\"fixed\",\"auto\"]},\"MMvIvdsPE\":{\"layout\":[\"fixed\",\"auto\"]},\"q7cM0iuj9\":{\"layout\":[\"fixed\",\"auto\"]},\"Bvw8tT8w9\":{\"layout\":[\"fixed\",\"auto\"]},\"CFypeUprK\":{\"layout\":[\"fixed\",\"auto\"]},\"KKxzvML8H\":{\"layout\":[\"fixed\",\"auto\"]},\"YDIxhtPme\":{\"layout\":[\"fixed\",\"auto\"]},\"LtSBfCDHT\":{\"layout\":[\"fixed\",\"auto\"]},\"BBGUQq_Vq\":{\"layout\":[\"fixed\",\"auto\"]},\"e_xFEoSGJ\":{\"layout\":[\"fixed\",\"auto\"]},\"qG9X5ygwZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RGEgDAjsc\":\"seo1\",\"pvYaFP0oi\":\"seoanswer1\",\"GGJBc4IYu\":\"seo2\",\"vYgO1ddII\":\"seoanswer2\",\"OuNVmRk5J\":\"seo3\",\"utyIZnPFq\":\"seoanswer3\",\"PFpAtqKvZ\":\"seo4\",\"dMUkqMvTi\":\"seo42\",\"zLuobyZCB\":\"seo6\",\"JV1KRziHy\":\"seo6Answer\",\"HOGvMKvyj\":\"seo7\",\"kHOjihePs\":\"seo7Answer\",\"fQ7CvaG92\":\"seo8\",\"NmqEfKumZ\":\"seo8Answer\",\"QUaW5Zn0j\":\"seo9\",\"aZffxaKHE\":\"seo9Answer\",\"fSEOZODRs\":\"seo10\",\"Y11hkqb5O\":\"seo10Answer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLxLHxqzmX=withCSS(Component,css,\"framer-vOutu\");export default FramerLxLHxqzmX;FramerLxLHxqzmX.displayName=\"Accordion Copy 2\";FramerLxLHxqzmX.defaultProps={height:974,width:1e3};addPropertyControls(FramerLxLHxqzmX,{variant:{options:[\"wUuAwnPCs\",\"AED9P4kzu\",\"urqtIknCd\",\"wP485O69S\",\"y121Jb22z\",\"CfdEAURfB\",\"MMvIvdsPE\",\"q7cM0iuj9\",\"Bvw8tT8w9\",\"CFypeUprK\",\"KKxzvML8H\",\"YDIxhtPme\",\"LtSBfCDHT\",\"BBGUQq_Vq\",\"e_xFEoSGJ\",\"qG9X5ygwZ\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\",\"Variant 8\",\"Variant 9\",\"Variant 10\",\"Variant 11\",\"Variant 12\",\"Variant 13\",\"Variant 14\",\"Variant 15\",\"Variant 16\"],title:\"Variant\",type:ControlType.Enum},RGEgDAjsc:{defaultValue:\"seosoru\",displayTextArea:true,title:\"seo1\",type:ControlType.String},pvYaFP0oi:{defaultValue:\"seoanswer\",displayTextArea:true,title:\"seoanswer1\",type:ControlType.String},GGJBc4IYu:{defaultValue:\"seosoru2\",description:\"\",displayTextArea:true,placeholder:\"\",title:\"seo2\",type:ControlType.String},vYgO1ddII:{defaultValue:\"seoanswer2\",displayTextArea:true,title:\"seoanswer2\",type:ControlType.String},OuNVmRk5J:{defaultValue:\"seosoru3\",description:\"\",displayTextArea:true,placeholder:\"\",title:\"seo3\",type:ControlType.String},utyIZnPFq:{defaultValue:\"seosoru4\",description:\"\",displayTextArea:true,placeholder:\"\",title:\"seoanswer3\",type:ControlType.String},PFpAtqKvZ:{defaultValue:\"0\",description:\"\",displayTextArea:true,placeholder:\"\",title:\"seo4\",type:ControlType.String},dMUkqMvTi:{defaultValue:\"0\",description:\"\",displayTextArea:true,placeholder:\"\",title:\"seo4 2\",type:ControlType.String},zLuobyZCB:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo6\",type:ControlType.String},JV1KRziHy:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo6answer\",type:ControlType.String},HOGvMKvyj:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",description:\"\",displayTextArea:true,placeholder:\"\",title:\"seo7\",type:ControlType.String},kHOjihePs:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo7answer\",type:ControlType.String},fQ7CvaG92:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo8\",type:ControlType.String},NmqEfKumZ:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo8answer\",type:ControlType.String},QUaW5Zn0j:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo9\",type:ControlType.String},aZffxaKHE:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo9answer\",type:ControlType.String},fSEOZODRs:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo10\",type:ControlType.String},Y11hkqb5O:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"seo10answer\",type:ControlType.String}});addFonts(FramerLxLHxqzmX,[{explicitInter:true,fonts:[]},...RowFonts,...RowCopyFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLxLHxqzmX\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"974\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"RGEgDAjsc\\\":\\\"seo1\\\",\\\"pvYaFP0oi\\\":\\\"seoanswer1\\\",\\\"GGJBc4IYu\\\":\\\"seo2\\\",\\\"vYgO1ddII\\\":\\\"seoanswer2\\\",\\\"OuNVmRk5J\\\":\\\"seo3\\\",\\\"utyIZnPFq\\\":\\\"seoanswer3\\\",\\\"PFpAtqKvZ\\\":\\\"seo4\\\",\\\"dMUkqMvTi\\\":\\\"seo42\\\",\\\"zLuobyZCB\\\":\\\"seo6\\\",\\\"JV1KRziHy\\\":\\\"seo6Answer\\\",\\\"HOGvMKvyj\\\":\\\"seo7\\\",\\\"kHOjihePs\\\":\\\"seo7Answer\\\",\\\"fQ7CvaG92\\\":\\\"seo8\\\",\\\"NmqEfKumZ\\\":\\\"seo8Answer\\\",\\\"QUaW5Zn0j\\\":\\\"seo9\\\",\\\"aZffxaKHE\\\":\\\"seo9Answer\\\",\\\"fSEOZODRs\\\":\\\"seo10\\\",\\\"Y11hkqb5O\\\":\\\"seo10Answer\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AED9P4kzu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"urqtIknCd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wP485O69S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"y121Jb22z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CfdEAURfB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MMvIvdsPE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q7cM0iuj9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Bvw8tT8w9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CFypeUprK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KKxzvML8H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YDIxhtPme\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LtSBfCDHT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BBGUQq_Vq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"e_xFEoSGJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qG9X5ygwZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LxLHxqzmX.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 18 4 L 15 4 L 15 2 C 15 0.89 14.11 0 13 0 L 7 0 C 5.89 0 5 0.89 5 2 L 5 4 L 2 4 C 0.89 4 0 4.89 0 6 L 0 17 C 0 18.11 0.89 19 2 19 L 18 19 C 19.11 19 20 18.11 20 17 L 20 6 C 20 4.89 19.11 4 18 4 Z M 7 2 L 13 2 L 13 4 L 7 4 Z M 18 17 L 2 17 L 2 15 L 18 15 Z M 18 12 L 2 12 L 2 6 L 5 6 L 5 8 L 7 8 L 7 6 L 13 6 L 13 8 L 15 8 L 15 6 L 18 6 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"19px\" id=\"n0Vnve4NN\" transform=\"translate(2 2.5)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-2wv8e\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-2wv8e { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Card Travel\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-2wv8e\");Icon.displayName=\"Card Travel\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Card Travel\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 4 L 12 2 L 8 2 L 8 4 Z M 2 6 L 2 17 L 18 17 L 18 6 Z M 18 4 C 19.11 4 20 4.89 20 6 L 20 17 C 20 18.11 19.11 19 18 19 L 2 19 C 0.89 19 0 18.11 0 17 L 0.01 6 C 0.01 4.89 0.89 4 2 4 L 6 4 L 6 2 C 6 0.89 6.89 0 8 0 L 12 0 C 13.11 0 14 0.89 14 2 L 14 4 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"19px\" id=\"PiTn71nR4\" transform=\"translate(2 2.5)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-E3YeM\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-E3YeM { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Work Outline\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-E3YeM\");Icon.displayName=\"Work Outline\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Work Outline\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.66 15.43 L 19.66 15.43 L 19.66 17.43 L 0.66 17.43 Z M 20.23 6.07 C 20.02 5.27 19.19 4.79 18.39 5.01 L 13.08 6.43 L 6.18 0 L 4.25 0.51 L 8.39 7.68 L 3.42 9.01 L 1.45 7.47 L 0 7.86 L 2.59 12.35 L 19.16 7.92 C 19.97 7.69 20.44 6.87 20.23 6.07 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"17.43004035949707px\" id=\"PzuskmxiX\" transform=\"translate(1.86 3.285)\" width=\"20.27998010141012px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-gGBf6\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-gGBf6 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Flight Takeoff\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-gGBf6\");Icon.displayName=\"Flight Takeoff\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Flight Takeoff\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 3.99 6 L 0 10 L 3.99 14 L 3.99 11 L 11 11 L 11 9 L 3.99 9 Z M 18 4 L 14.01 0 L 14.01 3 L 7 3 L 7 5 L 14.01 5 L 14.01 8 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"14px\" id=\"Hyr2NpbZm\" transform=\"translate(3 5)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-mrZDy\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-mrZDy { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Swap Horiz\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-mrZDy\");Icon.displayName=\"Swap Horiz\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Swap Horiz\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/**\n * Blog Section – Left Text + Right Carousel (Manual data)\n * Visard Design System compliant, Framer Code Component\n *//**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 720\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useEffect,useMemo,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const defaultItems=[{title:\"Schengen Visa to Sweden from Ireland | Book Swedish Visa Appointment Online\",date:\"2025-02-10\",image:{src:\"https://framerusercontent.com/images/Q3Jye4jZpiRO67SShPPIwonaW4.jpeg\"},url:\"/blog/schengen-visa-to-sweden-from-ireland-book-swedish-visa-appointment-online\",description:\"Apply for a Schengen visa to Sweden from Ireland easily. Learn about the visa requirements, processing time, and how to book your Swedish visa appointment online hassle-free.\",alt:\"Schengen Visa to Sweden from Ireland\"},{title:\"Schengen Visa to Norway from Ireland | Book Norwegian Visa Appointment Online\",date:\"2025-02-10\",image:{src:\"https://framerusercontent.com/images/V0TyCSIYLPB7CbYxQQ5R3rcNIJc.jpeg\"},url:\"/blog/schengen-visa-to-norway-from-ireland-book-norwegian-visa-appointment-online\",description:\"Apply for a Schengen visa to Norway from Ireland easily. Learn about the visa requirements, processing time, and how to book your Norwegian visa appointment online hassle-free.\",alt:\"Schengen Visa to Norway from Ireland\"},{title:\"Schengen Visa to Iceland from Ireland | Book Icelandic Visa Appointment Online\",date:\"2025-02-10\",image:{src:\"https://framerusercontent.com/images/JyIZlZUvG3A8gxFrE8uEtwD0ug.jpeg\"},url:\"/blog/schengen-visa-to-iceland-from-ireland-book-icelandic-visa-appointment-online\",description:\"Apply for a Schengen visa to Iceland from Ireland easily. Learn about the visa requirements, processing time, and how to book your Icelandic visa appointment online hassle-free.\",alt:\"Schengen Visa to Iceland from Ireland\"},{title:\"Schengen Visa to Denmark from Ireland | Book Danish Visa Appointment Online\",date:\"2025-02-10\",image:{src:\"https://framerusercontent.com/images/dkfySMBPaDyARpAkcre2vvSsE.jpeg\"},url:\"/blog/schengen-visa-to-denmark-from-ireland-book-danish-visa-appointment-online\",description:\"Apply for a Schengen visa to Denmark from Ireland easily. Learn about the visa requirements, processing time, and how to book your Danish visa appointment online hassle-free.\",alt:\"Schengen Visa to Denmark from Ireland\"}];export default function Section_BlogCarousel(props){const{// Virtual Tab\nsettingsTab=\"heading\",// Heading\ntitle=\"Learn More About France and French Visa\",mainTitleFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',mainTitleFontSize=48,mainTitleFontWeight=\"600\",mainTitleLineHeight=\"1.2\",mainTitleColor=\"#030110\",titleMaxWidth=520,subtitle=\"See how we track appointment openings, prepare paperwork, and navigate embassy requirements with real examples. Read the latest tips to stay ahead before your interview.\",subtitleFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',subtitleFontSize=18,subtitleFontWeight=\"400\",subtitleLineHeight=\"1.2\",subtitleColor=\"#47464e\",subtitleMaxWidth=424,headerInnerGap=24,showCTA=true,ctaLabel=\"explore our blog\",ctaUrl=\"#\",ctaRadius=8,// Manual items\nitems=defaultItems,// Carousel visuals\nmaxVisible=2,cardGap=24,cardRadius=18,cardShadow=true,imageHeight=260,enableArrows=false,enablePagination=false,// Layout\ncontainerMaxWidth=1200,paddingX=60,paddingTop=80,paddingBottom=80,sectionGap=84,// A11y\nsectionAriaLabel=\"Blog section\",...style}=props;// Show and edit the same defaults from the right panel.\n// Do NOT fallback here; defaults come from defaultProps/PC.\nconst list=Array.isArray(items)?items:[];// Container-based responsiveness for accurate tablet/phone detection\nconst containerRef=useRef(null);const[containerWidth,setContainerWidth]=useState(0);useEffect(()=>{if(typeof window===\"undefined\")return;const el=containerRef.current;if(!el)return;const update=()=>{const newWidth=el.clientWidth;setContainerWidth(currentWidth=>Math.abs(currentWidth-newWidth)>1?newWidth:currentWidth);};update();let ro;if(typeof window.ResizeObserver!==\"undefined\"){ro=new window.ResizeObserver(update);ro.observe(el);}else{window.addEventListener(\"resize\",update);}return()=>{try{if(ro&&ro.disconnect)ro.disconnect();}catch{}window.removeEventListener(\"resize\",update);};},[]);const PHONE_BREAKPOINT=540;const isPhone=containerWidth>0&&containerWidth<=PHONE_BREAKPOINT;const isTablet=containerWidth>PHONE_BREAKPOINT&&containerWidth<=1024;const isMobile=isPhone;// Spacing + typography for tablet/mobile\n// Revert mobile outer padding to prior look; we'll adjust only vertical hierarchy\nconst paddingXCss=`clamp(16px, 4vw, ${paddingX}px)`;const innerPaddingX=isPhone?\"12px\":paddingXCss;const computedMainTitlePx=isPhone||isTablet?24:Number(mainTitleFontSize);const computedSubtitlePx=isTablet?16:isPhone?16:Number(subtitleFontSize);const computedCardTitlePx=isTablet?18:isPhone?16:20;const computedDescPx=isTablet||isPhone?14:14;const computedImageH=isPhone?Math.min(220,imageHeight):isTablet?Math.min(240,imageHeight):imageHeight;const trackPaddingX=isPhone?\"12px\":\"0px\";// Responsive left column and visible cards based on measured width\nconst gridGap=isPhone?12:isTablet?28:24;const rowGapMobile=isPhone?20:gridGap;const gapBetweenCols=gridGap;const leftColWidthResponsive=React.useMemo(()=>{if(isPhone)return Math.min(containerWidth||Number(titleMaxWidth)||420,Number(titleMaxWidth)||420);if(containerWidth===0)return Number(titleMaxWidth)||420;const base=Number(titleMaxWidth)||420;const byRatio=Math.floor(containerWidth*.44);return Math.max(360,Math.min(480,Math.min(base,byRatio)));},[containerWidth,isPhone,titleMaxWidth]);const rightWidth=Math.max(0,containerWidth-leftColWidthResponsive-gapBetweenCols);const visible=React.useMemo(()=>{if(isPhone)return 1;// If right side is too narrow, show 1 card; otherwise 2; go 3 only when wide\nif(rightWidth<560)return 1;if(rightWidth>900)return Math.min(3,maxVisible);return Math.min(2,maxVisible);},[isPhone,rightWidth,maxVisible]);const slideBasis=useMemo(()=>{const gapValue=isPhone?16:cardGap;return`calc((100% - ${(visible-1)*gapValue}px) / ${visible})`;},[visible,cardGap,isPhone]);const cardGapValue=isPhone?16:cardGap;const computedCardRadius=isPhone?Math.max(cardRadius,18):cardRadius;const trackRef=useRef(null);const[page,setPage]=useState(0);const pageCount=Math.max(1,Math.ceil(list.length/visible));const scrollToPage=p=>{const next=Math.max(0,Math.min(pageCount-1,p));if(trackRef.current){const containerWidth=trackRef.current.clientWidth;trackRef.current.scrollTo({left:next*containerWidth,behavior:\"smooth\"});}setPage(next);};useEffect(()=>{if(page>=pageCount)setPage(pageCount-1);},[pageCount]);// Left column responsive width\nconst leftColWidth=leftColWidthResponsive;const topPaddingValue=isPhone?80:paddingTop;const bottomPaddingValue=isPhone?80:paddingBottom;const headerTextAlign=isPhone?\"left\":\"left\";const headerJustify=isPhone?\"start\":\"start\";const titleFontWeightValue=isPhone?\"600\":mainTitleFontWeight;const titleMaxWidthValue=isPhone?\"100%\":titleMaxWidth;const subtitleFontWeightValue=isPhone?\"400\":subtitleFontWeight;const subtitleLineHeightValue=isPhone?\"1.2\":subtitleLineHeight;const subtitleColorValue=isPhone?\"#47464E\":subtitleColor;const subtitleMaxWidthValue=isPhone?\"100%\":subtitleMaxWidth;return /*#__PURE__*/_jsx(\"section\",{\"aria-label\":sectionAriaLabel,style:{boxSizing:\"border-box\",width:\"100%\",height:\"min-content\",display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:\"flex-start\",padding:`${topPaddingValue}px ${innerPaddingX} ${bottomPaddingValue}px ${innerPaddingX}`,backgroundColor:\"#ffffff\",maxWidth:containerMaxWidth,overflow:\"hidden\",alignContent:\"flex-start\",flexWrap:\"nowrap\",gap:sectionGap,position:\"relative\",color:\"#000\",fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",lineHeight:\"normal\",margin:0,marginLeft:\"auto\",marginRight:\"auto\",...style},children:/*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"min-content\",display:\"grid\",gridTemplateColumns:isPhone?\"1fr\":`minmax(0, ${leftColWidth}px) minmax(0, 1fr)`,justifyContent:\"flex-start\",alignItems:\"flex-start\",overflow:\"visible\",padding:0,alignContent:\"flex-start\",columnGap:gridGap,rowGap:rowGapMobile,position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",alignContent:\"start\",gap:isPhone?16:headerInnerGap,justifyItems:headerJustify},children:[title&&/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,whiteSpace:\"pre-wrap\",wordBreak:\"break-word\",overflowWrap:\"break-word\",fontWeight:titleFontWeightValue,fontFamily:mainTitleFontFamily,color:mainTitleColor,fontSize:computedMainTitlePx,lineHeight:mainTitleLineHeight,maxWidth:titleMaxWidthValue,textAlign:headerTextAlign},children:title}),subtitle&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,maxWidth:subtitleMaxWidthValue,whiteSpace:\"pre-wrap\",wordWrap:\"break-word\",wordBreak:\"break-word\",fontWeight:subtitleFontWeightValue,fontFamily:subtitleFontFamily,color:subtitleColorValue,fontSize:computedSubtitlePx,lineHeight:subtitleLineHeightValue,textAlign:headerTextAlign},children:subtitle}),showCTA&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:isPhone?12:0,display:isPhone?\"flex\":\"block\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"a\",{href:ctaUrl||\"#\",target:\"_blank\",rel:\"noopener noreferrer\",style:{display:\"inline-flex\",padding:isPhone?\"14px 18px\":\"14px 24px\",borderRadius:ctaRadius,backgroundColor:\"#030110\",color:\"#fff\",textDecoration:\"none\",fontWeight:600,transition:\"all 0s ease\",width:isPhone?\"100%\":\"auto\",justifyContent:\"center\"},children:ctaLabel})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",position:\"relative\"},children:[enableArrows&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Previous\",onClick:()=>scrollToPage(page-1),style:{position:\"absolute\",left:0,top:0,transform:\"translateY(-120%)\",background:\"#fff\",border:\"1px solid #E5E7EB\",borderRadius:8,padding:\"8px 10px\",cursor:\"pointer\"},children:\"‹\"}),/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Next\",onClick:()=>scrollToPage(page+1),style:{position:\"absolute\",right:0,top:0,transform:\"translateY(-120%)\",background:\"#fff\",border:\"1px solid #E5E7EB\",borderRadius:8,padding:\"8px 10px\",cursor:\"pointer\"},children:\"›\"})]}),/*#__PURE__*/_jsx(\"div\",{ref:trackRef,style:{width:\"100%\",boxSizing:\"border-box\",overflowX:\"auto\",overflowY:\"hidden\",display:\"flex\",gap:cardGapValue,scrollSnapType:\"x mandatory\",WebkitOverflowScrolling:\"touch\",padding:`0 ${trackPaddingX} 12px ${trackPaddingX}`},children:list.map((it,idx)=>{const img=it.image||{};const src=typeof img===\"string\"?img:img?.src;const srcSet=typeof img===\"object\"?img?.srcSet:undefined;const alt=(typeof img===\"object\"?img?.alt:undefined)||it.alt||it.title||\"Blog image\";return /*#__PURE__*/_jsx(\"article\",{style:{flex:\"0 0 auto\",width:slideBasis,boxSizing:\"border-box\",scrollSnapAlign:\"start\",borderRadius:computedCardRadius,background:\"#fff\",boxShadow:cardShadow?isPhone?\"0 16px 32px rgba(3,1,16,0.12)\":\"0 8px 24px rgba(3,1,16,0.08)\":\"none\",overflow:\"hidden\",display:\"flex\",flexDirection:\"column\"},children:it.url?/*#__PURE__*/_jsxs(\"a\",{href:it.url,style:{textDecoration:\"none\",color:\"inherit\",display:\"block\"},children:[src?/*#__PURE__*/_jsx(\"img\",{src:src,srcSet:srcSet,alt:alt,style:{width:\"100%\",height:computedImageH,objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:computedImageH,background:\"#E5E7EB\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:isPhone?20:24,display:\"grid\",gap:12},children:[it.title&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedCardTitlePx,fontWeight:700,color:\"#0A0A0A\",lineHeight:1.3,textAlign:isPhone?\"left\":\"left\"},children:it.title}),it.description&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedDescPx,color:\"#111\",opacity:.9,display:\"-webkit-box\",WebkitLineClamp:3,WebkitBoxOrient:\"vertical\",overflow:\"hidden\"},children:it.description}),it.date&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,color:\"#6B7280\"},children:it.date})]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[src?/*#__PURE__*/_jsx(\"img\",{src:src,srcSet:srcSet,alt:alt,style:{width:\"100%\",height:computedImageH,objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:computedImageH,background:\"#E5E7EB\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:24,display:\"grid\",gap:12},children:[it.title&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedCardTitlePx,fontWeight:700,color:\"#0A0A0A\",lineHeight:1.3},children:it.title}),it.description&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedDescPx,color:\"#111\",opacity:.9,display:\"-webkit-box\",WebkitLineClamp:3,WebkitBoxOrient:\"vertical\",overflow:\"hidden\"},children:it.description}),it.date&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,color:\"#6B7280\"},children:it.date})]})]})},idx);})}),enablePagination&&pageCount>1&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:8,marginTop:10,justifyContent:\"center\"},children:Array.from({length:pageCount}).map((_,i)=>/*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Go to slide ${i+1}`,onClick:()=>scrollToPage(i),style:{width:8,height:8,borderRadius:999,border:\"none\",background:i===page?\"#030110\":\"#E5E7EB\",cursor:\"pointer\"}},i))})]})]})});}// Property Controls (manual only)\naddPropertyControls(Section_BlogCarousel,{settingsTab:{type:ControlType.Enum,title:\"Section\",options:[\"heading\",\"carousel\",\"layout\",\"a11y\"],optionTitles:[\"Heading\",\"Carousel\",\"Layout\",\"Accessibility\"],defaultValue:\"heading\"},// Heading PCs\ntitle:{type:ControlType.String,title:\"Title\",displayTextArea:true,defaultValue:\"Learn More About France and French Visa\",hidden:p=>p.settingsTab!==\"heading\"},mainTitleFontFamily:{type:ControlType.Enum,title:\"Title Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:p=>p.settingsTab!==\"heading\"},mainTitleFontSize:{type:ControlType.Number,title:\"Title Size\",defaultValue:48,min:20,max:64,step:2,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},mainTitleFontWeight:{type:ControlType.Enum,title:\"Title Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extra Bold\"],defaultValue:\"600\",hidden:p=>p.settingsTab!==\"heading\"},mainTitleLineHeight:{type:ControlType.String,title:\"Title LH\",defaultValue:\"1.2\",hidden:p=>p.settingsTab!==\"heading\"},mainTitleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#030110\",hidden:p=>p.settingsTab!==\"heading\"},titleMaxWidth:{type:ControlType.Number,title:\"Title Wrap Width\",defaultValue:520,min:300,max:1e3,step:10,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"See how we track appointment openings, prepare paperwork, and navigate embassy requirements with real examples. Read the latest tips to stay ahead before your interview.\",displayTextArea:true,hidden:p=>p.settingsTab!==\"heading\"},subtitleFontFamily:{type:ControlType.Enum,title:\"Subtitle Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:p=>p.settingsTab!==\"heading\"},subtitleFontSize:{type:ControlType.Number,title:\"Subtitle Size\",defaultValue:18,min:12,max:24,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},subtitleFontWeight:{type:ControlType.Enum,title:\"Subtitle Weight\",options:[\"400\",\"500\",\"600\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\"],defaultValue:\"400\",hidden:p=>p.settingsTab!==\"heading\"},subtitleLineHeight:{type:ControlType.String,title:\"Subtitle LH\",defaultValue:\"1.2\",hidden:p=>p.settingsTab!==\"heading\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#47464e\",hidden:p=>p.settingsTab!==\"heading\"},subtitleMaxWidth:{type:ControlType.Number,title:\"Subtitle Width\",defaultValue:424,min:280,max:700,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},headerInnerGap:{type:ControlType.Number,title:\"Heading–Subtitle Gap\",defaultValue:24,min:0,max:64,step:2,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},showCTA:{type:ControlType.Boolean,title:\"Show CTA\",defaultValue:true,hidden:p=>p.settingsTab!==\"heading\"},ctaLabel:{type:ControlType.String,title:\"CTA Label\",defaultValue:\"explore our blog\",hidden:p=>p.settingsTab!==\"heading\"},ctaUrl:{type:ControlType.String,title:\"CTA URL\",defaultValue:\"#\",hidden:p=>p.settingsTab!==\"heading\"},ctaRadius:{type:ControlType.Number,title:\"CTA Radius\",defaultValue:8,min:0,max:20,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},// Manual items\nitems:{type:ControlType.Array,title:\"Posts\",control:{type:ControlType.Object,controls:{image:{type:ControlType.ResponsiveImage,title:\"image\"},title:{type:ControlType.String,title:\"title\"},date:{type:ControlType.String,title:\"date\"},url:{type:ControlType.String,title:\"url\"},description:{type:ControlType.String,title:\"description\"},alt:{type:ControlType.String,title:\"alt\"}}},defaultValue:defaultItems,hidden:p=>p.settingsTab!==\"carousel\"},// Carousel visuals\nmaxVisible:{type:ControlType.Number,title:\"Cards per View\",defaultValue:2,min:1,max:3,step:1,hidden:p=>p.settingsTab!==\"carousel\"},cardGap:{type:ControlType.Number,title:\"Card Gap\",defaultValue:24,min:8,max:40,step:2,unit:\"px\",hidden:p=>p.settingsTab!==\"carousel\"},cardRadius:{type:ControlType.Number,title:\"Card Radius\",defaultValue:18,min:0,max:28,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"carousel\"},cardShadow:{type:ControlType.Boolean,title:\"Card Shadow\",defaultValue:true,hidden:p=>p.settingsTab!==\"carousel\"},imageHeight:{type:ControlType.Number,title:\"Image Height\",defaultValue:260,min:120,max:400,step:10,unit:\"px\",hidden:p=>p.settingsTab!==\"carousel\"},enableArrows:{type:ControlType.Boolean,title:\"Show Arrows\",defaultValue:false,hidden:p=>p.settingsTab!==\"carousel\"},enablePagination:{type:ControlType.Boolean,title:\"Show Pagination\",defaultValue:false,hidden:p=>p.settingsTab!==\"carousel\"},// Layout PCs\ncontainerMaxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1200,min:320,max:1600,step:10,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:60,min:0,max:160,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingTop:{type:ControlType.Number,title:\"Padding Top\",defaultValue:80,min:0,max:160,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingBottom:{type:ControlType.Number,title:\"Padding Bottom\",defaultValue:80,min:0,max:160,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},sectionGap:{type:ControlType.Number,title:\"Section Gap\",defaultValue:84,min:0,max:160,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},// A11y\nsectionAriaLabel:{type:ControlType.String,title:\"Section ARIA\",defaultValue:\"Blog section\",hidden:p=>p.settingsTab!==\"a11y\"}});Section_BlogCarousel.defaultProps={title:\"Learn More About France and French Visa\",subtitle:\"See how we track appointment openings, prepare paperwork, and navigate embassy requirements with real examples. Read the latest tips to stay ahead before your interview.\",items:defaultItems,maxVisible:2,cardGap:24,cardRadius:18,imageHeight:260,showCTA:true,ctaLabel:\"explore our blog\",ctaUrl:\"#\",containerMaxWidth:1200,paddingTop:80,paddingBottom:80,paddingX:60,sectionGap:84};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Section_BlogCarousel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Blog_seciton.map","// Section 5: Telegram App Promotion – Framer Code Component\n// Visard.io Design System Compatible - Based on VISARD_CSS_REFERENCE.md\n// Layout: Header, Phone + Benefits Split, CTA Section\n// Features: Responsive layout, benefit highlights, call-to-action\n// Styling: Visard white background, Open Sans typography, black CTAs, no animations\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,useState}from\"react\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 800\n */export default function TelegramAppPromotion(props){const{// Header Content\ntitle=\"Get Visard on Telegram - Never Miss an Appointment\",subtitle=\"Instant visa appointment alerts through Telegram's lightning-fast platform\",// Typography Controls - Main Title\ntitleFontFamily=\"Open Sans\",titleFontSize=56,titleFontWeight=700,titleLineHeight=1.2,titleTag=\"h1\",// Typography Controls - Subtitle\nsubtitleFontFamily=\"Open Sans\",subtitleFontSize=18,subtitleFontWeight=400,subtitleLineHeight=1.5,// Typography Controls - Benefit Titles\nbenefitTitleFontFamily=\"Open Sans\",benefitTitleFontSize=20,benefitTitleFontWeight=700,benefitTitleLineHeight=1.2,// Typography Controls - Benefit Descriptions\nbenefitDescriptionFontFamily=\"Open Sans\",benefitDescriptionFontSize=16,benefitDescriptionFontWeight=400,benefitDescriptionLineHeight=1.5,// Typography Controls - Button Text\nbuttonTextFontFamily=\"Open Sans\",buttonTextFontWeight=600,// Phone Mockup Image\nphoneImage,phoneImageAlt=\"Telegram bot interface on mobile phone\",// Benefit Items\nbenefit1Icon=\"⚡\",benefit1Title=\"0.3 Second Delivery\",benefit1Description=\"Ultra-fast notifications delivered instantly when appointments become available\",benefit2Icon=\"🔔\",benefit2Title=\"99.9% Delivery Rate\",benefit2Description=\"Reliable message delivery with Telegram's robust infrastructure\",benefit3Icon=\"📲\",benefit3Title=\"Zero Installation\",benefit3Description=\"No app downloads required - works directly in Telegram messenger\",benefit4Icon=\"🔒\",benefit4Title=\"Secure\",benefit4Description=\"End-to-end encrypted notifications through Telegram's secure platform\",// CTA\nctaText=\"START TELEGRAM MONITORING NOW\",ctaUrl=\"https://t.me/VisardBot\",// Layout (simplified)\ncontainerMaxWidth=1200,paddingX=60,paddingTop=80,paddingBottom=80,sectionGap=80,// Style spreading (CRITICAL - at the end for Framer)\n...style}=props;// Create dynamic HTML tag from titleTag prop\nconst TitleTag=titleTag;const benefits=[{icon:benefit1Icon,title:benefit1Title,description:benefit1Description},{icon:benefit2Icon,title:benefit2Title,description:benefit2Description},{icon:benefit3Icon,title:benefit3Title,description:benefit3Description},{icon:benefit4Icon,title:benefit4Title,description:benefit4Description}];// Container-based responsiveness for font sizing\nconst rootRef=useRef(null);const[containerWidth,setContainerWidth]=useState(0);useEffect(()=>{if(typeof window===\"undefined\")return;const el=rootRef.current;if(!el)return;const update=()=>setContainerWidth(el.clientWidth);update();let ro;if(typeof window.ResizeObserver!==\"undefined\"){ro=new window.ResizeObserver(update);ro.observe(el);}else{window.addEventListener(\"resize\",update);}return()=>{try{if(ro&&ro.disconnect)ro.disconnect();}catch{}window.removeEventListener(\"resize\",update);};},[]);const PHONE_BREAKPOINT=540;const isPhone=containerWidth>0&&containerWidth<=PHONE_BREAKPOINT;const isTablet=containerWidth>PHONE_BREAKPOINT&&containerWidth<=1024;const computedTitlePx=isPhone||isTablet?24:titleFontSize;const computedSubtitlePx=isPhone||isTablet?16:subtitleFontSize;const computedBenefitTitlePx=isTablet?18:isPhone?16:benefitTitleFontSize;const computedBenefitDescPx=isTablet||isPhone?14:benefitDescriptionFontSize;const horizontalPadding=isPhone?12:paddingX;const sectionGapValue=isPhone?48:sectionGap;const contentGap=isPhone?32:40;const headerTextAlign=isPhone?\"left\":\"center\";const headerMaxWidth=isPhone?\"100%\":\"800px\";const titleFontWeightValue=isPhone?600:titleFontWeight;const subtitleFontWeightValue=isPhone?400:subtitleFontWeight;const subtitleLineHeightValue=isPhone?1.2:subtitleLineHeight;const subtitleColorValue=isPhone?\"#47464E\":\"rgb(17, 17, 17)\";return /*#__PURE__*/_jsxs(\"section\",{ref:rootRef,style:{// CRITICAL: Don't spread style first, put it at the end\nbackgroundColor:\"rgb(255, 255, 255)\",color:\"rgb(0, 0, 0)\",fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",fontWeight:400,lineHeight:\"normal\",padding:`${isPhone?80:paddingTop}px ${horizontalPadding}px ${isPhone?80:paddingBottom}px ${horizontalPadding}px`,margin:0,// Full width container\nwidth:\"100%\",maxWidth:`${containerMaxWidth}px`,marginLeft:isPhone?0:\"auto\",marginRight:isPhone?0:\"auto\",boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:isPhone?\"flex-start\":\"center\",overflow:\"hidden\",alignContent:isPhone?\"flex-start\":\"center\",flexWrap:\"nowrap\",gap:sectionGapValue,// Now spread style to allow Framer overrides\n...style},\"aria-label\":\"Telegram App Promotion section\",children:[/*#__PURE__*/_jsxs(\"header\",{style:{textAlign:isPhone?\"left\":\"center\",maxWidth:isPhone?\"100%\":\"800px\",marginLeft:isPhone?0:\"auto\",marginRight:isPhone?0:\"auto\"},children:[/*#__PURE__*/_jsx(TitleTag,{style:{fontFamily:`\"${titleFontFamily}\", \"${titleFontFamily} Placeholder\", sans-serif`,fontSize:`${computedTitlePx}px`,fontWeight:isPhone?600:titleFontWeight,lineHeight:titleLineHeight,color:\"rgb(0, 0, 0)\",margin:0,marginBottom:\"16px\",paddingLeft:0,paddingRight:0},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:`\"${subtitleFontFamily}\", \"${subtitleFontFamily} Placeholder\", sans-serif`,fontSize:`${computedSubtitlePx}px`,fontWeight:subtitleFontWeightValue,lineHeight:subtitleLineHeightValue,color:subtitleColorValue,margin:0,maxWidth:isPhone?\"100%\":\"600px\",marginLeft:isPhone?0:\"auto\",marginRight:isPhone?0:\"auto\",paddingLeft:0,paddingRight:0},children:subtitle})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:isPhone?\"1fr\":\"1fr 1fr\",alignItems:isPhone?\"flex-start\":\"center\",gap:contentGap},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",order:isPhone?1:1,width:\"100%\"},children:(()=>{const img=phoneImage;const src=typeof img===\"string\"?img:img?.src;const srcSet=typeof img===\"object\"?img?.srcSet:undefined;return src?/*#__PURE__*/_jsx(\"div\",{style:{width:isPhone?\"min(320px, 90vw)\":\"100%\",maxWidth:isPhone?\"min(320px, 90vw)\":\"100%\",height:isPhone?244:\"auto\",maxHeight:isPhone?244:\"500px\",overflow:\"hidden\",borderRadius:isPhone?24:12,boxShadow:\"0 18px 30px rgba(3,1,16,0.12)\"},children:/*#__PURE__*/_jsx(\"img\",{src:src,srcSet:srcSet,alt:phoneImageAlt,style:{width:\"100%\",height:isPhone?\"100%\":\"auto\",objectFit:isPhone?\"cover\":\"contain\",objectPosition:isPhone?\"bottom\":\"center\",display:\"block\"}})}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:isPhone?\"min(320px, 90vw)\":\"100%\",height:isPhone?244:\"420px\",background:\"#F3F4F6\",borderRadius:isPhone?24:12}});})()}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:isPhone?24:32,order:isPhone?2:2,alignItems:isPhone?\"flex-start\":\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:isPhone?20:32,alignItems:isPhone?\"flex-start\":\"stretch\"},children:benefits.map((benefit,index)=>/*#__PURE__*/_jsx(BenefitItem,{icon:benefit.icon,title:benefit.title,description:benefit.description,isPhone:isPhone,benefitTitleFontFamily:benefitTitleFontFamily,benefitTitleFontSize:computedBenefitTitlePx,benefitTitleFontWeight:benefitTitleFontWeight,benefitTitleLineHeight:benefitTitleLineHeight,benefitDescriptionFontFamily:benefitDescriptionFontFamily,benefitDescriptionFontSize:computedBenefitDescPx,benefitDescriptionFontWeight:benefitDescriptionFontWeight,benefitDescriptionLineHeight:benefitDescriptionLineHeight},`benefit-${index}`))}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"left\",marginTop:\"16px\",width:\"100%\",display:\"flex\",justifyContent:\"flex-start\"},children:/*#__PURE__*/_jsx(\"a\",{href:ctaUrl,target:\"_blank\",rel:\"noopener noreferrer\",style:{// Visard button styles from reference\nbackgroundColor:\"rgb(3, 1, 16)\",color:\"rgb(255, 255, 255)\",fontFamily:`\"${buttonTextFontFamily}\", \"${buttonTextFontFamily} Placeholder\", sans-serif`,fontSize:\"16px\",fontWeight:buttonTextFontWeight,padding:\"16px 32px\",borderRadius:\"8px\",border:\"none\",textDecoration:\"none\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transition:\"all 0s ease\",minWidth:isPhone?\"100%\":\"280px\",width:isPhone?\"100%\":\"auto\"},children:ctaText})})]})]})]});}// ===== UI COMPONENTS =====\nfunction BenefitItem({icon,title,description,isPhone=false,benefitTitleFontFamily,benefitTitleFontSize,benefitTitleFontWeight,benefitTitleLineHeight,benefitDescriptionFontFamily,benefitDescriptionFontSize,benefitDescriptionFontWeight,benefitDescriptionLineHeight}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:\"16px\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:isPhone?\"28px\":\"32px\",lineHeight:1,flexShrink:0,marginTop:\"4px\",textAlign:\"center\"},children:icon}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,textAlign:\"left\"},children:[/*#__PURE__*/_jsx(\"h3\",{style:{fontFamily:`\"${benefitTitleFontFamily}\", \"${benefitTitleFontFamily} Placeholder\", sans-serif`,fontSize:`${benefitTitleFontSize}px`,fontWeight:benefitTitleFontWeight,lineHeight:benefitTitleLineHeight,color:\"rgb(0, 0, 0)\",margin:\"0 0 8px 0\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:`\"${benefitDescriptionFontFamily}\", \"${benefitDescriptionFontFamily} Placeholder\", sans-serif`,fontSize:`${benefitDescriptionFontSize}px`,fontWeight:benefitDescriptionFontWeight,lineHeight:benefitDescriptionLineHeight,color:isPhone?\"#47464E\":\"rgb(17, 17, 17)\",margin:0},children:description})]})]});}// ===== FRAMER PROPERTY CONTROLS =====\naddPropertyControls(TelegramAppPromotion,{// Header Content\ntitle:{type:ControlType.String,title:\"Main Title\",defaultValue:\"Get Visard on Telegram - Never Miss an Appointment\",displayTextArea:true},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Instant visa appointment alerts through Telegram's lightning-fast platform\",displayTextArea:true},// Typography Controls - Main Title\ntitleFontFamily:{type:ControlType.Enum,title:\"Title Font Family\",options:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:\"Open Sans\"},titleFontSize:{type:ControlType.Number,title:\"Title Font Size\",defaultValue:56,min:32,max:72,step:1,unit:\"px\"},titleFontWeight:{type:ControlType.Enum,title:\"Title Font Weight\",options:[400,500,600,700,800],optionTitles:[\"400 (Regular)\",\"500 (Medium)\",\"600 (Semi Bold)\",\"700 (Bold)\",\"800 (Extra Bold)\"],defaultValue:700},titleLineHeight:{type:ControlType.Number,title:\"Title Line Height\",defaultValue:1.2,min:1,max:2,step:.1},titleTag:{type:ControlType.Enum,title:\"Title HTML Tag\",options:[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],defaultValue:\"h1\"},// Typography Controls - Subtitle\nsubtitleFontFamily:{type:ControlType.Enum,title:\"Subtitle Font Family\",options:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:\"Open Sans\"},subtitleFontSize:{type:ControlType.Number,title:\"Subtitle Font Size\",defaultValue:18,min:14,max:24,step:1,unit:\"px\"},subtitleFontWeight:{type:ControlType.Enum,title:\"Subtitle Font Weight\",options:[400,500,600,700,800],optionTitles:[\"400 (Regular)\",\"500 (Medium)\",\"600 (Semi Bold)\",\"700 (Bold)\",\"800 (Extra Bold)\"],defaultValue:400},subtitleLineHeight:{type:ControlType.Number,title:\"Subtitle Line Height\",defaultValue:1.5,min:1,max:2,step:.1},// Typography Controls - Benefit Titles\nbenefitTitleFontFamily:{type:ControlType.Enum,title:\"Benefit Title Font Family\",options:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:\"Open Sans\"},benefitTitleFontSize:{type:ControlType.Number,title:\"Benefit Title Font Size\",defaultValue:20,min:16,max:28,step:1,unit:\"px\"},benefitTitleFontWeight:{type:ControlType.Enum,title:\"Benefit Title Font Weight\",options:[400,500,600,700,800],optionTitles:[\"400 (Regular)\",\"500 (Medium)\",\"600 (Semi Bold)\",\"700 (Bold)\",\"800 (Extra Bold)\"],defaultValue:700},benefitTitleLineHeight:{type:ControlType.Number,title:\"Benefit Title Line Height\",defaultValue:1.2,min:1,max:2,step:.1},// Typography Controls - Benefit Descriptions\nbenefitDescriptionFontFamily:{type:ControlType.Enum,title:\"Benefit Description Font Family\",options:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:\"Open Sans\"},benefitDescriptionFontSize:{type:ControlType.Number,title:\"Benefit Description Font Size\",defaultValue:16,min:14,max:20,step:1,unit:\"px\"},benefitDescriptionFontWeight:{type:ControlType.Enum,title:\"Benefit Description Font Weight\",options:[400,500,600,700,800],optionTitles:[\"400 (Regular)\",\"500 (Medium)\",\"600 (Semi Bold)\",\"700 (Bold)\",\"800 (Extra Bold)\"],defaultValue:400},benefitDescriptionLineHeight:{type:ControlType.Number,title:\"Benefit Description Line Height\",defaultValue:1.5,min:1,max:2,step:.1},// Typography Controls - Button Text\nbuttonTextFontFamily:{type:ControlType.Enum,title:\"Button Text Font Family\",options:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:\"Open Sans\"},buttonTextFontWeight:{type:ControlType.Enum,title:\"Button Text Font Weight\",options:[400,500,600,700,800],optionTitles:[\"400 (Regular)\",\"500 (Medium)\",\"600 (Semi Bold)\",\"700 (Bold)\",\"800 (Extra Bold)\"],defaultValue:600},// Phone Image\nphoneImage:{type:ControlType.ResponsiveImage,title:\"Phone Image\"},phoneImageAlt:{type:ControlType.String,title:\"Phone Image Alt Text\",defaultValue:\"Telegram bot interface on mobile phone\"},// Benefit 1\nbenefit1Icon:{type:ControlType.String,title:\"Benefit 1 - Icon\",defaultValue:\"⚡\"},benefit1Title:{type:ControlType.String,title:\"Benefit 1 - Title\",defaultValue:\"0.3 Second Delivery\"},benefit1Description:{type:ControlType.String,title:\"Benefit 1 - Description\",defaultValue:\"Ultra-fast notifications delivered instantly when appointments become available\",displayTextArea:true},// Benefit 2\nbenefit2Icon:{type:ControlType.String,title:\"Benefit 2 - Icon\",defaultValue:\"🔔\"},benefit2Title:{type:ControlType.String,title:\"Benefit 2 - Title\",defaultValue:\"99.9% Delivery Rate\"},benefit2Description:{type:ControlType.String,title:\"Benefit 2 - Description\",defaultValue:\"Reliable message delivery with Telegram's robust infrastructure\",displayTextArea:true},// Benefit 3\nbenefit3Icon:{type:ControlType.String,title:\"Benefit 3 - Icon\",defaultValue:\"📲\"},benefit3Title:{type:ControlType.String,title:\"Benefit 3 - Title\",defaultValue:\"Zero Installation\"},benefit3Description:{type:ControlType.String,title:\"Benefit 3 - Description\",defaultValue:\"No app downloads required - works directly in Telegram messenger\",displayTextArea:true},// Benefit 4\nbenefit4Icon:{type:ControlType.String,title:\"Benefit 4 - Icon\",defaultValue:\"🔒\"},benefit4Title:{type:ControlType.String,title:\"Benefit 4 - Title\",defaultValue:\"Secure\"},benefit4Description:{type:ControlType.String,title:\"Benefit 4 - Description\",defaultValue:\"End-to-end encrypted notifications through Telegram's secure platform\",displayTextArea:true},// CTA\nctaText:{type:ControlType.String,title:\"CTA Button Text\",defaultValue:\"START TELEGRAM MONITORING NOW\"},ctaUrl:{type:ControlType.String,title:\"CTA Button URL\",defaultValue:\"https://t.me/VisardBot\"},// Layout controls\ncontainerMaxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1200,min:320,max:1920,step:10,unit:\"px\"},paddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:60,min:0,max:160,step:4,unit:\"px\"},paddingTop:{type:ControlType.Number,title:\"Padding Top\",defaultValue:80,min:0,max:160,step:4,unit:\"px\"},paddingBottom:{type:ControlType.Number,title:\"Padding Bottom\",defaultValue:80,min:0,max:160,step:4,unit:\"px\"},sectionGap:{type:ControlType.Number,title:\"Section Gap\",defaultValue:80,min:0,max:160,step:4,unit:\"px\"}});// Default props for Framer canvas\nTelegramAppPromotion.defaultProps={title:\"Get Visard on Telegram - Never Miss an Appointment\",subtitle:\"Instant visa appointment alerts through Telegram's lightning-fast platform\",phoneImage:undefined,phoneImageAlt:\"Telegram bot interface on mobile phone\",benefit1Icon:\"⚡\",benefit1Title:\"0.3 Second Delivery\",benefit1Description:\"Ultra-fast notifications delivered instantly when appointments become available\",benefit2Icon:\"🔔\",benefit2Title:\"99.9% Delivery Rate\",benefit2Description:\"Reliable message delivery with Telegram's robust infrastructure\",benefit3Icon:\"📲\",benefit3Title:\"Zero Installation\",benefit3Description:\"No app downloads required - works directly in Telegram messenger\",benefit4Icon:\"🔒\",benefit4Title:\"Secure\",benefit4Description:\"End-to-end encrypted notifications through Telegram's secure platform\",ctaText:\"START TELEGRAM MONITORING NOW\",ctaUrl:\"https://t.me/VisardBot\",// Typography defaults\ntitleFontFamily:\"Open Sans\",titleFontSize:56,titleFontWeight:700,titleLineHeight:1.2,titleTag:\"h1\",subtitleFontFamily:\"Open Sans\",subtitleFontSize:18,subtitleFontWeight:400,subtitleLineHeight:1.5,benefitTitleFontFamily:\"Open Sans\",benefitTitleFontSize:20,benefitTitleFontWeight:700,benefitTitleLineHeight:1.2,benefitDescriptionFontFamily:\"Open Sans\",benefitDescriptionFontSize:16,benefitDescriptionFontWeight:400,benefitDescriptionLineHeight:1.5,buttonTextFontFamily:\"Open Sans\",buttonTextFontWeight:600};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TelegramAppPromotion\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"800\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Section_4.map","/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 560\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const TRUSTPILOT_PRESETS={microStar:{templateId:\"5419b732fbbb950b10de65e5\",token:\"8190cbc6-9583-4bf5-940b-c15d056e6495\",height:\"24px\",width:\"100%\",name:\"Micro Star\"},mini:{templateId:\"53aa8807dec7e10d38f59f32\",token:\"63cbf2c0-424e-4755-86d1-df0456a90044\",height:\"150px\",width:\"100%\",name:\"Mini\"},starter:{templateId:\"5613c9cde69ddc09340c6beb\",token:\"8ab55ddd-e6e5-4b20-b2b8-a52b2cb766b1\",height:\"100%\",width:\"100%\",name:\"Starter\"}};export default function Section1_HeroWithSelect(props){const{settingsTab,// Layout\ncontainerMaxWidth=1200,titleMaxWidth=800,subtitleMaxWidth=720,heroPaddingTop=40,heroPaddingRight=60,heroPaddingBottom=100,heroPaddingLeft=60,heroBgColor=\"#ffffff\",heroGap=10,wrapperMaxWidth=1080,wrapperPaddingY=80,wrapperPaddingX=214,wrapperBgColor=\"#faf9fd\",wrapperRadius=20,wrapperGap=60,// legacy (removed from panel)\n// Content\nuseDynamicBadge=false,topContentMode=\"image\",preTitleImage,preTitleAlt=\"Notification preview\",preTitleImageWidth=332,preTitleImageHeight=100,badgeData={icon:\"🔔\",route:\"Paris → London\",purpose:\"Tourism\",earliestSlot:\"14 Feb 2025\",linkText:\"View Details\",linkUrl:\"#\"},title=\"Get a France Schengen Visa Appointment in the UK\",subtitle=\"Can't find a France Schengen visa appointment? Let us help you secure your slot quickly and efficiently.\",// Select\nselectPlaceholder=\"How can we help you?\",selectOptions=[{label:\"Schedule your next appointment\",value:\"schedule\"},{label:\"Learn more about VisardBot\",value:\"learn\"}],selectAriaLabel=\"Service selection\",onSelectChange,// Trustpilot\nuseTrustpilotWidget=true,trustpilotBusinessUnitId=\"\",trustpilotPreset=\"microStar\",// Typography\nmainTitleTag=\"h1\",mainTitleFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',mainTitleFontSize=56,mainTitleFontWeight=700,mainTitleLineHeight=\"67.2px\",mainTitleColor=\"rgb(0, 0, 0)\",subtitleFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',subtitleFontSize=18,subtitleFontWeight=400,subtitleLineHeight=\"1.2\",subtitleColor=\"#47464e\",selectTextFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',selectTextFontSize=16,selectTextFontWeight=400,selectTextColor=\"rgb(0, 0, 0)\",...style}=props;const heroRef=React.useRef(null);const wrapperRef=React.useRef(null);const trustpilotRef=React.useRef(null);const[containerWidth,setContainerWidth]=React.useState(containerMaxWidth);const containerWidthRef=React.useRef(containerMaxWidth);React.useEffect(()=>{containerWidthRef.current=containerWidth;},[containerWidth]);React.useEffect(()=>{const node=heroRef.current;if(!node)return;const measure=()=>Math.round(node.offsetWidth);const updateWidth=()=>{const next=measure();if(Math.abs(next-containerWidthRef.current)>4){containerWidthRef.current=next;setContainerWidth(next);}};if(typeof ResizeObserver===\"undefined\"){updateWidth();return;}const observer=new ResizeObserver(entries=>{if(!Array.isArray(entries)||entries.length===0)return;const entry=entries[0];const width=Math.round(entry.target.offsetWidth);if(Math.abs(width-containerWidthRef.current)>4){containerWidthRef.current=width;setContainerWidth(width);}});observer.observe(node);updateWidth();return()=>observer.disconnect();},[containerMaxWidth]);React.useEffect(()=>{if(!useTrustpilotWidget||!trustpilotBusinessUnitId)return;const element=trustpilotRef.current;if(!element)return;const SCRIPT_ID=\"trustpilot-widget-script\";const SCRIPT_SRC=\"https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js\";const loadWidget=()=>{const tp=window?.Trustpilot;if(tp&&typeof tp.loadFromElement===\"function\"){tp.loadFromElement(element,true);}};const existing=document.getElementById(SCRIPT_ID);if(existing){loadWidget();}else{const script=document.createElement(\"script\");script.id=SCRIPT_ID;script.src=SCRIPT_SRC;script.async=true;script.onload=loadWidget;document.body.appendChild(script);}return()=>{const tp=window?.Trustpilot;if(tp&&typeof tp.unloadFromElement===\"function\"){tp.unloadFromElement(element);}};},[trustpilotBusinessUnitId,trustpilotPreset,useTrustpilotWidget]);const isTablet=containerWidth<=1024;const isPhone=containerWidth<=768;const heroPaddingRightValue=isPhone?16:isTablet?Math.min(heroPaddingRight,48):heroPaddingRight;const heroPaddingLeftValue=isPhone?16:isTablet?Math.min(heroPaddingLeft,48):heroPaddingLeft;const heroPaddingBottomValue=isPhone?Math.min(Math.max(heroPaddingBottom,48),80):isTablet?Math.min(heroPaddingBottom,120):heroPaddingBottom;const heroGapValue=isPhone?Math.min(heroGap,32):heroGap;const wrapperPaddingXValue=isPhone?20:isTablet?Math.min(wrapperPaddingX,120):wrapperPaddingX;const wrapperPaddingYValue=isPhone?40:isTablet?Math.min(wrapperPaddingY,72):wrapperPaddingY;const wrapperRadiusValue=isPhone?12:wrapperRadius;const wrapperGapValue=isPhone?Math.min(wrapperGap,28):isTablet?Math.min(wrapperGap,48):wrapperGap;const wrapperMaxWidthValue=isPhone?Math.min(wrapperMaxWidth,containerWidth>0?containerWidth-32:360):isTablet?Math.min(wrapperMaxWidth,780):wrapperMaxWidth;const computeLerp=(value,x0,x1,y0,y1)=>{if(x1===x0)return y0;const t=Math.max(0,Math.min(1,(value-x0)/(x1-x0)));return y0+t*(y1-y0);};const fluidTitleSize=`${Math.round(computeLerp(containerWidth,320,1440,28,mainTitleFontSize||56))}px`;const fluidSubtitleSize=`${Math.round(computeLerp(containerWidth,320,1440,16,subtitleFontSize||18))}px`;const computedTitleMaxWidth=Math.min(titleMaxWidth,isPhone?containerWidth>0?containerWidth-72:320:isTablet?Math.min(titleMaxWidth,620):titleMaxWidth);const computedSubtitleMaxWidth=Math.min(subtitleMaxWidth,isPhone?containerWidth>0?containerWidth-72:320:isTablet?Math.min(subtitleMaxWidth,560):subtitleMaxWidth);const selectMaxWidth=isPhone?\"100%\":isTablet?\"360px\":\"320px\";const selectFontSizeValue=isPhone?Math.min(Math.max(selectTextFontSize-2,14),selectTextFontSize):selectTextFontSize;const selectPadding=isPhone?\"14px 16px\":isTablet?\"14px 32px\":\"16px 40px\";const preTitleWidthValue=isPhone?Math.min(preTitleImageWidth||332,containerWidth-32):isTablet?Math.min(preTitleImageWidth||332,320):preTitleImageWidth||332;const preTitleHeightValue=isPhone?Math.min(preTitleImageHeight||100,90):preTitleImageHeight||100;const trustpilotJustify=\"center\";const widgetPreset=TRUSTPILOT_PRESETS[trustpilotPreset]??TRUSTPILOT_PRESETS.microStar;const widgetStyleHeight=widgetPreset.height;const widgetStyleWidth=widgetPreset.width;const widgetMinHeight=widgetStyleHeight.includes(\"%\")?undefined:widgetStyleHeight;const isBadge=topContentMode===\"badge\"||useDynamicBadge;return /*#__PURE__*/_jsxs(\"section\",{ref:heroRef,style:{// hero-section CSS\nboxSizing:\"border-box\",width:\"100%\",height:\"min-content\",display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:\"center\",padding:`${heroPaddingTop}px ${heroPaddingRightValue}px ${heroPaddingBottomValue}px ${heroPaddingLeftValue}px`,backgroundColor:heroBgColor,maxWidth:containerMaxWidth>0?`${containerMaxWidth}px`:\"100%\",overflow:\"hidden\",alignContent:\"center\",flexWrap:\"nowrap\",gap:`${heroGapValue}px`,position:\"relative\",borderRadius:0,color:\"rgb(0, 0, 0)\",fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",fontWeight:400,lineHeight:\"normal\",margin:0,marginLeft:\"auto\",marginRight:\"auto\",...style},children:[/*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:{boxSizing:\"border-box\",width:\"100%\",maxWidth:`${wrapperMaxWidthValue}px`,height:\"min-content\",display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:\"center\",padding:`${wrapperPaddingYValue}px ${wrapperPaddingXValue}px`,backgroundColor:wrapperBgColor,overflow:\"hidden\",alignContent:\"center\",flexWrap:\"nowrap\",gap:`${wrapperGapValue}px`,borderRadius:`${wrapperRadiusValue}px`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"min-content\",display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:\"center\",overflow:\"visible\",padding:0,alignContent:\"center\",flexWrap:\"nowrap\",gap:isPhone?\"16px\":\"20px\",textAlign:\"center\"},children:[!isBadge?preTitleImage?.src?/*#__PURE__*/_jsx(\"img\",{src:preTitleImage.src,srcSet:preTitleImage.srcSet,alt:preTitleImage.alt||preTitleAlt,style:{width:`${preTitleWidthValue}px`,height:`${preTitleHeightValue}px`,objectFit:\"contain\",display:\"block\",margin:\"0 auto\",imageRendering:\"auto\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:`${preTitleWidthValue}px`,height:`${preTitleHeightValue}px`,backgroundColor:\"#e5e7eb\",borderRadius:0,margin:\"0 auto\",backgroundSize:\"contain\",backgroundRepeat:\"no-repeat\",backgroundPosition:\"center\"},\"aria-label\":preTitleAlt}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",flexWrap:\"wrap\",justifyContent:\"center\",gap:\"clamp(6px, 1.5vw, 8px)\",padding:\"clamp(6px, 1.5vw, 8px) clamp(12px, 3vw, 16px)\",backgroundColor:\"rgb(243, 244, 246)\",borderRadius:\"clamp(16px, 4vw, 24px)\",fontSize:\"clamp(12px, 3vw, 14px)\",fontWeight:500,fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',maxWidth:\"90%\",textAlign:\"center\",overflowWrap:\"break-word\"},children:[/*#__PURE__*/_jsx(\"span\",{children:badgeData.icon}),/*#__PURE__*/_jsx(\"span\",{children:badgeData.route}),/*#__PURE__*/_jsx(\"span\",{children:\"•\"}),/*#__PURE__*/_jsx(\"span\",{children:badgeData.purpose}),/*#__PURE__*/_jsx(\"span\",{children:\"•\"}),/*#__PURE__*/_jsx(\"span\",{children:badgeData.earliestSlot}),badgeData.linkUrl&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{children:\"•\"}),/*#__PURE__*/_jsx(\"a\",{href:badgeData.linkUrl,style:{color:\"rgb(0, 0, 238)\",textDecoration:\"none\",transition:\"all 0s ease\"},children:badgeData.linkText})]})]}),/*#__PURE__*/React.createElement(mainTitleTag,{style:{fontFamily:mainTitleFontFamily,fontSize:fluidTitleSize,fontWeight:mainTitleFontWeight,lineHeight:\"1.2\",color:mainTitleColor,margin:\"0 auto\",maxWidth:computedTitleMaxWidth>0?`${computedTitleMaxWidth}px`:\"100%\",width:\"100%\",wordBreak:\"break-word\",overflowWrap:\"break-word\",whiteSpace:\"normal\"}},title),/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:subtitleFontFamily,fontSize:fluidSubtitleSize,fontWeight:subtitleFontWeight,lineHeight:\"1.2\",color:subtitleColor,margin:0,maxWidth:computedSubtitleMaxWidth>0?`${computedSubtitleMaxWidth}px`:\"100%\",width:\"100%\",whiteSpace:\"normal\"},children:subtitle})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:selectMaxWidth,margin:isPhone?\"20px auto 0\":\"28px auto 0\"},children:/*#__PURE__*/_jsxs(\"select\",{\"aria-label\":selectAriaLabel,defaultValue:\"\",onChange:e=>{const selectedOption=selectOptions?.find(opt=>opt.value===e.target.value);if(selectedOption?.url){const{url}=selectedOption;if(url.startsWith(\"#\")){const sanitized=url.replace(/\\s+/g,\"\");const target=document.querySelector(sanitized);if(target instanceof HTMLElement){target.scrollIntoView({behavior:\"smooth\",block:\"start\"});}else{window.location.hash=sanitized.slice(1);}}else{window.location.href=url;}}onSelectChange?.(e.target.value);},style:{width:\"100%\",padding:selectPadding,fontSize:`${selectFontSizeValue}px`,fontFamily:selectTextFontFamily,fontWeight:selectTextFontWeight,color:selectTextColor,backgroundColor:\"rgb(255, 255, 255)\",border:\"1px solid rgb(229, 231, 235)\",borderRadius:\"clamp(6px, 1.5vw, 8px)\",cursor:\"pointer\",appearance:\"none\",backgroundImage:`url(\"data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e\")`,backgroundRepeat:\"no-repeat\",backgroundPosition:\"right 16px center\",backgroundSize:\"18px\",transition:\"all 0s ease\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,children:selectPlaceholder}),selectOptions?.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option.value,children:option.label},index))]})}),useTrustpilotWidget&&trustpilotBusinessUnitId?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",display:\"flex\",justifyContent:trustpilotJustify,marginTop:isPhone?16:24},children:/*#__PURE__*/_jsx(\"div\",{ref:trustpilotRef,className:\"trustpilot-widget\",\"data-locale\":\"en-GB\",\"data-template-id\":widgetPreset.templateId,\"data-businessunit-id\":trustpilotBusinessUnitId,\"data-style-height\":widgetStyleHeight,\"data-style-width\":widgetStyleWidth,\"data-theme\":\"light\",\"data-stars\":\"5\",\"data-review-languages\":\"en\",\"data-token\":widgetPreset.token,style:{width:widgetStyleWidth,minHeight:widgetMinHeight,display:\"flex\",alignItems:\"center\",justifyContent:trustpilotJustify},children:/*#__PURE__*/_jsx(\"a\",{href:\"https://www.trustpilot.com\",target:\"_blank\",rel:\"noopener noreferrer\",style:{color:\"inherit\",textDecoration:\"none\"},children:\"Trustpilot\"})})}):null]}),\" \"]});}// Property Controls\naddPropertyControls(Section1_HeroWithSelect,{// Virtual Tabs\nsettingsTab:{type:ControlType.Enum,title:\"Section\",options:[\"topImage\",\"heading\",\"subtitle\",\"select\",\"socialProof\",\"layout\",\"a11y\"],optionTitles:[\"Top Image\",\"Heading\",\"Subtitle\",\"Select\",\"Social Proof\",\"Layout\",\"Accessibility\"],defaultValue:\"topImage\"},// Layout Controls\ncontainerMaxWidth:{type:ControlType.Number,title:\"Container Max Width\",min:320,max:1920,step:10,defaultValue:1200,unit:\"px\",hidden:props=>props.settingsTab!==\"layout\"},heroPaddingTop:{type:ControlType.Number,title:\"Hero Pad Top\",min:0,max:200,step:2,defaultValue:40,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},heroPaddingRight:{type:ControlType.Number,title:\"Hero Pad Right\",min:0,max:300,step:2,defaultValue:60,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},heroPaddingBottom:{type:ControlType.Number,title:\"Hero Pad Bottom\",min:0,max:300,step:2,defaultValue:100,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},heroPaddingLeft:{type:ControlType.Number,title:\"Hero Pad Left\",min:0,max:300,step:2,defaultValue:60,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},heroBgColor:{type:ControlType.Color,title:\"Hero BG\",defaultValue:\"#ffffff\",hidden:p=>p.settingsTab!==\"layout\"},heroGap:{type:ControlType.Number,title:\"Hero Gap\",min:0,max:100,step:1,defaultValue:10,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},wrapperMaxWidth:{type:ControlType.Number,title:\"Wrapper MaxW\",min:320,max:1600,step:10,defaultValue:1080,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},wrapperPaddingY:{type:ControlType.Number,title:\"Wrapper Pad Y\",min:0,max:200,step:2,defaultValue:80,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},wrapperPaddingX:{type:ControlType.Number,title:\"Wrapper Pad X\",min:0,max:400,step:2,defaultValue:214,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},wrapperBgColor:{type:ControlType.Color,title:\"Wrapper BG\",defaultValue:\"#faf9fd\",hidden:p=>p.settingsTab!==\"layout\"},wrapperRadius:{type:ControlType.Number,title:\"Wrapper Radius\",min:0,max:40,step:1,defaultValue:20,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},wrapperGap:{type:ControlType.Number,title:\"Wrapper Gap\",min:0,max:120,step:2,defaultValue:60,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},titleMaxWidth:{type:ControlType.Number,title:\"Title Wrap Width\",min:200,max:1200,step:10,defaultValue:800,unit:\"px\",hidden:props=>props.settingsTab!==\"heading\"},subtitleMaxWidth:{type:ControlType.Number,title:\"Subtitle Wrap Width\",min:200,max:1200,step:10,defaultValue:720,unit:\"px\",hidden:props=>props.settingsTab!==\"subtitle\"},// Content Controls\ntopContentMode:{type:ControlType.Enum,title:\"Top Content\",options:[\"image\",\"badge\"],optionTitles:[\"Image\",\"Badge\"],defaultValue:\"image\",hidden:props=>props.settingsTab!==\"topImage\"},preTitleImage:{type:ControlType.ResponsiveImage,title:\"Pre-Title Image\",hidden:props=>props.settingsTab!==\"topImage\"||props.topContentMode!==\"image\"},preTitleImageWidth:{type:ControlType.Number,title:\"Pre-Title Img Width\",min:48,max:640,step:4,defaultValue:332,unit:\"px\",hidden:props=>props.settingsTab!==\"topImage\"||props.topContentMode!==\"image\"},preTitleImageHeight:{type:ControlType.Number,title:\"Pre-Title Img Height\",min:40,max:300,step:1,defaultValue:100,unit:\"px\",hidden:props=>props.settingsTab!==\"topImage\"||props.topContentMode!==\"image\"},preTitleAlt:{type:ControlType.String,title:\"Pre-Title Alt Text\",defaultValue:\"Notification preview\",hidden:props=>props.settingsTab!==\"topImage\"||props.topContentMode!==\"image\"},badgeData:{type:ControlType.Object,title:\"Dynamic Badge Data\",controls:{icon:{type:ControlType.String,title:\"Icon\",defaultValue:\"🔔\"},route:{type:ControlType.String,title:\"Route\",defaultValue:\"Paris → London\"},purpose:{type:ControlType.String,title:\"Purpose\",defaultValue:\"Tourism\"},earliestSlot:{type:ControlType.String,title:\"Earliest Slot\",defaultValue:\"14 Feb 2025\"},linkText:{type:ControlType.String,title:\"Link Text\",defaultValue:\"View Details\"},linkUrl:{type:ControlType.String,title:\"Link URL\",defaultValue:\"#\"}},hidden:props=>props.settingsTab!==\"topImage\"||props.topContentMode!==\"badge\"},title:{type:ControlType.String,title:\"Main Title\",defaultValue:\"Get a France Schengen Visa Appointment in the UK\",displayTextArea:true,hidden:props=>props.settingsTab!==\"heading\"},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Can't find a France Schengen visa appointment? Let us help you secure your slot quickly and efficiently.\",displayTextArea:true,hidden:props=>props.settingsTab!==\"subtitle\"},// Select Controls\nselectPlaceholder:{type:ControlType.String,title:\"Select Placeholder\",defaultValue:\"How can we help you?\",hidden:props=>props.settingsTab!==\"select\"},selectOptions:{type:ControlType.Array,title:\"Select Options\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},value:{type:ControlType.String,title:\"Value\"},url:{type:ControlType.String,title:\"URL (Optional)\"}}},defaultValue:[{label:\"Schedule your next appointment\",value:\"schedule\",url:\"\"},{label:\"Learn more about VisardBot\",value:\"learn\",url:\"\"}],hidden:props=>props.settingsTab!==\"select\"},selectAriaLabel:{type:ControlType.String,title:\"Select ARIA Label\",defaultValue:\"Service selection\",hidden:props=>props.settingsTab!==\"a11y\"},onSelectChange:{type:ControlType.EventHandler,title:\"On Select Change\",hidden:props=>props.settingsTab!==\"select\"},// Social Proof Controls\nuseTrustpilotWidget:{type:ControlType.Boolean,title:\"Use Widget\",defaultValue:true,hidden:props=>props.settingsTab!==\"socialProof\"},trustpilotBusinessUnitId:{type:ControlType.String,title:\"Business Unit ID\",defaultValue:\"\",hidden:props=>props.settingsTab!==\"socialProof\"||!props.useTrustpilotWidget},trustpilotPreset:{type:ControlType.Enum,title:\"Widget Layout\",options:[\"microStar\",\"mini\",\"starter\"],optionTitles:[\"Micro Star\",\"Mini\",\"Starter\"],defaultValue:\"microStar\",hidden:props=>props.settingsTab!==\"socialProof\"||!props.useTrustpilotWidget},// Typography Controls\nmainTitleTag:{type:ControlType.Enum,title:\"HTML Tag\",options:[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],optionTitles:[\"H1\",\"H2\",\"H3\",\"H4\",\"H5\",\"H6\"],defaultValue:\"h1\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontFamily:{type:ControlType.Enum,title:\"Title Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontSize:{type:ControlType.Number,title:\"Title Size\",min:24,max:72,step:1,defaultValue:56,unit:\"px\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontWeight:{type:ControlType.Enum,title:\"Title Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extra Bold\"],defaultValue:\"700\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleLineHeight:{type:ControlType.String,title:\"Title Line Height\",defaultValue:\"67.2px\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"rgb(0, 0, 0)\",hidden:props=>props.settingsTab!==\"heading\"},subtitleFontFamily:{type:ControlType.Enum,title:\"Subtitle Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontSize:{type:ControlType.Number,title:\"Subtitle Size\",min:14,max:24,step:1,defaultValue:18,unit:\"px\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontWeight:{type:ControlType.Enum,title:\"Subtitle Weight\",options:[\"400\",\"500\",\"600\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\"],defaultValue:\"400\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleLineHeight:{type:ControlType.String,title:\"Subtitle Line Height\",defaultValue:\"1.2\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#47464e\",hidden:props=>props.settingsTab!==\"subtitle\"},selectTextFontFamily:{type:ControlType.Enum,title:\"Select Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"select\"},selectTextFontSize:{type:ControlType.Number,title:\"Select Size\",min:14,max:20,step:1,defaultValue:16,unit:\"px\",hidden:props=>props.settingsTab!==\"select\"},selectTextFontWeight:{type:ControlType.Enum,title:\"Select Weight\",options:[\"400\",\"500\",\"600\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\"],defaultValue:\"400\",hidden:props=>props.settingsTab!==\"select\"},selectTextColor:{type:ControlType.Color,title:\"Select Color\",defaultValue:\"rgb(0, 0, 0)\",hidden:props=>props.settingsTab!==\"select\"}});// Default Props\nSection1_HeroWithSelect.defaultProps={containerMaxWidth:1200,titleMaxWidth:800,subtitleMaxWidth:720,heroPaddingTop:40,heroPaddingRight:60,heroPaddingBottom:100,heroPaddingLeft:60,heroBgColor:\"#ffffff\",heroGap:10,wrapperMaxWidth:1080,wrapperPaddingY:80,wrapperPaddingX:214,wrapperBgColor:\"#faf9fd\",wrapperRadius:20,wrapperGap:60,useDynamicBadge:false,preTitleImageWidth:332,preTitleImageHeight:100,title:\"Get a France Schengen Visa Appointment in the UK\",subtitle:\"Can't find a France Schengen visa appointment? Let us help you secure your slot quickly and efficiently.\",selectPlaceholder:\"How can we help you?\",useTrustpilotWidget:true,trustpilotBusinessUnitId:\"64d65f180658f1ab2c94b8b4\",trustpilotPreset:\"microStar\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Section1_HeroWithSelect\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Subpage_hero.map","/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 300\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";// Default canvas data\nconst defaultItems=[{iconMode:\"image\",iconImage:\"https://framerusercontent.com/images/placeholder-icon-1.png\",iconSvg:\"\",statistic:\"3x\",description:\"Daha hızlı onay s\\xfcreleri\",altText:\"Hız ikonu\"},{iconMode:\"image\",iconImage:\"https://framerusercontent.com/images/placeholder-icon-2.png\",iconSvg:\"\",statistic:\"99.9%\",description:\"G\\xfcvenilir işlem başarı oranı\",altText:\"G\\xfcvenlik ikonu\"},{iconMode:\"image\",iconImage:\"https://framerusercontent.com/images/placeholder-icon-3.png\",iconSvg:\"\",statistic:\"7/24\",description:\"Kesintisiz m\\xfcşteri desteği\",altText:\"Destek ikonu\"}];export default function Section2_KeyBenefitsGrid(props){const{// Global\nsettingsTab,// Heading tab\ntitle,mainTitleFontFamily,mainTitleFontSize,mainTitleFontWeight,mainTitleLineHeight,mainTitleColor,titleMaxWidth,// Subtitle tab\nsubtitle,subtitleFontFamily,subtitleFontSize,subtitleFontWeight,subtitleLineHeight,subtitleColor,subtitleMaxWidth,// Grid tab\nitems,gridMinColWidth,gap,isHoverable,hoverScale,statisticFontSize,statisticFontWeight,descriptionFontSize,mobileLayout,// Layout tab\ncontainerMaxWidth,paddingX,paddingY,// A11y tab\nsectionAriaLabel,defaultIconAltText,...style}=props;// Use default data in Canvas\nconst renderTarget=RenderTarget.current();const hasUserItems=Array.isArray(items)&&items.length>0;// Prefer user-provided items in all modes; fallback to defaults in Canvas if empty\nconst displayItems=hasUserItems?items:renderTarget===RenderTarget.canvas?defaultItems:[];// Don't render grid if no items\nconst hasItems=displayItems&&displayItems.length>0;const sectionRef=React.useRef(null);const[sectionWidth,setSectionWidth]=React.useState(containerMaxWidth||1200);React.useEffect(()=>{const node=sectionRef.current;if(!node)return;const measure=()=>Math.round(node.offsetWidth);if(typeof ResizeObserver===\"undefined\"){setSectionWidth(measure());return;}const observer=new ResizeObserver(entries=>{if(!entries.length)return;const width=Math.round(entries[0].contentRect.width);setSectionWidth(prev=>Math.abs(prev-width)>2?width:prev);});observer.observe(node);setSectionWidth(measure());return()=>observer.disconnect();},[containerMaxWidth]);const isMobile=sectionWidth<=540;const isTablet=sectionWidth<=1024;const computeStack=desired=>{if(desired===\"vertical\")return true;if(desired===\"horizontal\")return false;return!isMobile&&gridMinColWidth>350;};const autoStack=computeStack(mobileLayout);const normalizedContainerWidth=typeof containerMaxWidth===\"number\"&&containerMaxWidth>0?containerMaxWidth:1200;const headerMaxWidth=isMobile?\"100%\":`${Math.min(sectionWidth,normalizedContainerWidth)}px`;const desktopPaddingY=typeof paddingY===\"number\"?paddingY:100;const desktopPaddingXBase=typeof paddingX===\"number\"?paddingX:60;const paddingYValue=isMobile?80:desktopPaddingY;const paddingXString=isMobile?\"12px\":`${desktopPaddingXBase}px`;const effectiveTitleFontSize=isTablet?24:mainTitleFontSize;const effectiveTitleLineHeight=isMobile?\"120%\":mainTitleLineHeight;const effectiveTitleFontWeight=isTablet?\"600\":mainTitleFontWeight;const effectiveTitleMaxWidth=titleMaxWidth>0?isMobile?`${Math.min(titleMaxWidth,420)}px`:`${titleMaxWidth}px`:\"100%\";const effectiveSubtitleFontSize=isMobile?16:subtitleFontSize;const effectiveSubtitleLineHeight=isMobile?\"150%\":subtitleLineHeight;const effectiveSubtitleMaxWidth=subtitleMaxWidth>0?isMobile?`${Math.min(subtitleMaxWidth,420)}px`:`${subtitleMaxWidth}px`:\"100%\";const baseStatisticFontSize=Number(statisticFontSize)||32;const effectiveStatisticFontSize=isMobile?Math.min(baseStatisticFontSize,24):baseStatisticFontSize;const effectiveStatisticWeight=isMobile?\"600\":statisticFontWeight;const baseDescriptionFontSize=Number(descriptionFontSize)||14;const effectiveDescriptionFontSize=isMobile?Math.min(baseDescriptionFontSize,14):isTablet?Math.max(baseDescriptionFontSize,16):baseDescriptionFontSize;const effectiveDescriptionLineHeight=isMobile?\"1.6\":\"1.4\";return /*#__PURE__*/_jsx(\"section\",{ref:sectionRef,style:{backgroundColor:\"#ffffff\",color:\"#000\",fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",lineHeight:\"normal\",margin:0,padding:`${paddingYValue}px ${paddingXString}`,boxSizing:\"border-box\",width:\"100%\",// CRITICAL: ...style MUST be last\n...style},\"aria-label\":sectionAriaLabel,children:/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:isMobile?\"100%\":`${normalizedContainerWidth}px`,margin:isMobile?\"0 auto\":\"0 auto\",width:\"100%\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:headerMaxWidth,display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:isMobile?\"flex-start\":\"center\",overflow:\"visible\",padding:0,alignContent:isMobile?\"flex-start\":\"center\",flexWrap:\"nowrap\",gap:isMobile?16:20,textAlign:isMobile?\"left\":\"center\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:mainTitleFontFamily,fontSize:`${effectiveTitleFontSize}px`,fontWeight:effectiveTitleFontWeight,lineHeight:effectiveTitleLineHeight,color:mainTitleColor,maxWidth:effectiveTitleMaxWidth,margin:isMobile?0:\"0 auto\",padding:0,textAlign:isMobile?\"left\":\"center\",whiteSpace:\"pre-wrap\",wordBreak:\"break-word\",overflowWrap:\"break-word\"},children:title}),subtitle&&/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:subtitleFontFamily,fontSize:`${effectiveSubtitleFontSize}px`,fontWeight:subtitleFontWeight,lineHeight:effectiveSubtitleLineHeight,color:subtitleColor,maxWidth:effectiveSubtitleMaxWidth,margin:isMobile?0:\"0 auto\",padding:0,textAlign:isMobile?\"left\":\"center\",whiteSpace:\"pre-wrap\",wordBreak:\"break-word\",overflowWrap:\"break-word\"},children:subtitle})]}),hasItems&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(auto-fit, minmax(min(${gridMinColWidth}px, 100%), 1fr))`,gap:`${gap}px`,marginTop:isMobile?24:40,padding:0,width:\"100%\"},children:displayItems.map((item,index)=>{// Layout orientation\nconst useVerticalLayout=autoStack;const cardAlignItems=useVerticalLayout?isMobile?\"flex-start\":\"center\":\"center\";const cardTextAlign=useVerticalLayout?isMobile?\"left\":\"center\":\"left\";return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:useVerticalLayout?\"column\":\"row\",alignItems:cardAlignItems,justifyContent:\"flex-start\",textAlign:cardTextAlign,padding:useVerticalLayout?isMobile?\"24px 20px\":\"32px 24px\":isMobile?\"24px\":\"24px\",gap:useVerticalLayout?\"20px\":\"24px\",backgroundColor:\"rgb(255, 255, 255)\",borderRadius:\"12px\",border:\"1px solid rgb(229, 231, 235)\",transition:\"all 0s ease\",transform:isHoverable?undefined:\"none\",cursor:isHoverable?\"pointer\":\"default\"},tabIndex:0,onMouseEnter:e=>{if(isHoverable){e.currentTarget.style.transform=`translateY(-${hoverScale}px)`;}},onMouseLeave:e=>{if(isHoverable){e.currentTarget.style.transform=\"translateY(0)\";}},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:useVerticalLayout?\"48px\":\"32px\",height:useVerticalLayout?\"48px\":\"32px\",marginRight:useVerticalLayout?\"0\":isMobile?\"16px\":\"24px\",marginBottom:useVerticalLayout?\"12px\":\"0\",flexShrink:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:(()=>{const hasSvg=typeof item.iconSvg===\"string\"&&item.iconSvg.trim().length>0;const imgObj=item.iconImage;const imgSrc=typeof imgObj===\"string\"?imgObj:imgObj?.src;// Öncelik: SVG verilmişse her zaman SVG render et\nif(hasSvg||item.iconMode===\"svg\"){return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:item.iconSvg?item.iconSvg.replace(/<svg/g,'<svg style=\"width:100% !important;height:100% !important;fill:currentColor\"'):\"\"},style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"rgb(0, 0, 0)\"},\"aria-label\":item.altText||defaultIconAltText});}// Aksi halde resim (ResponsiveImage veya URL)\nif(imgSrc){return /*#__PURE__*/_jsx(\"img\",{src:imgSrc,srcSet:typeof imgObj===\"object\"?imgObj.srcSet:undefined,alt:item.altText||defaultIconAltText,style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",imageRendering:\"auto\"},\"aria-label\":item.altText||defaultIconAltText});}// Placeholder\nreturn /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",backgroundColor:\"rgb(229, 231, 235)\",borderRadius:\"8px\"}});})()}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:useVerticalLayout?\"none\":1,display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:useVerticalLayout?isMobile?\"flex-start\":\"center\":\"flex-start\",gap:useVerticalLayout?isMobile?\"8px\":\"12px\":isMobile?\"4px\":\"8px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:mainTitleFontFamily,fontSize:`${effectiveStatisticFontSize}px`,fontWeight:effectiveStatisticWeight,lineHeight:\"1.2\",color:\"#030110\",margin:0},children:item.statistic}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:subtitleFontFamily,fontSize:`${effectiveDescriptionFontSize}px`,fontWeight:\"400\",lineHeight:effectiveDescriptionLineHeight,color:\"#47464e\",margin:0},children:item.description})]})]},index);})})]})});}// Property Controls\naddPropertyControls(Section2_KeyBenefitsGrid,{// Global\nsettingsTab:{type:ControlType.Enum,title:\"Section\",options:[\"heading\",\"subtitle\",\"grid\",\"layout\",\"a11y\"],optionTitles:[\"Heading\",\"Subtitle\",\"Grid\",\"Layout\",\"Accessibility\"],defaultValue:\"heading\"},// Heading tab\ntitle:{type:ControlType.String,title:\"Main Title\",displayTextArea:true,defaultValue:\"Get your next France Schengen visa quickly in the UK\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontFamily:{type:ControlType.Enum,title:\"Title Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontSize:{type:ControlType.Number,title:\"Title Size\",min:20,max:56,step:2,unit:\"px\",defaultValue:48,hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontWeight:{type:ControlType.Enum,title:\"Title Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"400\",\"500\",\"600\",\"700\",\"800\"],defaultValue:\"600\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleLineHeight:{type:ControlType.String,title:\"Title Line Height\",defaultValue:\"1.2\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#030110\",hidden:props=>props.settingsTab!==\"heading\"},titleMaxWidth:{type:ControlType.Number,title:\"Title Wrap Width\",min:200,max:1600,step:10,unit:\"px\",defaultValue:1200,hidden:props=>props.settingsTab!==\"heading\"},// Subtitle tab\nsubtitle:{type:ControlType.String,title:\"Subtitle\",displayTextArea:true,defaultValue:\"Can't find a France Schengen visa appointment in the UK? Don't worry! Visard is a best bot for France Schengen visa appointment.\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontFamily:{type:ControlType.Enum,title:\"Subtitle Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontSize:{type:ControlType.Number,title:\"Subtitle Size\",min:14,max:24,step:1,unit:\"px\",defaultValue:18,hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontWeight:{type:ControlType.Enum,title:\"Subtitle Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"400\",\"500\",\"600\",\"700\",\"800\"],defaultValue:\"400\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleLineHeight:{type:ControlType.String,title:\"Subtitle Line Height\",defaultValue:\"1.2\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#47464e\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleMaxWidth:{type:ControlType.Number,title:\"Subtitle Wrap Width\",min:200,max:1e3,step:10,unit:\"px\",defaultValue:600,hidden:props=>props.settingsTab!==\"subtitle\"},// Grid tab\nitems:{type:ControlType.Array,title:\"Benefit Items\",control:{type:ControlType.Object,controls:{iconMode:{type:ControlType.Enum,title:\"Icon Mode\",options:[\"image\",\"svg\"],optionTitles:[\"Image\",\"SVG\"],defaultValue:\"image\"},iconImage:{type:ControlType.ResponsiveImage,title:\"Icon Image\",hidden:props=>props.iconMode!==\"image\"},iconSvg:{type:ControlType.String,title:\"Icon SVG\",displayTextArea:true,hidden:props=>props.iconMode!==\"svg\"},statistic:{type:ControlType.String,title:\"Statistic\",defaultValue:\"99%\"},description:{type:ControlType.String,title:\"Description\",displayTextArea:true,defaultValue:\"Feature description\"},altText:{type:ControlType.String,title:\"Alt Text\",defaultValue:\"Feature icon\"}}},defaultValue:defaultItems,hidden:props=>props.settingsTab!==\"grid\"},gridMinColWidth:{type:ControlType.Number,title:\"Min Column Width\",min:200,max:400,step:10,unit:\"px\",defaultValue:280,hidden:props=>props.settingsTab!==\"grid\"},gap:{type:ControlType.Number,title:\"Grid Gap\",min:8,max:48,step:4,unit:\"px\",defaultValue:32,hidden:props=>props.settingsTab!==\"grid\"},isHoverable:{type:ControlType.Boolean,title:\"Enable Hover Effect\",enabledTitle:\"Hoverable\",disabledTitle:\"Static\",defaultValue:true,hidden:props=>props.settingsTab!==\"grid\"},hoverScale:{type:ControlType.Number,title:\"Hover Translate Y\",min:0,max:16,step:2,displayStepper:true,defaultValue:8,unit:\"px\",hidden:props=>props.settingsTab!==\"grid\"||!props.isHoverable},statisticFontSize:{type:ControlType.Number,title:\"Statistic Size\",min:20,max:48,step:2,unit:\"px\",defaultValue:32,hidden:props=>props.settingsTab!==\"grid\"},statisticFontWeight:{type:ControlType.Enum,title:\"Statistic Weight\",options:[\"600\",\"700\",\"800\"],optionTitles:[\"600\",\"700\",\"800\"],defaultValue:\"700\",hidden:props=>props.settingsTab!==\"grid\"},descriptionFontSize:{type:ControlType.Number,title:\"Description Size\",min:12,max:18,step:1,unit:\"px\",defaultValue:14,hidden:props=>props.settingsTab!==\"grid\"},mobileLayout:{type:ControlType.Enum,title:\"Mobile Layout\",options:[\"auto\",\"horizontal\",\"vertical\"],optionTitles:[\"Auto\",\"Always Horizontal\",\"Always Vertical\"],defaultValue:\"auto\",hidden:props=>props.settingsTab!==\"grid\"},// Layout tab\ncontainerMaxWidth:{type:ControlType.Number,title:\"Max Width\",min:320,max:1920,step:10,unit:\"px\",defaultValue:1200,hidden:props=>props.settingsTab!==\"layout\"},paddingX:{type:ControlType.Number,title:\"Padding X\",min:0,max:64,step:4,unit:\"px\",defaultValue:60,hidden:props=>props.settingsTab!==\"layout\"},paddingY:{type:ControlType.Number,title:\"Padding Y\",min:0,max:96,step:4,unit:\"px\",defaultValue:100,hidden:props=>props.settingsTab!==\"layout\"},// A11y tab\nsectionAriaLabel:{type:ControlType.String,title:\"Section ARIA Label\",defaultValue:\"Key benefits\",hidden:props=>props.settingsTab!==\"a11y\"},defaultIconAltText:{type:ControlType.String,title:\"Default Icon Alt Text\",defaultValue:\"Feature icon\",hidden:props=>props.settingsTab!==\"a11y\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Section2_KeyBenefitsGrid\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Subpage_section2.map","/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 520\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{useState,useEffect,useRef}from\"react\";// Default canvas data\nconst defaultItems=[{stepTitle:\"1. Download Telegram messenger\",stepImage:\"https://framerusercontent.com/images/placeholder-step-1.png\",stepCaption:\"It's the most convenient messenger for bots\",altText:\"Telegram Messenger application in the app store\"},{stepTitle:\"2. Start our bot in Telegram\",stepImage:\"https://framerusercontent.com/images/placeholder-step-2.png\",stepCaption:\"Simply start a conversation with the Visard bot.\",altText:\"Visard Telegram bot conversation screen\"},{stepTitle:\"3. Wait for updates\",stepImage:\"https://framerusercontent.com/images/placeholder-step-3.png\",stepCaption:\"Our bot will notify you as soon as a slot becomes available.\",altText:\"Notification of a new visa slot on a phone\"},{stepTitle:\"4. Book a slot\",stepImage:\"https://framerusercontent.com/images/placeholder-step-4.png\",stepCaption:\"Quickly book your appointment through the link provided.\",altText:\"Visa appointment booking calendar\"}];export default function Section3_InteractiveSteps(props){const{// Global\nsettingsTab,// Heading tab\ntitle,mainTitleFontFamily,mainTitleFontSize,mainTitleFontWeight,mainTitleLineHeight,mainTitleColor,titleMaxWidth,// Subtitle tab\nsubtitle,subtitleFontFamily,subtitleFontSize,subtitleFontWeight,subtitleLineHeight,subtitleColor,subtitleMaxWidth,// Steps tab\nitems,stepsGap,activeStepColor,inactiveStepColor,activeTextColor,inactiveTextColor,stepFontSize,stepFontWeight,// Content tab\ncontentBackgroundColor,contentPadding,contentRadius,captionFontSize,captionColor,contentBoxSize,// Layout tab\ncontainerMaxWidth,paddingX,paddingY,columnGap,sectionGap=80,mobileBreakpoint,// A11y tab\nsectionAriaLabel,tablistLabel,// Interactions\nchangeOnHover,defaultActiveIndex,...style}=props;// Use default data in Canvas\nconst renderTarget=RenderTarget.current();const displayItems=items&&items.length>0?items:defaultItems;// State for active step\nconst[activeIndex,setActiveIndex]=useState(defaultActiveIndex||0);// Update active index when defaultActiveIndex changes\nuseEffect(()=>{setActiveIndex(defaultActiveIndex||0);},[defaultActiveIndex]);// Don't render if no items\nconst hasItems=displayItems&&displayItems.length>0;const activeItem=hasItems?displayItems[activeIndex]||displayItems[0]:null;// Container-based responsiveness\nconst sectionRef=useRef(null);const[containerWidth,setContainerWidth]=useState(()=>typeof window!==\"undefined\"?window.innerWidth||0:0);useEffect(()=>{if(typeof window===\"undefined\")return;const measure=()=>{const el=sectionRef.current;const width=el?.clientWidth||el?.offsetWidth||window.innerWidth||0;if(typeof width===\"number\"){setContainerWidth(currentWidth=>Math.abs(currentWidth-width)>1?width:currentWidth);}};measure();const RO=window.ResizeObserver;if(sectionRef.current&&RO){const ro=new RO(()=>measure());ro.observe(sectionRef.current);return()=>ro.disconnect();}window.addEventListener(\"resize\",measure);window.addEventListener(\"orientationchange\",measure);return()=>{window.removeEventListener(\"resize\",measure);window.removeEventListener(\"orientationchange\",measure);};},[mobileBreakpoint,containerMaxWidth]);// Custom breakpoints for this component\nconst effectiveMobileBreakpoint=typeof mobileBreakpoint===\"number\"&&mobileBreakpoint>0?mobileBreakpoint:540;const isMobile=containerWidth<=effectiveMobileBreakpoint// For padding and alignment\n;const isTablet=containerWidth<=1024// For typography\n;// Original layout logic (not changing this as per user request)\nconst isPhoneLayout=containerWidth>0&&containerWidth<=480// Original isPhone\n;const isTabletLayout=!isPhoneLayout&&containerWidth<1200// Original isTablet\n;const leftBasis=isPhoneLayout?\"100%\":isTabletLayout?\"60%\":\"50%\";const rightBasis=isPhoneLayout?\"100%\":isTabletLayout?\"40%\":\"50%\";// Responsive Padding\nconst horizontalPadding=isMobile?12:paddingX;const verticalPadding=isMobile?80:paddingY;const paddingXCss=`${horizontalPadding}px`;const paddingYCss=`${verticalPadding}px`;// Typography: tablet title = 24px, phone ≈ 22px\nconst computedTitlePx=isTablet// Use new isTablet for typography\n?24:Number(mainTitleFontSize)||48;const computedTitleWeight=Number(isTablet?600:mainTitleFontWeight)||600;const computedSubtitlePx=isTablet// Use new isTablet for typography\n?16:Number(subtitleFontSize)||18;const computedSubtitleWeight=Number(isTablet?400:subtitleFontWeight)||400;const computedSubtitleColor=isMobile?\"#47464E\":subtitleColor;const computedSubtitleLineHeight=isMobile?\"1.2\":subtitleLineHeight;const computedStepPx=isPhoneLayout// Keep original logic for steps\n?Math.min(Number(stepFontSize)||16,14):isTabletLayout?Math.min(Number(stepFontSize)||16,15):Number(stepFontSize)||16;const computedCaptionPx=isPhoneLayout// Keep original logic for caption\n?12:isTabletLayout?13:Number(captionFontSize)||14;const boxSize=isPhoneLayout// Keep original logic for boxSize\n?undefined:isTabletLayout?Math.min(420,contentBoxSize||500):contentBoxSize||500;return /*#__PURE__*/_jsx(\"section\",{ref:sectionRef,style:{backgroundColor:\"rgb(255, 255, 255)\",color:\"rgb(0, 0, 0)\",fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",fontWeight:400,lineHeight:\"normal\",padding:`${paddingYCss} ${paddingXCss}`,margin:0,width:\"100%\",maxWidth:`${containerMaxWidth}px`,marginLeft:\"auto\",marginRight:\"auto\",boxSizing:\"border-box\",height:\"min-content\",display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:isMobile?\"flex-start\":\"center\",overflow:\"hidden\",alignContent:isMobile?\"flex-start\":\"center\",flexWrap:\"nowrap\",gap:isMobile?\"48px\":`${sectionGap}px`,position:\"relative\",borderRadius:0,...style},\"aria-label\":sectionAriaLabel,children:hasItems&&/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"min-content\",display:\"flex\",flexDirection:isMobile?\"column\":\"row\",justifyContent:\"flex-start\",alignItems:\"flex-start\",overflow:\"visible\",padding:0,alignContent:\"flex-start\",flexWrap:\"nowrap\",gap:isMobile?24:`${columnGap}px`,position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:isMobile?\"100%\":leftBasis,flex:isMobile?\"1 1 100%\":`0 0 ${leftBasis}`,display:\"flex\",flexDirection:\"column\",alignItems:isMobile?\"stretch\":\"flex-start\",order:1},children:[/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:isMobile?20:24,display:\"grid\",gap:isMobile?16:24},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:mainTitleFontFamily,fontSize:`${computedTitlePx}px`,fontWeight:computedTitleWeight,lineHeight:mainTitleLineHeight,color:\"#030110\",maxWidth:isMobile?\"100%\":isTablet?`min(560px, 100%)`:`${titleMaxWidth}px`,margin:0,padding:0,whiteSpace:\"normal\",wordBreak:\"normal\",overflowWrap:\"anywhere\",textAlign:\"left\"},children:title}),subtitle&&/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:subtitleFontFamily,fontSize:`${computedSubtitlePx}px`,fontWeight:computedSubtitleWeight,lineHeight:computedSubtitleLineHeight,color:computedSubtitleColor,maxWidth:isMobile?\"100%\":`${subtitleMaxWidth}px`,margin:0,padding:0,whiteSpace:\"normal\",wordBreak:\"normal\",overflowWrap:\"anywhere\",textAlign:\"left\"},children:subtitle})]}),/*#__PURE__*/_jsx(\"div\",{role:\"tablist\",\"aria-label\":tablistLabel,style:{display:\"flex\",flexDirection:\"column\",gap:`${stepsGap}px`},children:displayItems.map((item,index)=>{const isActive=index===activeIndex;return /*#__PURE__*/_jsx(\"div\",{role:\"tab\",tabIndex:0,\"aria-selected\":isActive,style:{width:\"100%\",padding:isMobile?\"12px 16px\":\"10px 12px\",backgroundColor:isActive?activeStepColor:inactiveStepColor,borderRadius:\"8px\",border:\"none\",cursor:\"pointer\",transition:\"all 0s ease\",fontFamily:subtitleFontFamily,fontSize:`${computedStepPx}px`,fontWeight:stepFontWeight,color:isActive?activeTextColor:inactiveTextColor,lineHeight:1.4,display:\"flex\",alignItems:\"center\",justifyContent:\"flex-start\",textAlign:\"left\",flexWrap:\"wrap\"},onClick:()=>setActiveIndex(index),onMouseEnter:()=>{if(changeOnHover){setActiveIndex(index);}},onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();setActiveIndex(index);}},children:item.stepTitle},index);})})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:isMobile?\"100%\":rightBasis,flex:isMobile?\"1 1 100%\":`0 0 ${rightBasis}`,minHeight:isMobile?\"auto\":`${boxSize}px`,backgroundColor:contentBackgroundColor,borderRadius:`${contentRadius}px`,padding:`${contentPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:\"12px\",order:2},role:\"tabpanel\",\"aria-label\":activeItem?.stepTitle,children:activeItem&&/*#__PURE__*/_jsxs(_Fragment,{children:[activeItem.stepImage&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:boxSize?`${Math.max(0,boxSize-contentPadding*2)}px`:\"clamp(280px, 90vw, 420px)\",maxHeight:boxSize?`${Math.max(0,boxSize-contentPadding*2-60)}px`:\"clamp(200px, 50vh, 320px)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",overflow:\"hidden\",borderRadius:\"12px\"},children:(()=>{const imgObj=activeItem.stepImage;const imgSrc=typeof imgObj===\"string\"?imgObj:imgObj?.src;if(imgSrc){return /*#__PURE__*/_jsx(\"img\",{src:imgSrc,srcSet:typeof imgObj===\"object\"?imgObj.srcSet:undefined,alt:activeItem.altText,style:{width:\"100%\",height:\"auto\",maxHeight:isMobile?\"260px\":\"320px\",objectFit:\"contain\",imageRendering:\"auto\"}});}return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",backgroundColor:\"rgb(237, 237, 249)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"rgb(107, 114, 128)\",fontSize:\"14px\"},children:\"Image Placeholder\"});})()}),activeItem.stepCaption&&/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:subtitleFontFamily,fontSize:`${computedCaptionPx}px`,fontWeight:\"400\",lineHeight:\"1.2\",color:captionColor,textAlign:\"center\",margin:isMobile?\"8px 0 0 0\":\"12px 0 0 0\",padding:0,maxWidth:isMobile?\"100%\":\"400px\"},children:activeItem.stepCaption})]})})]})});}// Property Controls\naddPropertyControls(Section3_InteractiveSteps,{// Global\nsettingsTab:{type:ControlType.Enum,title:\"Section\",options:[\"heading\",\"subtitle\",\"steps\",\"content\",\"layout\",\"a11y\"],optionTitles:[\"Heading\",\"Subtitle\",\"Steps\",\"Content\",\"Layout\",\"Accessibility\"],defaultValue:\"heading\"},// Heading tab\ntitle:{type:ControlType.String,title:\"Main Title\",defaultValue:\"How to Start Your New France Visa Application?\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontFamily:{type:ControlType.Enum,title:\"Title Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontSize:{type:ControlType.Number,title:\"Title Size\",min:20,max:48,step:2,unit:\"px\",defaultValue:48,hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontWeight:{type:ControlType.Enum,title:\"Title Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"400\",\"500\",\"600\",\"700\",\"800\"],defaultValue:\"600\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleLineHeight:{type:ControlType.String,title:\"Title Line Height\",defaultValue:\"1.2\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#030110\",hidden:props=>props.settingsTab!==\"heading\"},titleMaxWidth:{type:ControlType.Number,title:\"Title Wrap Width\",min:300,max:1200,step:10,unit:\"px\",defaultValue:800,hidden:props=>props.settingsTab!==\"heading\"},// Subtitle tab\nsubtitle:{type:ControlType.String,title:\"Subtitle\",displayTextArea:true,defaultValue:\"Can't find a France Schengen visa appointment in the UK? Don't worry! Visard is a best bot for France Schengen visa appointment.\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontFamily:{type:ControlType.Enum,title:\"Subtitle Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontSize:{type:ControlType.Number,title:\"Subtitle Size\",min:14,max:24,step:1,unit:\"px\",defaultValue:18,hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontWeight:{type:ControlType.Enum,title:\"Subtitle Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"400\",\"500\",\"600\",\"700\",\"800\"],defaultValue:\"400\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleLineHeight:{type:ControlType.String,title:\"Subtitle Line Height\",defaultValue:\"1.2\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#47464e\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleMaxWidth:{type:ControlType.Number,title:\"Subtitle Wrap Width\",min:300,max:1e3,step:10,unit:\"px\",defaultValue:760,hidden:props=>props.settingsTab!==\"subtitle\"},// Steps tab\nitems:{type:ControlType.Array,title:\"Steps\",control:{type:ControlType.Object,controls:{stepTitle:{type:ControlType.String,title:\"Step Title\",defaultValue:\"Step title\"},stepImage:{type:ControlType.ResponsiveImage,title:\"Step Image\"},stepCaption:{type:ControlType.String,title:\"Step Caption\",displayTextArea:true,defaultValue:\"Step description\"},altText:{type:ControlType.String,title:\"Alt Text\",defaultValue:\"Step image\"}}},defaultValue:defaultItems,hidden:props=>props.settingsTab!==\"steps\"},stepsGap:{type:ControlType.Number,title:\"Steps Gap\",min:8,max:32,step:4,unit:\"px\",defaultValue:16,hidden:props=>props.settingsTab!==\"steps\"},activeStepColor:{type:ControlType.Color,title:\"Active Step Background\",defaultValue:\"rgb(249, 248, 253)\",hidden:props=>props.settingsTab!==\"steps\"},inactiveStepColor:{type:ControlType.Color,title:\"Inactive Step Background\",defaultValue:\"rgb(255, 255, 255)\",hidden:props=>props.settingsTab!==\"steps\"},activeTextColor:{type:ControlType.Color,title:\"Active Step Text\",defaultValue:\"rgb(0, 0, 0)\",hidden:props=>props.settingsTab!==\"steps\"},inactiveTextColor:{type:ControlType.Color,title:\"Inactive Step Text\",defaultValue:\"rgb(107, 114, 128)\",hidden:props=>props.settingsTab!==\"steps\"},stepFontSize:{type:ControlType.Number,title:\"Step Text Size\",min:14,max:20,step:1,unit:\"px\",defaultValue:16,hidden:props=>props.settingsTab!==\"steps\"},stepFontWeight:{type:ControlType.Enum,title:\"Step Text Weight\",options:[\"400\",\"500\",\"600\"],optionTitles:[\"400\",\"500\",\"600\"],defaultValue:\"500\",hidden:props=>props.settingsTab!==\"steps\"},// Content tab\ncontentBackgroundColor:{type:ControlType.Color,title:\"Content Background\",defaultValue:\"rgb(249, 248, 253)\",hidden:props=>props.settingsTab!==\"content\"},contentBoxSize:{type:ControlType.Number,title:\"Content Box Size\",min:360,max:640,step:10,unit:\"px\",defaultValue:500,hidden:props=>props.settingsTab!==\"content\"},contentPadding:{type:ControlType.Number,title:\"Content Padding\",min:16,max:48,step:4,unit:\"px\",defaultValue:24,hidden:props=>props.settingsTab!==\"content\"},contentRadius:{type:ControlType.Number,title:\"Content Corner Radius\",min:0,max:16,step:2,unit:\"px\",defaultValue:8,hidden:props=>props.settingsTab!==\"content\"},captionFontSize:{type:ControlType.Number,title:\"Caption Size\",min:12,max:18,step:1,unit:\"px\",defaultValue:14,hidden:props=>props.settingsTab!==\"content\"},captionColor:{type:ControlType.Color,title:\"Caption Color\",defaultValue:\"#47464e\",hidden:props=>props.settingsTab!==\"content\"},// Layout tab\ncontainerMaxWidth:{type:ControlType.Number,title:\"Max Width\",min:320,max:1920,step:10,unit:\"px\",defaultValue:1200,hidden:props=>props.settingsTab!==\"layout\"},sectionGap:{type:ControlType.Number,title:\"Header/Grid Gap\",min:0,max:160,step:4,unit:\"px\",defaultValue:80,hidden:props=>props.settingsTab!==\"layout\"},paddingX:{type:ControlType.Number,title:\"Padding X\",min:0,max:64,step:4,unit:\"px\",defaultValue:60,hidden:props=>props.settingsTab!==\"layout\"},paddingY:{type:ControlType.Number,title:\"Padding Y\",min:0,max:96,step:4,unit:\"px\",defaultValue:100,hidden:props=>props.settingsTab!==\"layout\"},columnGap:{type:ControlType.Number,title:\"Column Gap\",min:16,max:64,step:4,unit:\"px\",defaultValue:20,hidden:props=>props.settingsTab!==\"layout\"},mobileBreakpoint:{type:ControlType.Number,title:\"Mobile Breakpoint\",min:320,max:1024,step:10,unit:\"px\",defaultValue:768,hidden:props=>props.settingsTab!==\"layout\"},// A11y tab\nsectionAriaLabel:{type:ControlType.String,title:\"Section ARIA Label\",defaultValue:\"Visa application steps\",hidden:props=>props.settingsTab!==\"a11y\"},tablistLabel:{type:ControlType.String,title:\"Tablist ARIA Label\",defaultValue:\"Application steps\",hidden:props=>props.settingsTab!==\"a11y\"},// Interactions\nchangeOnHover:{type:ControlType.Boolean,title:\"Change on Hover\",enabledTitle:\"Enabled\",disabledTitle:\"Disabled\",defaultValue:true},defaultActiveIndex:{type:ControlType.Number,title:\"Default Active Step\",min:0,max:10,step:1,displayStepper:true,defaultValue:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Section3_InteractiveSteps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Subpage_section3.map","// Section 4: AlternatingFeatures – Framer Code Component\n// Visard.io Design System Compatible - Based on VISARD_CSS_REFERENCE.md\n// Layout: Zigzag two-column feature blocks with alternating image positions\n// Features: Configurable via tabs, responsive grid, Typography controls\n// Styling: Visard white background, Open Sans typography, black CTAs, no animations\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useState,useEffect}from\"react\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 720\n */// Default canvas data\nconst defaultItems=[{overline:\"Service\",title:\"Notifications\",description:\"Visard updates visa centre websites every 3 seconds. If there are available time slots, it sends notifications at the same moment.\",image:\"https://framerusercontent.com/images/notification-preview.png\",altText:\"Example notifications for available Schengen visa slots\",imagePosition:\"right\",imageContainerBg:\"rgba(225, 213, 255, 0.35)\",imageContainerRadius:16,imageContainerPadding:16,imageObjectFit:\"contain\"},{overline:\"Service\",title:\"Auto-booking\",description:\"We secure a slot without requiring prepayment — you only pay when we book it for you. You will need to fill out a form with your information, we will use it for booking. Once we book, we will send you a booking confirmation from VFS and ask for the full payment.\",image:\"https://framerusercontent.com/images/booking-confirmation.png\",altText:\"Example of a confirmed visa appointment booking\",imagePosition:\"left\",imageContainerBg:\"rgba(132, 204, 147, 0.20)\",imageContainerRadius:16,imageContainerPadding:16,imageObjectFit:\"contain\"}];export default function Section4_AlternatingFeatures(props){const{// Global\nsettingsTab=\"heading\",// Heading tab\ntitle=\"How Visard simplifies your France Schengen visa application?\",mainTitleFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',mainTitleFontSize=56,mainTitleFontWeight=\"700\",mainTitleLineHeight=\"1.2\",mainTitleColor=\"rgb(0, 0, 0)\",titleMaxWidth=800,// Subtitle tab\nsubtitle=\"Can't find a France Schengen visa appointment in the UK? Don't worry! Visard is a best bot for France Schengen visa appointment.\",subtitleFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',subtitleFontSize=18,subtitleFontWeight=\"400\",subtitleLineHeight=\"1.6\",subtitleColor=\"rgb(17, 17, 17)\",subtitleMaxWidth=760,// Features tab\nitems=defaultItems,cardBackgroundColor=\"rgb(255, 255, 255)\",imageRadius=12,imageShadow=true,// Layout tab\ncontainerMaxWidth=1200,paddingX=24,paddingY=64,sectionGap=80,columnGap=32,// A11y tab\nsectionAriaLabel=\"Product features\",// Style spreading (CRITICAL - MUST BE LAST)\n...style}=props;// Determine if we're in canvas for placeholder data\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;const displayItems=items&&items.length>0?items:isCanvas?defaultItems:[];const sectionRef=React.useRef(null);const[sectionWidth,setSectionWidth]=useState(()=>{if(typeof window!==\"undefined\"){return Math.round(window.innerWidth);}return containerMaxWidth;});useEffect(()=>{const node=sectionRef.current;if(!node)return;const measure=()=>Math.round(node.offsetWidth);const updateWidth=()=>{const next=measure();setSectionWidth(prev=>Math.abs(prev-next)>2?next:prev);};if(typeof ResizeObserver===\"undefined\"){updateWidth();if(typeof window!==\"undefined\"){window.addEventListener(\"resize\",updateWidth);return()=>window.removeEventListener(\"resize\",updateWidth);}return;}const observer=new ResizeObserver(entries=>{if(!entries.length)return;const width=Math.round(entries[0].contentRect.width);setSectionWidth(prev=>Math.abs(prev-width)>2?width:prev);});observer.observe(node);updateWidth();return()=>observer.disconnect();},[containerMaxWidth]);const isMobile=sectionWidth<=540;const shouldStack=isMobile;const verticalPadding=isMobile?80:paddingY;const horizontalPadding=isMobile?12:paddingX;const headerTextAlign=isMobile?\"left\":\"center\";const headerAlignment=isMobile?\"flex-start\":\"center\";const titleFontFamilyMobile='\"Open Sans\", \"Open Sans Placeholder\", sans-serif';const titleFontSize=isMobile?24:mainTitleFontSize;const titleLineHeight=isMobile?\"1.2\":mainTitleLineHeight;const titleFontWeight=isMobile?\"600\":mainTitleFontWeight;const titleColor=isMobile?\"#030110\":mainTitleColor;const titleMaxWidthValue=isMobile?\"100%\":`${titleMaxWidth}px`;const subtitleFontFamilyMobile='\"Open Sans\", \"Open Sans Placeholder\", sans-serif';const subtitleFontSizeValue=isMobile?16:subtitleFontSize;const subtitleLineHeightValue=isMobile?\"1.2\":subtitleLineHeight;const subtitleFontWeightValue=isMobile?\"400\":subtitleFontWeight;const subtitleColorValue=isMobile?\"#47464E\":subtitleColor;const subtitleMaxWidthValue=isMobile?\"100%\":`${subtitleMaxWidth}px`;return /*#__PURE__*/_jsxs(\"section\",{ref:sectionRef,style:{// Base Visard styles\nbackgroundColor:\"rgb(255, 255, 255)\",color:\"rgb(0, 0, 0)\",fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",fontWeight:400,lineHeight:\"normal\",// Container layout\npadding:`${verticalPadding}px ${horizontalPadding}px`,margin:0,width:\"100%\",maxWidth:`${containerMaxWidth}px`,marginLeft:\"auto\",marginRight:\"auto\",boxSizing:\"border-box\",// Flex layout for vertical spacing\ndisplay:\"flex\",flexDirection:\"column\",gap:`${sectionGap}px`,// CRITICAL: Style spread MUST be last\n...style},\"aria-label\":sectionAriaLabel,children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:headerTextAlign,display:\"flex\",flexDirection:\"column\",alignItems:headerAlignment,gap:\"16px\"},children:[title&&/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,fontFamily:isMobile?titleFontFamilyMobile:mainTitleFontFamily,fontSize:`${titleFontSize}px`,fontWeight:titleFontWeight,lineHeight:titleLineHeight,color:titleColor,maxWidth:titleMaxWidthValue,textAlign:headerTextAlign},children:title}),subtitle&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontFamily:isMobile?subtitleFontFamilyMobile:subtitleFontFamily,fontSize:`${subtitleFontSizeValue}px`,fontWeight:subtitleFontWeightValue,lineHeight:subtitleLineHeightValue,color:subtitleColorValue,maxWidth:subtitleMaxWidthValue,textAlign:headerTextAlign},children:subtitle})]}),displayItems&&displayItems.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:`${sectionGap}px`},children:displayItems.map((item,index)=>{const isImageLeft=item.imagePosition===\"left\";const imgObj=item?.image;const imgSrc=typeof imgObj===\"string\"?imgObj:imgObj?.src;const imgSrcSet=typeof imgObj===\"string\"?undefined:imgObj?.srcSet;const imgAlt=item.altText||\"Feature image\";const imageContainerBg=item?.imageContainerBg||\"rgba(0,0,0,0.02)\";const imageContainerRadius=item?.imageContainerRadius??16;const imageContainerPadding=item?.imageContainerPadding??16;const imageObjectFit=item?.imageObjectFit||\"contain\";return /*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:shouldStack?\"1fr\":\"1fr 1fr\",gap:`${columnGap}px`,alignItems:\"center\",backgroundColor:cardBackgroundColor},children:isImageLeft?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{order:shouldStack?2:1},children:imgSrc&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",backgroundColor:imageContainerBg,borderRadius:`${imageContainerRadius}px`,padding:`${imageContainerPadding}px`,boxShadow:imageShadow?\"0 8px 24px rgba(0,0,0,0.08)\":\"none\",border:\"1px solid rgba(0,0,0,0.06)\"},children:/*#__PURE__*/_jsx(\"img\",{src:imgSrc,srcSet:imgSrcSet,alt:imgAlt,style:{width:\"100%\",height:\"auto\",borderRadius:`${imageRadius}px`,display:\"block\",objectFit:imageObjectFit,imageRendering:\"auto\"}})})}),/*#__PURE__*/_jsxs(\"div\",{style:{order:shouldStack?1:2,display:\"flex\",flexDirection:\"column\",gap:\"12px\"},children:[item.overline&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"12px\",fontWeight:\"600\",lineHeight:\"1.4\",color:\"rgb(156, 163, 175)\",textTransform:\"uppercase\",letterSpacing:\"0.05em\"},children:item.overline}),item.title&&/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:\"24px\",fontWeight:\"700\",lineHeight:\"1.3\",color:\"rgb(0, 0, 0)\"},children:item.title}),item.description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:\"16px\",fontWeight:\"400\",lineHeight:\"1.5\",color:\"rgb(17, 17, 17)\"},children:item.description})]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"12px\"},children:[item.overline&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"12px\",fontWeight:\"600\",lineHeight:\"1.4\",color:\"rgb(156, 163, 175)\",textTransform:\"uppercase\",letterSpacing:\"0.05em\"},children:item.overline}),item.title&&/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:\"24px\",fontWeight:\"700\",lineHeight:\"1.3\",color:\"rgb(0, 0, 0)\"},children:item.title}),item.description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:\"16px\",fontWeight:\"400\",lineHeight:\"1.5\",color:\"rgb(17, 17, 17)\"},children:item.description})]}),/*#__PURE__*/_jsx(\"div\",{children:imgSrc&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",backgroundColor:imageContainerBg,borderRadius:`${imageContainerRadius}px`,padding:`${imageContainerPadding}px`,boxShadow:imageShadow?\"0 8px 24px rgba(0,0,0,0.08)\":\"none\",border:\"1px solid rgba(0,0,0,0.06)\"},children:/*#__PURE__*/_jsx(\"img\",{src:imgSrc,srcSet:imgSrcSet,alt:imgAlt,style:{width:\"100%\",height:\"auto\",borderRadius:`${imageRadius}px`,display:\"block\",objectFit:imageObjectFit,imageRendering:\"auto\"}})})})]})},index);})})]});}// Property Controls\naddPropertyControls(Section4_AlternatingFeatures,{// Global tab selector\nsettingsTab:{type:ControlType.Enum,title:\"Section\",options:[\"heading\",\"subtitle\",\"features\",\"layout\",\"a11y\"],optionTitles:[\"Heading\",\"Subtitle\",\"Features\",\"Layout\",\"Accessibility\"],defaultValue:\"heading\"},// Heading tab controls\ntitle:{type:ControlType.String,title:\"Main Title\",defaultValue:\"How Visard simplifies your France Schengen visa application?\",displayTextArea:true,hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontFamily:{type:ControlType.Enum,title:\"Title Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontSize:{type:ControlType.Number,title:\"Title Size\",defaultValue:56,min:20,max:72,step:2,unit:\"px\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleFontWeight:{type:ControlType.Enum,title:\"Title Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extra Bold\"],defaultValue:\"700\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleLineHeight:{type:ControlType.String,title:\"Title Line Height\",defaultValue:\"1.2\",hidden:props=>props.settingsTab!==\"heading\"},mainTitleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"rgb(0, 0, 0)\",hidden:props=>props.settingsTab!==\"heading\"},titleMaxWidth:{type:ControlType.Number,title:\"Title Wrap Width\",defaultValue:800,min:200,max:1200,step:10,unit:\"px\",hidden:props=>props.settingsTab!==\"heading\"},// Subtitle tab controls\nsubtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Can't find a France Schengen visa appointment in the UK? Don't worry! Visard is a best bot for France Schengen visa appointment.\",displayTextArea:true,hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontFamily:{type:ControlType.Enum,title:\"Subtitle Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontSize:{type:ControlType.Number,title:\"Subtitle Size\",defaultValue:18,min:14,max:24,step:1,unit:\"px\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleFontWeight:{type:ControlType.Enum,title:\"Subtitle Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extra Bold\"],defaultValue:\"400\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleLineHeight:{type:ControlType.String,title:\"Subtitle Line Height\",defaultValue:\"1.6\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"rgb(17, 17, 17)\",hidden:props=>props.settingsTab!==\"subtitle\"},subtitleMaxWidth:{type:ControlType.Number,title:\"Subtitle Wrap Width\",defaultValue:760,min:200,max:1200,step:10,unit:\"px\",hidden:props=>props.settingsTab!==\"subtitle\"},// Features tab controls\nitems:{type:ControlType.Array,title:\"Features\",control:{type:ControlType.Object,controls:{overline:{type:ControlType.String,title:\"Overline\",defaultValue:\"Service\"},title:{type:ControlType.String,title:\"Feature Title\",defaultValue:\"Feature Name\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"Feature description goes here\",displayTextArea:true},image:{type:ControlType.ResponsiveImage,title:\"Feature Image\"},altText:{type:ControlType.String,title:\"Alt Text\",defaultValue:\"Feature image\"},imagePosition:{type:ControlType.Enum,title:\"Image Position\",options:[\"left\",\"right\"],optionTitles:[\"Left\",\"Right\"],defaultValue:\"right\"},imageContainerBg:{type:ControlType.Color,title:\"Image BG\",defaultValue:\"rgba(0,0,0,0.02)\"},imageContainerRadius:{type:ControlType.Number,title:\"Container Radius\",defaultValue:16,min:0,max:32,step:1,unit:\"px\"},imageContainerPadding:{type:ControlType.Number,title:\"Container Padding\",defaultValue:16,min:0,max:64,step:2,unit:\"px\"},imageObjectFit:{type:ControlType.Enum,title:\"Image Fit\",options:[\"contain\",\"cover\"],optionTitles:[\"Contain\",\"Cover\"],defaultValue:\"contain\"}}},defaultValue:defaultItems,hidden:props=>props.settingsTab!==\"features\"},cardBackgroundColor:{type:ControlType.Color,title:\"Card Background\",defaultValue:\"rgb(255, 255, 255)\",hidden:props=>props.settingsTab!==\"features\"},imageRadius:{type:ControlType.Number,title:\"Image Radius\",defaultValue:12,min:0,max:16,step:1,unit:\"px\",hidden:props=>props.settingsTab!==\"features\"},imageShadow:{type:ControlType.Boolean,title:\"Image Shadow\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\",hidden:props=>props.settingsTab!==\"features\"},// Layout tab controls\ncontainerMaxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1200,min:320,max:1920,step:10,unit:\"px\",hidden:props=>props.settingsTab!==\"layout\"},paddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:24,min:0,max:64,step:4,unit:\"px\",hidden:props=>props.settingsTab!==\"layout\"},paddingY:{type:ControlType.Number,title:\"Padding Y\",defaultValue:64,min:0,max:96,step:4,unit:\"px\",hidden:props=>props.settingsTab!==\"layout\"},sectionGap:{type:ControlType.Number,title:\"Section Gap\",defaultValue:80,min:16,max:120,step:4,unit:\"px\",hidden:props=>props.settingsTab!==\"layout\"},columnGap:{type:ControlType.Number,title:\"Column Gap\",defaultValue:32,min:16,max:64,step:4,unit:\"px\",hidden:props=>props.settingsTab!==\"layout\"},// Accessibility tab controls\nsectionAriaLabel:{type:ControlType.String,title:\"Section ARIA Label\",defaultValue:\"Product features\",hidden:props=>props.settingsTab!==\"a11y\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Section4_AlternatingFeatures\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Subpage_Section4.map","// Section 5: Savings Calculator – Framer Code Component\n// Visard.io Design System Compatible - Based on VISARD_CSS_REFERENCE.md\n// Layout: Single calculator block (Application Country + Visard Service)\n// Controls: settingsTab-based groups (calculator, layout, a11y)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useMemo,useState,useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 560\n */// Dataset derived from user-provided table (local currencies)\n// Currency position: prefix (e.g., £, €, $, ₹) or suffix (e.g., AED)\nconst COUNTRY_CONFIG=[{key:\"uk\",label:\"🇬🇧 United Kingdom\",currency:{symbol:\"\\xa3\",position:\"prefix\",locale:\"en-GB\"},agencyPerApplicant:345,notifSingleFee:35,notifAllFee:65,autoFirstFee:100,autoAdditionalFee:50},{key:\"ie\",label:\"🇮🇪 Ireland\",currency:{symbol:\"€\",position:\"prefix\",locale:\"en-IE\"},agencyPerApplicant:375,notifSingleFee:40,notifAllFee:50,autoFirstFee:100,autoAdditionalFee:50},{key:\"ae\",label:\"🇦🇪 UAE\",currency:{symbol:\"AED\",position:\"suffix\",locale:\"en-AE\"},agencyPerApplicant:1e3,notifSingleFee:200,notifAllFee:350,autoFirstFee:500,autoAdditionalFee:250},{key:\"us\",label:\"🇺🇸 USA\",currency:{symbol:\"$\",position:\"prefix\",locale:\"en-US\"},agencyPerApplicant:500,notifSingleFee:40,notifAllFee:60,autoFirstFee:100,autoAdditionalFee:50},{key:\"in\",label:\"🇮🇳 India\",currency:{symbol:\"₹\",position:\"prefix\",locale:\"en-IN\"},agencyPerApplicant:16300,notifSingleFee:2500,notifAllFee:4600},{key:\"tr\",label:\"🇹🇷 T\\xfcrkiye\",currency:{symbol:\"$\",position:\"prefix\",locale:\"en-US\"},agencyPerApplicant:200,notifSingleFee:25,notifAllFee:50},{key:\"ma\",label:\"🇲🇦 Morocco\",currency:{symbol:\"$\",position:\"prefix\",locale:\"en-US\"},agencyPerApplicant:375,notifSingleFee:25,notifAllFee:50}];export default function Section5_PricingAndSavings(props){const{// Global tab selector\nsettingsTab=\"calculator\",// Calculator\ncalculatorTitle=\"💰 Calculate Your Savings with Visard\",destinationLabel=\"Application Country\",serviceLabel=\"Visard Service\",agencyTitle=\"Comparison Metric: Agency Cost (Local Currency)\",visardTitle=\"Visard Fee (Local Currency)\",savingsTitle=\"Calculated Savings\",calcBackgroundColor=\"#F5F7F9\",calcRadius=8,// Layout\ncontainerMaxWidth=1200,paddingX=24,paddingY=64,sectionGap=24,// A11y\nsectionAriaLabel=\"Pricing and savings\",destinationAriaLabel=\"Destination country\",travelersAriaLabel:serviceAriaLabel=\"Visard service\",applicantsLabel=\"Applicants\",applicantsAriaLabel=\"Number of applicants\",// Style spread (MUST BE LAST)\n...style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Country options derived from dataset\nconst countryOptions=useMemo(()=>COUNTRY_CONFIG.map((cfg,index)=>({key:cfg.key,label:cfg.label,index})),[]);// Local UI state: current selections\nconst[countryIndex,setCountryIndex]=useState(0);const[serviceIndex,setServiceIndex]=useState(0);// Container-based responsiveness (better than window in Framer)\nconst rootRef=useRef(null);const[containerWidth,setContainerWidth]=useState(0);useEffect(()=>{if(typeof window===\"undefined\")return;const el=rootRef.current;if(!el)return;const update=()=>setContainerWidth(el.clientWidth);update();let ro;if(typeof window.ResizeObserver!==\"undefined\"){ro=new window.ResizeObserver(update);ro.observe(el);}else{window.addEventListener(\"resize\",update);}return()=>{try{if(ro&&ro.disconnect)ro.disconnect();}catch{}window.removeEventListener(\"resize\",update);};},[]);// Local UI state: applicants count for auto booking\nconst[applicants,setApplicants]=useState(1);// Reset service when country changes\nuseEffect(()=>{setServiceIndex(0);},[countryIndex]);const servicesForCountry=useMemo(()=>{const cfg=COUNTRY_CONFIG[Math.min(countryIndex,COUNTRY_CONFIG.length-1)];if(!cfg)return[];const arr=[{key:\"notification_single\",label:\"Notification (Single Country)\"},{key:\"notification_all\",label:\"Notification (All Countries)\"}];const hasAuto=typeof cfg.autoFirstFee===\"number\"&&typeof cfg.autoAdditionalFee===\"number\";if(hasAuto){arr.push({key:\"auto_booking\",label:\"Auto Booking\"});}return arr;},[countryIndex]);// Calculator math from dataset\nconst{agencyTotal,visardTotal,savings,currency,currentServiceKey}=useMemo(()=>{const cfg=COUNTRY_CONFIG[Math.min(countryIndex,COUNTRY_CONFIG.length-1)];const svc=servicesForCountry[Math.min(serviceIndex,Math.max(servicesForCountry.length-1,0))];const agencyPerApplicant=cfg?.agencyPerApplicant??0;let agency=agencyPerApplicant;let visard=0;let diff=0;const hasAuto=typeof cfg?.autoFirstFee===\"number\"&&typeof cfg?.autoAdditionalFee===\"number\";const n=hasAuto?Math.max(1,applicants):1;if(svc?.key===\"notification_single\"){const notifFee=cfg?.notifSingleFee??0;const agencyTotalCalc=hasAuto?agencyPerApplicant*n:agencyPerApplicant;const visardTotalCalc=notifFee;agency=agencyTotalCalc;visard=visardTotalCalc;diff=Math.max(agencyTotalCalc-visardTotalCalc,0);}else if(svc?.key===\"notification_all\"){const notifFee=cfg?.notifAllFee??0;const agencyTotalCalc=hasAuto?agencyPerApplicant*n:agencyPerApplicant;const visardTotalCalc=notifFee;agency=agencyTotalCalc;visard=visardTotalCalc;diff=Math.max(agencyTotalCalc-visardTotalCalc,0);}else if(svc?.key===\"auto_booking\"){const first=cfg?.autoFirstFee??0;const add=cfg?.autoAdditionalFee??0;const ourTotal=first+Math.max(0,n-1)*add;const agencyTotalCalc=agencyPerApplicant*n;agency=agencyTotalCalc;visard=ourTotal;diff=Math.max(0,agencyTotalCalc-ourTotal);}return{agencyTotal:agency,visardTotal:visard,savings:diff,currency:cfg?.currency,currentServiceKey:svc?.key};},[countryIndex,serviceIndex,applicants,servicesForCountry]);// Container-based breakpoints and responsive values\nconst isPhone=containerWidth>0&&containerWidth<=480;const isTablet=containerWidth>480&&containerWidth<=1024;const isMobile=isPhone;const paddingXCss=`clamp(16px, 4vw, ${paddingX}px)`;const paddingYCss=`clamp(32px, 8vw, ${paddingY}px)`;const computedCalcTitlePx=isTablet?24:isPhone?20:20;const computedCardLabelPx=isPhone?11:12;const computedCardValuePx=isPhone?22:24;// Tablet layout requirement: show 3 result cards in one row\nconst resultsCols=isPhone?1:3;const resultsTemplate=resultsCols===1?\"1fr\":`repeat(${resultsCols}, 1fr)`;const isAuto=currentServiceKey===\"auto_booking\";const hasAutoService=servicesForCountry.some(svc=>svc.key===\"auto_booking\");const showApplicants=hasAutoService;const formatMoneyLocal=value=>{const symbol=currency?.symbol||\"€\";const position=currency?.position||\"prefix\";const locale=currency?.locale||\"en-GB\";const hasDecimals=Math.abs(value%1)>0;const formatted=value.toLocaleString(locale,{minimumFractionDigits:hasDecimals?2:0,maximumFractionDigits:hasDecimals?2:0});return position===\"prefix\"?`${symbol}${formatted}`:`${formatted} ${symbol}`;};return /*#__PURE__*/_jsx(\"section\",{ref:rootRef,style:{backgroundColor:\"rgb(255, 255, 255)\",color:\"rgb(0,0,0)\",fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",lineHeight:\"normal\",padding:`${paddingYCss} ${paddingXCss}`,margin:0,width:\"100%\",maxWidth:`${containerMaxWidth}px`,marginLeft:\"auto\",marginRight:\"auto\",boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap:`${sectionGap}px`,...style},\"aria-label\":sectionAriaLabel,children:countryOptions.length>0&&servicesForCountry.length>0&&/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:calcBackgroundColor,borderRadius:`${calcRadius}px`,padding:24,display:\"flex\",flexDirection:\"column\",gap:16},children:[/*#__PURE__*/_jsx(\"div\",{style:{margin:0,fontSize:computedCalcTitlePx,fontWeight:600,color:\"rgb(0,0,0)\"},children:calculatorTitle}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":showApplicants?\"1fr 1fr 1fr\":\"1fr 1fr\",gap:12},children:[/*#__PURE__*/_jsxs(\"label\",{style:{display:\"grid\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,color:\"rgb(17,17,17)\"},children:destinationLabel}),/*#__PURE__*/_jsx(\"select\",{\"aria-label\":destinationAriaLabel,value:String(countryIndex),onChange:e=>setCountryIndex(Number(e.target.value)),style:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',padding:\"10px 12px\",borderRadius:8,border:\"1px solid rgba(0,0,0,0.15)\",background:\"#fff\"},children:countryOptions.map((c,i)=>/*#__PURE__*/_jsx(\"option\",{value:i,children:c.label},c.key||i))})]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"grid\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,color:\"rgb(17,17,17)\"},children:serviceLabel}),/*#__PURE__*/_jsx(\"select\",{\"aria-label\":serviceAriaLabel,value:String(serviceIndex),onChange:e=>setServiceIndex(Number(e.target.value)),style:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',padding:\"10px 12px\",borderRadius:8,border:\"1px solid rgba(0,0,0,0.15)\",background:\"#fff\"},children:servicesForCountry.map((s,i)=>/*#__PURE__*/_jsx(\"option\",{value:i,children:s.label},s.label))})]}),showApplicants&&/*#__PURE__*/_jsxs(\"label\",{style:{display:\"grid\",gap:6},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,color:\"rgb(17,17,17)\"},children:applicantsLabel}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",min:1,step:1,\"aria-label\":applicantsAriaLabel,value:applicants,onChange:e=>setApplicants(Math.max(1,Number(e.target.value)||1)),style:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',padding:\"10px 12px\",borderRadius:8,border:\"1px solid rgba(0,0,0,0.15)\",background:\"#fff\",width:isMobile?\"100%\":120}})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:resultsTemplate,gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{style:{background:\"#fff\",border:\"1px solid rgba(0,0,0,0.06)\",borderRadius:8,padding:16},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedCardLabelPx,color:\"rgb(156,163,175)\",textTransform:\"uppercase\",letterSpacing:\"0.05em\"},children:agencyTitle}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedCardValuePx,fontWeight:700},children:formatMoneyLocal(agencyTotal)})]}),/*#__PURE__*/_jsxs(\"div\",{style:{background:\"#fff\",border:\"1px solid rgba(0,0,0,0.06)\",borderRadius:8,padding:16},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedCardLabelPx,color:\"rgb(156,163,175)\",textTransform:\"uppercase\",letterSpacing:\"0.05em\"},children:visardTitle}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedCardValuePx,fontWeight:700},children:formatMoneyLocal(visardTotal)})]}),/*#__PURE__*/_jsxs(\"div\",{style:{background:\"#fff\",border:\"1px solid rgba(0,0,0,0.06)\",borderRadius:8,padding:16},\"aria-live\":\"polite\",children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedCardLabelPx,color:\"rgb(156,163,175)\",textTransform:\"uppercase\",letterSpacing:\"0.05em\"},children:savingsTitle}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:computedCardValuePx,fontWeight:700},children:hasAutoService?formatMoneyLocal(savings):`Up to ${formatMoneyLocal(savings)}`})]})]})]})});}// ---------- Property Controls ----------\naddPropertyControls(Section5_PricingAndSavings,{// Global tab selector\nsettingsTab:{type:ControlType.Enum,title:\"Section\",options:[\"calculator\",\"layout\",\"a11y\"],optionTitles:[\"Calculator\",\"Layout\",\"Accessibility\"],defaultValue:\"calculator\"},// Calculator\ncalculatorTitle:{type:ControlType.String,title:\"Calculator Title\",defaultValue:\"💰 Calculate Your Savings with Visard\",hidden:p=>p.settingsTab!==\"calculator\"},destinationLabel:{type:ControlType.String,title:\"Country Label\",defaultValue:\"Application Country\",hidden:p=>p.settingsTab!==\"calculator\"},serviceLabel:{type:ControlType.String,title:\"Service Label\",defaultValue:\"Visard Service\",hidden:p=>p.settingsTab!==\"calculator\"},applicantsLabel:{type:ControlType.String,title:\"Applicants Label\",defaultValue:\"Applicants\",hidden:p=>p.settingsTab!==\"calculator\"},agencyTitle:{type:ControlType.String,title:\"Agency Title\",defaultValue:\"Comparison Metric: Agency Cost (Local Currency)\",hidden:p=>p.settingsTab!==\"calculator\"},visardTitle:{type:ControlType.String,title:\"Visard Title\",defaultValue:\"Visard Fee (Local Currency)\",hidden:p=>p.settingsTab!==\"calculator\"},savingsTitle:{type:ControlType.String,title:\"Savings Title\",defaultValue:\"Calculated Savings\",hidden:p=>p.settingsTab!==\"calculator\"},calcBackgroundColor:{type:ControlType.Color,title:\"Calc Background\",defaultValue:\"#F5F7F9\",hidden:p=>p.settingsTab!==\"calculator\"},calcRadius:{type:ControlType.Number,title:\"Calc Radius\",defaultValue:8,min:0,max:24,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"calculator\"},// Layout\ncontainerMaxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1200,min:320,max:1920,step:10,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:24,min:0,max:64,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingY:{type:ControlType.Number,title:\"Padding Y\",defaultValue:64,min:0,max:96,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},sectionGap:{type:ControlType.Number,title:\"Section Gap\",defaultValue:24,min:8,max:120,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},// A11y\nsectionAriaLabel:{type:ControlType.String,title:\"Section ARIA Label\",defaultValue:\"Pricing and savings\",hidden:p=>p.settingsTab!==\"a11y\"},destinationAriaLabel:{type:ControlType.String,title:\"Destination ARIA\",defaultValue:\"Application country\",hidden:p=>p.settingsTab!==\"a11y\"},travelersAriaLabel:{type:ControlType.String,title:\"Service ARIA\",defaultValue:\"Visard service\",hidden:p=>p.settingsTab!==\"a11y\"},applicantsAriaLabel:{type:ControlType.String,title:\"Applicants ARIA\",defaultValue:\"Number of applicants\",hidden:p=>p.settingsTab!==\"a11y\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Section5_PricingAndSavings\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Subpage_section5.map","// Section 7: Visa Fees – Framer Code Component\n// Visard.io Design System Compatible - Based on VISARD_CSS_REFERENCE.md\n// Layout: Title + Subtitle → Responsive cards grid (3 tiers by default)\n// Controls: settingsTab groups (heading, tiers, layout, style, a11y)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 760\n */const defaultTiers=[{tierTitle:\"Children Under 6\",tierDescription:\"Schengen visa fee is waived for children under 6. No payment required at the consulate.\",price:\"Free\",ctaText:\"Get started\"},{tierTitle:\"Children (6-12 years)\",tierDescription:\"A reduced fee applies for children between the ages of 6 and 12.\",price:\"€40\",ctaText:\"Get started\"},{tierTitle:\"Adults\",tierDescription:\"Standard Schengen visa fee for adult applicants.\",price:\"€80\",ctaText:\"Get started\"}];export default function Section_VisaFees(props){const{// Global tab selector\nsettingsTab=\"heading\",// Heading\ntitle=\"France Schengen Visa Fees in The UK\",mainTitleFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',mainTitleFontSize=48,mainTitleFontWeight=\"600\",mainTitleLineHeight=\"1.2\",mainTitleColor=\"#030110\",titleMaxWidth=800,subtitle=\"Can't find a France Schengen visa appointment in the UK? Don't worry! Visard is a best bot for France Schengen visa appointment.\",subtitleFontFamily='\"Open Sans\", \"Open Sans Placeholder\", sans-serif',subtitleFontSize=18,subtitleFontWeight=\"400\",subtitleLineHeight=\"1.2\",subtitleColor=\"#47464e\",subtitleMaxWidth=900,headerInnerGap=24,headerToGridGap=36,// Tiers\ntiers=defaultTiers,onCtaClick,// Card typography\ncardTitleFontSize=18,cardTitleFontWeight=\"700\",cardDescriptionFontSize=14,cardDescriptionLineHeight=\"1.5\",priceTextFontSize=26,priceTextFontWeight=\"700\",buttonTextFontSize=14,// Layout\ncontainerMaxWidth=1200,titleMaxWidthOverride=undefined,paddingX=60,paddingY=80,paddingTop,paddingBottom,gap=24,sectionGap=80,gridMinColWidth=280,// Style\ncardBackgroundColor=\"#F4F2FF\",cardRadius=16,cardBorder=\"1px solid rgba(0,0,0,0.06)\",cardPadding=16,cardInnerGap=12,buttonBackgroundColor=\"rgb(3, 1, 16)\",buttonTextColor=\"rgb(255, 255, 255)\",// A11y\nsectionAriaLabel=\"Visa fee tiers\",// Spread style (MUST BE LAST)\n...style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const tiersSafe=tiers&&tiers.length>0?tiers:isCanvas?defaultTiers:[];const pTop=typeof paddingTop===\"number\"?paddingTop:paddingY;const pBottom=typeof paddingBottom===\"number\"?paddingBottom:paddingY;// Measure container width to drive responsive layout\nconst containerRef=useRef(null);const[containerWidth,setContainerWidth]=useState(0);useEffect(()=>{if(typeof window===\"undefined\")return;const el=containerRef.current;if(!el)return;const update=()=>setContainerWidth(el.clientWidth);update();let ro;if(typeof window.ResizeObserver!==\"undefined\"){ro=new window.ResizeObserver(update);ro.observe(el);}else{window.addEventListener(\"resize\",update);}return()=>{try{if(ro&&ro.disconnect)ro.disconnect();}catch{}window.removeEventListener(\"resize\",update);};},[]);const PHONE_BREAKPOINT=540;const isPhone=containerWidth>0&&containerWidth<=PHONE_BREAKPOINT;const isTablet=containerWidth>480&&containerWidth<=1024;// Typography: tablet/mobile = 24px section title; scale internals\nconst computedMainTitlePx=isTablet||isPhone?24:mainTitleFontSize;const computedSubtitlePx=isTablet||isPhone?16:subtitleFontSize;const computedCardTitlePx=isTablet?20:isPhone?18:cardTitleFontSize;const computedCardDescPx=isTablet||isPhone?14:cardDescriptionFontSize;const computedPricePx=isTablet?22:isPhone?20:priceTextFontSize;const computedButtonPx=isTablet||isPhone?14:buttonTextFontSize;// Spacing: clamp horizontal padding for small widths\nconst paddingXCss=`clamp(16px, 4vw, ${paddingX}px)`;const innerPaddingX=isPhone?\"12px\":paddingXCss;const topPaddingValue=isPhone?80:pTop;const bottomPaddingValue=isPhone?80:pBottom;const headerTextAlign=isPhone?\"left\":\"center\";const headerJustifyItems=isPhone?\"start\":\"center\";const titleFontWeightValue=isPhone?\"600\":mainTitleFontWeight;const titleMaxWidthValue=isPhone?\"100%\":`${titleMaxWidth}px`;const subtitleFontWeightValue=isPhone?\"400\":subtitleFontWeight;const subtitleLineHeightValue=isPhone?\"1.2\":subtitleLineHeight;const subtitleColorValue=isPhone?\"#47464E\":subtitleColor;const subtitleMaxWidthValue=isPhone?\"100%\":`${subtitleMaxWidth}px`;return /*#__PURE__*/_jsx(\"section\",{\"aria-label\":sectionAriaLabel,style:{boxSizing:\"border-box\",width:\"100%\",height:\"min-content\",display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",alignItems:isPhone?\"flex-start\":\"center\",padding:`${topPaddingValue}px 0 ${bottomPaddingValue}px 0`,backgroundColor:\"#ffffff\",maxWidth:\"100%\",overflow:\"hidden\",alignContent:isPhone?\"flex-start\":\"center\",flexWrap:\"nowrap\",gap:sectionGap,position:\"relative\",borderRadius:0,color:\"#000\",fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:\"16px\",lineHeight:\"normal\",margin:0,...style},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"min-content\",display:\"flex\",flexDirection:\"row\",justifyContent:\"flex-start\",alignItems:\"flex-start\",overflow:\"visible\",padding:`0 ${innerPaddingX}`,alignContent:\"flex-start\",flexWrap:\"nowrap\",gap:20,position:\"relative\",borderRadius:0,boxSizing:\"border-box\"},children:/*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",maxWidth:`${containerMaxWidth}px`,margin:\"0 auto\",display:\"flex\",flexDirection:\"column\",gap:24},children:[(title||subtitle)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gap:headerInnerGap,textAlign:headerTextAlign,justifyItems:headerJustifyItems},children:[title&&/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,fontFamily:mainTitleFontFamily,fontSize:`${computedMainTitlePx}px`,fontWeight:titleFontWeightValue,lineHeight:mainTitleLineHeight,color:mainTitleColor,maxWidth:titleMaxWidthValue,marginLeft:isPhone?0:\"auto\",marginRight:isPhone?0:\"auto\",whiteSpace:\"pre-wrap\"},children:title}),subtitle&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontFamily:subtitleFontFamily,fontSize:`${computedSubtitlePx}px`,fontWeight:subtitleFontWeightValue,lineHeight:subtitleLineHeightValue,color:subtitleColorValue,maxWidth:subtitleMaxWidthValue,marginLeft:isPhone?0:\"auto\",marginRight:isPhone?0:\"auto\",whiteSpace:\"pre-wrap\",wordBreak:\"break-word\",overflowWrap:\"break-word\",textAlign:headerTextAlign},children:subtitle})]}),tiersSafe.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:isPhone?\"1fr\":\"repeat(3, 1fr)\",gap:`${gap}px`,marginTop:headerToGridGap},children:tiersSafe.map((t,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:cardBackgroundColor,borderRadius:`${cardRadius}px`,border:cardBorder,padding:cardPadding,display:\"grid\",gap:cardInnerGap},children:[t.tierTitle&&/*#__PURE__*/_jsx(\"h3\",{style:{margin:0,fontSize:`${computedCardTitlePx}px`,fontWeight:cardTitleFontWeight},children:t.tierTitle}),t.tierDescription&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:`${computedCardDescPx}px`,lineHeight:cardDescriptionLineHeight,color:\"rgb(17,17,17)\"},children:t.tierDescription}),(t.price||t.ctaText)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[t.price&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:`${computedPricePx}px`,fontWeight:priceTextFontWeight},children:t.price}),t.ctaText&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>{if(typeof onCtaClick===\"function\"){try{onCtaClick({index:i,title:t.tierTitle,price:t.price,tier:t});}catch(_){// swallow to avoid runtime crash in Canvas\n    }}},style:{fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',fontSize:`${computedButtonPx}px`,fontWeight:600,padding:\"12px 20px\",borderRadius:8,border:\"none\",backgroundColor:buttonBackgroundColor,color:buttonTextColor,transition:\"all 0s ease\",cursor:\"default\",whiteSpace:\"nowrap\",// override in case quoting introduced escapes\n    fontFamily:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif'},children:t.ctaText})]})]},i))})]})})});}// Property Controls\naddPropertyControls(Section_VisaFees,{// Tab selector\nsettingsTab:{type:ControlType.Enum,title:\"Section\",options:[\"heading\",\"tiers\",\"layout\",\"style\",\"a11y\"],optionTitles:[\"Heading\",\"Tiers\",\"Layout\",\"Style\",\"Accessibility\"],defaultValue:\"heading\"},// Heading PCs\ntitle:{type:ControlType.String,title:\"Title\",defaultValue:\"France Schengen Visa Fees in The UK\",displayTextArea:true,hidden:p=>p.settingsTab!==\"heading\"},mainTitleFontFamily:{type:ControlType.Enum,title:\"Title Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:p=>p.settingsTab!==\"heading\"},mainTitleFontSize:{type:ControlType.Number,title:\"Title Size\",defaultValue:48,min:20,max:56,step:2,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},mainTitleFontWeight:{type:ControlType.Enum,title:\"Title Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extra Bold\"],defaultValue:\"600\",hidden:p=>p.settingsTab!==\"heading\"},mainTitleLineHeight:{type:ControlType.String,title:\"Title LineHeight\",defaultValue:\"1.2\",hidden:p=>p.settingsTab!==\"heading\"},mainTitleColor:{type:ControlType.Color,title:\"Title Color\",defaultValue:\"#030110\",hidden:p=>p.settingsTab!==\"heading\"},titleMaxWidth:{type:ControlType.Number,title:\"Title Wrap Width\",defaultValue:1200,min:200,max:1600,step:10,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},subtitle:{type:ControlType.String,title:\"Subtitle\",defaultValue:\"Can't find a France Schengen visa appointment in the UK? Don't worry! Visard is a best bot for France Schengen visa appointment.\",displayTextArea:true,hidden:p=>p.settingsTab!==\"heading\"},subtitleFontFamily:{type:ControlType.Enum,title:\"Subtitle Font\",options:['\"Open Sans\", \"Open Sans Placeholder\", sans-serif','\"Inter\", \"Inter Placeholder\", sans-serif','\"Inter Display\", \"Inter Display Placeholder\", sans-serif','\"Fragment Mono\", monospace'],optionTitles:[\"Open Sans\",\"Inter\",\"Inter Display\",\"Fragment Mono\"],defaultValue:'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',hidden:p=>p.settingsTab!==\"heading\"},subtitleFontSize:{type:ControlType.Number,title:\"Subtitle Size\",defaultValue:18,min:12,max:20,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},subtitleFontWeight:{type:ControlType.Enum,title:\"Subtitle Weight\",options:[\"400\",\"500\",\"600\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\"],defaultValue:\"400\",hidden:p=>p.settingsTab!==\"heading\"},subtitleLineHeight:{type:ControlType.String,title:\"Subtitle LineHeight\",defaultValue:\"1.2\",hidden:p=>p.settingsTab!==\"heading\"},subtitleColor:{type:ControlType.Color,title:\"Subtitle Color\",defaultValue:\"#47464e\",hidden:p=>p.settingsTab!==\"heading\"},subtitleMaxWidth:{type:ControlType.Number,title:\"Subtitle Wrap Width\",defaultValue:900,min:200,max:1400,step:10,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},headerInnerGap:{type:ControlType.Number,title:\"Heading–Subtitle Gap\",defaultValue:24,min:0,max:64,step:2,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},headerToGridGap:{type:ControlType.Number,title:\"Subtitle–Grid Gap\",defaultValue:36,min:0,max:96,step:2,unit:\"px\",hidden:p=>p.settingsTab!==\"heading\"},// Tiers content\ntiers:{type:ControlType.Array,title:\"Tiers\",control:{type:ControlType.Object,controls:{tierTitle:{type:ControlType.String,title:\"Title\",defaultValue:\"Adults\"},tierDescription:{type:ControlType.String,title:\"Description\",defaultValue:\"Tier description\",displayTextArea:true},price:{type:ControlType.String,title:\"Price\",defaultValue:\"€80\"},ctaText:{type:ControlType.String,title:\"CTA\",defaultValue:\"Get started\"}}},defaultValue:defaultTiers,hidden:p=>p.settingsTab!==\"tiers\"},onCtaClick:{type:ControlType.EventHandler,title:\"onCtaClick\",hidden:p=>p.settingsTab!==\"tiers\"},// Card typography knobs\ncardTitleFontSize:{type:ControlType.Number,title:\"Card Title Size\",defaultValue:18,min:14,max:24,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"tiers\"},cardTitleFontWeight:{type:ControlType.Enum,title:\"Card Title Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extra Bold\"],defaultValue:\"700\",hidden:p=>p.settingsTab!==\"tiers\"},cardDescriptionFontSize:{type:ControlType.Number,title:\"Desc Size\",defaultValue:14,min:12,max:18,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"tiers\"},cardDescriptionLineHeight:{type:ControlType.String,title:\"Desc LineHeight\",defaultValue:\"1.5\",hidden:p=>p.settingsTab!==\"tiers\"},priceTextFontSize:{type:ControlType.Number,title:\"Price Size\",defaultValue:26,min:18,max:42,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"tiers\"},priceTextFontWeight:{type:ControlType.Enum,title:\"Price Weight\",options:[\"400\",\"500\",\"600\",\"700\",\"800\"],optionTitles:[\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extra Bold\"],defaultValue:\"700\",hidden:p=>p.settingsTab!==\"tiers\"},buttonTextFontSize:{type:ControlType.Number,title:\"Button Text Size\",defaultValue:14,min:12,max:16,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"tiers\"},// Layout controls\ncontainerMaxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:1200,min:320,max:1920,step:10,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:60,min:0,max:160,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingY:{type:ControlType.Number,title:\"Padding Y\",defaultValue:80,min:0,max:160,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingTop:{type:ControlType.Number,title:\"Padding Top\",defaultValue:80,min:0,max:160,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},paddingBottom:{type:ControlType.Number,title:\"Padding Bottom\",defaultValue:80,min:0,max:160,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},gap:{type:ControlType.Number,title:\"Grid Gap\",defaultValue:24,min:8,max:48,step:4,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},gridMinColWidth:{type:ControlType.Number,title:\"Grid Min Col Width\",defaultValue:280,min:220,max:420,step:10,unit:\"px\",hidden:p=>p.settingsTab!==\"layout\"},// Style controls\ncardBackgroundColor:{type:ControlType.Color,title:\"Card BG\",defaultValue:\"#F4F2FF\",hidden:p=>p.settingsTab!==\"style\"},cardRadius:{type:ControlType.Number,title:\"Card Radius\",defaultValue:16,min:0,max:24,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"style\"},cardBorder:{type:ControlType.String,title:\"Card Border\",defaultValue:\"1px solid rgba(0,0,0,0.06)\",hidden:p=>p.settingsTab!==\"style\"},cardPadding:{type:ControlType.Number,title:\"Card Padding\",defaultValue:16,min:8,max:32,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"style\"},cardInnerGap:{type:ControlType.Number,title:\"Card Inner Gap\",defaultValue:12,min:4,max:24,step:1,unit:\"px\",hidden:p=>p.settingsTab!==\"style\"},buttonBackgroundColor:{type:ControlType.Color,title:\"Button BG\",defaultValue:\"rgb(3, 1, 16)\",hidden:p=>p.settingsTab!==\"style\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"rgb(255, 255, 255)\",hidden:p=>p.settingsTab!==\"style\"},// A11y\nsectionAriaLabel:{type:ControlType.String,title:\"Section ARIA\",defaultValue:\"Visa fee tiers\",hidden:p=>p.settingsTab!==\"a11y\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Section_VisaFees\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Subpage_section8.map"],"mappings":"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"}