{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/FZjYlw33eNo8pxLbSFLX/SsR3sa3zv8QyYQXijsM2/SuperfieldsShared.js", "ssg:https://framerusercontent.com/modules/PNm0aYRdp2Urx1MCseUn/hHGBHX8s87f6NoAiRVtq/CMSLibrary.js", "ssg:https://framerusercontent.com/modules/JfW6EfEeJnrqM1YQCYmc/GJijJu4WrREqn6Sg1VOH/Masonry.js", "ssg:https://framerusercontent.com/modules/XPZpWLgM1p9otlAim6ab/YZGwyfuvWTDLYoiYQunH/zustand.js", "ssg:https://framerusercontent.com/modules/OoGHZMzWDzm2mNN7bmeR/dfMuN7HAc0ypsXXbALjf/Store.js", "ssg:https://ga.jspm.io/npm:js-cookie@3.0.1/dist/js.cookie.mjs", "ssg:https://framerusercontent.com/modules/c1jaZMVo1HBulMCJfZHW/uQvAbmyp1KshkSoHEEUq/FavouriteStore.js", "ssg:https://framerusercontent.com/modules/1o5Bk6b6qvbR58A6b2Ej/wsIn0Q7hiikEYrEMpGM1/Superfields.js", "ssg:https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/CvR35MeeJnSdIYAAt4ht/FramerIcon.js", "ssg:https://framerusercontent.com/modules/1e3CXVoW1YcbbJxYfGGD/75O0ZyUiRxW2x3nQOpcp/QkkpePUh8.js", "ssg:https://framerusercontent.com/modules/dVs2WPxkoHdQPoTqmd4X/Jw96Jyd9MYApbvFrDbLQ/IiwsiqADA.js", "ssg:https://framerusercontent.com/modules/LNjUSZaYGzZkKhPcu34X/eXRyD8n36tGZte1Aw4l7/kqbBeiGDG.js", "ssg:https://framerusercontent.com/modules/vEN4sr662XT6LzFnKmt1/xhYrtdY37fTV076bFlsT/mtOdARDEF.js", "ssg:https://framerusercontent.com/modules/rasClrqTQzhFNwwk1yLe/4977mKvurmvu571taM4O/SA2du9cVJ.js"],
  "sourcesContent": ["// @ts-ignore\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType,useRouter,PathVariablesContext}from\"framer\";import{motion}from\"framer-motion\";import{cloneElement,useContext,useId}from\"react\";export const DEFAULT_SORTING_ID=\"[{(DEFAULT_SORTING)}]\";export const FAVOURITES_FILTER_ID=\"[{(FAVOURITES)}]\";export const DELIMITER=\"_&%#|_\"// Used for multi-select items and multiple options field names\n;export var FieldType;(function(FieldType){FieldType[\"String\"]=\"string\";FieldType[\"Number\"]=\"number\";FieldType[\"Boolean\"]=\"boolean\";FieldType[\"Enum\"]=\"enum\";FieldType[\"Date\"]=\"date\";})(FieldType||(FieldType={}));export var FilterFieldType;(function(FilterFieldType){FilterFieldType[\"Option\"]=\"option\";FilterFieldType[\"Toggle\"]=\"toggle\";FilterFieldType[\"Text\"]=\"text\";FilterFieldType[\"Reference\"]=\"reference\";FilterFieldType[\"MultiReference\"]=\"multiReference\";FilterFieldType[\"MultipleOptions\"]=\"multipleOptions\";})(FilterFieldType||(FilterFieldType={}));export var FilterTextCondition;(function(FilterTextCondition){FilterTextCondition[\"Equals\"]=\"equals\";FilterTextCondition[\"Contains\"]=\"contains\";})(FilterTextCondition||(FilterTextCondition={}));export function useSlug(){const{currentPathVariables}=useRouter();const pathVariables=useContext(PathVariablesContext);let slug=null;let slugFieldId=null;if(pathVariables){slugFieldId=Object.keys(pathVariables)[0];slug=pathVariables[slugFieldId];}if(currentPathVariables&&!slug&&!slugFieldId){slugFieldId=Object.keys(currentPathVariables)[0];slug=currentPathVariables[slugFieldId];}return{slug,slugFieldId};}export const calculateTotalPages=(totalItems,itemsPerPage)=>{if(itemsPerPage<=0){return 0;}return Math.ceil(totalItems/itemsPerPage);};export const useInstanceId=()=>{const id=useId();const cleanId=id.replace(/:/g,\"\");const instanceId=`superfields-${cleanId}`;return instanceId;};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\"},bgBlur:{type:ControlType.Number,min:0,max:100,step:1,displayStepper:true,title:\"BG Blur\",hidden:props=>props.appearance!==\"default\"}});export function Button({props,onClick,onMouseEnter=null}){if(props.appearance==\"custom\"){let layer=props.customLayer?.[0];const width=props.style?.width;const height=props.style?.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\",{\"data-superfields\":true,style:{display:\"contents\"},onClick:onClick,children:layer});}return /*#__PURE__*/_jsxs(\"div\",{\"data-superfields\":true,onClick:onClick,style:{position:\"relative\",display:\"flex\",justifyContent: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?.width==\"100%\"?undefined:\"nowrap\",boxShadow:props.shadows,backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined,...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,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,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?.(props)},fieldType:{type:ControlType.Enum,defaultValue:\"string\",options:[\"string\",\"number\",\"date\",\"boolean\",\"enum\",\"reference\"],optionTitles:[\"Text\",\"Number\",\"Date\",\"Toggle\",\"Option\",\"Reference\"],hidden:props=>props.sortBy!==\"field\"||hidden?.(props)},referenceFieldName:{type:ControlType.String,defaultValue:\"Title\",placeholder:\"Reference Field Name\",hidden:props=>props.sortBy!==\"field\"||props.fieldType!==\"reference\"||hidden?.(props)},referenceFieldType:{type:ControlType.Enum,defaultValue:\"string\",options:[\"string\",\"number\",\"date\",\"boolean\",\"enum\"],optionTitles:[\"Text\",\"Number\",\"Date\",\"Toggle\",\"Option\"],hidden:props=>props.sortBy!==\"field\"||props.fieldType!==\"reference\"||hidden?.(props)},stringSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"ascending\",\"descending\"],optionTitles:[\"A \u2192 Z\",\"Z \u2192 A\"],displaySegmentedControl:true,title:\"Sort\",hidden:props=>sortFieldType(props)!==\"string\"||hidden?.(props)},numberSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"ascending\",\"descending\"],optionTitles:[\"Ascending \u2191\",\"Descending \u2193\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",title:\"Sort\",hidden:props=>sortFieldType(props)!==\"number\"||hidden?.(props)},dateSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"ascending\",\"descending\"],optionTitles:[\"Ascending \u2191\",\"Descending \u2193\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",title:\"Sort\",hidden:props=>sortFieldType(props)!==\"date\"||hidden?.(props)},booleanSort:{type:ControlType.Enum,defaultValue:\"ascending\",options:[\"yesNo\",\"noYes\"],optionTitles:[\"Yes, No\",\"No, Yes\"],displaySegmentedControl:true,title:\"Sort\",hidden:props=>sortFieldType(props)!==\"boolean\"||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=>sortFieldType(props)!==\"enum\"||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?.(props)}};}const sortFieldType=props=>{return props.sortBy===\"field\"?props.fieldType===\"reference\"?props.referenceFieldType:props.fieldType:false;};\nexport const __FramerMetadata__ = {\"exports\":{\"Border\":{\"type\":\"reactComponent\",\"name\":\"Border\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"FAVOURITES_FILTER_ID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useInstanceId\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Button\":{\"type\":\"reactComponent\",\"name\":\"Button\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"fillPropOnOff\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"buttonPropertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FilterFieldType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fillProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Message\":{\"type\":\"reactComponent\",\"name\":\"Message\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"parsePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EmptyState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createBackground\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"calculateTotalPages\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"superfieldsId\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FilterTextCondition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSlug\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DELIMITER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FieldType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderPropertyControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sortingControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SORTING_ID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SuperfieldsShared.map", "// @ts-ignore\nexport function getCollectionData(collectionList){let queryParent=null;if(collectionList?.props?.query){queryParent=collectionList;}else if(collectionList?.props?.children?.props?.query){queryParent=collectionList.props.children;}else if(collectionList?.props?.children?.props?.children?.props?.query){queryParent=collectionList.props.children.props.children;}const query=queryParent?.props?.query;const from=query?.from;let collections=[];if(from){if(from.type===\"Collection\"){collections.push(from);}else if(from.type===\"LeftJoin\"){processJoin(from.left,collections);processJoin(from.right,collections);}}const select=query?.select;if(collections.length>1&&Array.isArray(select)){for(const field of select){if(field.type==\"Identifier\"&&field.name==\"id\"&&!field.alias){const mainCollection=collections.find(c=>c.alias==field.collection);if(mainCollection){collections=[mainCollection,...collections.filter(c=>c!==mainCollection)];}break;}}}const multiReferenceQueries={};const multiReferenceIdMap={};// Get collections from multi-reference fields\nif(Array.isArray(select)){for(const field of select){if(field.type===\"FunctionCall\"&&(field.functionName===\"ARRAY\"||field.functionName===\"FLAT_ARRAY\")&&Array.isArray(field.arguments)){for(const argument of field.arguments){if(argument.from?.type===\"Collection\"){const alias=argument.from.alias;let fieldId=alias;const right=argument.where?.right;if(right&&right.type===\"Identifier\"&&right.name){fieldId=right.name;}collections.push({...argument.from,fieldId});multiReferenceIdMap[fieldId]=alias;multiReferenceIdMap[alias]=alias;multiReferenceQueries[alias]=argument;}}}}}let queryData=collections[0]?.data;const propertyControlsById={};const propertyControlsByTitle={};for(const collection of collections){const byId={};const byName={};propertyControlsById[collection.alias]=byId;propertyControlsByTitle[collection.alias]=byName;const propertyControls=collection.data?.propertyControls;for(const id of Object.keys(propertyControls)){const control={id,...propertyControls[id]};byId[id]=control;byName[control.title]=control;}}// Get children function\nlet childrenFunction=null;if(collectionList){const clpc=collectionList.props?.children;if(typeof clpc==\"function\"){childrenFunction=clpc;}else if(typeof clpc?.props?.children==\"function\"){childrenFunction=clpc.props.children;}else if(typeof clpc?.props?.children?.props?.children==\"function\"){childrenFunction=clpc.props.children.props.children;}}return{query,queryParent,queryData,collections,propertyControlsById,propertyControlsByTitle,childrenFunction,multiReferenceQueries,multiReferenceIdMap};}function processJoin(join,collections){if(join&&typeof join===\"object\"){if(join.type===\"Collection\"){collections.push(join);}else if(join.type===\"LeftJoin\"){processJoin(join.left,collections);processJoin(join.right,collections);}}}// field: { name: string, referenceFieldName: string }\nexport function addFieldsToSelect(fields,query,propertyControlsByTitle,collections){const select=Array.isArray(query?.select)?[...query.select]:[];for(const field of fields){const selectItem=getSelectItemForField(field.name,field.referenceFieldName,query,propertyControlsByTitle,collections,select);if(selectItem){select.push(selectItem);}}return select;}export function getSelectItemForField(name,referenceFieldName,query,propertyControlsByTitle,collections,select=null// When there is a select, check for a matching existing select item\n){// const mainAlias = query?.from?.alias || \"\"\nconst mainAlias=collections[0]?.alias||\"\";const propertyControl=propertyControlsByTitle[mainAlias]?.[name];if(!propertyControl){return null;}const fieldId=propertyControl?.id;const alias=referenceFieldName?fieldId:mainAlias;const referencedField=referenceFieldName?propertyControlsByTitle[fieldId]?.[referenceFieldName]:null;if(select){let matchFound=false;for(const item of select){if(item.type===\"Identifier\"){if(referenceFieldName){if(referencedField&&item.alias===`${fieldId}.${referencedField.id}`&&item.collection===fieldId&&item.name===referencedField.id){matchFound=true;break;}}else{if(item.name===fieldId&&item.collection===alias){matchFound=true;break;}}}else if(item.type===\"FunctionCall\"){if(item.alias===fieldId){matchFound=true;break;}}}if(matchFound){return null;}}if(referenceFieldName){if(referencedField){return{alias:`${fieldId}.${referencedField.id}`,collection:fieldId,name:referencedField.id,type:\"Identifier\"};}}else{return{collection:alias,name:fieldId,type:\"Identifier\"};}}\nexport const __FramerMetadata__ = {\"exports\":{\"getSelectItemForField\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addFieldsToSelect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCollectionData\":{\"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 for Superfields\n// https://superfields.io\n//\n// Copyright (c) 2021 Nikolay Goncharuk\n// MIT License\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useLayoutEffect,useEffect,useMemo,useRef,Children,isValidElement}from\"react\";const DEFAULT_COLUMNS=1;const DEFAULT_GAP=0;export default function Masonry({breakpoints,columns=DEFAULT_COLUMNS,gapH=DEFAULT_GAP,gapV=DEFAULT_GAP,reverse=false,autoArrange=false,alignment=\"center\",children,style,...otherProps},forwardedRef){const elements=useRef([]);const previousLayout=useRef([]);const[arrange,setArrange]=useState(false);const[layoutVersion,setLayoutVersion]=useState(0);const resizeObservers=useRef(new Map);const updateTimeoutRef=useRef(null);const earliestChangedIndex=useRef(null);// Replace image load handler with resize observer handler\nconst handleElementResize=element=>{if(!resizeObservers.current.has(element)){let lastUpdatedHeight=element.offsetHeight;const observer=new ResizeObserver(entries=>{const entry=entries[0];const newHeight=entry.target.offsetHeight;if(newHeight!==lastUpdatedHeight&&Math.abs(newHeight-lastUpdatedHeight)>2){lastUpdatedHeight=newHeight;// Find the index of the changed element\nconst changedIndex=elements.current.findIndex(el=>el.element===element);// Update earliest changed index\nif(earliestChangedIndex.current===null){earliestChangedIndex.current=changedIndex;}else{earliestChangedIndex.current=Math.min(earliestChangedIndex.current,changedIndex);}// Only set timeout if one isn't already running\nif(!updateTimeoutRef.current){const delay=layoutVersion===0?10:200// 10ms for first update, 200ms for subsequent\n;updateTimeoutRef.current=setTimeout(()=>{setLayoutVersion(v=>v+1);updateTimeoutRef.current=null;},delay);}}});observer.observe(element);resizeObservers.current.set(element,observer);}};const addElement=index=>element=>{if(element!==null){temporaryElements.push({element,index});elements.current=temporaryElements;handleElementResize(element);}};// Cleanup resize observers when component unmounts\nuseEffect(()=>{return()=>{resizeObservers.current.forEach(observer=>observer.disconnect());resizeObservers.current.clear();};},[]);// Clean up timeout on unmount\nuseEffect(()=>{return()=>{if(updateTimeoutRef.current){clearTimeout(updateTimeoutRef.current);}};},[]);useLayoutEffect(()=>{if(autoArrange&&!arrange)setArrange(true);if(autoArrange&&arrange)setLayoutVersion(v=>v+1);return()=>{if(autoArrange&&arrange)setArrange(false);};},[autoArrange]);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);var _earliestChangedIndex_current;// Use the ref directly instead of parsing from layoutVersion\nconst changedIndex=(_earliestChangedIndex_current=earliestChangedIndex.current)!==null&&_earliestChangedIndex_current!==void 0?_earliestChangedIndex_current:-1;const getColumnIndex=index=>{if(autoArrange&&arrange&&elements.current.length>0){// If we're after the changed element, find the shortest column\nif(changedIndex===-1||index>changedIndex){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)+gapV;return columnIndex;}else{// For elements before or at the changed index, use their current column\nconst element=elements.current.find(item=>item.index===index);if(element){const currentColumn=previousLayout.current.findIndex(col=>col.some(item=>item.index===index));if(currentColumn!==-1){const elementHeight=element.element.getBoundingClientRect().height;columnHeights[currentColumn]+=(elementHeight||0)+gapV;return currentColumn;}}// Fallback to default behavior if element not found\nconst columnIndex=columnHeights.findIndex(item=>{return item===Math.min(...columnHeights);});const elementHeight=element===null||element===void 0?void 0:element.element.getBoundingClientRect().height;columnHeights[columnIndex]+=(elementHeight||0)+gapV;return columnIndex;}}return index%columns;};arrayOfChildren.forEach((child,index)=>{if(child&&/*#__PURE__*/isValidElement(child)){newLayout[getColumnIndex(index)].push({element:child,index});}});// Store the new layout for next render\npreviousLayout.current=newLayout;return newLayout;},[layoutVersion,arrange,children,columns,reverse,autoArrange]);const temporaryElements=[];return /*#__PURE__*/_jsx(\"div\",{ref:forwardedRef,style:{display:\"flex\",gap:gapH,...style},...otherProps,children:layout.map((column,columnIndex)=>/*#__PURE__*/_jsx(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",alignItems:alignment,gap:gapV},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", "// https://ga.jspm.io/npm:zustand@3.7.0/esm/index.js\n// The only changes are changing default exports to regular export\n// to export multiple functions in one file.\nimport{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;export 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;}// https://ga.jspm.io/npm:zustand@3.7.0/esm/shallow.js\nexport 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;}\nexport const __FramerMetadata__ = {\"exports\":{\"create\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shallow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zustand.map", "import{create,shallow}from\"https://framerusercontent.com/modules/XPZpWLgM1p9otlAim6ab/YZGwyfuvWTDLYoiYQunH/zustand.js\";import{useRef,useTransition,useMemo,useEffect}from\"react\";// 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=>{const path=getCurrentPath();const state=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={};const state=useBaseStore.getState();for(const key in state){const value=state[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]);useEffect(()=>{if(initialize&&!initializedRef.current){const state=useBaseStore.getState();const currentState=state.getState(id);const initializedState={...currentState};initialize(initializedState);state.setState(id,initializedState);initializedRef.current=true;}},[]);return useBaseStore(state=>{const path=getCurrentPath();if(!state.instances[path]?.[id]){const initialState=createInitialState();state.setState(id,initialState);}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\"}}}", "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\"https://framerusercontent.com/modules/XPZpWLgM1p9otlAim6ab/YZGwyfuvWTDLYoiYQunH/zustand.js\";import Cookies from\"js-cookie\";const useBaseStore=create((set,get)=>({collections:{},getFavourites:slugFieldId=>{const state=get().collections[slugFieldId];return state||[];},setFavourites:(slugFieldId,favourites)=>{set(state=>({collections:{...state.collections,[slugFieldId]:favourites}}));Cookies.set(`superfieldsFavourites_${slugFieldId}`,favourites);},addFavourite:(slugFieldId,favourite)=>{const currentFavourites=get().getFavourites(slugFieldId);get().setFavourites(slugFieldId,[...currentFavourites,favourite]);},removeFavourite:(slugFieldId,favouriteToRemove)=>{const currentFavourites=get().getFavourites(slugFieldId);get().setFavourites(slugFieldId,currentFavourites.filter(fav=>fav!==favouriteToRemove));}}));const useFavouriteStore=(slugFieldId,selector,cmsCollectionName=null)=>{return useBaseStore(state=>{let newState={favourites:state.getFavourites(slugFieldId)};if(!Array.isArray(state.collections[slugFieldId])){// Load favourites from cookies\ntry{const cookieId=`superfieldsFavourites_${slugFieldId}`;let savedState=Cookies.get(cookieId);if(!savedState&&cmsCollectionName){const cmsNameCookieId=`superfieldsFavourites_${cmsCollectionName}`;savedState=Cookies.get(cmsNameCookieId);if(savedState){Cookies.set(cookieId,savedState);Cookies.remove(cmsNameCookieId);}}if(savedState){const savedFavourites=savedState.split(\",\");state.setFavourites(slugFieldId,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(slugFieldId,...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,// @ts-ignore\nPathVariablesContext,MotionConfigContext}from\"framer\";import{cloneElement,useEffect,useRef,useMemo,memo,useContext,useId}from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{Message,sortingControls,FAVOURITES_FILTER_ID,DELIMITER,FieldType,FilterFieldType,FilterTextCondition,DEFAULT_SORTING_ID}from\"https://framerusercontent.com/modules/FZjYlw33eNo8pxLbSFLX/SsR3sa3zv8QyYQXijsM2/SuperfieldsShared.js\";import{getCollectionData,addFieldsToSelect}from\"https://framerusercontent.com/modules/PNm0aYRdp2Urx1MCseUn/hHGBHX8s87f6NoAiRVtq/CMSLibrary.js\";import Masonry from\"https://framerusercontent.com/modules/JfW6EfEeJnrqM1YQCYmc/GJijJu4WrREqn6Sg1VOH/Masonry.js\";import useSuperfieldsStore from\"https://framerusercontent.com/modules/OoGHZMzWDzm2mNN7bmeR/dfMuN7HAc0ypsXXbALjf/Store.js\";import useFavouriteStore from\"https://framerusercontent.com/modules/c1jaZMVo1HBulMCJfZHW/uQvAbmyp1KshkSoHEEUq/FavouriteStore.js\";const fieldTypeNames={[FieldType.String]:\"Text\",[FieldType.Number]:\"Number\",[FieldType.Date]:\"Date\",[FieldType.Boolean]:\"Toggle\",[FieldType.Enum]:\"Option\"};var Order;(function(Order){Order[\"Ascending\"]=\"ascending\";Order[\"Descending\"]=\"descending\";})(Order||(Order={}));var PaginationType;(function(PaginationType){PaginationType[\"PrevNextButtons\"]=\"prevNextButtons\";PaginationType[\"LoadMoreButton\"]=\"loadMoreButton\";PaginationType[\"FramerPagination\"]=\"framerPagination\";})(PaginationType||(PaginationType={}));var LayoutType;(function(LayoutType){LayoutType[\"Stack\"]=\"stack\";LayoutType[\"Grid\"]=\"grid\";LayoutType[\"Masonry\"]=\"masonry\";})(LayoutType||(LayoutType={}));var SearchFieldType;(function(SearchFieldType){SearchFieldType[\"Default\"]=\"default\";SearchFieldType[\"Reference\"]=\"reference\";})(SearchFieldType||(SearchFieldType={}));/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 600\n * @framerDisableUnlink\n */export default function Superfields(props){const{superfieldsId,layout,componentConfig,cmsCollectionName,favouritesOnly,searchFields,sortingField,urlParameters,slugFieldName,scrollUp,transition,customOverrideFilter=null,customOverrideSort=null}=props;const collectionList=props.collectionList?.[0];const emptyState=props.emptyState?.[0];const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const scrollUpRef=useRef(null);const itemCountRef=useRef(-1);const isFirstRender=useRef(true);const{query,queryParent,propertyControlsById,propertyControlsByTitle,childrenFunction,collections,multiReferenceQueries,multiReferenceIdMap}=useMemo(()=>getCollectionData(collectionList),[collectionList]);const mainCollection=collections[0];const framerPaginationSize=isCanvas?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?.search&&urlParameters.searchName){const searchParam=urlParams.get(urlParameters.searchName);if(searchParam){state.search=searchParam;}}if(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 randomize=props.randomize||(randomizationSeed?true:false);const mainAlias=mainCollection?.alias;const mainPropertyControlsByTitle=propertyControlsByTitle[mainAlias]||{};const mainPropertyControlsById=propertyControlsById[mainAlias]||{};const slugFieldId=mainPropertyControlsByTitle[slugFieldName||\"Slug\"]?.id;const filterIds=Object.keys(filters);let sort=props.sorting?sortingField:null;if(sortOption&&sortOption.id!==DEFAULT_SORTING_ID){sort=sortOption;}const favourites=useFavouriteStore(slugFieldId,state=>state.favourites,cmsCollectionName);const select=useMemo(()=>{return modifySelect(query,filters,props.search,searchFields,sort,propertyControlsByTitle,collections);},[query,filters,props.search,searchFields,sort?.sortBy,sort?.fieldName]);const multiReferenceSelects=useMemo(()=>{const selects={};for(const alias of Object.keys(multiReferenceQueries)){// const cmsFieldsForCollection = []\n// for (const fieldId of Object.keys(mainPropertyControlsById)) {\n//     const field = mainPropertyControlsById[fieldId]\n//     // if (field?.title)\n// }\nlet cmsField=mainPropertyControlsById[alias];if(!cmsField){for(const key of Object.keys(multiReferenceIdMap)){if(multiReferenceIdMap[key]===alias){cmsField=mainPropertyControlsById[key];break;}}}if(cmsField){const fieldTitle=cmsField.title;const referenceSearchFields=[];for(const searchField of searchFields){if(searchField.fieldType===\"reference\"&&searchField.fieldName===fieldTitle){referenceSearchFields.push({fieldName:searchField.referenceFieldName,fieldType:\"default\"});}}const referenceFilters={};for(const filterId of Object.keys(filters)){const filter=filters[filterId];if(filter.fieldType===FilterFieldType.MultiReference&&filter.fieldName===fieldTitle){referenceFilters[filterId]={...filter,fieldName:filter.referenceFieldName,fieldType:filter.referenceFieldType,referenceFieldName:undefined,referenceFieldType:undefined};}}selects[alias]=modifySelect(multiReferenceQueries[alias],referenceFilters,props.search,referenceSearchFields,null,propertyControlsByTitle,collections);}else{const rQuery=multiReferenceQueries[alias];if(rQuery){selects[alias]=rQuery.select;}}}return selects;},[multiReferenceQueries,filters,props.search,searchFields]);const originalData=query?useQueryData({...query,select}):[];const multiReferenceItemsById={};for(const fieldId of Object.keys(multiReferenceQueries)){const refSelect=multiReferenceSelects[fieldId];const refQuery=multiReferenceQueries[fieldId];const refDataItemsById={};if(select&&query){const refData=useQueryData({...refQuery,select:refSelect,where:undefined,orderBy:undefined});for(const item of refData){refDataItemsById[item.id]=item;}}multiReferenceItemsById[fieldId]=refDataItemsById;}const data=mapCollectionDataValues(originalData,propertyControlsById[mainAlias],multiReferenceItemsById,multiReferenceIdMap);const dataIds=originalData.map(item=>item.id);const dataItemsById={};if(!isCanvas&&Array.isArray(data)){for(const item of data){dataItemsById[item.id]=item;}}const scrollToTop=()=>{if(scrollUp&&scrollUpRef.current&&!isOptimizing&&!isCanvas){const rect=scrollUpRef.current.getBoundingClientRect();const topIsInView=rect.top>=0&&rect.top<=window.innerHeight;if(!topIsInView){scrollUpRef.current.scrollIntoView({behavior:scrollUp.scrollStyle});}}};useEffect(()=>{if(isFirstRender.current){return;}if(scrollUp&&(scrollUp.filteringEnabled&&filterIds.length>0||scrollUp.sortingEnabled&&sort?.sortBy!==\"defaultSorting\")){scrollToTop();}},[filters,sort?.sortBy]);useEffect(()=>{if(isFirstRender.current){isFirstRender.current=false;return;}if(paginationActive&&scrollUp&&scrollUp.paginationEnabled&&paginationType==\"prevNextButtons\"){scrollToTop();}// Update URL parameter\nif(paginationActive&&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?.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 filterId of filterIds){const filter=filters[filterId];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?.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||!filterIds.length){return dataIds;}let itemIds=dataIds;for(const filterId of filterIds){if(filterId==FAVOURITES_FILTER_ID){continue;}const filter=filters[filterId];const{fieldName,fieldType}=filter;const filterValue=filter.value;const conditionContains=filter?.condition===FilterTextCondition.Contains;const fields=[];if(fieldType===FilterFieldType.MultipleOptions){for(const n of fieldName.split(DELIMITER)){const field=mainPropertyControlsByTitle[n.trim()];if(field){fields.push(field);}}}else if(fieldType===FilterFieldType.Reference||fieldType===FilterFieldType.MultiReference){const{referenceFieldName}=filter;const field=mainPropertyControlsByTitle[fieldName];const isMultiRef=field?.type===\"multicollectionreference\";if(field&&(field.type===\"collectionreference\"||isMultiRef)){const collection=collections.find(c=>c.alias===field.id||isMultiRef&&c.alias===multiReferenceIdMap[field.id]);const collectionPropControls=collection?.data?.propertyControls;if(collectionPropControls){let propertyControlId=null;let propertyControl=null;for(const propertyId of Object.keys(collectionPropControls)){const control=collectionPropControls[propertyId];if(control.title===referenceFieldName){propertyControlId=propertyId;propertyControl=control;break;}}if(propertyControl&&propertyControlId){if(isMultiRef){fields.push({...field,referenceAlias:multiReferenceIdMap[field.id],referenceId:propertyControlId,referenceType:propertyControl.type});}else{fields.push({id:`${field.id}.${propertyControlId}`,type:propertyControl.type});}}}}}else{const field=mainPropertyControlsByTitle[fieldName];if(field){fields.push(field);}}const isMultipleFields=fields.length>1;if(filter&&fields.length&&filterValue!=null&&filterValue!=undefined){const filteredData=[];for(const id of itemIds){let foundMatch=false;const dataItem=dataItemsById[id];if(isMultipleFields){for(const field of fields){if(processField(field,dataItem[field.id],filterValue,filter.multiSelect,conditionContains,multiReferenceItemsById)){foundMatch=true;break;}}}else{const field=fields[0];foundMatch=processField(field,dataItem[field.id],filterValue,filter.multiSelect,conditionContains,multiReferenceItemsById);}if(foundMatch){filteredData.push(id);}}itemIds=filteredData;}}return itemIds;},[filters,data]);// Favourites filter\nconst favouriteFilterValue=filters[FAVOURITES_FILTER_ID]?.value;const favouriteFilteredData=useMemo(()=>{if(isCanvas||!slugFieldId||!favouritesOnly&&typeof favouriteFilterValue!==FieldType.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]);const customFilteredData=useMemo(()=>{if(!customOverrideFilter){return dataIds;}const value=customOverrideFilter({dataIds,dataItemsById,collections,propertyControlsById,propertyControlsByTitle});if(Array.isArray(value)){return value;}return dataIds;},[customOverrideFilter,data]);// Search\nconst searchText=search?.trim().toLowerCase()??\"\";const[searchData,hasSearch,missingSearchField]=useMemo(()=>{if(isCanvas||!searchText.length||!Array.isArray(data)){return[dataIds,false,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{fieldType,fieldName,referenceFieldName}=searchFields[i];const{property}=getPropertyControl(fieldName,fieldType,referenceFieldName,null,propertyControlsByTitle,mainAlias,\"Title\");if(!property){missingFieldName=fieldName;break;}const propertyID=property.id;const propertyType=property.type;const propIsString=propertyType==FieldType.String||propertyType==FieldType.Enum;const propIsNumber=propertyType==FieldType.Number;const propIsMultiReference=propertyType==\"multicollectionreference\";for(const ii in data){const cmsItem=data[ii];let level=0;if(propIsMultiReference){const items=dataItemsById[cmsItem.id]?.[propertyID];const alias=multiReferenceIdMap[property.id];const propertyControls=propertyControlsByTitle[alias];if(propertyControls&&typeof propertyControls===\"object\"&&Array.isArray(items)){const rPropertyControl=propertyControls[referenceFieldName||\"Title\"];const propId=rPropertyControl?.id;if(propId){for(const rItem of items){if(rItem){const rValue=rItem[propId];level=Math.max(level,getSearchLevelForValue(rValue,searchText));}}}}}else{const value=dataItemsById[cmsItem.id]?.[propertyID];level=getSearchLevelForValue(value,searchText);}// 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;}}}if(missingFieldName){return[dataIds,false,missingFieldName];}return[[...levels[4],...levels[3],...levels[2],...levels[1]],true,missingFieldName];},[searchText,data,searchFields]);// Pagination, randomization and sorting are applied after filtering and search\nlet itemIds=searchData.filter(itemId=>filteredData.includes(itemId)&&favouriteFilteredData.includes(itemId)&&customFilteredData.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&&!hasSearch&&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));}const canSort=!isCanvas&&!randomize&&!hasSearch;let missingSortField=\"\";let mismatchedSortFieldName=\"\";let mismatchedSortFieldType=\"\";if(canSort&&sort&&sort.sortBy!==\"defaultSorting\"){const{sortBy}=sort;const isReference=sort.fieldType===\"reference\";const fieldType=isReference?sort.referenceFieldType:sort.fieldType;const{property,mismatchedFieldName,mismatchedFieldType}=getPropertyControl(sort.fieldName,sort.fieldType,sort.referenceFieldName,sort.referenceFieldType,propertyControlsByTitle,mainAlias);if(mismatchedFieldName){mismatchedSortFieldName=mismatchedFieldName;mismatchedSortFieldType=mismatchedFieldType;}else{const fieldId=property?.id;if(sortBy===\"field\"&&fieldId||sortBy===\"favourites\"&&slugFieldId){const isAscending=sortBy===\"favourites\"?sort.favouritesSort===\"favouritesLast\":fieldType===FieldType.String&&sort.stringSort===\"ascending\"||fieldType===FieldType.Number&&sort.numberSort===\"ascending\"||fieldType===FieldType.Date&&sort.dateSort===\"ascending\"||fieldType===FieldType.Boolean&&sort.booleanSort===\"noYes\"||fieldType===FieldType.Enum&&(sort.enumSort===\"optionOrder\"||sort.enumSort===\"ascending\");const getSortValue=id=>{if(sortBy===\"favourites\"){const slug=dataItemsById[id]?.[slugFieldId];return Array.isArray(favourites)&&favourites.includes(slug)?1:0;}const value=dataItemsById[id]?.[fieldId];if(value==null){return null;}switch(fieldType){case FieldType.Number:return Number(value);case FieldType.Date:return new Date(value).getTime();case FieldType.Boolean:return value?1:0;case FieldType.Enum:return sort.enumSort===\"optionOrder\"||sort.enumSort===\"reverseOptionOrder\"?property.optionTitles?property.optionTitles.indexOf(value):-1:String(value);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(fieldType===FieldType.String||fieldType===FieldType.Enum&&(sort.enumSort===\"ascending\"||sort.enumSort===\"descending\")){comparison=aValue.localeCompare(bValue);}else{comparison=aValue<bValue?-1:aValue>bValue?1:0;}return isAscending?comparison:-comparison;});itemIds=sortedItemIds;}else{missingSortField=sort.fieldName;}}}if(canSort&&customOverrideSort){const value=customOverrideSort({itemIds,dataItemsById,collections,propertyControlsById,propertyControlsByTitle});if(Array.isArray(value)){itemIds=value;}}// 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(()=>{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 originalDataItemsById={};for(const item of originalData){originalDataItemsById[item.id]=item;}const items=itemIds.map(itemId=>originalDataItemsById[itemId]).filter(Boolean);let clChildren=childrenFunction(items,paginationInfo,loadMore);const modifyChildren=elements=>{let newChildren=elements;if(Array.isArray(elements)&&elements.length&&componentConfig&&componentConfig.variant.length>0){const componentChildren=[];let isComponentWithVariants=true;for(let i=0;i<elements.length;i++){const child=elements[i];const key=child.key??child.props?.id;const component=/*#__PURE__*/_jsx(MemoizedComponentVariantSwitch,{child:child,componentConfig:componentConfig},key);if(component===child){isComponentWithVariants=false;break;}else{componentChildren.push(/*#__PURE__*/_jsx(LayoutGroup,{id:key,children:component},key));}}if(isComponentWithVariants){newChildren=componentChildren;}}let result=[];// Add layout transitions\nfor(let i=0;i<newChildren.length;i++){const child=newChildren[i];const key=child.key??child.props?.id;result.push(/*#__PURE__*/_jsx(motion.div,{layout:\"position\",layoutId:key,style:{width:props.style?.width},children:child},key));}return result;};let children=null;if(Array.isArray(clChildren)){children=modifyChildren(clChildren);}else if(Array.isArray(clChildren?.props?.children)){const childrenArray=clChildren.props.children;let arrayIndex=childrenArray.findIndex(child=>Array.isArray(child));if(arrayIndex==-1){children=modifyChildren(childrenArray);}else{let newChildren=[];for(const child of childrenArray){if(Array.isArray(child)){newChildren=newChildren.concat(modifyChildren(child));}else{newChildren.push(child);}}children=newChildren;}}const childrenSlugs=[];if(Array.isArray(children)){for(const child of children){let slug=null;const id=child.props?.child?.key;if(id){slug=dataItemsById[id]?.[slugFieldId];}childrenSlugs.push(slug);}}return children.map((child,index)=>/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{[slugFieldId]:childrenSlugs[index]||null},children:child}));},[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(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.`});}else if(mismatchedSortFieldName){return /*#__PURE__*/_jsx(Message,{title:`\"${mismatchedSortFieldName}\" is not a ${fieldTypeNames[mismatchedSortFieldType]||mismatchedSortFieldType} field.`,subtitle:\"Please update the Superfields sorting mode to match the field type on the CMS collection\"});}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?.type===\"masonry\";const collectionListStyle={...isMasonry?{}: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){const htmlElement=collectionList.props?.__node?.cache?.htmlElement;if(htmlElement){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]?.memoizedProps?.children?.[0]?.props?.children?.props?.children?.[1]?.props?.children?.[0]?.props?.children;if(Array.isArray(cmsChildren)){let children=[];for(const child of cmsChildren){if(child.key==\"repeated\"&&Array.isArray(child.props?.children)){children=children.concat(child.props.children);}else{children.push(child);}}return /*#__PURE__*/_jsx(\"div\",{\"data-superfields\":true,style:collectionListStyle,children:/*#__PURE__*/_jsx(MemoizedMasonry,{columns:layout.masonryColumns,gapH:layout.gapH,gapV:layout.gapV,alignment:layout.masonryItemWidth===\"fit\"?layout.masonryAlign:\"stretch\",autoArrange:true,reverse:false,children:children})});}}}else{const id=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?.length){if(emptyState){return /*#__PURE__*/cloneElement(emptyState,{style:{...emptyState.props.style,...props.style},\"data-superfields\":true});}else{return /*#__PURE__*/_jsx(\"div\",{\"data-superfields\":true});}}return /*#__PURE__*/_jsxs(\"div\",{...collectionList.props,style:collectionListStyle,className:isMasonry?\"\":collectionList.props?.className||\"\",\"data-superfields\":true,children:[/*#__PURE__*/_jsx(LayoutGroup,{id:useId(),children:/*#__PURE__*/_jsx(Transition,{value:transition,children:isMasonry?/*#__PURE__*/_jsx(MemoizedMasonry,{columns:layout.masonryColumns,gapH:layout.gapH,gapV:layout.gapV,alignment:layout.masonryItemWidth===\"fit\"?layout.masonryAlign:\"stretch\",autoArrange:true,reverse:false,children:memoizedChildren}):memoizedChildren})}),paginationActive&&scrollUp&&/*#__PURE__*/_jsx(\"div\",{ref:scrollUpRef,style:{position:\"absolute\",top: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\",controls:{variant:{type:ControlType.String,defaultValue:\"\",placeholder:\"Variant Name\",preventLocalization:true,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.\"}}},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},paginationEnabled:{type:ControlType.Boolean,defaultValue:true,title:\"Pagination\"},filteringEnabled:{type:ControlType.Boolean,defaultValue:false,title:\"Filters\"},sortingEnabled:{type:ControlType.Boolean,defaultValue:false,title:\"Sorting\",description:\"Scroll to the top of the Superfields component when page, filter, or sorting is changed.\"}}},transition:{type:ControlType.Transition,defaultValue:{type:false},description:\" \"},// 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},filtering:{type:ControlType.Boolean,defaultValue:false},favouriting:{type:ControlType.Boolean,defaultValue:false},favouritesOnly:{type:ControlType.Boolean,defaultValue:false,hidden:props=>!props.favouriting},search:{type:ControlType.Boolean,defaultValue:false},searchFields:{type:ControlType.Array,defaultValue:[{fieldType:\"default\",fieldName:\"Title\"}],title:\"Fields\",control:{type:ControlType.Object,controls:{fieldType:{type:ControlType.Enum,defaultValue:\"default\",options:[\"reference\",\"default\"],optionTitles:[\"Yes\",\"No\"],displaySegmentedControl:true,title:\"Reference\"},fieldName:{type:ControlType.String,defaultValue:\"Title\",placeholder:\"CMS Field Name\",preventLocalization:true},referenceFieldName:{type:ControlType.String,defaultValue:\"\",placeholder:\"CMS Field Name\",preventLocalization:true,hidden:props=>props.fieldType!==\"reference\"}}},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\",preventLocalization:true,hidden:props=>!props.favouriting&&!props.sorting},cmsCollectionName:{type:ControlType.String,defaultValue:\"\",preventLocalization:true,hidden:props=>true}});function ComponentVariantSwitch({child,componentConfig}){const componentChild=child?.props?.children?.props?.children;const componentProps=componentChild?.props;const component=componentProps?.children;const variant=componentConfig.variant;if(!component){return child;}const clonedComponent=cloneComponent(componentChild,variant);if(clonedComponent){return clonedComponent;}if(componentProps&&typeof componentProps===\"object\"&&componentProps?.hasOwnProperty(\"href\")){const clonedChild=cloneComponent(componentProps.children?.props?.children,variant);if(clonedChild){return /*#__PURE__*/cloneElement(componentChild,{children:{...componentProps?.children,props:{...componentProps?.children?.props,children:clonedChild}}});}}const clonedChild=cloneComponent(componentProps?.children,variant);if(clonedChild){return /*#__PURE__*/cloneElement(componentChild,{children:clonedChild});}if(clonedComponent?.props?.hasOwnProperty(\"variant\")){return /*#__PURE__*/cloneElement(component,{variant});}return child;}const MemoizedComponentVariantSwitch=/*#__PURE__*/memo(ComponentVariantSwitch);const MemoizedMasonry=/*#__PURE__*/memo(Masonry);function cloneComponent(componentChild,variant){const componentProps=componentChild?.props;const component=componentProps?.children;if(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?.propertyControls){const cData=component?.props?.children;if(component&&cData){const variantProp=cData.type?.propertyControls?.variant;if(variantProp){return /*#__PURE__*/cloneElement(component,{children:{...cData,props:{...cData.props,variant}}});}}}return null;}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;}function getPropertyControl(fieldName,fieldType,referenceFieldName,referenceFieldType,propertyControlsByTitle,mainAlias,defaultReferencePropertyTitle=\"\"){let property=propertyControlsByTitle[mainAlias]?.[fieldName]||null;let mismatchedFieldName=\"\";let mismatchedFieldType=\"\";if(property){if(property.type===\"collectionreference\"){const alias=property.id;const propertyControls=propertyControlsByTitle[alias];if(propertyControls){const name=fieldType===\"reference\"?referenceFieldName:defaultReferencePropertyTitle;const control=propertyControls[name];if(control){if(referenceFieldType&&referenceFieldType!==control.type){mismatchedFieldName=fieldName;mismatchedFieldType=control.type;}else{property={...control,id:`${alias}.${control.id}`};}}}}else if(property.type!==fieldType){mismatchedFieldName=fieldName;mismatchedFieldType=fieldType;}}return{property,mismatchedFieldName,mismatchedFieldType};}function processField(field,fieldValue,filterValue,multiSelect,conditionContains,multiReferenceItemsById){if(field.type===\"multicollectionreference\"&&Array.isArray(fieldValue)){const rItems=multiReferenceItemsById[field.referenceAlias];for(const item of fieldValue){if(!item){continue;}const itemValue=item[field.referenceId];if(itemValue===null||itemValue===undefined){continue;}if(filterData(itemValue,filterValue,field.referenceType,multiSelect,conditionContains)){return true;}}}else{if(fieldValue===null||fieldValue===undefined){return false;}return filterData(fieldValue,filterValue,field.type,multiSelect,conditionContains);}return false;}function filterData(fieldValue,filterValue,fieldType,multiSelect,conditionContains){if(typeof filterValue==\"string\"&&multiSelect){const values=filterValue.split(DELIMITER);switch(fieldType){case FieldType.String:case FieldType.Enum:if(conditionContains){for(const v of values){if(fieldValue.includes(v)){return true;}}}else{if(values.includes(fieldValue)){return true;}}break;}}else{switch(fieldType){case FieldType.Boolean:if(fieldValue==filterValue){return true;}break;case FieldType.String:case FieldType.Enum:if(conditionContains){if(fieldValue?.includes(filterValue)){return true;}}else{if(fieldValue==filterValue){return true;}}break;}}return false;}function modifySelect(query,filters,search,searchFields,sort,propertyControlsByTitle,collections){const filterIds=Object.keys(filters);const hasFilters=filterIds.length;if(query?.select&&(hasFilters||search||sort?.sortBy===\"field\")){const fields=[];if(hasFilters){for(const filterId of filterIds){const filter=filters[filterId];if(filter.fieldType===FilterFieldType.MultipleOptions){for(const name of filter.fieldName.split(DELIMITER)){fields.push({name:name});}}else if(filter.fieldType===FilterFieldType.Reference){fields.push({name:filter.fieldName,referenceFieldName:filter.referenceFieldName});}else{fields.push({name:filter.fieldName});}}}for(const field of searchFields){if(field.fieldType===\"reference\"){fields.push({name:field.fieldName,referenceFieldName:field.referenceFieldName});}else{fields.push({name:field.fieldName});}}if(sort&&sort.sortBy===\"field\"){fields.push({name:sort.fieldName});}// Deduplicate fields\nconst uniqueFields=[];for(const field of fields){if(!uniqueFields.some(f=>f.name===field.name&&f.referenceFieldName===field.referenceFieldName)){uniqueFields.push(field);}}return addFieldsToSelect(uniqueFields,query,propertyControlsByTitle,collections);}return query?.select;}function mapCollectionDataValues(items,propertyControlsById,multiReferenceItemsById,multiReferenceIdMap){if(!Array.isArray(items)||typeof propertyControlsById!==\"object\"||typeof multiReferenceItemsById!==\"object\"){return items// Return the original array if inputs are invalid\n;}// Create a shallow copy of the items array\nconst copiedItems=items.map(item=>({...item}));for(const propertyId of Object.keys(propertyControlsById)){const property=propertyControlsById[propertyId];if(property.type===\"enum\"){const optionMap={};if(property.options&&property.optionTitles){for(let i=0;i<property.options.length;i++){optionMap[property.options[i]]=property.optionTitles[i];}}for(const item of copiedItems){if(item[propertyId]){item[propertyId]=optionMap[item[propertyId]]||\"\";}}}else if(property.type===\"multicollectionreference\"){const alias=multiReferenceIdMap[propertyId];const referenceItemsById=multiReferenceItemsById[alias];if(referenceItemsById){for(const item of copiedItems){const referenceItems=item[alias];const newItemValues=[];if(Array.isArray(referenceItems)){for(const item of referenceItems){if(typeof item===\"string\"){newItemValues.push(referenceItemsById[item]);}else{newItemValues.push(item);}}}item[propertyId]=newItemValues;}}}}return copiedItems;}function getSearchLevelForValue(value,searchText){if(value==undefined||value==null){return 0;}const text=String(value).toLowerCase();if(text==searchText){return 4;}else if(text.includes(searchText)){if(text.startsWith(searchText)){return 3;}else if((\" \"+text+\" \").includes(\" \"+searchText+\" \")){return 2;}else{return 1;}}return 0;}const Transition=({value,children})=>{const config=useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Superfields\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const DEFAULT_COLOR=\"#1570EF\";const DEFAULT_SVG=`<svg viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"m13.076 12.21 3.098 3.098a1.25 1.25 0 0 0 1.768 0l3.424-3.424a1.25 1.25 0 0 0 0-1.768l-3.424-3.424a1.25 1.25 0 0 0-1.768 0L13.076 9.79l4.902.903c.341.063.341.552 0 .614l-4.902.903Zm-3.206.786-3.178 3.178a1.25 1.25 0 0 0 0 1.768l3.424 3.424a1.25 1.25 0 0 0 1.768 0l3.424-3.424a1.25 1.25 0 0 0 0-1.768l-3.043-3.043-.878 4.768c-.063.34-.552.34-.615 0l-.902-4.903ZM6.692 4.058a1.25 1.25 0 0 0 0 1.768l3.177 3.178.903-4.903c.063-.34.552-.34.615 0l.878 4.768 3.043-3.043a1.25 1.25 0 0 0 0-1.768L11.884.634a1.25 1.25 0 0 0-1.768 0L6.692 4.058ZM.634 10.116a1.25 1.25 0 0 0 0 1.768l3.424 3.424a1.25 1.25 0 0 0 1.768 0l3.123-3.122-4.768-.879c-.341-.063-.341-.552 0-.614l4.768-.879-3.123-3.122a1.25 1.25 0 0 0-1.768 0L.634 10.116Z\" fill=\"#1570EF\"/></svg>`;const DEFAULT_STROKE_WIDTH=1.5;/*\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n */export default function FramerIcons(props){const customizedSvg=getCustomizedSVG(props.svg,props.color,props.strokeWidth);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",maxWidth:\"100%\",maxHeight:\"100%\",alignItems:\"center\",justifyContent:\"center\",...props.style},dangerouslySetInnerHTML:{__html:customizedSvg}});}addPropertyControls(FramerIcons,{svg:{title:\"SVG\",type:ControlType.String,defaultValue:DEFAULT_SVG},strokeWidth:{type:ControlType.Number,step:.25,min:.5,max:2,defaultValue:DEFAULT_STROKE_WIDTH,hidden:props=>hideStrokeWidth(props.svg)},color:{type:ControlType.Color,defaultValue:DEFAULT_COLOR,description:\"By [FramerIcons](https://www.framericons.com?utm=FramerIconComponent)\"}});// hide if no stroke-width or all stroke-widths are 0\nfunction hideStrokeWidth(svg){const strokeWidthMatch=svg.match(/stroke-width=\"([^\"]+)\"/g);return!strokeWidthMatch||strokeWidthMatch.every(match=>match===\"0\");}function getCustomizedSVG(svg,color=DEFAULT_COLOR,strokeWidth=DEFAULT_STROKE_WIDTH){let svgAttributes=svg.match(/<svg[^>]*>/)?.[0];if(!svgAttributes){svg=DEFAULT_SVG;svgAttributes=svg.match(/<svg[^>]*>/)?.[0];}const width=svgAttributes.match(/width=\"([^\"]*)\"/)?.[1];const height=svgAttributes.match(/height=\"([^\"]*)\"/)?.[1];const viewBox=svgAttributes.match(/viewBox=\"([^\"]*)\"/)?.[1]?.split(\" \");const viewBoxWidth=viewBox?.[2];const viewBoxHeight=viewBox?.[3];if(width&&height){svg=svg.replace(/width=\"([^\"]*)\"/,`width=\"100%\"`);svg=svg.replace(/height=\"([^\"]*)\"/,`height=\"100%\"`);}else{svg=svg.replace(/<svg/,`<svg width=\"100%\" height=\"100%\"`);}let hasElementsWithValidColors=false;if(svg.includes('fill=\"')||svg.includes('stroke=\"')){svg=svg.replace(/(fill|stroke)=\"([^\"]+)\"/g,(match,attr,value)=>{if(value===\"none\"||value===\"transparent\"){return match;}// For iconsax -> Crypto -> Bulk\nif(value===\"white\"){return\"\";}hasElementsWithValidColors=true;return`${attr}=\"${color}\"`;});}if(!hasElementsWithValidColors){svg=svg.replace(/<(path|circle|rect|line|polygon|polyline) /g,match=>`<${match.slice(1)} fill=\"${color}\" `);}svg=svg.replace(/stroke-width=\"([^\"]+)\"/g,(match,value)=>{if(value===\"0\"){return match;}return`stroke-width=\"${strokeWidth}\"`;});return svg;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIcons\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerIcon.map", "// Generated by Framer (2abc263)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-4tAja .framer-styles-preset-15tqm91:not(.rich-text-wrapper), .framer-4tAja .framer-styles-preset-15tqm91.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-4tAja\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleCode,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/QHhtdJr8ea9BF0oRa2om/pEDQmKaaXb7mtWg5WcLp/iR21zhXuC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1e3CXVoW1YcbbJxYfGGD/75O0ZyUiRxW2x3nQOpcp/QkkpePUh8.js\";const SVGFonts=getFonts(SVG);const enabledGestures={nyOf_a0TA:{hover:true}};const cycleOrder=[\"nyOf_a0TA\",\"GK6osgBe8\"];const serializationHash=\"framer-xtoP9\";const variantClassNames={GK6osgBe8:\"framer-v-1rgmsra\",nyOf_a0TA:\"framer-v-1hu7gil\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.45,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};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"medium\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Horizontal:\"nyOf_a0TA\",Vertical:\"GK6osgBe8\"};const getProps=({background,click,date,height,id,image,link,summary,title,width,...props})=>{return{...props,c6RlQq3po:title??props.c6RlQq3po??\"Fast designer, smart designer\",CT3hcUKAy:summary??props.CT3hcUKAy??\"The religion of moving fast and breaking things has stressed us out and left us broken. Is this the only way to successfully build a product, or can we use design to do things differently?\",Du4HVOF1_:link??props.Du4HVOF1_,l8xOsvhE0:image??props.l8xOsvhE0,OFHPDQkeP:date??props.OFHPDQkeP??\"2022-04-08T00:00:00.000Z\",OqPeC5qge:background??props.OqPeC5qge??\"var(--token-c0b7cf48-5384-40ba-b331-13dbb1d48dd0, rgb(236, 235, 228))\",ROc9fUVNk:click??props.ROc9fUVNk,variant:humanReadableVariantMap[props.variant]??props.variant??\"nyOf_a0TA\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Du4HVOF1_,l8xOsvhE0,c6RlQq3po,CT3hcUKAy,OFHPDQkeP,OqPeC5qge,ROc9fUVNk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nyOf_a0TA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18ri04=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ROc9fUVNk){const res=await ROc9fUVNk(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const activeLocaleCode=useLocaleCode();const textContent=toDateString(OFHPDQkeP,activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Du4HVOF1_,motionChild:true,nodeId:\"nyOf_a0TA\",openInNewTab:false,scopeId:\"IiwsiqADA\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hu7gil\",className,classNames)} framer-1c874jf`,\"data-framer-name\":\"Horizontal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nyOf_a0TA\",onTap:onTap18ri04,ref:refBinding,style:{...style},...addPropertyOverrides({\"nyOf_a0TA-hover\":{\"data-framer-name\":undefined},GK6osgBe8:{\"data-framer-name\":\"Vertical\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-keu7on\",layoutDependency:layoutDependency,layoutId:\"llFktYQa7\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},variants:{\"nyOf_a0TA-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},GK6osgBe8:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(191, 227, 226, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\"}},...addPropertyOverrides({GK6osgBe8:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2imeay\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"KKl7i1G3m\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0eef77a4-f2ff-4401-8c7d-246a82ba6d52, rgb(75, 75, 75))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d671ad2f-8c55-426e-a769-0fa06352b33e, rgb(197, 197, 197))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"none\"},variants:{\"nyOf_a0TA-hover\":{boxShadow:\"0px 8px 10px 0px rgba(0, 0, 0, 0.25)\"},GK6osgBe8:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:OqPeC5qge,borderBottomLeftRadius:0,borderBottomRightRadius:0}},whileHover:animation,...addPropertyOverrides({GK6osgBe8:{whileHover:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+92+12),sizes:\"100px\",...toResponsiveImage(l8xOsvhE0)},className:\"framer-o4fryu\",\"data-border\":true,\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Txtmg50Wp\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(41, 41, 41, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{GK6osgBe8:{\"--border-color\":\"rgb(255, 255, 255)\",borderBottomLeftRadius:0,borderBottomRightRadius:0}},...addPropertyOverrides({GK6osgBe8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+10+0+0+0),sizes:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,...toResponsiveImage(l8xOsvhE0)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a0xnx4\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"re0JYxVB6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rr7wsr\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"lKTsZnaBN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8afe6e49-973f-4f98-a171-0193f309f7f8, rgb(106, 106, 106)))\"},children:\"Content\"})}),className:\"framer-1kqenhx\",\"data-framer-name\":\"Date\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"EfFP9zzUX\",style:{\"--extracted-r6o4lv\":\"var(--token-8afe6e49-973f-4f98-a171-0193f309f7f8, rgb(106, 106, 106))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:textContent,variants:{\"nyOf_a0TA-hover\":{opacity:1},GK6osgBe8:{opacity:.52}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GK6osgBe8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15tqm91\",\"data-styles-preset\":\"QkkpePUh8\",children:\"Apr 8, 2022\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7ba52405-03b3-46b2-a2c7-0492ccb52648, rgb(51, 51, 51)))\"},children:\"Fast designer, smart designer\"})}),className:\"framer-18x8ek0\",\"data-framer-name\":\"Title\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"VQjU_LyJ7\",style:{\"--extracted-r6o4lv\":\"var(--token-7ba52405-03b3-46b2-a2c7-0492ccb52648, rgb(51, 51, 51))\"},text:c6RlQq3po,variants:{\"nyOf_a0TA-hover\":{\"--extracted-r6o4lv\":\"var(--token-d671ad2f-8c55-426e-a769-0fa06352b33e, rgb(197, 197, 197))\"},GK6osgBe8:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"nyOf_a0TA-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d671ad2f-8c55-426e-a769-0fa06352b33e, rgb(197, 197, 197)))\"},children:\"Fast designer, smart designer\"})})},GK6osgBe8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-h8blrh\",\"data-styles-preset\":\"iR21zhXuC\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Fast designer, smart designer\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8afe6e49-973f-4f98-a171-0193f309f7f8, rgb(106, 106, 106)))\"},children:\"Content\"})}),className:\"framer-1nrydoh\",\"data-framer-name\":\"Text\",fonts:[\"GF;IBM Plex Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Qg60Dl0eo\",style:{\"--extracted-r6o4lv\":\"var(--token-8afe6e49-973f-4f98-a171-0193f309f7f8, rgb(106, 106, 106))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:CT3hcUKAy,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GK6osgBe8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15tqm91\",\"data-styles-preset\":\"QkkpePUh8\",children:\"The religion of moving fast and breaking things has stressed us out and left us broken. Is this the only way to successfully build a product, or can we use design to do things differently?\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16t2tb\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"fhN1fqgBH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3d130cd5-078b-4f20-a3db-67e15093241d, rgb(95, 153, 95)))\"},children:\"Jetzt weiterlesen\"})}),className:\"framer-1iethbz\",\"data-framer-name\":\"Date\",fonts:[\"GF;Figtree-500\"],layoutDependency:layoutDependency,layoutId:\"hG0_CjUE8\",style:{\"--extracted-r6o4lv\":\"var(--token-3d130cd5-078b-4f20-a3db-67e15093241d, rgb(95, 153, 95))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{GK6osgBe8:{\"--extracted-r6o4lv\":\"rgb(217, 119, 5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GK6osgBe8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(217, 119, 5))\"},children:\"Jetzt weiterlesen\"})}),fonts:[\"Inter-Medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pm6mee-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qt91mJkhb-container\",nodeId:\"qt91mJkhb\",rendersWithMotion:true,scopeId:\"IiwsiqADA\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-3d130cd5-078b-4f20-a3db-67e15093241d, rgb(95, 153, 95))\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\"/> </svg>',height:\"100%\",id:\"qt91mJkhb\",layoutId:\"qt91mJkhb\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({GK6osgBe8:{customColor:\"rgb(217, 119, 5)\"}},baseVariant,gestureVariant)})})})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xtoP9.framer-1c874jf, .framer-xtoP9 .framer-1c874jf { display: block; }\",\".framer-xtoP9.framer-1hu7gil { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; padding: 0px 0px 40px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xtoP9 .framer-keu7on { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 330px; }\",\".framer-xtoP9 .framer-2imeay { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-xtoP9 .framer-o4fryu { -webkit-user-select: none; flex: none; height: 100px; pointer-events: none; position: relative; user-select: none; width: 100px; }\",\".framer-xtoP9 .framer-1a0xnx4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-xtoP9 .framer-1rr7wsr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xtoP9 .framer-1kqenhx, .framer-xtoP9 .framer-18x8ek0, .framer-xtoP9 .framer-1nrydoh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-xtoP9 .framer-16t2tb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-xtoP9 .framer-1iethbz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xtoP9 .framer-1pm6mee-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-xtoP9.framer-v-1rgmsra.framer-1hu7gil { padding: 0px; width: 300px; }\",\".framer-xtoP9.framer-v-1rgmsra .framer-keu7on { flex-direction: column; gap: 20px; padding: 10px; width: 100%; }\",\".framer-xtoP9.framer-v-1rgmsra .framer-2imeay { flex-direction: column; padding: 0px; width: 100%; will-change: unset; }\",\".framer-xtoP9.framer-v-1rgmsra .framer-o4fryu { aspect-ratio: 1.3333333333333333 / 1; height: var(--framer-aspect-ratio-supported, 210px); width: 100%; }\",\".framer-xtoP9.framer-v-1rgmsra .framer-1a0xnx4 { flex: none; gap: 12px; width: 100%; }\",\".framer-xtoP9.framer-v-1rgmsra .framer-1rr7wsr { order: 0; }\",\".framer-xtoP9.framer-v-1rgmsra .framer-1nrydoh { order: 1; }\",\".framer-xtoP9.framer-v-1rgmsra .framer-16t2tb { order: 2; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-xtoP9[data-border=\"true\"]::after, .framer-xtoP9 [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 252\n * @framerIntrinsicWidth 330\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GK6osgBe8\":{\"layout\":[\"fixed\",\"auto\"]},\"t7xqcantd\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Du4HVOF1_\":\"link\",\"l8xOsvhE0\":\"image\",\"c6RlQq3po\":\"title\",\"CT3hcUKAy\":\"summary\",\"OFHPDQkeP\":\"date\",\"OqPeC5qge\":\"background\",\"ROc9fUVNk\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIiwsiqADA=withCSS(Component,css,\"framer-xtoP9\");export default FramerIiwsiqADA;FramerIiwsiqADA.displayName=\"Blog Item\";FramerIiwsiqADA.defaultProps={height:252,width:330};addPropertyControls(FramerIiwsiqADA,{variant:{options:[\"nyOf_a0TA\",\"GK6osgBe8\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Variant\",type:ControlType.Enum},Du4HVOF1_:{title:\"Link\",type:ControlType.Link},l8xOsvhE0:{title:\"Image\",type:ControlType.ResponsiveImage},c6RlQq3po:{defaultValue:\"Fast designer, smart designer\",title:\"Title\",type:ControlType.String},CT3hcUKAy:{defaultValue:\"The religion of moving fast and breaking things has stressed us out and left us broken. Is this the only way to successfully build a product, or can we use design to do things differently?\",title:\"Summary\",type:ControlType.String},OFHPDQkeP:{defaultValue:\"2022-04-08T00:00:00.000Z\",title:\"Date\",type:ControlType.Date},OqPeC5qge:{defaultValue:'var(--token-c0b7cf48-5384-40ba-b331-13dbb1d48dd0, rgb(236, 235, 228)) /* {\"name\":\"Grey/4\"} */',title:\"Background\",type:ControlType.Color},ROc9fUVNk:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerIiwsiqADA,[{explicitInter:true,fonts:[{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v8/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v22/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzBaI5loa26g.woff2\",weight:\"400\"},{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v8/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5bwkEU4HTy.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...SVGFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIiwsiqADA\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Du4HVOF1_\\\":\\\"link\\\",\\\"l8xOsvhE0\\\":\\\"image\\\",\\\"c6RlQq3po\\\":\\\"title\\\",\\\"CT3hcUKAy\\\":\\\"summary\\\",\\\"OFHPDQkeP\\\":\\\"date\\\",\\\"OqPeC5qge\\\":\\\"background\\\",\\\"ROc9fUVNk\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"330\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"252\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GK6osgBe8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"t7xqcantd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IiwsiqADA.map", "// Generated by Framer (2abc263)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={NlodxADDb:{hover:true}};const serializationHash=\"framer-tY8nq\";const variantClassNames={NlodxADDb:\"framer-v-24wpfr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({fontSize,height,id,link,newTab,padding,smoothScroll,title,width,...props})=>{return{...props,e0yh0Tmy1:padding??props.e0yh0Tmy1??\"10px 18px 10px 18px\",LNSgiMSQc:link??props.LNSgiMSQc,MESZVLqno:title??props.MESZVLqno??\"Zum Jobfinder\",tqA7g9vN0:newTab??props.tqA7g9vN0,U8QGcLjis:fontSize??props.U8QGcLjis??16,uXUEzwUtx:smoothScroll??props.uXUEzwUtx};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,LNSgiMSQc,tqA7g9vN0,uXUEzwUtx,e0yh0Tmy1,MESZVLqno,U8QGcLjis,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"NlodxADDb\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:LNSgiMSQc,motionChild:true,nodeId:\"NlodxADDb\",openInNewTab:tqA7g9vN0,scopeId:\"kqbBeiGDG\",smoothScroll:uXUEzwUtx,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-24wpfr\",className,classNames)} framer-bivco0`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"NlodxADDb\",ref:refBinding,style:{\"--13yas6q\":numberToPixelString(e0yh0Tmy1),backgroundColor:\"var(--token-59a7dd11-413f-4e22-8d6f-22f0a46f6659, rgb(245, 158, 11))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"NlodxADDb-hover\":{backgroundColor:\"var(--token-ce57336a-7f64-4082-be3c-27da20df6c92, rgb(224, 142, 0))\"}},...addPropertyOverrides({\"NlodxADDb-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9lb8ap\",layoutDependency:layoutDependency,layoutId:\"d99JWgdvT\",style:{backgroundColor:\"var(--token-59a7dd11-413f-4e22-8d6f-22f0a46f6659, rgb(245, 158, 11))\",opacity:0}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-U8QGcLjis-kqbBeiGDG) * 1px)\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b798f67c-4c18-48b5-823e-b4623d5cc3f7, rgb(255, 255, 255)))\"},children:\"Zum Jobfinder\"})}),className:\"framer-nvuenb\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"s4NRL5RTE\",style:{\"--extracted-r6o4lv\":\"var(--token-b798f67c-4c18-48b5-823e-b4623d5cc3f7, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-U8QGcLjis-kqbBeiGDG\":U8QGcLjis},text:MESZVLqno,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tY8nq.framer-bivco0, .framer-tY8nq .framer-bivco0 { display: block; }\",\".framer-tY8nq.framer-24wpfr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: var(--13yas6q); position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-tY8nq .framer-9lb8ap { bottom: 0px; flex: none; height: 2px; left: calc(50.42016806722691% - 1px / 2); overflow: hidden; position: absolute; width: 1px; z-index: 1; }\",\".framer-tY8nq .framer-nvuenb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tY8nq.framer-24wpfr { gap: 0px; } .framer-tY8nq.framer-24wpfr > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-tY8nq.framer-24wpfr > :first-child { margin-left: 0px; } .framer-tY8nq.framer-24wpfr > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 151\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KCehjT2Fy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LNSgiMSQc\":\"link\",\"tqA7g9vN0\":\"newTab\",\"uXUEzwUtx\":\"smoothScroll\",\"e0yh0Tmy1\":\"padding\",\"MESZVLqno\":\"title\",\"U8QGcLjis\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkqbBeiGDG=withCSS(Component,css,\"framer-tY8nq\");export default FramerkqbBeiGDG;FramerkqbBeiGDG.displayName=\"Button\";FramerkqbBeiGDG.defaultProps={height:39,width:151};addPropertyControls(FramerkqbBeiGDG,{LNSgiMSQc:{title:\"Link\",type:ControlType.Link},tqA7g9vN0:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},uXUEzwUtx:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},e0yh0Tmy1:{defaultValue:\"10px 18px 10px 18px\",title:\"Padding\",type:ControlType.Padding},MESZVLqno:{defaultValue:\"Zum Jobfinder\",displayTextArea:false,title:\"Title\",type:ControlType.String},U8QGcLjis:{defaultValue:16,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerkqbBeiGDG,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkqbBeiGDG\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"LNSgiMSQc\\\":\\\"link\\\",\\\"tqA7g9vN0\\\":\\\"newTab\\\",\\\"uXUEzwUtx\\\":\\\"smoothScroll\\\",\\\"e0yh0Tmy1\\\":\\\"padding\\\",\\\"MESZVLqno\\\":\\\"title\\\",\\\"U8QGcLjis\\\":\\\"fontSize\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"151\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KCehjT2Fy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"39\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kqbBeiGDG.map", "// Generated by Framer (9045c1a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-qHT6W .framer-styles-preset-tn78xj:not(.rich-text-wrapper), .framer-qHT6W .framer-styles-preset-tn78xj.rich-text-wrapper a { --framer-link-current-text-color: var(--token-c563aaca-c912-4a0e-a828-37436aa5a5ae, #5f995f) /* {\"name\":\"Green\"} */; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-c563aaca-c912-4a0e-a828-37436aa5a5ae, #5f995f) /* {\"name\":\"Green\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-7ba52405-03b3-46b2-a2c7-0492ccb52648, #333333); --framer-link-text-decoration: none; }'];export const className=\"framer-qHT6W\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentPresetsProvider,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getWhereExpressionFromPathVariables,Image,Link,NotFoundError,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,useComponentViewport,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useQueryData,useRouteElementId,useRouter,withCSS,withOptimizedAppearEffect}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/wsIn0Q7hiikEYrEMpGM1/Superfields.js\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/CvR35MeeJnSdIYAAt4ht/FramerIcon.js\";import GlobalButtonGreen from\"#framer/local/canvasComponent/FztsQNEH8/FztsQNEH8.js\";import Badges from\"#framer/local/canvasComponent/hUm1qy4ih/hUm1qy4ih.js\";import GoogleReview3 from\"#framer/local/canvasComponent/hVSTWYGrF/hVSTWYGrF.js\";import BlogStickyLinksMenu2 from\"#framer/local/canvasComponent/i3zrCtZOJ/i3zrCtZOJ.js\";import BlogItem from\"#framer/local/canvasComponent/IiwsiqADA/IiwsiqADA.js\";import Button from\"#framer/local/canvasComponent/kqbBeiGDG/kqbBeiGDG.js\";import GoogleReview2 from\"#framer/local/canvasComponent/ppj_oKk_2/ppj_oKk_2.js\";import NavigationWiki from\"#framer/local/canvasComponent/uV1CUuGvD/uV1CUuGvD.js\";import Footer from\"#framer/local/canvasComponent/yeucHSRxd/yeucHSRxd.js\";import Blogs_notion from\"#framer/local/collection/fSf3GQdbU/fSf3GQdbU.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle15 from\"#framer/local/css/cPbj10kY_/cPbj10kY_.js\";import*as sharedStyle11 from\"#framer/local/css/ewIN3llk9/ewIN3llk9.js\";import*as sharedStyle6 from\"#framer/local/css/iR21zhXuC/iR21zhXuC.js\";import*as sharedStyle from\"#framer/local/css/jiU3DdQzq/jiU3DdQzq.js\";import*as sharedStyle12 from\"#framer/local/css/mtOdARDEF/mtOdARDEF.js\";import*as sharedStyle14 from\"#framer/local/css/mv0JxjNpR/mv0JxjNpR.js\";import*as sharedStyle8 from\"#framer/local/css/oAo1K5QPh/oAo1K5QPh.js\";import*as sharedStyle7 from\"#framer/local/css/p9ZpINHkV/p9ZpINHkV.js\";import*as sharedStyle4 from\"#framer/local/css/PrwFkcjYm/PrwFkcjYm.js\";import*as sharedStyle10 from\"#framer/local/css/QJozNBKRz/QJozNBKRz.js\";import*as sharedStyle13 from\"#framer/local/css/QkkpePUh8/QkkpePUh8.js\";import*as sharedStyle5 from\"#framer/local/css/QZ0DUtSCf/QZ0DUtSCf.js\";import*as sharedStyle3 from\"#framer/local/css/uA0WFtJDE/uA0WFtJDE.js\";import*as sharedStyle1 from\"#framer/local/css/uJQK56RkF/uJQK56RkF.js\";import*as sharedStyle2 from\"#framer/local/css/vPQ2H2DTG/vPQ2H2DTG.js\";import*as sharedStyle9 from\"#framer/local/css/Wbxr3ytVs/Wbxr3ytVs.js\";import metadataProvider from\"#framer/local/webPageMetadata/SA2du9cVJ/SA2du9cVJ.js\";const NavigationWikiFonts=getFonts(NavigationWiki);const FramerIconsFonts=getFonts(FramerIcons);const MaterialFonts=getFonts(Material);const GlobalButtonGreenFonts=getFonts(GlobalButtonGreen);const BlogStickyLinksMenu2Fonts=getFonts(BlogStickyLinksMenu2);const BadgesFonts=getFonts(Badges);const GoogleReview3Fonts=getFonts(GoogleReview3);const GoogleReview2Fonts=getFonts(GoogleReview2);const ButtonFonts=getFonts(Button);const BlogItemFonts=getFonts(BlogItem);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const SuperfieldsFonts=getFonts(Superfields);const FooterFonts=getFonts(Footer);const breakpoints={K08Sltza8:\"(min-width: 768px) and (max-width: 1199px)\",R5UDdht9X:\"(min-width: 1920px)\",UX4edXEJ8:\"(max-width: 767px)\",x61QsV6Rc:\"(min-width: 1200px) and (max-width: 1919px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-hTD4Z\";const variantClassNames={K08Sltza8:\"framer-v-1qnhlbe\",R5UDdht9X:\"framer-v-112incm\",UX4edXEJ8:\"framer-v-13dw40v\",x61QsV6Rc:\"framer-v-8jqxei\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:60,delay:.4,mass:1,stiffness:500,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:32};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"R5UDdht9X\",Laptop:\"x61QsV6Rc\",Phone:\"UX4edXEJ8\",Tablet:\"K08Sltza8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"R5UDdht9X\"};};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 currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"SA2du9cVJ\",data:Blogs_notion,type:\"Collection\"},select:[{collection:\"SA2du9cVJ\",name:\"NTH3yztdz\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"sFqymz3jn\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"sce7hjXgR\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"RFI8LAfVQ\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"ra72pB2hh\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"N6ZL9ztye\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"Qq5WaHYt9\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"DABldPBGZ\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"qk0oEEp6b\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"EOnjw4mRq\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"guiyGHWsM\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"jJET35cq_\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"FR7DHNdTU\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"sJeQj_4rJ\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"QluHaBxeJ\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"fNxhbL1Ee\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"G7H5Bi52C\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"CIOvzfzNw\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"lqxMe98ZX\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"THmte9VBc\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"jQpEQpC1d\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"oK1sYD0j3\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"IqDxz4Z7e\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"hE7BX7GPr\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"HZqG5T0J4\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"XDxAHoxdf\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"aXftn61i0\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"wTfHcpd49\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"uLrnTuWeK\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"qjFgxga40\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"SW_QAV8cw\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"OPzUkMffW\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"CDVhzPGSu\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"aNVWiJYtI\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"vnjxd8B48\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"tdZkDmvWt\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"ofFyKA4_J\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"NvQ1OFdiO\",type:\"Identifier\"},{collection:\"SA2du9cVJ\",name:\"WebTvcSMV\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"SA2du9cVJ\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};const{style,className,layoutId,variant,ofFyKA4_J=getFromCurrentRouteData(\"ofFyKA4_J\")??\"\",WebTvcSMV=getFromCurrentRouteData(\"WebTvcSMV\")??\"\",Qq5WaHYt9=getFromCurrentRouteData(\"Qq5WaHYt9\"),EOnjw4mRq=getFromCurrentRouteData(\"EOnjw4mRq\")??\"\",THmte9VBc=getFromCurrentRouteData(\"THmte9VBc\")??\"\",XDxAHoxdf=getFromCurrentRouteData(\"XDxAHoxdf\"),RFI8LAfVQ=getFromCurrentRouteData(\"RFI8LAfVQ\")??\"\",tdZkDmvWt=getFromCurrentRouteData(\"tdZkDmvWt\")??\"\",jJET35cq_=getFromCurrentRouteData(\"jJET35cq_\")??\"\",sFqymz3jn=getFromCurrentRouteData(\"sFqymz3jn\")??\"\",sJeQj_4rJ=getFromCurrentRouteData(\"sJeQj_4rJ\")??\"\",FR7DHNdTU=getFromCurrentRouteData(\"FR7DHNdTU\")??\"\",CIOvzfzNw=getFromCurrentRouteData(\"CIOvzfzNw\")??\"\",guiyGHWsM=getFromCurrentRouteData(\"guiyGHWsM\")??\"\",CDVhzPGSu=getFromCurrentRouteData(\"CDVhzPGSu\")??\"\",OPzUkMffW=getFromCurrentRouteData(\"OPzUkMffW\")??\"\",hE7BX7GPr=getFromCurrentRouteData(\"hE7BX7GPr\")??\"\",lqxMe98ZX=getFromCurrentRouteData(\"lqxMe98ZX\")??\"\",ra72pB2hh=getFromCurrentRouteData(\"ra72pB2hh\")??\"\",wTfHcpd49=getFromCurrentRouteData(\"wTfHcpd49\")??\"\",aXftn61i0=getFromCurrentRouteData(\"aXftn61i0\")??\"\",DABldPBGZ=getFromCurrentRouteData(\"DABldPBGZ\")??\"\",fNxhbL1Ee=getFromCurrentRouteData(\"fNxhbL1Ee\"),qk0oEEp6b=getFromCurrentRouteData(\"qk0oEEp6b\")??\"\",qjFgxga40=getFromCurrentRouteData(\"qjFgxga40\")??\"\",aNVWiJYtI=getFromCurrentRouteData(\"aNVWiJYtI\"),N6ZL9ztye=getFromCurrentRouteData(\"N6ZL9ztye\")??\"\",IqDxz4Z7e=getFromCurrentRouteData(\"IqDxz4Z7e\")??\"\",QluHaBxeJ=getFromCurrentRouteData(\"QluHaBxeJ\")??\"\",jQpEQpC1d=getFromCurrentRouteData(\"jQpEQpC1d\")??\"\",vnjxd8B48=getFromCurrentRouteData(\"vnjxd8B48\"),sce7hjXgR=getFromCurrentRouteData(\"sce7hjXgR\")??\"\",uLrnTuWeK=getFromCurrentRouteData(\"uLrnTuWeK\")??\"\",G7H5Bi52C=getFromCurrentRouteData(\"G7H5Bi52C\")??\"\",SW_QAV8cw=getFromCurrentRouteData(\"SW_QAV8cw\")??\"\",NTH3yztdz=getFromCurrentRouteData(\"NTH3yztdz\"),NvQ1OFdiO=getFromCurrentRouteData(\"NvQ1OFdiO\")??\"\",sFqymz3jnIjnY5HElY,Qq5WaHYt9IjnY5HElY,WebTvcSMVIjnY5HElY,STYlt4hDGIjnY5HElY,idIjnY5HElY,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider(currentRouteData,activeLocale),[currentRouteData,activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className,sharedStyle12.className,sharedStyle13.className,sharedStyle14.className,sharedStyle15.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"S3CKZ6ICH\");const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"UX4edXEJ8\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if([\"K08Sltza8\",\"UX4edXEJ8\"].includes(baseVariant))return false;return true;};const elementId1=useRouteElementId(\"l90u029UQ\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"mjC4olb49\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"CaSZKLaEJ\");const ref4=React.useRef(null);const elementId4=useRouteElementId(\"wWhZaiLGT\");const ref5=React.useRef(null);const elementId5=useRouteElementId(\"jOT1SA2Uv\");const ref6=React.useRef(null);const elementId6=useRouteElementId(\"mkKpANNe9\");const ref7=React.useRef(null);const elementId7=useRouteElementId(\"isr85hFSK\");const ref8=React.useRef(null);const elementId8=useRouteElementId(\"kifzicJOS\");const ref9=React.useRef(null);const elementId9=useRouteElementId(\"jom4vPwBU\");const ref10=React.useRef(null);const elementId10=useRouteElementId(\"yQ7zLvwBa\");const ref11=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"R5UDdht9X\",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-112incm\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3ii24l-container\",layoutScroll:true,nodeId:\"L1LMtarAt\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{variant:\"dcrdf2GNg\"},UX4edXEJ8:{variant:\"dcrdf2GNg\"},x61QsV6Rc:{variant:\"Q77puPtvQ\"}},children:/*#__PURE__*/_jsx(NavigationWiki,{height:\"100%\",id:\"L1LMtarAt\",layoutId:\"L1LMtarAt\",style:{width:\"100%\"},variant:\"l6_Ntfocy\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nbl168\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6fccx7\",\"data-framer-name\":\"Breadcrums\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgb(102, 102, 102)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hWnrRpaFG\"},motionChild:true,nodeId:\"UZVieIs_H\",openInNewTab:false,relValues:[],scopeId:\"SA2du9cVJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-yaoqe7\",\"data-styles-preset\":\"jiU3DdQzq\",children:\"\\xdcbersicht\"})})})}),className:\"framer-9t9dtq\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-18g50mr-container\",\"data-framer-name\":\"nav-arrow-right\",isAuthoredByUser:true,isModuleExternal:true,name:\"nav-arrow-right\",nodeId:\"WsGcARfI3\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"rgb(102, 102, 102)\",height:\"100%\",id:\"WsGcARfI3\",layoutId:\"WsGcARfI3\",name:\"nav-arrow-right\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'<svg width=\"100%\" height=\"100%\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:ofFyKA4_J,className:\"framer-36qwse\",fonts:[\"Inter-Medium\"],stylesPresetsClassNames:{a:\"framer-styles-preset-yaoqe7\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1apax6r-container\",\"data-framer-name\":\"nav-arrow-right\",isAuthoredByUser:true,isModuleExternal:true,name:\"nav-arrow-right\",nodeId:\"SkJ6o9M2D\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"rgb(102, 102, 102)\",height:\"100%\",id:\"SkJ6o9M2D\",layoutId:\"SkJ6o9M2D\",name:\"nav-arrow-right\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'<svg width=\"100%\" height=\"100%\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 6L15 12L9 18\" stroke=\"#000000\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgb(117, 117, 117)\"},children:\"Step 3\"})}),className:\"framer-im7hwh\",fonts:[\"Inter-Medium\"],text:WebTvcSMV,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1y4ylel\",\"data-framer-name\":\"Article Content\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qjrl4j\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-xzwp37\",\"data-framer-name\":\"Cover Wrap\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+150+82+0+0+0+0+0),sizes:`max(min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px), 1px)`,...toResponsiveImage(Qq5WaHYt9)}},UX4edXEJ8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+96+82+0+0+0+0+0),sizes:`max(min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 24px, 1440px), 1px)`,...toResponsiveImage(Qq5WaHYt9),...{positionX:\"center\",positionY:\"center\"}}},x61QsV6Rc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+0+0+2.5),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 100px, 1440px) - 40px) / 2, 1px)`,...toResponsiveImage(Qq5WaHYt9)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+0+0+0),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px) - 40px) / 2, 1px)`,...toResponsiveImage(Qq5WaHYt9)},className:\"framer-9cu3oz\",\"data-framer-name\":\"Cover\",id:\"9cu3oz\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12xmf7v\",\"data-framer-name\":\"Title Wrap\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-15u5l01\",\"data-styles-preset\":\"uJQK56RkF\",children:\"Elektriker Gesucht? Finde Top-Fachkr\\xe4fte in Deiner N\\xe4he!\"})}),className:\"framer-pnzg2i\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],text:WebTvcSMV,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qptkcj\",\"data-framer-name\":\"Details Wrap\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wri9ya\",\"data-framer-name\":\"Date Wrap\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-h45lya-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"jwpAoY1Id\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-8afe6e49-973f-4f98-a171-0193f309f7f8, rgb(106, 106, 106))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Event\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"jwpAoY1Id\",layoutId:\"jwpAoY1Id\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:EOnjw4mRq,className:\"framer-5w86b8\",\"data-framer-name\":\"Date\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-ca5uqx hidden-13dw40v\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dswhpc\",\"data-framer-name\":\"Time Wrap\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-uycvlt-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"H21G_amwV\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(Material,{color:\"rgb(106, 106, 106)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Timer\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"H21G_amwV\",layoutId:\"H21G_amwV\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uhj7ka\",\"data-framer-name\":\"Time\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1imp0rq\",\"data-styles-preset\":\"p9ZpINHkV\",children:\"9\"})}),className:\"framer-1vucs0w\",\"data-framer-name\":\"Time\",fonts:[\"Inter\"],text:THmte9VBc,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1imp0rq\",\"data-styles-preset\":\"p9ZpINHkV\",children:\"Minuten\"})}),className:\"framer-1leiofy\",\"data-framer-name\":\"Lable\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-16g2abx hidden-13dw40v\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vgru28\",\"data-framer-name\":\"Author Wrap\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+150+82+0+0+0+490+0+62+0+73),sizes:\"34px\",...toResponsiveImage(XDxAHoxdf)}},UX4edXEJ8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+96+82+0+0+0+360+0+62+0+63.6+73),sizes:\"34px\",...toResponsiveImage(XDxAHoxdf)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+0+0+0+62+0+73),sizes:\"34px\",...toResponsiveImage(XDxAHoxdf)},className:\"framer-x32mdp\",\"data-framer-name\":\"Cover\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2gizwy\",\"data-framer-name\":\"Author Name\",children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:RFI8LAfVQ,className:\"framer-8axl2j\",\"data-framer-name\":\"Author Name\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(106, 106, 106)\"},children:\"Experte f\\xfcr die Bauindustrie\"})}),className:\"framer-12ehclj\",\"data-framer-name\":\"Author Subtitle\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-l7enhy\",\"data-border\":true,children:/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:tdZkDmvWt,className:\"framer-17sh2dw\",\"data-framer-name\":\"Article Intro\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px)`,y:(componentViewport?.y||0)+0+0+150+82+0+0+0+490+0+384},UX4edXEJ8:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 24px, 1440px)`,y:(componentViewport?.y||0)+0+0+96+82+0+0+0+360+0+447.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+0+116+82+0+0+0+0+384,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tww28s-container\",nodeId:\"i3iMB2a3p\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{style:{width:\"100%\"}},UX4edXEJ8:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(GlobalButtonGreen,{fTULNZYxz:\"var(--token-c8ea7054-a8e3-4f69-bc57-e1f61b7d9a78, rgb(255, 255, 255))\",g0e9eEWSg:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",height:\"100%\",id:\"i3iMB2a3p\",k3JhaMy5_:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">   <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\" transform=\"rotate(-45 12 12)\" /> </svg>',layoutId:\"i3iMB2a3p\",mKVpWCoSL:\"var(--token-7ba52405-03b3-46b2-a2c7-0492ccb52648, rgb(51, 51, 51))\",rZYR6tqXt:\"var(--token-7ba52405-03b3-46b2-a2c7-0492ccb52648, rgb(51, 51, 51))\",VArIlTNTt:jJET35cq_,wbc_aIg1P:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">   <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\" transform=\"rotate(-45 12 12)\" /> </svg>',width:\"100%\",wn10sS0oV:\"https://crafthunt.app/fuer-unternehmen\"})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qbeyez\",\"data-framer-name\":\"Post Body\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-4v05r3\",\"data-framer-name\":\"Left Bar\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1c0qmn4\",\"data-framer-name\":\"CTA Wrap\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":CaSZKLaEJ\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":wWhZaiLGT\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":jOT1SA2Uv\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":mkKpANNe9\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":isr85hFSK\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":kifzicJOS\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":jom4vPwBU\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":CaSZKLaEJ\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":wWhZaiLGT\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":jOT1SA2Uv\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":mkKpANNe9\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":isr85hFSK\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":kifzicJOS\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":jom4vPwBU\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":CaSZKLaEJ\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":wWhZaiLGT\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":jOT1SA2Uv\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":mkKpANNe9\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":isr85hFSK\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":kifzicJOS\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":jom4vPwBU\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":CaSZKLaEJ\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":wWhZaiLGT\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":jOT1SA2Uv\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":mkKpANNe9\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":isr85hFSK\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":kifzicJOS\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{hash:\":jom4vPwBU\",pathVariables:{sFqymz3jn},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px)`,y:(componentViewport?.y||0)+0+0+150+82+0+976+0+0+0+0+0+0},UX4edXEJ8:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 24px, 1440px)`,y:(componentViewport?.y||0)+0+0+96+82+0+909.6+0+0+0+0+0+0},x61QsV6Rc:{width:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 100px, 1440px) - 42px) * 0.2308, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:281,width:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px) - 42px) * 0.2308, 1px)`,y:(componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qu3wx3-container\",nodeId:\"zgz_GsjKn\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{jGF3F73Ea:resolvedLinks[16],khpkEt_wt:resolvedLinks[20],MzJZlVRrb:resolvedLinks[17],N1EAWHMrY:resolvedLinks[14],sKya5ZMOo:resolvedLinks[19],ytBzncyYF:resolvedLinks[15],zh8i0CCtq:resolvedLinks[18]},UX4edXEJ8:{jGF3F73Ea:resolvedLinks[23],khpkEt_wt:resolvedLinks[27],MzJZlVRrb:resolvedLinks[24],N1EAWHMrY:resolvedLinks[21],sKya5ZMOo:resolvedLinks[26],ytBzncyYF:resolvedLinks[22],zh8i0CCtq:resolvedLinks[25]},x61QsV6Rc:{jGF3F73Ea:resolvedLinks[9],khpkEt_wt:resolvedLinks[13],MzJZlVRrb:resolvedLinks[10],N1EAWHMrY:resolvedLinks[7],sKya5ZMOo:resolvedLinks[12],ytBzncyYF:resolvedLinks[8],zh8i0CCtq:resolvedLinks[11]}},children:/*#__PURE__*/_jsx(BlogStickyLinksMenu2,{GfqmB1w4f:OPzUkMffW,GhjM5ooWC:\"FAQ\",height:\"100%\",id:\"zgz_GsjKn\",J3XFdDOxX:FR7DHNdTU,jGF3F73Ea:resolvedLinks[2],khpkEt_wt:resolvedLinks[6],layoutId:\"zgz_GsjKn\",LFVeDAaLZ:guiyGHWsM,m5c51T0ai:\"Themen auf dieser Seite\",MzJZlVRrb:resolvedLinks[3],N1EAWHMrY:resolvedLinks[0],OQB9uk4ux:CDVhzPGSu,pPXmAVVFB:sJeQj_4rJ,sKya5ZMOo:resolvedLinks[5],style:{width:\"100%\"},variant:\"jWO8oyTvz\",width:\"100%\",ytBzncyYF:resolvedLinks[1],ZgOyw2A0A:CIOvzfzNw,zh8i0CCtq:resolvedLinks[4]})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1og0ihz hidden-1qnhlbe hidden-13dw40v\",\"data-framer-name\":\"CTA \",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:\"228px\",y:(componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+0+544+20+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bmaadd-container\",nodeId:\"XZweSNxVx\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(Badges,{height:\"100%\",id:\"XZweSNxVx\",layoutId:\"XZweSNxVx\",style:{height:\"100%\",width:\"100%\"},variant:\"Pv__p7GrB\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-lltd9u\",\"data-framer-name\":\"Content Wrap\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+0+544+20+70+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6y2zxx-container\",\"data-framer-name\":\"Trustpilot Review\",name:\"Trustpilot Review\",nodeId:\"L7Nl7oEC8\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(GoogleReview3,{height:\"100%\",id:\"L7Nl7oEC8\",layoutId:\"L7Nl7oEC8\",name:\"Trustpilot Review\",style:{height:\"100%\"},variant:\"VOQ8TVLis\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w0srgs\",\"data-framer-name\":\"Content Wrap\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+0+544+20+140+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gjjh2t-container\",nodeId:\"UQRk1Be4K\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(GoogleReview2,{height:\"100%\",id:\"UQRk1Be4K\",layoutId:\"UQRk1Be4K\",style:{height:\"100%\"},variant:\"BSz_7NPdM\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+0+544+20+140+0+72,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ertbhv-container\",nodeId:\"g0IfaJ63_\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(GlobalButtonGreen,{fTULNZYxz:\"var(--token-c8ea7054-a8e3-4f69-bc57-e1f61b7d9a78, rgb(255, 255, 255))\",g0e9eEWSg:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",height:\"100%\",id:\"g0IfaJ63_\",k3JhaMy5_:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">   <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\" transform=\"rotate(-45 12 12)\" /> </svg>',layoutId:\"g0IfaJ63_\",mKVpWCoSL:\"var(--token-7ba52405-03b3-46b2-a2c7-0492ccb52648, rgb(51, 51, 51))\",rZYR6tqXt:\"var(--token-7ba52405-03b3-46b2-a2c7-0492ccb52648, rgb(51, 51, 51))\",style:{width:\"100%\"},VArIlTNTt:\"Kontaktiere uns\",wbc_aIg1P:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">   <path d=\"M13.5 5L20.5 12L13.5 19M3.5 12L20 12\" stroke=\"black\" stroke-width=\"2\" transform=\"rotate(-45 12 12)\" /> </svg>',width:\"100%\",wn10sS0oV:\"https://crafthunt.app/fuer-unternehmen\"})})})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-9ia97o\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ojccek\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ycglnl\",\"data-framer-name\":\"Key Takeaways\",id:elementId1,ref:ref2,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Das Thema kurz und kompakt\"})}),className:\"framer-577ehp\",\"data-framer-name\":\"Section Title\",fonts:[\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-m8wgaw\",\"data-framer-name\":\"Takeaways List\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13oklw8\",\"data-framer-name\":\"Takeaway 1 Wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-srexi6\",\"data-framer-name\":\"Wrap\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-843tb2\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-jgzfkn-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"tGtwqDAQj\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-c8ea7054-a8e3-4f69-bc57-e1f61b7d9a78, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Check\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"tGtwqDAQj\",layoutId:\"tGtwqDAQj\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:hE7BX7GPr,className:\"framer-ob0cbv\",\"data-framer-name\":\"Section 01 - Takeaway 1\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-15tqm91\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1he213n\",\"data-framer-name\":\"Takeaway 1 Wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-lddvcd\",\"data-framer-name\":\"Wrap\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-msngbf\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-z9a4te-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"vtXLKabgs\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-c8ea7054-a8e3-4f69-bc57-e1f61b7d9a78, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Check\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"vtXLKabgs\",layoutId:\"vtXLKabgs\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:lqxMe98ZX,className:\"framer-1pfz1v5\",\"data-framer-name\":\"Section 01 - Takeaway 1\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-15tqm91\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1brw00k\",\"data-framer-name\":\"Takeaway 1 Wrap\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-xrg3x4\",\"data-framer-name\":\"Wrap\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-zwgtmw\",\"data-framer-name\":\"Icon\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-jecomw-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"SkYRliBLt\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-c8ea7054-a8e3-4f69-bc57-e1f61b7d9a78, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Check\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"SkYRliBLt\",layoutId:\"SkYRliBLt\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:ra72pB2hh,className:\"framer-m6o1d5\",\"data-framer-name\":\"Section 01 - Takeaway 1\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-15tqm91\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yvnuah\",\"data-framer-name\":\"Intro Wrap\",id:elementId2,ref:ref3,children:/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:wTfHcpd49,className:\"framer-1alxzpb\",\"data-framer-name\":\"Intro Section\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-tdqp8f\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kapixg\",\"data-framer-name\":\"Article Section 01\",id:elementId3,ref:ref4,children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:aXftn61i0,className:\"framer-w5zcor\",\"data-framer-name\":\"Section 01 Title\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:DABldPBGZ,className:\"framer-uzvnua\",\"data-framer-name\":\"Section 01 - Content\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-tdqp8f\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+150+82+0+976+0+323+0+0+884.4),sizes:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px)`,...toResponsiveImage(fNxhbL1Ee)}},UX4edXEJ8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+96+82+0+909.6+0+323+0+0+864.4),sizes:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 24px, 1440px)`,...toResponsiveImage(fNxhbL1Ee)}},x61QsV6Rc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+884.4),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 100px, 1440px) - 42px) / 1.3, 1px)`,...toResponsiveImage(fNxhbL1Ee)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+884.4),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px) - 42px) / 1.3, 1px)`,...toResponsiveImage(fNxhbL1Ee)},className:\"framer-bthi0x\",\"data-framer-name\":\"Cover\",id:\"bthi0x\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xqhdey\",\"data-framer-name\":\"Article Section 02\",id:elementId4,ref:ref5,children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:qk0oEEp6b,className:\"framer-lf3w7x\",\"data-framer-name\":\"Section 02 Title\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:qjFgxga40,className:\"framer-1duzq6\",\"data-framer-name\":\"Section 02 - Content\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-tdqp8f\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+150+82+0+976+0+323+0+0+1544.4),sizes:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px)`,...toResponsiveImage(aNVWiJYtI)}},UX4edXEJ8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+96+82+0+909.6+0+323+0+0+1524.4),sizes:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 24px, 1440px)`,...toResponsiveImage(aNVWiJYtI)}},x61QsV6Rc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+1544.4),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 100px, 1440px) - 42px) / 1.3, 1px)`,...toResponsiveImage(aNVWiJYtI)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+1544.4),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px) - 42px) / 1.3, 1px)`,...toResponsiveImage(aNVWiJYtI)},className:\"framer-h2ii2s\",\"data-framer-name\":\"Cover\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uicsrq\",\"data-framer-name\":\"Article Section 03\",id:elementId5,ref:ref6,children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:N6ZL9ztye,className:\"framer-zcvq3o\",\"data-framer-name\":\"Section 03 Title\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:IqDxz4Z7e,className:\"framer-n0m173\",\"data-framer-name\":\"Section 03 - Content\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-tdqp8f\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zkd8ox\",\"data-framer-name\":\"Article Section 04\",id:elementId6,ref:ref7,children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:QluHaBxeJ,className:\"framer-1at316o\",\"data-framer-name\":\"Section 04 Title\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:jQpEQpC1d,className:\"framer-1ued8gt\",\"data-framer-name\":\"Section 04 - Content\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-tdqp8f\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+150+82+0+976+0+323+0+0+2456.4),sizes:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px)`,...toResponsiveImage(vnjxd8B48)}},UX4edXEJ8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+96+82+0+909.6+0+323+0+0+2436.4),sizes:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 24px, 1440px)`,...toResponsiveImage(vnjxd8B48)}},x61QsV6Rc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+2456.4),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 100px, 1440px) - 42px) / 1.3, 1px)`,...toResponsiveImage(vnjxd8B48)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+2456.4),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px) - 42px) / 1.3, 1px)`,...toResponsiveImage(vnjxd8B48)},className:\"framer-1gp0agw\",\"data-framer-name\":\"Cover\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p2117m\",\"data-framer-name\":\"Article Section 05\",id:elementId7,ref:ref8,children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:sce7hjXgR,className:\"framer-12sjnqk\",\"data-framer-name\":\"Section 05 Title\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:uLrnTuWeK,className:\"framer-f2w4uj\",\"data-framer-name\":\"Section 05 - Content\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-tdqp8f\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-rjx1ev\",\"data-framer-name\":\"Article Section 06\",id:elementId8,ref:ref9,children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:G7H5Bi52C,className:\"framer-19oco8n\",\"data-framer-name\":\"Section 06 Title\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:SW_QAV8cw,className:\"framer-1j6hs55\",\"data-framer-name\":\"Section 06 - Content\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-tdqp8f\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+150+82+0+976+0+323+0+0+3364.4),sizes:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px)`,...toResponsiveImage(NTH3yztdz)}},UX4edXEJ8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+96+82+0+909.6+0+323+0+0+3344.4),sizes:`min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 24px, 1440px)`,...toResponsiveImage(NTH3yztdz)}},x61QsV6Rc:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+3364.4),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 100px, 1440px) - 42px) / 1.3, 1px)`,...toResponsiveImage(NTH3yztdz)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+116+82+0+551+0+0+0+3364.4),sizes:`max((min(min(${componentViewport?.width||\"100vw\"}, 1264px) - 48px, 1440px) - 42px) / 1.3, 1px)`,...toResponsiveImage(NTH3yztdz)},className:\"framer-z2vwn5\",\"data-framer-name\":\"Cover\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1niab4x\",\"data-framer-name\":\"FAQ\",id:elementId9,ref:ref10,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1grvn0o\",\"data-styles-preset\":\"vPQ2H2DTG\",children:\"FAQ\"})}),className:\"framer-kh5xh8\",\"data-framer-name\":\"Section FAQ Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/1de6WpgIbCrKkRcPfQcW/YouTube.js:Youtube\":componentPresets.props[\"EijEFBCE8\"],\"module:pVk4QsoHxASnVtUBp6jr/HTBsNkEMAb7TUGaO3DBy/CodeBlock.js:default\":componentPresets.props[\"KMlDVVZ8m\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"o3jIPXkNj\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:NvQ1OFdiO,className:\"framer-19a2etx\",\"data-framer-name\":\"FAQ - Content\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-tn78xj\",blockquote:\"framer-styles-preset-3u4fq9\",code:\"framer-styles-preset-tto2jg\",h1:\"framer-styles-preset-15u5l01\",h2:\"framer-styles-preset-1grvn0o\",h3:\"framer-styles-preset-1w0i6qy\",h4:\"framer-styles-preset-1ggpgx4\",h5:\"framer-styles-preset-11nej85\",h6:\"framer-styles-preset-h8blrh\",img:\"framer-styles-preset-h0jxon\",p:\"framer-styles-preset-1imp0rq\",table:\"framer-styles-preset-jq3uqw\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-cim2oh\",\"data-framer-name\":\"Read more\",id:elementId10,ref:ref11,children:/*#__PURE__*/_jsxs(\"header\",{className:\"framer-12vjxsd\",\"data-framer-name\":\"More Blogs\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mymjl3\",\"data-framer-name\":\"heading\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1fi4key\",\"data-styles-preset\":\"cPbj10kY_\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Jetzt weitere Artikel entdecken\"})}),className:\"framer-12icxnb\",\"data-framer-name\":\"We design, build and run collaborative spaces where climate-science, technology and people can thrive.\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hWnrRpaFG\"},implicitPathVariables:undefined},{href:{webPageId:\"hWnrRpaFG\"},implicitPathVariables:undefined},{href:{webPageId:\"hWnrRpaFG\"},implicitPathVariables:undefined},{href:{webPageId:\"hWnrRpaFG\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{y:(componentViewport?.y||0)+0+5613.4+0+0+1.3776+10+32},UX4edXEJ8:{y:(componentViewport?.y||0)+0+5473+0+0+0+-213.8466+10+243.12},x61QsV6Rc:{y:(componentViewport?.y||0)+0+4831.4+0+0+53.1325+10+32}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+4831.4+19.5+0+-7.3248+10+32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bk95t4-container\",nodeId:\"K2HcwEoeB\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{LNSgiMSQc:resolvedLinks1[2]},UX4edXEJ8:{LNSgiMSQc:resolvedLinks1[3]},x61QsV6Rc:{LNSgiMSQc:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(Button,{e0yh0Tmy1:\"7px\",height:\"100%\",id:\"K2HcwEoeB\",layoutId:\"K2HcwEoeB\",LNSgiMSQc:resolvedLinks1[0],MESZVLqno:\"Alle Artikel\",tqA7g9vN0:false,U8QGcLjis:16,uXUEzwUtx:false,width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-syhzui-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"jciPpDkNx\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{layout:{alignH:\"start\",alignV:\"start\",columnCount:2,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:10,gapH:32,gapV:48,gridAlign:\"start\",gridAlignV:\"start\",gridHeight:200,gridHeightType:\"fit\",gridWidth:200,gridWidthType:\"min\",masonryAlign:\"center\",masonryColumns:3,masonryItemWidth:\"fill\",padding:0,paddingBottom:0,paddingIsMixed:false,paddingLeft:0,paddingRight:0,paddingTop:0,type:\"grid\",wrap:false},search:false},UX4edXEJ8:{layout:{alignH:\"start\",alignV:\"center\",columnCount:1,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:0,gapH:0,gapV:0,gridAlign:\"center\",gridAlignV:\"center\",gridHeight:200,gridHeightType:\"fit\",gridWidth:200,gridWidthType:\"min\",masonryAlign:\"center\",masonryColumns:3,masonryItemWidth:\"fill\",padding:0,paddingBottom:0,paddingIsMixed:false,paddingLeft:0,paddingRight:0,paddingTop:0,type:\"stack\",wrap:true}},x61QsV6Rc:{layout:{alignH:\"start\",alignV:\"start\",columnCount:2,columns:\"fixed\",direction:\"vertical\",distribute:\"start\",gap:10,gapH:0,gapV:47,gridAlign:\"center\",gridAlignV:\"center\",gridHeight:200,gridHeightType:\"fit\",gridWidth:44,gridWidthType:\"min\",masonryAlign:\"center\",masonryColumns:3,masonryItemWidth:\"fill\",padding:0,paddingBottom:0,paddingIsMixed:false,paddingLeft:0,paddingRight:0,paddingTop:0,type:\"grid\",wrap:false}}},children:/*#__PURE__*/_jsx(Superfields,{cmsCollectionName:\"\",collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sll4jl\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"IjnY5HElY\",data:Blogs_notion,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"IjnY5HElY\",name:\"sFqymz3jn\",type:\"Identifier\"},{collection:\"IjnY5HElY\",name:\"Qq5WaHYt9\",type:\"Identifier\"},{collection:\"IjnY5HElY\",name:\"WebTvcSMV\",type:\"Identifier\"},{collection:\"IjnY5HElY\",name:\"STYlt4hDG\",type:\"Identifier\"},{collection:\"IjnY5HElY\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{collection:\"IjnY5HElY\",name:\"ofFyKA4_J\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:null},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"IjnY5HElY\",name:\"ofFyKA4_J\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:\"\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idIjnY5HElY,Qq5WaHYt9:Qq5WaHYt9IjnY5HElY,sFqymz3jn:sFqymz3jnIjnY5HElY,STYlt4hDG:STYlt4hDGIjnY5HElY,WebTvcSMV:WebTvcSMVIjnY5HElY},index)=>{sFqymz3jnIjnY5HElY??=\"\";WebTvcSMVIjnY5HElY??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IjnY5HElY-${idIjnY5HElY}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{sFqymz3jn:sFqymz3jnIjnY5HElY},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-n04j1o\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{sFqymz3jn:sFqymz3jnIjnY5HElY},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:252,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-r5jzdq-container\",\"data-framer-appear-id\":\"r5jzdq\",\"data-framer-name\":\"CMS_Card\",inComponentSlot:true,initial:animation1,name:\"CMS_Card\",nodeId:\"TnzL793nj\",optimized:true,rendersWithMotion:true,scopeId:\"SA2du9cVJ\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(BlogItem,{c6RlQq3po:WebTvcSMVIjnY5HElY,CT3hcUKAy:\"\",Du4HVOF1_:resolvedLinks2[0],height:\"100%\",id:\"TnzL793nj\",l8xOsvhE0:toResponsiveImage(Qq5WaHYt9IjnY5HElY),layoutId:\"TnzL793nj\",name:\"CMS_Card\",OFHPDQkeP:STYlt4hDGIjnY5HElY,OqPeC5qge:\"rgba(255, 255, 255, 0)\",variant:\"GK6osgBe8\",width:\"100%\"})})})})})})},idIjnY5HElY);})})})})})],emptyState:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-sll4jl\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"IjnY5HElY\",data:Blogs_notion,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"IjnY5HElY\",name:\"sFqymz3jn\",type:\"Identifier\"},{collection:\"IjnY5HElY\",name:\"Qq5WaHYt9\",type:\"Identifier\"},{collection:\"IjnY5HElY\",name:\"WebTvcSMV\",type:\"Identifier\"},{collection:\"IjnY5HElY\",name:\"STYlt4hDG\",type:\"Identifier\"},{collection:\"IjnY5HElY\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{collection:\"IjnY5HElY\",name:\"ofFyKA4_J\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:null},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"IjnY5HElY\",name:\"ofFyKA4_J\",type:\"Identifier\"},operator:\"!=\",right:{type:\"LiteralValue\",value:\"\"},type:\"BinaryOperation\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idIjnY5HElY,Qq5WaHYt9:Qq5WaHYt9IjnY5HElY,sFqymz3jn:sFqymz3jnIjnY5HElY,STYlt4hDG:STYlt4hDGIjnY5HElY,WebTvcSMV:WebTvcSMVIjnY5HElY},index1)=>{sFqymz3jnIjnY5HElY??=\"\";WebTvcSMVIjnY5HElY??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IjnY5HElY-${idIjnY5HElY}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{sFqymz3jn:sFqymz3jnIjnY5HElY},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-n04j1o\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{sFqymz3jn:sFqymz3jnIjnY5HElY},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined},{href:{pathVariables:{sFqymz3jn:sFqymz3jnIjnY5HElY},webPageId:\"SA2du9cVJ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:252,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-r5jzdq-container\",\"data-framer-appear-id\":\"r5jzdq-1\",\"data-framer-name\":\"CMS_Card\",inComponentSlot:true,initial:animation1,name:\"CMS_Card\",nodeId:\"TnzL793nj\",optimized:true,rendersWithMotion:true,scopeId:\"SA2du9cVJ\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(BlogItem,{c6RlQq3po:WebTvcSMVIjnY5HElY,CT3hcUKAy:\"\",Du4HVOF1_:resolvedLinks2[1],height:\"100%\",id:\"TnzL793nj\",l8xOsvhE0:toResponsiveImage(Qq5WaHYt9IjnY5HElY),layoutId:\"TnzL793nj\",name:\"CMS_Card\",OFHPDQkeP:STYlt4hDGIjnY5HElY,OqPeC5qge:\"rgba(255, 255, 255, 0)\",variant:\"GK6osgBe8\",width:\"100%\"})})})})})})},idIjnY5HElY);})})})})})],favouritesOnly:false,favouriting:false,filtering:true,height:\"100%\",id:\"jciPpDkNx\",itemsPerPage:6,layout:{alignH:\"start\",alignV:\"start\",columnCount:4,columns:\"fixed\",direction:\"horizontal\",distribute:\"start\",gap:10,gapH:0,gapV:0,gridAlign:\"center\",gridAlignV:\"center\",gridHeight:200,gridHeightType:\"fit\",gridWidth:200,gridWidthType:\"min\",masonryAlign:\"center\",masonryColumns:3,masonryItemWidth:\"fill\",padding:0,paddingBottom:0,paddingIsMixed:false,paddingLeft:0,paddingRight:0,paddingTop:0,type:\"grid\",wrap:false},layoutId:\"jciPpDkNx\",pagination:true,paginationType:\"loadMoreButton\",randomize:true,scrollUp:{filteringEnabled:false,offset:0,paginationEnabled:true,scrollStyle:\"smooth\",sortingEnabled:false},search:true,searchFields:[{fieldName:\"Headline\",fieldType:\"default\",referenceFieldName:\"\"}],slugFieldName:\"Slug\",sorting:false,style:{height:\"100%\",width:\"100%\"},superfieldsId:0,transition:{duration:0,type:\"tween\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{y:(componentViewport?.y||0)+0+6865.4},UX4edXEJ8:{y:(componentViewport?.y||0)+0+6735},x61QsV6Rc:{y:(componentViewport?.y||0)+0+6256.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:428,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+5774.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b972rb-container\",nodeId:\"DlpM_5XLQ\",scopeId:\"SA2du9cVJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{K08Sltza8:{variant:\"OSB_irwox\"},UX4edXEJ8:{variant:\"GkLfD4KNc\"},x61QsV6Rc:{variant:\"a_lo82tMw\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"DlpM_5XLQ\",layoutId:\"DlpM_5XLQ\",style:{width:\"100%\"},variant:\"e_hZ5YV2l\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hTD4Z.framer-1ieiz2s, .framer-hTD4Z .framer-1ieiz2s { display: block; }\",\".framer-hTD4Z.framer-112incm { 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: visible; padding: 0px; position: relative; width: 1920px; }\",\".framer-hTD4Z .framer-3ii24l-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-hTD4Z .framer-nbl168 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; max-width: 1264px; padding: 116px 24px 100px 24px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-6fccx7 { 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: hidden; padding: 4px 0px 4px 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-9t9dtq, .framer-hTD4Z .framer-36qwse, .framer-hTD4Z .framer-5w86b8, .framer-hTD4Z .framer-1vucs0w, .framer-hTD4Z .framer-1leiofy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hTD4Z .framer-18g50mr-container, .framer-hTD4Z .framer-1apax6r-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-hTD4Z .framer-im7hwh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hTD4Z .framer-1y4ylel { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 113px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px 0px 60px 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-qjrl4j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-xzwp37 { align-content: center; align-items: center; align-self: stretch; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-hTD4Z .framer-9cu3oz { align-content: center; align-items: center; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-hTD4Z .framer-12xmf7v { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hTD4Z .framer-pnzg2i, .framer-hTD4Z .framer-8axl2j, .framer-hTD4Z .framer-12ehclj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hTD4Z .framer-qptkcj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-wri9ya { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hTD4Z .framer-h45lya-container, .framer-hTD4Z .framer-uycvlt-container { flex: none; height: 22px; position: relative; width: 22px; }\",\".framer-hTD4Z .framer-ca5uqx, .framer-hTD4Z .framer-16g2abx { background-color: var(--token-ba68b008-f98d-4abe-9886-e01b451c418b, #c5c5c5); flex: none; height: 18px; overflow: hidden; position: relative; width: 1px; }\",\".framer-hTD4Z .framer-1dswhpc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hTD4Z .framer-uhj7ka { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hTD4Z .framer-vgru28 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hTD4Z .framer-x32mdp { border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; flex: none; height: 34px; position: relative; width: 34px; }\",\".framer-hTD4Z .framer-2gizwy { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hTD4Z .framer-l7enhy { --border-bottom-width: 0px; --border-color: #d9d9d9; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; 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: 10px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-17sh2dw, .framer-hTD4Z .framer-ob0cbv, .framer-hTD4Z .framer-1pfz1v5, .framer-hTD4Z .framer-m6o1d5 { --framer-paragraph-spacing: 32px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-hTD4Z .framer-1tww28s-container, .framer-hTD4Z .framer-bk95t4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hTD4Z .framer-qbeyez { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-4v05r3 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 0.3 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hTD4Z .framer-1c0qmn4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 85vh; justify-content: space-between; overflow: visible; padding: 0px; position: sticky; top: 100px; width: 100%; z-index: 1; }\",\".framer-hTD4Z .framer-1qu3wx3-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-hTD4Z .framer-1og0ihz { align-content: center; align-items: center; border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; border-top-left-radius: 14px; border-top-right-radius: 14px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 20px 24px 20px 16px; position: relative; width: 100%; z-index: 1; }\",\".framer-hTD4Z .framer-bmaadd-container { flex: none; height: 54px; position: relative; width: 228px; }\",\".framer-hTD4Z .framer-lltd9u, .framer-hTD4Z .framer-w0srgs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hTD4Z .framer-6y2zxx-container, .framer-hTD4Z .framer-gjjh2t-container { flex: none; height: 54px; position: relative; width: auto; }\",\".framer-hTD4Z .framer-1ertbhv-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-hTD4Z .framer-9ia97o { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hTD4Z .framer-1ojccek { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 100%; padding: 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-1ycglnl { align-content: center; align-items: center; background-color: #1a253b; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 33px; position: relative; scroll-margin-top: 113px; width: 100%; }\",\".framer-hTD4Z .framer-577ehp, .framer-hTD4Z .framer-w5zcor, .framer-hTD4Z .framer-lf3w7x, .framer-hTD4Z .framer-zcvq3o, .framer-hTD4Z .framer-1at316o, .framer-hTD4Z .framer-12sjnqk, .framer-hTD4Z .framer-19oco8n, .framer-hTD4Z .framer-kh5xh8 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hTD4Z .framer-m8wgaw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-13oklw8, .framer-hTD4Z .framer-1he213n, .framer-hTD4Z .framer-1brw00k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-srexi6, .framer-hTD4Z .framer-lddvcd, .framer-hTD4Z .framer-xrg3x4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 6px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-hTD4Z .framer-843tb2, .framer-hTD4Z .framer-msngbf, .framer-hTD4Z .framer-zwgtmw { align-content: center; align-items: center; background-color: #f59e0c; border-bottom-left-radius: 99px; border-bottom-right-radius: 99px; border-top-left-radius: 99px; border-top-right-radius: 99px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 4px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-hTD4Z .framer-jgzfkn-container, .framer-hTD4Z .framer-z9a4te-container, .framer-hTD4Z .framer-jecomw-container { flex: none; height: 14px; position: relative; width: 14px; }\",\".framer-hTD4Z .framer-1yvnuah { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; scroll-margin-top: 20px; width: 100%; }\",\".framer-hTD4Z .framer-1alxzpb { --framer-paragraph-spacing: 28px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hTD4Z .framer-1kapixg, .framer-hTD4Z .framer-xqhdey, .framer-hTD4Z .framer-uicsrq, .framer-hTD4Z .framer-zkd8ox, .framer-hTD4Z .framer-1niab4x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; scroll-margin-top: 113px; width: 100%; }\",\".framer-hTD4Z .framer-uzvnua, .framer-hTD4Z .framer-1duzq6, .framer-hTD4Z .framer-n0m173, .framer-hTD4Z .framer-1ued8gt, .framer-hTD4Z .framer-f2w4uj, .framer-hTD4Z .framer-1j6hs55, .framer-hTD4Z .framer-19a2etx { --framer-paragraph-spacing: 32px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hTD4Z .framer-bthi0x { align-content: center; align-items: center; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 360px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-h2ii2s, .framer-hTD4Z .framer-1gp0agw, .framer-hTD4Z .framer-z2vwn5 { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; flex: none; height: 360px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-1p2117m, .framer-hTD4Z .framer-rjx1ev { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; scroll-margin-top: 113px; width: 100%; }\",\".framer-hTD4Z .framer-cim2oh { align-content: center; align-items: center; background-color: #1a243a; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 943px; justify-content: center; min-height: 665px; overflow: visible; padding: 0px; position: relative; scroll-margin-top: 20px; width: 100%; }\",\".framer-hTD4Z .framer-12vjxsd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: 904px; justify-content: center; max-width: 1440px; min-width: 280px; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-hTD4Z .framer-mymjl3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 117px; justify-content: space-between; overflow: visible; padding: 10px 0px 36px 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-12icxnb { --framer-paragraph-spacing: 0px; flex: none; height: 70%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hTD4Z .framer-syhzui-container { flex: none; height: 87%; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-sll4jl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: wrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 500px; }\",\".framer-hTD4Z .framer-n04j1o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hTD4Z .framer-r5jzdq-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-hTD4Z .framer-1b972rb-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css,...sharedStyle12.css,...sharedStyle13.css,...sharedStyle14.css,...sharedStyle15.css,'.framer-hTD4Z[data-border=\"true\"]::after, .framer-hTD4Z [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: 1919px) { .framer-hTD4Z.framer-112incm { width: 1200px; } .framer-hTD4Z .framer-nbl168 { padding: 116px 50px 100px 50px; } .framer-hTD4Z .framer-9cu3oz { aspect-ratio: 1.210161662817552 / 1; height: var(--framer-aspect-ratio-supported, 438px); } .framer-hTD4Z .framer-cim2oh { height: 1425px; } .framer-hTD4Z .framer-12vjxsd { height: 100%; width: 1200px; } .framer-hTD4Z .framer-syhzui-container { height: 83%; width: 75%; }}\",\"@media (min-width: 768px) and (max-width: 1199px) { .framer-hTD4Z.framer-112incm { width: 768px; } .framer-hTD4Z .framer-nbl168 { padding: 150px 24px 100px 24px; } .framer-hTD4Z .framer-1y4ylel { gap: 48px; } .framer-hTD4Z .framer-qjrl4j, .framer-hTD4Z .framer-qbeyez { flex-direction: column; } .framer-hTD4Z .framer-xzwp37 { align-self: unset; flex: none; height: 450px; width: 100%; } .framer-hTD4Z .framer-12xmf7v, .framer-hTD4Z .framer-9ia97o { flex: none; width: 100%; } .framer-hTD4Z .framer-1tww28s-container { width: 100%; } .framer-hTD4Z .framer-4v05r3 { align-self: unset; flex: none; height: min-content; width: 100%; } .framer-hTD4Z .framer-1c0qmn4 { align-content: flex-start; align-items: flex-start; gap: 24px; height: min-content; justify-content: flex-start; position: relative; top: unset; } .framer-hTD4Z .framer-cim2oh { height: min-content; } .framer-hTD4Z .framer-12vjxsd { gap: 40px; height: 1252px; width: 100%; } .framer-hTD4Z .framer-mymjl3 { order: 0; } .framer-hTD4Z .framer-syhzui-container { order: 1; }}\",\"@media (max-width: 767px) { .framer-hTD4Z.framer-112incm { width: 360px; } .framer-hTD4Z .framer-nbl168 { padding: 96px 12px 100px 12px; } .framer-hTD4Z .framer-1y4ylel { gap: 48px; } .framer-hTD4Z .framer-qjrl4j, .framer-hTD4Z .framer-qbeyez { flex-direction: column; } .framer-hTD4Z .framer-xzwp37 { align-content: flex-start; align-items: flex-start; align-self: unset; flex: none; height: 320px; width: 100%; } .framer-hTD4Z .framer-12xmf7v, .framer-hTD4Z .framer-vgru28, .framer-hTD4Z .framer-9ia97o { flex: none; width: 100%; } .framer-hTD4Z .framer-qptkcj { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; } .framer-hTD4Z .framer-1tww28s-container { width: 100%; } .framer-hTD4Z .framer-4v05r3 { align-self: unset; flex: none; height: min-content; width: 100%; } .framer-hTD4Z .framer-1c0qmn4 { gap: 0px; height: min-content; justify-content: center; } .framer-hTD4Z .framer-1ycglnl { padding: 23px; } .framer-hTD4Z .framer-cim2oh { flex-direction: column; height: 1262px; } .framer-hTD4Z .framer-12vjxsd { height: 100%; width: 363px; } .framer-hTD4Z .framer-mymjl3 { height: 26%; } .framer-hTD4Z .framer-syhzui-container { height: 107%; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 8586\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"x61QsV6Rc\":{\"layout\":[\"fixed\",\"auto\"]},\"K08Sltza8\":{\"layout\":[\"fixed\",\"auto\"]},\"UX4edXEJ8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"S3CKZ6ICH\":{\"pattern\":\":S3CKZ6ICH\",\"name\":\"start\"},\"l90u029UQ\":{\"pattern\":\":l90u029UQ\",\"name\":\"key-takeaways\"},\"mjC4olb49\":{\"pattern\":\":mjC4olb49\",\"name\":\"intro\"},\"CaSZKLaEJ\":{\"pattern\":\":CaSZKLaEJ\",\"name\":\"section-01\"},\"wWhZaiLGT\":{\"pattern\":\":wWhZaiLGT\",\"name\":\"section-02\"},\"jOT1SA2Uv\":{\"pattern\":\":jOT1SA2Uv\",\"name\":\"section-03\"},\"mkKpANNe9\":{\"pattern\":\":mkKpANNe9\",\"name\":\"section-04\"},\"isr85hFSK\":{\"pattern\":\":isr85hFSK\",\"name\":\"section-05\"},\"kifzicJOS\":{\"pattern\":\":kifzicJOS\",\"name\":\"section-06\"},\"jom4vPwBU\":{\"pattern\":\":jom4vPwBU\",\"name\":\"faq\"},\"yQ7zLvwBa\":{\"pattern\":\":yQ7zLvwBa\",\"name\":\"recent-post\"}}\n * @framerResponsiveScreen\n */const FramerSA2du9cVJ=withCSS(Component,css,\"framer-hTD4Z\");export default FramerSA2du9cVJ;FramerSA2du9cVJ.displayName=\"Articles\";FramerSA2du9cVJ.defaultProps={height:8586,width:1920};addFonts(FramerSA2du9cVJ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...NavigationWikiFonts,...FramerIconsFonts,...MaterialFonts,...GlobalButtonGreenFonts,...BlogStickyLinksMenu2Fonts,...BadgesFonts,...GoogleReview3Fonts,...GoogleReview2Fonts,...ButtonFonts,...BlogItemFonts,...SuperfieldsFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts),...getFontsFromSharedStyle(sharedStyle12.fonts),...getFontsFromSharedStyle(sharedStyle13.fonts),...getFontsFromSharedStyle(sharedStyle14.fonts),...getFontsFromSharedStyle(sharedStyle15.fonts),...componentPresets.fonts?.[\"KMlDVVZ8m\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"KMlDVVZ8m\"]):[],...componentPresets.fonts?.[\"o3jIPXkNj\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"o3jIPXkNj\"]):[],...componentPresets.fonts?.[\"EijEFBCE8\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"EijEFBCE8\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSA2du9cVJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"8586\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x61QsV6Rc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K08Sltza8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UX4edXEJ8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerScrollSections\":\"{\\\"S3CKZ6ICH\\\":{\\\"pattern\\\":\\\":S3CKZ6ICH\\\",\\\"name\\\":\\\"start\\\"},\\\"l90u029UQ\\\":{\\\"pattern\\\":\\\":l90u029UQ\\\",\\\"name\\\":\\\"key-takeaways\\\"},\\\"mjC4olb49\\\":{\\\"pattern\\\":\\\":mjC4olb49\\\",\\\"name\\\":\\\"intro\\\"},\\\"CaSZKLaEJ\\\":{\\\"pattern\\\":\\\":CaSZKLaEJ\\\",\\\"name\\\":\\\"section-01\\\"},\\\"wWhZaiLGT\\\":{\\\"pattern\\\":\\\":wWhZaiLGT\\\",\\\"name\\\":\\\"section-02\\\"},\\\"jOT1SA2Uv\\\":{\\\"pattern\\\":\\\":jOT1SA2Uv\\\",\\\"name\\\":\\\"section-03\\\"},\\\"mkKpANNe9\\\":{\\\"pattern\\\":\\\":mkKpANNe9\\\",\\\"name\\\":\\\"section-04\\\"},\\\"isr85hFSK\\\":{\\\"pattern\\\":\\\":isr85hFSK\\\",\\\"name\\\":\\\"section-05\\\"},\\\"kifzicJOS\\\":{\\\"pattern\\\":\\\":kifzicJOS\\\",\\\"name\\\":\\\"section-06\\\"},\\\"jom4vPwBU\\\":{\\\"pattern\\\":\\\":jom4vPwBU\\\",\\\"name\\\":\\\"faq\\\"},\\\"yQ7zLvwBa\\\":{\\\"pattern\\\":\\\":yQ7zLvwBa\\\",\\\"name\\\":\\\"recent-post\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerResponsiveScreen\":\"\",\"framerIntrinsicWidth\":\"1920\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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AAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,C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",
  "names": ["DEFAULT_SORTING_ID", "FAVOURITES_FILTER_ID", "DELIMITER", "FieldType", "FilterFieldType", "FilterTextCondition", "Button", "props", "onClick", "onMouseEnter", "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", "sortFieldType", "getCollectionData", "collectionList", "queryParent", "query", "from", "collections", "processJoin", "select", "field", "mainCollection", "c", "multiReferenceQueries", "multiReferenceIdMap", "argument", "alias", "fieldId", "right", "queryData", "propertyControlsById", "propertyControlsByTitle", "collection", "byId", "byName", "propertyControls", "id", "control", "childrenFunction", "clpc", "join", "addFieldsToSelect", "fields", "selectItem", "getSelectItemForField", "name", "referenceFieldName", "mainAlias", "propertyControl", "referencedField", "matchFound", "item", "DEFAULT_COLUMNS", "DEFAULT_GAP", "Masonry", "breakpoints", "columns", "gapH", "gapV", "reverse", "autoArrange", "alignment", "children", "style", "otherProps", "forwardedRef", "elements", "pe", "previousLayout", "arrange", "setArrange", "ye", "layoutVersion", "setLayoutVersion", "resizeObservers", "updateTimeoutRef", "earliestChangedIndex", "handleElementResize", "element", "lastUpdatedHeight", "observer", "entries", "newHeight", "changedIndex", "el", "delay", "v", "addElement", "index", "temporaryElements", "ue", "fe", "layout", "se", "arrayOfChildren", "j", "newLayout", "columnHeights", "_earliestChangedIndex_current", "getColumnIndex", "columnIndex", "item", "elementHeight", "currentColumn", "col", "child", "J", "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", "createInitialState", "useBaseStore", "create", "set", "get", "id", "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", "ue", "initializedState", "initialState", "newState", "shallow", "Store_default", "assign", "t", "n", "r", "e", "init", "set", "i", "get", "o", "c", "a", "useBaseStore", "create", "set", "get", "slugFieldId", "favourites", "state", "t", "favourite", "currentFavourites", "favouriteToRemove", "fav", "useFavouriteStore", "selector", "cmsCollectionName", "newState", "cookieId", "savedState", "cmsNameCookieId", "savedFavourites", "error", "key", "value", "args", "FavouriteStore_default", "fieldTypeNames", "FieldType", "Order", "PaginationType", "LayoutType", "SearchFieldType", "Superfields", "props", "superfieldsId", "layout", "componentConfig", "cmsCollectionName", "favouritesOnly", "searchFields", "sortingField", "urlParameters", "slugFieldName", "scrollUp", "transition", "customOverrideFilter", "customOverrideSort", "collectionList", "emptyState", "isCanvas", "RenderTarget", "isOptimizing", "window", "scrollUpRef", "pe", "itemCountRef", "isFirstRender", "query", "queryParent", "propertyControlsById", "propertyControlsByTitle", "childrenFunction", "collections", "multiReferenceQueries", "multiReferenceIdMap", "se", "getCollectionData", "mainCollection", "framerPaginationSize", "framerPagination", "filters", "randomizationSeed", "search", "sortOption", "defaultSortOption", "sortingUrlParameter", "paginationActive", "paginationType", "itemsPerPage", "page", "setPage", "setTotalItems", "Store_default", "state", "urlParams", "searchParam", "pageParam", "parsedPage", "maxPages", "data", "randomize", "mainAlias", "mainPropertyControlsByTitle", "mainPropertyControlsById", "slugFieldId", "filterIds", "sort", "DEFAULT_SORTING_ID", "favourites", "FavouriteStore_default", "select", "modifySelect", "multiReferenceSelects", "selects", "alias", "cmsField", "key", "fieldTitle", "referenceSearchFields", "searchField", "referenceFilters", "filterId", "filter", "FilterFieldType", "rQuery", "originalData", "useQueryData", "multiReferenceItemsById", "fieldId", "refSelect", "refQuery", "refDataItemsById", "refData", "item", "mapCollectionDataValues", "dataIds", "dataItemsById", "scrollToTop", "rect", "ue", "url", "pageNumber", "hasUrlParameterFilter", "value", "filteredData", "itemIds", "FAVOURITES_FILTER_ID", "fieldName", "fieldType", "filterValue", "conditionContains", "FilterTextCondition", "fields", "n", "DELIMITER", "field", "referenceFieldName", "isMultiRef", "collectionPropControls", "c", "propertyControlId", "propertyControl", "propertyId", "control", "isMultipleFields", "id", "foundMatch", "dataItem", "processField", "favouriteFilterValue", "favouriteFilteredData", "shouldFilterFavorites", "customFilteredData", "searchText", "searchData", "hasSearch", "missingSearchField", "missingFieldName", "levels", "itemLevels", "i", "property", "getPropertyControl", "propertyID", "propertyType", "propIsString", "propIsNumber", "propIsMultiReference", "ii", "cmsItem", "level", "items", "propertyControls", "propId", "rItem", "rValue", "getSearchLevelForValue", "oldLevel", "oldLevelItems", "itemId", "itemCount", "pageCount", "dataOrder", "newDataOrder", "_", "shuffle", "orderedItemIds", "canSort", "missingSortField", "mismatchedSortFieldName", "mismatchedSortFieldType", "sortBy", "mismatchedFieldName", "mismatchedFieldType", "isAscending", "getSortValue", "slug", "a", "b", "aValue", "bValue", "comparison", "memoizedChildren", "offset", "limit", "paginationInfo", "loadMore", "newPage", "originalDataItemsById", "clChildren", "modifyChildren", "elements", "newChildren", "componentChildren", "isComponentWithVariants", "child", "component", "p", "MemoizedComponentVariantSwitch", "LayoutGroup", "result", "motion", "children", "childrenArray", "childrenSlugs", "index", "PathVariablesContext", "Message", "layoutStyle", "isVertical", "gridTemplateColumns", "gridAutoRows", "isMasonry", "collectionListStyle", "paginationPreviewOffset", "paginationItemsAfter", "htmlElement", "reactFiberKey", "cmsChildren", "MemoizedMasonry", "u", "l", "q", "ae", "Transition", "addPropertyControls", "ControlType", "sortingControls", "ComponentVariantSwitch", "componentChild", "componentProps", "variant", "clonedComponent", "cloneComponent", "clonedChild", "X", "Masonry", "ResolveLinks", "values", "element", "cData", "array", "seed", "shuffled", "currentSeed", "random", "x", "j", "referenceFieldType", "defaultReferencePropertyTitle", "fieldValue", "multiSelect", "rItems", "itemValue", "filterData", "v", "hasFilters", "name", "uniqueFields", "f", "addFieldsToSelect", "copiedItems", "optionMap", "referenceItemsById", "referenceItems", "newItemValues", "text", "config", "re", "MotionConfigContext", "contextValue", "DEFAULT_COLOR", "DEFAULT_SVG", "DEFAULT_STROKE_WIDTH", "FramerIcons", "props", "customizedSvg", "getCustomizedSVG", "p", "addPropertyControls", "ControlType", "hideStrokeWidth", "svg", "strokeWidthMatch", "match", "color", "strokeWidth", "svgAttributes", "width", "height", "viewBox", "viewBoxWidth", "viewBoxHeight", "hasElementsWithValidColors", "attr", "value", "fontStore", "fonts", "css", "className", "SVGFonts", "getFonts", "SVG_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "toResponsiveImage", "value", "sharedDateFormatter", "formatOptions", "locale", "date", "fallbackLocale", "dateOptions", "toDateString", "activeLocale", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "click", "height", "id", "image", "link", "summary", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Du4HVOF1_", "l8xOsvhE0", "c6RlQq3po", "CT3hcUKAy", "OFHPDQkeP", "OqPeC5qge", "ROc9fUVNk", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap18ri04", "args", "scopingClassNames", "cx", "activeLocaleCode", "useLocaleCode", "textContent", "LayoutGroup", "Link", "u", "Image2", "getLoadingLazyAtYPosition", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerIiwsiqADA", "withCSS", "IiwsiqADA_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "fontSize", "height", "id", "link", "newTab", "padding", "smoothScroll", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "LNSgiMSQc", "tqA7g9vN0", "uXUEzwUtx", "e0yh0Tmy1", "MESZVLqno", "U8QGcLjis", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText", "css", "FramerkqbBeiGDG", "withCSS", "kqbBeiGDG_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "NavigationWikiFonts", "getFonts", "uV1CUuGvD_default", "FramerIconsFonts", "FramerIcons", "MaterialFonts", "Icon", "GlobalButtonGreenFonts", "FztsQNEH8_default", "BlogStickyLinksMenu2Fonts", "i3zrCtZOJ_default", "BadgesFonts", "hUm1qy4ih_default", "GoogleReview3Fonts", "hVSTWYGrF_default", "GoogleReview2Fonts", "ppj_oKk_2_default", "ButtonFonts", "kqbBeiGDG_default", "BlogItemFonts", "IiwsiqADA_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "SuperfieldsFonts", "Superfields", "FooterFonts", "yeucHSRxd_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "toResponsiveImage", "value", "transition1", "animation", "animation1", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "fSf3GQdbU_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "style", "className", "layoutId", "variant", "ofFyKA4_J", "WebTvcSMV", "Qq5WaHYt9", "EOnjw4mRq", "THmte9VBc", "XDxAHoxdf", "RFI8LAfVQ", "tdZkDmvWt", "jJET35cq_", "sFqymz3jn", "sJeQj_4rJ", "FR7DHNdTU", "CIOvzfzNw", "guiyGHWsM", "CDVhzPGSu", "OPzUkMffW", "hE7BX7GPr", "lqxMe98ZX", "ra72pB2hh", "wTfHcpd49", "aXftn61i0", "DABldPBGZ", "fNxhbL1Ee", "qk0oEEp6b", "qjFgxga40", "aNVWiJYtI", "N6ZL9ztye", "IqDxz4Z7e", "QluHaBxeJ", "jQpEQpC1d", "vnjxd8B48", "sce7hjXgR", "uLrnTuWeK", "G7H5Bi52C", "SW_QAV8cw", "NTH3yztdz", "NvQ1OFdiO", "sFqymz3jnIjnY5HElY", "Qq5WaHYt9IjnY5HElY", "WebTvcSMVIjnY5HElY", "STYlt4hDGIjnY5HElY", "idIjnY5HElY", "restProps", "metadata", "se", "useMetadata", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "elementId", "useRouteElementId", "ref1", "isDisplayed", "router", "useRouter", "isDisplayed1", "elementId1", "ref2", "elementId2", "ref3", "elementId3", "ref4", "elementId4", "ref5", "elementId5", "ref6", "elementId6", "ref7", "elementId7", "ref8", "elementId8", "ref9", "elementId9", "ref10", "elementId10", "ref11", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "PropertyOverrides2", "RichText", "x", "Link", "ComponentPresetsProvider", "getLoadingLazyAtYPosition", "Image2", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "ChildrenCanSuspend", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "resolvedLinks2", "index1", "css", "FramerSA2du9cVJ", "withCSS", "SA2du9cVJ_default", "addFonts", "getFontsFromSharedStyle", "fonts", "getFontsFromComponentPreset", "__FramerMetadata__"]
}
