{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/FZjYlw33eNo8pxLbSFLX/e0vXaSjcEY6WLZBJ4574/SuperfieldsShared.js", "ssg:https://framer.com/m/CMSLibrary-09eo.js", "ssg:https://framerusercontent.com/modules/JfW6EfEeJnrqM1YQCYmc/3By4VvLRRlsqmHmoICUC/Masonry.js", "ssg:https://ga.jspm.io/npm:zustand@3.7.1/esm/index.js", "ssg:https://ga.jspm.io/npm:zustand@3.7.0/esm/shallow.js", "ssg:https://framerusercontent.com/modules/OoGHZMzWDzm2mNN7bmeR/quqdohq6i4dLZg5wuqIc/Store.js", "ssg:https://ga.jspm.io/npm:js-cookie@3.0.5/dist/js.cookie.mjs", "ssg:https://framerusercontent.com/modules/c1jaZMVo1HBulMCJfZHW/iKEgwCv7dmbKuDZ42rdk/FavouriteStore.js", "ssg:https://framerusercontent.com/modules/1o5Bk6b6qvbR58A6b2Ej/qfqlSZ6GHES31R5p5SFs/Superfields.js", "ssg:https://framerusercontent.com/modules/dJ62I56z1JDA5yMaL1XD/iHlMkq81jvqjRieGvZgj/bMo8D0Txs.js", "ssg:https://framerusercontent.com/modules/RomXkna8oGQTl4jMbVWm/L8w7zmwae2pxBSABjwrd/fP1cwbq0p.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType}from\"framer\";import{motion}from\"framer-motion\";import{createContext,cloneElement,useMemo}from\"react\";export const SuperfieldsContext=/*#__PURE__*/createContext({active:false});export const calculateTotalPages=(totalItems,itemsPerPage)=>{if(itemsPerPage<=0){return 0;}return Math.ceil(totalItems/itemsPerPage);};const characters=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";export const generateInstanceId=()=>{const id=useMemo(()=>{let result=\"\";for(let i=0;i<13;i++){result+=characters.charAt(Math.floor(Math.random()*characters.length));}return result;},[]);return id;};export const FAVOURITES_FILTER_ID=\"[{(FAVOURITES)}]\";export const DELIMITER=\"_&%#|_\"// Used for multi-select items and multiple options field names\n;export const superfieldsId=({hidden=undefined}={})=>({superfieldsId:{type:ControlType.Number,defaultValue:0,min:0,step:1,displayStepper:true,title:\"CMS ID\",description:\"Match with ID on Superfields component\",hidden}});export const buttonPropertyControls=({text=\"\"})=>({appearance:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true},customLayer:{type:ControlType.ComponentInstance,title:\"Layer\",description:\"Connect a custom layer from outside the breakpoint\",hidden:props=>props.appearance!==\"custom\"},text:{type:ControlType.String,defaultValue:text,hidden:props=>props.appearance!==\"default\"},fill:fillProp({color:\"#000\",gradientColorA:\"#8C8C8C\",gradientColorB:\"#000\",hidden:props=>props.appearance!==\"default\"}),fontColor:{type:ControlType.Color,defaultValue:\"#FFF\",hidden:props=>props.appearance!==\"default\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.4},hidden:props=>props.appearance!==\"default\"},padding:{type:ControlType.FusedNumber,defaultValue:12,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,hidden:props=>props.appearance!==\"default\"},radius:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,hidden:props=>props.appearance!==\"default\"},border:borderPropertyControl({hidden:props=>props.appearance!==\"default\"}),shadows:{type:ControlType.BoxShadow,hidden:props=>props.appearance!==\"default\"}});export function Button({props,onClick,onMouseEnter=null}){var _props_font,_props_style;if(props.appearance==\"custom\"){var _props_customLayer,_props_style1,_props_style2;let layer=(_props_customLayer=props.customLayer)===null||_props_customLayer===void 0?void 0:_props_customLayer[0];const width=(_props_style1=props.style)===null||_props_style1===void 0?void 0:_props_style1.width;const height=(_props_style2=props.style)===null||_props_style2===void 0?void 0:_props_style2.height;if(layer&&props.style&&(width||height)){layer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width:width},...height&&{height:height}}});}return /*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},onClick:onClick,children:layer});}return /*#__PURE__*/_jsxs(\"div\",{onClick:onClick,style:{position:\"relative\",display:\"flex\",justifyContent:((_props_font=props.font)===null||_props_font===void 0?void 0:_props_font.textAlign)||\"center\",alignItems:\"center\",...createBackground(props.fill),color:props.fontColor,padding:props.paddingIsMixed?`${props.paddingTop}px ${props.paddingRight}px ${props.paddingBottom}px ${props.paddingLeft}px`:`${props.padding}px`,borderRadius:props.radiusIsMixed?`${props.radiusTopLeft}px ${props.radiusTopRight}px ${props.radiusBottomRight}px ${props.radiusBottomLeft}px`:`${props.radius}px`,userSelect:\"none\",cursor:\"pointer\",flex:props.sizing==\"fill\"?\"1 0 0\":undefined,textWrap:((_props_style=props.style)===null||_props_style===void 0?void 0:_props_style.width)==\"100%\"?undefined:\"nowrap\",boxShadow:props.shadows,...props.font,...props.style},children:[props.text,/*#__PURE__*/_jsx(Border,{...props.border})]});}Button.displayName=\"Superfields/Button\";export const borderPropertyControl=(props={})=>({type:ControlType.Object,optional:true,controls:{color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}},...props});export function Border({width,widthIsMixed,widthTop,widthRight,widthBottom,widthLeft,style,color,transition,animate,radius=\"inherit\"}){return /*#__PURE__*/_jsx(motion.div,{animate:{borderColor:color,...animate},style:{position:\"absolute\",inset:0,borderWidth:widthIsMixed?`${widthTop}px ${widthRight}px ${widthBottom}px ${widthLeft}px`:`${width}px`,borderStyle:style,borderRadius:radius,pointerEvents:\"none\"},initial:false,transition:transition});}Border.displayName=\"Superfields/Border\";export function Message({title,subtitle}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",gap:16,backgroundColor:\"rgba(136, 85, 255, 0.1)\",borderRadius:6,border:\"1px dashed rgb(136, 85, 255)\",color:\"rgb(136, 85, 255)\",fontSize:16,padding:20,minHeight:200,textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,textAlign:\"center\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,opacity:.7,lineHeight:1.5,textAlign:\"center\"},children:subtitle})]});}Message.displayName=\"Superfields/Message\";export const EmptyState=Message;export function createBackground(fill,on=null){if(fill){let{color,colorA,colorB}=fill;if(typeof on==\"boolean\"){if(on){color=fill.colorOn;colorA=fill.colorAOn;colorB=fill.colorBOn;}else{color=fill.colorOff;colorA=fill.colorAOff;colorB=fill.colorBOff;}}if(fill.type==\"color\"){return{backgroundColor:color,backgroundImage:\"none\"};}else{return{backgroundColor:\"none\",backgroundImage:`linear-gradient(${fill.gradientAngle}deg, ${colorB}, ${colorA})`};}}return{};}export function fillProp({color=\"#FFF\",gradientColorA=\"#FFF\",gradientColorB=\"#BDBDBD\",noDefault=false,...props}){return{type:ControlType.Object,optional:true,icon:\"color\",defaultValue:noDefault?undefined:{type:\"color\",color,colorA:gradientColorA,colorB:gradientColorB,gradientAngle:0},controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"gradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},color:{type:ControlType.Color,defaultValue:color,hidden:props=>props.type!=\"color\"},colorA:{type:ControlType.Color,defaultValue:gradientColorA,title:\"Colors\",hidden:props=>props.type!=\"gradient\"},colorB:{type:ControlType.Color,defaultValue:gradientColorB,title:\" \",hidden:props=>props.type!=\"gradient\"},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"gradient\"}},...props};}export function fillPropOnOff({colorOn=\"#FFF\",colorAOn=\"#FFF\",colorBOn=\"#000\",colorOff=\"#FFF\",colorAOff=\"#FFF\",colorBOff=\"#000\",noDefault=false,...props}){return{type:ControlType.Object,optional:true,icon:\"color\",defaultValue:noDefault?undefined:{type:\"color\",colorOn,colorAOn,colorBOn,colorOff,colorAOff,colorBOff,gradientAngle:0},controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"gradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},colorOn:{type:ControlType.Color,defaultValue:colorOn,hidden:props=>props.type!=\"color\"},colorAOn:{type:ControlType.Color,defaultValue:colorAOn,title:\"Colors On\",hidden:props=>props.type!=\"gradient\"},colorBOn:{type:ControlType.Color,defaultValue:colorBOn,title:\" \",hidden:props=>props.type!=\"gradient\"},colorOff:{type:ControlType.Color,defaultValue:colorOff,hidden:props=>props.type!=\"color\"},colorAOff:{type:ControlType.Color,defaultValue:colorAOff,title:\"Colors Off\",hidden:props=>props.type!=\"gradient\"},colorBOff:{type:ControlType.Color,defaultValue:colorBOff,title:\" \",hidden:props=>props.type!=\"gradient\"},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"gradient\"}},...props};}export function parsePadding(padding){if(typeof padding!==\"string\"){return[0,0,0,0];}const values=padding.split(\" \");const parsedValues=values.map(value=>parseInt(value.replace(\"px\",\"\"),10));switch(parsedValues.length){case 1:const p=parsedValues[0];return[p,p,p,p];case 4:return parsedValues;}return[0,0,0,0];}export function sortingControls({defaultSorting=false,hidden=null}={}){return{sortBy:{type:ControlType.Enum,defaultValue:\"field\",options:[\"field\",\"favourites\",...defaultSorting?[\"defaultSorting\"]:[]],optionTitles:[\"CMS Field\",\"Favourites\",...defaultSorting?[\"Default Sorting\"]:[]],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",hidden},fieldName:{type:ControlType.String,defaultValue:\"\",placeholder:\"CMS Field Name\",hidden:props=>props.sortBy!==\"field\"||(hidden===null||hidden===void 0?void 0:hidden(props))},fieldType:{type:ControlType.Enum,defaultValue:\"string\",options:[\"string\",\"number\",\"date\",\"boolean\",\"enum\"],optionTitles:[\"Text\",\"Number\",\"Date\",\"Toggle\",\"Option\"],hidden:props=>props.sortBy!==\"field\"||(hidden===null||hidden===void 0?void 0:hidden(props))},stringSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"ascending\",\"descending\"],optionTitles:[\"A \u2192 Z\",\"Z \u2192 A\"],displaySegmentedControl:true,title:\"Sort\",hidden:props=>props.fieldType!==\"string\"||props.sortBy!==\"field\"||(hidden===null||hidden===void 0?void 0:hidden(props))},numberSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"ascending\",\"descending\"],optionTitles:[\"Ascending \u2191\",\"Descending \u2193\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",title:\"Sort\",hidden:props=>props.fieldType!==\"number\"||props.sortBy!==\"field\"||(hidden===null||hidden===void 0?void 0:hidden(props))},dateSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"ascending\",\"descending\"],optionTitles:[\"Ascending \u2191\",\"Descending \u2193\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",title:\"Sort\",hidden:props=>props.fieldType!==\"date\"||props.sortBy!==\"field\"||(hidden===null||hidden===void 0?void 0:hidden(props))},booleanSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"yesNo\",\"noYes\"],optionTitles:[\"Yes, No\",\"No, Yes\"],displaySegmentedControl:true,title:\"Sort\",hidden:props=>props.fieldType!==\"boolean\"||props.sortBy!==\"field\"||(hidden===null||hidden===void 0?void 0:hidden(props))},enumSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"optionOrder\",\"reverseOptionOrder\",\"ascending\",\"descending\"],optionTitles:[\"Option Order\",\"Reverse Order\",\"A \u2192 Z\",\"Z \u2192 A\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",title:\"Sort\",hidden:props=>props.fieldType!==\"enum\"||props.sortBy!==\"field\"||(hidden===null||hidden===void 0?void 0:hidden(props))},favouritesSort:{type:ControlType.Enum,defaultValue:\"favouritesFirst\",options:[\"favouritesFirst\",\"favouritesLast\"],optionTitles:[\"Favourites First\",\"Favourites Last\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",title:\"Sort\",hidden:props=>props.sortBy!==\"favourites\"||(hidden===null||hidden===void 0?void 0:hidden(props))}};}\nexport const __FramerMetadata__ = {\"exports\":{\"buttonPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"generateInstanceId\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createBackground\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DELIMITER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"parsePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FAVOURITES_FILTER_ID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EmptyState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Button\":{\"type\":\"reactComponent\",\"name\":\"Button\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"fillPropOnOff\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"calculateTotalPages\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fillProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderPropertyControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Border\":{\"type\":\"reactComponent\",\"name\":\"Border\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SuperfieldsContext\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"superfieldsId\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sortingControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Message\":{\"type\":\"reactComponent\",\"name\":\"Message\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SuperfieldsShared.map", "export function getCollectionData(collectionList){var _collectionList_props,_collectionList_props_children_props,_collectionList_props_children,_collectionList_props1,_collectionList_props_children_props_children_props,_collectionList_props_children_props_children,_collectionList_props_children_props1,_collectionList_props_children1,_collectionList_props2,_queryParent_props;let queryParent=null;if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props=collectionList.props)===null||_collectionList_props===void 0?void 0:_collectionList_props.query){queryParent=collectionList;}else if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props1=collectionList.props)===null||_collectionList_props1===void 0?void 0:(_collectionList_props_children=_collectionList_props1.children)===null||_collectionList_props_children===void 0?void 0:(_collectionList_props_children_props=_collectionList_props_children.props)===null||_collectionList_props_children_props===void 0?void 0:_collectionList_props_children_props.query){queryParent=collectionList.props.children;}else if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props2=collectionList.props)===null||_collectionList_props2===void 0?void 0:(_collectionList_props_children1=_collectionList_props2.children)===null||_collectionList_props_children1===void 0?void 0:(_collectionList_props_children_props1=_collectionList_props_children1.props)===null||_collectionList_props_children_props1===void 0?void 0:(_collectionList_props_children_props_children=_collectionList_props_children_props1.children)===null||_collectionList_props_children_props_children===void 0?void 0:(_collectionList_props_children_props_children_props=_collectionList_props_children_props_children.props)===null||_collectionList_props_children_props_children_props===void 0?void 0:_collectionList_props_children_props_children_props.query){queryParent=collectionList.props.children.props.children;}const query=queryParent===null||queryParent===void 0?void 0:(_queryParent_props=queryParent.props)===null||_queryParent_props===void 0?void 0:_queryParent_props.query;let queryData=null;if(query===null||query===void 0?void 0:query.from){if(query.from.data){queryData=query.from.data;}else if(query.from.left){let left=query.from.left;for(let i=0;i<100;i++){if(left.type==\"Collection\"){queryData=left.data;break;}else if(left.left){left=left.left;}else{break;}}}}// Get property controls\nconst propertyControlsById=(queryData===null||queryData===void 0?void 0:queryData.propertyControls)||{};const propertyControlsByName={};for(const id in propertyControlsById){const control=propertyControlsById[id];propertyControlsByName[control.title]={id,...control};}// Get children function\nlet childrenFunction=null;if(collectionList){var _collectionList_props3,_clpc_props,_clpc_props_children_props,_clpc_props_children,_clpc_props1;const clpc=(_collectionList_props3=collectionList.props)===null||_collectionList_props3===void 0?void 0:_collectionList_props3.children;if(typeof clpc==\"function\"){childrenFunction=clpc;}else if(typeof(clpc===null||clpc===void 0?void 0:(_clpc_props=clpc.props)===null||_clpc_props===void 0?void 0:_clpc_props.children)==\"function\"){childrenFunction=clpc.props.children;}else if(typeof(clpc===null||clpc===void 0?void 0:(_clpc_props1=clpc.props)===null||_clpc_props1===void 0?void 0:(_clpc_props_children=_clpc_props1.children)===null||_clpc_props_children===void 0?void 0:(_clpc_props_children_props=_clpc_props_children.props)===null||_clpc_props_children_props===void 0?void 0:_clpc_props_children_props.children)==\"function\"){childrenFunction=clpc.props.children.props.children;}}return{query,queryParent,queryData,propertyControlsById,propertyControlsByName,childrenFunction};}export function addFieldsToSelect(fields,query,propertyControlsByName){const alias=query.alias;const select=Array.isArray(query===null||query===void 0?void 0:query.select)?[...query.select]:[];for(const fieldName of fields){var _propertyControlsByName_fieldName;const fieldId=(_propertyControlsByName_fieldName=propertyControlsByName[fieldName])===null||_propertyControlsByName_fieldName===void 0?void 0:_propertyControlsByName_fieldName.id;if(!fieldId){continue;}let matchFound=false;for(const item of select){if(item.name===fieldId&&item.type===\"Identifier\"&&item.collection===alias){matchFound=true;continue;}}if(matchFound){continue;}select.push({collection:alias,name:fieldId,type:\"Identifier\"});}return select;}\nexport const __FramerMetadata__ = {\"exports\":{\"getCollectionData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addFieldsToSelect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMSLibrary.map", "// Code from Nikolay Goncharuk on GitHub:\n// https://github.com/GoncharukBro/react-smart-masonry/blob/master/src/Masonry.tsx\n// https://github.com/GoncharukBro/react-smart-masonry/blob/master/src/useResize.ts\n//\n// Modified by Isaac Roberts\n// https://framestack.co/components/masonry-layout\n//\n// Copyright (c) 2021 Nikolay Goncharuk\n// MIT License\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useLayoutEffect,useMemo,useRef,Children,isValidElement}from\"react\";const DEFAULT_COLUMNS=1;const DEFAULT_GAP=0;export default function Masonry({breakpoints,columns=DEFAULT_COLUMNS,gap=DEFAULT_GAP,reverse=false,autoArrange=false,alignment=\"center\",children,style,...otherProps},forwardedRef){const elements=useRef([]);const[arrange,setArrange]=useState(false);// eslint-disable-next-line react-hooks/exhaustive-deps\nuseLayoutEffect(()=>{if(autoArrange&&!arrange)setArrange(true);return()=>{if(autoArrange&&arrange)setArrange(false);};});const layout=useMemo(()=>{if(columns<1)return[];const arrayOfChildren=Children.toArray(children);if(reverse)arrayOfChildren.reverse();const newLayout=Array.from({length:columns},()=>{return[];});const columnHeights=newLayout.map(()=>0);const getcolumnIndex=index=>{if(autoArrange&&arrange&&elements.current.length>0){const columnIndex=columnHeights.findIndex(item=>{return item===Math.min(...columnHeights);});const element=elements.current.find(item=>item.index===index);const elementHeight=element===null||element===void 0?void 0:element.element.getBoundingClientRect().height;columnHeights[columnIndex]+=elementHeight||0;return columnIndex;}return index%columns;};arrayOfChildren.forEach((child,index)=>{if(child&&/*#__PURE__*/isValidElement(child)){newLayout[getcolumnIndex(index)].push({element:child,index});}});return newLayout;},[arrange,autoArrange,children,columns,reverse]);const temporaryElements=[];const addElement=index=>element=>{if(element!==null){temporaryElements.push({element,index});elements.current=temporaryElements;}};return /*#__PURE__*/_jsx(\"div\",{ref:forwardedRef,style:{display:\"flex\",gap,...style},...otherProps,children:layout.map((column,columnIndex)=>/*#__PURE__*/_jsx(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",alignItems:alignment,gap},children:column.map((item,itemIndex)=>/*#__PURE__*/_jsx(\"div\",{ref:addElement(item.index),children:item.element},itemIndex))},columnIndex))});}Masonry.displayName=\"Superfields/Masonry\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Masonry\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"MasonryProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Masonry.map", "import{useEffect as t,useLayoutEffect as e,useReducer as n,useRef as r,useDebugValue as c}from\"react\";function createStore(t){let e;const n=new Set;const setState=(t,r)=>{const c=\"function\"===typeof t?t(e):t;if(c!==e){const t=e;e=r?c:Object.assign({},e,c);n.forEach((n=>n(e,t)))}};const getState=()=>e;const subscribeWithSelector=(t,r=getState,c=Object.is)=>{console.warn(\"[DEPRECATED] Please use `subscribeWithSelector` middleware\");let o=r(e);function listenerToAdd(){const n=r(e);if(!c(o,n)){const e=o;t(o=n,e)}}n.add(listenerToAdd);return()=>n.delete(listenerToAdd)};const subscribe=(t,e,r)=>{if(e||r)return subscribeWithSelector(t,e,r);n.add(t);return()=>n.delete(t)};const destroy=()=>n.clear();const r={setState:setState,getState:getState,subscribe:subscribe,destroy:destroy};e=t(setState,getState,r);return r}const o=\"undefined\"===typeof window||!window.navigator||/ServerSideRendering|^Deno\\//.test(window.navigator.userAgent);const s=o?t:e;function create(t){const e=\"function\"===typeof t?createStore(t):t;const useStore=(t=e.getState,o=Object.is)=>{const[,u]=n((t=>t+1),0);const i=e.getState();const a=r(i);const d=r(t);const l=r(o);const f=r(false);const S=r();void 0===S.current&&(S.current=t(i));let b;let g=false;if(a.current!==i||d.current!==t||l.current!==o||f.current){b=t(i);g=!o(S.current,b)}s((()=>{g&&(S.current=b);a.current=i;d.current=t;l.current=o;f.current=false}));const w=r(i);s((()=>{const listener=()=>{try{const t=e.getState();const n=d.current(t);if(!l.current(S.current,n)){a.current=t;S.current=n;u()}}catch(t){f.current=true;u()}};const t=e.subscribe(listener);e.getState()!==w.current&&listener();return t}),[]);const p=g?b:S.current;c(p);return p};Object.assign(useStore,e);useStore[Symbol.iterator]=function(){console.warn(\"[useStore, api] = create() is deprecated and will be removed in v4\");const t=[useStore,e];return{next(){const e=t.length<=0;return{value:t.shift(),done:e}}}};return useStore}export{create as default};\n\n//# sourceMappingURL=index.js.map", "function shallow(e,t){if(Object.is(e,t))return true;if(\"object\"!==typeof e||null===e||\"object\"!==typeof t||null===t)return false;const l=Object.keys(e);if(l.length!==Object.keys(t).length)return false;for(let r=0;r<l.length;r++)if(!Object.prototype.hasOwnProperty.call(t,l[r])||!Object.is(e[l[r]],t[l[r]]))return false;return true}export{shallow as default};\n\n//# sourceMappingURL=shallow.js.map", "import create from\"zustand\";import{useRef,useTransition,useMemo}from\"react\";import shallow from\"zustand/shallow\";// Create a function to generate the initial state\nconst createInitialState=()=>({totalItems:0,filters:{},randomizationSeed:null,search:\"\",sortOption:null,defaultSortOption:null,sortingUrlParameter:null,page:0,itemsPerPage:0,paginationType:null,paginationActive:false});const useBaseStore=create((set,get)=>({instances:{},getState:id=>{var _get_instances_path;const path=getCurrentPath();const state=(_get_instances_path=get().instances[path])===null||_get_instances_path===void 0?void 0:_get_instances_path[id];return state||createInitialState();},setState:(id,updates)=>{const path=getCurrentPath();set(state=>({instances:{...state.instances,[path]:{...state.instances[path],[id]:{...state.getState(id),...updates}}}}));},// Example of how to update a specific state property\n    setTotalItems:(id,totalItems)=>{get().setState(id,{totalItems});},setFilterValue:(id,fieldName,value)=>{const currentFilters=get().getState(id).filters;get().setState(id,{filters:{...currentFilters,[fieldName]:{...currentFilters[fieldName],value}}});},setRandomizationSeed:(id,randomizationSeed)=>{get().setState(id,{randomizationSeed});},setSearch:(id,search)=>{get().setState(id,{search});},setSortOption:(id,sortOption)=>{get().setState(id,{sortOption});},setPage:(id,page)=>{get().setState(id,{page});}}));const useSuperfieldsStore=(id,selector,initialize=null)=>{const initializedRef=useRef(false);const[_,startTransition]=useTransition();// Memoize the function wrappers\nconst memoizedFunctions=useMemo(()=>{const functions={};for(const key in useBaseStore.getState()){const value=useBaseStore.getState()[key];if(typeof value===\"function\"){if(key.startsWith(\"set\")){functions[key]=(...args)=>{if(typeof window!==\"undefined\"){startTransition(()=>value(id,...args));}else{value(id,...args);}};}else{functions[key]=(...args)=>value(id,...args);}}}return functions;},[id]);return useBaseStore(state=>{var _state_instances_path;const path=getCurrentPath();if(!((_state_instances_path=state.instances[path])===null||_state_instances_path===void 0?void 0:_state_instances_path[id])){const initialState=createInitialState();state.setState(id,initialState);}if(initialize&&!initializedRef.current){const currentState=state.getState(id);const initializedState={...currentState};initialize(initializedState);state.setState(id,initializedState);initializedRef.current=true;}let newState={...state.getState(id),...memoizedFunctions};return selector(newState);},shallow);};export default useSuperfieldsStore;const getCurrentPath=()=>{if(typeof window===\"undefined\"){return\"/\";}return window.location.pathname;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Store.map", "function assign(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var e={read:function(e){'\"'===e[0]&&(e=e.slice(1,-1));return e.replace(/(%[\\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function init(e,t){function set(n,r,i){if(\"undefined\"!==typeof document){i=assign({},t,i);\"number\"===typeof i.expires&&(i.expires=new Date(Date.now()+864e5*i.expires));i.expires&&(i.expires=i.expires.toUTCString());n=encodeURIComponent(n).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o=\"\";for(var c in i)if(i[c]){o+=\"; \"+c;true!==i[c]&&(o+=\"=\"+i[c].split(\";\")[0])}return document.cookie=n+\"=\"+e.write(r,n)+o}}function get(t){if(\"undefined\"!==typeof document&&(!arguments.length||t)){var n=document.cookie?document.cookie.split(\"; \"):[];var r={};for(var i=0;i<n.length;i++){var o=n[i].split(\"=\");var c=o.slice(1).join(\"=\");try{var a=decodeURIComponent(o[0]);r[a]=e.read(c,a);if(t===a)break}catch(e){}}return t?r[t]:r}}return Object.create({set:set,get:get,remove:function(e,t){set(e,\"\",assign({},t,{expires:-1}))},withAttributes:function(e){return init(this.converter,assign({},this.attributes,e))},withConverter:function(e){return init(assign({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var t=init(e,{path:\"/\"});export{t as default};\n\n//# sourceMappingURL=js.cookie.mjs.map", "import create from\"zustand\";import Cookies from\"js-cookie\";const useBaseStore=create((set,get)=>({collections:{},getFavourites:cmsCollectionName=>{const state=get().collections[cmsCollectionName];return state||[];},setFavourites:(cmsCollectionName,favourites)=>{set(state=>({collections:{...state.collections,[cmsCollectionName]:favourites}}));Cookies.set(`superfieldsFavourites_${cmsCollectionName}`,favourites);},addFavourite:(cmsCollectionName,favourite)=>{const currentFavourites=get().getFavourites(cmsCollectionName);get().setFavourites(cmsCollectionName,[...currentFavourites,favourite]);},removeFavourite:(cmsCollectionName,favouriteToRemove)=>{const currentFavourites=get().getFavourites(cmsCollectionName);get().setFavourites(cmsCollectionName,currentFavourites.filter(fav=>fav!==favouriteToRemove));}}));const useFavouriteStore=(cmsCollectionName,selector)=>{return useBaseStore(state=>{let newState={favourites:state.getFavourites(cmsCollectionName)};if(!Array.isArray(state.collections[cmsCollectionName])){// Load favourites from cookies\ntry{const savedState=Cookies.get(`superfieldsFavourites_${cmsCollectionName}`);if(savedState){const savedFavourites=savedState.split(\",\");state.setFavourites(cmsCollectionName,savedFavourites);newState.favourites=savedFavourites;}}catch(error){console.error(\"Failed to load or parse favourites cookie:\",error);}}for(const key in state){const value=state[key];if(typeof value===\"function\"){newState[key]=(...args)=>value(cmsCollectionName,...args);}else{newState[key]=value;}}return selector(newState);});};export default useFavouriteStore;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FavouriteStore.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,// @ts-ignore\nResolveLinks,// @ts-ignore\nuseQueryData}from\"framer\";import{cloneElement,useEffect,useRef,useMemo,memo}from\"react\";import{Message,sortingControls,FAVOURITES_FILTER_ID,DELIMITER}from\"https://framerusercontent.com/modules/FZjYlw33eNo8pxLbSFLX/e0vXaSjcEY6WLZBJ4574/SuperfieldsShared.js\";import{getCollectionData,addFieldsToSelect}from\"https://framer.com/m/CMSLibrary-09eo.js\";import Masonry from\"https://framerusercontent.com/modules/JfW6EfEeJnrqM1YQCYmc/3By4VvLRRlsqmHmoICUC/Masonry.js\";import useSuperfieldsStore from\"https://framerusercontent.com/modules/OoGHZMzWDzm2mNN7bmeR/quqdohq6i4dLZg5wuqIc/Store.js\";import useFavouriteStore from\"https://framerusercontent.com/modules/c1jaZMVo1HBulMCJfZHW/iKEgwCv7dmbKuDZ42rdk/FavouriteStore.js\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 600\n * @framerDisableUnlink\n */export default function Superfields(props){var _props_collectionList,_props_emptyState,_queryParent_props,_propertyControlsByName_slugFieldName,_filters_FAVOURITES_FILTER_ID,_collectionList_props,_collectionList_props1;const{superfieldsId,layout,componentConfig,favouriting,cmsCollectionName,slugFieldName,favouritesOnly,searchFields,sortingField,urlParameters}=props;const collectionList=(_props_collectionList=props.collectionList)===null||_props_collectionList===void 0?void 0:_props_collectionList[0];const emptyState=(_props_emptyState=props.emptyState)===null||_props_emptyState===void 0?void 0:_props_emptyState[0];const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const scrollUpRef=useRef(null);const itemCountRef=useRef(0);const isFirstRender=useRef(true);const{query,queryParent,propertyControlsByName,childrenFunction}=useMemo(()=>getCollectionData(collectionList),[collectionList]);const framerPaginationSize=isCanvas?0:(queryParent===null||queryParent===void 0?void 0:(_queryParent_props=queryParent.props)===null||_queryParent_props===void 0?void 0:_queryParent_props.pageSize)||0;const framerPagination=framerPaginationSize>0;const[filters,randomizationSeed,search,sortOption,defaultSortOption,sortingUrlParameter,paginationActive,paginationType,itemsPerPage,page,setPage,setTotalItems]=useSuperfieldsStore(superfieldsId,state=>[state.filters,state.randomizationSeed,state.search,state.sortOption,state.defaultSortOption,state.sortingUrlParameter,state.paginationActive,state.paginationType,state.itemsPerPage,state.page,state.setPage,state.setTotalItems],state=>{state.itemsPerPage=framerPagination?framerPaginationSize:props.pagination?props.itemsPerPage:0;state.paginationType=framerPagination?\"framerPagination\":props.pagination?props.paginationType:null;state.paginationActive=framerPagination||props.pagination;if(!isOptimizing&&!isCanvas){if(props.randomize){state.randomizationSeed=Math.floor(Math.random()*1e8);}const urlParams=new URLSearchParams(window.location.search);if((urlParameters===null||urlParameters===void 0?void 0:urlParameters.search)&&urlParameters.searchName){const searchParam=urlParams.get(urlParameters.searchName);if(searchParam){state.search=searchParam;}}if((urlParameters===null||urlParameters===void 0?void 0:urlParameters.pagination)&&urlParameters.paginationName){const pageParam=urlParams.get(urlParameters.paginationName);if(pageParam){const parsedPage=parseInt(pageParam,10);const maxPages=Math.ceil(data.length/state.itemsPerPage);if(!isNaN(parsedPage)&&parsedPage>=1&&parsedPage<=maxPages){state.page=parsedPage-1// Convert to 0-based index\n;}}}}});const favourites=useFavouriteStore(cmsCollectionName,state=>state.favourites);const randomize=props.randomize||(randomizationSeed?true:false);const sort=sortOption||sortingField;var _propertyControlsByName_slugFieldName_id;const slugFieldId=(_propertyControlsByName_slugFieldName_id=(_propertyControlsByName_slugFieldName=propertyControlsByName[slugFieldName])===null||_propertyControlsByName_slugFieldName===void 0?void 0:_propertyControlsByName_slugFieldName.id)!==null&&_propertyControlsByName_slugFieldName_id!==void 0?_propertyControlsByName_slugFieldName_id:\"\";const filterNames=Object.keys(filters);const select=useMemo(()=>{const hasFilters=filterNames.length;if((query===null||query===void 0?void 0:query.select)&&(hasFilters||props.search||(sort===null||sort===void 0?void 0:sort.sortBy)===\"field\")){const usedFieldNames=new Set;if(hasFilters){for(const fieldName of filterNames){const filter=filters[fieldName];if(filter.fieldType==\"multipleOptions\"){for(const name of fieldName.split(DELIMITER)){usedFieldNames.add(name);}}else{usedFieldNames.add(fieldName);}}}for(const fieldName of searchFields){usedFieldNames.add(fieldName);}if(sort&&sort.sortBy===\"field\"){usedFieldNames.add(sort.fieldName);}return addFieldsToSelect(usedFieldNames,query,propertyControlsByName);}return query===null||query===void 0?void 0:query.select;},[query,filters,props.search,searchFields,sort===null||sort===void 0?void 0:sort.sortBy,sort===null||sort===void 0?void 0:sort.fieldName]);const data=query?useQueryData({...query,select}):[];const dataIds=data.map(item=>item.id);const dataItemsById={};if(!isCanvas&&Array.isArray(data)){for(const item of data){dataItemsById[item.id]=item;}}useEffect(()=>{if(isFirstRender.current){isFirstRender.current=false;return;}if(paginationActive&&props.scrollUp&&scrollUpRef.current&&paginationType==\"prevNextButtons\"&&!isOptimizing){const rect=scrollUpRef.current.getBoundingClientRect();const topIsInView=rect.top>=0&&rect.top<=window.innerHeight;if(!topIsInView){scrollUpRef.current.scrollIntoView({behavior:props.scrollUp.scrollStyle});}}// Update URL parameter\nif(paginationActive&&(urlParameters===null||urlParameters===void 0?void 0:urlParameters.pagination)&&urlParameters.paginationName&&!isOptimizing){const url=new URL(window.location.href);const pageNumber=page+1// Convert to 1-based\n;if(pageNumber>1){url.searchParams.set(urlParameters.paginationName,pageNumber.toString());}else{url.searchParams.delete(urlParameters.paginationName);}window.history.replaceState({path:url.href},\"\",url.href);}},[page,paginationActive,paginationType,urlParameters]);useEffect(()=>{if(!(urlParameters===null||urlParameters===void 0?void 0:urlParameters.search)||!urlParameters.searchName||isCanvas||isOptimizing){return;}const url=new URL(window.location.href);if(search){url.searchParams.set(urlParameters.searchName,search);}else{url.searchParams.delete(urlParameters.searchName);}window.history.replaceState({path:url.href},\"\",url.href);},[search,urlParameters]);useEffect(()=>{if(isCanvas||isOptimizing){return;}const url=new URL(window.location.href);let hasUrlParameterFilter=false;for(const fieldName of filterNames){const filter=filters[fieldName];if(filter&&filter.urlParameter){hasUrlParameterFilter=true;const value=filter.value;if(value!=null&&value!==undefined&&value!==\"\"){url.searchParams.set(filter.urlParameter,value.toString());}else{url.searchParams.delete(filter.urlParameter);}}}if(hasUrlParameterFilter){window.history.replaceState({path:url.href},\"\",url.href);}},[filters,urlParameters]);useEffect(()=>{if(isCanvas||isOptimizing||!sortingUrlParameter){return;}const url=new URL(window.location.href);if(sortOption&&sortOption.title!==(defaultSortOption===null||defaultSortOption===void 0?void 0:defaultSortOption.title)){url.searchParams.set(sortingUrlParameter,sortOption.title);}else{url.searchParams.delete(sortingUrlParameter);}window.history.replaceState({path:url.href},\"\",url.href);},[sortOption,defaultSortOption,sortingUrlParameter]);// Filtering\nconst filteredData=useMemo(()=>{if(isCanvas||!filterNames.length){return dataIds;}let itemIds=dataIds;for(const fieldName of filterNames){if(fieldName==FAVOURITES_FILTER_ID){continue;}const filter=filters[fieldName];const value=filter===null||filter===void 0?void 0:filter.value;const conditionContains=(filter===null||filter===void 0?void 0:filter.condition)===\"contains\";const fields=[];if(filter.fieldType===\"multipleOptions\"){for(const n of fieldName.split(DELIMITER)){const field=propertyControlsByName[n.trim()];if(field){fields.push(field);}}}else{const field=propertyControlsByName[fieldName];if(field){fields.push(field);}}if(filter&&fields.length&&value!=null&&value!=undefined){const filteredData=[];for(const id of itemIds){let foundMatch=false;const dataItem=dataItemsById[id];for(const field of fields){const dataFieldValue=dataItem[field.id];if(typeof value==\"string\"&&filter.multiSelect){const values=value.split(DELIMITER);switch(field.type){case\"string\":if(conditionContains){for(const value of values){if(dataFieldValue.includes(value)){foundMatch=true;break;}}}else{if(values.includes(dataFieldValue)){foundMatch=true;}}break;case\"enum\":var _field_options,_field_optionTitles;const dataValueTitle=conditionContains?(_field_optionTitles=field.optionTitles)===null||_field_optionTitles===void 0?void 0:_field_optionTitles[(_field_options=field.options)===null||_field_options===void 0?void 0:_field_options.indexOf(dataFieldValue)]:null;for(const v of values){if(conditionContains){if(dataValueTitle===null||dataValueTitle===void 0?void 0:dataValueTitle.includes(v)){foundMatch=true;}}else{var _field_optionTitles1,_field_options1;if(dataFieldValue==((_field_options1=field.options)===null||_field_options1===void 0?void 0:_field_options1[(_field_optionTitles1=field.optionTitles)===null||_field_optionTitles1===void 0?void 0:_field_optionTitles1.indexOf(v)])){foundMatch=true;}}}break;}}else{switch(field.type){case\"boolean\":if(dataFieldValue==value){foundMatch=true;}break;case\"string\":if(conditionContains){var _dataItem_field_id;if((_dataItem_field_id=dataItem[field.id])===null||_dataItem_field_id===void 0?void 0:_dataItem_field_id.includes(value)){foundMatch=true;}}else{if(dataFieldValue==value){foundMatch=true;}}break;case\"enum\":if(conditionContains){var _field_options2,_field_optionTitles2;const dataValueTitle=(_field_optionTitles2=field.optionTitles)===null||_field_optionTitles2===void 0?void 0:_field_optionTitles2[(_field_options2=field.options)===null||_field_options2===void 0?void 0:_field_options2.indexOf(dataFieldValue)];if(dataValueTitle&&dataValueTitle.includes(value)){foundMatch=true;}}else{var _field_optionTitles3,_field_options3;if(dataFieldValue==((_field_options3=field.options)===null||_field_options3===void 0?void 0:_field_options3[(_field_optionTitles3=field.optionTitles)===null||_field_optionTitles3===void 0?void 0:_field_optionTitles3.indexOf(value)])){foundMatch=true;}}break;}}if(foundMatch){filteredData.push(id);break;}}}itemIds=filteredData;}}return itemIds;},[filters,data]);// Favourites filter\nconst favouriteFilterValue=(_filters_FAVOURITES_FILTER_ID=filters[FAVOURITES_FILTER_ID])===null||_filters_FAVOURITES_FILTER_ID===void 0?void 0:_filters_FAVOURITES_FILTER_ID.value;const favouriteFilteredData=useMemo(()=>{if(isCanvas||!slugFieldId||!favouritesOnly&&typeof favouriteFilterValue!==\"boolean\"){return dataIds;}const shouldFilterFavorites=favouriteFilterValue===true||favouritesOnly;if(!Array.isArray(favourites)||favourites.length===0){if(shouldFilterFavorites){return[];}}else{return dataIds.filter(id=>favourites.includes(dataItemsById[id][slugFieldId])===shouldFilterFavorites);}return dataIds;},[favouriteFilterValue,favouritesOnly,favourites,data]);var _search_trim_toLowerCase;// Search\nconst searchText=(_search_trim_toLowerCase=search===null||search===void 0?void 0:search.trim().toLowerCase())!==null&&_search_trim_toLowerCase!==void 0?_search_trim_toLowerCase:\"\";const[searchData,missingSearchField]=useMemo(()=>{if(isCanvas||!searchText.length||!Array.isArray(data)){return[dataIds,null];}let missingFieldName=null;// 0: Hidden\n// 1: Includes text\n// 2: Includes full word\n// 3: Starts with\n// 4: Exact match\nconst levels=[[...dataIds],[],[],[],[]];const itemLevels=new Array(data.length).fill(0);for(let i=0;i<searchFields.length;i++){const fieldName=searchFields[i];const property=propertyControlsByName[fieldName];if(!property){missingFieldName=fieldName;break;}const propertyID=property.id;const propertyType=property.type;const optionMap={};const propIsString=propertyType==\"string\";const propIsEnum=propertyType==\"enum\";const propIsNumber=propertyType==\"number\";if(propertyType==\"enum\"&&property.options&&property.optionTitles){for(let i=0;i<property.options.length;i++){optionMap[property.options[i]]=property.optionTitles[i].toLowerCase();}}for(const ii in data){var _dataItemsById_cmsItem_id;const cmsItem=data[ii];const value=(_dataItemsById_cmsItem_id=dataItemsById[cmsItem.id])===null||_dataItemsById_cmsItem_id===void 0?void 0:_dataItemsById_cmsItem_id[propertyID];if(value==undefined||value==null){continue;}let text=propIsString?value.toLowerCase():propIsEnum?optionMap[value]:propIsNumber?String(value):\"\";let level=0;if(text==searchText){level=4;}else if(text.includes(searchText)){if(text.startsWith(searchText)){level=3;}else if((\" \"+text+\" \").includes(\" \"+searchText+\" \")){level=2;}else{level=1;}}// Move item to new level if it's a higher level\nconst oldLevel=itemLevels[ii];if(level>oldLevel){// Remove from old level\nconst oldLevelItems=[];for(const item of levels[oldLevel]){if(item!=cmsItem.id){oldLevelItems.push(item);}}levels[oldLevel]=oldLevelItems;// Add to new level\nlevels[level].push(cmsItem.id);itemLevels[ii]=level;}}}return[missingFieldName?dataIds:[...levels[4],...levels[3],...levels[2],...levels[1]],missingFieldName];},[searchText,data,searchFields]);// Pagination, randomization and sorting are applied after filtering and search\nlet itemIds=dataIds.filter(itemId=>filteredData.includes(itemId)&&favouriteFilteredData.includes(itemId)&&searchData.includes(itemId));const itemCount=itemIds.length;const pageCount=itemsPerPage&&itemCount?Math.ceil(itemCount/itemsPerPage):1;if(itemCount!==itemCountRef.current){setTotalItems(itemCount);}itemCountRef.current=itemCount;// Randomization\nconst dataOrder=useMemo(()=>{if(randomizationSeed&&!isCanvas&&Array.isArray(data)){const newDataOrder=Array.from({length:data.length},(_,i)=>i);return shuffle(newDataOrder,randomizationSeed);}return null;},[randomizationSeed,isCanvas,data]);if(!isCanvas&&!searchText&&randomize){let orderedItemIds=dataIds;if(dataOrder){orderedItemIds=new Array(dataIds.length);for(let i=0;i<dataOrder.length;i++){orderedItemIds[dataOrder[i]]=dataIds[i];}}itemIds=orderedItemIds.filter(itemId=>itemIds.includes(itemId));}let missingSortField=\"\";if(!isCanvas&&!randomize&&sort&&sort.sortBy!==\"defaultSorting\"){const{fieldName,fieldType,sortBy}=sort;const property=propertyControlsByName[fieldName];var _property_id;const fieldID=(_property_id=property===null||property===void 0?void 0:property.id)!==null&&_property_id!==void 0?_property_id:\"\";if(sortBy===\"field\"&&fieldID||sortBy===\"favourites\"&&slugFieldId){const isAscending=sortBy===\"favourites\"?sort.favouritesSort===\"favouritesLast\":fieldType===\"string\"&&sort.stringSort===\"ascending\"||fieldType===\"number\"&&sort.numberSort===\"ascending\"||fieldType===\"date\"&&sort.dateSort===\"ascending\"||fieldType===\"boolean\"&&sort.booleanSort===\"yesNo\"||fieldType===\"enum\"&&(sort.enumSort===\"optionOrder\"||sort.enumSort===\"ascending\");const getSortValue=id=>{var _dataItemsById_id;if(sortBy===\"favourites\"){var _dataItemsById_id1;const slug=(_dataItemsById_id1=dataItemsById[id])===null||_dataItemsById_id1===void 0?void 0:_dataItemsById_id1[slugFieldId];return Array.isArray(favourites)&&favourites.includes(slug)?1:0;}const value=(_dataItemsById_id=dataItemsById[id])===null||_dataItemsById_id===void 0?void 0:_dataItemsById_id[fieldID];if(value==null){return null;}switch(fieldType){case\"number\":return Number(value);case\"date\":return new Date(value).getTime();case\"boolean\":return value?1:0;case\"enum\":return property.options?property.options.indexOf(value):-1;default:return String(value);}};const sortedItemIds=[...itemIds].sort((a,b)=>{const aValue=getSortValue(a);const bValue=getSortValue(b);if(aValue===null&&bValue===null)return 0;if(aValue===null)return 1;if(bValue===null)return-1;let comparison;if(sortBy===\"favourites\"){comparison=aValue<bValue?-1:aValue>bValue?1:0;}else if(fieldType===\"enum\"&&(sort.enumSort===\"ascending\"||sort.enumSort===\"descending\")){const aTitle=property.optionTitles[aValue];const bTitle=property.optionTitles[bValue];comparison=aTitle.localeCompare(bTitle);}else{comparison=aValue<bValue?-1:aValue>bValue?1:0;}return isAscending?comparison:-comparison;});itemIds=sortedItemIds;}else{missingSortField=fieldName;}}// Pagination\nif(!isCanvas&&paginationActive){switch(paginationType){case\"prevNextButtons\":itemIds=itemIds.slice(page*itemsPerPage,(page+1)*itemsPerPage);break;case\"loadMoreButton\":case\"framerPagination\":itemIds=itemIds.slice(0,(page+1)*itemsPerPage);break;}}const memoizedChildren=useMemo(()=>{var _clChildren_props;if(isCanvas||!collectionList||!query||!childrenFunction){return null;}const{offset,limit}=query;const paginationInfo={currentPage:page+1,totalPages:pageCount,isLoading:false};const loadMore=()=>{if(paginationActive){const newPage=page+1;if(newPage>=0&&newPage<pageCount){setPage(newPage);}}};const items=itemIds.map(itemId=>dataItemsById[itemId]);let clChildren=childrenFunction(items,paginationInfo,loadMore);const modifyChildren=elements=>{if(componentConfig&&componentConfig.variant.length>0&&(elements===null||elements===void 0?void 0:elements.length)){const newChildren=[];let isComponentWithVariants=true;for(let i=0;i<elements.length;i++){var _child_props;const child=elements[i];const component=/*#__PURE__*/_jsx(MemoizedComponentVariantSwitch,{child:child,componentConfig:componentConfig},(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.id);if(component===child){isComponentWithVariants=false;break;}else{newChildren.push(component);}}if(isComponentWithVariants){return newChildren;}}return elements;};if(Array.isArray(clChildren)){return modifyChildren(clChildren);}else if(Array.isArray(clChildren===null||clChildren===void 0?void 0:(_clChildren_props=clChildren.props)===null||_clChildren_props===void 0?void 0:_clChildren_props.children)){const childrenArray=clChildren.props.children;let arrayIndex=childrenArray.findIndex(child=>Array.isArray(child));if(arrayIndex==-1){return modifyChildren(childrenArray);}else{let newChildren=[];for(const child of childrenArray){if(Array.isArray(child)){newChildren=newChildren.concat(modifyChildren(child));}else{newChildren.push(child);}}return newChildren;}}return null;},[isCanvas,collectionList,query,itemIds,page,componentConfig]);if(!collectionList){return /*#__PURE__*/_jsx(Message,{title:\"Connect a CMS Collection List\",subtitle:\"Drag the handle on the right side to a Collection List or select from the dropdown list. The Collection List must be outside of a page to be connected.\"});}else if(!isCanvas&&!query){return /*#__PURE__*/_jsx(Message,{title:\"Connect a CMS Collection List\",subtitle:\"The layer that's connected isn't a Collection List. Make sure the Collection List isn't inside of any other layers or components when connecting it.\"});}else if(favouriting&&cmsCollectionName==\"\"){return /*#__PURE__*/_jsx(Message,{title:\"Enter a CMS Collection Name\",subtitle:'Write the name of the CMS collection in the \"CMS Collection Name\" property. The name is used for saving favourites as a cookie and for matching with favourite buttons.'});}else if(favouriting&&slugFieldName==\"\"){return /*#__PURE__*/_jsx(Message,{title:\"Enter a Slug Field Name\",subtitle:'Write the name of the field in the \"Slug Field Name\" property. \"Slug\" is the default value unless you renamed it.'});}else if(missingSearchField){return /*#__PURE__*/_jsx(Message,{title:`\"${missingSearchField}\" field does not exist in your CMS collection`,subtitle:`The field \"${missingSearchField}\" is in the search fields list, but there are no fields in your CMS collection with that name. Edit the field name in the search fields list or add a new CMS field with that name.`});}else if(missingSortField){return /*#__PURE__*/_jsx(Message,{title:`\"${missingSortField}\" field does not exist in your CMS collection`,subtitle:`The field \"${missingSortField}\" is in the search fields list, but there are no fields in your CMS collection with that name. Edit the field name in the sorting condiguration or add a new CMS field with that name.`});}let layoutStyle={};if(layout){switch(layout.type){case\"stack\":const isVertical=layout.direction==\"vertical\";layoutStyle={display:\"flex\",flexDirection:isVertical?\"column\":\"row\",flexWrap:layout.wrap?\"wrap\":\"nowrap\",alignItems:isVertical?layout.alignV:layout.alignH,justifyContent:layout.distribute,gap:layout.gap};break;case\"grid\":// Columns\nlet gridTemplateColumns=\"\";if(layout.columns==\"auto\"){if(layout.gridWidthType==\"min\"){gridTemplateColumns=`repeat(auto-fill, minmax(${layout.gridWidth}px, 1fr))`;}else{// \"fixed\"\ngridTemplateColumns=`repeat(auto-fill, ${layout.gridWidth}px)`;}}else{if(layout.gridWidthType==\"min\"){gridTemplateColumns=`repeat(${layout.columnCount}, minmax(${layout.gridWidth}px, 1fr))`;}else{// \"fixed\"\ngridTemplateColumns=`repeat(${layout.columnCount}, ${layout.gridWidth}px)`;}}// Rows\nlet gridAutoRows=\"\";switch(layout.gridHeightType){case\"fixed\":gridAutoRows=`${layout.gridHeight}px`;break;case\"fit\":gridAutoRows=\"min-content\";break;}layoutStyle={display:\"grid\",gridTemplateColumns,gridAutoRows,justifyContent:layout.gridAlign,alignItems:layout.gridAlignV,columnGap:layout.gapH,rowGap:layout.gapV};break;}}const isMasonry=(layout===null||layout===void 0?void 0:layout.type)===\"masonry\";const collectionListStyle={...isMasonry?{}:(_collectionList_props=collectionList.props)===null||_collectionList_props===void 0?void 0:_collectionList_props.style,...props.style,...layoutStyle,position:\"relative\",padding:layout?layout.paddingIsMixed?`${layout.paddingTop}px ${layout.paddingRight}px ${layout.paddingBottom}px ${layout.paddingLeft}px`:`${layout.padding}px`:undefined};// Canvas view\nif(isCanvas){if(collectionList){let paginationPreviewOffset=0;let paginationItemsAfter=0;if(paginationActive&&paginationType!==\"framerPagination\"){try{// const children = collectionList.type.type(collectionList.props).props.children.props\n// \t.children;\n// if (children.length > 1) {\n// \tfor (let i = 0; i < children.length; i++) {\n// \t\tif (children[i].key == \"repeated\") {\n// \t\t\tpaginationPreviewOffset = i;\n// \t\t\tpaginationItemsAfter = children.length - i - 1;\n// \t\t\tbreak;\n// \t\t}\n// \t}\n// }\n}catch{console.warn(\"Failed to calculate Superfields pagination preview offset.\");}}if(isMasonry){var _collectionList_props___node_cache,_collectionList_props___node,_collectionList_props2;const htmlElement=(_collectionList_props2=collectionList.props)===null||_collectionList_props2===void 0?void 0:(_collectionList_props___node=_collectionList_props2.__node)===null||_collectionList_props___node===void 0?void 0:(_collectionList_props___node_cache=_collectionList_props___node.cache)===null||_collectionList_props___node_cache===void 0?void 0:_collectionList_props___node_cache.htmlElement;if(htmlElement){var _htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children__props,_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children_,_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children,_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props,_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children_,_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children,_htmlElement_reactFiberKey_memoizedProps_children__props_children_props,_htmlElement_reactFiberKey_memoizedProps_children__props_children,_htmlElement_reactFiberKey_memoizedProps_children__props,_htmlElement_reactFiberKey_memoizedProps_children_,_htmlElement_reactFiberKey_memoizedProps_children,_htmlElement_reactFiberKey_memoizedProps,_htmlElement_reactFiberKey;let reactFiberKey=\"\";for(const key of Object.keys(htmlElement)){if(key.startsWith(\"__reactFiber\")){reactFiberKey=key;}}// Solution for getting React children from CMS collection on canvas by Fehmi Ozuseven\nlet cmsChildren=(_htmlElement_reactFiberKey=htmlElement[reactFiberKey])===null||_htmlElement_reactFiberKey===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps=_htmlElement_reactFiberKey.memoizedProps)===null||_htmlElement_reactFiberKey_memoizedProps===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children=_htmlElement_reactFiberKey_memoizedProps.children)===null||_htmlElement_reactFiberKey_memoizedProps_children===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children_=_htmlElement_reactFiberKey_memoizedProps_children[0])===null||_htmlElement_reactFiberKey_memoizedProps_children_===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props=_htmlElement_reactFiberKey_memoizedProps_children_.props)===null||_htmlElement_reactFiberKey_memoizedProps_children__props===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props_children=_htmlElement_reactFiberKey_memoizedProps_children__props.children)===null||_htmlElement_reactFiberKey_memoizedProps_children__props_children===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props_children_props=_htmlElement_reactFiberKey_memoizedProps_children__props_children.props)===null||_htmlElement_reactFiberKey_memoizedProps_children__props_children_props===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children=_htmlElement_reactFiberKey_memoizedProps_children__props_children_props.children)===null||_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children_=_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children[1])===null||_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children_===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props=_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children_.props)===null||_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children=_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props.children)===null||_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children_=_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children[0])===null||_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children_===void 0?void 0:(_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children__props=_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children_.props)===null||_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children__props===void 0?void 0:_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children__props.children;if(Array.isArray(cmsChildren)){let children=[];for(const child of cmsChildren){var _child_props;if(child.key==\"repeated\"&&Array.isArray((_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.children)){children=children.concat(child.props.children);}else{children.push(child);}}return /*#__PURE__*/_jsx(\"div\",{style:collectionListStyle,children:/*#__PURE__*/_jsx(MemoizedMasonry,{columns:layout.masonryColumns,gap:`${layout.gapV}px ${layout.gapH}px`,alignment:layout.masonryItemWidth===\"fit\"?layout.masonryAlign:\"stretch\",children:children})});}}}else{var _props_id;const id=(_props_id=props.id)!==null&&_props_id!==void 0?_props_id:\"a\"+String(Math.floor(Math.random()*999999999));return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/cloneElement(collectionList,{id,style:collectionListStyle}),paginationActive&&paginationType!==\"framerPagination\"&&/*#__PURE__*/_jsx(\"style\",{children:`#${id} > *:nth-child(n+${itemsPerPage+1+paginationPreviewOffset})${paginationItemsAfter?`:not(:nth-last-child(-n+${paginationItemsAfter}))`:\"\"} { display: none !important; }`})]});}}else{return /*#__PURE__*/_jsx(\"div\",{style:{height:100}});}}// Empty state\nif(!(itemIds===null||itemIds===void 0?void 0:itemIds.length)){if(emptyState){return /*#__PURE__*/cloneElement(emptyState,{style:{...emptyState.props.style,...props.style}});}else{return /*#__PURE__*/_jsx(\"div\",{});}}return /*#__PURE__*/_jsxs(\"div\",{...collectionList.props,style:collectionListStyle,className:isMasonry?\"\":((_collectionList_props1=collectionList.props)===null||_collectionList_props1===void 0?void 0:_collectionList_props1.className)||\"\",children:[isMasonry?/*#__PURE__*/_jsx(MemoizedMasonry,{columns:layout.masonryColumns,gap:`${layout.gapV}px ${layout.gapH}px`,alignment:layout.masonryItemWidth===\"fit\"?layout.masonryAlign:\"stretch\",autoArrange:true,reverse:false,children:memoizedChildren}):memoizedChildren,paginationActive&&props.scrollUp&&/*#__PURE__*/_jsx(\"div\",{ref:scrollUpRef,style:{position:\"absolute\",top:props.scrollUp.offset,pointerEvents:\"none\"}})]});}addPropertyControls(Superfields,{superfieldsId:{type:ControlType.Number,defaultValue:0,step:1,min:0,displayStepper:true,title:\"ID\"},collectionList:{type:ControlType.ComponentInstance},emptyState:{type:ControlType.ComponentInstance},layout:{type:ControlType.Object,optional:true,controls:{type:{type:ControlType.Enum,defaultValue:\"stack\",options:[\"stack\",\"grid\",\"masonry\"],optionTitles:[\"Stack\",\"Grid\",\"Masonry\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],optionIcons:[\"direction-horizontal\",\"direction-vertical\"],displaySegmentedControl:true,hidden:props=>props.type!=\"stack\"},distribute:{type:ControlType.Enum,defaultValue:\"start\",options:[\"start\",\"center\",\"end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],hidden:props=>props.type!=\"stack\"},alignH:{type:ControlType.Enum,defaultValue:\"start\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],displaySegmentedControl:true,title:\"Align\",hidden:props=>props.type!=\"stack\"||props.direction!=\"horizontal\"},alignV:{type:ControlType.Enum,defaultValue:\"start\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],optionIcons:[\"align-left\",\"align-center\",\"align-right\"],displaySegmentedControl:true,title:\"Align\",hidden:props=>props.type!=\"stack\"||props.direction!=\"vertical\"},wrap:{type:ControlType.Boolean,defaultValue:false,hidden:props=>props.type!=\"stack\"},columns:{type:ControlType.Enum,defaultValue:\"fixed\",options:[\"auto\",\"fixed\"],optionTitles:[\"Auto\",\"Fixed\"],displaySegmentedControl:true,hidden:props=>props.type!=\"grid\"},columnCount:{type:ControlType.Number,defaultValue:2,min:1,step:1,displayStepper:true,title:\" \",hidden:props=>props.type!=\"grid\"||props.columns==\"auto\"},gridWidthType:{type:ControlType.Enum,defaultValue:\"min\",options:[\"min\",\"fixed\"],optionTitles:[\"Min\",\"Fixed\"],displaySegmentedControl:true,title:\"Width\",hidden:props=>props.type!=\"grid\"},gridWidth:{type:ControlType.Number,defaultValue:200,min:1,step:1,title:\" \",hidden:props=>props.type!=\"grid\"},gridHeightType:{type:ControlType.Enum,defaultValue:\"fit\",options:[\"fit\",\"fixed\"],optionTitles:[\"Fit\",\"Fixed\"],displaySegmentedControl:true,title:\"Height\",hidden:props=>props.type!=\"grid\"},gridHeight:{type:ControlType.Number,defaultValue:200,min:1,step:1,title:\" \",hidden:props=>props.type!=\"grid\"||props.gridHeightType!=\"fixed\"},gridAlign:{type:ControlType.Enum,defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true,title:\"Align\",hidden:props=>props.type!=\"grid\"},gridAlignV:{type:ControlType.Enum,defaultValue:\"start\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],displaySegmentedControl:true,title:\" \",hidden:props=>props.type!=\"grid\"||props.gridHeightType!==\"fit\"},masonryColumns:{type:ControlType.Number,defaultValue:3,min:1,step:1,displayStepper:true,title:\"Columns\",hidden:props=>props.type!==\"masonry\"},masonryItemWidth:{type:ControlType.Enum,defaultValue:\"fill\",options:[\"fit\",\"fill\"],optionTitles:[\"Fit\",\"Fill\"],displaySegmentedControl:true,title:\"Item Width\",hidden:props=>props.type!==\"masonry\"},masonryAlign:{type:ControlType.Enum,defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true,title:\"Align\",hidden:props=>props.type!==\"masonry\"||props.masonryItemWidth!==\"fit\"},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>props.type!==\"stack\"},gapH:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>props.type!==\"grid\"&&(props.type!==\"masonry\"||props.masonryColumns===1)},gapV:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>props.type!==\"grid\"&&props.type!==\"masonry\"},padding:{type:ControlType.FusedNumber,defaultValue:0,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}},componentConfig:{type:ControlType.Object,optional:true,title:\"Component\",description:\" \",controls:{variant:{type:ControlType.String,defaultValue:\"\",placeholder:\"Variant Name\",description:\"Override the component's variant for responsive design.\\n\\n*Note:* The component must be the only layer inside the Collection List to use this.\\n\\n*Note:* Variant does not appear while editing. Preview your project to see the variant.\"}}},// urlParameters: {\n//     type: ControlType.Object,\n//     title: \"URL Parameters\",\n//     description: \" \",\n//     controls: {\n//         pagination: {\n//             type: ControlType.Boolean,\n//             defaultValue: false,\n//         },\n//         paginationName: {\n//             type: ControlType.String,\n//             defaultValue: \"page\",\n//             placeholder: \"URL Parameter\",\n//             title: \"Name\",\n//             description: \"Current page\",\n//             hidden: (props) => !props.pagination,\n//         },\n//         search: {\n//             type: ControlType.Boolean,\n//             defaultValue: false,\n//         },\n//         searchName: {\n//             type: ControlType.String,\n//             defaultValue: \"search\",\n//             placeholder: \"URL Parameter\",\n//             title: \"Name\",\n//             description: \"Search input text\",\n//             // \"Search input text\\n\\n*Note:* URL parameters for filters and sorting can be added on the Filter and Sorting Selector components.\",\n//             hidden: (props) => !props.search,\n//         },\n//     },\n// },\npagination:{type:ControlType.Boolean,defaultValue:false},paginationType:{type:ControlType.Enum,defaultValue:\"pagination\",options:[\"prevNextButtons\",\"loadMoreButton\"],optionTitles:[\"Prev/Next Buttons\",\"Load More Button\"],title:\"Type\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",hidden:props=>!props.pagination},itemsPerPage:{type:ControlType.Number,defaultValue:4,min:1,step:1,displayStepper:true,hidden:props=>!props.pagination},scrollUp:{type:ControlType.Object,optional:true,defaultValue:{scrollStyle:\"smooth\",offset:0},title:\"Scroll to Top\",controls:{scrollStyle:{type:ControlType.Enum,defaultValue:\"smooth\",options:[\"smooth\",\"instant\"],optionTitles:[\"Smooth\",\"Instant\"],displaySegmentedControl:true,title:\"Scroll\"},offset:{type:ControlType.Number,defaultValue:-32,step:1,description:\"When the page changes, scroll to the top of the Superfields component with offset\"}},hidden:props=>!props.pagination||props.paginationType!=\"prevNextButtons\"},filtering:{type:ControlType.Boolean,defaultValue:false},favouriting:{type:ControlType.Boolean,defaultValue:false},cmsCollectionName:{type:ControlType.String,defaultValue:\"\",placeholder:\"CMS Collection Name\",title:\"CMS Collection Name\",hidden:props=>!props.favouriting},favouritesOnly:{type:ControlType.Boolean,defaultValue:false,hidden:props=>!props.favouriting},search:{type:ControlType.Boolean,defaultValue:false},searchFields:{type:ControlType.Array,defaultValue:[\"Title\"],title:\"Fields\",control:{type:ControlType.String,placeholder:\"CMS Field Name\"},description:\"CMS fields to search\",hidden:props=>!props.search},randomize:{type:ControlType.Boolean,defaultValue:false},sorting:{type:ControlType.Boolean,defaultValue:false,hidden:props=>props.randomize},sortingField:{type:ControlType.Object,optional:true,hidden:props=>props.randomize||!props.sorting,controls:sortingControls()},slugFieldName:{type:ControlType.String,defaultValue:\"Slug\",placeholder:\"Slug Field Name\",hidden:props=>!props.favouriting&&!props.sorting}});function ComponentVariantSwitch({child,componentConfig}){var _child_props_children_props,_child_props_children,_child_props,_component_type;const componentChild=child===null||child===void 0?void 0:(_child_props=child.props)===null||_child_props===void 0?void 0:(_child_props_children=_child_props.children)===null||_child_props_children===void 0?void 0:(_child_props_children_props=_child_props_children.props)===null||_child_props_children_props===void 0?void 0:_child_props_children_props.children;const componentProps=componentChild===null||componentChild===void 0?void 0:componentChild.props;const component=componentProps===null||componentProps===void 0?void 0:componentProps.children;const variant=componentConfig.variant;if(!component){return child;}if((componentChild===null||componentChild===void 0?void 0:componentChild.type)==ResolveLinks){return /*#__PURE__*/_jsx(ResolveLinks,{...componentProps,children:(...values)=>{const element=component(...values);return /*#__PURE__*/cloneElement(element,{children:{...element.props.children,props:{...element.props.children.props,children:{...element.props.children.props.children,props:{...element.props.children.props.children.props,variant}}}}});}});}else if(!((_component_type=component.type)===null||_component_type===void 0?void 0:_component_type.propertyControls)){var _component_props;const cData=component===null||component===void 0?void 0:(_component_props=component.props)===null||_component_props===void 0?void 0:_component_props.children;if(component&&cData){var _cData_type_propertyControls,_cData_type;const variantProp=(_cData_type=cData.type)===null||_cData_type===void 0?void 0:(_cData_type_propertyControls=_cData_type.propertyControls)===null||_cData_type_propertyControls===void 0?void 0:_cData_type_propertyControls.variant;if(variantProp){return /*#__PURE__*/cloneElement(component,{children:{...cData,props:{...cData.props,variant}}});}}}return /*#__PURE__*/cloneElement(component,{variant});}const MemoizedComponentVariantSwitch=/*#__PURE__*/memo(ComponentVariantSwitch);const MemoizedMasonry=/*#__PURE__*/memo(Masonry);function shuffle(array,seed){// Create a copy of the original array to avoid modifying it directly\nconst shuffled=array.slice();// Create a seeded random number generator\nlet currentSeed=seed;const random=()=>{const x=Math.sin(currentSeed++)*1e4;return x-Math.floor(x);};// Fisher-Yates shuffle algorithm\nfor(let i=shuffled.length-1;i>0;i--){const j=Math.floor(random()*(i+1));[shuffled[i],shuffled[j]]=[shuffled[j],shuffled[i]];}return shuffled;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Superfields\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (139b156)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const MotionDivWithFX=withFX(motion.div);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"kscFcaD2o\",\"txhTBpGgB\",\"UfaIS0Ey3\"];const serializationHash=\"framer-hKAek\";const variantClassNames={kscFcaD2o:\"framer-v-1lblmj7\",txhTBpGgB:\"framer-v-10wg2xo\",UfaIS0Ey3:\"framer-v-1k7n71b\"};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 transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,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 transition3={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation2={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"kscFcaD2o\",Hidden:\"UfaIS0Ey3\",Loading:\"txhTBpGgB\"};const getProps=({click,height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"kscFcaD2o\",Wld3NDzSj:click!==null&&click!==void 0?click:props.Wld3NDzSj};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Wld3NDzSj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kscFcaD2o\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapn9xadi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Wld3NDzSj){const res=await Wld3NDzSj(...args);if(res===false)return false;}});const isDisplayed=()=>{if(baseVariant===\"UfaIS0Ey3\")return false;return true;};const ref1=React.useRef(null);const isDisplayed1=()=>{if(baseVariant===\"txhTBpGgB\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"txhTBpGgB\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1lblmj7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kscFcaD2o\",onTap:onTapn9xadi,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-54bbb8f1-0a4f-4231-a67e-3aad5be182e9, rgb(1, 142, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({txhTBpGgB:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO05ldWUgTW9udHJlYWwgUmVndWxhcg==\",\"--framer-font-family\":'\"Neue Montreal Regular\", \"Neue Montreal Regular Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54bbb8f1-0a4f-4231-a67e-3aad5be182e9, rgb(1, 142, 255)))\"},children:\"Load More\"})}),className:\"framer-f1y24f\",fonts:[\"CUSTOM;Neue Montreal Regular\"],layoutDependency:layoutDependency,layoutId:\"BoNmuxr_t\",style:{\"--extracted-r6o4lv\":\"var(--token-54bbb8f1-0a4f-4231-a67e-3aad5be182e9, rgb(1, 142, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-4o2yp\",\"data-framer-appear-id\":\"4o2yp\",\"data-framer-name\":\"Spinner\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"JGS0_YnWU\",optimized:true,style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-11oortv\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"o32LRzdqW\",style:{background:'conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 0deg, var(--token-54bbb8f1-0a4f-4231-a67e-3aad5be182e9, rgb(1, 142, 255)) /* {\"name\":\"Blue\"} */ 342deg)'},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-debo65\",\"data-framer-name\":\"Round\",layoutDependency:layoutDependency,layoutId:\"VDcZTdZpp\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1}})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hKAek.framer-174dpok, .framer-hKAek .framer-174dpok { display: block; }\",\".framer-hKAek.framer-1lblmj7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; padding: 0px; position: relative; width: 120px; }\",\".framer-hKAek .framer-f1y24f { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-hKAek .framer-4o2yp { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 20px; }\",\".framer-hKAek .framer-11oortv { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-hKAek .framer-debo65 { flex: none; height: 2px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: 0px; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hKAek.framer-1lblmj7 { gap: 0px; } .framer-hKAek.framer-1lblmj7 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-hKAek.framer-1lblmj7 > :first-child { margin-left: 0px; } .framer-hKAek.framer-1lblmj7 > :last-child { margin-right: 0px; } }\",'.framer-hKAek[data-border=\"true\"]::after, .framer-hKAek [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"txhTBpGgB\":{\"layout\":[\"fixed\",\"fixed\"]},\"UfaIS0Ey3\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Wld3NDzSj\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerbMo8D0Txs=withCSS(Component,css,\"framer-hKAek\");export default FramerbMo8D0Txs;FramerbMo8D0Txs.displayName=\"Load More\";FramerbMo8D0Txs.defaultProps={height:40,width:120};addPropertyControls(FramerbMo8D0Txs,{variant:{options:[\"kscFcaD2o\",\"txhTBpGgB\",\"UfaIS0Ey3\"],optionTitles:[\"Default\",\"Loading\",\"Hidden\"],title:\"Variant\",type:ControlType.Enum},Wld3NDzSj:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerbMo8D0Txs,[{explicitInter:true,fonts:[{family:\"Neue Montreal Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/EN0wrjjcgDdG3SMgxfEI19PNHRs.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbMo8D0Txs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Wld3NDzSj\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"txhTBpGgB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UfaIS0Ey3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"120\",\"framerIntrinsicHeight\":\"40\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bMo8D0Txs.map", "// Generated by Framer (f7d95e4)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,Container,cx,FormContainer,FormPlainTextInput,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,SVG,useActiveVariantCallback,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLoadMorePaginatedQuery,useLocaleInfo,useQueryData,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Superfields from\"https://framerusercontent.com/modules/1o5Bk6b6qvbR58A6b2Ej/qfqlSZ6GHES31R5p5SFs/Superfields.js\";import LoadMore from\"#framer/local/canvasComponent/bMo8D0Txs/bMo8D0Txs.js\";import Button from\"#framer/local/canvasComponent/dnZSaGBke/dnZSaGBke.js\";import NavigationV2 from\"#framer/local/canvasComponent/qcpB__EGk/qcpB__EGk.js\";import CardBlog from\"#framer/local/canvasComponent/qF3ZcDsyJ/qF3ZcDsyJ.js\";import FAQFooter from\"#framer/local/canvasComponent/s6jDC66z_/s6jDC66z_.js\";import HubSpot from\"#framer/local/collection/mSZ9RjZ0j/mSZ9RjZ0j.js\";import metadataProvider from\"#framer/local/webPageMetadata/fP1cwbq0p/fP1cwbq0p.js\";const NavigationV2Fonts=getFonts(NavigationV2);const ContainerWithFX=withFX(Container);const CardBlogFonts=getFonts(CardBlog);const ButtonFonts=getFonts(Button);const LoadMoreFonts=getFonts(LoadMore);const SuperfieldsFonts=getFonts(Superfields);const FAQFooterFonts=getFonts(FAQFooter);const breakpoints={eWseU_Irb:\"(min-width: 810px) and (max-width: 1199px)\",HUeIQMfxQ:\"(max-width: 809px)\",LqYUSA_uF:\"(min-width: 1440px)\",Mv0QegCl3:\"(min-width: 1200px) and (max-width: 1439px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-QcEUE\";const variantClassNames={eWseU_Irb:\"framer-v-10zsmhi\",HUeIQMfxQ:\"framer-v-4mstov\",LqYUSA_uF:\"framer-v-11knnq1\",Mv0QegCl3:\"framer-v-muzs90\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-150};const transition1={damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};const loaderVariants=(repeaterState,variants,currentVariant)=>{if(repeaterState.currentPage>=repeaterState.totalPages)return variants.disabled??currentVariant;if(repeaterState.isLoading)return variants.loading??currentVariant;return currentVariant;};const QueryData1=({query,pageSize,children})=>{const{paginatedQuery,paginationInfo,loadMore}=useLoadMorePaginatedQuery(query,pageSize,\"YXYBNvHXr\");const data=useQueryData(paginatedQuery);return children(data,paginationInfo,loadMore);};const QueryData2=({query,pageSize,children})=>{const{paginatedQuery,paginationInfo,loadMore}=useLoadMorePaginatedQuery(query,pageSize,\"RoUlVvHcg\");const data=useQueryData(paginatedQuery);return children(data,paginationInfo,loadMore);};const QueryData3=({query,pageSize,children})=>{const{paginatedQuery,paginationInfo,loadMore}=useLoadMorePaginatedQuery(query,pageSize,\"OupZjY7nM\");const data=useQueryData(paginatedQuery);return children(data,paginationInfo,loadMore);};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Destop M\":\"Mv0QegCl3\",Desktop:\"LqYUSA_uF\",Phone:\"HUeIQMfxQ\",Tablet:\"eWseU_Irb\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LqYUSA_uF\"};};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,NZXrUIrbLa5azN85mn,vWekgPPrqa5azN85mn,Jx8pdVrQka5azN85mn,sZTDYcY4Ka5azN85mn,LkMOM8RmIa5azN85mn,EdTbrw5U6a5azN85mn,ida5azN85mn,NZXrUIrbLYXYBNvHXr,vWekgPPrqYXYBNvHXr,Jx8pdVrQkYXYBNvHXr,sZTDYcY4KYXYBNvHXr,LkMOM8RmIYXYBNvHXr,EdTbrw5U6YXYBNvHXr,idYXYBNvHXr,NZXrUIrbLRoUlVvHcg,vWekgPPrqRoUlVvHcg,Jx8pdVrQkRoUlVvHcg,sZTDYcY4KRoUlVvHcg,EdTbrw5U6RoUlVvHcg,idRoUlVvHcg,NZXrUIrbLOupZjY7nM,vWekgPPrqOupZjY7nM,Jx8pdVrQkOupZjY7nM,sZTDYcY4KOupZjY7nM,EdTbrw5U6OupZjY7nM,idOupZjY7nM,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const Wld3NDzSj1b86s49=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{loadMore();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if([\"eWseU_Irb\",\"HUeIQMfxQ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"eWseU_Irb\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"HUeIQMfxQ\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"LqYUSA_uF\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-11knnq1\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1qm7gr1-container\",layoutScroll:true,nodeId:\"OzHeAUfY0\",rendersWithMotion:true,scopeId:\"fP1cwbq0p\",style:{transformPerspective:1200},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eWseU_Irb:{variant:\"UVYt9eeiA\"},HUeIQMfxQ:{variant:\"UVYt9eeiA\"}},children:/*#__PURE__*/_jsx(NavigationV2,{height:\"100%\",id:\"OzHeAUfY0\",layoutId:\"OzHeAUfY0\",style:{width:\"100%\"},variant:\"adKqHqW63\",width:\"100%\",YFdXAlVGb:\"a04I3Z_U6\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j78png-container\",nodeId:\"kr9e6EFmK\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eWseU_Irb:{variant:\"D_HRH7TSR\"},HUeIQMfxQ:{variant:\"D_HRH7TSR\"}},children:/*#__PURE__*/_jsx(NavigationV2,{height:\"100%\",id:\"kr9e6EFmK\",layoutId:\"kr9e6EFmK\",style:{width:\"100%\"},variant:\"VWKQ66TvJ\",width:\"100%\",YFdXAlVGb:\"a04I3Z_U6\"})})})}),/*#__PURE__*/_jsx(Image,{as:\"header\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1840,intrinsicWidth:2880,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),pixelHeight:1840,pixelWidth:2880,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/byamj3fI2ORew1rB9pqtAUgTkh8.png\",srcSet:\"https://framerusercontent.com/images/byamj3fI2ORew1rB9pqtAUgTkh8.png?scale-down-to=512 512w,https://framerusercontent.com/images/byamj3fI2ORew1rB9pqtAUgTkh8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/byamj3fI2ORew1rB9pqtAUgTkh8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/byamj3fI2ORew1rB9pqtAUgTkh8.png 2880w\"},className:\"framer-dgyqwm\",\"data-framer-name\":\"Hero\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-fnr1gp\",\"data-framer-name\":\"Hero Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16eh7zo\",\"data-framer-name\":\"Content 2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ha4qik\",\"data-framer-name\":\"Desktop\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"a5azN85mn\",data:HubSpot,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"a5azN85mn\",name:\"NZXrUIrbL\",type:\"Identifier\"},{collection:\"a5azN85mn\",name:\"vWekgPPrq\",type:\"Identifier\"},{collection:\"a5azN85mn\",name:\"Jx8pdVrQk\",type:\"Identifier\"},{collection:\"a5azN85mn\",name:\"sZTDYcY4K\",type:\"Identifier\"},{collection:\"a5azN85mn\",name:\"LkMOM8RmI\",type:\"Identifier\"},{collection:\"a5azN85mn\",name:\"EdTbrw5U6\",type:\"Identifier\"},{collection:\"a5azN85mn\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({EdTbrw5U6:EdTbrw5U6a5azN85mn,id:ida5azN85mn,Jx8pdVrQk:Jx8pdVrQka5azN85mn,LkMOM8RmI:LkMOM8RmIa5azN85mn,NZXrUIrbL:NZXrUIrbLa5azN85mn,sZTDYcY4K:sZTDYcY4Ka5azN85mn,vWekgPPrq:vWekgPPrqa5azN85mn},index)=>{NZXrUIrbLa5azN85mn??=true;vWekgPPrqa5azN85mn??=\"\";LkMOM8RmIa5azN85mn??=\"\";EdTbrw5U6a5azN85mn??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`a5azN85mn-${ida5azN85mn}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{EdTbrw5U6:EdTbrw5U6a5azN85mn},children:NZXrUIrbLa5azN85mn&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{EdTbrw5U6:EdTbrw5U6a5azN85mn},webPageId:\"PDxM6hxKc\"},implicitPathVariables:undefined},{href:{pathVariables:{EdTbrw5U6:EdTbrw5U6a5azN85mn},webPageId:\"PDxM6hxKc\"},implicitPathVariables:undefined},{href:{pathVariables:{EdTbrw5U6:EdTbrw5U6a5azN85mn},webPageId:\"PDxM6hxKc\"},implicitPathVariables:undefined},{href:{pathVariables:{EdTbrw5U6:EdTbrw5U6a5azN85mn},webPageId:\"PDxM6hxKc\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eWseU_Irb:{width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1440px)`,y:(componentViewport?.y||0)+0+0+120+0+0+0+0+1330.5+0+0},HUeIQMfxQ:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1440px)`,y:(componentViewport?.y||0)+0+0+80+0+40+0+0+958.5+0+0},Mv0QegCl3:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 120px, 1440px) * 0.45)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:470,width:`max((min(${componentViewport?.width||\"100vw\"} - 160px, 1440px) - 48px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+160+0+0+0+406.25+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6ewhub-container\",nodeId:\"LgB62nOIc\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eWseU_Irb:{HAFl5xQOd:resolvedLinks[2]},HUeIQMfxQ:{HAFl5xQOd:resolvedLinks[3],variant:\"tfY4cS3a_\"},Mv0QegCl3:{HAFl5xQOd:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(CardBlog,{AF125JzPa:LkMOM8RmIa5azN85mn,b1KEpvGBa:vWekgPPrqa5azN85mn,HAFl5xQOd:resolvedLinks[0],height:\"100%\",id:\"LgB62nOIc\",iX5YNAFiW:\"Virtual Assistant\",layoutId:\"LgB62nOIc\",M11YqQveP:toResponsiveImage(Jx8pdVrQka5azN85mn),style:{width:\"100%\"},variant:\"Snp8Pxv9H\",width:\"100%\",ZNAMS3P9b:sZTDYcY4Ka5azN85mn})})})})})})})},ida5azN85mn);})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gmgdvb\",\"data-framer-name\":\"Detail \",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-a159em\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lmyl0s\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HUeIQMfxQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC01MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(3, 0, 19)\"},children:[\"Get Insights into Industry \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 142, 255)\"},children:\"News\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC01MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"74px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(3, 0, 19)\"},children:[\"Get Insights into Industry \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(0, 142, 255)\"},children:\"News\"})]})}),className:\"framer-1pqzn9n\",\"data-framer-name\":\"Get Insights into Industry News\",fonts:[\"GF;Neue Montreal-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HUeIQMfxQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC01MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(0, 142, 255)\"},children:\"and Trends\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC01MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"74px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(0, 142, 255)\"},children:\"and Trends\"})}),className:\"framer-1b8jl7h\",\"data-framer-name\":\"and Trends\",fonts:[\"GF;Neue Montreal-500\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC01MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\"},children:\"Stay ahead of the curve with the latest updates, expert analyses, and in-depth coverage of emerging trends shaping the industry.\"})}),className:\"framer-68yqg\",\"data-framer-name\":\"Stay ahead of the curve with the latest updates, expert analyses, and in-depth coverage of emerging trends shaping the industry.\",fonts:[\"GF;Neue Montreal-500\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gg63y7\",\"data-framer-name\":\"subscribe + Button\",children:[/*#__PURE__*/_jsx(FormContainer,{className:\"framer-126ry7u\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"label\",{className:\"framer-1tljvnj\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-n6ebja\",inputName:\"Email\",placeholder:\"Enter your email here ....\",type:\"email\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eWseU_Irb:{y:(componentViewport?.y||0)+0+0+120+0+0+0+0+0+0+1040+0+0+-.19921875},HUeIQMfxQ:{y:(componentViewport?.y||0)+0+0+80+0+40+0+0+0+0+672+0+0+-.19921875}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+0+0+160+0+0+0+0+0+1040+0+0+-.19921875,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b1mqa1-container\",nodeId:\"XHI5cSn6U\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"XHI5cSn6U\",layoutId:\"XHI5cSn6U\",type:\"submit\",variant:formVariants(formState,{pending:\"Ez_SCaAU2\",success:\"gDqFj4CQN\"},\"hfATEgBzk\"),width:\"100%\"})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bxf37b\",\"data-framer-name\":\"Frame 2147226934\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC01MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\"},children:\"Follow us on:\"})}),className:\"framer-iah50r\",\"data-framer-name\":\"Follow us on:\",fonts:[\"GF;Neue Montreal-500\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lszygt\",\"data-framer-name\":\"Icon\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/heylieu/\",motionChild:true,nodeId:\"E2nP2fqSF\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xr8y6d framer-fpm15y\",\"data-framer-name\":\"Facebook\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-7pi9u5\",\"data-framer-name\":\"Frame\",fill:\"black\",intrinsicHeight:48,intrinsicWidth:49,svg:'<svg width=\"49\" height=\"48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\".5\" y=\".5\" width=\"47.5\" height=\"47\" rx=\"23.5\" stroke=\"#030013\"/><path d=\"M26 25.5h2.5l1-4H26v-2c0-1.03 0-2 2-2h1.5v-3.36c-.326-.043-1.557-.14-2.857-.14C23.928 14 22 15.657 22 18.7v2.8h-3v4h3V34h4v-8.5Z\" fill=\"#030013\"/></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/heylieu.virtual/\",motionChild:true,nodeId:\"g7slL7MqZ\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-t1n3lh framer-fpm15y\",\"data-framer-name\":\"Instagram\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-5noi0m\",\"data-framer-name\":\"Frame-1\",fill:\"black\",intrinsicHeight:48,intrinsicWidth:49,svg:'<svg width=\"49\" height=\"48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"1\" y=\".5\" width=\"46.999\" height=\"46.999\" rx=\"23.5\" stroke=\"#030013\"/><path d=\"M25.527 14a77.53 77.53 0 0 1 2.189.023l.194.006c.224.008.445.018.712.03 1.064.05 1.79.218 2.427.465.66.255 1.216.598 1.772 1.154a4.909 4.909 0 0 1 1.153 1.771c.247.637.415 1.364.465 2.428.012.267.022.488.03.712l.006.194c.015.493.021 1.063.023 2.189l.001.745v1.31a78.831 78.831 0 0 1-.023 2.189l-.006.194c-.008.224-.018.445-.03.712-.05 1.064-.22 1.79-.466 2.427a4.883 4.883 0 0 1-1.153 1.772 4.915 4.915 0 0 1-1.772 1.153c-.637.247-1.363.415-2.427.465a72.11 72.11 0 0 1-.712.03l-.194.006a77.53 77.53 0 0 1-2.189.023l-.746.001h-1.309a78.425 78.425 0 0 1-2.189-.023l-.194-.006a63.125 63.125 0 0 1-.712-.03c-1.064-.05-1.79-.219-2.428-.466a4.89 4.89 0 0 1-1.771-1.153 4.904 4.904 0 0 1-1.154-1.772c-.247-.637-.415-1.363-.465-2.427a71.858 71.858 0 0 1-.03-.712l-.005-.194a79.288 79.288 0 0 1-.024-2.189v-2.055c.002-1.126.008-1.696.023-2.189l.006-.194c.008-.224.018-.445.03-.712.05-1.065.218-1.79.465-2.428a4.88 4.88 0 0 1 1.154-1.771 4.898 4.898 0 0 1 1.771-1.154c.638-.247 1.363-.415 2.428-.465l.712-.03.194-.005A79.288 79.288 0 0 1 23.471 14h2.056ZM24.5 19a5 5 0 1 0 0 9.999 5 5 0 0 0 0-10Zm0 2a3 3 0 1 1 0 5.999 3 3 0 0 1 0-6Zm5.25-3.5a1.25 1.25 0 0 0 0 2.498 1.25 1.25 0 0 0 0-2.5Z\" fill=\"#030013\"/></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/hey-lieu/\",motionChild:true,nodeId:\"FWhePolsV\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16jdcfa framer-fpm15y\",\"data-framer-name\":\"Linkedin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-6t9o70\",\"data-framer-name\":\"Frame-2\",fill:\"black\",intrinsicHeight:48,intrinsicWidth:49,svg:'<svg width=\"49\" height=\"48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"1\" y=\".5\" width=\"47\" height=\"47\" rx=\"23.5\" stroke=\"#030013\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M21.929 20.969h3.714v1.85c.535-1.064 1.907-2.02 3.968-2.02 3.951 0 4.889 2.118 4.889 6.004V34h-4v-6.312c0-2.213-.535-3.461-1.897-3.461-1.889 0-2.674 1.345-2.674 3.46V34h-4V20.969ZM15.07 33.83h4V20.799h-4V33.83Zm4.573-17.28a2.53 2.53 0 0 1-.753 1.802 2.59 2.59 0 0 1-3.638.001 2.549 2.549 0 0 1-.752-1.803c0-.677.27-1.325.753-1.803a2.583 2.583 0 0 1 3.637 0c.482.478.753 1.126.753 1.803Z\" fill=\"#000\"/></svg>',withExternalLayout:true})})})]})]})]})]})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-7rttjp\",\"data-border\":true,\"data-framer-name\":\"Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rg6d1r\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ioqtii\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10fm5xz\",\"data-framer-name\":\"Frame 1000001304\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1g2acak\",\"data-framer-name\":\"Star 2\",layout:\"position\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\"><path d=\"M 16 0 L 18.037 13.963 L 32 16 L 18.037 18.037 L 16 32 L 13.963 18.037 L 0 16 L 13.963 13.963 Z\" fill=\"rgb(0,142,255)\"></path></svg>',svgContentId:12251398620,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO05ldWUgTW9udHJlYWwgTWVkaXVt\",\"--framer-font-family\":'\"Neue Montreal Medium\", \"Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(79, 76, 95)\"},children:\"Smart Solutions\"})}),className:\"framer-3ih5wk\",\"data-framer-name\":\"Cost-Effective Solution\",fonts:[\"CUSTOM;Neue Montreal Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8o13vp\",\"data-framer-name\":\"Frame 1000001307\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gbk683\",\"data-framer-name\":\"Star 3\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:32,svg:'<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M16 0L18.0365 13.9635L32 16L18.0365 18.0365L16 32L13.9635 18.0365L0 16L13.9635 13.9635L16 0Z\" fill=\"#008EFF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO05ldWUgTW9udHJlYWwgTWVkaXVt\",\"--framer-font-family\":'\"Neue Montreal Medium\", \"Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(79, 76, 95)\"},children:\"Enhanced Productivity\"})}),className:\"framer-acglln\",\"data-framer-name\":\"Personalized Assistance\",fonts:[\"CUSTOM;Neue Montreal Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vdl3nb\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uuoccu\",\"data-framer-name\":\"Frame 1000001306\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rw6txc\",\"data-framer-name\":\"Star 3\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:32,svg:'<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M16 0L18.0365 13.9635L32 16L18.0365 18.0365L16 32L13.9635 18.0365L0 16L13.9635 13.9635L16 0Z\" fill=\"#008EFF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO05ldWUgTW9udHJlYWwgTWVkaXVt\",\"--framer-font-family\":'\"Neue Montreal Medium\", \"Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(79, 76, 95)\"},children:\"AI Assistance\"})}),className:\"framer-9kzsya\",\"data-framer-name\":\"Scalable Support\",fonts:[\"CUSTOM;Neue Montreal Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1e84an9\",\"data-framer-name\":\"Frame 1000001308\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bjqzv2\",\"data-framer-name\":\"Star 3\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:32,svg:'<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M16 0L18.0365 13.9635L32 16L18.0365 18.0365L16 32L13.9635 18.0365L0 16L13.9635 13.9635L16 0Z\" fill=\"#008EFF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO05ldWUgTW9udHJlYWwgTWVkaXVt\",\"--framer-font-family\":'\"Neue Montreal Medium\", \"Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(79, 76, 95)\"},children:\"Time Management\"})}),className:\"framer-1rr6rkb\",\"data-framer-name\":\"24/7 Availability\",fonts:[\"CUSTOM;Neue Montreal Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsxs(\"header\",{className:\"framer-fqbmtx\",\"data-framer-name\":\"Section\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k70xh4\",\"data-framer-name\":\"Frame 2147224202\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HUeIQMfxQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO05ldWUgTW9udHJlYWwgTWVkaXVt\",\"--framer-font-family\":'\"Neue Montreal Medium\", \"Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(3, 0, 19)\"},children:\"Article\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO05ldWUgTW9udHJlYWwgTWVkaXVt\",\"--framer-font-family\":'\"Neue Montreal Medium\", \"Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"52px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(3, 0, 19)\"},children:\"Article\"})}),className:\"framer-1kdv77a\",\"data-framer-name\":\"Select your category\",fonts:[\"CUSTOM;Neue Montreal Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19jri78\",\"data-framer-name\":\"Frame 2147226925\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-vozqmo\",\"data-border\":true,\"data-framer-name\":\"Frame 4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC1yZWd1bGFy\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(0, 142, 255)\"},children:\"Recent\"})}),className:\"framer-1s0svx0\",\"data-framer-name\":\"Recent\",fonts:[\"GF;Neue Montreal-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-147crn5\",\"data-border\":true,\"data-framer-name\":\"Frame 18\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC1yZWd1bGFy\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"rgb(0, 142, 255)\"},children:\"Popular\"})}),className:\"framer-12dhxth\",\"data-framer-name\":\"Popular\",fonts:[\"GF;Neue Montreal-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lkecnr\",\"data-framer-name\":\"Section\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m2caod-container hidden-10zsmhi hidden-4mstov\",\"data-framer-name\":\"Desktop\",isAuthoredByUser:true,isModuleExternal:true,name:\"Desktop\",nodeId:\"W5AOG1jyd\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(Superfields,{cmsCollectionName:\"\",collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8o0rcq\",\"data-framer-name\":\"Desktop\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData1,{pageSize:6,query:{from:{alias:\"YXYBNvHXr\",data:HubSpot,type:\"Collection\"},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"YXYBNvHXr\",name:\"NZXrUIrbL\",type:\"Identifier\"},{collection:\"YXYBNvHXr\",name:\"vWekgPPrq\",type:\"Identifier\"},{collection:\"YXYBNvHXr\",name:\"Jx8pdVrQk\",type:\"Identifier\"},{collection:\"YXYBNvHXr\",name:\"sZTDYcY4K\",type:\"Identifier\"},{collection:\"YXYBNvHXr\",name:\"LkMOM8RmI\",type:\"Identifier\"},{collection:\"YXYBNvHXr\",name:\"EdTbrw5U6\",type:\"Identifier\"},{collection:\"YXYBNvHXr\",name:\"id\",type:\"Identifier\"}],where:{collection:\"YXYBNvHXr\",name:\"aU8JVXdVP\",type:\"Identifier\"}},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsxs(_Fragment,{children:[collection1?.map(({EdTbrw5U6:EdTbrw5U6YXYBNvHXr,id:idYXYBNvHXr,Jx8pdVrQk:Jx8pdVrQkYXYBNvHXr,LkMOM8RmI:LkMOM8RmIYXYBNvHXr,NZXrUIrbL:NZXrUIrbLYXYBNvHXr,sZTDYcY4K:sZTDYcY4KYXYBNvHXr,vWekgPPrq:vWekgPPrqYXYBNvHXr},index1)=>{NZXrUIrbLYXYBNvHXr??=true;vWekgPPrqYXYBNvHXr??=\"\";LkMOM8RmIYXYBNvHXr??=\"\";EdTbrw5U6YXYBNvHXr??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`YXYBNvHXr-${idYXYBNvHXr}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{EdTbrw5U6:EdTbrw5U6YXYBNvHXr},children:NZXrUIrbLYXYBNvHXr&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{EdTbrw5U6:EdTbrw5U6YXYBNvHXr},webPageId:\"PDxM6hxKc\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:470,width:\"400px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-cbzms6-container\",inComponentSlot:true,nodeId:\"miJTfuUkI\",rendersWithMotion:true,scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(CardBlog,{AF125JzPa:LkMOM8RmIYXYBNvHXr,b1KEpvGBa:vWekgPPrqYXYBNvHXr,HAFl5xQOd:resolvedLinks1[0],height:\"100%\",id:\"miJTfuUkI\",iX5YNAFiW:\"Virtual Assistant\",layoutId:\"miJTfuUkI\",M11YqQveP:toResponsiveImage(Jx8pdVrQkYXYBNvHXr),style:{width:\"100%\"},variant:\"Snp8Pxv9H\",width:\"100%\",ZNAMS3P9b:sZTDYcY4KYXYBNvHXr})})})})})},idYXYBNvHXr);}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-veryl2-container\",inComponentSlot:true,nodeId:\"I0RmgVG6f\",rendersWithMotion:true,scopeId:\"fP1cwbq0p\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LoadMore,{height:\"100%\",id:\"I0RmgVG6f\",layoutId:\"I0RmgVG6f\",variant:loaderVariants(paginationInfo1,{disabled:\"UfaIS0Ey3\",loading:\"txhTBpGgB\"},\"kscFcaD2o\"),width:\"100%\",Wld3NDzSj:Wld3NDzSj1b86s49({loadMore:loadMore1})})})})]})})})})],emptyState:[],favouritesOnly:false,favouriting:false,filtering:true,height:\"100%\",id:\"W5AOG1jyd\",itemsPerPage:4,layoutId:\"W5AOG1jyd\",name:\"Desktop\",pagination:false,paginationType:\"prevNextButtons\",randomize:false,scrollUp:{offset:0,scrollStyle:\"smooth\"},search:true,searchFields:[\"Title\",\"Description Blog\"],slugFieldName:\"Slug\",sorting:false,style:{width:\"100%\"},superfieldsId:1,width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-162htvi-container hidden-11knnq1 hidden-muzs90 hidden-4mstov\",\"data-framer-name\":\"Tablet\",isAuthoredByUser:true,isModuleExternal:true,name:\"Tablet\",nodeId:\"oxSKUZGSg\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(Superfields,{cmsCollectionName:\"\",collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vd4ga3\",\"data-framer-name\":\"Tablet\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData2,{pageSize:6,query:{from:{alias:\"RoUlVvHcg\",data:HubSpot,type:\"Collection\"},select:[{collection:\"RoUlVvHcg\",name:\"NZXrUIrbL\",type:\"Identifier\"},{collection:\"RoUlVvHcg\",name:\"vWekgPPrq\",type:\"Identifier\"},{collection:\"RoUlVvHcg\",name:\"Jx8pdVrQk\",type:\"Identifier\"},{collection:\"RoUlVvHcg\",name:\"sZTDYcY4K\",type:\"Identifier\"},{collection:\"RoUlVvHcg\",name:\"EdTbrw5U6\",type:\"Identifier\"},{collection:\"RoUlVvHcg\",name:\"id\",type:\"Identifier\"}],where:{collection:\"RoUlVvHcg\",name:\"aU8JVXdVP\",type:\"Identifier\"}},children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsxs(_Fragment,{children:[collection2?.map(({EdTbrw5U6:EdTbrw5U6RoUlVvHcg,id:idRoUlVvHcg,Jx8pdVrQk:Jx8pdVrQkRoUlVvHcg,NZXrUIrbL:NZXrUIrbLRoUlVvHcg,sZTDYcY4K:sZTDYcY4KRoUlVvHcg,vWekgPPrq:vWekgPPrqRoUlVvHcg},index2)=>{NZXrUIrbLRoUlVvHcg??=true;vWekgPPrqRoUlVvHcg??=\"\";EdTbrw5U6RoUlVvHcg??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`RoUlVvHcg-${idRoUlVvHcg}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{EdTbrw5U6:EdTbrw5U6RoUlVvHcg},children:NZXrUIrbLRoUlVvHcg&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{EdTbrw5U6:EdTbrw5U6RoUlVvHcg},webPageId:\"PDxM6hxKc\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:470,width:\"620px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-14cad98-container\",inComponentSlot:true,nodeId:\"mDtiIvqe6\",rendersWithMotion:true,scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(CardBlog,{AF125JzPa:\"Mark Evans\",b1KEpvGBa:vWekgPPrqRoUlVvHcg,HAFl5xQOd:resolvedLinks2[0],height:\"100%\",id:\"mDtiIvqe6\",iX5YNAFiW:\"Virtual Assistant\",layoutId:\"mDtiIvqe6\",M11YqQveP:toResponsiveImage(Jx8pdVrQkRoUlVvHcg),style:{width:\"100%\"},variant:\"tfY4cS3a_\",width:\"100%\",ZNAMS3P9b:sZTDYcY4KRoUlVvHcg})})})})})},idRoUlVvHcg);}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-httyh5-container\",inComponentSlot:true,nodeId:\"OiiLSuKrT\",rendersWithMotion:true,scopeId:\"fP1cwbq0p\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LoadMore,{height:\"100%\",id:\"OiiLSuKrT\",layoutId:\"OiiLSuKrT\",variant:loaderVariants(paginationInfo2,{disabled:\"UfaIS0Ey3\",loading:\"txhTBpGgB\"},\"kscFcaD2o\"),width:\"100%\",Wld3NDzSj:Wld3NDzSj1b86s49({loadMore:loadMore2})})})})]})})})})],emptyState:[],favouritesOnly:false,favouriting:false,filtering:true,height:\"100%\",id:\"oxSKUZGSg\",itemsPerPage:4,layoutId:\"oxSKUZGSg\",name:\"Tablet\",pagination:false,paginationType:\"prevNextButtons\",randomize:false,scrollUp:{offset:0,scrollStyle:\"smooth\"},search:true,searchFields:[\"Title\",\"Description Blog\"],slugFieldName:\"Slug\",sorting:false,style:{width:\"100%\"},superfieldsId:0,width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-5qjt8t-container hidden-11knnq1 hidden-muzs90 hidden-10zsmhi\",\"data-framer-name\":\"Mobile\",isAuthoredByUser:true,isModuleExternal:true,name:\"Mobile\",nodeId:\"N1kcvKOnt\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(Superfields,{cmsCollectionName:\"\",collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vi7z9o\",\"data-framer-name\":\"Mobile\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData3,{pageSize:6,query:{from:{alias:\"OupZjY7nM\",data:HubSpot,type:\"Collection\"},select:[{collection:\"OupZjY7nM\",name:\"NZXrUIrbL\",type:\"Identifier\"},{collection:\"OupZjY7nM\",name:\"vWekgPPrq\",type:\"Identifier\"},{collection:\"OupZjY7nM\",name:\"Jx8pdVrQk\",type:\"Identifier\"},{collection:\"OupZjY7nM\",name:\"sZTDYcY4K\",type:\"Identifier\"},{collection:\"OupZjY7nM\",name:\"EdTbrw5U6\",type:\"Identifier\"},{collection:\"OupZjY7nM\",name:\"id\",type:\"Identifier\"}],where:{collection:\"OupZjY7nM\",name:\"aU8JVXdVP\",type:\"Identifier\"}},children:(collection3,paginationInfo3,loadMore3)=>/*#__PURE__*/_jsxs(_Fragment,{children:[collection3?.map(({EdTbrw5U6:EdTbrw5U6OupZjY7nM,id:idOupZjY7nM,Jx8pdVrQk:Jx8pdVrQkOupZjY7nM,NZXrUIrbL:NZXrUIrbLOupZjY7nM,sZTDYcY4K:sZTDYcY4KOupZjY7nM,vWekgPPrq:vWekgPPrqOupZjY7nM},index3)=>{NZXrUIrbLOupZjY7nM??=true;vWekgPPrqOupZjY7nM??=\"\";EdTbrw5U6OupZjY7nM??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`OupZjY7nM-${idOupZjY7nM}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{EdTbrw5U6:EdTbrw5U6OupZjY7nM},children:NZXrUIrbLOupZjY7nM&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{EdTbrw5U6:EdTbrw5U6OupZjY7nM},webPageId:\"PDxM6hxKc\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:470,width:\"1320px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-zmkagf-container\",inComponentSlot:true,nodeId:\"jwWvypD8r\",rendersWithMotion:true,scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(CardBlog,{AF125JzPa:\"Mark Evans\",b1KEpvGBa:vWekgPPrqOupZjY7nM,HAFl5xQOd:resolvedLinks3[0],height:\"100%\",id:\"jwWvypD8r\",iX5YNAFiW:\"Virtual Assistant\",layoutId:\"jwWvypD8r\",M11YqQveP:toResponsiveImage(Jx8pdVrQkOupZjY7nM),style:{width:\"100%\"},variant:\"tfY4cS3a_\",width:\"100%\",ZNAMS3P9b:sZTDYcY4KOupZjY7nM})})})})})},idOupZjY7nM);}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-w86cvl-container\",inComponentSlot:true,nodeId:\"JYwRfF82T\",rendersWithMotion:true,scopeId:\"fP1cwbq0p\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LoadMore,{height:\"100%\",id:\"JYwRfF82T\",layoutId:\"JYwRfF82T\",variant:loaderVariants(paginationInfo3,{disabled:\"UfaIS0Ey3\",loading:\"txhTBpGgB\"},\"kscFcaD2o\"),width:\"100%\",Wld3NDzSj:Wld3NDzSj1b86s49({loadMore:loadMore3})})})})]})})})})],emptyState:[],favouritesOnly:false,favouriting:false,filtering:true,height:\"100%\",id:\"N1kcvKOnt\",itemsPerPage:4,layoutId:\"N1kcvKOnt\",name:\"Mobile\",pagination:false,paginationType:\"prevNextButtons\",randomize:false,scrollUp:{offset:0,scrollStyle:\"smooth\"},search:true,searchFields:[\"Title\",\"Description Blog\"],slugFieldName:\"Slug\",sorting:false,style:{width:\"100%\"},superfieldsId:0,width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(\"header\",{className:\"framer-1tbdz40\",\"data-framer-name\":\"Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-z9rwc1\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1h2vy7l\",\"data-framer-name\":\"Head\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HUeIQMfxQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC01MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"38px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(3, 0, 19)\"},children:\"Stay Inspired\u2014Get the Latest Updates Delivered!\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7TmV1ZSBNb250cmVhbC01MDA=\",\"--framer-font-family\":'\"Neue Montreal\", \"Neue Montreal Placeholder\", sans-serif',\"--framer-font-size\":\"42px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(3, 0, 19)\"},children:\"Stay Inspired\u2014Get the Latest Updates Delivered!\"})}),className:\"framer-cl7dw\",\"data-framer-name\":\"Stay Inspired\u2014Get the Latest Updates Delivered!\",fonts:[\"GF;Neue Montreal-500\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(FormContainer,{className:\"framer-8m91w2\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"label\",{className:\"framer-1eemcgc\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-tmn6e0\",inputName:\"Email\",placeholder:\"Enter your email here ....\",type:\"email\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eWseU_Irb:{y:(componentViewport?.y||0)+0+2726.9+0+0+32+316+-.19921875},HUeIQMfxQ:{y:(componentViewport?.y||0)+0+2548.5+40+0+24+300+-.19921875},Mv0QegCl3:{y:(componentViewport?.y||0)+0+2236.9+0+0+141.25+-.19921875}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+0+2260.9+0+0+145.25+-.19921875,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6xlgqf-container\",nodeId:\"y2hdRmRtn\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"y2hdRmRtn\",layoutId:\"y2hdRmRtn\",type:\"submit\",variant:formVariants(formState,{pending:\"Ez_SCaAU2\",success:\"gDqFj4CQN\"},\"hfATEgBzk\"),width:\"100%\"})})})})]})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eWseU_Irb:{y:(componentViewport?.y||0)+0+3206.4},HUeIQMfxQ:{y:(componentViewport?.y||0)+0+3106},Mv0QegCl3:{y:(componentViewport?.y||0)+0+2618.9}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:691,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+2650.9,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6lqjnr-container\",nodeId:\"AnjzI8OoJ\",scopeId:\"fP1cwbq0p\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eWseU_Irb:{variant:\"RCVdDKWVT\"},HUeIQMfxQ:{variant:\"lMivH5TU3\"},Mv0QegCl3:{variant:\"LskcBldA_\"}},children:/*#__PURE__*/_jsx(FAQFooter,{height:\"100%\",id:\"AnjzI8OoJ\",layoutId:\"AnjzI8OoJ\",style:{width:\"100%\"},variant:\"VVI5SAcPT\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QcEUE.framer-fpm15y, .framer-QcEUE .framer-fpm15y { display: block; }\",\".framer-QcEUE.framer-11knnq1 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-QcEUE .framer-1qm7gr1-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 4; }\",\".framer-QcEUE .framer-1j78png-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 4; }\",\".framer-QcEUE .framer-dgyqwm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: hidden; padding: 160px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-fnr1gp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-16eh7zo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-1ha4qik { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-QcEUE .framer-6ewhub-container, .framer-QcEUE .framer-zmkagf-container, .framer-QcEUE .framer-6lqjnr-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-QcEUE .framer-1gmgdvb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QcEUE .framer-a159em { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-1lmyl0s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-1pqzn9n, .framer-QcEUE .framer-1b8jl7h, .framer-QcEUE .framer-cl7dw { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-QcEUE .framer-68yqg { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 500px; opacity: 0.8; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-QcEUE .framer-gg63y7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; max-width: 500px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-126ry7u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-1tljvnj, .framer-QcEUE .framer-1eemcgc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",'.framer-QcEUE .framer-n6ebja, .framer-QcEUE .framer-tmn6e0 { --framer-input-background: #ffffff; --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(136, 136, 136, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 40px; --framer-input-border-radius-bottom-right: 40px; --framer-input-border-radius-top-left: 40px; --framer-input-border-radius-top-right: 40px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: var(--token-77df9655-95f2-4c41-be0d-a0723ea1adbf, #030013); --framer-input-font-family: \"Neue Montreal Regular\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 18px; --framer-input-icon-color: #999999; --framer-input-padding: 12px 16px 12px 16px; --framer-input-placeholder-color: var(--token-3efa5bd9-a18c-4ad0-836f-43dbce32d9f0, #4f4d5f); flex: none; height: 50px; position: relative; width: 100%; }',\".framer-QcEUE .framer-1b1mqa1-container, .framer-QcEUE .framer-6xlgqf-container { flex: none; height: auto; position: absolute; right: 0px; top: 0px; width: auto; z-index: 1; }\",\".framer-QcEUE .framer-bxf37b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 264px; }\",\".framer-QcEUE .framer-iah50r { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.8; position: relative; white-space: pre-wrap; width: 264px; word-break: break-word; word-wrap: break-word; }\",\".framer-QcEUE .framer-lszygt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-QcEUE .framer-xr8y6d, .framer-QcEUE .framer-t1n3lh, .framer-QcEUE .framer-16jdcfa { 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: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-QcEUE .framer-7pi9u5, .framer-QcEUE .framer-5noi0m, .framer-QcEUE .framer-6t9o70 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); position: relative; width: 48px; }\",\".framer-QcEUE .framer-7rttjp { --border-bottom-width: 1px; --border-color: #bdd7ec; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 110px; height: min-content; justify-content: center; overflow: visible; padding: 60px 80px 60px 80px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-rg6d1r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1240px; }\",\".framer-QcEUE .framer-ioqtii { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QcEUE .framer-10fm5xz, .framer-QcEUE .framer-8o13vp, .framer-QcEUE .framer-1uuoccu, .framer-QcEUE .framer-1e84an9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QcEUE .framer-1g2acak, .framer-QcEUE .framer-1gbk683, .framer-QcEUE .framer-rw6txc, .framer-QcEUE .framer-1bjqzv2 { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-QcEUE .framer-3ih5wk, .framer-QcEUE .framer-acglln, .framer-QcEUE .framer-9kzsya, .framer-QcEUE .framer-1rr6rkb, .framer-QcEUE .framer-1kdv77a, .framer-QcEUE .framer-1s0svx0, .framer-QcEUE .framer-12dhxth { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QcEUE .framer-vdl3nb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-QcEUE .framer-fqbmtx { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 80px 60px 160px 60px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-1k70xh4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-19jri78 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QcEUE .framer-vozqmo { --border-bottom-width: 1px; --border-color: #008eff; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; width: min-content; }\",\".framer-QcEUE .framer-147crn5 { --border-bottom-width: 1px; --border-color: #bed8ed; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; width: min-content; }\",\".framer-QcEUE .framer-lkecnr { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-1m2caod-container, .framer-QcEUE .framer-162htvi-container, .framer-QcEUE .framer-5qjt8t-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-QcEUE .framer-8o0rcq { display: grid; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(200px, 1fr)); height: min-content; justify-content: center; padding: 0px 20px 0px 20px; position: relative; width: 1320px; }\",\".framer-QcEUE .framer-cbzms6-container, .framer-QcEUE .framer-14cad98-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-QcEUE .framer-veryl2-container { flex: none; height: auto; left: 50%; position: absolute; top: 1020px; transform: translateX(-50%); width: auto; }\",\".framer-QcEUE .framer-1vd4ga3 { display: grid; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(200px, 1fr)); height: min-content; justify-content: center; padding: 0px 20px 0px 20px; position: relative; width: 1320px; }\",\".framer-QcEUE .framer-httyh5-container { flex: none; height: auto; left: 50%; position: absolute; top: 1531px; transform: translateX(-50%); width: auto; }\",\".framer-QcEUE .framer-1vi7z9o { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1320px; }\",\".framer-QcEUE .framer-w86cvl-container { flex: none; height: auto; left: 50%; position: absolute; top: 3061px; transform: translateX(-50%); width: auto; }\",\".framer-QcEUE .framer-1tbdz40 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 60px 50px 60px; position: relative; width: 100%; }\",\".framer-QcEUE .framer-z9rwc1 { align-content: center; align-items: center; background: linear-gradient(180deg, #ebe9fb 0%, rgba(230, 254, 248, 1) 100%); border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 44px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-QcEUE .framer-1h2vy7l { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QcEUE .framer-8m91w2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-QcEUE.framer-11knnq1, .framer-QcEUE .framer-dgyqwm, .framer-QcEUE .framer-fnr1gp, .framer-QcEUE .framer-16eh7zo, .framer-QcEUE .framer-1ha4qik, .framer-QcEUE .framer-1gmgdvb, .framer-QcEUE .framer-a159em, .framer-QcEUE .framer-1lmyl0s, .framer-QcEUE .framer-gg63y7, .framer-QcEUE .framer-126ry7u, .framer-QcEUE .framer-1tljvnj, .framer-QcEUE .framer-bxf37b, .framer-QcEUE .framer-lszygt, .framer-QcEUE .framer-xr8y6d, .framer-QcEUE .framer-t1n3lh, .framer-QcEUE .framer-16jdcfa, .framer-QcEUE .framer-7rttjp, .framer-QcEUE .framer-rg6d1r, .framer-QcEUE .framer-ioqtii, .framer-QcEUE .framer-10fm5xz, .framer-QcEUE .framer-8o13vp, .framer-QcEUE .framer-vdl3nb, .framer-QcEUE .framer-1uuoccu, .framer-QcEUE .framer-1e84an9, .framer-QcEUE .framer-fqbmtx, .framer-QcEUE .framer-19jri78, .framer-QcEUE .framer-vozqmo, .framer-QcEUE .framer-147crn5, .framer-QcEUE .framer-lkecnr, .framer-QcEUE .framer-1vi7z9o, .framer-QcEUE .framer-1tbdz40, .framer-QcEUE .framer-z9rwc1, .framer-QcEUE .framer-1h2vy7l, .framer-QcEUE .framer-8m91w2, .framer-QcEUE .framer-1eemcgc { gap: 0px; } .framer-QcEUE.framer-11knnq1 > *, .framer-QcEUE .framer-1lmyl0s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-QcEUE.framer-11knnq1 > :first-child, .framer-QcEUE .framer-dgyqwm > :first-child, .framer-QcEUE .framer-fnr1gp > :first-child, .framer-QcEUE .framer-1ha4qik > :first-child, .framer-QcEUE .framer-1gmgdvb > :first-child, .framer-QcEUE .framer-a159em > :first-child, .framer-QcEUE .framer-1lmyl0s > :first-child, .framer-QcEUE .framer-gg63y7 > :first-child, .framer-QcEUE .framer-1tljvnj > :first-child, .framer-QcEUE .framer-bxf37b > :first-child, .framer-QcEUE .framer-fqbmtx > :first-child, .framer-QcEUE .framer-1vi7z9o > :first-child, .framer-QcEUE .framer-1tbdz40 > :first-child, .framer-QcEUE .framer-1h2vy7l > :first-child, .framer-QcEUE .framer-1eemcgc > :first-child { margin-top: 0px; } .framer-QcEUE.framer-11knnq1 > :last-child, .framer-QcEUE .framer-dgyqwm > :last-child, .framer-QcEUE .framer-fnr1gp > :last-child, .framer-QcEUE .framer-1ha4qik > :last-child, .framer-QcEUE .framer-1gmgdvb > :last-child, .framer-QcEUE .framer-a159em > :last-child, .framer-QcEUE .framer-1lmyl0s > :last-child, .framer-QcEUE .framer-gg63y7 > :last-child, .framer-QcEUE .framer-1tljvnj > :last-child, .framer-QcEUE .framer-bxf37b > :last-child, .framer-QcEUE .framer-fqbmtx > :last-child, .framer-QcEUE .framer-1vi7z9o > :last-child, .framer-QcEUE .framer-1tbdz40 > :last-child, .framer-QcEUE .framer-1h2vy7l > :last-child, .framer-QcEUE .framer-1eemcgc > :last-child { margin-bottom: 0px; } .framer-QcEUE .framer-dgyqwm > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-QcEUE .framer-fnr1gp > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-QcEUE .framer-16eh7zo > * { margin: 0px; margin-left: calc(48px / 2); margin-right: calc(48px / 2); } .framer-QcEUE .framer-16eh7zo > :first-child, .framer-QcEUE .framer-126ry7u > :first-child, .framer-QcEUE .framer-lszygt > :first-child, .framer-QcEUE .framer-xr8y6d > :first-child, .framer-QcEUE .framer-t1n3lh > :first-child, .framer-QcEUE .framer-16jdcfa > :first-child, .framer-QcEUE .framer-7rttjp > :first-child, .framer-QcEUE .framer-rg6d1r > :first-child, .framer-QcEUE .framer-ioqtii > :first-child, .framer-QcEUE .framer-10fm5xz > :first-child, .framer-QcEUE .framer-8o13vp > :first-child, .framer-QcEUE .framer-vdl3nb > :first-child, .framer-QcEUE .framer-1uuoccu > :first-child, .framer-QcEUE .framer-1e84an9 > :first-child, .framer-QcEUE .framer-19jri78 > :first-child, .framer-QcEUE .framer-vozqmo > :first-child, .framer-QcEUE .framer-147crn5 > :first-child, .framer-QcEUE .framer-lkecnr > :first-child, .framer-QcEUE .framer-z9rwc1 > :first-child, .framer-QcEUE .framer-8m91w2 > :first-child { margin-left: 0px; } .framer-QcEUE .framer-16eh7zo > :last-child, .framer-QcEUE .framer-126ry7u > :last-child, .framer-QcEUE .framer-lszygt > :last-child, .framer-QcEUE .framer-xr8y6d > :last-child, .framer-QcEUE .framer-t1n3lh > :last-child, .framer-QcEUE .framer-16jdcfa > :last-child, .framer-QcEUE .framer-7rttjp > :last-child, .framer-QcEUE .framer-rg6d1r > :last-child, .framer-QcEUE .framer-ioqtii > :last-child, .framer-QcEUE .framer-10fm5xz > :last-child, .framer-QcEUE .framer-8o13vp > :last-child, .framer-QcEUE .framer-vdl3nb > :last-child, .framer-QcEUE .framer-1uuoccu > :last-child, .framer-QcEUE .framer-1e84an9 > :last-child, .framer-QcEUE .framer-19jri78 > :last-child, .framer-QcEUE .framer-vozqmo > :last-child, .framer-QcEUE .framer-147crn5 > :last-child, .framer-QcEUE .framer-lkecnr > :last-child, .framer-QcEUE .framer-z9rwc1 > :last-child, .framer-QcEUE .framer-8m91w2 > :last-child { margin-right: 0px; } .framer-QcEUE .framer-1ha4qik > *, .framer-QcEUE .framer-1gmgdvb > *, .framer-QcEUE .framer-1vi7z9o > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-QcEUE .framer-a159em > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-QcEUE .framer-gg63y7 > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-QcEUE .framer-126ry7u > *, .framer-QcEUE .framer-rg6d1r > *, .framer-QcEUE .framer-8m91w2 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-QcEUE .framer-1tljvnj > *, .framer-QcEUE .framer-1eemcgc > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-QcEUE .framer-bxf37b > * { margin: 0px; margin-bottom: calc(13px / 2); margin-top: calc(13px / 2); } .framer-QcEUE .framer-lszygt > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-QcEUE .framer-xr8y6d > *, .framer-QcEUE .framer-t1n3lh > *, .framer-QcEUE .framer-16jdcfa > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-QcEUE .framer-7rttjp > * { margin: 0px; margin-left: calc(110px / 2); margin-right: calc(110px / 2); } .framer-QcEUE .framer-ioqtii > *, .framer-QcEUE .framer-vdl3nb > * { margin: 0px; margin-left: calc(60px / 2); margin-right: calc(60px / 2); } .framer-QcEUE .framer-10fm5xz > *, .framer-QcEUE .framer-8o13vp > *, .framer-QcEUE .framer-1uuoccu > *, .framer-QcEUE .framer-1e84an9 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-QcEUE .framer-fqbmtx > *, .framer-QcEUE .framer-1tbdz40 > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-QcEUE .framer-19jri78 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-QcEUE .framer-vozqmo > *, .framer-QcEUE .framer-147crn5 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-QcEUE .framer-lkecnr > * { margin: 0px; margin-left: calc(50px / 2); margin-right: calc(50px / 2); } .framer-QcEUE .framer-z9rwc1 > * { margin: 0px; margin-left: calc(80px / 2); margin-right: calc(80px / 2); } .framer-QcEUE .framer-1h2vy7l > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",'.framer-QcEUE[data-border=\"true\"]::after, .framer-QcEUE [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; }',\"@media (min-width: 1200px) and (max-width: 1439px) { .framer-QcEUE.framer-11knnq1 { width: 1200px; } .framer-QcEUE .framer-fnr1gp { padding: 0px 60px 0px 60px; } .framer-QcEUE .framer-16eh7zo { gap: 24px; } .framer-QcEUE .framer-1ha4qik { flex: none; width: 45%; } .framer-QcEUE .framer-7rttjp { gap: 0px; } .framer-QcEUE .framer-rg6d1r { flex: 1 0 0px; width: 1px; } .framer-QcEUE .framer-ioqtii, .framer-QcEUE .framer-vdl3nb, .framer-QcEUE .framer-fqbmtx, .framer-QcEUE .framer-1tbdz40 { gap: 40px; } .framer-QcEUE .framer-z9rwc1 { gap: 40px; padding: 40px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-QcEUE .framer-16eh7zo, .framer-QcEUE .framer-7rttjp, .framer-QcEUE .framer-ioqtii, .framer-QcEUE .framer-vdl3nb, .framer-QcEUE .framer-fqbmtx, .framer-QcEUE .framer-1tbdz40, .framer-QcEUE .framer-z9rwc1 { gap: 0px; } .framer-QcEUE .framer-16eh7zo > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-QcEUE .framer-16eh7zo > :first-child, .framer-QcEUE .framer-7rttjp > :first-child, .framer-QcEUE .framer-ioqtii > :first-child, .framer-QcEUE .framer-vdl3nb > :first-child, .framer-QcEUE .framer-z9rwc1 > :first-child { margin-left: 0px; } .framer-QcEUE .framer-16eh7zo > :last-child, .framer-QcEUE .framer-7rttjp > :last-child, .framer-QcEUE .framer-ioqtii > :last-child, .framer-QcEUE .framer-vdl3nb > :last-child, .framer-QcEUE .framer-z9rwc1 > :last-child { margin-right: 0px; } .framer-QcEUE .framer-7rttjp > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-QcEUE .framer-ioqtii > *, .framer-QcEUE .framer-vdl3nb > *, .framer-QcEUE .framer-z9rwc1 > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-QcEUE .framer-fqbmtx > *, .framer-QcEUE .framer-1tbdz40 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-QcEUE .framer-fqbmtx > :first-child, .framer-QcEUE .framer-1tbdz40 > :first-child { margin-top: 0px; } .framer-QcEUE .framer-fqbmtx > :last-child, .framer-QcEUE .framer-1tbdz40 > :last-child { margin-bottom: 0px; } }}\",\"@media (min-width: 810px) and (max-width: 1199px) { .framer-QcEUE.framer-11knnq1 { width: 810px; } .framer-QcEUE .framer-dgyqwm { padding: 120px 0px 40px 0px; } .framer-QcEUE .framer-fnr1gp { padding: 0px 40px 0px 40px; } .framer-QcEUE .framer-16eh7zo { flex-direction: column; } .framer-QcEUE .framer-1ha4qik { flex: none; order: 2; width: 100%; } .framer-QcEUE .framer-1gmgdvb { flex: none; order: 1; width: 100%; } .framer-QcEUE .framer-7rttjp { gap: 0px; } .framer-QcEUE .framer-rg6d1r { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; height: min-content; width: min-content; } .framer-QcEUE .framer-ioqtii { flex: none; gap: 40px; justify-content: flex-start; width: 650px; } .framer-QcEUE .framer-10fm5xz, .framer-QcEUE .framer-8o13vp, .framer-QcEUE .framer-1uuoccu, .framer-QcEUE .framer-1e84an9 { flex: 1 0 0px; width: 1px; } .framer-QcEUE .framer-vdl3nb { flex: none; gap: 40px; width: 650px; } .framer-QcEUE .framer-fqbmtx { gap: 40px; padding: 80px 40px 160px 40px; } .framer-QcEUE .framer-1tbdz40 { gap: 40px; padding: 0px 40px 50px 40px; } .framer-QcEUE .framer-z9rwc1 { flex-direction: column; gap: 64px; padding: 32px; } .framer-QcEUE .framer-1h2vy7l, .framer-QcEUE .framer-8m91w2 { flex: none; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-QcEUE .framer-16eh7zo, .framer-QcEUE .framer-7rttjp, .framer-QcEUE .framer-rg6d1r, .framer-QcEUE .framer-ioqtii, .framer-QcEUE .framer-vdl3nb, .framer-QcEUE .framer-fqbmtx, .framer-QcEUE .framer-1tbdz40, .framer-QcEUE .framer-z9rwc1 { gap: 0px; } .framer-QcEUE .framer-16eh7zo > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-QcEUE .framer-16eh7zo > :first-child, .framer-QcEUE .framer-rg6d1r > :first-child, .framer-QcEUE .framer-fqbmtx > :first-child, .framer-QcEUE .framer-1tbdz40 > :first-child, .framer-QcEUE .framer-z9rwc1 > :first-child { margin-top: 0px; } .framer-QcEUE .framer-16eh7zo > :last-child, .framer-QcEUE .framer-rg6d1r > :last-child, .framer-QcEUE .framer-fqbmtx > :last-child, .framer-QcEUE .framer-1tbdz40 > :last-child, .framer-QcEUE .framer-z9rwc1 > :last-child { margin-bottom: 0px; } .framer-QcEUE .framer-7rttjp > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-QcEUE .framer-7rttjp > :first-child, .framer-QcEUE .framer-ioqtii > :first-child, .framer-QcEUE .framer-vdl3nb > :first-child { margin-left: 0px; } .framer-QcEUE .framer-7rttjp > :last-child, .framer-QcEUE .framer-ioqtii > :last-child, .framer-QcEUE .framer-vdl3nb > :last-child { margin-right: 0px; } .framer-QcEUE .framer-rg6d1r > *, .framer-QcEUE .framer-fqbmtx > *, .framer-QcEUE .framer-1tbdz40 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-QcEUE .framer-ioqtii > *, .framer-QcEUE .framer-vdl3nb > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-QcEUE .framer-z9rwc1 > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } }}\",\"@media (max-width: 809px) { .framer-QcEUE.framer-11knnq1 { width: 390px; } .framer-QcEUE .framer-dgyqwm { gap: 40px; padding: 80px 0px 40px 0px; } .framer-QcEUE .framer-fnr1gp { padding: 40px 24px 0px 24px; } .framer-QcEUE .framer-16eh7zo { flex-direction: column; } .framer-QcEUE .framer-1ha4qik { flex: none; order: 2; width: 100%; } .framer-QcEUE .framer-1gmgdvb { flex: none; gap: 32px; order: 1; width: 100%; } .framer-QcEUE .framer-gg63y7 { gap: 32px; } .framer-QcEUE .framer-7rttjp { flex-direction: column; gap: 0px; padding: 40px 24px 40px 24px; } .framer-QcEUE .framer-rg6d1r { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; height: min-content; width: 100%; } .framer-QcEUE .framer-ioqtii { flex: none; flex-direction: column; gap: 40px; height: min-content; justify-content: flex-start; width: 100%; } .framer-QcEUE .framer-10fm5xz, .framer-QcEUE .framer-8o13vp, .framer-QcEUE .framer-1uuoccu, .framer-QcEUE .framer-1e84an9 { width: 100%; } .framer-QcEUE .framer-vdl3nb { flex: none; flex-direction: column; gap: 40px; height: min-content; width: 100%; } .framer-QcEUE .framer-fqbmtx, .framer-QcEUE .framer-1tbdz40 { gap: 24px; padding: 40px 24px 120px 24px; } .framer-QcEUE .framer-1k70xh4 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; } .framer-QcEUE .framer-1kdv77a { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-QcEUE .framer-vozqmo, .framer-QcEUE .framer-147crn5 { padding: 10px 24px 10px 24px; } .framer-QcEUE .framer-z9rwc1 { flex-direction: column; gap: 72px; padding: 24px; } .framer-QcEUE .framer-1h2vy7l, .framer-QcEUE .framer-8m91w2 { flex: none; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-QcEUE .framer-dgyqwm, .framer-QcEUE .framer-16eh7zo, .framer-QcEUE .framer-1gmgdvb, .framer-QcEUE .framer-gg63y7, .framer-QcEUE .framer-7rttjp, .framer-QcEUE .framer-rg6d1r, .framer-QcEUE .framer-ioqtii, .framer-QcEUE .framer-vdl3nb, .framer-QcEUE .framer-fqbmtx, .framer-QcEUE .framer-1k70xh4, .framer-QcEUE .framer-1tbdz40, .framer-QcEUE .framer-z9rwc1 { gap: 0px; } .framer-QcEUE .framer-dgyqwm > *, .framer-QcEUE .framer-rg6d1r > *, .framer-QcEUE .framer-ioqtii > *, .framer-QcEUE .framer-vdl3nb > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-QcEUE .framer-dgyqwm > :first-child, .framer-QcEUE .framer-16eh7zo > :first-child, .framer-QcEUE .framer-1gmgdvb > :first-child, .framer-QcEUE .framer-gg63y7 > :first-child, .framer-QcEUE .framer-7rttjp > :first-child, .framer-QcEUE .framer-rg6d1r > :first-child, .framer-QcEUE .framer-ioqtii > :first-child, .framer-QcEUE .framer-vdl3nb > :first-child, .framer-QcEUE .framer-fqbmtx > :first-child, .framer-QcEUE .framer-1k70xh4 > :first-child, .framer-QcEUE .framer-1tbdz40 > :first-child, .framer-QcEUE .framer-z9rwc1 > :first-child { margin-top: 0px; } .framer-QcEUE .framer-dgyqwm > :last-child, .framer-QcEUE .framer-16eh7zo > :last-child, .framer-QcEUE .framer-1gmgdvb > :last-child, .framer-QcEUE .framer-gg63y7 > :last-child, .framer-QcEUE .framer-7rttjp > :last-child, .framer-QcEUE .framer-rg6d1r > :last-child, .framer-QcEUE .framer-ioqtii > :last-child, .framer-QcEUE .framer-vdl3nb > :last-child, .framer-QcEUE .framer-fqbmtx > :last-child, .framer-QcEUE .framer-1k70xh4 > :last-child, .framer-QcEUE .framer-1tbdz40 > :last-child, .framer-QcEUE .framer-z9rwc1 > :last-child { margin-bottom: 0px; } .framer-QcEUE .framer-16eh7zo > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-QcEUE .framer-1gmgdvb > *, .framer-QcEUE .framer-gg63y7 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-QcEUE .framer-7rttjp > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-QcEUE .framer-fqbmtx > *, .framer-QcEUE .framer-1tbdz40 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-QcEUE .framer-1k70xh4 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-QcEUE .framer-z9rwc1 > * { margin: 0px; margin-bottom: calc(72px / 2); margin-top: calc(72px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3215.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Mv0QegCl3\":{\"layout\":[\"fixed\",\"auto\"]},\"eWseU_Irb\":{\"layout\":[\"fixed\",\"auto\"]},\"HUeIQMfxQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramerfP1cwbq0p=withCSS(Component,css,\"framer-QcEUE\");export default FramerfP1cwbq0p;FramerfP1cwbq0p.displayName=\"Blog\";FramerfP1cwbq0p.defaultProps={height:3215.5,width:1440};addFonts(FramerfP1cwbq0p,[{explicitInter:true,fonts:[{family:\"Neue Montreal Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/EN0wrjjcgDdG3SMgxfEI19PNHRs.woff2\"},{family:\"Neue Montreal Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/vEydk8LUwvYV3ZJtsQhKLqsza0.woff2\"}]},...NavigationV2Fonts,...CardBlogFonts,...ButtonFonts,...LoadMoreFonts,...SuperfieldsFonts,...FAQFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfP1cwbq0p\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Mv0QegCl3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eWseU_Irb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HUeIQMfxQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"3215.5\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["FAVOURITES_FILTER_ID", "DELIMITER", "Button", "props", "onClick", "onMouseEnter", "_props_font", "_props_style", "_props_customLayer", "_props_style1", "_props_style2", "layer", "width", "height", "q", "p", "u", "createBackground", "Border", "Border", "width", "widthIsMixed", "widthTop", "widthRight", "widthBottom", "widthLeft", "style", "color", "transition", "animate", "radius", "p", "motion", "Message", "title", "subtitle", "u", "createBackground", "fill", "on", "color", "colorA", "colorB", "sortingControls", "defaultSorting", "hidden", "ControlType", "props", "getCollectionData", "collectionList", "_collectionList_props", "_collectionList_props_children_props", "_collectionList_props_children", "_collectionList_props1", "_collectionList_props_children_props_children_props", "_collectionList_props_children_props_children", "_collectionList_props_children_props1", "_collectionList_props_children1", "_collectionList_props2", "_queryParent_props", "queryParent", "query", "queryData", "left", "i", "propertyControlsById", "propertyControlsByName", "id", "control", "childrenFunction", "_collectionList_props3", "_clpc_props", "_clpc_props_children_props", "_clpc_props_children", "_clpc_props1", "clpc", "addFieldsToSelect", "fields", "alias", "select", "fieldName", "_propertyControlsByName_fieldName", "fieldId", "matchFound", "item", "DEFAULT_COLUMNS", "DEFAULT_GAP", "Masonry", "breakpoints", "columns", "gap", "reverse", "autoArrange", "alignment", "children", "style", "otherProps", "forwardedRef", "elements", "pe", "arrange", "setArrange", "ye", "fe", "layout", "se", "arrayOfChildren", "j", "newLayout", "columnHeights", "getcolumnIndex", "index", "columnIndex", "item", "element", "elementHeight", "child", "J", "temporaryElements", "addElement", "p", "column", "itemIndex", "createStore", "t", "e", "n", "setState", "r", "c", "getState", "subscribeWithSelector", "o", "listenerToAdd", "window", "s", "ue", "fe", "create", "useStore", "u", "le", "i", "a", "pe", "d", "l", "f", "S", "b", "g", "w", "listener", "p", "ne", "shallow", "t", "l", "r", "createInitialState", "useBaseStore", "create", "set", "get", "id", "_get_instances_path", "path", "getCurrentPath", "updates", "state", "totalItems", "fieldName", "value", "currentFilters", "randomizationSeed", "search", "sortOption", "page", "useSuperfieldsStore", "selector", "initialize", "initializedRef", "pe", "_", "startTransition", "_e", "memoizedFunctions", "se", "functions", "key", "args", "window", "_state_instances_path", "initialState", "initializedState", "newState", "shallow", "Store_default", "assign", "t", "n", "r", "e", "init", "set", "i", "o", "c", "get", "a", "useBaseStore", "create", "set", "get", "cmsCollectionName", "favourites", "state", "t", "favourite", "currentFavourites", "favouriteToRemove", "fav", "useFavouriteStore", "selector", "newState", "savedState", "savedFavourites", "error", "key", "value", "args", "FavouriteStore_default", "Superfields", "props", "_props_collectionList", "_props_emptyState", "_queryParent_props", "_propertyControlsByName_slugFieldName", "_filters_FAVOURITES_FILTER_ID", "_collectionList_props", "_collectionList_props1", "superfieldsId", "layout", "componentConfig", "favouriting", "cmsCollectionName", "slugFieldName", "favouritesOnly", "searchFields", "sortingField", "urlParameters", "collectionList", "emptyState", "isCanvas", "RenderTarget", "isOptimizing", "window", "scrollUpRef", "pe", "itemCountRef", "isFirstRender", "query", "queryParent", "propertyControlsByName", "childrenFunction", "se", "getCollectionData", "framerPaginationSize", "framerPagination", "filters", "randomizationSeed", "search", "sortOption", "defaultSortOption", "sortingUrlParameter", "paginationActive", "paginationType", "itemsPerPage", "page", "setPage", "setTotalItems", "Store_default", "state", "urlParams", "searchParam", "pageParam", "parsedPage", "maxPages", "data", "favourites", "FavouriteStore_default", "randomize", "sort", "_propertyControlsByName_slugFieldName_id", "slugFieldId", "filterNames", "select", "hasFilters", "usedFieldNames", "fieldName", "name", "DELIMITER", "addFieldsToSelect", "useQueryData", "dataIds", "item", "dataItemsById", "ue", "rect", "url", "pageNumber", "hasUrlParameterFilter", "filter", "value", "filteredData", "itemIds", "FAVOURITES_FILTER_ID", "conditionContains", "fields", "n", "field", "id", "foundMatch", "dataItem", "dataFieldValue", "values", "_field_options", "_field_optionTitles", "dataValueTitle", "v", "_field_optionTitles1", "_field_options1", "_dataItem_field_id", "_field_options2", "_field_optionTitles2", "_field_optionTitles3", "_field_options3", "favouriteFilterValue", "favouriteFilteredData", "shouldFilterFavorites", "_search_trim_toLowerCase", "searchText", "searchData", "missingSearchField", "missingFieldName", "levels", "itemLevels", "i", "property", "propertyID", "propertyType", "optionMap", "propIsString", "propIsEnum", "propIsNumber", "ii", "_dataItemsById_cmsItem_id", "cmsItem", "text", "level", "oldLevel", "oldLevelItems", "itemId", "itemCount", "pageCount", "dataOrder", "newDataOrder", "_", "shuffle", "orderedItemIds", "missingSortField", "fieldType", "sortBy", "_property_id", "fieldID", "isAscending", "getSortValue", "_dataItemsById_id", "_dataItemsById_id1", "slug", "a", "b", "aValue", "bValue", "comparison", "aTitle", "bTitle", "memoizedChildren", "_clChildren_props", "offset", "limit", "paginationInfo", "loadMore", "newPage", "items", "clChildren", "modifyChildren", "elements", "newChildren", "isComponentWithVariants", "_child_props", "child", "component", "p", "MemoizedComponentVariantSwitch", "childrenArray", "Message", "layoutStyle", "isVertical", "gridTemplateColumns", "gridAutoRows", "isMasonry", "collectionListStyle", "paginationPreviewOffset", "paginationItemsAfter", "_collectionList_props___node_cache", "_collectionList_props___node", "_collectionList_props2", "htmlElement", "_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children__props", "_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children_", "_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props_children", "_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children__props", "_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children_", "_htmlElement_reactFiberKey_memoizedProps_children__props_children_props_children", "_htmlElement_reactFiberKey_memoizedProps_children__props_children_props", "_htmlElement_reactFiberKey_memoizedProps_children__props_children", "_htmlElement_reactFiberKey_memoizedProps_children__props", "_htmlElement_reactFiberKey_memoizedProps_children_", "_htmlElement_reactFiberKey_memoizedProps_children", "_htmlElement_reactFiberKey_memoizedProps", "_htmlElement_reactFiberKey", "reactFiberKey", "key", "cmsChildren", "children", "MemoizedMasonry", "_props_id", "u", "l", "q", "addPropertyControls", "ControlType", "sortingControls", "ComponentVariantSwitch", "_child_props_children_props", "_child_props_children", "_component_type", "componentChild", "componentProps", "variant", "ResolveLinks", "element", "_component_props", "cData", "_cData_type_propertyControls", "_cData_type", "X", "Masonry", "array", "seed", "shuffled", "currentSeed", "random", "x", "j", "MotionDivWithFX", "withFX", "motion", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "transition3", "animation2", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "Wld3NDzSj", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapn9xadi", "args", "isDisplayed", "ref1", "pe", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "css", "FramerbMo8D0Txs", "withCSS", "bMo8D0Txs_default", "addPropertyControls", "ControlType", "addFonts", "NavigationV2Fonts", "getFonts", "qcpB_EGk_default", "ContainerWithFX", "withFX", "Container", "CardBlogFonts", "qF3ZcDsyJ_default", "ButtonFonts", "dnZSaGBke_default", "LoadMoreFonts", "bMo8D0Txs_default", "SuperfieldsFonts", "Superfields", "FAQFooterFonts", "s6jDC66z_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "animation", "transition1", "transformTemplate1", "_", "t", "toResponsiveImage", "value", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "formVariants", "form", "variants", "currentVariant", "loaderVariants", "repeaterState", "QueryData1", "paginatedQuery", "paginationInfo", "loadMore", "useLoadMorePaginatedQuery", "QueryData2", "QueryData3", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "NZXrUIrbLa5azN85mn", "vWekgPPrqa5azN85mn", "Jx8pdVrQka5azN85mn", "sZTDYcY4Ka5azN85mn", "LkMOM8RmIa5azN85mn", "EdTbrw5U6a5azN85mn", "ida5azN85mn", "NZXrUIrbLYXYBNvHXr", "vWekgPPrqYXYBNvHXr", "Jx8pdVrQkYXYBNvHXr", "sZTDYcY4KYXYBNvHXr", "LkMOM8RmIYXYBNvHXr", "EdTbrw5U6YXYBNvHXr", "idYXYBNvHXr", "NZXrUIrbLRoUlVvHcg", "vWekgPPrqRoUlVvHcg", "Jx8pdVrQkRoUlVvHcg", "sZTDYcY4KRoUlVvHcg", "EdTbrw5U6RoUlVvHcg", "idRoUlVvHcg", "NZXrUIrbLOupZjY7nM", "vWekgPPrqOupZjY7nM", "Jx8pdVrQkOupZjY7nM", "sZTDYcY4KOupZjY7nM", "EdTbrw5U6OupZjY7nM", "idOupZjY7nM", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "Wld3NDzSj1b86s49", "overlay", "args", "scopingClassNames", "cx", "router", "useRouter", "isDisplayed", "isDisplayed1", "isDisplayed2", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "PropertyOverrides2", "Image2", "getLoadingLazyAtYPosition", "ChildrenCanSuspend", "mSZ9RjZ0j_default", "collection", "l", "index", "PathVariablesContext", "ResolveLinks", "resolvedLinks", "x", "RichText2", "FormContainer", "formState", "FormPlainTextInput2", "Link", "SVG", "collection1", "paginationInfo1", "loadMore1", "index1", "resolvedLinks1", "collection2", "paginationInfo2", "loadMore2", "index2", "resolvedLinks2", "collection3", "paginationInfo3", "loadMore3", "index3", "resolvedLinks3", "css", "FramerfP1cwbq0p", "withCSS", "fP1cwbq0p_default", "addFonts", "__FramerMetadata__"]
}
