{"version":3,"file":"shared.Br8ouR-R.mjs","names":["useState","useMemo","useState","fonts","css","className","fonts","css","className","useState","fonts","css","className","fonts","css","className","Children","useStore","useState","addPropertyOverrides","SVGFonts","SVG","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","fonts","css","className","fonts","css","className","imgStyle","useRef","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","SVG","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","CTAButtonWithoutLink","BOOKBUTTONBYEHOTELIER","React.useContext","React.useMemo","React.Fragment","React.useState","useRef","React.useId","className"],"sources":["https:/framerusercontent.com/modules/64toMpZUEeyXlF2p1QT2/Cd5ttEQ0gbNO4TVqPCgO/Klayvio_Email_Signup_Card.js","https:/framerusercontent.com/modules/j4jpyA8J5ZOdZrYpFSm7/3ghQH2pVC2rVFZYcoE8v/Mews_integration.js","https:/framerusercontent.com/modules/sSu0Efnp4Q2B4w6UvsV9/g2QWMU5agGCwxgVDs3oA/a1km5tgS4.js","https:/framerusercontent.com/modules/lkeoZ13Oh0kUTkiz2O2i/hiXC1DOimJzhrcKJRYwn/xC53M_OBK.js","https:/framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js","https:/framerusercontent.com/modules/4tik7XDrRi1KJR7193Mg/1V9FEL1tlSTmewuail6F/e_PJPcStf.js","https:/framerusercontent.com/modules/uVCJlxqv6gtcGg8YFvod/JqVkyW2Tl4gfk1ICNycK/WkN_cleH4.js","https:/framerusercontent.com/modules/5PwpCO5YxxGt1MKhSBUJ/Y2N8K0brVTCScFh3gria/Avvio_integration.js","https:/framerusercontent.com/modules/suYg7ALXWasn4MpwOXag/aKgXuUfBWfZHyvjvWH47/Component_protection.js","https:/framerusercontent.com/modules/YdzI1knTpMjudyd9i2wq/vYd58PGJC8NXo824j6yW/Book_button.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/F3ViRebVt4PC1BRb54yv/6PvXit0vwhE9CT6RPV4k/Override_mews.js","https:/framerusercontent.com/modules/sTcWFp9XQzRnV3H5xyyX/Oqd18pDnwgwAoUeUyGNd/A071MnORb.js","https:/framerusercontent.com/modules/suEIiGGrabELdpcx9yIx/Fu6eb80ZYOJHQIL353G5/gAFGbfv7O.js","https:/framerusercontent.com/modules/7wqs1ebQH48OTOUyTuTA/0lngeHLf4gA9is7D0Fzg/kxBVAOmZI.js","https:/framerusercontent.com/modules/Zbv37rJxQXWu0ahK9kgJ/E0aF2xzm7Sab7TcR7VXA/tFoJB0p8t.js","https:/framerusercontent.com/modules/gaMHfiDovF1i5LJhcXmY/WquCQKxdiMN4GfchvWlH/Component_instructions.js","https:/framer.com/m/Component-instructions-nvSSIr.js@WquCQKxdiMN4GfchvWlH","https:/framerusercontent.com/modules/AgGsq5mRRCKLogosdADq/EvccZ7AkD3A0CaaH7ofQ/Smart_image_v2.js","https:/framerusercontent.com/modules/dK4vzQM6EXwV4m3bkorO/fsB9lO0X0DVVjBWgbpdw/OkYRxRaRC.js","https:/framerusercontent.com/modules/FqcqC6sVxAGm9ctvsEGZ/7zTo2E3v0igfzlytnfkI/q8NcKHnFs.js","https:/framerusercontent.com/modules/82LMUX3Xz2fVghE19I0w/auGosqbGFybZkquLp4xv/W3xNwh04l.js","https:/framerusercontent.com/modules/hkyiJRf9km5QmI0862bo/ENFQrsrck0OrqOIjTldT/XLwxcEzKq.js","https:/framerusercontent.com/modules/sZWUSOVxJ4Od9BRcdrzl/bgbqP0jbnJ9ONykywe4Z/zSM5DyFPm.js","https:/framerusercontent.com/modules/rgcdunArMrVmWhBOHQoq/iwW2cALzKwN6RohS5SHl/lK2Q_ygNW.js","https:/framerusercontent.com/modules/dMZOoiNHple0Se86QJto/uWavPvRetxQf1Pi7a0Bk/GjqqZMbYJ.js"],"sourcesContent":["// Klaviyo Signup Form (Framer Code Component)\n// @framerSupportedLayoutWidth any-prefer-fixed\n// @framerSupportedLayoutHeight any-prefer-fixed\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useMemo,useState}from\"react\";const AJAX_CLIENT_ENDPOINT=\"https://manage.kmail-lists.com/ajax/subscriptions/subscribe\";function toCssFont(font){const f={...font};if(f.family&&!f.fontFamily)f.fontFamily=f.family;delete f.family;return f;}function asPhone(value){return value.trim();}export default function KlaviyoSignupForm(raw){const props={publicApiKey:raw.publicApiKey??\"\",listId:raw.listId??\"\",apiRevision:raw.apiRevision??\"2025-10-15\",customSource:raw.customSource??\"Framer Signup Form\",useLegacyFallback:raw.useLegacyFallback??true,requireConsent:raw.requireConsent??true,consentLabel:raw.consentLabel??\"I agree to receive marketing emails.\",consentColor:raw.consentColor??\"#374151\",termsLabel:raw.termsLabel??\"Terms & Conditions\",termsUrl:raw.termsUrl??\"\",showFirstName:raw.showFirstName??true,showLastName:raw.showLastName??true,showPhone:raw.showPhone??false,emailPlaceholder:raw.emailPlaceholder??\"Email address\",firstNamePlaceholder:raw.firstNamePlaceholder??\"First name\",lastNamePlaceholder:raw.lastNamePlaceholder??\"Last name\",phonePlaceholder:raw.phonePlaceholder??\"Phone (optional)\",buttonText:raw.buttonText??\"Subscribe\",singleOptIn:raw.singleOptIn??false,clearOnSuccess:raw.clearOnSuccess??true,gap:raw.gap??10,padding:raw.padding??16,inputHeight:raw.inputHeight??44,buttonHeight:raw.buttonHeight??46,inputRadius:raw.inputRadius??10,buttonRadius:raw.buttonRadius??10,consentCheckboxRadius:raw.consentCheckboxRadius??4,font:raw.font??{},borderColor:raw.borderColor??\"#E5E7EB\",inputBackground:raw.inputBackground??\"#FFFFFF\",inputTextColor:raw.inputTextColor??\"#111827\",placeholderColor:raw.placeholderColor??\"#9CA3AF\",buttonBackground:raw.buttonBackground??\"#111827\",buttonTextColor:raw.buttonTextColor??\"#FFFFFF\",successColor:raw.successColor??\"#047857\",errorColor:raw.errorColor??\"#DC2626\",style:raw.style};const[email,setEmail]=useState(\"\");const[firstName,setFirstName]=useState(\"\");const[lastName,setLastName]=useState(\"\");const[phone,setPhone]=useState(\"\");const[consent,setConsent]=useState(!props.requireConsent);const[loading,setLoading]=useState(false);const[message,setMessage]=useState(\"\");const[error,setError]=useState(false);const font=useMemo(()=>toCssFont(props.font),[props.font]);async function submitToClientSubscriptions(){const payload={data:{type:\"subscription\",attributes:{custom_source:props.customSource,profile:{data:{type:\"profile\",attributes:{email:email.trim(),...props.showFirstName&&firstName.trim()?{first_name:firstName.trim()}:{},...props.showLastName&&lastName.trim()?{last_name:lastName.trim()}:{},...props.showPhone&&phone.trim()?{phone_number:asPhone(phone)}:{},subscriptions:{email:{marketing:{consent:\"SUBSCRIBED\"}},...props.showPhone&&phone.trim()?{sms:{marketing:{consent:\"SUBSCRIBED\"}}}:{}}}}}},relationships:{list:{data:{type:\"list\",id:props.listId.trim()}}}}};const res=await fetch(`https://a.klaviyo.com/client/subscriptions?company_id=${encodeURIComponent(props.publicApiKey.trim())}`,{method:\"POST\",mode:\"cors\",cache:\"no-store\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\",revision:props.apiRevision},body:JSON.stringify(payload)});if(!res.ok){const text=await res.text().catch(()=>\"\");throw new Error(text||`Klaviyo error: ${res.status}`);}}async function submitLegacyFallback(){const params=new URLSearchParams;params.append(\"g\",props.listId.trim());params.append(\"email\",email.trim());const fieldNames=[\"$source\"];params.append(\"$source\",props.customSource);const addField=(field,value)=>{if(!value)return;fieldNames.push(field);params.append(field,value);};addField(\"$first_name\",firstName.trim());addField(\"$last_name\",lastName.trim());addField(\"$phone_number\",props.showPhone?asPhone(phone):\"\");if(props.requireConsent&&consent){addField(\"$consent\",\"true\");}params.append(\"$fields\",fieldNames.join(\", \"));const res=await fetch(AJAX_CLIENT_ENDPOINT,{method:\"POST\",mode:\"cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\",Accept:\"application/json\"},body:params});if(!res.ok){const text=await res.text().catch(()=>\"\");throw new Error(text||`Ajax Klaviyo error: ${res.status}`);}}async function onSubmit(e){e.preventDefault();setMessage(\"\");setError(false);if(!props.publicApiKey.trim()||!props.listId.trim()){setError(true);setMessage(\"Missing Klaviyo Public API Key (Site ID) or List ID.\");return;}if(!email.trim()){setError(true);setMessage(\"Email is required.\");return;}if(props.requireConsent&&!consent){setError(true);setMessage(\"Please accept consent to continue.\");return;}setLoading(true);try{await submitToClientSubscriptions();setError(false);setMessage(\"Success. Please check your email to confirm subscription.\");if(props.clearOnSuccess){setEmail(\"\");setFirstName(\"\");setLastName(\"\");setPhone(\"\");}}catch(err){if(props.useLegacyFallback){try{await submitLegacyFallback();setError(false);setMessage(\"Success. Please check your email to confirm subscription.\");if(props.clearOnSuccess){setEmail(\"\");setFirstName(\"\");setLastName(\"\");setPhone(\"\");}}catch(fallbackErr){setError(true);setMessage(fallbackErr?.message||\"Could not subscribe. Check your List ID, public key, and list opt-in settings.\");}}else{const msg=err?.message||\"Could not subscribe.\";setError(true);setMessage(msg);}}finally{setLoading(false);}}const inputStyle={...font,height:props.inputHeight,borderRadius:props.inputRadius,border:`1px solid ${props.borderColor}`,background:props.inputBackground,color:props.inputTextColor,padding:\"0 12px\",outline:\"none\",width:\"100%\",boxSizing:\"border-box\"};return /*#__PURE__*/_jsxs(\"form\",{onSubmit:onSubmit,style:{...props.style,...font,width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:props.gap,padding:props.padding},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .klv-input::placeholder { color: ${props.placeholderColor}; }\n                .klv-btn:disabled { opacity: 0.6; cursor: not-allowed; }\n            `}),/*#__PURE__*/_jsx(\"input\",{className:\"klv-input\",type:\"email\",value:email,onChange:e=>setEmail(e.target.value),placeholder:props.emailPlaceholder,required:true,style:inputStyle}),props.showFirstName&&/*#__PURE__*/_jsx(\"input\",{className:\"klv-input\",type:\"text\",value:firstName,onChange:e=>setFirstName(e.target.value),placeholder:props.firstNamePlaceholder,style:inputStyle}),props.showLastName&&/*#__PURE__*/_jsx(\"input\",{className:\"klv-input\",type:\"text\",value:lastName,onChange:e=>setLastName(e.target.value),placeholder:props.lastNamePlaceholder,style:inputStyle}),props.showPhone&&/*#__PURE__*/_jsx(\"input\",{className:\"klv-input\",type:\"tel\",value:phone,onChange:e=>setPhone(e.target.value),placeholder:props.phonePlaceholder,style:inputStyle}),props.requireConsent&&/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",flexDirection:\"column\",gap:6,fontSize:\"0.92em\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:consent,onChange:e=>setConsent(e.target.checked),style:{marginTop:2,borderRadius:props.consentCheckboxRadius}}),/*#__PURE__*/_jsx(\"span\",{style:{color:props.consentColor},children:props.consentLabel})]}),props.termsUrl?/*#__PURE__*/_jsx(\"a\",{href:props.termsUrl,target:\"_blank\",rel:\"noreferrer\",style:{fontSize:\"0.85em\",color:props.buttonBackground,textDecoration:\"underline\",marginLeft:28,lineHeight:1.4},children:props.termsLabel}):null]}),/*#__PURE__*/_jsx(\"button\",{className:\"klv-btn\",type:\"submit\",disabled:loading,style:{...font,height:props.buttonHeight,border:\"none\",borderRadius:props.buttonRadius,cursor:\"pointer\",background:props.buttonBackground,color:props.buttonTextColor,fontWeight:600},children:loading?\"Submitting...\":props.buttonText}),message?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.92em\",color:error?props.errorColor:props.successColor},children:message}):null]});}addPropertyControls(KlaviyoSignupForm,{publicApiKey:{type:ControlType.String,title:\"Public Key\",placeholder:\"pk_xxxxx\",group:\"Klaviyo\"},listId:{type:ControlType.String,title:\"List ID\",placeholder:\"Ab12Cd\",group:\"Klaviyo\"},apiRevision:{type:ControlType.String,title:\"API Revision\",defaultValue:\"2025-10-15\",group:\"Klaviyo\"},customSource:{type:ControlType.String,title:\"Source\",defaultValue:\"Framer Signup Form\",group:\"Klaviyo\"},useLegacyFallback:{type:ControlType.Boolean,title:\"Legacy Fallback\",defaultValue:true,group:\"Klaviyo\"},singleOptIn:{type:ControlType.Boolean,title:\"Single Opt-In\",defaultValue:false,group:\"Klaviyo\"},clearOnSuccess:{type:ControlType.Boolean,title:\"Clear On Success\",defaultValue:true,group:\"Behavior\"},requireConsent:{type:ControlType.Boolean,title:\"Require Consent\",defaultValue:true,group:\"Behavior\"},consentLabel:{type:ControlType.String,title:\"Consent Text\",defaultValue:\"I agree to receive marketing emails.\",hidden:v=>!v.requireConsent,group:\"Behavior\"},consentColor:{type:ControlType.Color,title:\"Consent Color\",defaultValue:\"#374151\",hidden:v=>!v.requireConsent,group:\"Behavior\"},termsLabel:{type:ControlType.String,title:\"Terms Text\",defaultValue:\"Terms & Conditions\",hidden:v=>!v.requireConsent,group:\"Behavior\"},termsUrl:{type:ControlType.String,title:\"Terms URL\",placeholder:\"https://...\",hidden:v=>!v.requireConsent,group:\"Behavior\"},showFirstName:{type:ControlType.Boolean,title:\"First Name\",defaultValue:true,group:\"Fields\"},showLastName:{type:ControlType.Boolean,title:\"Last Name\",defaultValue:true,group:\"Fields\"},showPhone:{type:ControlType.Boolean,title:\"Phone\",defaultValue:false,group:\"Fields\"},emailPlaceholder:{type:ControlType.String,title:\"Email Placeholder\",defaultValue:\"Email address\",group:\"Fields\"},firstNamePlaceholder:{type:ControlType.String,title:\"First Name PH\",defaultValue:\"First name\",hidden:v=>!v.showFirstName,group:\"Fields\"},lastNamePlaceholder:{type:ControlType.String,title:\"Last Name PH\",defaultValue:\"Last name\",hidden:v=>!v.showLastName,group:\"Fields\"},phonePlaceholder:{type:ControlType.String,title:\"Phone PH\",defaultValue:\"Phone (optional)\",hidden:v=>!v.showPhone,group:\"Fields\"},buttonText:{type:ControlType.String,title:\"Button Text\",defaultValue:\"Subscribe\",group:\"Fields\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{family:\"Inter Display\",fontSize:16,variant:\"Regular\",lineHeight:1.2},group:\"Styling\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:10,min:4,max:24,step:1,group:\"Styling\"},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:16,min:0,max:40,step:1,group:\"Styling\"},inputHeight:{type:ControlType.Number,title:\"Input H\",defaultValue:44,min:32,max:72,step:1,group:\"Styling\"},buttonHeight:{type:ControlType.Number,title:\"Button H\",defaultValue:46,min:32,max:72,step:1,group:\"Styling\"},inputRadius:{type:ControlType.Number,title:\"Input Radius\",defaultValue:10,min:0,max:40,step:1,group:\"Styling\"},buttonRadius:{type:ControlType.Number,title:\"Button Radius\",defaultValue:10,min:0,max:40,step:1,group:\"Styling\"},consentCheckboxRadius:{type:ControlType.Number,title:\"Check Radius\",defaultValue:4,min:0,max:20,step:1,hidden:v=>!v.requireConsent,group:\"Styling\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#E5E7EB\",group:\"Inputs\"},inputBackground:{type:ControlType.Color,title:\"Input BG\",defaultValue:\"#FFFFFF\",group:\"Inputs\"},inputTextColor:{type:ControlType.Color,title:\"Input Text\",defaultValue:\"#111827\",group:\"Inputs\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder\",defaultValue:\"#9CA3AF\",group:\"Inputs\"},buttonBackground:{type:ControlType.Color,title:\"Button BG\",defaultValue:\"#111827\",group:\"Button\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#FFFFFF\",group:\"Button\"},successColor:{type:ControlType.Color,title:\"Success\",defaultValue:\"#047857\",group:\"Messages\"},errorColor:{type:ControlType.Color,title:\"Error\",defaultValue:\"#DC2626\",group:\"Messages\"}});KlaviyoSignupForm.displayName=\"Klaviyo Signup Form\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"KlaviyoSignupForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Klayvio_Email_Signup_Card.map","import{RenderTarget}from\"framer\";import{useEffect,useState}from\"react\";// ------------------------------------------------- //\n// DEEPLINK BOOKING\n// ------------------------------------------------- //\nexport const handleMewsDeeplinkBooking=({mewsDistributorId,mewsBaseUrl,defaultLanguage,isDemo,checkIn,checkOut,adults,children,missingDatesOpenStep,roomId,voucherCode})=>{const mewsRoute=missingDatesOpenStep===\"rooms\"?\"rooms\":checkIn&&checkOut?\"rooms\":roomId?\"rates\":\"\";const params=new URLSearchParams({mewsStart:checkIn?formatDateForMews(checkIn):\"\",mewsEnd:checkOut?formatDateForMews(checkOut):\"\",mewsAdultCount:adults?adults.toString():\"\",mewsChildCount:children?children.toString():\"\",language:defaultLanguage,mewsRoute:mewsRoute,mewsRoom:roomId?roomId:\"\",mewsVoucherCode:voucherCode?voucherCode:\"\"});const mewsUrl=isDemo?\"https://app.mews-demo.com/distributor\":mewsBaseUrl;const bookingUrl=`${mewsUrl}/${mewsDistributorId}?${params.toString()}`;window.open(bookingUrl,\"_blank\");};// ------------------------------------------------- //\n// IFRAME BOOKING\n// ------------------------------------------------- //\nexport const useInitializeMewsScript=({isDemo,isIframeIntegration,mewsDistributorId})=>{// @eslint-disable-next-line @typescript-eslint/no-explicit-any\nconst[mewsApi,setMewsApi]=useState(null);const isOnFramerCanvas=RenderTarget.hasRestrictions();useEffect(()=>{if(isOnFramerCanvas)return;if(!isIframeIntegration)return;// Create and load the Mews script\nconst script=document.createElement(\"script\");script.src=\"https://api.mews.com/distributor/distributor.min.js\";script.async=false;script.onload=()=>{// Initialize Mews Distributor after script loads\nwindow.Mews.Distributor({configurationIds:[mewsDistributorId]},api=>{setMewsApi(api);},{dataBaseUrl:isDemo?\"https://api.mews-demo.com\":\"https://api.mews.com\"});};document.head.appendChild(script);// Cleanup\nreturn()=>{document.head.removeChild(script);};},[isDemo,mewsDistributorId,isIframeIntegration,isOnFramerCanvas]);return mewsApi;};export const handleMewsIframeBooking=({mewsApi,checkinDate,checkoutDate,adults,children,missingDatesOpenStep,roomId,voucherCode})=>{if(RenderTarget.hasRestrictions())return;if(!mewsApi)return;// Store the currently focused element\nconst previouslyFocusedElement=document.activeElement;// Create overlay if it doesn't exist\nlet overlay=document.querySelector(\".mews-overlay\");if(!overlay){overlay=document.createElement(\"div\");overlay.className=\"mews-overlay\";document.body.appendChild(overlay);}// Function to clean up overlay and body class\nconst cleanup=()=>{overlay?.classList.remove(\"active\");document.body.classList.remove(\"mews-iframe-active\");// Restore focus to the previously focused element\nif(previouslyFocusedElement instanceof HTMLElement){previouslyFocusedElement.focus();}};// Add event listener to close on overlay click\nconst handleOverlayClick=()=>{mewsApi.close();cleanup();};overlay.addEventListener(\"click\",handleOverlayClick);// Function to find the active iframe\nconst findActiveIframe=()=>{const iframes=document.querySelectorAll(\"iframe.mews-distributor\");return Array.from(iframes).find(iframe=>iframe.hasAttribute(\"title\"));};// Keep track of previous opacity value\nlet wasVisible=false;// Set up mutation observer for the document body\nconst observer=new MutationObserver(()=>{const activeIframe=findActiveIframe();if(activeIframe){const container=activeIframe.parentElement;if(container){const iframeOpacity=parseFloat(getComputedStyle(activeIframe).opacity);const isVisible=iframeOpacity>=.9;// Focus the iframe when it becomes visible\nif(!wasVisible&&isVisible){activeIframe.setAttribute(\"tabindex\",\"0\");// @ts-expect-error - focus is not typed\nactiveIframe.focus({preventScroll:true});}// Only cleanup if iframe was previously visible and is now hidden\nif(wasVisible&&!isVisible){cleanup();observer.disconnect();}// Update visibility state for next check\nwasVisible=isVisible;}}});// Start observing the document body for changes\nobserver.observe(document.body,{childList:true,subtree:true,attributes:true,attributeFilter:[\"style\",\"class\"]});const{startDate,endDate}=formatDateForIframe({checkinDateFormatted:checkinDate?formatDateForMews(checkinDate):\"\",checkoutDateFormatted:checkoutDate?formatDateForMews(checkoutDate):\"\"});mewsApi.setStartDate(startDate);mewsApi.setEndDate(endDate);if(adults){mewsApi.setAdultCount(adults);}if(children){mewsApi.setChildCount(children);}if(voucherCode&&voucherCode!==\"\"){mewsApi.setVoucherCode(voucherCode);}// Show overlay and add body class\noverlay.classList.add(\"active\");document.body.classList.add(\"mews-iframe-active\");mewsApi.open();if(checkinDate&&checkoutDate){mewsApi.showRooms();}else if(missingDatesOpenStep===\"rooms\"){mewsApi.showRooms();}else if(roomId){mewsApi.showRates(roomId);}// Clean up event listener and observer when component unmounts\nreturn()=>{overlay?.removeEventListener(\"click\",handleOverlayClick);observer.disconnect();cleanup();};};const formatDateForIframe=({checkinDateFormatted,checkoutDateFormatted})=>{const[startYear,startMonth,startDay]=checkinDateFormatted.split(\"-\");const[endYear,endMonth,endDay]=checkoutDateFormatted.split(\"-\");const startDate=new Date(parseInt(startYear),parseInt(startMonth)-1,parseInt(startDay));const endDate=new Date(parseInt(endYear),parseInt(endMonth)-1,parseInt(endDay));return{startDate,endDate};};export function getMewsIframeStyle({maxWidth,maxHeight,borderRadius,shadowColor,paddingTop}){return`\n    /* Overlay styles */\n    body.mews-iframe-active {\n      overflow: hidden;\n    }\n\n    .mews-overlay {\n      position: fixed;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      background-color: rgba(0, 0, 0, 0.5);\n      z-index: 9998;\n      display: none;\n    }\n\n    .mews-overlay.active {\n      display: block;\n    }\n\n    /* Iframe container styles */\n    .mews-distributor {\n      position: fixed;\n      top: 50%;\n      left: 50%;\n      transform: translate(-50%, -50%);\n      max-width: ${maxWidth}vw;\n      max-height: ${maxHeight}vh;\n      width: 100%;\n      margin: auto;\n      border-radius: ${borderRadius}px;\n      box-shadow: 0 4px 12px ${shadowColor};\n      padding-top: ${paddingTop}px;\n      z-index: 9999;\n      background-color: white;\n    }\n\n    @media (max-width: 768px) {\n      .mews-distributor {\n        max-width: ${maxWidth}vw;\n        max-height: ${maxHeight}vh;\n        width: ${maxWidth}vw;\n        height: ${maxHeight}vh;\n        border-radius: ${borderRadius}px;\n        box-shadow: 0 4px 12px ${shadowColor};\n        padding-top: ${paddingTop}px;\n      }\n    }\n`;}const formatDateForMews=dateString=>{// Split the date string into components\nconst[month,day,year]=dateString.split(\" \");// Create a map of month abbreviations to numbers\nconst months={Jan:\"01\",Feb:\"02\",Mar:\"03\",Apr:\"04\",May:\"05\",Jun:\"06\",Jul:\"07\",Aug:\"08\",Sep:\"09\",Oct:\"10\",Nov:\"11\",Dec:\"12\"};// Format day to ensure two digits\nconst formattedDay=day.replace(\",\",\"\").padStart(2,\"0\");// Construct the date string in YYYY-MM-DD format\nreturn`${year}-${months[month]}-${formattedDay}`;};\nexport const __FramerMetadata__ = {\"exports\":{\"useInitializeMewsScript\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"handleMewsDeeplinkBooking\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMewsIframeStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"handleMewsIframeBooking\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Mews_integration.map","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Jost-regular\",\"GF;Jost-700\",\"GF;Jost-700italic\",\"GF;Jost-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myjJQVDPokMmuHL.woff2\",weight:\"400\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mxEIgVDPokMmuHL.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCNIgun_HLMEo.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0FNIgun_HLMEo.woff2\",weight:\"400\"}]}];export const css=['.framer-ANQtW .framer-styles-preset-gfap4f:not(.rich-text-wrapper), .framer-ANQtW .framer-styles-preset-gfap4f.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.85); --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: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-ANQtW .framer-styles-preset-gfap4f:not(.rich-text-wrapper), .framer-ANQtW .framer-styles-preset-gfap4f.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --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: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-ANQtW .framer-styles-preset-gfap4f:not(.rich-text-wrapper), .framer-ANQtW .framer-styles-preset-gfap4f.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --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: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ANQtW\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-cFvzV .framer-styles-preset-p0ze5y:not(.rich-text-wrapper), .framer-cFvzV .framer-styles-preset-p0ze5y.rich-text-wrapper a { --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, #fafafa); --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ebf4fa; --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-cFvzV\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){const circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){const updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{replacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};const accessibilityProps={role:\"img\",...props.title&&{\"aria-label\":props.title},...props.description&&{\"aria-description\":props.description}};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle,...accessibilityProps});}SVG.displayName=\"SVG\";SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <g clip-path=\"url(#clip0_967_124)\"> <path d=\"M18 6.09674C18 6.0348 18.0246 5.97539 18.0684 5.93159L23.6013 0.398708C23.7484 0.251575 24 0.35578 24 0.563858V11.9033C24 11.9652 23.9754 12.0246 23.9316 12.0684L18 18V6.09674Z\" fill=\"white\"/> <path d=\"M6 18V6.56386C6 6.35578 5.74843 6.25158 5.60129 6.39871L0.0684074 11.9316C0.0246069 11.9754 0 12.0348 0 12.0967V23.7664C0 23.8954 0.104567 24 0.233557 24H11.9033C11.9652 24 12.0246 23.9754 12.0684 23.9316L18 18H6Z\" fill=\"white\"/> </g> <defs> <clipPath id=\"clip0_967_124\"> <rect width=\"24\" height=\"24\" fill=\"white\"/> </clipPath> </defs> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\",title:\"\",description:\"\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},title:{type:ControlType.String,title:\"Title\",defaultValue:\"\",placeholder:\"Icon name...\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",placeholder:\"Icon purpose...\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG_Prod.map","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Jost-regular\",\"GF;Jost-700\",\"GF;Jost-700italic\",\"GF;Jost-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myjJQVDPokMmuHL.woff2\",weight:\"400\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mxEIgVDPokMmuHL.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCNIgun_HLMEo.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0FNIgun_HLMEo.woff2\",weight:\"400\"}]}];export const css=['.framer-FNgUf .framer-styles-preset-t56d5m:not(.rich-text-wrapper), .framer-FNgUf .framer-styles-preset-t56d5m.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.9); --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.2em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-643ab361-159b-490c-a67f-d189a8b6a106, #1f1f1f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-FNgUf\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Jost-regular\",\"GF;Jost-700\",\"GF;Jost-700italic\",\"GF;Jost-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myjJQVDPokMmuHL.woff2\",weight:\"400\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mxEIgVDPokMmuHL.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCNIgun_HLMEo.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0FNIgun_HLMEo.woff2\",weight:\"400\"}]}];export const css=['.framer-3jB3h .framer-styles-preset-1dwjys4:not(.rich-text-wrapper), .framer-3jB3h .framer-styles-preset-1dwjys4.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.1); --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: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-3jB3h .framer-styles-preset-1dwjys4:not(.rich-text-wrapper), .framer-3jB3h .framer-styles-preset-1dwjys4.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.06); --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: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-3jB3h .framer-styles-preset-1dwjys4:not(.rich-text-wrapper), .framer-3jB3h .framer-styles-preset-1dwjys4.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --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: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-3jB3h\";\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\"}}}","// ------------------------------------------------- //\n// AVVIO DEEPLINK BOOKING\n// ------------------------------------------------- //\nexport const handleAvvioDeeplinkBooking=({avvioSiteId,checkIn,checkOut,adults,children,voucherCode,roomId})=>{// Calculate nights from check-in and check-out dates\nconst nights=checkIn&&checkOut?calculateNights(checkIn,checkOut):1;const params=new URLSearchParams({checkin:checkIn?formatDateForAvvio(checkIn):\"\",nights:nights.toString(),totalAdults:adults?adults.toString():\"1\",totalChildren:children?children.toString():\"0\",promotionCode:voucherCode||\"\",// fw_submitted: \"1\",\n// av: \"search\",\nroomIDs:roomId||\"\"});// Remove empty parameters to clean up the URL\nconst cleanParams=new URLSearchParams;params.forEach((value,key)=>{if(value!==\"\"&&value!==\"0\"&&!(key===\"voucherCode\"&&value===\"\")){cleanParams.append(key,value);}});const bookingUrl=`https://ar.avvio.com/convert/site/${encodeURIComponent(avvioSiteId)}/en/results.php?${cleanParams.toString()}`;window.open(bookingUrl,\"_blank\");};// ------------------------------------------------- //\n// HELPER FUNCTIONS\n// ------------------------------------------------- //\nconst formatDateForAvvio=dateString=>{// Convert from \"Jan 15, 2024\" format to \"2024-01-15\" format\nconst[month,day,year]=dateString.split(\" \");// Create a map of month abbreviations to numbers\nconst months={Jan:\"01\",Feb:\"02\",Mar:\"03\",Apr:\"04\",May:\"05\",Jun:\"06\",Jul:\"07\",Aug:\"08\",Sep:\"09\",Oct:\"10\",Nov:\"11\",Dec:\"12\"};// Format day to ensure two digits\nconst formattedDay=day.replace(\",\",\"\").padStart(2,\"0\");// Construct the date string in YYYY-MM-DD format\nreturn`${year}-${months[month]}-${formattedDay}`;};const calculateNights=(checkIn,checkOut)=>{// Parse dates and calculate the difference in days\nconst checkInDate=new Date(formatDateForAvvio(checkIn));const checkOutDate=new Date(formatDateForAvvio(checkOut));const timeDifference=checkOutDate.getTime()-checkInDate.getTime();const daysDifference=Math.ceil(timeDifference/(1e3*3600*24));return Math.max(1,daysDifference);// Ensure at least 1 night\n};\nexport const __FramerMetadata__ = {\"exports\":{\"handleAvvioDeeplinkBooking\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Avvio_integration.map","import{jsx as _jsx}from\"react/jsx-runtime\";const ALLOWED_DOMAINS=[\"localhost\",\"booking-widget-byehotelier.framer.website\"];const ALLOWED_DOMAIN_PATTERNS=[\"framercanvas.com\",\"framer.app\",\"framer.website\",\"victorianhotel.ca\",\"thewesleyaz.com\",\"experiencemeander.com\",\"thehubmurrayhill.com\",\"thewestfieldinn.com\",\"thehubmiddletown.com\",\"trophylodgeak.com\",\"the1919hotel.com\"];function isHostnameMatchingAllowedPattern(hostname,pattern){return hostname===pattern||hostname.endsWith(`.${pattern}`);}const useComponentProtection=()=>{if(typeof window===\"undefined\")return true// Allow during SSR\n;const{hostname}=window.location;// Check exact domain matches\nif(ALLOWED_DOMAINS.includes(hostname)){return true;}const matchesAllowedDomainPattern=ALLOWED_DOMAIN_PATTERNS.some(pattern=>isHostnameMatchingAllowedPattern(hostname,pattern));return matchesAllowedDomainPattern;};export default function NotAllowedComponent(){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",minWidth:\"fit-content\",minHeight:\"fit-content\",maxHeight:\"200px\",backgroundColor:\"#ff4444\",color:\"white\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"sans-serif\",fontSize:\"14px\",fontWeight:\"bold\",textAlign:\"center\",border:\"2px solid #cc0000\",padding:\"12px\"},children:\"🔒 Access Not Allowed. Please contact byeHotelier.\"});}export{useComponentProtection};\nexport const __FramerMetadata__ = {\"exports\":{\"useComponentProtection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"NotAllowedComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Component_protection.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{Children,cloneElement,isValidElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{handleMewsDeeplinkBooking,handleMewsIframeBooking}from\"https://framerusercontent.com/modules/j4jpyA8J5ZOdZrYpFSm7/3ghQH2pVC2rVFZYcoE8v/Mews_integration.js\";import{handleAvvioDeeplinkBooking}from\"https://framerusercontent.com/modules/5PwpCO5YxxGt1MKhSBUJ/Y2N8K0brVTCScFh3gria/Avvio_integration.js\";import NotAllowedComponent,{useComponentProtection}from\"https://framerusercontent.com/modules/suYg7ALXWasn4MpwOXag/aKgXuUfBWfZHyvjvWH47/Component_protection.js\";// --------------------------------------------------- //\n// PROPERTY CONTROLS\n// --------------------------------------------------- //\naddPropertyControls(BookButton,{bookingEngine:{type:ControlType.Enum,options:[\"mews\",\"avvio\"],optionTitles:[\"Mews\",\"Avvio\"],defaultValue:\"mews\"},mewsIntegration:{type:ControlType.Object,controls:{mewsDistributorId:{type:ControlType.String,defaultValue:\"\"},mewsBaseUrl:{type:ControlType.String,defaultValue:\"https://app.mews.com/distributor\",description:\"Usually don't change this\"},defaultLanguage:{type:ControlType.String,defaultValue:\"en-US\",description:\"[Supported language codes](https://mews-systems.gitbook.io/booking-engine-guide/booking-engine-api/guidelines/supported-language-codes)\"},mewsIntegrationType:{type:ControlType.Enum,options:[\"deeplink\",\"iframe\"],defaultValue:\"deeplink\"},isDemo:{type:ControlType.Boolean,defaultValue:true,description:\"If true, the widget will be in demo mode\"},iframeStyle:{type:ControlType.Object,controls:{maxWidth:{type:ControlType.Number,defaultValue:80,min:1,max:100,description:\"Viewport width\"},maxHeight:{type:ControlType.Number,defaultValue:80,min:1,max:100,description:\"Viewport height\"},borderRadius:{type:ControlType.Number,defaultValue:12,min:0,max:100,description:\"Border radius\"},shadowColor:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.15)\",description:\"Shadow color\"},paddingTop:{type:ControlType.Number,defaultValue:8,min:0,max:100,unit:\"px\",description:\"Padding top, for language and currency selector to not be sticked to the top of the widget\"}}}},hidden:props=>props.bookingEngine!==\"mews\"},avvioIntegration:{type:ControlType.Object,controls:{avvioSiteId:{type:ControlType.String,defaultValue:\"\"}},hidden:props=>props.bookingEngine!==\"avvio\"},buttonComponent:{type:ControlType.ComponentInstance},buttonWidth:{type:ControlType.Enum,options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true},roomId:{type:ControlType.String,defaultValue:\"\"}});// --------------------------------------------------- //\n// DEFAULT PROPS\n// --------------------------------------------------- //\nBookButton.defaultProps={bookingEngine:\"mews\",avvioIntegration:{avvioSiteId:\"\"},buttonComponent:undefined,buttonWidth:\"default\",mewsIntegration:{mewsDistributorId:\"34723ee1-8fdf-4aa9-9f3c-b24300d7ee4b\",mewsBaseUrl:\"https://app.mews.com/distributor\",defaultLanguage:\"en-US\",mewsIntegrationType:\"iframe\",isDemo:true,iframeStyle:{maxWidth:80,maxHeight:80,borderRadius:12,shadowColor:\"rgba(0, 0, 0, 0.15)\",paddingTop:8}},roomId:\"5bf22f23-7b6e-4437-8a31-b24300d7f4de\"};/**\n * @Copyright © David McBacon | Bachoff Studio\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 100\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function BookButton(props){const handleBookButtonClick=()=>{handleBookingEngineBooking({bookingEngine:props.bookingEngine,mewsIntegration:props.mewsIntegration,avvioIntegration:props.avvioIntegration,mewsApi:props.mewsApi,roomId:props.roomId});};const isAllowed=useComponentProtection();if(!isAllowed){return /*#__PURE__*/_jsx(NotAllowedComponent,{});}const clonedButtonComponent=Children.map(props.buttonComponent,child=>{if(/*#__PURE__*/isValidElement(child)){return /*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:props.buttonWidth===\"default\"?child.props.width:\"100%\"}});}return child;});return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},onClick:handleBookButtonClick,children:props.buttonComponent&&props.buttonComponent.length>0?clonedButtonComponent:/*#__PURE__*/_jsx(\"button\",{style:{width:\"100%\",height:\"100%\",backgroundColor:\"#0D353D\",borderRadius:10,display:\"flex\",justifyContent:\"center\",alignItems:\"center\",cursor:\"pointer\",color:\"white\"},\"aria-label\":\"Book Now\",children:\"Book Now\"})});}const handleBookingEngineBooking=props=>{switch(props.bookingEngine){case\"mews\":if(!props.mewsApi)return;if(props.mewsIntegration.mewsIntegrationType===\"iframe\"){if(RenderTarget.hasRestrictions())return;handleMewsIframeBooking({mewsApi:props.mewsApi,roomId:props.roomId});}if(props.mewsIntegration.mewsIntegrationType===\"deeplink\"){handleMewsDeeplinkBooking({mewsDistributorId:props.mewsIntegration.mewsDistributorId,mewsBaseUrl:props.mewsIntegration.mewsBaseUrl,defaultLanguage:props.mewsIntegration.defaultLanguage,isDemo:props.mewsIntegration.isDemo,roomId:props.roomId});}break;case\"avvio\":handleAvvioDeeplinkBooking({avvioSiteId:props.avvioIntegration.avvioSiteId,roomId:props.roomId});break;}};BookButton.displayName=\"BOOK BUTTON - BYEHOTELIER\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BookButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"100\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";const useStore=createStore({mewsApi:null});export const withSetMewsApi=Component=>{// eslint-disable-next-line react/display-name\nreturn props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,setStore:setStore});};};export const withMewsApi=Component=>{// eslint-disable-next-line react/display-name\nreturn props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,mewsApi:store.mewsApi});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withMewsApi\":{\"type\":\"reactHoc\",\"name\":\"withMewsApi\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSetMewsApi\":{\"type\":\"reactHoc\",\"name\":\"withSetMewsApi\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Override_mews.map","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4tik7XDrRi1KJR7193Mg/1V9FEL1tlSTmewuail6F/e_PJPcStf.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uVCJlxqv6gtcGg8YFvod/JqVkyW2Tl4gfk1ICNycK/WkN_cleH4.js\";const SVGFonts=getFonts(SVG);const enabledGestures={a259OMDZh:{hover:true},CrwXT2lNn:{hover:true,pressed:true},hou2Kn8Ua:{hover:true},LgwIqp6R8:{hover:true,pressed:true},UAGVY2WsH:{hover:true,pressed:true},xKAL8Nff3:{hover:true,pressed:true},xpdoWosv4:{hover:true,pressed:true}};const cycleOrder=[\"xpdoWosv4\",\"UAGVY2WsH\",\"xKAL8Nff3\",\"LgwIqp6R8\",\"CrwXT2lNn\",\"a259OMDZh\",\"hou2Kn8Ua\",\"BmcR3oIDz\"];const serializationHash=\"framer-ZKpSs\";const variantClassNames={a259OMDZh:\"framer-v-1nkaglo\",BmcR3oIDz:\"framer-v-i3cns4\",CrwXT2lNn:\"framer-v-1ujo67g\",hou2Kn8Ua:\"framer-v-27n55b\",LgwIqp6R8:\"framer-v-c0cde9\",UAGVY2WsH:\"framer-v-5w8das\",xKAL8Nff3:\"framer-v-1d252v4\",xpdoWosv4:\"framer-v-132crku\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lDUtkcilo=undefined;const rgR7qF3mY=undefined;const vzGePBVW8=undefined;const buWKD6bis=undefined;const Ki19Ur9cs=undefined;const Ou4aA3QTQ=undefined;const dcFGcYFGL=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition3={bounce:.2,delay:0,duration:.8,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Underline for Popup\":\"hou2Kn8Ua\",\"Underline Open\":\"BmcR3oIDz\",\"With Icon\":\"CrwXT2lNn\",Filled:\"xKAL8Nff3\",Primary:\"xpdoWosv4\",Secondary:\"UAGVY2WsH\",Transparent:\"LgwIqp6R8\",Underline:\"a259OMDZh\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,leftIcon,leftIconVisible,rightIcon,rightIconVisible,secondaryLWhite,width,...props})=>{return{...props,buWKD6bis:leftIcon??props.buWKD6bis??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',dcFGcYFGL:rightIcon??props.dcFGcYFGL??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',Ki19Ur9cs:secondaryLWhite??props.Ki19Ur9cs??\"Click me\",lDUtkcilo:click??props.lDUtkcilo,Ou4aA3QTQ:rightIconVisible??props.Ou4aA3QTQ,rgR7qF3mY:hover??props.rgR7qF3mY,variant:humanReadableVariantMap[props.variant]??props.variant??\"xpdoWosv4\",vzGePBVW8:leftIconVisible??props.vzGePBVW8};};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,Ki19Ur9cs,lDUtkcilo,buWKD6bis,dcFGcYFGL,vzGePBVW8,Ou4aA3QTQ,rgR7qF3mY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xpdoWosv4\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1b0z5zl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(lDUtkcilo){const res=await lDUtkcilo(...args);if(res===false)return false;}});const onMouseEnter1xuvy15=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(rgR7qF3mY){const res=await rgR7qF3mY(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CrwXT2lNn-hover\",\"CrwXT2lNn-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"CrwXT2lNn\")return true;return false;};const isDisplayed1=value=>{if([\"CrwXT2lNn-hover\",\"CrwXT2lNn-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"CrwXT2lNn\")return true;return value;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({hou2Kn8Ua:{value:transition3},UAGVY2WsH:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-132crku\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Primary\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"xpdoWosv4\",onMouseEnter:onMouseEnter1xuvy15,onTap:onTap1b0z5zl,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(77, 84, 80, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250))\",filter:\"none\",WebkitBackdropFilter:\"none\",WebkitFilter:\"none\",...style},variants:{\"a259OMDZh-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"CrwXT2lNn-hover\":{filter:\"brightness(1.25)\",WebkitFilter:\"brightness(1.25)\"},\"CrwXT2lNn-pressed\":{filter:\"brightness(1)\",WebkitFilter:\"brightness(1)\"},\"hou2Kn8Ua-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"LgwIqp6R8-hover\":{backgroundColor:\"var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, rgb(50, 62, 26))\",filter:\"none\",WebkitFilter:\"none\"},\"LgwIqp6R8-pressed\":{backgroundColor:\"rgba(50, 62, 26, 0.75)\",filter:\"none\",WebkitFilter:\"none\"},\"UAGVY2WsH-hover\":{\"--border-color\":\"var(--token-4f224a74-c1b0-40e6-9bd0-858a41ccf8f8, rgb(38, 57, 73))\",backdropFilter:\"none\",filter:\"none\",WebkitBackdropFilter:\"none\",WebkitFilter:\"none\"},\"UAGVY2WsH-pressed\":{backdropFilter:\"none\",filter:\"brightness(1.2)\",WebkitBackdropFilter:\"none\",WebkitFilter:\"brightness(1.2)\"},\"xKAL8Nff3-hover\":{backdropFilter:\"none\",backgroundColor:\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(250, 250, 250))\",filter:\"brightness(1.25)\",WebkitBackdropFilter:\"none\",WebkitFilter:\"brightness(1.25)\"},\"xKAL8Nff3-pressed\":{backdropFilter:\"none\",backgroundColor:\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(250, 250, 250))\",filter:\"brightness(1)\",WebkitBackdropFilter:\"none\",WebkitFilter:\"brightness(1)\"},\"xpdoWosv4-hover\":{backdropFilter:\"none\",filter:\"brightness(1.25)\",WebkitBackdropFilter:\"none\",WebkitFilter:\"brightness(1.25)\"},\"xpdoWosv4-pressed\":{backdropFilter:\"none\",backgroundColor:\"var(--token-3da8bc2d-3613-48d6-9f72-4bc8c752e489, rgb(242, 241, 235))\",filter:\"brightness(1)\",WebkitBackdropFilter:\"none\",WebkitFilter:\"brightness(1)\"},a259OMDZh:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\"},BmcR3oIDz:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\"},CrwXT2lNn:{\"--border-color\":\"rgb(77, 85, 81)\",backdropFilter:\"none\",backgroundColor:\"var(--token-1a10c342-eadd-41d1-8f29-3084ff9293bf, rgb(254, 250, 243))\",WebkitBackdropFilter:\"none\"},hou2Kn8Ua:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(244, 239, 223, 0)\",WebkitBackdropFilter:\"none\"},LgwIqp6R8:{\"--border-color\":\"var(--token-643ab361-159b-490c-a67f-d189a8b6a106, rgb(31, 31, 31))\",backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(49, 61, 26, 0)\",WebkitBackdropFilter:\"blur(5px)\"},UAGVY2WsH:{backgroundColor:\"var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, rgb(50, 62, 26))\"},xKAL8Nff3:{\"--border-color\":\"rgb(77, 85, 81)\",backgroundColor:\"var(--token-1a10c342-eadd-41d1-8f29-3084ff9293bf, rgb(254, 250, 243))\"}},...addPropertyOverrides({\"a259OMDZh-hover\":{\"data-framer-name\":undefined},\"CrwXT2lNn-hover\":{\"data-framer-name\":undefined},\"CrwXT2lNn-pressed\":{\"data-framer-name\":undefined},\"hou2Kn8Ua-hover\":{\"data-framer-name\":undefined},\"LgwIqp6R8-hover\":{\"data-framer-name\":undefined},\"LgwIqp6R8-pressed\":{\"data-framer-name\":undefined},\"UAGVY2WsH-hover\":{\"data-framer-name\":undefined},\"UAGVY2WsH-pressed\":{\"data-framer-name\":undefined},\"xKAL8Nff3-hover\":{\"data-framer-name\":undefined},\"xKAL8Nff3-pressed\":{\"data-framer-name\":undefined},\"xpdoWosv4-hover\":{\"data-framer-name\":undefined},\"xpdoWosv4-pressed\":{\"data-framer-name\":undefined},a259OMDZh:{\"data-framer-name\":\"Underline\"},BmcR3oIDz:{\"data-framer-name\":\"Underline Open\"},CrwXT2lNn:{\"data-framer-name\":\"With Icon\"},hou2Kn8Ua:{\"data-framer-name\":\"Underline for Popup\"},LgwIqp6R8:{\"data-framer-name\":\"Transparent\"},UAGVY2WsH:{\"data-framer-name\":\"Secondary\"},xKAL8Nff3:{\"data-framer-name\":\"Filled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-74tmug\",layoutDependency:layoutDependency,layoutId:\"rkl4tILjH\",style:{backgroundColor:\"rgb(77, 85, 81)\"},children:isDisplayed1(vzGePBVW8!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-45yx29-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HZSvO_Q1n-container\",nodeId:\"HZSvO_Q1n\",rendersWithMotion:true,scopeId:\"A071MnORb\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-a7410801-0252-478c-b903-81c7bebefff6, rgb(250, 250, 250))\",customPadding:0,customStrokeWidth:1.4,customSvgCode:buWKD6bis,description:\"\",height:\"100%\",id:\"HZSvO_Q1n\",layoutId:\"HZSvO_Q1n\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\",...addPropertyOverrides({CrwXT2lNn:{customColor:\"rgb(243, 239, 223)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xn2mhw\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"xnQedQOub\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},variants:{\"a259OMDZh-hover\":{\"--border-color\":\"var(--token-643ab361-159b-490c-a67f-d189a8b6a106, rgb(31, 31, 31))\"},\"hou2Kn8Ua-hover\":{\"--border-color\":\"var(--token-643ab361-159b-490c-a67f-d189a8b6a106, rgb(31, 31, 31))\"},\"UAGVY2WsH-hover\":{\"--border-color\":\"var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250))\"},\"UAGVY2WsH-pressed\":{\"--border-color\":\"var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250))\"},\"xpdoWosv4-hover\":{\"--border-color\":\"var(--token-024ac443-5908-4b8c-b3c1-02cb15244460, rgb(0, 0, 0))\"},a259OMDZh:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},BmcR3oIDz:{\"--border-color\":\"var(--token-643ab361-159b-490c-a67f-d189a8b6a106, rgb(31, 31, 31))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},CrwXT2lNn:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},hou2Kn8Ua:{\"--border-color\":\"var(--token-38cdef59-25ca-4b35-a28f-079ada81d674, rgb(214, 214, 214))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},LgwIqp6R8:{\"--border-color\":\"var(--token-38cdef59-25ca-4b35-a28f-079ada81d674, rgb(214, 214, 214))\"},UAGVY2WsH:{\"--border-color\":\"rgba(250, 250, 250, 0.2)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",children:\"Click me\"})}),className:\"framer-1bx6riv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MjMzaZyDT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"none\",WebkitFilter:\"none\"},text:Ki19Ur9cs,variants:{\"a259OMDZh-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"CrwXT2lNn-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"CrwXT2lNn-pressed\":{filter:\"none\",WebkitFilter:\"none\"},\"hou2Kn8Ua-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"LgwIqp6R8-hover\":{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},\"LgwIqp6R8-pressed\":{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},CrwXT2lNn:{\"--extracted-r6o4lv\":\"var(--token-a953ef3d-0ee1-4d68-a95c-af0bd7ef9c77, rgb(77, 85, 81))\"},UAGVY2WsH:{\"--extracted-r6o4lv\":\"var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250))\"},xKAL8Nff3:{\"--extracted-r6o4lv\":\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CrwXT2lNn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a953ef3d-0ee1-4d68-a95c-af0bd7ef9c77, rgb(77, 85, 81)))\"},children:\"Click me\"})})},hou2Kn8Ua:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dwjys4\",\"data-styles-preset\":\"WkN_cleH4\",dir:\"auto\",children:\"Click me\"})})},UAGVY2WsH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250)))\"},children:\"Click me\"})})},xKAL8Nff3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60)))\"},children:\"Click me\"})})}},baseVariant,gestureVariant)})})}),Ou4aA3QTQ!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kepq3s-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"q32tEMBk2-container\",nodeId:\"q32tEMBk2\",rendersWithMotion:true,scopeId:\"A071MnORb\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-a7410801-0252-478c-b903-81c7bebefff6, rgb(250, 250, 250))\",customPadding:0,customStrokeWidth:1.4,customSvgCode:dcFGcYFGL,description:\"\",height:\"100%\",id:\"q32tEMBk2\",layoutId:\"q32tEMBk2\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\",...addPropertyOverrides({\"UAGVY2WsH-hover\":{customColor:\"var(--token-a7410801-0252-478c-b903-81c7bebefff6, rgb(250, 250, 250))\"},\"UAGVY2WsH-pressed\":{customColor:\"var(--token-a7410801-0252-478c-b903-81c7bebefff6, rgb(250, 250, 250))\"},CrwXT2lNn:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},LgwIqp6R8:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},UAGVY2WsH:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},xKAL8Nff3:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZKpSs.framer-9c2rqz, .framer-ZKpSs .framer-9c2rqz { display: block; }\",\".framer-ZKpSs.framer-132crku { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 2px; position: relative; width: min-content; }\",\".framer-ZKpSs .framer-74tmug { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-ZKpSs .framer-45yx29-container, .framer-ZKpSs .framer-kepq3s-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-ZKpSs .framer-1xn2mhw { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 20px 14px 20px; position: relative; width: min-content; }\",\".framer-ZKpSs .framer-1bx6riv { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ZKpSs.framer-v-1ujo67g.framer-132crku { gap: 4px; }\",\".framer-ZKpSs.framer-v-1ujo67g .framer-45yx29-container { aspect-ratio: unset; height: 19px; width: 18px; }\",\".framer-ZKpSs.framer-v-1ujo67g .framer-1xn2mhw { padding: 2px 20px 2px 20px; }\",\".framer-ZKpSs.framer-v-1nkaglo.framer-132crku { height: 36px; justify-content: flex-end; padding: 0px; }\",\".framer-ZKpSs.framer-v-1nkaglo .framer-1xn2mhw, .framer-ZKpSs.framer-v-i3cns4 .framer-1xn2mhw { height: 100%; padding: 0px; }\",\".framer-ZKpSs.framer-v-27n55b.framer-132crku { flex-direction: column; gap: 43px; padding: 0px; width: 170px; }\",\".framer-ZKpSs.framer-v-27n55b .framer-1xn2mhw { padding: 14px 0px 14px 0px; width: 100%; }\",\".framer-ZKpSs.framer-v-i3cns4.framer-132crku { height: 36px; padding: 0px; }\",\".framer-ZKpSs.framer-v-1ujo67g.hover .framer-45yx29-container, .framer-ZKpSs.framer-v-1ujo67g.pressed .framer-45yx29-container { aspect-ratio: unset; }\",\".framer-ZKpSs.framer-v-27n55b.hover .framer-1xn2mhw { padding: 12px 0px 16px 0px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-ZKpSs[data-border=\"true\"]::after, .framer-ZKpSs [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46.5\n * @framerIntrinsicWidth 129\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UAGVY2WsH\":{\"layout\":[\"auto\",\"auto\"]},\"xKAL8Nff3\":{\"layout\":[\"auto\",\"auto\"]},\"LgwIqp6R8\":{\"layout\":[\"auto\",\"auto\"]},\"CrwXT2lNn\":{\"layout\":[\"auto\",\"auto\"]},\"a259OMDZh\":{\"layout\":[\"auto\",\"fixed\"]},\"hou2Kn8Ua\":{\"layout\":[\"fixed\",\"auto\"]},\"BmcR3oIDz\":{\"layout\":[\"auto\",\"fixed\"]},\"xUvBRsigl\":{\"layout\":[\"auto\",\"auto\"]},\"pcROL3KNu\":{\"layout\":[\"auto\",\"auto\"]},\"KYmiEz0pt\":{\"layout\":[\"auto\",\"auto\"]},\"zd0qbNXXq\":{\"layout\":[\"auto\",\"auto\"]},\"VJv65H7iF\":{\"layout\":[\"auto\",\"auto\"]},\"aNXh3FD4A\":{\"layout\":[\"auto\",\"auto\"]},\"BBTlD1r9a\":{\"layout\":[\"auto\",\"auto\"]},\"FmPp0KlS8\":{\"layout\":[\"auto\",\"auto\"]},\"ankSRoK8W\":{\"layout\":[\"auto\",\"auto\"]},\"QU5AX1Jtu\":{\"layout\":[\"auto\",\"auto\"]},\"GoBC6ipXO\":{\"layout\":[\"fixed\",\"auto\"]},\"GleJbySuj\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"Ki19Ur9cs\":\"secondaryLWhite\",\"lDUtkcilo\":\"click\",\"buWKD6bis\":\"leftIcon\",\"dcFGcYFGL\":\"rightIcon\",\"vzGePBVW8\":\"leftIconVisible\",\"Ou4aA3QTQ\":\"rightIconVisible\",\"rgR7qF3mY\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA071MnORb=withCSS(Component,css,\"framer-ZKpSs\");export default FramerA071MnORb;FramerA071MnORb.displayName=\"CTA Button Without Link\";FramerA071MnORb.defaultProps={height:46.5,width:129};addPropertyControls(FramerA071MnORb,{variant:{options:[\"xpdoWosv4\",\"UAGVY2WsH\",\"xKAL8Nff3\",\"LgwIqp6R8\",\"CrwXT2lNn\",\"a259OMDZh\",\"hou2Kn8Ua\",\"BmcR3oIDz\"],optionTitles:[\"Primary\",\"Secondary\",\"Filled\",\"Transparent\",\"With Icon\",\"Underline\",\"Underline for Popup\",\"Underline Open\"],title:\"Variant\",type:ControlType.Enum},Ki19Ur9cs:{defaultValue:\"Click me\",displayTextArea:false,title:\"Secondary L White\",type:ControlType.String},onKi19Ur9csChange:{changes:\"Ki19Ur9cs\",type:ControlType.ChangeHandler},lDUtkcilo:{title:\"Click\",type:ControlType.EventHandler},buWKD6bis:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',displayTextArea:false,title:\"Left Icon\",type:ControlType.String},onbuWKD6bisChange:{changes:\"buWKD6bis\",type:ControlType.ChangeHandler},dcFGcYFGL:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',displayTextArea:false,title:\"Right Icon\",type:ControlType.String},ondcFGcYFGLChange:{changes:\"dcFGcYFGL\",type:ControlType.ChangeHandler},vzGePBVW8:{defaultValue:false,title:\"Left Icon Visible\",type:ControlType.Boolean},onvzGePBVW8Change:{changes:\"vzGePBVW8\",type:ControlType.ChangeHandler},Ou4aA3QTQ:{defaultValue:false,title:\"Right Icon Visible\",type:ControlType.Boolean},onOu4aA3QTQChange:{changes:\"Ou4aA3QTQ\",type:ControlType.ChangeHandler},rgR7qF3mY:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerA071MnORb,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SVGFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA071MnORb\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Ki19Ur9cs\\\":\\\"secondaryLWhite\\\",\\\"lDUtkcilo\\\":\\\"click\\\",\\\"buWKD6bis\\\":\\\"leftIcon\\\",\\\"dcFGcYFGL\\\":\\\"rightIcon\\\",\\\"vzGePBVW8\\\":\\\"leftIconVisible\\\",\\\"Ou4aA3QTQ\\\":\\\"rightIconVisible\\\",\\\"rgR7qF3mY\\\":\\\"hover\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"129\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UAGVY2WsH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xKAL8Nff3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LgwIqp6R8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CrwXT2lNn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a259OMDZh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hou2Kn8Ua\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BmcR3oIDz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xUvBRsigl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pcROL3KNu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KYmiEz0pt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zd0qbNXXq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VJv65H7iF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aNXh3FD4A\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BBTlD1r9a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FmPp0KlS8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ankSRoK8W\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QU5AX1Jtu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GoBC6ipXO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GleJbySuj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"46.5\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A071MnORb.map","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-MKxWy .framer-styles-preset-uk8i97:not(.rich-text-wrapper), .framer-MKxWy .framer-styles-preset-uk8i97.rich-text-wrapper a { --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-MKxWy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Jost-regular\",\"GF;Jost-700\",\"GF;Jost-700italic\",\"GF;Jost-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myjJQVDPokMmuHL.woff2\",weight:\"400\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mxEIgVDPokMmuHL.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCNIgun_HLMEo.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0FNIgun_HLMEo.woff2\",weight:\"400\"}]}];export const css=['.framer-lvFKd .framer-styles-preset-1mb6y7x:not(.rich-text-wrapper), .framer-lvFKd .framer-styles-preset-1mb6y7x.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.12); --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.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-lvFKd .framer-styles-preset-1mb6y7x:not(.rich-text-wrapper), .framer-lvFKd .framer-styles-preset-1mb6y7x.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --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.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-lvFKd .framer-styles-preset-1mb6y7x:not(.rich-text-wrapper), .framer-lvFKd .framer-styles-preset-1mb6y7x.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --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.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-6026e668-39b6-423a-9c02-236a29a2b807, #3c3c3c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-lvFKd\";\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 (7fda3e1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Jost-500\",\"GF;Jost-700\",\"GF;Jost-700italic\",\"GF;Jost-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myRJQVDPokMmuHL.woff2\",weight:\"500\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"normal\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mxEIgVDPokMmuHL.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCNIgun_HLMEo.woff2\",weight:\"700\"},{cssFamilyName:\"Jost\",source:\"google\",style:\"italic\",uiFamilyName:\"Jost\",url:\"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZt8FNIgun_HLMEo.woff2\",weight:\"500\"}]}];export const css=['.framer-snFAU .framer-styles-preset-1a8vqm1:not(.rich-text-wrapper), .framer-snFAU .framer-styles-preset-1a8vqm1.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.9); --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.2em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-snFAU .framer-styles-preset-1a8vqm1:not(.rich-text-wrapper), .framer-snFAU .framer-styles-preset-1a8vqm1.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.2em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-snFAU .framer-styles-preset-1a8vqm1:not(.rich-text-wrapper), .framer-snFAU .framer-styles-preset-1a8vqm1.rich-text-wrapper p { --framer-font-family: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-family-italic: \"Jost\", \"Jost Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.2em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-snFAU\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";export default function ComponentInstructions({title=\"Component Instructions\",description=\"Set up the component by adding image to the component properties.\"}){return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:10,backgroundColor:\"#1C1C1C\",padding:\"40px\"},children:[/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/GfOx3f6nJ3zn9ncjOQOsysz6gM.png\",alt:\"Component Instructions\",style:{width:\"32px\",height:\"32px\"}}),/*#__PURE__*/_jsx(\"h1\",{style:{color:\"#ededed\",fontSize:\"16px\",fontWeight:\"400\",margin:0,textAlign:\"center\",marginTop:\"6px\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#999999\",fontSize:\"13px\",fontWeight:\"300\",margin:0,textAlign:\"center\"},children:description})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ComponentInstructions\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Component_instructions.map","/*\n * Component_instructions\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/gaMHfiDovF1i5LJhcXmY/WquCQKxdiMN4GfchvWlH/Component_instructions.js\"\nexport { default } from \"https://framerusercontent.com/modules/gaMHfiDovF1i5LJhcXmY/WquCQKxdiMN4GfchvWlH/Component_instructions.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,addPropertyControls}from\"framer\";import{motion}from\"framer-motion\";import{useRef,useEffect}from\"react\";import ComponentInstructions from\"https://framer.com/m/Component-instructions-nvSSIr.js@WquCQKxdiMN4GfchvWlH\";// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function SmartImage(props){// Handle URL image type\nif(props.imageType===\"url\"){if(!props.imageUrl){return /*#__PURE__*/_jsx(ComponentInstructions,{title:\"Smart Image\",description:\"Set up the component by adding an image URL to the component properties.\"});}const imgStyle={width:\"100%\",height:\"100%\",objectFit:getObjectFit(props.objectFit),borderRadius:props.borderRadius};if(props.loading===\"lazy\"){const{width,height}=parseDimensionsFromUrl(props.imageUrl);return /*#__PURE__*/_jsx(LazyImage,{dataSrc:props.imageUrl,alt:props.imageAlt||\"\",style:imgStyle,onTap:props.onTap,width:width,height:height,rootMargin:`${props.lazyRootMarginPx}px`});}return /*#__PURE__*/_jsx(motion.img,{src:props.imageUrl,alt:props.imageAlt||\"\",loading:\"eager\",fetchPriority:\"high\",style:imgStyle,onTap:props.onTap});}// Handle upload image type\nif(!(\"image\"in props)||!props.image){return /*#__PURE__*/_jsx(ComponentInstructions,{title:\"Smart Image\",description:\"Set up the component by adding image to the component properties.\"});}const transformedSrc=transformFramerAssetUrl(props.image.src);const imgStyle={width:\"100%\",height:\"100%\",objectFit:getObjectFit(props.objectFit),borderRadius:props.borderRadius,objectPosition:props.image.positionX&&props.image.positionY?`${props.image.positionX} ${props.image.positionY}`:undefined};if(props.loading===\"lazy\"){return /*#__PURE__*/_jsx(LazyImage,{dataSrc:transformedSrc,dataSrcSet:props.image.srcSet||undefined,alt:props.image.alt||\"\",style:imgStyle,onTap:props.onTap,width:props.image.pixelWidth,height:props.image.pixelHeight,rootMargin:`${props.lazyRootMarginPx}px`});}return /*#__PURE__*/_jsx(motion.img,{src:transformedSrc,srcSet:props.image.srcSet,alt:props.image.alt||\"\",loading:\"eager\",fetchPriority:\"high\",style:imgStyle,onTap:props.onTap});}function LazyImage({dataSrc,dataSrcSet,alt,style,onTap,rootMargin,width,height}){const imgRef=useRef(null);useEffect(()=>{const img=imgRef.current;if(!img)return;const observer=new IntersectionObserver(entries=>{for(const entry of entries){if(!entry.isIntersecting)continue;const el=entry.target;const src=el.getAttribute(\"data-src\");const srcSet=el.getAttribute(\"data-srcset\");if(src){el.src=src;el.removeAttribute(\"data-src\");}if(srcSet){el.srcset=srcSet;el.removeAttribute(\"data-srcset\");}observer.unobserve(el);}},{rootMargin,threshold:0});observer.observe(img);return()=>observer.disconnect();},[rootMargin]);return /*#__PURE__*/_jsx(motion.img,{ref:imgRef,\"data-src\":dataSrc,...dataSrcSet&&{\"data-srcset\":dataSrcSet},alt:alt,...width!=null&&height!=null&&{width,height},style:style,loading:\"lazy\",onTap:onTap});}// ------------------------------------------------------------ //\n// HELPER FUNCTIONS\n// ------------------------------------------------------------ //\n/** Try to parse width/height from URL query params (e.g. ?width=1600&height=1200) */function parseDimensionsFromUrl(url){try{const queryIndex=url.indexOf(\"?\");if(queryIndex===-1)return{};const query=url.substring(queryIndex+1).split(\"#\")[0];const params=new URLSearchParams(query);const width=params.get(\"width\");const height=params.get(\"height\");return{width:width?parseInt(width,10):undefined,height:height?parseInt(height,10):undefined};}catch{return{};}}function transformFramerAssetUrl(src){if(!src.startsWith(\"data:framer/asset-reference,\")){return src;}try{// Extract the asset ID (everything between comma and first ?)\nconst commaIndex=src.indexOf(\",\");const questionMarkIndex=src.indexOf(\"?\");if(commaIndex===-1||questionMarkIndex===-1){return src;}const assetId=src.substring(commaIndex+1,questionMarkIndex);// Parse query parameters\nconst urlParams=new URLSearchParams(src.substring(questionMarkIndex+1));const width=urlParams.get(\"width\");const height=urlParams.get(\"height\");// Construct new URL\nlet newUrl=`https://framerusercontent.com/images/${assetId}`;// Add width and height if they exist\nconst params=new URLSearchParams;if(width)params.append(\"width\",width);if(height)params.append(\"height\",height);const paramString=params.toString();if(paramString){newUrl+=`?${paramString}`;}return newUrl;}catch(error){console.warn(\"Failed to transform Framer asset URL:\",error);return src;}}function getObjectFit(objectFit){if(objectFit===\"fill\")return\"cover\";if(objectFit===\"fit\")return\"contain\";if(objectFit===\"strech\")return\"fill\";return\"cover\";}// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(SmartImage,{imageType:{type:ControlType.Enum,options:[\"upload\",\"url\"],optionTitles:[\"Upload\",\"URL\"],defaultValue:\"upload\",displaySegmentedControl:true},image:{type:ControlType.ResponsiveImage,hidden:props=>props.imageType===\"url\"},imageUrl:{type:ControlType.String,hidden:props=>props.imageType===\"upload\"},imageAlt:{type:ControlType.String,hidden:props=>props.imageType===\"upload\"},objectFit:{type:ControlType.Enum,options:[\"fill\",\"fit\",\"strech\"],optionTitles:[\"Fill\",\"Fit\",\"Strech\"],defaultValue:\"fill\"},borderRadius:{// @ts-expect-error - BorderRadius is not a valid control type in this Framer npm version\ntype:ControlType.BorderRadius,defaultValue:\"0px 0px 0px 0px\"},lazyRootMarginPx:{type:ControlType.Number,title:\"Lazy Offset\",defaultValue:1e3,min:0,max:1e4,step:100,unit:\"px\",description:\"How far off-screen the image can be before it starts loading. Higher = loads earlier. Lower = loads later.\",hidden:props=>props.loading===\"priority\"},loading:{type:ControlType.Enum,options:[\"lazy\",\"priority\"],optionTitles:[\"Lazy\",\"Priority\"],displaySegmentedControl:true,defaultValue:\"lazy\",description:\"More components at [Framer Coder](https://framercoder.com).\"},onTap:{type:ControlType.EventHandler,title:\"On Click\"}});SmartImage.displayName=\"Smart Image\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmartImage\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smart_image_v2.map","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Serif-regular\",\"GF;Instrument Serif-regular\",\"GF;Instrument Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]}];export const css=['.framer-6REeK .framer-styles-preset-1k6s2s9:not(.rich-text-wrapper), .framer-6REeK .framer-styles-preset-1k6s2s9.rich-text-wrapper h4 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-bold: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, #fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-6REeK .framer-styles-preset-1k6s2s9:not(.rich-text-wrapper), .framer-6REeK .framer-styles-preset-1k6s2s9.rich-text-wrapper h4 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-bold: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, #fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-6REeK .framer-styles-preset-1k6s2s9:not(.rich-text-wrapper), .framer-6REeK .framer-styles-preset-1k6s2s9.rich-text-wrapper h4 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-bold: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.6); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, #fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-6REeK\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fb31e5e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fragment Mono-regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Fragment Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/fragmentmono/v4/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}];export const css=['.framer-cJwtk .framer-styles-preset-h7fal1:not(.rich-text-wrapper), .framer-cJwtk .framer-styles-preset-h7fal1.rich-text-wrapper code { --framer-code-font-family: \"Fragment Mono\", monospace; --framer-code-font-style: normal; --framer-code-font-weight: 400; --framer-code-text-color: #333; --framer-font-size-scale: 1; background-color: rgba(0, 0, 0, 0.1); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; padding-bottom: 0.1em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; }'];export const className=\"framer-cJwtk\";\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 (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Serif-regular\",\"GF;Instrument Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]}];export const css=['.framer-sbt0U .framer-styles-preset-1m7t1rn:not(.rich-text-wrapper), .framer-sbt0U .framer-styles-preset-1m7t1rn.rich-text-wrapper h3 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 3); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-sbt0U .framer-styles-preset-1m7t1rn:not(.rich-text-wrapper), .framer-sbt0U .framer-styles-preset-1m7t1rn.rich-text-wrapper h3 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.8); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-sbt0U .framer-styles-preset-1m7t1rn:not(.rich-text-wrapper), .framer-sbt0U .framer-styles-preset-1m7t1rn.rich-text-wrapper h3 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-sbt0U\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Serif-regular\",\"GF;Instrument Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]}];export const css=['.framer-AenQ4 .framer-styles-preset-1sr9qtl:not(.rich-text-wrapper), .framer-AenQ4 .framer-styles-preset-1sr9qtl.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 6.5); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-AenQ4 .framer-styles-preset-1sr9qtl:not(.rich-text-wrapper), .framer-AenQ4 .framer-styles-preset-1sr9qtl.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 5.5); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-AenQ4 .framer-styles-preset-1sr9qtl:not(.rich-text-wrapper), .framer-AenQ4 .framer-styles-preset-1sr9qtl.rich-text-wrapper h1 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 4); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-AenQ4\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Serif-regular\",\"GF;Instrument Serif-regular\",\"GF;Instrument Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizBRFtNs2ka5fXjeivQ4LroWlx-2zcZj1bIkNo.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Serif\",url:\"https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]}];export const css=['.framer-Xf2P1 .framer-styles-preset-142rzif:not(.rich-text-wrapper), .framer-Xf2P1 .framer-styles-preset-142rzif.rich-text-wrapper h2 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-bold: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 4.5); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Xf2P1 .framer-styles-preset-142rzif:not(.rich-text-wrapper), .framer-Xf2P1 .framer-styles-preset-142rzif.rich-text-wrapper h2 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-bold: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 4); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Xf2P1 .framer-styles-preset-142rzif:not(.rich-text-wrapper), .framer-Xf2P1 .framer-styles-preset-142rzif.rich-text-wrapper h2 { --framer-font-family: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-bold: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-family-italic: \"Instrument Serif\", \"Instrument Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.8); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, #323e1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Xf2P1\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/sSu0Efnp4Q2B4w6UvsV9/g2QWMU5agGCwxgVDs3oA/a1km5tgS4.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4tik7XDrRi1KJR7193Mg/1V9FEL1tlSTmewuail6F/e_PJPcStf.js\";const SVGFonts=getFonts(SVG);const enabledGestures={HeDOxcCkv:{hover:true,pressed:true},Irkggdtbn:{hover:true},nKNsTmgIR:{hover:true,pressed:true},QmJI0Gh8Y:{hover:true,pressed:true},tqmbooESW:{hover:true},xZQY5yqYr:{hover:true,pressed:true},zMvyQcxXY:{hover:true,pressed:true}};const cycleOrder=[\"QmJI0Gh8Y\",\"nKNsTmgIR\",\"zMvyQcxXY\",\"HeDOxcCkv\",\"xZQY5yqYr\",\"tqmbooESW\",\"Irkggdtbn\"];const serializationHash=\"framer-9FN1W\";const variantClassNames={HeDOxcCkv:\"framer-v-af779s\",Irkggdtbn:\"framer-v-18mztux\",nKNsTmgIR:\"framer-v-1wd8l5o\",QmJI0Gh8Y:\"framer-v-1n3vlwc\",tqmbooESW:\"framer-v-1t44o8e\",xZQY5yqYr:\"framer-v-1v3zjsn\",zMvyQcxXY:\"framer-v-1xbab54\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pVCP43_mH=undefined;const lDUtkcilo=undefined;const rgR7qF3mY=undefined;const eOUOOdh4i=undefined;const DU5eI3c5V=undefined;const T88gAyQJL=undefined;const vzGePBVW8=undefined;const buWKD6bis=undefined;const Ki19Ur9cs=undefined;const Ou4aA3QTQ=undefined;const dcFGcYFGL=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"With Icon\":\"xZQY5yqYr\",Badge:\"Irkggdtbn\",Filled:\"zMvyQcxXY\",Primary:\"QmJI0Gh8Y\",Secondary:\"nKNsTmgIR\",Transparent:\"HeDOxcCkv\",Underline:\"tqmbooESW\"};const Variants=motion.create(React.Fragment);const getProps=({ariaLabel,click,height,hover,id,leftIcon,leftIconVisible,link,newTab,rightIcon,rightIconVisible,secondaryLWhite,smoothScroll,width,...props})=>{return{...props,buWKD6bis:leftIcon??props.buWKD6bis??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',dcFGcYFGL:rightIcon??props.dcFGcYFGL??'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',DU5eI3c5V:newTab??props.DU5eI3c5V,eOUOOdh4i:link??props.eOUOOdh4i,Ki19Ur9cs:secondaryLWhite??props.Ki19Ur9cs??\"Click me\",lDUtkcilo:click??props.lDUtkcilo,Ou4aA3QTQ:rightIconVisible??props.Ou4aA3QTQ,pVCP43_mH:ariaLabel??props.pVCP43_mH,rgR7qF3mY:hover??props.rgR7qF3mY,T88gAyQJL:smoothScroll??props.T88gAyQJL,variant:humanReadableVariantMap[props.variant]??props.variant??\"QmJI0Gh8Y\",vzGePBVW8:leftIconVisible??props.vzGePBVW8};};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,eOUOOdh4i,Ki19Ur9cs,lDUtkcilo,buWKD6bis,dcFGcYFGL,vzGePBVW8,Ou4aA3QTQ,rgR7qF3mY,DU5eI3c5V,T88gAyQJL,pVCP43_mH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QmJI0Gh8Y\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1b0z5zl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(lDUtkcilo){const res=await lDUtkcilo(...args);if(res===false)return false;}});const onMouseEnter1xuvy15=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(rgR7qF3mY){const res=await rgR7qF3mY(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xZQY5yqYr-hover\",\"xZQY5yqYr-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"xZQY5yqYr\")return true;return false;};const isDisplayed1=value=>{if([\"xZQY5yqYr-hover\",\"xZQY5yqYr-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"xZQY5yqYr\")return true;return value;};const isDisplayed2=()=>{if([\"tqmbooESW-hover\",\"Irkggdtbn-hover\"].includes(gestureVariant))return false;if([\"tqmbooESW\",\"Irkggdtbn\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({Irkggdtbn:{value:transition2},nKNsTmgIR:{value:transition2},tqmbooESW:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:eOUOOdh4i,motionChild:true,nodeId:\"QmJI0Gh8Y\",openInNewTab:DU5eI3c5V,scopeId:\"lK2Q_ygNW\",smoothScroll:T88gAyQJL,...addPropertyOverrides({HeDOxcCkv:{openInNewTab:false},Irkggdtbn:{smoothScroll:true},nKNsTmgIR:{openInNewTab:false},tqmbooESW:{smoothScroll:true},xZQY5yqYr:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":pVCP43_mH,className:`${cx(scopingClassNames,\"framer-1n3vlwc\",className,classNames)} framer-kkkx6`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QmJI0Gh8Y\",onMouseEnter:onMouseEnter1xuvy15,onTap:onTap1b0z5zl,ref:refBinding,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\",backdropFilter:\"none\",backgroundColor:\"var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, rgb(50, 62, 26))\",filter:\"none\",WebkitBackdropFilter:\"none\",WebkitFilter:\"none\",...style},variants:{\"HeDOxcCkv-hover\":{backgroundColor:\"var(--token-12f8c64b-8f7a-43f0-94b6-ac826ea2dd93, rgb(50, 62, 26))\",filter:\"none\",WebkitFilter:\"none\"},\"HeDOxcCkv-pressed\":{backgroundColor:\"rgba(50, 62, 26, 0.75)\",filter:\"none\",WebkitFilter:\"none\"},\"Irkggdtbn-hover\":{\"--border-color\":\"var(--token-643ab361-159b-490c-a67f-d189a8b6a106, rgb(31, 31, 31))\",backgroundColor:\"var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250))\",filter:\"none\",WebkitFilter:\"none\"},\"nKNsTmgIR-hover\":{\"--border-color\":\"rgb(250, 250, 250)\",backgroundColor:\"rgba(0, 0, 0, 0.5)\",filter:\"none\",WebkitFilter:\"none\"},\"nKNsTmgIR-pressed\":{backgroundColor:\"var(--token-024ac443-5908-4b8c-b3c1-02cb15244460, rgb(0, 0, 0))\",filter:\"brightness(1.2)\",WebkitFilter:\"brightness(1.2)\"},\"QmJI0Gh8Y-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",filter:\"brightness(1.25)\",WebkitBackdropFilter:\"none\",WebkitFilter:\"brightness(1.25)\"},\"QmJI0Gh8Y-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(50, 62, 26, 0.75)\",filter:\"none\",WebkitBackdropFilter:\"none\",WebkitFilter:\"none\"},\"tqmbooESW-hover\":{\"--border-color\":\"var(--token-024ac443-5908-4b8c-b3c1-02cb15244460, rgb(0, 0, 0))\",filter:\"none\",WebkitFilter:\"none\"},\"xZQY5yqYr-hover\":{filter:\"brightness(1.25)\",WebkitFilter:\"brightness(1.25)\"},\"xZQY5yqYr-pressed\":{filter:\"brightness(1)\",WebkitFilter:\"brightness(1)\"},\"zMvyQcxXY-hover\":{backgroundColor:\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(250, 250, 250))\",filter:\"brightness(1.25)\",WebkitFilter:\"brightness(1.25)\"},\"zMvyQcxXY-pressed\":{backgroundColor:\"var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgb(250, 250, 250))\",filter:\"brightness(1)\",WebkitFilter:\"brightness(1)\"},HeDOxcCkv:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f990a152-9902-479c-908c-5bf0c674a490, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"rgba(49, 61, 26, 0)\",WebkitBackdropFilter:\"none\"},Irkggdtbn:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-38cdef59-25ca-4b35-a28f-079ada81d674, rgb(214, 214, 214))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(250, 250, 250, 0.8)\",WebkitBackdropFilter:\"none\"},nKNsTmgIR:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(250, 250, 250, 0.4)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(5px)\"},tqmbooESW:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(60, 60, 60, 0.5)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(77, 84, 80, 0)\",WebkitBackdropFilter:\"none\"},xZQY5yqYr:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-1a10c342-eadd-41d1-8f29-3084ff9293bf, rgb(254, 250, 243))\",WebkitBackdropFilter:\"none\"},zMvyQcxXY:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(77, 85, 81)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"var(--token-1a10c342-eadd-41d1-8f29-3084ff9293bf, rgb(254, 250, 243))\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({\"HeDOxcCkv-hover\":{\"data-framer-name\":undefined},\"HeDOxcCkv-pressed\":{\"data-framer-name\":undefined},\"Irkggdtbn-hover\":{\"data-framer-name\":undefined},\"nKNsTmgIR-hover\":{\"data-framer-name\":undefined},\"nKNsTmgIR-pressed\":{\"data-framer-name\":undefined},\"QmJI0Gh8Y-hover\":{\"data-framer-name\":undefined},\"QmJI0Gh8Y-pressed\":{\"data-framer-name\":undefined},\"tqmbooESW-hover\":{\"data-framer-name\":undefined},\"xZQY5yqYr-hover\":{\"data-framer-name\":undefined},\"xZQY5yqYr-pressed\":{\"data-framer-name\":undefined},\"zMvyQcxXY-hover\":{\"data-framer-name\":undefined},\"zMvyQcxXY-pressed\":{\"data-framer-name\":undefined},HeDOxcCkv:{\"data-border\":true,\"data-framer-name\":\"Transparent\"},Irkggdtbn:{\"data-border\":true,\"data-framer-name\":\"Badge\"},nKNsTmgIR:{\"data-border\":true,\"data-framer-name\":\"Secondary\"},tqmbooESW:{\"data-border\":true,\"data-framer-name\":\"Underline\"},xZQY5yqYr:{\"data-framer-name\":\"With Icon\"},zMvyQcxXY:{\"data-border\":true,\"data-framer-name\":\"Filled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1en0q30\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Vh11n0GxK\",style:{backgroundColor:\"rgb(77, 85, 81)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:isDisplayed1(vzGePBVW8!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yy8pdv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aHTrxyNvw-container\",nodeId:\"aHTrxyNvw\",rendersWithMotion:true,scopeId:\"lK2Q_ygNW\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-a7410801-0252-478c-b903-81c7bebefff6, rgb(250, 250, 250))\",customPadding:0,customStrokeWidth:1.4,customSvgCode:buWKD6bis,description:\"\",height:\"100%\",id:\"aHTrxyNvw\",layoutId:\"aHTrxyNvw\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\",...addPropertyOverrides({xZQY5yqYr:{customColor:\"rgb(243, 239, 223)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1scyy05\",layoutDependency:layoutDependency,layoutId:\"BlLjJvkpa\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250)))\"},children:\"Click me\"})}),className:\"framer-15f3579\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZO3YbnwOk\",style:{\"--extracted-r6o4lv\":\"var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"none\",WebkitFilter:\"none\"},text:Ki19Ur9cs,variants:{\"HeDOxcCkv-hover\":{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},\"HeDOxcCkv-pressed\":{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},\"Irkggdtbn-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"nKNsTmgIR-pressed\":{filter:\"brightness(0) invert(1)\",WebkitFilter:\"brightness(0) invert(1)\"},\"tqmbooESW-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"xZQY5yqYr-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"xZQY5yqYr-pressed\":{filter:\"none\",WebkitFilter:\"none\"},\"zMvyQcxXY-hover\":{filter:\"none\",WebkitFilter:\"none\"},\"zMvyQcxXY-pressed\":{filter:\"none\",WebkitFilter:\"none\"},HeDOxcCkv:{\"--extracted-r6o4lv\":\"var(--token-643ab361-159b-490c-a67f-d189a8b6a106, rgb(31, 31, 31))\"},Irkggdtbn:{\"--extracted-r6o4lv\":\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},tqmbooESW:{\"--extracted-r6o4lv\":\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},xZQY5yqYr:{\"--extracted-r6o4lv\":\"var(--token-a953ef3d-0ee1-4d68-a95c-af0bd7ef9c77, rgb(77, 85, 81))\"},zMvyQcxXY:{\"--extracted-r6o4lv\":\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HeDOxcCkv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-643ab361-159b-490c-a67f-d189a8b6a106, rgb(31, 31, 31)))\"},children:\"Click me\"})})},Irkggdtbn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gfap4f\",\"data-styles-preset\":\"a1km5tgS4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60)))\"},children:\"Click me\"})})},tqmbooESW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60)))\"},children:\"Click me\"})})},xZQY5yqYr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a953ef3d-0ee1-4d68-a95c-af0bd7ef9c77, rgb(77, 85, 81)))\"},children:\"Click me\"})})},zMvyQcxXY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t56d5m\",\"data-styles-preset\":\"e_PJPcStf\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60)))\"},children:\"Click me\"})})}},baseVariant,gestureVariant)})}),Ou4aA3QTQ!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-165s9w6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CqDGgfsmb-container\",nodeId:\"CqDGgfsmb\",rendersWithMotion:true,scopeId:\"lK2Q_ygNW\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"var(--token-a7410801-0252-478c-b903-81c7bebefff6, rgb(250, 250, 250))\",customPadding:0,customStrokeWidth:1.4,customSvgCode:dcFGcYFGL,description:\"\",height:\"100%\",id:\"CqDGgfsmb\",layoutId:\"CqDGgfsmb\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\",...addPropertyOverrides({\"nKNsTmgIR-hover\":{customColor:\"var(--token-a7410801-0252-478c-b903-81c7bebefff6, rgb(250, 250, 250))\"},\"nKNsTmgIR-pressed\":{customColor:\"var(--token-a7410801-0252-478c-b903-81c7bebefff6, rgb(250, 250, 250))\"},HeDOxcCkv:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},Irkggdtbn:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},nKNsTmgIR:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},tqmbooESW:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},xZQY5yqYr:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"},zMvyQcxXY:{customColor:\"var(--token-6026e668-39b6-423a-9c02-236a29a2b807, rgb(60, 60, 60))\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-drfy00\",\"data-border\":true,\"data-framer-name\":\"Inner Border\",layoutDependency:layoutDependency,layoutId:\"a1sKA4lV4\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(250, 250, 250, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},variants:{\"HeDOxcCkv-hover\":{\"--border-color\":\"var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250))\"},\"HeDOxcCkv-pressed\":{\"--border-color\":\"var(--token-536bbe5d-04db-4207-bc02-c61616eb2482, rgb(250, 250, 250))\"},\"QmJI0Gh8Y-hover\":{\"--border-color\":\"rgb(250, 250, 250)\"},\"QmJI0Gh8Y-pressed\":{\"--border-color\":\"rgba(250, 250, 250, 0.5)\"},HeDOxcCkv:{\"--border-color\":\"rgba(31, 31, 31, 0.2)\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9FN1W.framer-kkkx6, .framer-9FN1W .framer-kkkx6 { display: block; }\",\".framer-9FN1W.framer-1n3vlwc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 22px 16px 22px; position: relative; text-decoration: none; width: min-content; }\",\".framer-9FN1W .framer-1en0q30 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-9FN1W .framer-1yy8pdv-container, .framer-9FN1W .framer-165s9w6-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-9FN1W .framer-1scyy05 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9FN1W .framer-15f3579 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-9FN1W .framer-drfy00 { bottom: 2px; flex: none; left: 2px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 2px; top: 2px; z-index: 1; }\",\".framer-9FN1W.framer-v-1v3zjsn.framer-1n3vlwc { gap: 8px; padding: 4px 12px 4px 4px; }\",\".framer-9FN1W.framer-v-1v3zjsn .framer-1yy8pdv-container { aspect-ratio: unset; height: 19px; width: 18px; }\",\".framer-9FN1W.framer-v-1v3zjsn .framer-1scyy05 { padding: 2px 0px 0px 0px; }\",\".framer-9FN1W.framer-v-1t44o8e.framer-1n3vlwc { padding: 16px 0px 16px 0px; }\",\".framer-9FN1W.framer-v-18mztux.framer-1n3vlwc { padding: 6px 12px 6px 12px; }\",\".framer-9FN1W.framer-v-1v3zjsn.hover .framer-1yy8pdv-container, .framer-9FN1W.framer-v-1v3zjsn.pressed .framer-1yy8pdv-container { aspect-ratio: unset; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-9FN1W[data-border=\"true\"]::after, .framer-9FN1W [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46.5\n * @framerIntrinsicWidth 129\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"nKNsTmgIR\":{\"layout\":[\"auto\",\"auto\"]},\"zMvyQcxXY\":{\"layout\":[\"auto\",\"auto\"]},\"HeDOxcCkv\":{\"layout\":[\"auto\",\"auto\"]},\"xZQY5yqYr\":{\"layout\":[\"auto\",\"auto\"]},\"tqmbooESW\":{\"layout\":[\"auto\",\"auto\"]},\"Irkggdtbn\":{\"layout\":[\"auto\",\"auto\"]},\"YsbXhI3Dk\":{\"layout\":[\"auto\",\"auto\"]},\"cm_ZyY7Rb\":{\"layout\":[\"auto\",\"auto\"]},\"sqtmpQ7Bm\":{\"layout\":[\"auto\",\"auto\"]},\"Z7MsOxu2c\":{\"layout\":[\"auto\",\"auto\"]},\"fgkwDRwOj\":{\"layout\":[\"auto\",\"auto\"]},\"nhhK9hT95\":{\"layout\":[\"auto\",\"auto\"]},\"zKPzWNuv2\":{\"layout\":[\"auto\",\"auto\"]},\"TK5KiLpDS\":{\"layout\":[\"auto\",\"auto\"]},\"XZknURj_L\":{\"layout\":[\"auto\",\"auto\"]},\"vF3EKKcmD\":{\"layout\":[\"auto\",\"auto\"]},\"tmH4hJwxd\":{\"layout\":[\"auto\",\"auto\"]},\"qAoIXjiZm\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"eOUOOdh4i\":\"link\",\"Ki19Ur9cs\":\"secondaryLWhite\",\"lDUtkcilo\":\"click\",\"buWKD6bis\":\"leftIcon\",\"dcFGcYFGL\":\"rightIcon\",\"vzGePBVW8\":\"leftIconVisible\",\"Ou4aA3QTQ\":\"rightIconVisible\",\"rgR7qF3mY\":\"hover\",\"DU5eI3c5V\":\"newTab\",\"T88gAyQJL\":\"smoothScroll\",\"pVCP43_mH\":\"ariaLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlK2Q_ygNW=withCSS(Component,css,\"framer-9FN1W\");export default FramerlK2Q_ygNW;FramerlK2Q_ygNW.displayName=\"CTA Button\";FramerlK2Q_ygNW.defaultProps={height:46.5,width:129};addPropertyControls(FramerlK2Q_ygNW,{variant:{options:[\"QmJI0Gh8Y\",\"nKNsTmgIR\",\"zMvyQcxXY\",\"HeDOxcCkv\",\"xZQY5yqYr\",\"tqmbooESW\",\"Irkggdtbn\"],optionTitles:[\"Primary\",\"Secondary\",\"Filled\",\"Transparent\",\"With Icon\",\"Underline\",\"Badge\"],title:\"Variant\",type:ControlType.Enum},eOUOOdh4i:{title:\"Link\",type:ControlType.Link},Ki19Ur9cs:{defaultValue:\"Click me\",displayTextArea:false,title:\"Secondary L White\",type:ControlType.String},onKi19Ur9csChange:{changes:\"Ki19Ur9cs\",type:ControlType.ChangeHandler},lDUtkcilo:{title:\"Click\",type:ControlType.EventHandler},buWKD6bis:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',displayTextArea:false,title:\"Left Icon\",type:ControlType.String},onbuWKD6bisChange:{changes:\"buWKD6bis\",type:ControlType.ChangeHandler},dcFGcYFGL:{defaultValue:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',displayTextArea:false,title:\"Right Icon\",type:ControlType.String},ondcFGcYFGLChange:{changes:\"dcFGcYFGL\",type:ControlType.ChangeHandler},vzGePBVW8:{defaultValue:false,title:\"Left Icon Visible\",type:ControlType.Boolean},onvzGePBVW8Change:{changes:\"vzGePBVW8\",type:ControlType.ChangeHandler},Ou4aA3QTQ:{defaultValue:false,title:\"Right Icon Visible\",type:ControlType.Boolean},onOu4aA3QTQChange:{changes:\"Ou4aA3QTQ\",type:ControlType.ChangeHandler},rgR7qF3mY:{title:\"Hover\",type:ControlType.EventHandler},DU5eI3c5V:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onDU5eI3c5VChange:{changes:\"DU5eI3c5V\",type:ControlType.ChangeHandler},T88gAyQJL:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onT88gAyQJLChange:{changes:\"T88gAyQJL\",type:ControlType.ChangeHandler},pVCP43_mH:{defaultValue:\"\",title:\"Aria Label\",type:ControlType.String},onpVCP43_mHChange:{changes:\"pVCP43_mH\",type:ControlType.ChangeHandler}});addFonts(FramerlK2Q_ygNW,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SVGFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlK2Q_ygNW\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nKNsTmgIR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zMvyQcxXY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HeDOxcCkv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xZQY5yqYr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tqmbooESW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Irkggdtbn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YsbXhI3Dk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cm_ZyY7Rb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sqtmpQ7Bm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z7MsOxu2c\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fgkwDRwOj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nhhK9hT95\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zKPzWNuv2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TK5KiLpDS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XZknURj_L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vF3EKKcmD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tmH4hJwxd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qAoIXjiZm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"eOUOOdh4i\\\":\\\"link\\\",\\\"Ki19Ur9cs\\\":\\\"secondaryLWhite\\\",\\\"lDUtkcilo\\\":\\\"click\\\",\\\"buWKD6bis\\\":\\\"leftIcon\\\",\\\"dcFGcYFGL\\\":\\\"rightIcon\\\",\\\"vzGePBVW8\\\":\\\"leftIconVisible\\\",\\\"Ou4aA3QTQ\\\":\\\"rightIconVisible\\\",\\\"rgR7qF3mY\\\":\\\"hover\\\",\\\"DU5eI3c5V\\\":\\\"newTab\\\",\\\"T88gAyQJL\\\":\\\"smoothScroll\\\",\\\"pVCP43_mH\\\":\\\"ariaLabel\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"46.5\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"129\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lK2Q_ygNW.map","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BOOKBUTTONBYEHOTELIER from\"https://framerusercontent.com/modules/YdzI1knTpMjudyd9i2wq/vYd58PGJC8NXo824j6yW/Book_button.js\";import{withMewsApi}from\"https://framerusercontent.com/modules/F3ViRebVt4PC1BRb54yv/6PvXit0vwhE9CT6RPV4k/Override_mews.js\";import CTAButtonWithoutLink from\"https://framerusercontent.com/modules/sTcWFp9XQzRnV3H5xyyX/Oqd18pDnwgwAoUeUyGNd/A071MnORb.js\";const CTAButtonWithoutLinkFonts=getFonts(CTAButtonWithoutLink);const BOOKBUTTONBYEHOTELIERFonts=getFonts(BOOKBUTTONBYEHOTELIER);const BOOKBUTTONBYEHOTELIERWithMewsApiu4dwxp=withCodeBoundaryForOverrides(BOOKBUTTONBYEHOTELIER,{nodeId:\"bFIj6JLB0\",override:withMewsApi,scopeId:\"GjqqZMbYJ\"});const cycleOrder=[\"wonZJiTjK\",\"peAg75GhL\"];const serializationHash=\"framer-2B9Vh\";const variantClassNames={peAg75GhL:\"framer-v-1diorgp\",wonZJiTjK:\"framer-v-lbqgb6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const mbwxIUcmr=undefined;const M5IFpZzSG=undefined;const setM5IFpZzSG=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Book Button\":\"wonZJiTjK\",\"Mobile Book Button\":\"peAg75GhL\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,roomID,secondaryLWhite,width,...props})=>{return{...props,M5IFpZzSG:secondaryLWhite??props.M5IFpZzSG??\"Book room\",mbwxIUcmr:roomID??props.mbwxIUcmr,variant:humanReadableVariantMap[props.variant]??props.variant??\"wonZJiTjK\"};};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,mbwxIUcmr,\"M5IFpZzSG\":externalM5IFpZzSG,\"onM5IFpZzSGChange\":setExternalM5IFpZzSG,...restProps}=getProps(props);const[M5IFpZzSG,setM5IFpZzSG]=useStateVariable(externalM5IFpZzSG,setExternalM5IFpZzSG);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wonZJiTjK\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lbqgb6\",className,classNames),\"data-framer-name\":\"Desktop Book Button\",layoutDependency:layoutDependency,layoutId:\"wonZJiTjK\",ref:refBinding,style:{...style},...addPropertyOverrides({peAg75GhL:{\"data-framer-name\":\"Mobile Book Button\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u4dwxp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bFIj6JLB0-container\",nodeId:\"bFIj6JLB0\",rendersWithMotion:true,scopeId:\"GjqqZMbYJ\",children:/*#__PURE__*/_jsx(BOOKBUTTONBYEHOTELIERWithMewsApiu4dwxp,{avvioIntegration:{avvioSiteId:\"The Victorian Hotel\"},bookingEngine:\"mews\",buttonComponent:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:\"155.5px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jc9tou-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"LpDjN6ecM-container\",nodeId:\"LpDjN6ecM\",rendersWithMotion:true,scopeId:\"GjqqZMbYJ\",children:/*#__PURE__*/_jsx(CTAButtonWithoutLink,{buWKD6bis:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',dcFGcYFGL:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9999 20C10.4799 20 9.24992 18.77 9.24992 17.25C9.24992 15.73 10.4799 14.5 11.9999 14.5C13.5199 14.5 14.7499 15.73 14.7499 17.25C14.7499 18.77 13.5199 20 11.9999 20ZM11.9999 16C11.3099 16 10.7499 16.56 10.7499 17.25C10.7499 17.94 11.3099 18.5 11.9999 18.5C12.6899 18.5 13.2499 17.94 13.2499 17.25C13.2499 16.56 12.6899 16 11.9999 16ZM16.7699 15.27C16.5099 15.27 16.2599 15.14 16.1199 14.89C15.2699 13.42 13.6899 12.5 11.9999 12.5C10.3099 12.5 8.72992 13.42 7.87992 14.89C7.66992 15.25 7.21992 15.37 6.85992 15.17C6.49992 14.96 6.37992 14.5 6.57992 14.15C7.69992 12.21 9.76992 11.01 11.9999 11.01C14.2299 11.01 16.3099 12.21 17.4199 14.15C17.6299 14.51 17.4999 14.97 17.1399 15.17C17.0199 15.24 16.8899 15.27 16.7699 15.27ZM19.3099 12.75C19.0799 12.75 18.8499 12.64 18.6999 12.44C17.1499 10.29 14.6499 9 11.9999 9C9.34992 9 6.84992 10.29 5.29992 12.44C5.05992 12.78 4.58992 12.85 4.24992 12.61C3.90992 12.37 3.83992 11.9 4.07992 11.56C5.90992 9.02 8.86992 7.5 11.9999 7.5C15.1299 7.5 18.0799 9.02 19.9199 11.56C20.1599 11.9 20.0899 12.36 19.7499 12.61C19.6199 12.71 19.4599 12.75 19.3099 12.75ZM21.8099 10.27C21.5899 10.27 21.3699 10.17 21.2199 9.98C18.9699 7.13 15.6099 5.5 11.9999 5.5C8.38992 5.5 5.02992 7.13 2.77992 9.98C2.51992 10.31 2.04992 10.36 1.72992 10.1C1.39992 9.84 1.34992 9.37 1.60992 9.05C4.14992 5.84 7.93992 4 12.0099 4C16.0799 4 19.8799 5.84 22.4099 9.05C22.6699 9.38 22.6099 9.85 22.2899 10.1C22.1499 10.21 21.9899 10.26 21.8299 10.26L21.8099 10.27Z\" fill=\"black\"/> </svg>',height:\"100%\",id:\"LpDjN6ecM\",Ki19Ur9cs:M5IFpZzSG,layoutId:\"LpDjN6ecM\",onKi19Ur9csChange:setM5IFpZzSG,Ou4aA3QTQ:false,variant:matchVariant(\"UAGVY2WsH\"),vzGePBVW8:false,width:\"100%\"})})})],buttonWidth:\"fill\",height:\"100%\",id:\"bFIj6JLB0\",layoutId:\"bFIj6JLB0\",mewsIntegration:{defaultLanguage:\"en-US\",iframeStyle:{borderRadius:12,maxHeight:85,maxWidth:85,paddingTop:8,shadowColor:\"rgba(0, 0, 0, 0.15)\"},isDemo:false,mewsBaseUrl:\"https://app.mews.com/distributor\",mewsDistributorId:\"b8b00226-fded-4f53-87c5-b3ee00e1313e\",mewsIntegrationType:\"iframe\"},roomId:mbwxIUcmr,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2B9Vh.framer-e534nv, .framer-2B9Vh .framer-e534nv { display: block; }\",\".framer-2B9Vh.framer-lbqgb6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2B9Vh .framer-u4dwxp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2B9Vh .framer-jc9tou-container { height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46.5\n * @framerIntrinsicWidth 155.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"peAg75GhL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mbwxIUcmr\":\"roomID\",\"M5IFpZzSG\":\"secondaryLWhite\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGjqqZMbYJ=withCSS(Component,css,\"framer-2B9Vh\");export default FramerGjqqZMbYJ;FramerGjqqZMbYJ.displayName=\"Book Button\";FramerGjqqZMbYJ.defaultProps={height:46.5,width:155.5};addPropertyControls(FramerGjqqZMbYJ,{variant:{options:[\"wonZJiTjK\",\"peAg75GhL\"],optionTitles:[\"Desktop Book Button\",\"Mobile Book Button\"],title:\"Variant\",type:ControlType.Enum},mbwxIUcmr:{defaultValue:\"\",displayTextArea:false,title:\"Room ID\",type:ControlType.String},onmbwxIUcmrChange:{changes:\"mbwxIUcmr\",type:ControlType.ChangeHandler},M5IFpZzSG:{defaultValue:\"Book room\",displayTextArea:false,title:\"Secondary L White\",type:ControlType.String},onM5IFpZzSGChange:{changes:\"M5IFpZzSG\",type:ControlType.ChangeHandler}});addFonts(FramerGjqqZMbYJ,[{explicitInter:true,fonts:[]},...CTAButtonWithoutLinkFonts,...BOOKBUTTONBYEHOTELIERFonts],{supportsExplicitInterCodegen:true});FramerGjqqZMbYJ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(CTAButtonWithoutLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGjqqZMbYJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"155.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"peAg75GhL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"46.5\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"mbwxIUcmr\\\":\\\"roomID\\\",\\\"M5IFpZzSG\\\":\\\"secondaryLWhite\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GjqqZMbYJ.map"],"mappings":"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"}