{"version":3,"file":"shared.DDkh1Hlc.mjs","names":["containerStyles","emptyStateStyle","useMemo","defaultEvents","Icon","iconKeys","lowercaseIconKeyPairs","useState","HomeFactory","React","moduleBaseUrl","defaultEvents","cycleOrder","variantClassNames","humanReadableVariantMap","React.forwardRef","React.useId","useMemo","useMemo","useMemo","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","Image","addPropertyOverrides","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","addPropertyOverrides","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","Annoucement_Bar","LogoFull","CareerPrograms","PreUniversityPrograms","Menu_Item","School_Year_Programs_Dropdown","ResourcesDropdown","React.useContext","React.useMemo","React.Fragment","React.useState","React.forwardRef","useRef","React.useId","sharedStyle.className","React.useRef","Image1","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","useState","useRef","useRef","useState","HouseFactory","React","defaultEvents"],"sources":["https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/6XoOaOLduA5ljC2pWgxP/DBFNMxIEuwX4FbO5ufEz/Ngr4r6Gkf.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:/framerusercontent.com/modules/i23eg1GSqFdWARK3Cb7K/k6t45VbmShfQhjb6Ioeo/fVxnimdqP.js","https:/framerusercontent.com/modules/g0EvnANJNdBsUg38VFjd/VW9PxYIMlOkgRdolI7A1/AS4PcgcTr.js","https:/framerusercontent.com/modules/4euAmeOPuPwp9jVIcKmN/AAUmJkguxsByMO7YuXqm/FLw530OeB.js","https:/framerusercontent.com/modules/wIOZlO6ZUfcJ4uzyQmvr/o4iLWEhmvtpFrmhRarHz/wFgDb_DJ7.js","https:/framerusercontent.com/modules/LOvnAFcJm8036zSNH7Q5/piOpdGbYk3JuE3sUNecP/W_l18mdF_.js","https:/framerusercontent.com/modules/r7VpGTsTVbddJAwc5M9T/MSuDAwmXoIQGPjKeEQZ8/ro7OPezbn.js","https:/framerusercontent.com/modules/0VgBEK2Ca6hW8Spq7Omb/hpAB9byLP3ApReuTAjGW/BZSboppxX.js","https:/framerusercontent.com/modules/GaNTIanAW15H1gbtIQa6/FNgn0xso2EGFM1fMakmk/CVgElE2PN.js","https:/framerusercontent.com/modules/N504bbGkajd7pYB5vXRi/cV0q7nCcJ56b8pJFkHYj/PDX4Xua1s.js","https:/framerusercontent.com/modules/nxdvcQ4R6tz8ds6CurXY/jKDWgFZxWAvS2CrGhNrg/ro7OPezbn.js","https:/framerusercontent.com/modules/bMnoMneKoX2WwBjPubR1/TXgfFcDXZAR6Zr2hBeW3/r0DlszpLk.js","https:/framerusercontent.com/modules/clqgXc9jkXJDVtYtpuMA/6FCGBmM4XC8dLL7ndjLf/SnDQZ_fBQ.js","https:/framerusercontent.com/modules/oSYpBQqUoIQt0lJAEaXU/tgefq0BBe96couGtFww5/twr_CKIyf.js","https:/framerusercontent.com/modules/gAjE9eWxq33iCmlfxDFM/Vi8S9xkZ8VxFEhk3RMj7/XQ6eh014d.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.53","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js","https:/framerusercontent.com/modules/h9JEazSMLzH8CkaCS7A8/yf66c0JCjlFbnXZSIovG/YckFIlg3V.js"],"sourcesContent":["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let r;\nvar s = (o) => {\n    if (!r) {\n        const n = o.forwardRef(({color: t = \"currentColor\", size: e = 24, ...i}, l) => {\n            return o.createElement(\"svg\", {ref: l, xmlns: \"http://www.w3.org/2000/svg\", width: e, height: e, viewBox: \"0 0 24 24\", fill: \"none\", stroke: t, strokeWidth: \"2\", strokeLinecap: \"round\", strokeLinejoin: \"round\", ...i}, o.createElement(\"path\", {d: \"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}), o.createElement(\"polyline\", {points: \"9 22 9 12 15 12 15 22\"}));\n        });\n        n.displayName = \"Home\",r = n;\n    }\n    return r;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, s as default };","/*\n * home (feather-icons/home@0.0.29)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\nexport { default } from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\n","import{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{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (72f35ee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"m8ymFXr5o\"];const variantClassNames={m8ymFXr5o:\"framer-v-1ff8itw\"};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 humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"m8ymFXr5o\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"m8ymFXr5o\",transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;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-kmhiR\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-1ff8itw\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"m8ymFXr5o\",ref:ref,style:{backgroundColor:\"var(--token-5fb94218-abe9-4555-a6ab-b939df3d149c, rgb(237, 237, 237))\",...style},transition:transition})})});});const css=['.framer-kmhiR [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-kmhiR .framer-1nrn0bv { display: block; }\",\".framer-kmhiR .framer-1ff8itw { height: 1px; overflow: visible; position: relative; width: 1170px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 1170\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerNgr4r6Gkf=withCSS(Component,css,\"framer-kmhiR\");export default FramerNgr4r6Gkf;FramerNgr4r6Gkf.displayName=\"⚠️ Divider / Light\";FramerNgr4r6Gkf.defaultProps={height:1,width:1170};addFonts(FramerNgr4r6Gkf,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNgr4r6Gkf\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1170\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ngr4r6Gkf.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\"}}}}","// Generated by Framer (f2f96df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Open Sans-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",weight:\"700\"}]}];export const css=['.framer-3AT9Y .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-3AT9Y .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, #151515); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 0px) { .framer-3AT9Y .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-3AT9Y .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-letter-spacing: -0.5px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 32px; --framer-text-alignment: start; --framer-text-color: var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, #151515); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-3AT9Y\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=[\".framer-RYESD .framer-styles-preset-fsrzda:not(.rich-text-wrapper), .framer-RYESD .framer-styles-preset-fsrzda.rich-text-wrapper a { --framer-link-current-text-color: #FFFFFF; --framer-link-hover-text-color: #9d9d9d; --framer-link-hover-text-decoration: none; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-RYESD\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Open Sans-700\"]);export const fonts=[{family:\"Open Sans\",moduleAsset:{localModuleIdentifier:\"local-module:css/FLw530OeB:default\",url:\"https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf\",weight:\"700\"}];export const css=['.framer-YhOe2 .framer-styles-preset-1evavku:not(.rich-text-wrapper), .framer-YhOe2 .framer-styles-preset-1evavku.rich-text-wrapper p, .framer-YhOe2 .framer-styles-preset-1evavku.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #9d9d9d; --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 0px) { .framer-YhOe2 .framer-styles-preset-1evavku:not(.rich-text-wrapper), .framer-YhOe2 .framer-styles-preset-1evavku.rich-text-wrapper p, .framer-YhOe2 .framer-styles-preset-1evavku.rich-text-wrapper [data-preset-tag=\"p\"] { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #9d9d9d; --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-YhOe2\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (aab256c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Open Sans-600\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2\",weight:\"600\"}]}];export const css=['.framer-O5Oyo .framer-styles-preset-lloas1:not(.rich-text-wrapper), .framer-O5Oyo .framer-styles-preset-lloas1.rich-text-wrapper p { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, #454545); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-O5Oyo .framer-styles-preset-lloas1:not(.rich-text-wrapper), .framer-O5Oyo .framer-styles-preset-lloas1.rich-text-wrapper p { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, #454545); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-O5Oyo .framer-styles-preset-lloas1:not(.rich-text-wrapper), .framer-O5Oyo .framer-styles-preset-lloas1.rich-text-wrapper p { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, #454545); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-O5Oyo\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (99288e1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ZREDy3l6o\",\"FHUPfTD5f\"];const serializationHash=\"framer-rZ40y\";const variantClassNames={FHUPfTD5f:\"framer-v-r6us5q\",ZREDy3l6o:\"framer-v-mh838a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Black:\"ZREDy3l6o\",White:\"FHUPfTD5f\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZREDy3l6o\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZREDy3l6o\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nnfyxF8su\"},motionChild:true,nodeId:\"ZREDy3l6o\",openInNewTab:false,scopeId:\"W_l18mdF_\",children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:140,intrinsicWidth:1579,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:140,pixelWidth:1579,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/v8B34Gf5LadYNBPTdcXCeGyU.png\",srcSet:\"https://framerusercontent.com/images/v8B34Gf5LadYNBPTdcXCeGyU.png?scale-down-to=512 512w,https://framerusercontent.com/images/v8B34Gf5LadYNBPTdcXCeGyU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/v8B34Gf5LadYNBPTdcXCeGyU.png 1579w\"},className:`${cx(scopingClassNames,\"framer-mh838a\",className,classNames)} framer-uw0b97`,\"data-framer-name\":\"Black\",layoutDependency:layoutDependency,layoutId:\"ZREDy3l6o\",ref:refBinding,style:{...style},...addPropertyOverrides({FHUPfTD5f:{\"data-framer-name\":\"White\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:220,intrinsicWidth:2424,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:220,pixelWidth:2424,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/KJXb6NpRfwLJAhiS5duM9ghwBU.png\",srcSet:\"https://framerusercontent.com/images/KJXb6NpRfwLJAhiS5duM9ghwBU.png?scale-down-to=512 512w,https://framerusercontent.com/images/KJXb6NpRfwLJAhiS5duM9ghwBU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KJXb6NpRfwLJAhiS5duM9ghwBU.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/KJXb6NpRfwLJAhiS5duM9ghwBU.png 2424w\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rZ40y.framer-uw0b97, .framer-rZ40y .framer-uw0b97 { display: block; }\",\".framer-rZ40y.framer-mh838a { height: 18px; overflow: visible; position: relative; text-decoration: none; width: 201px; }\",\".framer-rZ40y.framer-v-r6us5q.framer-mh838a { aspect-ratio: 11.278571428571428 / 1; height: var(--framer-aspect-ratio-supported, 18px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FHUPfTD5f\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW_l18mdF_=withCSS(Component,css,\"framer-rZ40y\");export default FramerW_l18mdF_;FramerW_l18mdF_.displayName=\"Logo / Full\";FramerW_l18mdF_.defaultProps={height:18,width:201};addPropertyControls(FramerW_l18mdF_,{variant:{options:[\"ZREDy3l6o\",\"FHUPfTD5f\"],optionTitles:[\"Black\",\"White\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerW_l18mdF_,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW_l18mdF_\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"18\",\"framerIntrinsicWidth\":\"201\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FHUPfTD5f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W_l18mdF_.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=[\".framer-Xbq2j .framer-styles-preset-1wicq5s:not(.rich-text-wrapper), .framer-Xbq2j .framer-styles-preset-1wicq5s.rich-text-wrapper a { --framer-link-current-text-color: var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, #454545); --framer-link-hover-text-color: var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, #454545); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, #151515); --framer-link-text-decoration: none; }\"];export const className=\"framer-Xbq2j\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ktCVMeAwy\",\"W0TsiPT43\",\"EgOWQI3JP\"];const serializationHash=\"framer-nr6Yz\";const variantClassNames={EgOWQI3JP:\"framer-v-195i0h8\",ktCVMeAwy:\"framer-v-ob2h6x\",W0TsiPT43:\"framer-v-1yav2i9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Yt7Y9qmGe=undefined;const Dy4AFOder=undefined;const ySW5FZfdF=undefined;const SseFucdwG=undefined;const h1IvJNOZk=undefined;const VTni7ZtTs=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ktCVMeAwy\",Mobile:\"EgOWQI3JP\",Tablet:\"W0TsiPT43\"};const getProps=({fallPrograms,fallPrograms1,fallPrograms2,height,id,springPrograms,springPrograms1,springPrograms2,width,...props})=>{return{...props,Dy4AFOder:springPrograms1??props.Dy4AFOder,h1IvJNOZk:fallPrograms1??props.h1IvJNOZk,SseFucdwG:fallPrograms??props.SseFucdwG??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"ktCVMeAwy\",VTni7ZtTs:fallPrograms2??props.VTni7ZtTs??{alt:\"\",pixelHeight:281,pixelWidth:656,src:\"https://framerusercontent.com/images/fRBnGTTdl2zNh0bLcGZQt5O0.png?width=656&height=281\",srcSet:\"https://framerusercontent.com/images/fRBnGTTdl2zNh0bLcGZQt5O0.png?scale-down-to=512&width=656&height=281 512w,https://framerusercontent.com/images/fRBnGTTdl2zNh0bLcGZQt5O0.png?width=656&height=281 656w\"},ySW5FZfdF:springPrograms2??props.ySW5FZfdF??{alt:\"\",pixelHeight:281,pixelWidth:656,src:\"https://framerusercontent.com/images/BzNiJCdiCj196Pk6vtK1Y3Pe8c.png?width=656&height=281\",srcSet:\"https://framerusercontent.com/images/BzNiJCdiCj196Pk6vtK1Y3Pe8c.png?scale-down-to=512&width=656&height=281 512w,https://framerusercontent.com/images/BzNiJCdiCj196Pk6vtK1Y3Pe8c.png?width=656&height=281 656w\"},Yt7Y9qmGe:springPrograms??props.Yt7Y9qmGe??true};};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,SseFucdwG,h1IvJNOZk,VTni7ZtTs,Yt7Y9qmGe,Dy4AFOder,ySW5FZfdF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ktCVMeAwy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if([\"W0TsiPT43\",\"EgOWQI3JP\"].includes(baseVariant))return false;return value;};const isDisplayed1=()=>{if([\"W0TsiPT43\",\"EgOWQI3JP\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ob2h6x\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ktCVMeAwy\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...style},variants:{EgOWQI3JP:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},W0TsiPT43:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({EgOWQI3JP:{\"data-framer-name\":\"Mobile\"},W0TsiPT43:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i91h84\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"KOP9Ot1Q2\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-atsot3\",layoutDependency:layoutDependency,layoutId:\"wBdw1sDPi\",children:[Yt7Y9qmGe!==false&&/*#__PURE__*/_jsx(Link,{href:Dy4AFOder,motionChild:true,nodeId:\"uH7scvgok\",scopeId:\"BZSboppxX\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1dw5x4x framer-10bmwdy\",\"data-framer-name\":\"Spring\",layoutDependency:layoutDependency,layoutId:\"uH7scvgok\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},whileHover:animation,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15908ry\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"rtqnIdurM\",style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 72.68616272522522%)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255)))\"},children:\"Spring Programs\"})}),className:\"framer-8odl94\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"mM0Ti1plS\",style:{\"--extracted-gdpscs\":\"var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10rwhxm\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"UdL8gIwNC\",svg:'<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5 12.5938H19\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M12 5.59375L19 12.5938L12 19.5938\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:281,intrinsicWidth:656,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+0),pixelHeight:281,pixelWidth:656,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 32px, 1px) + 16px) / 0, 1px)`,...toResponsiveImage(ySW5FZfdF)},className:\"framer-1h9t3fd\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Hyy8WS8GN\",...addPropertyOverrides({EgOWQI3JP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:281,intrinsicWidth:656,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+83+0),pixelHeight:281,pixelWidth:656,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(ySW5FZfdF)}},W0TsiPT43:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:281,intrinsicWidth:656,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0),pixelHeight:281,pixelWidth:656,sizes:`max(max((max(${componentViewport?.width||\"100vw\"}, 1px) - 16px) / 2, 50px), 1px)`,...toResponsiveImage(ySW5FZfdF)}}},baseVariant,gestureVariant)})]})}),isDisplayed(SseFucdwG!==false)&&/*#__PURE__*/_jsx(Link,{href:h1IvJNOZk,motionChild:true,nodeId:\"xFRtVxCP_\",scopeId:\"BZSboppxX\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-w3f674 framer-10bmwdy\",\"data-framer-name\":\"Fall\",layoutDependency:layoutDependency,layoutId:\"xFRtVxCP_\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},whileHover:animation,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mwi5xv\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"rZUfGWmim\",style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 72.68616272522522%)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255)))\"},children:\"Fall Programs\"})}),className:\"framer-1pljrxn\",\"data-framer-name\":\"Summer Programs\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"WuxpqTf6X\",style:{\"--extracted-gdpscs\":\"var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jhf9d3\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"dwyGnF4fP\",svg:'<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5 12.5938H19\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M12 5.59375L19 12.5938L12 19.5938\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:281,intrinsicWidth:656,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+10+0),pixelHeight:281,pixelWidth:656,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 32px, 1px) + 16px) / 0, 1px)`,...toResponsiveImage(VTni7ZtTs)},className:\"framer-nwo7j2\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"OWWjzFfTA\"})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:h1IvJNOZk,motionChild:true,nodeId:\"bnUwE3hqK\",scopeId:\"BZSboppxX\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1n0ym5z framer-10bmwdy\",\"data-framer-name\":\"Fall\",layoutDependency:layoutDependency,layoutId:\"bnUwE3hqK\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},whileHover:animation,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eofmeu\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"S1LNMX5qe\",style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 72.68616272522522%)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255)))\"},children:\"Fall Programs\"})}),className:\"framer-h8hls3\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"QWYYhMPX8\",style:{\"--extracted-gdpscs\":\"var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hi1x2\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"mdD1CVLhD\",svg:'<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5 12.5938H19\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M12 5.59375L19 12.5938L12 19.5938\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:281,intrinsicWidth:656,pixelHeight:281,pixelWidth:656,...toResponsiveImage(VTni7ZtTs)},className:\"framer-1iu8vyv\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"QdaCsaggF\",...addPropertyOverrides({EgOWQI3JP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:281,intrinsicWidth:656,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+83+0),pixelHeight:281,pixelWidth:656,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(VTni7ZtTs)}},W0TsiPT43:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:281,intrinsicWidth:656,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0+0),pixelHeight:281,pixelWidth:656,sizes:`max(max((max(${componentViewport?.width||\"100vw\"}, 1px) - 16px) / 2, 50px), 1px)`,...toResponsiveImage(VTni7ZtTs)}}},baseVariant,gestureVariant)})]})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nr6Yz.framer-10bmwdy, .framer-nr6Yz .framer-10bmwdy { display: block; }\",\".framer-nr6Yz.framer-ob2h6x { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 16px; position: relative; width: 690px; }\",\".framer-nr6Yz .framer-1i91h84 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-nr6Yz .framer-atsot3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-nr6Yz .framer-1dw5x4x, .framer-nr6Yz .framer-w3f674 { align-content: center; align-items: center; aspect-ratio: 1.3333333333333333 / 1; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 150px); justify-content: center; max-height: 150px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nr6Yz .framer-15908ry, .framer-nr6Yz .framer-1mwi5xv, .framer-nr6Yz .framer-1eofmeu { align-content: flex-end; align-items: flex-end; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px 16px 16px 16px; position: absolute; width: 100%; z-index: 1; }\",\".framer-nr6Yz .framer-8odl94, .framer-nr6Yz .framer-1pljrxn, .framer-nr6Yz .framer-h8hls3 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-nr6Yz .framer-10rwhxm, .framer-nr6Yz .framer-1jhf9d3, .framer-nr6Yz .framer-1hi1x2 { flex: none; height: 25px; position: relative; width: 24px; }\",\".framer-nr6Yz .framer-1h9t3fd, .framer-nr6Yz .framer-nwo7j2, .framer-nr6Yz .framer-1iu8vyv { flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; }\",\".framer-nr6Yz .framer-1n0ym5z { align-content: center; align-items: center; aspect-ratio: 2.7611940298507465 / 1; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 72px); justify-content: center; max-height: 150px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nr6Yz.framer-v-1yav2i9.framer-ob2h6x { padding: 0px; width: 810px; }\",\".framer-nr6Yz.framer-v-1yav2i9 .framer-1i91h84, .framer-nr6Yz.framer-v-195i0h8 .framer-1i91h84 { flex-direction: column; gap: 0px; }\",\".framer-nr6Yz.framer-v-1yav2i9 .framer-atsot3 { align-content: unset; align-items: unset; display: grid; flex: none; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); width: 100%; }\",\".framer-nr6Yz.framer-v-1yav2i9 .framer-1dw5x4x { align-self: start; aspect-ratio: 2.7611940298507465 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 72px); justify-self: start; width: 100%; }\",\".framer-nr6Yz.framer-v-1yav2i9 .framer-1n0ym5z { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-nr6Yz.framer-v-195i0h8.framer-ob2h6x { padding: 0px; width: 390px; }\",\".framer-nr6Yz.framer-v-195i0h8 .framer-atsot3 { flex: none; flex-direction: column; width: 100%; }\",\".framer-nr6Yz.framer-v-195i0h8 .framer-1dw5x4x { aspect-ratio: 2.7611940298507465 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 72px); width: 100%; }\",\".framer-nr6Yz.framer-v-195i0h8 .framer-1n0ym5z { flex: none; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 182\n * @framerIntrinsicWidth 690\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"W0TsiPT43\":{\"layout\":[\"fixed\",\"auto\"]},\"EgOWQI3JP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"SseFucdwG\":\"fallPrograms\",\"h1IvJNOZk\":\"fallPrograms1\",\"VTni7ZtTs\":\"fallPrograms2\",\"Yt7Y9qmGe\":\"springPrograms\",\"Dy4AFOder\":\"springPrograms1\",\"ySW5FZfdF\":\"springPrograms2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBZSboppxX=withCSS(Component,css,\"framer-nr6Yz\");export default FramerBZSboppxX;FramerBZSboppxX.displayName=\"School_Year_Programs_Dropdown\";FramerBZSboppxX.defaultProps={height:182,width:690};addPropertyControls(FramerBZSboppxX,{variant:{options:[\"ktCVMeAwy\",\"W0TsiPT43\",\"EgOWQI3JP\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},SseFucdwG:{defaultValue:true,title:\"👀 Fall Programs\",type:ControlType.Boolean},h1IvJNOZk:{title:\"🔗 Fall Programs\",type:ControlType.Link},VTni7ZtTs:{__defaultAssetReference:\"data:framer/asset-reference,fRBnGTTdl2zNh0bLcGZQt5O0.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,fRBnGTTdl2zNh0bLcGZQt5O0.png?originalFilename=image.png&preferredSize=auto\"},title:\"📷 Fall Programs\",type:ControlType.ResponsiveImage},Yt7Y9qmGe:{defaultValue:true,title:\"👀 Spring Programs\",type:ControlType.Boolean},Dy4AFOder:{title:\"🔗 Spring Programs\",type:ControlType.Link},ySW5FZfdF:{__defaultAssetReference:\"data:framer/asset-reference,BzNiJCdiCj196Pk6vtK1Y3Pe8c.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,BzNiJCdiCj196Pk6vtK1Y3Pe8c.png?originalFilename=image.png&preferredSize=auto\"},title:\"📷 Spring Programs\",type:ControlType.ResponsiveImage}});addFonts(FramerBZSboppxX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBZSboppxX\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"182\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"SseFucdwG\\\":\\\"fallPrograms\\\",\\\"h1IvJNOZk\\\":\\\"fallPrograms1\\\",\\\"VTni7ZtTs\\\":\\\"fallPrograms2\\\",\\\"Yt7Y9qmGe\\\":\\\"springPrograms\\\",\\\"Dy4AFOder\\\":\\\"springPrograms1\\\",\\\"ySW5FZfdF\\\":\\\"springPrograms2\\\"}\",\"framerIntrinsicWidth\":\"690\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"W0TsiPT43\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EgOWQI3JP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BZSboppxX.map","// Generated by Framer (41620b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/r7VpGTsTVbddJAwc5M9T/MSuDAwmXoIQGPjKeEQZ8/ro7OPezbn.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"Nl3jY25kV\",\"j9tC5zLDi\"];const serializationHash=\"framer-znOi9\";const variantClassNames={j9tC5zLDi:\"framer-v-adrr89\",Nl3jY25kV:\"framer-v-1f1rcd4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation2={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??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Nl3jY25kV\",Mobile:\"j9tC5zLDi\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Nl3jY25kV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Nl3jY25kV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1f1rcd4\",className,classNames),\"data-framer-appear-id\":\"1f1rcd4\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Nl3jY25kV\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},variants:{j9tC5zLDi:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({j9tC5zLDi:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-icqq43\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"UYMNJ0LOr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c9vjzk\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"UsXsSGMDi\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-2610250f-4b6d-481b-bcc7-77a2cf78bc94, rgb(133, 138, 143)))\"},children:\"Career Programs\"})}),className:\"framer-1qc4cs\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Open Sans-500\"],layoutDependency:layoutDependency,layoutId:\"CP6IyiJLc\",style:{\"--extracted-gdpscs\":\"var(--token-2610250f-4b6d-481b-bcc7-77a2cf78bc94, rgb(133, 138, 143))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j9tC5zLDi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-2610250f-4b6d-481b-bcc7-77a2cf78bc94, rgb(133, 138, 143)))\"},children:\"Career Programs\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5cnuww\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"JUSJC04kp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rJfzCmaC5\"},motionChild:true,nodeId:\"SzXe8AKn1\",openInNewTab:false,relValues:[],scopeId:\"CVgElE2PN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Game Dev Bootcamp\"})})})}),className:\"framer-1lznwjh\",\"data-framer-name\":\"About Us\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"SzXe8AKn1\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({j9tC5zLDi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rJfzCmaC5\"},motionChild:true,nodeId:\"SzXe8AKn1\",openInNewTab:false,relValues:[],scopeId:\"CVgElE2PN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Game Dev Bootcamp\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DWWdIhhlV\"},motionChild:true,nodeId:\"ffLxJmi20\",openInNewTab:false,relValues:[],scopeId:\"CVgElE2PN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Game Design Bootcamp\"})})})}),className:\"framer-sbgw07\",\"data-framer-name\":\"Careers\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"ffLxJmi20\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({j9tC5zLDi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DWWdIhhlV\"},motionChild:true,nodeId:\"ffLxJmi20\",openInNewTab:false,relValues:[],scopeId:\"CVgElE2PN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Game Design Bootcamp\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dbtoNhPB2\"},motionChild:true,nodeId:\"ZO16d8Apa\",openInNewTab:false,relValues:[],scopeId:\"CVgElE2PN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"AI Software Development Bootcamp\"})})})}),className:\"framer-1b2pshh\",\"data-framer-name\":\"Contact Us\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"ZO16d8Apa\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({j9tC5zLDi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dbtoNhPB2\"},motionChild:true,nodeId:\"ZO16d8Apa\",openInNewTab:false,relValues:[],scopeId:\"CVgElE2PN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"AI Software Development Bootcamp\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1771pad\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"AZyAigqm6\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-2610250f-4b6d-481b-bcc7-77a2cf78bc94, rgb(133, 138, 143)))\"},children:\"Upskilling\"})}),className:\"framer-1t60a6u\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Open Sans-500\"],layoutDependency:layoutDependency,layoutId:\"bM3SDwKHF\",style:{\"--extracted-gdpscs\":\"var(--token-2610250f-4b6d-481b-bcc7-77a2cf78bc94, rgb(133, 138, 143))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j9tC5zLDi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-2610250f-4b6d-481b-bcc7-77a2cf78bc94, rgb(133, 138, 143)))\"},children:\"Upskilling\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u5fl7r\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"sFKfdspoo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"glpwKoSra\"},motionChild:true,nodeId:\"njBVRwY0w\",openInNewTab:false,relValues:[],scopeId:\"CVgElE2PN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"AI Builders Bootcamp\"})})})}),className:\"framer-1bqpqay\",\"data-framer-name\":\"About Us\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"njBVRwY0w\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({j9tC5zLDi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"glpwKoSra\"},motionChild:true,nodeId:\"njBVRwY0w\",openInNewTab:false,relValues:[],scopeId:\"CVgElE2PN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"AI Builders Bootcamp\"})})})})}},baseVariant,gestureVariant)})})]})]})})})})});});const css=[\".framer-znOi9.framer-l9qgkr, .framer-znOi9 .framer-l9qgkr { display: block; }\",\".framer-znOi9.framer-1f1rcd4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 316px; will-change: var(--framer-will-change-override, transform); }\",\".framer-znOi9 .framer-icqq43 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 316px; }\",\".framer-znOi9 .framer-c9vjzk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-znOi9 .framer-1qc4cs, .framer-znOi9 .framer-1t60a6u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-znOi9 .framer-5cnuww, .framer-znOi9 .framer-1u5fl7r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-znOi9 .framer-1lznwjh, .framer-znOi9 .framer-sbgw07, .framer-znOi9 .framer-1b2pshh, .framer-znOi9 .framer-1bqpqay { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-znOi9 .framer-1771pad { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 16px 16px 16px; position: relative; width: 100%; }\",\".framer-znOi9.framer-v-adrr89.framer-1f1rcd4 { flex-direction: column; will-change: unset; }\",\".framer-znOi9.framer-v-adrr89 .framer-icqq43 { align-content: center; align-items: center; justify-content: center; padding: 0px; }\",\".framer-znOi9.framer-v-adrr89 .framer-c9vjzk, .framer-znOi9.framer-v-adrr89 .framer-1771pad { align-content: center; align-items: center; padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 260\n * @framerIntrinsicWidth 316\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"j9tC5zLDi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCVgElE2PN=withCSS(Component,css,\"framer-znOi9\");export default FramerCVgElE2PN;FramerCVgElE2PN.displayName=\"Career Programs\";FramerCVgElE2PN.defaultProps={height:260,width:316};addPropertyControls(FramerCVgElE2PN,{variant:{options:[\"Nl3jY25kV\",\"j9tC5zLDi\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCVgElE2PN,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2\",weight:\"500\"},{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCVgElE2PN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"260\",\"framerIntrinsicWidth\":\"316\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j9tC5zLDi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CVgElE2PN.map","// Generated by Framer (5235a87)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/g0EvnANJNdBsUg38VFjd/VW9PxYIMlOkgRdolI7A1/AS4PcgcTr.js\";const cycleOrder=[\"PWddOGKLd\",\"QxK6D5h_d\"];const serializationHash=\"framer-Y07rT\";const variantClassNames={PWddOGKLd:\"framer-v-1c96guu\",QxK6D5h_d:\"framer-v-1n6apue\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RhJh03KQ_=undefined;const Jvq84fzLN=undefined;const rWVnkQXze=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"PWddOGKLd\",Mobile:\"QxK6D5h_d\"};const Variants=motion.create(React.Fragment);const getProps=({annoucement,butterLink,butterLinkText,height,id,width,...props})=>{return{...props,Jvq84fzLN:butterLink??props.Jvq84fzLN,RhJh03KQ_:annoucement??props.RhJh03KQ_??\"Youth Summer Camp Starts on June 30th\",rWVnkQXze:butterLinkText??props.rWVnkQXze??\"Register Now\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PWddOGKLd\"};};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,RhJh03KQ_,Jvq84fzLN,rWVnkQXze,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PWddOGKLd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1c96guu\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PWddOGKLd\",ref:refBinding,style:{backgroundColor:\"rgb(14, 14, 14)\",...style},...addPropertyOverrides({QxK6D5h_d:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255)))\"},children:\"Youth Summer Camp Starts on June 30th\"})}),className:\"framer-15pwagp\",\"data-framer-name\":\"Youth Summer Camp Starts on June 30th\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"ZYFUM9bH_\",style:{\"--extracted-gdpscs\":\"var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:RhJh03KQ_,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QxK6D5h_d:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255)))\"},children:\"Youth Summer Camp Starts on June 30th\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255)))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:Jvq84fzLN,motionChild:true,nodeId:\"VyfZWGsIy\",openInNewTab:false,relValues:[],scopeId:\"PDX4Xua1s\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fsrzda\",\"data-styles-preset\":\"AS4PcgcTr\",children:\"Register Now\"})})})}),className:\"framer-10n0sd6\",\"data-framer-name\":\"shop now\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"VyfZWGsIy\",style:{\"--extracted-gdpscs\":\"var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:rWVnkQXze,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QxK6D5h_d:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255)))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:Jvq84fzLN,motionChild:true,nodeId:\"VyfZWGsIy\",openInNewTab:false,relValues:[],scopeId:\"PDX4Xua1s\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-fsrzda\",\"data-styles-preset\":\"AS4PcgcTr\",children:\"Register Now\"})})})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Y07rT.framer-1ocju2p, .framer-Y07rT .framer-1ocju2p { display: block; }\",\".framer-Y07rT.framer-1c96guu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 0px 12px 0px; position: relative; width: 1440px; }\",\".framer-Y07rT .framer-15pwagp, .framer-Y07rT .framer-10n0sd6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Y07rT.framer-v-1n6apue.framer-1c96guu { flex-direction: column; width: 390px; }\",\".framer-Y07rT.framer-v-1n6apue .framer-15pwagp { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QxK6D5h_d\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"RhJh03KQ_\":\"annoucement\",\"Jvq84fzLN\":\"butterLink\",\"rWVnkQXze\":\"butterLinkText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPDX4Xua1s=withCSS(Component,css,\"framer-Y07rT\");export default FramerPDX4Xua1s;FramerPDX4Xua1s.displayName=\"Annoucement_Bar\";FramerPDX4Xua1s.defaultProps={height:48,width:1440};addPropertyControls(FramerPDX4Xua1s,{variant:{options:[\"PWddOGKLd\",\"QxK6D5h_d\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},RhJh03KQ_:{defaultValue:\"Youth Summer Camp Starts on June 30th\",displayTextArea:false,title:\"Annoucement\",type:ControlType.String},onRhJh03KQ_Change:{changes:\"RhJh03KQ_\",type:ControlType.ChangeHandler},Jvq84fzLN:{title:\"Butter Link\",type:ControlType.Link},rWVnkQXze:{defaultValue:\"Register Now\",displayTextArea:false,title:\"Butter Link Text\",type:ControlType.String},onrWVnkQXzeChange:{changes:\"rWVnkQXze\",type:ControlType.ChangeHandler}});addFonts(FramerPDX4Xua1s,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPDX4Xua1s\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"RhJh03KQ_\\\":\\\"annoucement\\\",\\\"Jvq84fzLN\\\":\\\"butterLink\\\",\\\"rWVnkQXze\\\":\\\"butterLinkText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QxK6D5h_d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PDX4Xua1s.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([]);export const fonts=[];export const css=[\".framer-Xbq2j .framer-styles-preset-1wicq5s:not(.rich-text-wrapper), .framer-Xbq2j .framer-styles-preset-1wicq5s.rich-text-wrapper a { --framer-link-current-text-color: var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, #454545); --framer-link-hover-text-color: var(--token-782826f5-31ab-4eda-9821-5f2535839b0f, #454545); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, #151515); --framer-link-text-decoration: none; }\"];export const className=\"framer-Xbq2j\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/nxdvcQ4R6tz8ds6CurXY/jKDWgFZxWAvS2CrGhNrg/ro7OPezbn.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"pMUZAAulq\",\"XOF8A0Wia\"];const serializationHash=\"framer-7k9Li\";const variantClassNames={pMUZAAulq:\"framer-v-1nu487o\",XOF8A0Wia:\"framer-v-xomojl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LUSlL9wm_=undefined;const cw7LqriLe=undefined;const dCQZWVN0u=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation2={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??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"pMUZAAulq\",Mobile:\"XOF8A0Wia\"};const getProps=({aboutUs,careers,contactUs,height,id,width,...props})=>{return{...props,cw7LqriLe:contactUs??props.cw7LqriLe,dCQZWVN0u:careers??props.dCQZWVN0u,LUSlL9wm_:aboutUs??props.LUSlL9wm_,variant:humanReadableVariantMap[props.variant]??props.variant??\"pMUZAAulq\"};};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,LUSlL9wm_,cw7LqriLe,dCQZWVN0u,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pMUZAAulq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"XOF8A0Wia\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1nu487o\",className,classNames),\"data-framer-appear-id\":\"1nu487o\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pMUZAAulq\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...style},variants:{XOF8A0Wia:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({XOF8A0Wia:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aglcb2\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"ia5H_fwBJ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sa8cwa\",layoutDependency:layoutDependency,layoutId:\"FAByzJMVT\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:\"Resources\"})}),className:\"framer-osafyy\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"w7dno6wQq\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1089f8v\",layoutDependency:layoutDependency,layoutId:\"p7tJGZE3A\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:LUSlL9wm_,motionChild:true,nodeId:\"T5hOSZTbt\",openInNewTab:true,relValues:[],scopeId:\"r0DlszpLk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"About Us\"})})})}),className:\"framer-1tfto6v\",\"data-framer-name\":\"About Us\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"T5hOSZTbt\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({XOF8A0Wia:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:LUSlL9wm_,motionChild:true,nodeId:\"T5hOSZTbt\",openInNewTab:true,relValues:[],scopeId:\"r0DlszpLk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"About Us\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:cw7LqriLe,motionChild:true,nodeId:\"peVmhbi8c\",openInNewTab:true,relValues:[],scopeId:\"r0DlszpLk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Contact Us\"})})})}),className:\"framer-1xarc1d\",\"data-framer-name\":\"Contact Us\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"peVmhbi8c\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({XOF8A0Wia:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:cw7LqriLe,motionChild:true,nodeId:\"peVmhbi8c\",openInNewTab:true,relValues:[],scopeId:\"r0DlszpLk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Contact Us\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:dCQZWVN0u,motionChild:true,nodeId:\"X0Bte0YeI\",openInNewTab:true,relValues:[],scopeId:\"r0DlszpLk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Careers\"})})})}),className:\"framer-dqz131\",\"data-framer-name\":\"Careers\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"X0Bte0YeI\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({XOF8A0Wia:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:dCQZWVN0u,motionChild:true,nodeId:\"X0Bte0YeI\",openInNewTab:true,relValues:[],scopeId:\"r0DlszpLk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Careers\"})})})})}},baseVariant,gestureVariant)})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7k9Li.framer-1zkudr, .framer-7k9Li .framer-1zkudr { display: block; }\",\".framer-7k9Li.framer-1nu487o { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-7k9Li .framer-aglcb2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 316px; }\",\".framer-7k9Li .framer-1sa8cwa { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 1px; }\",\".framer-7k9Li .framer-osafyy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7k9Li .framer-1089f8v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7k9Li .framer-1tfto6v, .framer-7k9Li .framer-1xarc1d, .framer-7k9Li .framer-dqz131 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-7k9Li.framer-v-xomojl.framer-1nu487o { gap: 0px; width: 390px; will-change: unset; }\",\".framer-7k9Li.framer-v-xomojl .framer-aglcb2 { padding: 0px; width: 100%; }\",\".framer-7k9Li.framer-v-xomojl .framer-1sa8cwa { padding: 0px; }\",\".framer-7k9Li.framer-v-xomojl .framer-1089f8v { gap: 10px 10px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 140\n * @framerIntrinsicWidth 316\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XOF8A0Wia\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"LUSlL9wm_\":\"aboutUs\",\"cw7LqriLe\":\"contactUs\",\"dCQZWVN0u\":\"careers\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr0DlszpLk=withCSS(Component,css,\"framer-7k9Li\");export default Framerr0DlszpLk;Framerr0DlszpLk.displayName=\"Resources Dropdown\";Framerr0DlszpLk.defaultProps={height:140,width:316};addPropertyControls(Framerr0DlszpLk,{variant:{options:[\"pMUZAAulq\",\"XOF8A0Wia\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},LUSlL9wm_:{title:\"About Us\",type:ControlType.Link},cw7LqriLe:{title:\"Contact Us\",type:ControlType.Link},dCQZWVN0u:{title:\"Careers\",type:ControlType.Link}});addFonts(Framerr0DlszpLk,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr0DlszpLk\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"LUSlL9wm_\\\":\\\"aboutUs\\\",\\\"cw7LqriLe\\\":\\\"contactUs\\\",\\\"dCQZWVN0u\\\":\\\"careers\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XOF8A0Wia\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"140\",\"framerIntrinsicWidth\":\"316\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./r0DlszpLk.map","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={kQNdT2Yf2:{hover:true}};const cycleOrder=[\"kQNdT2Yf2\",\"AvA436e8l\",\"Lcvh9AJXP\"];const serializationHash=\"framer-E1muQ\";const variantClassNames={AvA436e8l:\"framer-v-mllt6r\",kQNdT2Yf2:\"framer-v-q4mt5e\",Lcvh9AJXP:\"framer-v-1g289cc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dbZz6OjDp=undefined;const D4EbV_Kff=undefined;const hnD4YFvr2=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dropdown Open\":\"Lcvh9AJXP\",Default:\"kQNdT2Yf2\",Dropdown:\"AvA436e8l\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,link,title,width,...props})=>{return{...props,D4EbV_Kff:link??props.D4EbV_Kff,dbZz6OjDp:hover??props.dbZz6OjDp,hnD4YFvr2:title??props.hnD4YFvr2??\"Summer Programs\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kQNdT2Yf2\"};};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,D4EbV_Kff,hnD4YFvr2,dbZz6OjDp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kQNdT2Yf2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterx890qj=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(dbZz6OjDp){const res=await dbZz6OjDp(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"AvA436e8l\",\"Lcvh9AJXP\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:D4EbV_Kff,motionChild:true,nodeId:\"kQNdT2Yf2\",scopeId:\"SnDQZ_fBQ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-q4mt5e\",className,classNames)} framer-jycm3d`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kQNdT2Yf2\",onMouseEnter:onMouseEnterx890qj,ref:refBinding,style:{...style},...addPropertyOverrides({\"kQNdT2Yf2-hover\":{\"data-framer-name\":undefined},AvA436e8l:{\"data-framer-name\":\"Dropdown\"},Lcvh9AJXP:{\"data-framer-name\":\"Dropdown Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rp7t2t\",layoutDependency:layoutDependency,layoutId:\"VU_GQSKrQ\",style:{backgroundColor:\"rgba(13, 13, 13, 0)\",borderBottomLeftRadius:70,borderBottomRightRadius:70,borderTopLeftRadius:70,borderTopRightRadius:70},variants:{\"kQNdT2Yf2-hover\":{backgroundColor:\"rgba(13, 13, 13, 0.05)\"},Lcvh9AJXP:{backgroundColor:\"rgba(13, 13, 13, 0.05)\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTYwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'salt' on\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7eb4ece0-0244-4c2d-82de-ac17e549f06f, rgb(0, 0, 0)))\"},children:\"Summer Programs\"})}),className:\"framer-1x8luyy\",fonts:[\"GF;Open Sans-600\"],layoutDependency:layoutDependency,layoutId:\"SWiBoxuHr\",style:{\"--extracted-r6o4lv\":\"var(--token-7eb4ece0-0244-4c2d-82de-ac17e549f06f, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:hnD4YFvr2,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bcz1yn\",\"data-framer-name\":\"chevy\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"T2UFvTXaA\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 11.757 6.882 L 8.319 10.32 C 8.271 10.368 8.214 10.406 8.152 10.432 C 8.089 10.458 8.022 10.471 7.954 10.471 C 7.886 10.471 7.819 10.458 7.756 10.432 C 7.694 10.406 7.637 10.368 7.589 10.32 L 4.151 6.882 C 4.054 6.785 4 6.654 4 6.517 C 4 6.38 4.054 6.249 4.151 6.152 C 4.248 6.055 4.38 6 4.517 6 C 4.654 6 4.785 6.055 4.882 6.152 L 7.954 9.224 L 11.027 6.151 C 11.124 6.054 11.255 6 11.392 6 C 11.529 6 11.661 6.054 11.758 6.151 C 11.854 6.248 11.909 6.38 11.909 6.517 C 11.909 6.654 11.854 6.785 11.758 6.882 Z\" fill=\"var(--token-bb256d4d-f836-4da2-a2c0-01214283cecd, rgb(14, 14, 14)) /* {&quot;name&quot;:&quot;Licorice&quot;} */\"></path></svg>',svgContentId:10853489026,withExternalLayout:true,...addPropertyOverrides({AvA436e8l:{svgContentId:8728667574},Lcvh9AJXP:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 7.757 0.882 L 4.319 4.32 C 4.271 4.368 4.214 4.406 4.152 4.432 C 4.089 4.458 4.022 4.471 3.954 4.471 C 3.886 4.471 3.819 4.458 3.756 4.432 C 3.694 4.406 3.637 4.368 3.589 4.32 L 0.151 0.882 C 0.054 0.785 0 0.654 0 0.517 C 0 0.38 0.054 0.249 0.151 0.152 C 0.248 0.055 0.38 0 0.517 0 C 0.654 0 0.785 0.055 0.882 0.152 L 3.954 3.224 L 7.027 0.151 C 7.124 0.054 7.255 0 7.392 0 C 7.529 0 7.661 0.054 7.758 0.151 C 7.854 0.248 7.909 0.38 7.909 0.517 C 7.909 0.654 7.854 0.785 7.758 0.882 Z\" transform=\"translate(4 6) rotate(-180 4 2.25)\" fill=\"var(--token-bb256d4d-f836-4da2-a2c0-01214283cecd, rgb(14, 14, 14)) /* {&quot;name&quot;:&quot;Licorice&quot;} */\"></path></svg>',svgContentId:9269194126}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-E1muQ.framer-jycm3d, .framer-E1muQ .framer-jycm3d { display: block; }\",\".framer-E1muQ.framer-q4mt5e { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-E1muQ .framer-1rp7t2t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 4px 12px 4px 12px; position: relative; width: min-content; }\",\".framer-E1muQ .framer-1x8luyy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-E1muQ .framer-1bcz1yn { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-E1muQ.framer-v-mllt6r.framer-q4mt5e, .framer-E1muQ.framer-v-1g289cc.framer-q4mt5e { cursor: unset; }\",\".framer-E1muQ.framer-v-mllt6r .framer-1rp7t2t, .framer-E1muQ.framer-v-1g289cc .framer-1rp7t2t { gap: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"AvA436e8l\":{\"layout\":[\"auto\",\"auto\"]},\"Lcvh9AJXP\":{\"layout\":[\"auto\",\"auto\"]},\"oCEqxgU5j\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"D4EbV_Kff\":\"link\",\"hnD4YFvr2\":\"title\",\"dbZz6OjDp\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSnDQZ_fBQ=withCSS(Component,css,\"framer-E1muQ\");export default FramerSnDQZ_fBQ;FramerSnDQZ_fBQ.displayName=\"Menu_Item\";FramerSnDQZ_fBQ.defaultProps={height:40,width:167};addPropertyControls(FramerSnDQZ_fBQ,{variant:{options:[\"kQNdT2Yf2\",\"AvA436e8l\",\"Lcvh9AJXP\"],optionTitles:[\"Default\",\"Dropdown\",\"Dropdown Open\"],title:\"Variant\",type:ControlType.Enum},D4EbV_Kff:{title:\"Link\",type:ControlType.Link},hnD4YFvr2:{defaultValue:\"Summer Programs\",displayTextArea:false,title:\"Title\",type:ControlType.String},dbZz6OjDp:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerSnDQZ_fBQ,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSnDQZ_fBQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"D4EbV_Kff\\\":\\\"link\\\",\\\"hnD4YFvr2\\\":\\\"title\\\",\\\"dbZz6OjDp\\\":\\\"hover\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"167\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AvA436e8l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Lcvh9AJXP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oCEqxgU5j\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SnDQZ_fBQ.map","// Generated by Framer (41620b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/r7VpGTsTVbddJAwc5M9T/MSuDAwmXoIQGPjKeEQZ8/ro7OPezbn.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"ZwPeD_vOs\",\"x6f3srXf1\"];const serializationHash=\"framer-6Cdfu\";const variantClassNames={x6f3srXf1:\"framer-v-13mn027\",ZwPeD_vOs:\"framer-v-1d5ye4u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation2={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??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"ZwPeD_vOs\",Mobile:\"x6f3srXf1\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZwPeD_vOs\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZwPeD_vOs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"x6f3srXf1\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1d5ye4u\",className,classNames),\"data-framer-appear-id\":\"1d5ye4u\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZwPeD_vOs\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},variants:{x6f3srXf1:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({x6f3srXf1:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-l9xcbb\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"W0OJ_p6QZ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1etj6wz\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"iAmL4_lLO\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-2610250f-4b6d-481b-bcc7-77a2cf78bc94, rgb(133, 138, 143)))\"},children:\"Pre-University Programs\"})}),className:\"framer-dcaim8\",\"data-framer-name\":\"Resources\",fonts:[\"GF;Open Sans-500\"],layoutDependency:layoutDependency,layoutId:\"tZiIJziiF\",style:{\"--extracted-gdpscs\":\"var(--token-2610250f-4b6d-481b-bcc7-77a2cf78bc94, rgb(133, 138, 143))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fzuvo2\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"CPPUX6QYV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZIDGHcuu0\"},motionChild:true,nodeId:\"jB1HrF8OT\",openInNewTab:false,relValues:[],scopeId:\"twr_CKIyf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Summer Camps\"})})})}),className:\"framer-1q6i0po\",\"data-framer-name\":\"About Us\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"jB1HrF8OT\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({x6f3srXf1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZIDGHcuu0\"},motionChild:true,nodeId:\"jB1HrF8OT\",openInNewTab:false,relValues:[],scopeId:\"twr_CKIyf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Summer Camps\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JuXplvUZi\"},motionChild:true,nodeId:\"c_1JHuNur\",openInNewTab:false,relValues:[],scopeId:\"twr_CKIyf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Fall Camps\"})})})}),className:\"framer-1ltd610\",\"data-framer-name\":\"Careers\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"c_1JHuNur\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation2,withExternalLayout:true,...addPropertyOverrides({x6f3srXf1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JuXplvUZi\"},motionChild:true,nodeId:\"c_1JHuNur\",openInNewTab:false,relValues:[],scopeId:\"twr_CKIyf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Fall Camps\"})})})})}},baseVariant,gestureVariant)})]})]})})})})})});});const css=[\".framer-6Cdfu.framer-5fhhak, .framer-6Cdfu .framer-5fhhak { display: block; }\",\".framer-6Cdfu.framer-1d5ye4u { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 316px; will-change: var(--framer-will-change-override, transform); }\",\".framer-6Cdfu .framer-l9xcbb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 316px; }\",\".framer-6Cdfu .framer-1etj6wz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 1px; }\",\".framer-6Cdfu .framer-dcaim8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6Cdfu .framer-fzuvo2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6Cdfu .framer-1q6i0po, .framer-6Cdfu .framer-1ltd610 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-6Cdfu.framer-v-13mn027.framer-1d5ye4u { flex-direction: column; }\",\".framer-6Cdfu.framer-v-13mn027 .framer-l9xcbb, .framer-6Cdfu.framer-v-13mn027 .framer-1etj6wz { padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 106\n * @framerIntrinsicWidth 316\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"x6f3srXf1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framertwr_CKIyf=withCSS(Component,css,\"framer-6Cdfu\");export default Framertwr_CKIyf;Framertwr_CKIyf.displayName=\"Pre-University Programs\";Framertwr_CKIyf.defaultProps={height:106,width:316};addPropertyControls(Framertwr_CKIyf,{variant:{options:[\"ZwPeD_vOs\",\"x6f3srXf1\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framertwr_CKIyf,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2\",weight:\"500\"},{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framertwr_CKIyf\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x6f3srXf1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"106\",\"framerIntrinsicWidth\":\"316\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./twr_CKIyf.map","// Generated by Framer (39331b4)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LogoFull from\"https://framerusercontent.com/modules/LOvnAFcJm8036zSNH7Q5/piOpdGbYk3JuE3sUNecP/W_l18mdF_.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/r7VpGTsTVbddJAwc5M9T/MSuDAwmXoIQGPjKeEQZ8/ro7OPezbn.js\";import School_Year_Programs_Dropdown from\"https://framerusercontent.com/modules/0VgBEK2Ca6hW8Spq7Omb/hpAB9byLP3ApReuTAjGW/BZSboppxX.js\";import CareerPrograms from\"https://framerusercontent.com/modules/GaNTIanAW15H1gbtIQa6/FNgn0xso2EGFM1fMakmk/CVgElE2PN.js\";import Annoucement_Bar from\"https://framerusercontent.com/modules/N504bbGkajd7pYB5vXRi/cV0q7nCcJ56b8pJFkHYj/PDX4Xua1s.js\";import ResourcesDropdown from\"https://framerusercontent.com/modules/bMnoMneKoX2WwBjPubR1/TXgfFcDXZAR6Zr2hBeW3/r0DlszpLk.js\";import Menu_Item from\"https://framerusercontent.com/modules/clqgXc9jkXJDVtYtpuMA/6FCGBmM4XC8dLL7ndjLf/SnDQZ_fBQ.js\";import PreUniversityPrograms from\"https://framerusercontent.com/modules/oSYpBQqUoIQt0lJAEaXU/tgefq0BBe96couGtFww5/twr_CKIyf.js\";const Annoucement_BarFonts=getFonts(Annoucement_Bar);const LogoFullFonts=getFonts(LogoFull);const CareerProgramsFonts=getFonts(CareerPrograms);const PreUniversityProgramsFonts=getFonts(PreUniversityPrograms);const Menu_ItemFonts=getFonts(Menu_Item);const MotionDivWithFX=withFX(motion.div);const School_Year_Programs_DropdownFonts=getFonts(School_Year_Programs_Dropdown);const ResourcesDropdownFonts=getFonts(ResourcesDropdown);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"IanwHHQWo\",\"X5dRagatB\",\"FTrmZo2dG\",\"pJHVP5Tp2\",\"X7iO52SQg\",\"ib2HsvCtE\",\"vMHmRkCbY\",\"QHcKSc5U6\",\"dhfi6Kf_l\",\"aJH4KkMCL\",\"lTmD8z_1b\",\"Qi0QJUlpN\",\"HwsceJAnS\",\"mRiIspayB\"];const serializationHash=\"framer-Nxal2\";const variantClassNames={aJH4KkMCL:\"framer-v-qyiiqf\",dhfi6Kf_l:\"framer-v-8navi1\",FTrmZo2dG:\"framer-v-shc56w\",HwsceJAnS:\"framer-v-16w4583\",IanwHHQWo:\"framer-v-tj5600\",ib2HsvCtE:\"framer-v-qvo2lm\",lTmD8z_1b:\"framer-v-1whqcnk\",mRiIspayB:\"framer-v-e3j5rv\",pJHVP5Tp2:\"framer-v-131bi2i\",QHcKSc5U6:\"framer-v-ft5fhq\",Qi0QJUlpN:\"framer-v-1obo3ux\",vMHmRkCbY:\"framer-v-xy6c98\",X5dRagatB:\"framer-v-1649q9j\",X7iO52SQg:\"framer-v-17txnvo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NDs3DgyzX=undefined;const aAKuX0Qin=undefined;const pXJgQ3r2o=undefined;const AzvYWaVX4=undefined;const dRokSrS2ZkwIgN1zVY=undefined;const yOwyxyejEkwIgN1zVY=undefined;const kRwlyJA44kwIgN1zVY=undefined;const setaAKuX0Qin=undefined;const setAzvYWaVX4=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation3={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??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop - Adult\":\"QHcKSc5U6\",\"Phone - Adult Open\":\"mRiIspayB\",\"Phone - Adult\":\"lTmD8z_1b\",\"Phone Open\":\"vMHmRkCbY\",\"Phone XL - Adult Open\":\"HwsceJAnS\",\"Phone XL - Adult\":\"aJH4KkMCL\",\"Phone XL Open\":\"ib2HsvCtE\",\"Phone XL\":\"FTrmZo2dG\",\"Tablet - Adult Open\":\"Qi0QJUlpN\",\"Tablet - Adult\":\"dhfi6Kf_l\",\"Tablet Open\":\"X7iO52SQg\",Desktop:\"IanwHHQWo\",Phone:\"pJHVP5Tp2\",Tablet:\"X5dRagatB\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({annoucement,butterBar,butterLink,butterLinkText,height,id,width,...props})=>{return{...props,aAKuX0Qin:annoucement??props.aAKuX0Qin??\"Summer Camps Start on June 29th\",AzvYWaVX4:butterLinkText??props.AzvYWaVX4??\"Register Now\",NDs3DgyzX:butterBar??props.NDs3DgyzX??false,pXJgQ3r2o:butterLink??props.pXJgQ3r2o,variant:humanReadableVariantMap[props.variant]??props.variant??\"IanwHHQWo\"};};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,\"aAKuX0Qin\":externalaAKuX0Qin,\"onaAKuX0QinChange\":setExternalaAKuX0Qin,NDs3DgyzX,pXJgQ3r2o,\"AzvYWaVX4\":externalAzvYWaVX4,\"onAzvYWaVX4Change\":setExternalAzvYWaVX4,...restProps}=getProps(props);const[aAKuX0Qin,setaAKuX0Qin]=useStateVariable(externalaAKuX0Qin,setExternalaAKuX0Qin);const[AzvYWaVX4,setAzvYWaVX4]=useStateVariable(externalAzvYWaVX4,setExternalAzvYWaVX4);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IanwHHQWo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapk5urwm=activeVariantCallback(async(...args)=>{setVariant(\"X7iO52SQg\");});const onTapzoy75a=activeVariantCallback(async(...args)=>{setVariant(\"ib2HsvCtE\");});const onTap1ya1gj=activeVariantCallback(async(...args)=>{setVariant(\"vMHmRkCbY\");});const onTap1l950pi=activeVariantCallback(async(...args)=>{setVariant(\"X5dRagatB\");});const onTapi1ibk9=activeVariantCallback(async(...args)=>{setVariant(\"FTrmZo2dG\");});const onTap12fkrdh=activeVariantCallback(async(...args)=>{setVariant(\"pJHVP5Tp2\");});const onTap2i9fuo=activeVariantCallback(async(...args)=>{setVariant(\"Qi0QJUlpN\");});const onTap1ei9nx9=activeVariantCallback(async(...args)=>{setVariant(\"HwsceJAnS\");});const onTap1mzjuxt=activeVariantCallback(async(...args)=>{setVariant(\"mRiIspayB\");});const onTap1fnzso6=activeVariantCallback(async(...args)=>{setVariant(\"dhfi6Kf_l\");});const onTapc5ezoe=activeVariantCallback(async(...args)=>{setVariant(\"aJH4KkMCL\");});const onTap15k5gtr=activeVariantCallback(async(...args)=>{setVariant(\"lTmD8z_1b\");});const onTapy4x28q=activeVariantCallback(async(...args)=>{setVariant(\"dOke268zy\");});const dbZz6OjDp13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"X5dRagatB\",\"FTrmZo2dG\",\"pJHVP5Tp2\",\"X7iO52SQg\",\"ib2HsvCtE\",\"vMHmRkCbY\",\"dhfi6Kf_l\",\"aJH4KkMCL\",\"lTmD8z_1b\",\"Qi0QJUlpN\",\"HwsceJAnS\",\"mRiIspayB\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"X7iO52SQg\",\"ib2HsvCtE\",\"vMHmRkCbY\",\"Qi0QJUlpN\",\"HwsceJAnS\",\"mRiIspayB\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"X5dRagatB\",\"FTrmZo2dG\",\"pJHVP5Tp2\",\"dhfi6Kf_l\",\"aJH4KkMCL\",\"lTmD8z_1b\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"Qi0QJUlpN\",\"HwsceJAnS\",\"mRiIspayB\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"QHcKSc5U6\",\"Qi0QJUlpN\",\"HwsceJAnS\",\"mRiIspayB\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed5=()=>{if(baseVariant===\"ib2HsvCtE\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"X7iO52SQg\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"vMHmRkCbY\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"QHcKSc5U6\")return true;return false;};const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed9=()=>{if(baseVariant===\"QHcKSc5U6\")return false;return true;};const ref5=React.useRef(null);const ref6=React.useRef(null);const isDisplayed10=()=>{if([\"X7iO52SQg\",\"ib2HsvCtE\",\"Qi0QJUlpN\",\"HwsceJAnS\"].includes(baseVariant))return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"mRiIspayB\")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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tj5600\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"IanwHHQWo\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.07)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d4213f32-6ef2-40b2-b603-fb3ea6620b68, rgb(255, 255, 255))\",...style},...addPropertyOverrides({aJH4KkMCL:{\"data-framer-name\":\"Phone XL - Adult\"},dhfi6Kf_l:{\"data-framer-name\":\"Tablet - Adult\"},FTrmZo2dG:{\"data-framer-name\":\"Phone XL\"},HwsceJAnS:{\"data-framer-name\":\"Phone XL - Adult Open\"},ib2HsvCtE:{\"data-framer-name\":\"Phone XL Open\"},lTmD8z_1b:{\"data-framer-name\":\"Phone - Adult\"},mRiIspayB:{\"data-framer-name\":\"Phone - Adult Open\"},pJHVP5Tp2:{\"data-framer-name\":\"Phone\"},QHcKSc5U6:{\"data-framer-name\":\"Desktop - Adult\"},Qi0QJUlpN:{\"data-framer-name\":\"Tablet - Adult Open\"},vMHmRkCbY:{\"data-framer-name\":\"Phone Open\"},X5dRagatB:{\"data-framer-name\":\"Tablet\"},X7iO52SQg:{\"data-framer-name\":\"Tablet Open\"}},baseVariant,gestureVariant),children:[NDs3DgyzX!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j66til-container\",layoutDependency:layoutDependency,layoutId:\"NGMYmNK07-container\",nodeId:\"NGMYmNK07\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(Annoucement_Bar,{height:\"100%\",id:\"NGMYmNK07\",Jvq84fzLN:pXJgQ3r2o,layoutId:\"NGMYmNK07\",onRhJh03KQ_Change:setaAKuX0Qin,onrWVnkQXzeChange:setAzvYWaVX4,RhJh03KQ_:aAKuX0Qin,rWVnkQXze:AzvYWaVX4,style:{width:\"100%\"},variant:matchVariant(\"PWddOGKLd\"),width:\"100%\",...addPropertyOverrides({aJH4KkMCL:{RhJh03KQ_:\"Summer Camps Start on June 29th\",variant:matchVariant(\"QxK6D5h_d\")},dhfi6Kf_l:{RhJh03KQ_:\"Summer Camps Start on June 29th\"},FTrmZo2dG:{RhJh03KQ_:\"Summer Camps Start on June 29th\",variant:matchVariant(\"QxK6D5h_d\")},HwsceJAnS:{RhJh03KQ_:\"Summer Camps Start on June 29th\",variant:matchVariant(\"QxK6D5h_d\")},ib2HsvCtE:{RhJh03KQ_:\"Summer Camps Start on June 29th\",variant:matchVariant(\"QxK6D5h_d\")},lTmD8z_1b:{RhJh03KQ_:\"Summer Camps Start on June 29th\",variant:matchVariant(\"QxK6D5h_d\")},mRiIspayB:{RhJh03KQ_:\"Summer Camps Start on June 29th\",variant:matchVariant(\"QxK6D5h_d\")},pJHVP5Tp2:{RhJh03KQ_:\"Summer Camps Start on June 29th\",variant:matchVariant(\"QxK6D5h_d\")},Qi0QJUlpN:{RhJh03KQ_:\"Summer Camps Start on June 29th\"},vMHmRkCbY:{RhJh03KQ_:\"Summer Camps Start on June 29th\",variant:matchVariant(\"QxK6D5h_d\")},X5dRagatB:{RhJh03KQ_:\"Summer Camps Start on June 29th\"},X7iO52SQg:{RhJh03KQ_:\"Summer Camps Start on June 29th\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v75byq\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"FYQBtR3py\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ubj5py\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"vvpnDRoL8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fmq4yi\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"bmUK0NDkg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"178.6667px\",y:(componentViewport?.y||0)+0+0+16+-7.5+20,...addPropertyOverrides({aJH4KkMCL:{y:(componentViewport?.y||0)+0+0+16+0+0+20},dhfi6Kf_l:{height:18,width:\"201px\",y:(componentViewport?.y||0)+0+0+16+0+0+19},FTrmZo2dG:{y:(componentViewport?.y||0)+0+0+16+0+0+20},HwsceJAnS:{y:(componentViewport?.y||0)+0+0+16+0+0+20},ib2HsvCtE:{y:(componentViewport?.y||0)+0+0+16+0+0+20},lTmD8z_1b:{height:12,width:\"134px\",y:(componentViewport?.y||0)+0+0+16+0+0+22},mRiIspayB:{height:12,width:\"134px\",y:(componentViewport?.y||0)+0+0+16+0+0+22},pJHVP5Tp2:{height:12,width:\"134px\",y:(componentViewport?.y||0)+0+0+16+0+0+14.5},Qi0QJUlpN:{height:18,width:\"201px\",y:(componentViewport?.y||0)+0+0+16+0+0+19},vMHmRkCbY:{height:12,width:\"134px\",y:(componentViewport?.y||0)+0+0+16+0+0+14.5},X5dRagatB:{height:18,width:\"201px\",y:(componentViewport?.y||0)+0+0+16+0+0+19},X7iO52SQg:{height:18,width:\"201px\",y:(componentViewport?.y||0)+0+0+16+0+0+19}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s08zta-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HKujd5xij-container\",nodeId:\"HKujd5xij\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(LogoFull,{height:\"100%\",id:\"HKujd5xij\",layoutId:\"HKujd5xij\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZREDy3l6o\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eijhrp\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"XGhfrQOwY\",style:{backgroundColor:\"var(--token-c3440c15-f5ae-49c8-9a3f-10889ec8cd26, rgb(191, 195, 200))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wlrh6\",\"data-framer-name\":\"Partner\",layoutDependency:layoutDependency,layoutId:\"J9MxmriBh\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bU6oDJuHc\"},motionChild:true,nodeId:\"oj6mQ8hR5\",openInNewTab:false,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+-7.5+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"},className:\"framer-14p0ayx framer-1bwqy6b\",\"data-framer-name\":\"UBC_Logo\",layoutDependency:layoutDependency,layoutId:\"oj6mQ8hR5\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},...addPropertyOverrides({aJH4KkMCL:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"}},dhfi6Kf_l:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"}},FTrmZo2dG:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"}},HwsceJAnS:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"}},ib2HsvCtE:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"}},lTmD8z_1b:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"},fitImageDimension:\"height\"},mRiIspayB:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"},fitImageDimension:\"height\"},pJHVP5Tp2:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+4.5+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"},fitImageDimension:\"height\"},Qi0QJUlpN:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"}},vMHmRkCbY:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+4.5+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"},fitImageDimension:\"height\"},X5dRagatB:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"}},X7iO52SQg:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:583,intrinsicWidth:2258,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16+0+0+0+0),pixelHeight:825,pixelWidth:6144,positionX:\"center\",positionY:\"center\",sizes:\"240.9498px\",src:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825\",srcSet:\"https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=512&width=6144&height=825 512w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=1024&width=6144&height=825 1024w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=2048&width=6144&height=825 2048w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?scale-down-to=4096&width=6144&height=825 4096w,https://framerusercontent.com/images/ibPivuQK63DkLbjzV0341CaJA4.png?width=6144&height=825 6144w\"}}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dmh5j0\",\"data-framer-name\":\"Menu Toggle\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ddb3tuS4m\",onTap:onTapk5urwm,...addPropertyOverrides({aJH4KkMCL:{onTap:onTap1ei9nx9},dhfi6Kf_l:{onTap:onTap2i9fuo},FTrmZo2dG:{onTap:onTapzoy75a},HwsceJAnS:{onTap:onTapc5ezoe},ib2HsvCtE:{onTap:onTapi1ibk9},lTmD8z_1b:{onTap:onTap1mzjuxt},mRiIspayB:{onTap:onTap15k5gtr},pJHVP5Tp2:{onTap:onTap1ya1gj},Qi0QJUlpN:{onTap:onTap1fnzso6},vMHmRkCbY:{onTap:onTap12fkrdh},X7iO52SQg:{onTap:onTap1l950pi}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16cvqp4\",\"data-framer-name\":\"Menu Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jEezHzSWX\",onTap:onTapy4x28q,style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15xrqcd\",layoutDependency:layoutDependency,layoutId:\"p9ExPWBBZ\",style:{backgroundColor:\"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(14, 14, 14))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,rotate:0},variants:{aJH4KkMCL:{rotate:0},dhfi6Kf_l:{rotate:0},HwsceJAnS:{rotate:45},ib2HsvCtE:{rotate:45},lTmD8z_1b:{rotate:0},mRiIspayB:{rotate:-45},Qi0QJUlpN:{rotate:45},vMHmRkCbY:{rotate:-45},X7iO52SQg:{rotate:45}}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yhubsf\",layoutDependency:layoutDependency,layoutId:\"pvTJJFx77\",style:{backgroundColor:\"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(14, 14, 14))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w3nqxm\",layoutDependency:layoutDependency,layoutId:\"PQsAT3Txs\",style:{backgroundColor:\"var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, rgb(14, 14, 14))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,rotate:0},variants:{aJH4KkMCL:{rotate:0},dhfi6Kf_l:{rotate:0},HwsceJAnS:{rotate:-45},ib2HsvCtE:{rotate:-45},lTmD8z_1b:{rotate:0},mRiIspayB:{rotate:45},Qi0QJUlpN:{rotate:-45},vMHmRkCbY:{rotate:45},X7iO52SQg:{rotate:-45}}})]})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mimh3r\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"HaE8Eqia6\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tj0c8k\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"QOiXNwP8Z\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HwsceJAnS:{height:260,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+0},mRiIspayB:{height:260,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+0},Qi0QJUlpN:{height:260,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vp9zft-container\",layoutDependency:layoutDependency,layoutId:\"LTFGumsEW-container\",nodeId:\"LTFGumsEW\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(CareerPrograms,{height:\"100%\",id:\"LTFGumsEW\",layoutId:\"LTFGumsEW\",style:{width:\"100%\"},variant:matchVariant(\"j9tC5zLDi\"),width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HwsceJAnS:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+284},mRiIspayB:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+284},Qi0QJUlpN:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+284}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1alhbe-container\",layoutDependency:layoutDependency,layoutId:\"vaVu582d_-container\",nodeId:\"vaVu582d_\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(PreUniversityPrograms,{height:\"100%\",id:\"vaVu582d_\",layoutId:\"vaVu582d_\",style:{width:\"100%\"},variant:matchVariant(\"x6f3srXf1\"),width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZIDGHcuu0\"},implicitPathVariables:undefined},{href:{webPageId:\"ZIDGHcuu0\"},implicitPathVariables:undefined},{href:{webPageId:\"ZIDGHcuu0\"},implicitPathVariables:undefined},{href:{webPageId:\"ZIDGHcuu0\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+21.5+0+0,...addPropertyOverrides({ib2HsvCtE:{y:(componentViewport?.y||0)+0+0+16+56+16+0+0+0},vMHmRkCbY:{y:(componentViewport?.y||0)+0+0+16+41+16+0+0+0},X7iO52SQg:{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+0+16+56+16+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-emm5ka-container\",layoutDependency:layoutDependency,layoutId:\"mmRqi44Uv-container\",nodeId:\"mmRqi44Uv\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(Menu_Item,{D4EbV_Kff:resolvedLinks[0],height:\"100%\",hnD4YFvr2:\"Summer Programs\",id:\"mmRqi44Uv\",layoutId:\"mmRqi44Uv\",style:{height:\"100%\"},variant:matchVariant(\"kQNdT2Yf2\"),width:\"100%\",...addPropertyOverrides({ib2HsvCtE:{D4EbV_Kff:resolvedLinks[2]},vMHmRkCbY:{D4EbV_Kff:resolvedLinks[3]},X7iO52SQg:{D4EbV_Kff:resolvedLinks[1],style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JuXplvUZi\"},implicitPathVariables:undefined},{href:{webPageId:\"JuXplvUZi\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ib2HsvCtE:{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+0+16+56+16+0+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uldo6p-container\",layoutDependency:layoutDependency,layoutId:\"EuIIdv2KP-container\",nodeId:\"EuIIdv2KP\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(Menu_Item,{D4EbV_Kff:resolvedLinks1[0],height:\"100%\",hnD4YFvr2:\"Fall Programs\",id:\"EuIIdv2KP\",layoutId:\"EuIIdv2KP\",style:{width:\"100%\"},variant:matchVariant(\"kQNdT2Yf2\"),width:\"100%\",...addPropertyOverrides({ib2HsvCtE:{D4EbV_Kff:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JuXplvUZi\"},implicitPathVariables:undefined},{href:{webPageId:\"JuXplvUZi\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({X7iO52SQg:{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+0+16+56+16+0+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13101jz-container\",layoutDependency:layoutDependency,layoutId:\"uVlvX5RLM-container\",nodeId:\"uVlvX5RLM\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(Menu_Item,{D4EbV_Kff:resolvedLinks2[0],height:\"100%\",hnD4YFvr2:\"Fall Programs\",id:\"uVlvX5RLM\",layoutId:\"uVlvX5RLM\",style:{width:\"100%\"},variant:matchVariant(\"kQNdT2Yf2\"),width:\"100%\",...addPropertyOverrides({X7iO52SQg:{D4EbV_Kff:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JuXplvUZi\"},implicitPathVariables:undefined},{href:{webPageId:\"JuXplvUZi\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vMHmRkCbY:{height:30,y:(componentViewport?.y||0)+0+0+16+41+16+0+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bq5ei1-container\",layoutDependency:layoutDependency,layoutId:\"B9AQhJAYU-container\",nodeId:\"B9AQhJAYU\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(Menu_Item,{D4EbV_Kff:resolvedLinks3[0],height:\"100%\",hnD4YFvr2:\"Fall Programs\",id:\"B9AQhJAYU\",layoutId:\"B9AQhJAYU\",style:{height:\"100%\"},variant:matchVariant(\"kQNdT2Yf2\"),width:\"100%\",...addPropertyOverrides({vMHmRkCbY:{D4EbV_Kff:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QHcKSc5U6:{height:30,y:(componentViewport?.y||0)+0+0+21.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-u40fah-container\",id:`${layoutId}-u40fah`,layoutDependency:layoutDependency,layoutId:\"g0NE6Znlj-container\",nodeId:\"g0NE6Znlj\",ref:ref1,rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:[/*#__PURE__*/_jsx(Menu_Item,{dbZz6OjDp:dbZz6OjDp13elrgn({overlay}),height:\"100%\",hnD4YFvr2:\"Summer Programs\",id:\"g0NE6Znlj\",layoutId:\"g0NE6Znlj\",style:{height:\"100%\"},variant:matchVariant(\"kQNdT2Yf2\"),width:\"100%\",...addPropertyOverrides({QHcKSc5U6:{hnD4YFvr2:\"Career Programs\",variant:matchVariant(\"AvA436e8l\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-u40fah`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1aw60qe\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"dsxVjRuLd\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QHcKSc5U6:{width:\"316px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17e4wuw-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"TZbOe8Yyh-container\",nodeId:\"TZbOe8Yyh\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(CareerPrograms,{height:\"100%\",id:\"TZbOe8Yyh\",layoutId:\"TZbOe8Yyh\",style:{width:\"100%\"},variant:matchVariant(\"Nl3jY25kV\"),width:\"100%\"})})})})})})]})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Wd9DdD3yq\"},implicitPathVariables:undefined},{href:{webPageId:\"Wd9DdD3yq\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QHcKSc5U6:{height:30,y:(componentViewport?.y||0)+0+0+21.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dx8gt1-container\",layoutDependency:layoutDependency,layoutId:\"kev7CL2fV-container\",nodeId:\"kev7CL2fV\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(Menu_Item,{D4EbV_Kff:resolvedLinks4[0],height:\"100%\",hnD4YFvr2:\"Success Stories\",id:\"kev7CL2fV\",layoutId:\"kev7CL2fV\",style:{height:\"100%\"},variant:matchVariant(\"kQNdT2Yf2\"),width:\"100%\",...addPropertyOverrides({QHcKSc5U6:{D4EbV_Kff:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+21.5+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1lntyju-container\",id:`${layoutId}-1lntyju`,layoutDependency:layoutDependency,layoutId:\"lXFUtcIN1-container\",nodeId:\"lXFUtcIN1\",ref:ref3,rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:[/*#__PURE__*/_jsx(Menu_Item,{dbZz6OjDp:dbZz6OjDp13elrgn({overlay:overlay1}),height:\"100%\",hnD4YFvr2:\"School-Year Programs\",id:\"lXFUtcIN1\",layoutId:\"lXFUtcIN1\",style:{height:\"100%\"},variant:matchVariant(\"AvA436e8l\"),width:\"100%\",...addPropertyOverrides({QHcKSc5U6:{hnD4YFvr2:\"Pre-University Programs\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1lntyju`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1ovvnpp\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"ivB4aEqbp\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[isDisplayed9()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JuXplvUZi\"},implicitPathVariables:undefined},{href:{webPageId:\"XeMy9Mp1K\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"690px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12h9s2c-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"DEmcwl5y7-container\",nodeId:\"DEmcwl5y7\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(School_Year_Programs_Dropdown,{Dy4AFOder:resolvedLinks5[1],h1IvJNOZk:resolvedLinks5[0],height:\"100%\",id:\"DEmcwl5y7\",layoutId:\"DEmcwl5y7\",SseFucdwG:true,style:{width:\"100%\"},variant:matchVariant(\"ktCVMeAwy\"),VTni7ZtTs:addImageAlt({pixelHeight:281,pixelWidth:656,positionX:\"50%\",positionY:\"40%\",src:\"https://framerusercontent.com/images/fRBnGTTdl2zNh0bLcGZQt5O0.png?width=656&height=281\",srcSet:\"https://framerusercontent.com/images/fRBnGTTdl2zNh0bLcGZQt5O0.png?scale-down-to=512&width=656&height=281 512w,https://framerusercontent.com/images/fRBnGTTdl2zNh0bLcGZQt5O0.png?width=656&height=281 656w\"},\"\"),width:\"100%\",Yt7Y9qmGe:false})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QHcKSc5U6:{width:\"316px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jdoqps-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"pLqSVMHfa-container\",nodeId:\"pLqSVMHfa\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(PreUniversityPrograms,{height:\"100%\",id:\"pLqSVMHfa\",layoutId:\"pLqSVMHfa\",style:{width:\"100%\"},variant:matchVariant(\"ZwPeD_vOs\"),width:\"100%\"})})})]})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+21.5+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-rhabwz-container\",id:`${layoutId}-rhabwz`,layoutDependency:layoutDependency,layoutId:\"iow5sdRM9-container\",nodeId:\"iow5sdRM9\",ref:ref5,rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:[/*#__PURE__*/_jsx(Menu_Item,{dbZz6OjDp:dbZz6OjDp13elrgn({overlay:overlay2}),height:\"100%\",hnD4YFvr2:\"Resources\",id:\"iow5sdRM9\",layoutId:\"iow5sdRM9\",style:{height:\"100%\"},variant:matchVariant(\"AvA436e8l\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-rhabwz`,offsetX:0,offsetY:12,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:140,y:(componentViewport?.y||0)+0+0+21.5+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1m31p4q-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"vkdhROAW2-container\",nodeId:\"vkdhROAW2\",ref:ref6,rendersWithMotion:true,role:\"dialog\",scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(ResourcesDropdown,{cw7LqriLe:\"mailto:ubc-exl@xrcourse.com\",dCQZWVN0u:\"https://www.circuitstream.com/careers\",height:\"100%\",id:\"vkdhROAW2\",layoutId:\"vkdhROAW2\",LUSlL9wm_:\"https://www.circuitstream.com/about\",variant:matchVariant(\"pMUZAAulq\"),width:\"100%\"})})})})})]})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a8BUka1Ah\"},implicitPathVariables:undefined},{href:{webPageId:\"a8BUka1Ah\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QHcKSc5U6:{height:30,y:(componentViewport?.y||0)+0+0+21.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yr81hq-container\",layoutDependency:layoutDependency,layoutId:\"FPVyGE0RG-container\",nodeId:\"FPVyGE0RG\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(Menu_Item,{D4EbV_Kff:resolvedLinks6[0],height:\"100%\",hnD4YFvr2:\"Tuition & Funding\",id:\"FPVyGE0RG\",layoutId:\"FPVyGE0RG\",style:{height:\"100%\"},variant:matchVariant(\"kQNdT2Yf2\"),width:\"100%\",...addPropertyOverrides({QHcKSc5U6:{D4EbV_Kff:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed10()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:dRokSrS2ZkwIgN1zVY,implicitPathVariables:undefined},{href:yOwyxyejEkwIgN1zVY,implicitPathVariables:undefined},{href:kRwlyJA44kwIgN1zVY,implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HwsceJAnS:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+448},ib2HsvCtE:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+0+16+56+16+0+0+118},Qi0QJUlpN:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+448},X7iO52SQg:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+0+16+56+16+0+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uxv4x9-container\",layoutDependency:layoutDependency,layoutId:\"vs90nKVUk-container\",nodeId:\"vs90nKVUk\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(ResourcesDropdown,{cw7LqriLe:resolvedLinks7[1],dCQZWVN0u:resolvedLinks7[2],height:\"100%\",id:\"vs90nKVUk\",layoutId:\"vs90nKVUk\",LUSlL9wm_:resolvedLinks7[0],style:{width:\"100%\"},variant:matchVariant(\"XOF8A0Wia\"),width:\"100%\",...addPropertyOverrides({HwsceJAnS:{cw7LqriLe:\"mailto:ubc-exl@xrcourse.com\",dCQZWVN0u:\"https://www.circuitstream.com/careers\",LUSlL9wm_:\"https://www.circuitstream.com/about\"},ib2HsvCtE:{cw7LqriLe:\"mailto:ubc-exl@xrcourse.com\",dCQZWVN0u:\"https://www.circuitstream.com/careers\",LUSlL9wm_:\"https://www.circuitstream.com/about\"},Qi0QJUlpN:{cw7LqriLe:\"mailto:ubc-exl@xrcourse.com\",dCQZWVN0u:\"https://www.circuitstream.com/careers\",LUSlL9wm_:\"https://www.circuitstream.com/about\"},X7iO52SQg:{cw7LqriLe:\"mailto:ubc-exl@xrcourse.com\",dCQZWVN0u:\"https://www.circuitstream.com/careers\",LUSlL9wm_:\"https://www.circuitstream.com/about\"}},baseVariant,gestureVariant)})})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({mRiIspayB:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+0+0+16+56+24+0+0+448}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cguvkc-container\",layoutDependency:layoutDependency,layoutId:\"zxEYwPZmB-container\",nodeId:\"zxEYwPZmB\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(ResourcesDropdown,{cw7LqriLe:\"mailto:ubc-exl@xrcourse.com\",dCQZWVN0u:\"https://www.circuitstream.com/careers\",height:\"100%\",id:\"zxEYwPZmB\",layoutId:\"zxEYwPZmB\",LUSlL9wm_:\"https://www.circuitstream.com/about\",style:{width:\"100%\"},variant:matchVariant(\"XOF8A0Wia\"),width:\"100%\"})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vMHmRkCbY:{height:140,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+0+16+41+16+0+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ajm4wu-container\",layoutDependency:layoutDependency,layoutId:\"PKygsrTKr-container\",nodeId:\"PKygsrTKr\",rendersWithMotion:true,scopeId:\"XQ6eh014d\",children:/*#__PURE__*/_jsx(ResourcesDropdown,{cw7LqriLe:\"mailto:ubc-exl@xrcourse.com\",dCQZWVN0u:\"https://www.circuitstream.com/careers\",height:\"100%\",id:\"PKygsrTKr\",layoutId:\"PKygsrTKr\",LUSlL9wm_:\"https://www.circuitstream.com/about\",style:{width:\"100%\"},variant:matchVariant(\"XOF8A0Wia\"),width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gicyo\",\"data-framer-name\":\"Mobile Links\",layoutDependency:layoutDependency,layoutId:\"GbMJQ3yAE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Uxtuv66oa\"},motionChild:true,nodeId:\"xeSIUkovi\",openInNewTab:false,relValues:[],scopeId:\"XQ6eh014d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Success Stories\"})})})}),className:\"framer-1ouwcya\",\"data-framer-name\":\"Careers\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"xeSIUkovi\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation3,withExternalLayout:true,...addPropertyOverrides({HwsceJAnS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Wd9DdD3yq\"},motionChild:true,nodeId:\"xeSIUkovi\",openInNewTab:false,relValues:[],scopeId:\"XQ6eh014d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Success Stories\"})})})})},mRiIspayB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Wd9DdD3yq\"},motionChild:true,nodeId:\"xeSIUkovi\",openInNewTab:false,relValues:[],scopeId:\"XQ6eh014d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Success Stories\"})})})})},Qi0QJUlpN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Wd9DdD3yq\"},motionChild:true,nodeId:\"xeSIUkovi\",openInNewTab:false,relValues:[],scopeId:\"XQ6eh014d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Success Stories\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7T3BlbiBTYW5zLTcwMA==\",\"--framer-font-family\":'\"Open Sans\", \"Open Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"a8BUka1Ah\"},motionChild:true,nodeId:\"Xxd0eSCe3\",openInNewTab:false,relValues:[],scopeId:\"XQ6eh014d\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wicq5s\",\"data-styles-preset\":\"ro7OPezbn\",children:\"Tuition & Funding\"})})})}),className:\"framer-14w3ger\",\"data-framer-name\":\"About Us\",fonts:[\"GF;Open Sans-700\"],layoutDependency:layoutDependency,layoutId:\"Xxd0eSCe3\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",whileHover:animation3,withExternalLayout:true})]})]})})]})]})})})});});const css=[\".framer-Nxal2.framer-1bwqy6b, .framer-Nxal2 .framer-1bwqy6b { display: block; }\",\".framer-Nxal2.framer-tj5600 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-Nxal2 .framer-j66til-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Nxal2 .framer-1v75byq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 16px 24px 16px 24px; position: relative; width: 100%; }\",\".framer-Nxal2 .framer-ubj5py { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 41px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Nxal2 .framer-fmq4yi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Nxal2 .framer-1s08zta-container { aspect-ratio: 11.166666666666666 / 1; flex: none; height: auto; position: relative; width: 179px; }\",\".framer-Nxal2 .framer-1eijhrp { flex: none; height: 41px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-Nxal2 .framer-1wlrh6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Nxal2 .framer-14p0ayx { aspect-ratio: 4.302675585284281 / 1; flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 241px; }\",\".framer-Nxal2 .framer-1dmh5j0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Nxal2 .framer-16cvqp4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 18px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 18px; }\",\".framer-Nxal2 .framer-15xrqcd { flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 2px; z-index: 1; }\",\".framer-Nxal2 .framer-yhubsf { flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 1.5px / 2); z-index: 1; }\",\".framer-Nxal2 .framer-1w3nqxm { bottom: 2px; flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-Nxal2 .framer-mimh3r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Nxal2 .framer-1tj0c8k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Nxal2 .framer-1vp9zft-container, .framer-Nxal2 .framer-1alhbe-container, .framer-Nxal2 .framer-uldo6p-container, .framer-Nxal2 .framer-13101jz-container, .framer-Nxal2 .framer-1uxv4x9-container, .framer-Nxal2 .framer-cguvkc-container, .framer-Nxal2 .framer-1ajm4wu-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-Nxal2 .framer-emm5ka-container, .framer-Nxal2 .framer-1bq5ei1-container, .framer-Nxal2 .framer-u40fah-container, .framer-Nxal2 .framer-dx8gt1-container, .framer-Nxal2 .framer-yr81hq-container { flex: none; height: 30px; position: relative; width: auto; }\",\".framer-Nxal2 .framer-1aw60qe { height: 150px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Nxal2 .framer-17e4wuw-container { flex: none; height: auto; left: -19px; position: absolute; top: -19px; width: 316px; }\",\".framer-Nxal2 .framer-1lntyju-container, .framer-Nxal2 .framer-rhabwz-container { cursor: pointer; flex: none; height: 30px; position: relative; width: auto; }\",\".framer-Nxal2 .framer-1ovvnpp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Nxal2 .framer-12h9s2c-container { flex: none; height: auto; position: relative; width: 690px; }\",\".framer-Nxal2 .framer-1jdoqps-container { flex: none; height: auto; position: relative; width: 316px; }\",\".framer-Nxal2 .framer-1m31p4q-container { height: auto; position: relative; width: auto; }\",\".framer-Nxal2 .framer-gicyo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Nxal2 .framer-1ouwcya, .framer-Nxal2 .framer-14w3ger { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-Nxal2.framer-v-1649q9j.framer-tj5600, .framer-Nxal2.framer-v-17txnvo.framer-tj5600, .framer-Nxal2.framer-v-8navi1.framer-tj5600, .framer-Nxal2.framer-v-1obo3ux.framer-tj5600 { align-content: flex-start; align-items: flex-start; overflow: hidden; width: 810px; }\",\".framer-Nxal2.framer-v-1649q9j .framer-j66til-container, .framer-Nxal2.framer-v-shc56w .framer-j66til-container, .framer-Nxal2.framer-v-131bi2i .framer-j66til-container, .framer-Nxal2.framer-v-17txnvo .framer-j66til-container, .framer-Nxal2.framer-v-qvo2lm .framer-j66til-container, .framer-Nxal2.framer-v-xy6c98 .framer-j66til-container, .framer-Nxal2.framer-v-8navi1 .framer-j66til-container, .framer-Nxal2.framer-v-qyiiqf .framer-j66til-container, .framer-Nxal2.framer-v-1whqcnk .framer-j66til-container, .framer-Nxal2.framer-v-1obo3ux .framer-j66til-container, .framer-Nxal2.framer-v-1obo3ux .framer-1ouwcya, .framer-Nxal2.framer-v-16w4583 .framer-j66til-container, .framer-Nxal2.framer-v-e3j5rv .framer-j66til-container { order: 0; }\",\".framer-Nxal2.framer-v-1649q9j .framer-1v75byq, .framer-Nxal2.framer-v-17txnvo .framer-1v75byq, .framer-Nxal2.framer-v-8navi1 .framer-1v75byq, .framer-Nxal2.framer-v-1obo3ux .framer-1v75byq { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: wrap; gap: 0px; justify-content: center; order: 1; padding: 16px; }\",\".framer-Nxal2.framer-v-1649q9j .framer-ubj5py, .framer-Nxal2.framer-v-shc56w .framer-ubj5py, .framer-Nxal2.framer-v-17txnvo .framer-ubj5py, .framer-Nxal2.framer-v-qvo2lm .framer-ubj5py, .framer-Nxal2.framer-v-8navi1 .framer-ubj5py, .framer-Nxal2.framer-v-qyiiqf .framer-ubj5py, .framer-Nxal2.framer-v-1obo3ux .framer-ubj5py, .framer-Nxal2.framer-v-16w4583 .framer-ubj5py { gap: unset; height: min-content; justify-content: space-between; order: 0; width: 100%; z-index: 2; }\",\".framer-Nxal2.framer-v-1649q9j .framer-1s08zta-container, .framer-Nxal2.framer-v-17txnvo .framer-1s08zta-container, .framer-Nxal2.framer-v-8navi1 .framer-1s08zta-container, .framer-Nxal2.framer-v-1obo3ux .framer-1s08zta-container { width: 201px; }\",\".framer-Nxal2.framer-v-1649q9j .framer-1eijhrp, .framer-Nxal2.framer-v-shc56w .framer-1eijhrp, .framer-Nxal2.framer-v-17txnvo .framer-1eijhrp, .framer-Nxal2.framer-v-qvo2lm .framer-1eijhrp, .framer-Nxal2.framer-v-8navi1 .framer-1eijhrp, .framer-Nxal2.framer-v-qyiiqf .framer-1eijhrp, .framer-Nxal2.framer-v-1obo3ux .framer-1eijhrp, .framer-Nxal2.framer-v-16w4583 .framer-1eijhrp { align-self: stretch; height: auto; }\",\".framer-Nxal2.framer-v-shc56w.framer-tj5600, .framer-Nxal2.framer-v-qvo2lm.framer-tj5600, .framer-Nxal2.framer-v-qyiiqf.framer-tj5600, .framer-Nxal2.framer-v-16w4583.framer-tj5600 { overflow: hidden; width: 600px; }\",\".framer-Nxal2.framer-v-shc56w .framer-1v75byq, .framer-Nxal2.framer-v-131bi2i .framer-1v75byq, .framer-Nxal2.framer-v-qvo2lm .framer-1v75byq, .framer-Nxal2.framer-v-xy6c98 .framer-1v75byq, .framer-Nxal2.framer-v-qyiiqf .framer-1v75byq, .framer-Nxal2.framer-v-1whqcnk .framer-1v75byq, .framer-Nxal2.framer-v-16w4583 .framer-1v75byq, .framer-Nxal2.framer-v-e3j5rv .framer-1v75byq { flex-direction: column; order: 1; padding: 16px; }\",\".framer-Nxal2.framer-v-131bi2i.framer-tj5600, .framer-Nxal2.framer-v-xy6c98.framer-tj5600, .framer-Nxal2.framer-v-1whqcnk.framer-tj5600, .framer-Nxal2.framer-v-e3j5rv.framer-tj5600 { overflow: hidden; width: 458px; }\",\".framer-Nxal2.framer-v-131bi2i .framer-ubj5py, .framer-Nxal2.framer-v-xy6c98 .framer-ubj5py, .framer-Nxal2.framer-v-1whqcnk .framer-ubj5py, .framer-Nxal2.framer-v-e3j5rv .framer-ubj5py { gap: 16px; height: min-content; order: 0; width: 100%; z-index: 2; }\",\".framer-Nxal2.framer-v-131bi2i .framer-fmq4yi, .framer-Nxal2.framer-v-xy6c98 .framer-fmq4yi, .framer-Nxal2.framer-v-1whqcnk .framer-fmq4yi, .framer-Nxal2.framer-v-e3j5rv .framer-fmq4yi { flex: 1 0 0px; gap: 8px; justify-content: flex-start; width: 1px; }\",\".framer-Nxal2.framer-v-131bi2i .framer-1s08zta-container, .framer-Nxal2.framer-v-xy6c98 .framer-1s08zta-container, .framer-Nxal2.framer-v-1whqcnk .framer-1s08zta-container, .framer-Nxal2.framer-v-e3j5rv .framer-1s08zta-container { width: 134px; }\",\".framer-Nxal2.framer-v-131bi2i .framer-1wlrh6, .framer-Nxal2.framer-v-xy6c98 .framer-1wlrh6, .framer-Nxal2.framer-v-1whqcnk .framer-1wlrh6, .framer-Nxal2.framer-v-e3j5rv .framer-1wlrh6 { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; justify-content: flex-start; width: 1px; }\",\".framer-Nxal2.framer-v-131bi2i .framer-14p0ayx, .framer-Nxal2.framer-v-xy6c98 .framer-14p0ayx, .framer-Nxal2.framer-v-1whqcnk .framer-14p0ayx, .framer-Nxal2.framer-v-e3j5rv .framer-14p0ayx { aspect-ratio: unset; width: 100%; }\",\".framer-Nxal2.framer-v-17txnvo .framer-15xrqcd, .framer-Nxal2.framer-v-17txnvo .framer-1w3nqxm, .framer-Nxal2.framer-v-qvo2lm .framer-15xrqcd, .framer-Nxal2.framer-v-qvo2lm .framer-1w3nqxm, .framer-Nxal2.framer-v-xy6c98 .framer-15xrqcd, .framer-Nxal2.framer-v-xy6c98 .framer-1w3nqxm, .framer-Nxal2.framer-v-1obo3ux .framer-15xrqcd, .framer-Nxal2.framer-v-1obo3ux .framer-1w3nqxm, .framer-Nxal2.framer-v-16w4583 .framer-15xrqcd, .framer-Nxal2.framer-v-16w4583 .framer-1w3nqxm, .framer-Nxal2.framer-v-e3j5rv .framer-15xrqcd, .framer-Nxal2.framer-v-e3j5rv .framer-1w3nqxm { bottom: 8px; height: unset; top: 8px; }\",\".framer-Nxal2.framer-v-17txnvo .framer-mimh3r, .framer-Nxal2.framer-v-qvo2lm .framer-mimh3r, .framer-Nxal2.framer-v-xy6c98 .framer-mimh3r { flex-direction: column; gap: 24px; order: 1; padding: 16px; width: 100%; }\",\".framer-Nxal2.framer-v-17txnvo .framer-1tj0c8k { flex-direction: column; gap: 20px; width: 100%; }\",\".framer-Nxal2.framer-v-17txnvo .framer-emm5ka-container { height: auto; width: 100%; }\",\".framer-Nxal2.framer-v-17txnvo .framer-13101jz-container, .framer-Nxal2.framer-v-17txnvo .framer-1uxv4x9-container, .framer-Nxal2.framer-v-qvo2lm .framer-uldo6p-container, .framer-Nxal2.framer-v-qvo2lm .framer-1uxv4x9-container, .framer-Nxal2.framer-v-xy6c98 .framer-1ajm4wu-container { flex: none; width: 100%; }\",\".framer-Nxal2.framer-v-qvo2lm .framer-1tj0c8k, .framer-Nxal2.framer-v-xy6c98 .framer-1tj0c8k, .framer-Nxal2.framer-v-1obo3ux .framer-1tj0c8k, .framer-Nxal2.framer-v-16w4583 .framer-1tj0c8k, .framer-Nxal2.framer-v-e3j5rv .framer-1tj0c8k { flex-direction: column; gap: 24px; width: 100%; }\",\".framer-Nxal2.framer-v-ft5fhq .framer-1tj0c8k { gap: 0px; }\",\".framer-Nxal2.framer-v-ft5fhq .framer-u40fah-container { order: 7; }\",\".framer-Nxal2.framer-v-ft5fhq .framer-1aw60qe { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: min-content; }\",\".framer-Nxal2.framer-v-ft5fhq .framer-17e4wuw-container { left: unset; position: relative; top: unset; }\",\".framer-Nxal2.framer-v-ft5fhq .framer-dx8gt1-container { order: 11; }\",\".framer-Nxal2.framer-v-ft5fhq .framer-1lntyju-container { order: 8; }\",\".framer-Nxal2.framer-v-ft5fhq .framer-rhabwz-container { order: 10; }\",\".framer-Nxal2.framer-v-ft5fhq .framer-yr81hq-container { order: 12; }\",\".framer-Nxal2.framer-v-1obo3ux .framer-mimh3r, .framer-Nxal2.framer-v-16w4583 .framer-mimh3r, .framer-Nxal2.framer-v-e3j5rv .framer-mimh3r { flex-direction: column; gap: 24px; order: 1; padding: 24px; width: 100%; }\",\".framer-Nxal2.framer-v-1obo3ux .framer-1vp9zft-container, .framer-Nxal2.framer-v-16w4583 .framer-1vp9zft-container, .framer-Nxal2.framer-v-e3j5rv .framer-1vp9zft-container { flex: none; order: 0; width: 100%; }\",\".framer-Nxal2.framer-v-1obo3ux .framer-1alhbe-container, .framer-Nxal2.framer-v-16w4583 .framer-1alhbe-container, .framer-Nxal2.framer-v-e3j5rv .framer-1alhbe-container { flex: none; order: 13; width: 100%; }\",\".framer-Nxal2.framer-v-1obo3ux .framer-1uxv4x9-container, .framer-Nxal2.framer-v-16w4583 .framer-1uxv4x9-container { flex: none; order: 14; width: 100%; }\",\".framer-Nxal2.framer-v-1obo3ux .framer-gicyo, .framer-Nxal2.framer-v-16w4583 .framer-gicyo, .framer-Nxal2.framer-v-e3j5rv .framer-gicyo { flex: none; order: 17; width: 100%; }\",\".framer-Nxal2.framer-v-1obo3ux .framer-14w3ger { order: 1; }\",\".framer-Nxal2.framer-v-e3j5rv .framer-cguvkc-container { flex: none; order: 15; width: 100%; }\",...sharedStyle.css,'.framer-Nxal2[data-border=\"true\"]::after, .framer-Nxal2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }','.framer-Nxal2[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-Nxal2 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-Nxal2[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-Nxal2 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-Nxal2[data-hide-scrollbars=\"true\"], .framer-Nxal2 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 73\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"X5dRagatB\":{\"layout\":[\"fixed\",\"auto\"]},\"FTrmZo2dG\":{\"layout\":[\"fixed\",\"auto\"]},\"pJHVP5Tp2\":{\"layout\":[\"fixed\",\"auto\"]},\"X7iO52SQg\":{\"layout\":[\"fixed\",\"auto\"]},\"ib2HsvCtE\":{\"layout\":[\"fixed\",\"auto\"]},\"vMHmRkCbY\":{\"layout\":[\"fixed\",\"auto\"]},\"QHcKSc5U6\":{\"layout\":[\"fixed\",\"auto\"]},\"dhfi6Kf_l\":{\"layout\":[\"fixed\",\"auto\"]},\"aJH4KkMCL\":{\"layout\":[\"fixed\",\"auto\"]},\"lTmD8z_1b\":{\"layout\":[\"fixed\",\"auto\"]},\"Qi0QJUlpN\":{\"layout\":[\"fixed\",\"auto\"]},\"HwsceJAnS\":{\"layout\":[\"fixed\",\"auto\"]},\"mRiIspayB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aAKuX0Qin\":\"annoucement\",\"NDs3DgyzX\":\"butterBar\",\"pXJgQ3r2o\":\"butterLink\",\"AzvYWaVX4\":\"butterLinkText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXQ6eh014d=withCSS(Component,css,\"framer-Nxal2\");export default FramerXQ6eh014d;FramerXQ6eh014d.displayName=\"Navigation - New Partner Branding - Oct 2025\";FramerXQ6eh014d.defaultProps={height:73,width:1440};addPropertyControls(FramerXQ6eh014d,{variant:{options:[\"IanwHHQWo\",\"X5dRagatB\",\"FTrmZo2dG\",\"pJHVP5Tp2\",\"X7iO52SQg\",\"ib2HsvCtE\",\"vMHmRkCbY\",\"QHcKSc5U6\",\"dhfi6Kf_l\",\"aJH4KkMCL\",\"lTmD8z_1b\",\"Qi0QJUlpN\",\"HwsceJAnS\",\"mRiIspayB\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone XL\",\"Phone\",\"Tablet Open\",\"Phone XL Open\",\"Phone Open\",\"Desktop - Adult\",\"Tablet - Adult\",\"Phone XL - Adult\",\"Phone - Adult\",\"Tablet - Adult Open\",\"Phone XL - Adult Open\",\"Phone - Adult Open\"],title:\"Variant\",type:ControlType.Enum},aAKuX0Qin:{defaultValue:\"Summer Camps Start on June 29th\",displayTextArea:false,title:\"Annoucement\",type:ControlType.String},onaAKuX0QinChange:{changes:\"aAKuX0Qin\",type:ControlType.ChangeHandler},NDs3DgyzX:{defaultValue:false,title:\"Butter Bar\",type:ControlType.Boolean},onNDs3DgyzXChange:{changes:\"NDs3DgyzX\",type:ControlType.ChangeHandler},pXJgQ3r2o:{title:\"Butter Link\",type:ControlType.Link},AzvYWaVX4:{defaultValue:\"Register Now\",displayTextArea:false,title:\"Butter Link Text\",type:ControlType.String},onAzvYWaVX4Change:{changes:\"AzvYWaVX4\",type:ControlType.ChangeHandler}});addFonts(FramerXQ6eh014d,[{explicitInter:true,fonts:[{cssFamilyName:\"Open Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Open Sans\",url:\"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2\",weight:\"700\"}]},...Annoucement_BarFonts,...LogoFullFonts,...CareerProgramsFonts,...PreUniversityProgramsFonts,...Menu_ItemFonts,...School_Year_Programs_DropdownFonts,...ResourcesDropdownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerXQ6eh014d.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Annoucement_Bar,{},context),forwardLoader(LogoFull,{},context),forwardLoader(CareerPrograms,{},context),forwardLoader(PreUniversityPrograms,{},context),forwardLoader(Menu_Item,{},context),forwardLoader(School_Year_Programs_Dropdown,{},context),forwardLoader(ResourcesDropdown,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXQ6eh014d\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"73\",\"framerVariables\":\"{\\\"aAKuX0Qin\\\":\\\"annoucement\\\",\\\"NDs3DgyzX\\\":\\\"butterBar\\\",\\\"pXJgQ3r2o\\\":\\\"butterLink\\\",\\\"AzvYWaVX4\\\":\\\"butterLinkText\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X5dRagatB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FTrmZo2dG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pJHVP5Tp2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X7iO52SQg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ib2HsvCtE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vMHmRkCbY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QHcKSc5U6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dhfi6Kf_l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aJH4KkMCL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lTmD8z_1b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Qi0QJUlpN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HwsceJAnS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mRiIspayB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\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),allowFullScreen:true,allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write\"});}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\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\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  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.53)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{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(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",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 [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Open Sans-700\"]);export const fonts=[{family:\"Open Sans\",moduleAsset:{localModuleIdentifier:\"local-module:css/YckFIlg3V:default\",url:\"https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf\",weight:\"700\"}];export const css=['.framer-X1jvY .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-X1jvY .framer-styles-preset-12lj5ox.rich-text-wrapper h3, .framer-X1jvY .framer-styles-preset-12lj5ox.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, #151515); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 0px) { .framer-X1jvY .framer-styles-preset-12lj5ox:not(.rich-text-wrapper), .framer-X1jvY .framer-styles-preset-12lj5ox.rich-text-wrapper h3, .framer-X1jvY .framer-styles-preset-12lj5ox.rich-text-wrapper [data-preset-tag=\"h3\"] { --framer-font-family: \"Open Sans\", \"Open Sans Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-e2d5906a-217e-4692-88f1-069c7ccee5fd, #151515); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-X1jvY\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}