{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js", "ssg:https://framerusercontent.com/modules/XoIqfByqlbWRLOApQ1Jf/GmN38Z1xvMp8JzsVCqv6/g_FCRTU5L.js", "ssg:https://framerusercontent.com/modules/rZILHkXOmVAZAEO0HVEs/5L0z45C96ofwD9SG7jP7/goXRfCXrX.js", "ssg:https://framerusercontent.com/modules/Rnd4QEeANs9YOPwae68r/Ty4wvT3TFDugmHy1juar/nfN7R79SQ.js", "ssg:https://framerusercontent.com/modules/6ZrOdGbw3CeRRazkwb2n/4SElXFyxAeoq9dd97Nnw/w1sE5KxkU.js", "ssg:https://framerusercontent.com/modules/9PmIatVr1qlljTImekYp/8F6rmYro6AYFGgdSTqoR/XrzzA4xzI.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/bind.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/utils.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/AxiosError.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/null.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/toFormData.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/AxiosURLSearchParams.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/buildURL.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/InterceptorManager.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/defaults/transitional.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/platform/browser/classes/URLSearchParams.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/platform/browser/classes/FormData.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/platform/browser/classes/Blob.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/platform/browser/index.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/_/a5YBEiy9.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/platform/index.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/toURLEncodedForm.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/formDataToJSON.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/defaults/index.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/parseHeaders.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/AxiosHeaders.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/transformData.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/cancel/isCancel.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/cancel/CanceledError.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/settle.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/parseProtocol.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/speedometer.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/throttle.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/progressEventReducer.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/isURLSameOrigin.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/cookies.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/isAbsoluteURL.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/combineURLs.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/buildFullPath.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/mergeConfig.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/resolveConfig.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/adapters/xhr.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/composeSignals.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/trackStream.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/adapters/fetch.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/adapters/adapters.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/dispatchRequest.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/env/data.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/validator.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/core/Axios.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/cancel/CancelToken.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/spread.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/isAxiosError.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/helpers/HttpStatusCode.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/lib/axios.js", "ssg:https://ga.jspm.io/npm:axios@1.7.7/index.js", "ssg:https://framerusercontent.com/modules/LuUQRGTH6lqinxaeWlB7/298z1pp6dCvUQ0tSmFFX/Cooper_form.js", "ssg:https://framerusercontent.com/modules/ROMhyplzeaTEdvfhNqCL/K5N3bh5AZg8WSPmAnyra/c9ZCUzDQn.js", "ssg:https://framerusercontent.com/modules/LpLH6l4EnSXfdjl1CkaE/IOXn6BZ1mn2llId6ROx6/O29ZrwVIt.js", "ssg:https://framerusercontent.com/modules/DZyFfhyOl2jiolZi43yC/qxuBHxKze3hHeZoZxF31/SUT0tG7A6.js", "ssg:https://framerusercontent.com/modules/soTKjOBCH2egpT0CIeeS/ATdIwVIRyN0YlM6hLITX/eogDX89b1.js"],
  "sourcesContent": ["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n */ export default function Embed({type,url,html}){if(type===\"url\"&&url){return /*#__PURE__*/ _jsx(EmbedURL,{url:url});}if(type===\"html\"&&html){return /*#__PURE__*/ _jsx(EmbedHTML,{html:html});}return /*#__PURE__*/ _jsx(Instructions,{});};addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",displayTextArea:true,type:ControlType.String,hidden(props){return props.type!==\"html\";}}});function Instructions(){return /*#__PURE__*/ _jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedURL({url}){// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(!url.startsWith(\"https://\")){return /*#__PURE__*/ _jsx(ErrorMessage,{message:\"Unsupported protocol.\"});}if(state===undefined){return /*#__PURE__*/ _jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/ _jsx(ErrorMessage,{message:state.message});}if(state===true){const message=`Can't embed ${url} due to its content security policy.`;return /*#__PURE__*/ _jsx(ErrorMessage,{message:message});}return /*#__PURE__*/ _jsx(\"iframe\",{src:url,style:iframeStyle,loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHTML({html}){const ref=useRef();// If the HTML contains a script tag we can't use\n// dangerouslySetInnerHTML because it doesn't execute\n// scripts on the client. Otherwise, we can benefit\n// from SSG by using dangerouslySetInnerHTML.\nconst hasScript=html.includes(\"</script>\");useEffect(()=>{if(!hasScript)return;const div=ref.current;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html,hasScript]);return /*#__PURE__*/ _jsx(\"div\",{ref:ref,style:htmlStyle,dangerouslySetInnerHTML:!hasScript?{__html:html}:undefined});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message}){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}const centerTextStyle={textAlign:\"center\",minWidth:140};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "// Generated by Framer (f26e712)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"UxxnvlSCv\",\"qSL8uCiaj\",\"fhH1W_LAF\"];const serializationHash=\"framer-gXf7C\";const variantClassNames={fhH1W_LAF:\"framer-v-19mrguz\",qSL8uCiaj:\"framer-v-1vnseto\",UxxnvlSCv:\"framer-v-1xvffge\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"SliderMobile/Slide1\":\"UxxnvlSCv\",\"SliderMobile/Slide2\":\"qSL8uCiaj\",\"SliderMobile/Slide3\":\"fhH1W_LAF\"};const getProps=({_1,_2,_3,height,id,width,...props})=>{return{...props,IMncyv3P2:_1??props.IMncyv3P2??{src:\"https://framerusercontent.com/images/xtc45SJkWC7xOVX5pEnB1tU2E8.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/xtc45SJkWC7xOVX5pEnB1tU2E8.png?scale-down-to=512 512w,https://framerusercontent.com/images/xtc45SJkWC7xOVX5pEnB1tU2E8.png 686w\"},QikliB_Q4:_3??props.QikliB_Q4??{src:\"https://framerusercontent.com/images/lDrVtUGWOFSi9ftkM9wVJdHydVk.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/lDrVtUGWOFSi9ftkM9wVJdHydVk.png?scale-down-to=512 512w,https://framerusercontent.com/images/lDrVtUGWOFSi9ftkM9wVJdHydVk.png 686w\"},uNUZPA8l3:_2??props.uNUZPA8l3??{src:\"https://framerusercontent.com/images/nKfNBLxy8ICEcjbf64wD1xfmEA.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/nKfNBLxy8ICEcjbf64wD1xfmEA.png?scale-down-to=512 512w,https://framerusercontent.com/images/nKfNBLxy8ICEcjbf64wD1xfmEA.png 686w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"UxxnvlSCv\"};};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,IMncyv3P2,uNUZPA8l3,QikliB_Q4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UxxnvlSCv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1eqv2s5=activeVariantCallback(async(...args)=>{setVariant(\"UxxnvlSCv\");});const onTapujcix4=activeVariantCallback(async(...args)=>{setVariant(\"qSL8uCiaj\");});const onTap1k5jj2j=activeVariantCallback(async(...args)=>{setVariant(\"fhH1W_LAF\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xvffge\",className,classNames),\"data-framer-name\":\"SliderMobile/Slide1\",layoutDependency:layoutDependency,layoutId:\"UxxnvlSCv\",ref:refBinding,style:{...style},...addPropertyOverrides({fhH1W_LAF:{\"data-framer-name\":\"SliderMobile/Slide3\"},qSL8uCiaj:{\"data-framer-name\":\"SliderMobile/Slide2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:686,intrinsicWidth:686,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),pixelHeight:686,pixelWidth:686,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(IMncyv3P2)},className:\"framer-10cm558\",\"data-framer-name\":\"Placeholder Image\",layoutDependency:layoutDependency,layoutId:\"UxxnvlSCvWm8ReODoX\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({fhH1W_LAF:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:686,intrinsicWidth:686,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),pixelHeight:686,pixelWidth:686,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(QikliB_Q4)}},qSL8uCiaj:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:686,intrinsicWidth:686,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),pixelHeight:686,pixelWidth:686,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(uNUZPA8l3)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-omeif5\",\"data-framer-name\":\"Tab\",layoutDependency:layoutDependency,layoutId:\"UxxnvlSCvDE5EcU8fN\",style:{opacity:.7},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8xfieb\",\"data-framer-name\":\"Selection\",layoutDependency:layoutDependency,layoutId:\"UxxnvlSCvM82w0Ov2S\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-lsmbr\",\"data-border\":true,\"data-framer-name\":\"Frame 286\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UxxnvlSCvv54agSbLf\",onTap:onTap1eqv2s5,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{fhH1W_LAF:{backgroundColor:\"rgba(0, 0, 0, 0)\"},qSL8uCiaj:{backgroundColor:\"rgba(0, 0, 0, 0)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mgmrlo\",\"data-border\":true,\"data-framer-name\":\"Frame 287\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UxxnvlSCvAU9up43Ce\",onTap:onTapujcix4,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{fhH1W_LAF:{backgroundColor:\"rgba(0, 0, 0, 0)\"},qSL8uCiaj:{backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r68e9d\",\"data-border\":true,\"data-framer-name\":\"Frame 288\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UxxnvlSCvdpQYphgFe\",onTap:onTap1k5jj2j,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{fhH1W_LAF:{backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"}}})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gXf7C.framer-qp5s99, .framer-gXf7C .framer-qp5s99 { display: block; }\",\".framer-gXf7C.framer-1xvffge { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 335px; }\",\".framer-gXf7C .framer-10cm558 { aspect-ratio: 1.0029940119760479 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 334px); position: relative; width: 100%; }\",\".framer-gXf7C .framer-omeif5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-gXf7C .framer-8xfieb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gXf7C .framer-lsmbr, .framer-gXf7C .framer-1mgmrlo, .framer-gXf7C .framer-1r68e9d { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 16px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gXf7C.framer-1xvffge, .framer-gXf7C .framer-omeif5, .framer-gXf7C .framer-8xfieb { gap: 0px; } .framer-gXf7C.framer-1xvffge > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gXf7C.framer-1xvffge > :first-child, .framer-gXf7C .framer-omeif5 > :first-child { margin-top: 0px; } .framer-gXf7C.framer-1xvffge > :last-child, .framer-gXf7C .framer-omeif5 > :last-child { margin-bottom: 0px; } .framer-gXf7C .framer-omeif5 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-gXf7C .framer-8xfieb > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-gXf7C .framer-8xfieb > :first-child { margin-left: 0px; } .framer-gXf7C .framer-8xfieb > :last-child { margin-right: 0px; } }\",'.framer-gXf7C[data-border=\"true\"]::after, .framer-gXf7C [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 398\n * @framerIntrinsicWidth 335\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qSL8uCiaj\":{\"layout\":[\"fixed\",\"auto\"]},\"fhH1W_LAF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IMncyv3P2\":\"_1\",\"uNUZPA8l3\":\"_2\",\"QikliB_Q4\":\"_3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerg_FCRTU5L=withCSS(Component,css,\"framer-gXf7C\");export default Framerg_FCRTU5L;Framerg_FCRTU5L.displayName=\"Slider Mobile\";Framerg_FCRTU5L.defaultProps={height:398,width:335};addPropertyControls(Framerg_FCRTU5L,{variant:{options:[\"UxxnvlSCv\",\"qSL8uCiaj\",\"fhH1W_LAF\"],optionTitles:[\"SliderMobile/Slide1\",\"SliderMobile/Slide2\",\"SliderMobile/Slide3\"],title:\"Variant\",type:ControlType.Enum},IMncyv3P2:{__defaultAssetReference:\"data:framer/asset-reference,xtc45SJkWC7xOVX5pEnB1tU2E8.png?originalFilename=01.png&preferredSize=auto\",title:\"1\",type:ControlType.ResponsiveImage},uNUZPA8l3:{__defaultAssetReference:\"data:framer/asset-reference,nKfNBLxy8ICEcjbf64wD1xfmEA.png?originalFilename=03.png&preferredSize=auto\",title:\"2\",type:ControlType.ResponsiveImage},QikliB_Q4:{__defaultAssetReference:\"data:framer/asset-reference,lDrVtUGWOFSi9ftkM9wVJdHydVk.png?originalFilename=02.png&preferredSize=auto\",title:\"3\",type:ControlType.ResponsiveImage}});addFonts(Framerg_FCRTU5L,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg_FCRTU5L\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"IMncyv3P2\\\":\\\"_1\\\",\\\"uNUZPA8l3\\\":\\\"_2\\\",\\\"QikliB_Q4\\\":\\\"_3\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qSL8uCiaj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fhH1W_LAF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"398\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"335\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g_FCRTU5L.map", "// Generated by Framer (f26e712)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={\"I6223:11874;6223:11865\":{hover:true},FKspZvnPP:{hover:true},qqetfylR_:{hover:true},sqL_BfIjH:{hover:true},YBux3WK6l:{hover:true},ZPGYlFp1f:{hover:true}};const cycleOrder=[\"I6223:11874;6223:11865\",\"sqL_BfIjH\",\"qqetfylR_\",\"YBux3WK6l\",\"ZPGYlFp1f\",\"FKspZvnPP\"];const serializationHash=\"framer-nVyGA\";const variantClassNames={\"I6223:11874;6223:11865\":\"framer-v-137zbiy\",FKspZvnPP:\"framer-v-qabudw\",qqetfylR_:\"framer-v-1nycgkf\",sqL_BfIjH:\"framer-v-1cpizna\",YBux3WK6l:\"framer-v-y20i49\",ZPGYlFp1f:\"framer-v-ptjsvp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Button/PrimaryDesktop\":\"I6223:11874;6223:11865\",\"Button/PrimaryMobile\":\"YBux3WK6l\",\"Button/SecondaryDesktop\":\"sqL_BfIjH\",\"Button/SecondaryMobile\":\"ZPGYlFp1f\",\"Button/TertiaryDesktop\":\"qqetfylR_\",\"Button/TertiaryMobile\":\"FKspZvnPP\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,EhYzJZE8m:title??props.EhYzJZE8m??\"View Availability\",variant:humanReadableVariantMap[props.variant]??props.variant??\"I6223:11874;6223:11865\",waooIcWEV:link??props.waooIcWEV};};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,EhYzJZE8m,waooIcWEV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I6223:11874;6223:11865\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:waooIcWEV,motionChild:true,nodeId:\"I6223:11874;6223:11865\",scopeId:\"goXRfCXrX\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-137zbiy\",className,classNames)} framer-ve2a6k`,\"data-border\":true,\"data-framer-name\":\"Button/PrimaryDesktop\",layoutDependency:layoutDependency,layoutId:\"I6223:11874;6223:11865\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(14, 13, 13)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{\"FKspZvnPP-hover\":{\"--border-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\",backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},\"I6223:11874;6223:11865-hover\":{\"--border-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\",backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},\"qqetfylR_-hover\":{backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},\"sqL_BfIjH-hover\":{\"--border-color\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\",backgroundColor:\"var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, rgb(231, 231, 231))\"},\"YBux3WK6l-hover\":{\"--border-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\",backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},\"ZPGYlFp1f-hover\":{\"--border-color\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\",backgroundColor:\"var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, rgb(231, 231, 231))\"},FKspZvnPP:{backgroundColor:\"var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, rgb(231, 231, 231))\"},qqetfylR_:{backgroundColor:\"var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, rgb(231, 231, 231))\"},sqL_BfIjH:{\"--border-color\":\"var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, rgb(231, 231, 231))\",backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},ZPGYlFp1f:{\"--border-color\":\"var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, rgb(231, 231, 231))\",backgroundColor:\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"}},...addPropertyOverrides({\"FKspZvnPP-hover\":{\"data-framer-name\":undefined},\"I6223:11874;6223:11865-hover\":{\"data-framer-name\":undefined},\"qqetfylR_-hover\":{\"data-framer-name\":undefined},\"sqL_BfIjH-hover\":{\"data-framer-name\":undefined},\"YBux3WK6l-hover\":{\"data-framer-name\":undefined},\"ZPGYlFp1f-hover\":{\"data-framer-name\":undefined},FKspZvnPP:{\"data-framer-name\":\"Button/TertiaryMobile\"},qqetfylR_:{\"data-framer-name\":\"Button/TertiaryDesktop\"},sqL_BfIjH:{\"data-framer-name\":\"Button/SecondaryDesktop\"},YBux3WK6l:{\"data-framer-name\":\"Button/PrimaryMobile\"},ZPGYlFp1f:{\"data-framer-name\":\"Button/SecondaryMobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13)))\"},children:\"View Availability\"})}),className:\"framer-3o7ka2\",\"data-framer-name\":\"Button\",fonts:[\"CUSTOM;WeezerFont Regular\"],layoutDependency:layoutDependency,layoutId:\"I6223:11874;6223:11865;2369:593\",style:{\"--extracted-r6o4lv\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},text:EhYzJZE8m,variants:{\"FKspZvnPP-hover\":{\"--extracted-r6o4lv\":\"var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, rgb(231, 231, 231))\"},\"I6223:11874;6223:11865-hover\":{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},\"qqetfylR_-hover\":{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},\"sqL_BfIjH-hover\":{\"--extracted-r6o4lv\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},\"YBux3WK6l-hover\":{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},\"ZPGYlFp1f-hover\":{\"--extracted-r6o4lv\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},sqL_BfIjH:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},ZPGYlFp1f:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"FKspZvnPP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, rgb(231, 231, 231)))\"},children:\"View Availability\"})})},\"I6223:11874;6223:11865-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"View Availability\"})})},\"qqetfylR_-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"View Availability\"})})},\"sqL_BfIjH-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13)))\"},children:\"View Availability\"})})},\"YBux3WK6l-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"View Availability\"})})},\"ZPGYlFp1f-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13)))\"},children:\"View Availability\"})})},FKspZvnPP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13)))\"},children:\"View Availability\"})})},sqL_BfIjH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"View Availability\"})})},YBux3WK6l:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13)))\"},children:\"View Availability\"})})},ZPGYlFp1f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"View Availability\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nVyGA.framer-ve2a6k, .framer-nVyGA .framer-ve2a6k { display: block; }\",\".framer-nVyGA.framer-137zbiy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nVyGA .framer-3o7ka2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-nVyGA.framer-137zbiy { gap: 0px; } .framer-nVyGA.framer-137zbiy > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-nVyGA.framer-137zbiy > :first-child { margin-left: 0px; } .framer-nVyGA.framer-137zbiy > :last-child { margin-right: 0px; } }\",'.framer-nVyGA[data-border=\"true\"]::after, .framer-nVyGA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 204\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sqL_BfIjH\":{\"layout\":[\"auto\",\"auto\"]},\"qqetfylR_\":{\"layout\":[\"auto\",\"auto\"]},\"YBux3WK6l\":{\"layout\":[\"auto\",\"auto\"]},\"ZPGYlFp1f\":{\"layout\":[\"auto\",\"auto\"]},\"FKspZvnPP\":{\"layout\":[\"auto\",\"auto\"]},\"t5AM040bx\":{\"layout\":[\"auto\",\"auto\"]},\"oYAy9Q2KU\":{\"layout\":[\"auto\",\"auto\"]},\"EqJZkll2F\":{\"layout\":[\"auto\",\"auto\"]},\"RWoRmn03o\":{\"layout\":[\"auto\",\"auto\"]},\"ZA4gfdYC1\":{\"layout\":[\"auto\",\"auto\"]},\"qrMyECX7C\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"EhYzJZE8m\":\"title\",\"waooIcWEV\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramergoXRfCXrX=withCSS(Component,css,\"framer-nVyGA\");export default FramergoXRfCXrX;FramergoXRfCXrX.displayName=\"Button\";FramergoXRfCXrX.defaultProps={height:54,width:204};addPropertyControls(FramergoXRfCXrX,{variant:{options:[\"I6223:11874;6223:11865\",\"sqL_BfIjH\",\"qqetfylR_\",\"YBux3WK6l\",\"ZPGYlFp1f\",\"FKspZvnPP\"],optionTitles:[\"Button/PrimaryDesktop\",\"Button/SecondaryDesktop\",\"Button/TertiaryDesktop\",\"Button/PrimaryMobile\",\"Button/SecondaryMobile\",\"Button/TertiaryMobile\"],title:\"Variant\",type:ControlType.Enum},EhYzJZE8m:{defaultValue:\"View Availability\",displayTextArea:false,title:\"Title\",type:ControlType.String},waooIcWEV:{title:\"Link\",type:ControlType.Link}});addFonts(FramergoXRfCXrX,[{explicitInter:true,fonts:[{family:\"WeezerFont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/fUKhjEAfZtsq85zUtfs1ZoS7YOU.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergoXRfCXrX\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"EhYzJZE8m\\\":\\\"title\\\",\\\"waooIcWEV\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sqL_BfIjH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qqetfylR_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YBux3WK6l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZPGYlFp1f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FKspZvnPP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t5AM040bx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oYAy9Q2KU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EqJZkll2F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RWoRmn03o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZA4gfdYC1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qrMyECX7C\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"54\",\"framerIntrinsicWidth\":\"204\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./goXRfCXrX.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Intrepid Bold\"]);export const fonts=[{family:\"Intrepid Bold\",url:\"https://framerusercontent.com/assets/tZb8RhVC4gFuT66I7Roab3YQdE.woff2\"}];export const css=['.framer-12hgY .framer-styles-preset-1581hf8:not(.rich-text-wrapper), .framer-12hgY .framer-styles-preset-1581hf8.rich-text-wrapper h4 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1280px) { .framer-12hgY .framer-styles-preset-1581hf8:not(.rich-text-wrapper), .framer-12hgY .framer-styles-preset-1581hf8.rich-text-wrapper h4 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 1279px) and (min-width: 810px) { .framer-12hgY .framer-styles-preset-1581hf8:not(.rich-text-wrapper), .framer-12hgY .framer-styles-preset-1581hf8.rich-text-wrapper h4 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-12hgY .framer-styles-preset-1581hf8:not(.rich-text-wrapper), .framer-12hgY .framer-styles-preset-1581hf8.rich-text-wrapper h4 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-12hgY\";\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 (f26e712)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Rnd4QEeANs9YOPwae68r/Ty4wvT3TFDugmHy1juar/nfN7R79SQ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/90W6Wbx8vzV3yod2qiOd/bpizoV8SI5epZtX1IVuy/X4Kk4IHPP.js\";const cycleOrder=[\"BGuh2K_EG\",\"FQt6SK2Ky\",\"O_VaLwSKz\",\"K8WUZoHCE\",\"DY_fVz3fE\",\"ARYfNEx3Y\"];const serializationHash=\"framer-IG00f\";const variantClassNames={ARYfNEx3Y:\"framer-v-u0w8fp\",BGuh2K_EG:\"framer-v-9jkdqh\",DY_fVz3fE:\"framer-v-axd9og\",FQt6SK2Ky:\"framer-v-7jzo66\",K8WUZoHCE:\"framer-v-b1s9pr\",O_VaLwSKz:\"framer-v-zrwe48\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"AmenitiesToggle/DesktopSlide1\":\"FQt6SK2Ky\",\"AmenitiesToggle/DesktopSlide2\":\"BGuh2K_EG\",\"AmenitiesToggle/DesktopSlide3\":\"O_VaLwSKz\",\"AmenitiesToggle/MobileSlide1\":\"K8WUZoHCE\",\"AmenitiesToggle/MobileSlide2\":\"DY_fVz3fE\",\"AmenitiesToggle/MobileSlide3\":\"ARYfNEx3Y\"};const getProps=({fitnessCenter,fitnessCenterImage,fitnessCenterText,height,id,rooftop,rooftopImage,rooftopText,swimmingPool,swimmingPoolImage,swimmingPoolText,width,...props})=>{return{...props,aOAmyve3K:rooftopText??props.aOAmyve3K??\"Relax and unwind in our luxurious rooftop lounge with breathtaking views of the city skyline.\",BBjsajav5:fitnessCenter??props.BBjsajav5??\"Fitness Center\",EsaeIXGD9:fitnessCenterText??props.EsaeIXGD9??\"Stay active and healthy with our fully equipped fitness center, featuring the latest exercise equipment.\",LBOPE4tFM:fitnessCenterImage??props.LBOPE4tFM??{src:\"https://framerusercontent.com/images/OQBSy8toRkskY5wKB2zUDm38LZc.png?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/OQBSy8toRkskY5wKB2zUDm38LZc.png?scale-down-to=512 512w,https://framerusercontent.com/images/OQBSy8toRkskY5wKB2zUDm38LZc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/OQBSy8toRkskY5wKB2zUDm38LZc.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/OQBSy8toRkskY5wKB2zUDm38LZc.png 2624w\"},LE6ekIfMC:swimmingPool??props.LE6ekIfMC??\"Swimming Pool\",mSPxCXsqP:swimmingPoolImage??props.mSPxCXsqP??{src:\"https://framerusercontent.com/images/PnAdpRGXVH7UdTU4yYpfjlbeuhE.jpg?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/PnAdpRGXVH7UdTU4yYpfjlbeuhE.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/PnAdpRGXVH7UdTU4yYpfjlbeuhE.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/PnAdpRGXVH7UdTU4yYpfjlbeuhE.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/PnAdpRGXVH7UdTU4yYpfjlbeuhE.jpg 2624w\"},psLk_tMjL:rooftopImage??props.psLk_tMjL??{src:\"https://framerusercontent.com/images/7334rhfpOhJgqyOnUgeSCUT024.png\",srcSet:\"https://framerusercontent.com/images/7334rhfpOhJgqyOnUgeSCUT024.png?scale-down-to=512 512w,https://framerusercontent.com/images/7334rhfpOhJgqyOnUgeSCUT024.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/7334rhfpOhJgqyOnUgeSCUT024.png 1312w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"BGuh2K_EG\",xlo5XZRc3:swimmingPoolText??props.xlo5XZRc3??\"Take a refreshing dip in our sparkling swimming pool, perfect for hot summer days.\",ZYBsL3z0z:rooftop??props.ZYBsL3z0z??\"Rooftop Lounge\"};};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,ZYBsL3z0z,aOAmyve3K,LE6ekIfMC,xlo5XZRc3,BBjsajav5,EsaeIXGD9,mSPxCXsqP,psLk_tMjL,LBOPE4tFM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BGuh2K_EG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17vk0fn=activeVariantCallback(async(...args)=>{setVariant(\"FQt6SK2Ky\");});const onTapgo3xrc=activeVariantCallback(async(...args)=>{setVariant(\"BGuh2K_EG\");});const onTap4loz3m=activeVariantCallback(async(...args)=>{setVariant(\"O_VaLwSKz\");});const onTap1xqm5cz=activeVariantCallback(async(...args)=>{setVariant(\"K8WUZoHCE\");});const onTap8myu3n=activeVariantCallback(async(...args)=>{setVariant(\"DY_fVz3fE\");});const onTappl0j9n=activeVariantCallback(async(...args)=>{setVariant(\"ARYfNEx3Y\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"K8WUZoHCE\",\"DY_fVz3fE\",\"ARYfNEx3Y\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"K8WUZoHCE\",\"DY_fVz3fE\",\"ARYfNEx3Y\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({ARYfNEx3Y:{value:transition2},DY_fVz3fE:{value:transition2},K8WUZoHCE:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9jkdqh\",className,classNames),\"data-framer-name\":\"AmenitiesToggle/DesktopSlide2\",layoutDependency:layoutDependency,layoutId:\"BGuh2K_EG\",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\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{ARYfNEx3Y:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},DY_fVz3fE:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},K8WUZoHCE:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({ARYfNEx3Y:{\"data-border\":true,\"data-framer-name\":\"AmenitiesToggle/MobileSlide3\"},DY_fVz3fE:{\"data-border\":true,\"data-framer-name\":\"AmenitiesToggle/MobileSlide2\"},FQt6SK2Ky:{\"data-framer-name\":\"AmenitiesToggle/DesktopSlide1\"},K8WUZoHCE:{\"data-border\":true,\"data-framer-name\":\"AmenitiesToggle/MobileSlide1\"},O_VaLwSKz:{\"data-framer-name\":\"AmenitiesToggle/DesktopSlide3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y4vsbq\",\"data-framer-name\":\"Frame 3\",layoutDependency:layoutDependency,layoutId:\"f9aeDsu0M\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pzqbth\",\"data-framer-name\":\"Tabs\",layoutDependency:layoutDependency,layoutId:\"aLFhco9J4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1asnnz0\",\"data-border\":true,\"data-framer-name\":\"Tab\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vwMIscJ0B\",onTap:onTap17vk0fn,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:.7},variants:{FQt6SK2Ky:{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1581hf8\",\"data-styles-preset\":\"nfN7R79SQ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"Rooftop Lounge\"})}),className:\"framer-m0fh5z\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U0mo5EeH1\",style:{\"--extracted-1eung3n\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},text:ZYBsL3z0z,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"Relax and unwind in our luxurious rooftop lounge with breathtaking views of the city skyline.\"})}),className:\"framer-1hbtcjh\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"f6ATsiByB\",style:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},text:aOAmyve3K,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kq0l7n\",\"data-border\":true,\"data-framer-name\":\"Tab\",layoutDependency:layoutDependency,layoutId:\"l8EMH2Viv\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1},variants:{FQt6SK2Ky:{opacity:.7},O_VaLwSKz:{opacity:.7}},...addPropertyOverrides({FQt6SK2Ky:{\"data-highlight\":true,onTap:onTapgo3xrc},O_VaLwSKz:{\"data-highlight\":true,onTap:onTapgo3xrc}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1581hf8\",\"data-styles-preset\":\"nfN7R79SQ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"Swimming Pool\"})}),className:\"framer-14rjqkb\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JcyQBiIfe\",style:{\"--extracted-1eung3n\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},text:LE6ekIfMC,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"Take a refreshing dip in our sparkling swimming pool, perfect for hot summer days.\"})}),className:\"framer-8yixvj\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Srr4yozew\",style:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},text:xlo5XZRc3,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12bgaxv\",\"data-border\":true,\"data-framer-name\":\"Tab\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vacvAEUYq\",onTap:onTap4loz3m,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:.7},variants:{O_VaLwSKz:{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1581hf8\",\"data-styles-preset\":\"nfN7R79SQ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"Fitness Center\"})}),className:\"framer-1b9upyl\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"M_9LaWX3Y\",style:{\"--extracted-1eung3n\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},text:BBjsajav5,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"Stay active and healthy with our fully equipped fitness center, featuring the latest exercise equipment.\"})}),className:\"framer-1k8scs0\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QJkQo4X72\",style:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},text:EsaeIXGD9,verticalAlignment:\"top\",withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1476,intrinsicWidth:2624,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+198.6),pixelHeight:1476,pixelWidth:2624,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(mSPxCXsqP)},className:\"framer-7rdw8g\",\"data-framer-name\":\"Placeholder Image\",layoutDependency:layoutDependency,layoutId:\"Wm8ReODoX\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{ARYfNEx3Y:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},DY_fVz3fE:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},K8WUZoHCE:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({ARYfNEx3Y:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1476,intrinsicWidth:2624,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190.6),pixelHeight:1476,pixelWidth:2624,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(LBOPE4tFM)}},DY_fVz3fE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1476,intrinsicWidth:2624,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190.6),pixelHeight:1476,pixelWidth:2624,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(psLk_tMjL)}},FQt6SK2Ky:{background:{alt:\"\",intrinsicHeight:738,intrinsicWidth:1312,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+198.6),pixelHeight:738,pixelWidth:1312,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(psLk_tMjL),...{positionX:\"center\",positionY:\"center\"}}},K8WUZoHCE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1476,intrinsicWidth:2624,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+190.6),pixelHeight:1476,pixelWidth:2624,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(mSPxCXsqP)}},O_VaLwSKz:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1476,intrinsicWidth:2624,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+198.6),pixelHeight:1476,pixelWidth:2624,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(LBOPE4tFM)}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h9bb4u\",\"data-framer-name\":\"Tab\",layoutDependency:layoutDependency,layoutId:\"MpM9gpJRd\",style:{opacity:.7},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1581hf8\",\"data-styles-preset\":\"nfN7R79SQ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"Rooftop Lounge\"})}),className:\"framer-ww5vw6\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dNcVNYpWd\",style:{\"--extracted-1eung3n\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},text:ZYBsL3z0z,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ARYfNEx3Y:{text:BBjsajav5},K8WUZoHCE:{text:LE6ekIfMC}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:\"Relax and unwind in our luxurious rooftop lounge with breathtaking views of the city skyline.\"})}),className:\"framer-q5dple\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OMqDR39wo\",style:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},text:aOAmyve3K,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ARYfNEx3Y:{text:EsaeIXGD9},K8WUZoHCE:{text:xlo5XZRc3}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16jpb0e\",\"data-framer-name\":\"Tab\",layoutDependency:layoutDependency,layoutId:\"DE5EcU8fN\",style:{opacity:.7},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ixswf7\",\"data-framer-name\":\"Selection\",layoutDependency:layoutDependency,layoutId:\"M82w0Ov2S\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tm0vu3\",\"data-border\":true,\"data-framer-name\":\"Frame 286\",layoutDependency:layoutDependency,layoutId:\"v54agSbLf\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{ARYfNEx3Y:{backgroundColor:\"rgba(0, 0, 0, 0)\"},DY_fVz3fE:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({ARYfNEx3Y:{\"data-highlight\":true,onTap:onTap1xqm5cz},DY_fVz3fE:{\"data-highlight\":true,onTap:onTap1xqm5cz}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pe4qq2\",\"data-border\":true,\"data-framer-name\":\"Frame 287\",layoutDependency:layoutDependency,layoutId:\"AU9up43Ce\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{ARYfNEx3Y:{backgroundColor:\"rgba(0, 0, 0, 0)\"},DY_fVz3fE:{backgroundColor:\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"}},...addPropertyOverrides({ARYfNEx3Y:{\"data-highlight\":true,onTap:onTap8myu3n},K8WUZoHCE:{\"data-highlight\":true,onTap:onTap8myu3n}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7u0b5z\",\"data-border\":true,\"data-framer-name\":\"Frame 288\",layoutDependency:layoutDependency,layoutId:\"dpQYphgFe\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},variants:{ARYfNEx3Y:{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({DY_fVz3fE:{\"data-highlight\":true,onTap:onTappl0j9n},K8WUZoHCE:{\"data-highlight\":true,onTap:onTap8myu3n}},baseVariant,gestureVariant)})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IG00f.framer-1mrclun, .framer-IG00f .framer-1mrclun { display: block; }\",\".framer-IG00f.framer-9jkdqh { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1312px; }\",\".framer-IG00f .framer-1y4vsbq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 0px 8px 0px; position: relative; width: 100%; }\",\".framer-IG00f .framer-1pzqbth { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IG00f .framer-1asnnz0 { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: flex-start; overflow: visible; padding: 16px 24px 16px 24px; position: relative; width: 1px; }\",\".framer-IG00f .framer-m0fh5z, .framer-IG00f .framer-14rjqkb, .framer-IG00f .framer-1b9upyl, .framer-IG00f .framer-ww5vw6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IG00f .framer-1hbtcjh, .framer-IG00f .framer-q5dple { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 99%; word-break: break-word; word-wrap: break-word; }\",\".framer-IG00f .framer-kq0l7n { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: flex-start; overflow: visible; padding: 16px 24px 16px 24px; position: relative; width: 1px; }\",\".framer-IG00f .framer-8yixvj, .framer-IG00f .framer-1k8scs0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-IG00f .framer-12bgaxv { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 24px 16px 24px; position: relative; width: 1px; }\",\".framer-IG00f .framer-7rdw8g { aspect-ratio: 1.7777777777777777 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 738px); position: relative; width: 100%; }\",\".framer-IG00f .framer-h9bb4u, .framer-IG00f .framer-16jpb0e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-IG00f .framer-1ixswf7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-IG00f .framer-tm0vu3, .framer-IG00f .framer-pe4qq2, .framer-IG00f .framer-7u0b5z { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 16px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IG00f.framer-9jkdqh, .framer-IG00f .framer-1y4vsbq, .framer-IG00f .framer-1pzqbth, .framer-IG00f .framer-1asnnz0, .framer-IG00f .framer-kq0l7n, .framer-IG00f .framer-12bgaxv, .framer-IG00f .framer-h9bb4u, .framer-IG00f .framer-16jpb0e, .framer-IG00f .framer-1ixswf7 { gap: 0px; } .framer-IG00f.framer-9jkdqh > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-IG00f.framer-9jkdqh > :first-child, .framer-IG00f .framer-1y4vsbq > :first-child, .framer-IG00f .framer-1asnnz0 > :first-child, .framer-IG00f .framer-kq0l7n > :first-child, .framer-IG00f .framer-12bgaxv > :first-child, .framer-IG00f .framer-h9bb4u > :first-child, .framer-IG00f .framer-16jpb0e > :first-child { margin-top: 0px; } .framer-IG00f.framer-9jkdqh > :last-child, .framer-IG00f .framer-1y4vsbq > :last-child, .framer-IG00f .framer-1asnnz0 > :last-child, .framer-IG00f .framer-kq0l7n > :last-child, .framer-IG00f .framer-12bgaxv > :last-child, .framer-IG00f .framer-h9bb4u > :last-child, .framer-IG00f .framer-16jpb0e > :last-child { margin-bottom: 0px; } .framer-IG00f .framer-1y4vsbq > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-IG00f .framer-1pzqbth > * { margin: 0px; margin-left: calc(11px / 2); margin-right: calc(11px / 2); } .framer-IG00f .framer-1pzqbth > :first-child, .framer-IG00f .framer-1ixswf7 > :first-child { margin-left: 0px; } .framer-IG00f .framer-1pzqbth > :last-child, .framer-IG00f .framer-1ixswf7 > :last-child { margin-right: 0px; } .framer-IG00f .framer-1asnnz0 > *, .framer-IG00f .framer-kq0l7n > *, .framer-IG00f .framer-12bgaxv > *, .framer-IG00f .framer-h9bb4u > *, .framer-IG00f .framer-16jpb0e > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-IG00f .framer-1ixswf7 > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } }\",\".framer-IG00f.framer-v-7jzo66 .framer-kq0l7n, .framer-IG00f.framer-v-zrwe48 .framer-kq0l7n, .framer-IG00f.framer-v-b1s9pr .framer-pe4qq2, .framer-IG00f.framer-v-b1s9pr .framer-7u0b5z, .framer-IG00f.framer-v-axd9og .framer-tm0vu3, .framer-IG00f.framer-v-axd9og .framer-7u0b5z, .framer-IG00f.framer-v-u0w8fp .framer-tm0vu3, .framer-IG00f.framer-v-u0w8fp .framer-pe4qq2 { cursor: pointer; }\",\".framer-IG00f.framer-v-b1s9pr.framer-9jkdqh, .framer-IG00f.framer-v-axd9og.framer-9jkdqh, .framer-IG00f.framer-v-u0w8fp.framer-9jkdqh { gap: 0px; overflow: hidden; width: 335px; will-change: var(--framer-will-change-override, transform); }\",\".framer-IG00f.framer-v-b1s9pr .framer-7rdw8g, .framer-IG00f.framer-v-axd9og .framer-7rdw8g, .framer-IG00f.framer-v-u0w8fp .framer-7rdw8g { height: var(--framer-aspect-ratio-supported, 188px); order: 2; }\",\".framer-IG00f.framer-v-b1s9pr .framer-h9bb4u, .framer-IG00f.framer-v-axd9og .framer-h9bb4u, .framer-IG00f.framer-v-u0w8fp .framer-h9bb4u { order: 1; }\",\".framer-IG00f.framer-v-b1s9pr .framer-16jpb0e, .framer-IG00f.framer-v-axd9og .framer-16jpb0e, .framer-IG00f.framer-v-u0w8fp .framer-16jpb0e { order: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IG00f.framer-v-b1s9pr.framer-9jkdqh { gap: 0px; } .framer-IG00f.framer-v-b1s9pr.framer-9jkdqh > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-IG00f.framer-v-b1s9pr.framer-9jkdqh > :first-child { margin-top: 0px; } .framer-IG00f.framer-v-b1s9pr.framer-9jkdqh > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IG00f.framer-v-axd9og.framer-9jkdqh { gap: 0px; } .framer-IG00f.framer-v-axd9og.framer-9jkdqh > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-IG00f.framer-v-axd9og.framer-9jkdqh > :first-child { margin-top: 0px; } .framer-IG00f.framer-v-axd9og.framer-9jkdqh > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IG00f.framer-v-u0w8fp.framer-9jkdqh { gap: 0px; } .framer-IG00f.framer-v-u0w8fp.framer-9jkdqh > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-IG00f.framer-v-u0w8fp.framer-9jkdqh > :first-child { margin-top: 0px; } .framer-IG00f.framer-v-u0w8fp.framer-9jkdqh > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-IG00f[data-border=\"true\"]::after, .framer-IG00f [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 874\n * @framerIntrinsicWidth 1312\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FQt6SK2Ky\":{\"layout\":[\"fixed\",\"auto\"]},\"O_VaLwSKz\":{\"layout\":[\"fixed\",\"auto\"]},\"K8WUZoHCE\":{\"layout\":[\"fixed\",\"auto\"]},\"DY_fVz3fE\":{\"layout\":[\"fixed\",\"auto\"]},\"ARYfNEx3Y\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZYBsL3z0z\":\"rooftop\",\"aOAmyve3K\":\"rooftopText\",\"LE6ekIfMC\":\"swimmingPool\",\"xlo5XZRc3\":\"swimmingPoolText\",\"BBjsajav5\":\"fitnessCenter\",\"EsaeIXGD9\":\"fitnessCenterText\",\"mSPxCXsqP\":\"swimmingPoolImage\",\"psLk_tMjL\":\"rooftopImage\",\"LBOPE4tFM\":\"fitnessCenterImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerw1sE5KxkU=withCSS(Component,css,\"framer-IG00f\");export default Framerw1sE5KxkU;Framerw1sE5KxkU.displayName=\"Amenities Toggle Desktop\";Framerw1sE5KxkU.defaultProps={height:874,width:1312};addPropertyControls(Framerw1sE5KxkU,{variant:{options:[\"BGuh2K_EG\",\"FQt6SK2Ky\",\"O_VaLwSKz\",\"K8WUZoHCE\",\"DY_fVz3fE\",\"ARYfNEx3Y\"],optionTitles:[\"AmenitiesToggle/DesktopSlide2\",\"AmenitiesToggle/DesktopSlide1\",\"AmenitiesToggle/DesktopSlide3\",\"AmenitiesToggle/MobileSlide1\",\"AmenitiesToggle/MobileSlide2\",\"AmenitiesToggle/MobileSlide3\"],title:\"Variant\",type:ControlType.Enum},ZYBsL3z0z:{defaultValue:\"Rooftop Lounge\",displayTextArea:false,title:\"Rooftop\",type:ControlType.String},aOAmyve3K:{defaultValue:\"Relax and unwind in our luxurious rooftop lounge with breathtaking views of the city skyline.\",displayTextArea:false,title:\"Rooftop Text\",type:ControlType.String},LE6ekIfMC:{defaultValue:\"Swimming Pool\",displayTextArea:false,title:\"Swimming Pool\",type:ControlType.String},xlo5XZRc3:{defaultValue:\"Take a refreshing dip in our sparkling swimming pool, perfect for hot summer days.\",displayTextArea:false,title:\"Swimming Pool Text\",type:ControlType.String},BBjsajav5:{defaultValue:\"Fitness Center\",displayTextArea:false,title:\"Fitness Center\",type:ControlType.String},EsaeIXGD9:{defaultValue:\"Stay active and healthy with our fully equipped fitness center, featuring the latest exercise equipment.\",displayTextArea:false,title:\"Fitness Center Text\",type:ControlType.String},mSPxCXsqP:{__defaultAssetReference:\"data:framer/asset-reference,PnAdpRGXVH7UdTU4yYpfjlbeuhE.jpg?originalFilename=Placeholder+Image+%283%29-min.jpg&preferredSize=auto\",title:\"Swimming Pool Image\",type:ControlType.ResponsiveImage},psLk_tMjL:{__defaultAssetReference:\"data:framer/asset-reference,7334rhfpOhJgqyOnUgeSCUT024.png?originalFilename=Rooftop-min.png&preferredSize=auto\",title:\"Rooftop Image\",type:ControlType.ResponsiveImage},LBOPE4tFM:{__defaultAssetReference:\"data:framer/asset-reference,OQBSy8toRkskY5wKB2zUDm38LZc.png?originalFilename=Gym-min.png&preferredSize=auto\",title:\"Fitness Center Image\",type:ControlType.ResponsiveImage}});addFonts(Framerw1sE5KxkU,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw1sE5KxkU\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"874\",\"framerVariables\":\"{\\\"ZYBsL3z0z\\\":\\\"rooftop\\\",\\\"aOAmyve3K\\\":\\\"rooftopText\\\",\\\"LE6ekIfMC\\\":\\\"swimmingPool\\\",\\\"xlo5XZRc3\\\":\\\"swimmingPoolText\\\",\\\"BBjsajav5\\\":\\\"fitnessCenter\\\",\\\"EsaeIXGD9\\\":\\\"fitnessCenterText\\\",\\\"mSPxCXsqP\\\":\\\"swimmingPoolImage\\\",\\\"psLk_tMjL\\\":\\\"rooftopImage\\\",\\\"LBOPE4tFM\\\":\\\"fitnessCenterImage\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FQt6SK2Ky\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"O_VaLwSKz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K8WUZoHCE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DY_fVz3fE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ARYfNEx3Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1312\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./w1sE5KxkU.map", "// Generated by Framer (47ebf4a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aC4exNg4cgIRIaltdxXu/geJrwQKrTW3Rdm28ODdB/fgYVm5m3X.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/90W6Wbx8vzV3yod2qiOd/bpizoV8SI5epZtX1IVuy/X4Kk4IHPP.js\";import Button from\"https://framerusercontent.com/modules/rZILHkXOmVAZAEO0HVEs/5L0z45C96ofwD9SG7jP7/goXRfCXrX.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"Pb4DeGgfw\",\"tdlclolxI\",\"U9XpAZE3M\"];const serializationHash=\"framer-p0O7t\";const variantClassNames={Pb4DeGgfw:\"framer-v-7jj5b\",tdlclolxI:\"framer-v-1f847dw\",U9XpAZE3M:\"framer-v-10cy0zs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Navbar/Desktop\":\"Pb4DeGgfw\",\"Navbar/Mobile\":\"U9XpAZE3M\",\"Navbar/Tablet\":\"tdlclolxI\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Pb4DeGgfw\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Pb4DeGgfw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"tdlclolxI\",\"U9XpAZE3M\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"U9XpAZE3M\")return false;return true;};const router=useRouter();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-7jj5b\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Navbar/Desktop\",layoutDependency:layoutDependency,layoutId:\"Pb4DeGgfw\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(14, 13, 13)\",...style},...addPropertyOverrides({tdlclolxI:{\"data-framer-name\":\"Navbar/Tablet\"},U9XpAZE3M:{\"data-framer-name\":\"Navbar/Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hxky0u\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"foeiqJzFv\",children:[/*#__PURE__*/_jsx(Image,{className:\"framer-1xe62f9\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"BovAYfHGv\",...addPropertyOverrides({tdlclolxI:{background:{alt:\"2Cooper White logo\",fit:\"fit\",intrinsicHeight:88,intrinsicWidth:88,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||80)-32-54)/2+0+0)+27),pixelHeight:88,pixelWidth:88,positionX:\"left\",positionY:\"center\",src:\"https://framerusercontent.com/images/3ZDWvFXeAdq9bR8r3kPdlCgtG1k.png\"}},U9XpAZE3M:{background:{alt:\"2Cooper White logo\",fit:\"fit\",intrinsicHeight:88,intrinsicWidth:88,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-54)/2+0+0)+27),pixelHeight:88,pixelWidth:88,positionX:\"left\",positionY:\"center\",src:\"https://framerusercontent.com/images/3ZDWvFXeAdq9bR8r3kPdlCgtG1k.png\"}}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":egtRSNr09\",webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"mm5oCvmoa\",openInNewTab:false,scopeId:\"XrzzA4xzI\",smoothScroll:true,children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"2Cooper White logo\",fit:\"fill\",intrinsicHeight:72,intrinsicWidth:328,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||80)-32-54)/2+0+0)+9+0),pixelHeight:72,pixelWidth:328,src:\"https://framerusercontent.com/images/xoO5lDSV2szOQ1d1fXaI0C7qT6s.webp\"},className:\"framer-o0aeco framer-6k9sdm\",\"data-framer-name\":\"img_2_cooper_white_logo.webp\",layoutDependency:layoutDependency,layoutId:\"mm5oCvmoa\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wk7t0a\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"DIs7gpS1t\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":e9ryn9d4r\",webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"VtAhHmxBc\",openInNewTab:false,scopeId:\"XrzzA4xzI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:\"Neighborhood\"})})})}),className:\"framer-1n4jspp\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VtAhHmxBc\",style:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":lpczEjRHW\",webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"fs2rPnNYg\",openInNewTab:false,scopeId:\"XrzzA4xzI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:\"Amenities\"})})})}),className:\"framer-9vsy67\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fs2rPnNYg\",style:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":QbzdrBiff\",webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"K_AJnQlAQ\",openInNewTab:false,scopeId:\"XrzzA4xzI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:\"Apartment\"})})})}),className:\"framer-563gux\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K_AJnQlAQ\",style:{\"--extracted-r6o4lv\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dl260s\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"fak6AEzs7\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":ybVUtUfjO\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":ybVUtUfjO\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+16+(((componentViewport?.height||80)-32-54)/2+0+0)+0+0+0,...addPropertyOverrides({U9XpAZE3M:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||200)-32-54)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7m4ivh-container\",\"data-framer-name\":\"btn_secondary\",layoutDependency:layoutDependency,layoutId:\"sgxDANy_E-container\",name:\"btn_secondary\",nodeId:\"sgxDANy_E\",rendersWithMotion:true,scopeId:\"XrzzA4xzI\",children:/*#__PURE__*/_jsx(Button,{EhYzJZE8m:\"View Availability\",height:\"100%\",id:\"sgxDANy_E\",layoutId:\"sgxDANy_E\",name:\"btn_secondary\",variant:\"ZPGYlFp1f\",waooIcWEV:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({tdlclolxI:{waooIcWEV:resolvedLinks[1]},U9XpAZE3M:{waooIcWEV:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p0O7t.framer-6k9sdm, .framer-p0O7t .framer-6k9sdm { display: block; }\",\".framer-p0O7t.framer-7jj5b { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 64px 16px 64px; position: relative; width: 1440px; }\",\".framer-p0O7t .framer-1hxky0u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-p0O7t .framer-1xe62f9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-p0O7t .framer-o0aeco { flex: none; height: 36px; overflow: visible; position: relative; text-decoration: none; width: 164px; }\",\".framer-p0O7t .framer-1wk7t0a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-p0O7t .framer-1n4jspp, .framer-p0O7t .framer-9vsy67, .framer-p0O7t .framer-563gux { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-p0O7t .framer-1dl260s { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-p0O7t .framer-7m4ivh-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-p0O7t.framer-7jj5b, .framer-p0O7t .framer-1hxky0u, .framer-p0O7t .framer-1xe62f9, .framer-p0O7t .framer-1wk7t0a, .framer-p0O7t .framer-1dl260s { gap: 0px; } .framer-p0O7t.framer-7jj5b > *, .framer-p0O7t .framer-1dl260s > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-p0O7t.framer-7jj5b > :first-child, .framer-p0O7t .framer-1dl260s > :first-child { margin-top: 0px; } .framer-p0O7t.framer-7jj5b > :last-child, .framer-p0O7t .framer-1dl260s > :last-child { margin-bottom: 0px; } .framer-p0O7t .framer-1hxky0u > *, .framer-p0O7t .framer-1wk7t0a > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-p0O7t .framer-1hxky0u > :first-child, .framer-p0O7t .framer-1xe62f9 > :first-child, .framer-p0O7t .framer-1wk7t0a > :first-child { margin-left: 0px; } .framer-p0O7t .framer-1hxky0u > :last-child, .framer-p0O7t .framer-1xe62f9 > :last-child, .framer-p0O7t .framer-1wk7t0a > :last-child { margin-right: 0px; } .framer-p0O7t .framer-1xe62f9 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-p0O7t.framer-v-1f847dw.framer-7jj5b { padding: 16px 32px 16px 32px; width: 810px; }\",\".framer-p0O7t.framer-v-1f847dw .framer-1xe62f9 { flex: none; min-height: 36px; min-width: 103px; width: min-content; }\",\".framer-p0O7t.framer-v-1f847dw .framer-1wk7t0a { z-index: 1; }\",\".framer-p0O7t.framer-v-10cy0zs.framer-7jj5b { padding: 16px; width: 390px; }\",\".framer-p0O7t.framer-v-10cy0zs .framer-1xe62f9 { min-height: 36px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-p0O7t[data-border=\"true\"]::after, .framer-p0O7t [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tdlclolxI\":{\"layout\":[\"fixed\",\"auto\"]},\"U9XpAZE3M\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerXrzzA4xzI=withCSS(Component,css,\"framer-p0O7t\");export default FramerXrzzA4xzI;FramerXrzzA4xzI.displayName=\"Navbar\";FramerXrzzA4xzI.defaultProps={height:80,width:1440};addPropertyControls(FramerXrzzA4xzI,{variant:{options:[\"Pb4DeGgfw\",\"tdlclolxI\",\"U9XpAZE3M\"],optionTitles:[\"Navbar/Desktop\",\"Navbar/Tablet\",\"Navbar/Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXrzzA4xzI,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXrzzA4xzI\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tdlclolxI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U9XpAZE3M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XrzzA4xzI.map", "function bind(n,r){return function wrap(){return n.apply(r,arguments)}}export{bind as default};\n//# sourceMappingURL=bind.js.map\n", "import e from\"./helpers/bind.js\";\"use strict\";const{toString:t}=Object.prototype;const{getPrototypeOf:n}=Object;const r=(e=>n=>{const r=t.call(n);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null));const kindOfTest=e=>{e=e.toLowerCase();return t=>r(t)===e};const typeOfTest=e=>t=>typeof t===e\n/**\n * Determine if a value is an Array\n *\n * @param {Object} val The value to test\n *\n * @returns {boolean} True if value is an Array, otherwise false\n */;const{isArray:o}=Array;\n/**\n * Determine if a value is undefined\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if the value is undefined, otherwise false\n */const s=typeOfTest(\"undefined\");\n/**\n * Determine if a value is a Buffer\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Buffer, otherwise false\n */function isBuffer(e){return e!==null&&!s(e)&&e.constructor!==null&&!s(e.constructor)&&a(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}\n/**\n * Determine if a value is an ArrayBuffer\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is an ArrayBuffer, otherwise false\n */const i=kindOfTest(\"ArrayBuffer\");\n/**\n * Determine if a value is a view on an ArrayBuffer\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false\n */function isArrayBufferView(e){let t;t=typeof ArrayBuffer!==\"undefined\"&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&i(e.buffer);return t}\n/**\n * Determine if a value is a String\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a String, otherwise false\n */const c=typeOfTest(\"string\");\n/**\n * Determine if a value is a Function\n *\n * @param {*} val The value to test\n * @returns {boolean} True if value is a Function, otherwise false\n */const a=typeOfTest(\"function\");\n/**\n * Determine if a value is a Number\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Number, otherwise false\n */const l=typeOfTest(\"number\");\n/**\n * Determine if a value is an Object\n *\n * @param {*} thing The value to test\n *\n * @returns {boolean} True if value is an Object, otherwise false\n */const isObject=e=>e!==null&&typeof e===\"object\"\n/**\n * Determine if a value is a Boolean\n *\n * @param {*} thing The value to test\n * @returns {boolean} True if value is a Boolean, otherwise false\n */;const isBoolean=e=>e===true||e===false\n/**\n * Determine if a value is a plain Object\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a plain Object, otherwise false\n */;const isPlainObject=e=>{if(r(e)!==\"object\")return false;const t=n(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)};\n/**\n * Determine if a value is a Date\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Date, otherwise false\n */const f=kindOfTest(\"Date\");\n/**\n * Determine if a value is a File\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a File, otherwise false\n */const u=kindOfTest(\"File\");\n/**\n * Determine if a value is a Blob\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Blob, otherwise false\n */const p=kindOfTest(\"Blob\");\n/**\n * Determine if a value is a FileList\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a File, otherwise false\n */const y=kindOfTest(\"FileList\");\n/**\n * Determine if a value is a Stream\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a Stream, otherwise false\n */const isStream=e=>isObject(e)&&a(e.pipe)\n/**\n * Determine if a value is a FormData\n *\n * @param {*} thing The value to test\n *\n * @returns {boolean} True if value is an FormData, otherwise false\n */;const isFormData=e=>{let t;return e&&(typeof FormData===\"function\"&&e instanceof FormData||a(e.append)&&((t=r(e))===\"formdata\"||t===\"object\"&&a(e.toString)&&e.toString()===\"[object FormData]\"))};\n/**\n * Determine if a value is a URLSearchParams object\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a URLSearchParams object, otherwise false\n */const d=kindOfTest(\"URLSearchParams\");const[m,h,b,g]=[\"ReadableStream\",\"Request\",\"Response\",\"Headers\"].map(kindOfTest);\n/**\n * Trim excess whitespace off the beginning and end of a string\n *\n * @param {String} str The String to trim\n *\n * @returns {String} The String freed of excess whitespace\n */const trim=e=>e.trim?e.trim():e.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,\"\")\n/**\n * Iterate over an Array or an Object invoking a function for each item.\n *\n * If `obj` is an Array callback will be called passing\n * the value, index, and complete array for each item.\n *\n * If 'obj' is an Object callback will be called passing\n * the value, key, and complete object for each property.\n *\n * @param {Object|Array} obj The object to iterate\n * @param {Function} fn The callback to invoke for each item\n *\n * @param {Boolean} [allOwnKeys = false]\n * @returns {any}\n */;function forEach(e,t,{allOwnKeys:n=false}={}){if(e===null||typeof e===\"undefined\")return;let r;let s;typeof e!==\"object\"&&(e=[e]);if(o(e))for(r=0,s=e.length;r<s;r++)t.call(null,e[r],r,e);else{const o=n?Object.getOwnPropertyNames(e):Object.keys(e);const s=o.length;let i;for(r=0;r<s;r++){i=o[r];t.call(null,e[i],i,e)}}}function findKey(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length;let o;while(r-- >0){o=n[r];if(t===o.toLowerCase())return o}return null}const O=(()=>typeof globalThis!==\"undefined\"?globalThis:typeof self!==\"undefined\"?self:typeof window!==\"undefined\"?window:global)();const isContextDefined=e=>!s(e)&&e!==O\n/**\n * Accepts varargs expecting each argument to be an object, then\n * immutably merges the properties of each object and returns result.\n *\n * When multiple objects contain the same key the later object in\n * the arguments list will take precedence.\n *\n * Example:\n *\n * ```js\n * var result = merge({foo: 123}, {foo: 456});\n * console.log(result.foo); // outputs 456\n * ```\n *\n * @param {Object} obj1 Object to merge\n *\n * @returns {Object} Result of all merge properties\n */;function merge(){const{caseless:e}=isContextDefined(this)&&this||{};const t={};const assignValue=(n,r)=>{const s=e&&findKey(t,r)||r;isPlainObject(t[s])&&isPlainObject(n)?t[s]=merge(t[s],n):isPlainObject(n)?t[s]=merge({},n):o(n)?t[s]=n.slice():t[s]=n};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&forEach(arguments[e],assignValue);return t}\n/**\n * Extends object a by mutably adding to it the properties of object b.\n *\n * @param {Object} a The object to be extended\n * @param {Object} b The object to copy properties from\n * @param {Object} thisArg The object to bind function to\n *\n * @param {Boolean} [allOwnKeys]\n * @returns {Object} The resulting value of object a\n */const extend=(t,n,r,{allOwnKeys:o}={})=>{forEach(n,((n,o)=>{r&&a(n)?t[o]=e(n,r):t[o]=n}),{allOwnKeys:o});return t};\n/**\n * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM)\n *\n * @param {string} content with BOM\n *\n * @returns {string} content value without BOM\n */const stripBOM=e=>{e.charCodeAt(0)===65279&&(e=e.slice(1));return e};\n/**\n * Inherit the prototype methods from one constructor into another\n * @param {function} constructor\n * @param {function} superConstructor\n * @param {object} [props]\n * @param {object} [descriptors]\n *\n * @returns {void}\n */const inherits=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r);e.prototype.constructor=e;Object.defineProperty(e,\"super\",{value:t.prototype});n&&Object.assign(e.prototype,n)};\n/**\n * Resolve object with deep prototype chain to a flat object\n * @param {Object} sourceObj source object\n * @param {Object} [destObj]\n * @param {Function|Boolean} [filter]\n * @param {Function} [propFilter]\n *\n * @returns {Object}\n */const toFlatObject=(e,t,r,o)=>{let s;let i;let c;const a={};t=t||{};if(e==null)return t;do{s=Object.getOwnPropertyNames(e);i=s.length;while(i-- >0){c=s[i];if((!o||o(c,e,t))&&!a[c]){t[c]=e[c];a[c]=true}}e=r!==false&&n(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t};\n/**\n * Determines whether a string ends with the characters of a specified string\n *\n * @param {String} str\n * @param {String} searchString\n * @param {Number} [position= 0]\n *\n * @returns {boolean}\n */const endsWith=(e,t,n)=>{e=String(e);(n===void 0||n>e.length)&&(n=e.length);n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n};\n/**\n * Returns new array from array like object or null if failed\n *\n * @param {*} [thing]\n *\n * @returns {?Array}\n */const toArray=e=>{if(!e)return null;if(o(e))return e;let t=e.length;if(!l(t))return null;const n=new Array(t);while(t-- >0)n[t]=e[t];return n};\n/**\n * Checking if the Uint8Array exists and if it does, it returns a function that checks if the\n * thing passed in is an instance of Uint8Array\n *\n * @param {TypedArray}\n *\n * @returns {Array}\n */const w=(e=>t=>e&&t instanceof e)(typeof Uint8Array!==\"undefined\"&&n(Uint8Array));\n/**\n * For each entry in the object, call the function with the key and value.\n *\n * @param {Object<any, any>} obj - The object to iterate over.\n * @param {Function} fn - The function to call for each entry.\n *\n * @returns {void}\n */const forEachEntry=(e,t)=>{const n=e&&e[Symbol.iterator];const r=n.call(e);let o;while((o=r.next())&&!o.done){const n=o.value;t.call(e,n[0],n[1])}};\n/**\n * It takes a regular expression and a string, and returns an array of all the matches\n *\n * @param {string} regExp - The regular expression to match against.\n * @param {string} str - The string to search.\n *\n * @returns {Array<boolean>}\n */const matchAll=(e,t)=>{let n;const r=[];while((n=e.exec(t))!==null)r.push(n);return r};const A=kindOfTest(\"HTMLFormElement\");const toCamelCase=e=>e.toLowerCase().replace(/[-_\\s]([a-z\\d])(\\w*)/g,(function replacer(e,t,n){return t.toUpperCase()+n}));const j=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype);\n/**\n * Determine if a value is a RegExp object\n *\n * @param {*} val The value to test\n *\n * @returns {boolean} True if value is a RegExp object, otherwise false\n */const F=kindOfTest(\"RegExp\");const reduceDescriptors=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e);const r={};forEach(n,((n,o)=>{let s;(s=t(n,o,e))!==false&&(r[o]=s||n)}));Object.defineProperties(e,r)};\n/**\n * Makes all methods read-only\n * @param {Object} obj\n */const freezeMethods=e=>{reduceDescriptors(e,((t,n)=>{if(a(e)&&[\"arguments\",\"caller\",\"callee\"].indexOf(n)!==-1)return false;const r=e[n];if(a(r)){t.enumerable=false;\"writable\"in t?t.writable=false:t.set||(t.set=()=>{throw Error(\"Can not rewrite read-only method '\"+n+\"'\")})}}))};const toObjectSet=(e,t)=>{const n={};const define=e=>{e.forEach((e=>{n[e]=true}))};o(e)?define(e):define(String(e).split(t));return n};const noop=()=>{};const toFiniteNumber=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;const S=\"abcdefghijklmnopqrstuvwxyz\";const B=\"0123456789\";const E={DIGIT:B,ALPHA:S,ALPHA_DIGIT:S+S.toUpperCase()+B};const generateString=(e=16,t=E.ALPHA_DIGIT)=>{let n=\"\";const{length:r}=t;while(e--)n+=t[Math.random()*r|0];return n};\n/**\n * If the thing is a FormData object, return true, otherwise return false.\n *\n * @param {unknown} thing - The thing to check.\n *\n * @returns {boolean}\n */function isSpecCompliantForm(e){return!!(e&&a(e.append)&&e[Symbol.toStringTag]===\"FormData\"&&e[Symbol.iterator])}const toJSONObject=e=>{const t=new Array(10);const visit=(e,n)=>{if(isObject(e)){if(t.indexOf(e)>=0)return;if(!(\"toJSON\"in e)){t[n]=e;const r=o(e)?[]:{};forEach(e,((e,t)=>{const o=visit(e,n+1);!s(o)&&(r[t]=o)}));t[n]=void 0;return r}}return e};return visit(e,0)};const P=kindOfTest(\"AsyncFunction\");const isThenable=e=>e&&(isObject(e)||a(e))&&a(e.then)&&a(e.catch);const L=((e,t)=>e?setImmediate:t?((e,t)=>{O.addEventListener(\"message\",(({source:n,data:r})=>{n===O&&r===e&&t.length&&t.shift()()}),false);return n=>{t.push(n);O.postMessage(e,\"*\")}})(`axios@${Math.random()}`,[]):e=>setTimeout(e))(typeof setImmediate===\"function\",a(O.postMessage));const x=typeof queueMicrotask!==\"undefined\"?queueMicrotask.bind(O):typeof process!==\"undefined\"&&process.nextTick||L;var C={isArray:o,isArrayBuffer:i,isBuffer:isBuffer,isFormData:isFormData,isArrayBufferView:isArrayBufferView,isString:c,isNumber:l,isBoolean:isBoolean,isObject:isObject,isPlainObject:isPlainObject,isReadableStream:m,isRequest:h,isResponse:b,isHeaders:g,isUndefined:s,isDate:f,isFile:u,isBlob:p,isRegExp:F,isFunction:a,isStream:isStream,isURLSearchParams:d,isTypedArray:w,isFileList:y,forEach:forEach,merge:merge,extend:extend,trim:trim,stripBOM:stripBOM,inherits:inherits,toFlatObject:toFlatObject,kindOf:r,kindOfTest:kindOfTest,endsWith:endsWith,toArray:toArray,forEachEntry:forEachEntry,matchAll:matchAll,isHTMLForm:A,hasOwnProperty:j,hasOwnProp:j,reduceDescriptors:reduceDescriptors,freezeMethods:freezeMethods,toObjectSet:toObjectSet,toCamelCase:toCamelCase,noop:noop,toFiniteNumber:toFiniteNumber,findKey:findKey,global:O,isContextDefined:isContextDefined,ALPHABET:E,generateString:generateString,isSpecCompliantForm:isSpecCompliantForm,toJSONObject:toJSONObject,isAsyncFn:P,isThenable:isThenable,setImmediate:L,asap:x};export{C as default};\n//# sourceMappingURL=utils.js.map\n", "import r from\"../utils.js\";import\"../helpers/bind.js\";\"use strict\";\n/**\n * Create an Error with the specified message, config, error code, request and response.\n *\n * @param {string} message The error message.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [config] The config.\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n *\n * @returns {Error} The created error.\n */function AxiosError(r,t,s,e,i){Error.call(this);Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack;this.message=r;this.name=\"AxiosError\";t&&(this.code=t);s&&(this.config=s);e&&(this.request=e);if(i){this.response=i;this.status=i.status?i.status:null}}r.inherits(AxiosError,Error,{toJSON:function toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:r.toJSONObject(this.config),code:this.code,status:this.status}}});const t=AxiosError.prototype;const s={};[\"ERR_BAD_OPTION_VALUE\",\"ERR_BAD_OPTION\",\"ECONNABORTED\",\"ETIMEDOUT\",\"ERR_NETWORK\",\"ERR_FR_TOO_MANY_REDIRECTS\",\"ERR_DEPRECATED\",\"ERR_BAD_RESPONSE\",\"ERR_BAD_REQUEST\",\"ERR_CANCELED\",\"ERR_NOT_SUPPORT\",\"ERR_INVALID_URL\"].forEach((r=>{s[r]={value:r}}));Object.defineProperties(AxiosError,s);Object.defineProperty(t,\"isAxiosError\",{value:true});AxiosError.from=(s,e,i,o,E,c)=>{const a=Object.create(t);r.toFlatObject(s,a,(function filter(r){return r!==Error.prototype}),(r=>r!==\"isAxiosError\"));AxiosError.call(a,s.message,e,i,o,E);a.cause=s;a.name=s.name;c&&Object.assign(a,c);return a};export{AxiosError as default};\n//# sourceMappingURL=AxiosError.js.map\n", "var a=null;export{a as default};\n//# sourceMappingURL=null.js.map\n", "import e from\"../utils.js\";import t from\"../core/AxiosError.js\";import r from\"#lib/platform/node/classes/FormData.js\";import\"./bind.js\";\"use strict\";\n/**\n * Determines if the given thing is a array or js object.\n *\n * @param {string} thing - The object or array to be visited.\n *\n * @returns {boolean}\n */function isVisitable(t){return e.isPlainObject(t)||e.isArray(t)}\n/**\n * It removes the brackets from the end of a string\n *\n * @param {string} key - The key of the parameter.\n *\n * @returns {string} the key without the brackets.\n */function removeBrackets(t){return e.endsWith(t,\"[]\")?t.slice(0,-2):t}\n/**\n * It takes a path, a key, and a boolean, and returns a string\n *\n * @param {string} path - The path to the current key.\n * @param {string} key - The key of the current object being iterated over.\n * @param {string} dots - If true, the key will be rendered with dots instead of brackets.\n *\n * @returns {string} The path to the current key.\n */function renderKey(e,t,r){return e?e.concat(t).map((function each(e,t){e=removeBrackets(e);return!r&&t?\"[\"+e+\"]\":e})).join(r?\".\":\"\"):t}\n/**\n * If the array is an array and none of its elements are visitable, then it's a flat array.\n *\n * @param {Array<any>} arr - The array to check\n *\n * @returns {boolean}\n */function isFlatArray(t){return e.isArray(t)&&!t.some(isVisitable)}const i=e.toFlatObject(e,{},null,(function filter(e){return/^is[A-Z]/.test(e)}));\n/**\n * Convert a data object to FormData\n *\n * @param {Object} obj\n * @param {?Object} [formData]\n * @param {?Object} [options]\n * @param {Function} [options.visitor]\n * @param {Boolean} [options.metaTokens = true]\n * @param {Boolean} [options.dots = false]\n * @param {?Boolean} [options.indexes = false]\n *\n * @returns {Object}\n **/\n/**\n * It converts an object into a FormData object\n *\n * @param {Object<any, any>} obj - The object to convert to form data.\n * @param {string} formData - The FormData object to append to.\n * @param {Object<string, any>} options\n *\n * @returns\n */function toFormData(n,o,s){if(!e.isObject(n))throw new TypeError(\"target must be an object\");o=o||new(r||FormData);s=e.toFlatObject(s,{metaTokens:true,dots:false,indexes:false},false,(function defined(t,r){return!e.isUndefined(r[t])}));const a=s.metaTokens;const u=s.visitor||defaultVisitor;const f=s.dots;const c=s.indexes;const l=s.Blob||typeof Blob!==\"undefined\"&&Blob;const d=l&&e.isSpecCompliantForm(o);if(!e.isFunction(u))throw new TypeError(\"visitor must be a function\");function convertValue(r){if(r===null)return\"\";if(e.isDate(r))return r.toISOString();if(!d&&e.isBlob(r))throw new t(\"Blob is not supported. Use a Buffer instead.\");return e.isArrayBuffer(r)||e.isTypedArray(r)?d&&typeof Blob===\"function\"?new Blob([r]):Buffer.from(r):r}\n/**\n   * Default visitor.\n   *\n   * @param {*} value\n   * @param {String|Number} key\n   * @param {Array<String|Number>} path\n   * @this {FormData}\n   *\n   * @returns {boolean} return true to visit the each prop of the value recursively\n   */function defaultVisitor(t,r,i){let n=t;if(t&&!i&&typeof t===\"object\")if(e.endsWith(r,\"{}\")){r=a?r:r.slice(0,-2);t=JSON.stringify(t)}else if(e.isArray(t)&&isFlatArray(t)||(e.isFileList(t)||e.endsWith(r,\"[]\"))&&(n=e.toArray(t))){r=removeBrackets(r);n.forEach((function each(t,i){!(e.isUndefined(t)||t===null)&&o.append(c===true?renderKey([r],i,f):c===null?r:r+\"[]\",convertValue(t))}));return false}if(isVisitable(t))return true;o.append(renderKey(i,r,f),convertValue(t));return false}const b=[];const m=Object.assign(i,{defaultVisitor:defaultVisitor,convertValue:convertValue,isVisitable:isVisitable});function build(t,r){if(!e.isUndefined(t)){if(b.indexOf(t)!==-1)throw Error(\"Circular reference detected in \"+r.join(\".\"));b.push(t);e.forEach(t,(function each(t,i){const n=!(e.isUndefined(t)||t===null)&&u.call(o,t,e.isString(i)?i.trim():i,r,m);n===true&&build(t,r?r.concat(i):[i])}));b.pop()}}if(!e.isObject(n))throw new TypeError(\"data must be an object\");build(n);return o}export{toFormData as default};\n//# sourceMappingURL=toFormData.js.map\n", "import t from\"./toFormData.js\";import\"../utils.js\";import\"./bind.js\";import\"../core/AxiosError.js\";import\"#lib/platform/node/classes/FormData.js\";\"use strict\";\n/**\n * It encodes a string by replacing all characters that are not in the unreserved set with\n * their percent-encoded equivalents\n *\n * @param {string} str - The string to encode.\n *\n * @returns {string} The encoded string.\n */function encode(t){const r={\"!\":\"%21\",\"'\":\"%27\",\"(\":\"%28\",\")\":\"%29\",\"~\":\"%7E\",\"%20\":\"+\",\"%00\":\"\\0\"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function replacer(t){return r[t]}))}\n/**\n * It takes a params object and converts it to a FormData object\n *\n * @param {Object<string, any>} params - The parameters to be converted to a FormData object.\n * @param {Object<string, any>} options - The options object passed to the Axios constructor.\n *\n * @returns {void}\n */function AxiosURLSearchParams(r,o){this._pairs=[];r&&t(r,this,o)}const r=AxiosURLSearchParams.prototype;r.append=function append(t,r){this._pairs.push([t,r])};r.toString=function toString(t){const r=t?function(r){return t.call(this,r,encode)}:encode;return this._pairs.map((function each(t){return r(t[0])+\"=\"+r(t[1])}),\"\").join(\"&\")};export{AxiosURLSearchParams as default};\n//# sourceMappingURL=AxiosURLSearchParams.js.map\n", "import e from\"../utils.js\";import r from\"./AxiosURLSearchParams.js\";import\"./bind.js\";import\"./toFormData.js\";import\"../core/AxiosError.js\";import\"#lib/platform/node/classes/FormData.js\";\"use strict\";\n/**\n * It replaces all instances of the characters `:`, `$`, `,`, `+`, `[`, and `]` with their\n * URI encoded counterparts\n *\n * @param {string} val The value to be encoded.\n *\n * @returns {string} The encoded value.\n */function encode(e){return encodeURIComponent(e).replace(/%3A/gi,\":\").replace(/%24/g,\"$\").replace(/%2C/gi,\",\").replace(/%20/g,\"+\").replace(/%5B/gi,\"[\").replace(/%5D/gi,\"]\")}\n/**\n * Build a URL by appending params to the end\n *\n * @param {string} url The base of the url (e.g., http://www.google.com)\n * @param {object} [params] The params to be appended\n * @param {?object} options\n *\n * @returns {string} The formatted url\n */function buildURL(o,i,t){if(!i)return o;const n=t&&t.encode||encode;const s=t&&t.serialize;let a;a=s?s(i,t):e.isURLSearchParams(i)?i.toString():new r(i,t).toString(n);if(a){const e=o.indexOf(\"#\");e!==-1&&(o=o.slice(0,e));o+=(o.indexOf(\"?\")===-1?\"?\":\"&\")+a}return o}export{buildURL as default};\n//# sourceMappingURL=buildURL.js.map\n", "import r from\"../utils.js\";import\"../helpers/bind.js\";\"use strict\";class InterceptorManager{constructor(){this.handlers=[]}\n/**\n   * Add a new interceptor to the stack\n   *\n   * @param {Function} fulfilled The function to handle `then` for a `Promise`\n   * @param {Function} rejected The function to handle `reject` for a `Promise`\n   *\n   * @return {Number} An ID used to remove interceptor later\n   */use(r,e,s){this.handlers.push({fulfilled:r,rejected:e,synchronous:!!s&&s.synchronous,runWhen:s?s.runWhen:null});return this.handlers.length-1}\n/**\n   * Remove an interceptor from the stack\n   *\n   * @param {Number} id The ID that was returned by `use`\n   *\n   * @returns {Boolean} `true` if the interceptor was removed, `false` otherwise\n   */eject(r){this.handlers[r]&&(this.handlers[r]=null)}\n/**\n   * Clear all interceptors from the stack\n   *\n   * @returns {void}\n   */clear(){this.handlers&&(this.handlers=[])}\n/**\n   * Iterate over all the registered interceptors\n   *\n   * This method is particularly useful for skipping over any\n   * interceptors that may have become `null` calling `eject`.\n   *\n   * @param {Function} fn The function to call for each interceptor\n   *\n   * @returns {void}\n   */forEach(e){r.forEach(this.handlers,(function forEachHandler(r){r!==null&&e(r)}))}}export{InterceptorManager as default};\n//# sourceMappingURL=InterceptorManager.js.map\n", "var r={silentJSONParsing:true,forcedJSONParsing:true,clarifyTimeoutError:false};export{r as default};\n//# sourceMappingURL=transitional.js.map\n", "import r from\"../../../helpers/AxiosURLSearchParams.js\";import\"../../../helpers/toFormData.js\";import\"../../../utils.js\";import\"../../../helpers/bind.js\";import\"../../../core/AxiosError.js\";import\"#lib/platform/node/classes/FormData.js\";\"use strict\";var s=typeof URLSearchParams!==\"undefined\"?URLSearchParams:r;export{s as default};\n//# sourceMappingURL=URLSearchParams.js.map\n", "var a=typeof FormData!==\"undefined\"?FormData:null;export{a as default};\n//# sourceMappingURL=FormData.js.map\n", "var e=typeof Blob!==\"undefined\"?Blob:null;export{e as default};\n//# sourceMappingURL=Blob.js.map\n", "import s from\"./classes/URLSearchParams.js\";import r from\"./classes/FormData.js\";import o from\"./classes/Blob.js\";import\"../../helpers/AxiosURLSearchParams.js\";import\"../../helpers/toFormData.js\";import\"../../utils.js\";import\"../../helpers/bind.js\";import\"../../core/AxiosError.js\";import\"#lib/platform/node/classes/FormData.js\";var a={isBrowser:true,classes:{URLSearchParams:s,FormData:r,Blob:o},protocols:[\"http\",\"https\",\"file\",\"blob\",\"url\",\"data\"]};export{a as default};\n//# sourceMappingURL=index.js.map\n", "const o=typeof window!==\"undefined\"&&typeof document!==\"undefined\";const e=typeof navigator===\"object\"&&navigator||void 0;\n/**\n * Determine if we're running in a standard browser environment\n *\n * This allows axios to run in a web worker, and react-native.\n * Both environments support XMLHttpRequest, but not fully standard globals.\n *\n * web workers:\n *  typeof window -> undefined\n *  typeof document -> undefined\n *\n * react-native:\n *  navigator.product -> 'ReactNative'\n * nativescript\n *  navigator.product -> 'NativeScript' or 'NS'\n *\n * @returns {boolean}\n */const t=o&&(!e||[\"ReactNative\",\"NativeScript\",\"NS\"].indexOf(e.product)<0);const n=(()=>typeof WorkerGlobalScope!==\"undefined\"&&self instanceof WorkerGlobalScope&&typeof self.importScripts===\"function\")();const a=o&&window.location.href||\"http://localhost\";var r=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:o,hasStandardBrowserEnv:t,hasStandardBrowserWebWorkerEnv:n,navigator:e,origin:a},Symbol.toStringTag,{value:\"Module\"}));export{e as _,n as a,t as b,o as h,a as o,r as u};\n//# sourceMappingURL=a5YBEiy9.js.map\n", "import o from\"#lib/platform/node/index.js\";import{u as r}from\"../../_/a5YBEiy9.js\";var a={...r,...o};export{a as default};\n//# sourceMappingURL=index.js.map\n", "import r from\"../utils.js\";import o from\"./toFormData.js\";import t from\"../platform/index.js\";import\"./bind.js\";import\"../core/AxiosError.js\";import\"#lib/platform/node/classes/FormData.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";\"use strict\";function toURLEncodedForm(s,i){return o(s,new t.classes.URLSearchParams,Object.assign({visitor:function(o,s,i,e){if(t.isNode&&r.isBuffer(o)){this.append(s,o.toString(\"base64\"));return false}return e.defaultVisitor.apply(this,arguments)}},i))}export{toURLEncodedForm as default};\n//# sourceMappingURL=toURLEncodedForm.js.map\n", "import t from\"../utils.js\";import\"./bind.js\";\"use strict\";\n/**\n * It takes a string like `foo[x][y][z]` and returns an array like `['foo', 'x', 'y', 'z']\n *\n * @param {string} name - The name of the property to get.\n *\n * @returns An array of strings.\n */function parsePropPath(r){return t.matchAll(/\\w+|\\[(\\w*)]/g,r).map((t=>t[0]===\"[]\"?\"\":t[1]||t[0]))}\n/**\n * Convert an array to an object.\n *\n * @param {Array<any>} arr - The array to convert to an object.\n *\n * @returns An object with the same keys and values as the array.\n */function arrayToObject(t){const r={};const n=Object.keys(t);let o;const e=n.length;let a;for(o=0;o<e;o++){a=n[o];r[a]=t[a]}return r}\n/**\n * It takes a FormData object and returns a JavaScript object\n *\n * @param {string} formData The FormData object to convert to JSON.\n *\n * @returns {Object<string, any> | null} The converted object.\n */function formDataToJSON(r){function buildPath(r,n,o,e){let a=r[e++];if(a===\"__proto__\")return true;const i=Number.isFinite(+a);const s=e>=r.length;a=!a&&t.isArray(o)?o.length:a;if(s){t.hasOwnProp(o,a)?o[a]=[o[a],n]:o[a]=n;return!i}o[a]&&t.isObject(o[a])||(o[a]=[]);const u=buildPath(r,n,o[a],e);u&&t.isArray(o[a])&&(o[a]=arrayToObject(o[a]));return!i}if(t.isFormData(r)&&t.isFunction(r.entries)){const n={};t.forEachEntry(r,((t,r)=>{buildPath(parsePropPath(t),r,n,0)}));return n}return null}export{formDataToJSON as default};\n//# sourceMappingURL=formDataToJSON.js.map\n", "import t from\"../utils.js\";import r from\"../core/AxiosError.js\";import e from\"./transitional.js\";import i from\"../helpers/toFormData.js\";import s from\"../helpers/toURLEncodedForm.js\";import o from\"../platform/index.js\";import n from\"../helpers/formDataToJSON.js\";import\"../helpers/bind.js\";import\"#lib/platform/node/classes/FormData.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";\"use strict\";\n/**\n * It takes a string, tries to parse it, and if it fails, it returns the stringified version\n * of the input\n *\n * @param {any} rawValue - The value to be stringified.\n * @param {Function} parser - A function that parses a string into a JavaScript object.\n * @param {Function} encoder - A function that takes a value and returns a string.\n *\n * @returns {string} A stringified version of the rawValue.\n */function stringifySafely(r,e,i){if(t.isString(r))try{(e||JSON.parse)(r);return t.trim(r)}catch(t){if(t.name!==\"SyntaxError\")throw t}return(i||JSON.stringify)(r)}const a={transitional:e,adapter:[\"xhr\",\"http\",\"fetch\"],transformRequest:[function transformRequest(r,e){const o=e.getContentType()||\"\";const a=o.indexOf(\"application/json\")>-1;const f=t.isObject(r);f&&t.isHTMLForm(r)&&(r=new FormData(r));const m=t.isFormData(r);if(m)return a?JSON.stringify(n(r)):r;if(t.isArrayBuffer(r)||t.isBuffer(r)||t.isStream(r)||t.isFile(r)||t.isBlob(r)||t.isReadableStream(r))return r;if(t.isArrayBufferView(r))return r.buffer;if(t.isURLSearchParams(r)){e.setContentType(\"application/x-www-form-urlencoded;charset=utf-8\",false);return r.toString()}let p;if(f){if(o.indexOf(\"application/x-www-form-urlencoded\")>-1)return s(r,this.formSerializer).toString();if((p=t.isFileList(r))||o.indexOf(\"multipart/form-data\")>-1){const t=this.env&&this.env.FormData;return i(p?{\"files[]\":r}:r,t&&new t,this.formSerializer)}}if(f||a){e.setContentType(\"application/json\",false);return stringifySafely(r)}return r}],transformResponse:[function transformResponse(e){const i=this.transitional||a.transitional;const s=i&&i.forcedJSONParsing;const o=this.responseType===\"json\";if(t.isResponse(e)||t.isReadableStream(e))return e;if(e&&t.isString(e)&&(s&&!this.responseType||o)){const t=i&&i.silentJSONParsing;const s=!t&&o;try{return JSON.parse(e)}catch(t){if(s){if(t.name===\"SyntaxError\")throw r.from(t,r.ERR_BAD_RESPONSE,this,null,this.response);throw t}}}return e}],timeout:0,xsrfCookieName:\"XSRF-TOKEN\",xsrfHeaderName:\"X-XSRF-TOKEN\",maxContentLength:-1,maxBodyLength:-1,env:{FormData:o.classes.FormData,Blob:o.classes.Blob},validateStatus:function validateStatus(t){return t>=200&&t<300},headers:{common:{Accept:\"application/json, text/plain, */*\",\"Content-Type\":void 0}}};t.forEach([\"delete\",\"get\",\"head\",\"post\",\"put\",\"patch\"],(t=>{a.headers[t]={}}));export{a as default};\n//# sourceMappingURL=index.js.map\n", "import t from\"../utils.js\";import\"./bind.js\";\"use strict\";const e=t.toObjectSet([\"age\",\"authorization\",\"content-length\",\"content-type\",\"etag\",\"expires\",\"from\",\"host\",\"if-modified-since\",\"if-unmodified-since\",\"last-modified\",\"location\",\"max-forwards\",\"proxy-authorization\",\"referer\",\"retry-after\",\"user-agent\"]);\n/**\n * Parse headers into an object\n *\n * ```\n * Date: Wed, 27 Aug 2014 08:58:49 GMT\n * Content-Type: application/json\n * Connection: keep-alive\n * Transfer-Encoding: chunked\n * ```\n *\n * @param {String} rawHeaders Headers needing to be parsed\n *\n * @returns {Object} Headers parsed into an object\n */var parseHeaders=t=>{const r={};let i;let o;let s;t&&t.split(\"\\n\").forEach((function parser(t){s=t.indexOf(\":\");i=t.substring(0,s).trim().toLowerCase();o=t.substring(s+1).trim();!i||r[i]&&e[i]||(i===\"set-cookie\"?r[i]?r[i].push(o):r[i]=[o]:r[i]=r[i]?r[i]+\", \"+o:o)}));return r};export{parseHeaders as default};\n//# sourceMappingURL=parseHeaders.js.map\n", "import e from\"../utils.js\";import t from\"../helpers/parseHeaders.js\";import\"../helpers/bind.js\";\"use strict\";const r=Symbol(\"internals\");function normalizeHeader(e){return e&&String(e).trim().toLowerCase()}function normalizeValue(t){return t===false||t==null?t:e.isArray(t)?t.map(normalizeValue):String(t)}function parseTokens(e){const t=Object.create(null);const r=/([^\\s,;=]+)\\s*(?:=\\s*([^,;]+))?/g;let s;while(s=r.exec(e))t[s[1]]=s[2];return t}const isValidHeaderName=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function matchHeaderValue(t,r,s,n,i){if(e.isFunction(n))return n.call(this,r,s);i&&(r=s);return e.isString(r)?e.isString(n)?r.indexOf(n)!==-1:e.isRegExp(n)?n.test(r):void 0:void 0}function formatHeader(e){return e.trim().toLowerCase().replace(/([a-z\\d])(\\w*)/g,((e,t,r)=>t.toUpperCase()+r))}function buildAccessors(t,r){const s=e.toCamelCase(\" \"+r);[\"get\",\"set\",\"has\"].forEach((e=>{Object.defineProperty(t,e+s,{value:function(t,s,n){return this[e].call(this,r,t,s,n)},configurable:true})}))}class AxiosHeaders{constructor(e){e&&this.set(e)}set(r,s,n){const i=this;function setHeader(t,r,s){const n=normalizeHeader(r);if(!n)throw new Error(\"header name must be a non-empty string\");const o=e.findKey(i,n);(!o||i[o]===void 0||s===true||s===void 0&&i[o]!==false)&&(i[o||r]=normalizeValue(t))}const setHeaders=(t,r)=>e.forEach(t,((e,t)=>setHeader(e,t,r)));if(e.isPlainObject(r)||r instanceof this.constructor)setHeaders(r,s);else if(e.isString(r)&&(r=r.trim())&&!isValidHeaderName(r))setHeaders(t(r),s);else if(e.isHeaders(r))for(const[e,t]of r.entries())setHeader(t,e,n);else r!=null&&setHeader(s,r,n);return this}get(t,r){t=normalizeHeader(t);if(t){const s=e.findKey(this,t);if(s){const t=this[s];if(!r)return t;if(r===true)return parseTokens(t);if(e.isFunction(r))return r.call(this,t,s);if(e.isRegExp(r))return r.exec(t);throw new TypeError(\"parser must be boolean|regexp|function\")}}}has(t,r){t=normalizeHeader(t);if(t){const s=e.findKey(this,t);return!!(s&&this[s]!==void 0&&(!r||matchHeaderValue(this,this[s],s,r)))}return false}delete(t,r){const s=this;let n=false;function deleteHeader(t){t=normalizeHeader(t);if(t){const i=e.findKey(s,t);if(i&&(!r||matchHeaderValue(s,s[i],i,r))){delete s[i];n=true}}}e.isArray(t)?t.forEach(deleteHeader):deleteHeader(t);return n}clear(e){const t=Object.keys(this);let r=t.length;let s=false;while(r--){const n=t[r];if(!e||matchHeaderValue(this,this[n],n,e,true)){delete this[n];s=true}}return s}normalize(t){const r=this;const s={};e.forEach(this,((n,i)=>{const o=e.findKey(s,i);if(o){r[o]=normalizeValue(n);delete r[i];return}const a=t?formatHeader(i):String(i).trim();a!==i&&delete r[i];r[a]=normalizeValue(n);s[a]=true}));return this}concat(...e){return this.constructor.concat(this,...e)}toJSON(t){const r=Object.create(null);e.forEach(this,((s,n)=>{s!=null&&s!==false&&(r[n]=t&&e.isArray(s)?s.join(\", \"):s)}));return r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+\": \"+t)).join(\"\\n\")}get[Symbol.toStringTag](){return\"AxiosHeaders\"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const r=new this(e);t.forEach((e=>r.set(e)));return r}static accessor(t){const s=this[r]=this[r]={accessors:{}};const n=s.accessors;const i=this.prototype;function defineAccessor(e){const t=normalizeHeader(e);if(!n[t]){buildAccessors(i,e);n[t]=true}}e.isArray(t)?t.forEach(defineAccessor):defineAccessor(t);return this}}AxiosHeaders.accessor([\"Content-Type\",\"Content-Length\",\"Accept\",\"Accept-Encoding\",\"User-Agent\",\"Authorization\"]);e.reduceDescriptors(AxiosHeaders.prototype,(({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[r]=e}}}));e.freezeMethods(AxiosHeaders);export{AxiosHeaders as default};\n//# sourceMappingURL=AxiosHeaders.js.map\n", "import r from\"../utils.js\";import o from\"../defaults/index.js\";import t from\"./AxiosHeaders.js\";import\"../helpers/bind.js\";import\"./AxiosError.js\";import\"../defaults/transitional.js\";import\"../helpers/toFormData.js\";import\"#lib/platform/node/classes/FormData.js\";import\"../helpers/toURLEncodedForm.js\";import\"../platform/index.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";import\"../helpers/formDataToJSON.js\";import\"../helpers/parseHeaders.js\";\"use strict\";\n/**\n * Transform the data for a request or a response\n *\n * @param {Array|Function} fns A single function or Array of functions\n * @param {?Object} response The response object\n *\n * @returns {*} The resulting transformed data\n */function transformData(s,a){const e=this||o;const i=a||e;const m=t.from(i.headers);let p=i.data;r.forEach(s,(function transform(r){p=r.call(e,p,m.normalize(),a?a.status:void 0)}));m.normalize();return p}export{transformData as default};\n//# sourceMappingURL=transformData.js.map\n", "function isCancel(e){return!!(e&&e.__CANCEL__)}export{isCancel as default};\n//# sourceMappingURL=isCancel.js.map\n", "import r from\"../core/AxiosError.js\";import e from\"../utils.js\";import\"../helpers/bind.js\";\"use strict\";\n/**\n * A `CanceledError` is an object that is thrown when an operation is canceled.\n *\n * @param {string=} message The message.\n * @param {Object=} config The config.\n * @param {Object=} request The request.\n *\n * @returns {CanceledError} The created error.\n */function CanceledError(e,o,t){r.call(this,e==null?\"canceled\":e,r.ERR_CANCELED,o,t);this.name=\"CanceledError\"}e.inherits(CanceledError,r,{__CANCEL__:true});export{CanceledError as default};\n//# sourceMappingURL=CanceledError.js.map\n", "import t from\"./AxiosError.js\";import\"../utils.js\";import\"../helpers/bind.js\";\"use strict\";\n/**\n * Resolve or reject a Promise based on response status.\n *\n * @param {Function} resolve A function that resolves the promise.\n * @param {Function} reject A function that rejects the promise.\n * @param {object} response The response.\n *\n * @returns {object} The response.\n */function settle(s,e,o){const i=o.config.validateStatus;o.status&&i&&!i(o.status)?e(new t(\"Request failed with status code \"+o.status,[t.ERR_BAD_REQUEST,t.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):s(o)}export{settle as default};\n//# sourceMappingURL=settle.js.map\n", "function parseProtocol(o){const e=/^([-+\\w]{1,25})(:?\\/\\/|:)/.exec(o);return e&&e[1]||\"\"}export{parseProtocol as default};\n//# sourceMappingURL=parseProtocol.js.map\n", "/**\n * Calculate data maxRate\n * @param {Number} [samplesCount= 10]\n * @param {Number} [min= 1000]\n * @returns {Function}\n */\nfunction speedometer(e,t){e=e||10;const n=new Array(e);const o=new Array(e);let r=0;let s=0;let u;t=t!==void 0?t:1e3;return function push(c){const l=Date.now();const a=o[s];u||(u=l);n[r]=c;o[r]=l;let d=s;let i=0;while(d!==r){i+=n[d++];d%=e}r=(r+1)%e;r===s&&(s=(s+1)%e);if(l-u<t)return;const f=a&&l-a;return f?Math.round(i*1e3/f):void 0}}export{speedometer as default};\n//# sourceMappingURL=speedometer.js.map\n", "/**\n * Throttle decorator\n * @param {Function} fn\n * @param {Number} freq\n * @return {Function}\n */\nfunction throttle(t,e){let l=0;let n=1e3/e;let o;let u;const invoke=(e,n=Date.now())=>{l=n;o=null;if(u){clearTimeout(u);u=null}t.apply(null,e)};const throttled=(...t)=>{const e=Date.now();const s=e-l;if(s>=n)invoke(t,e);else{o=t;u||(u=setTimeout((()=>{u=null;invoke(o)}),n-s))}};const flush=()=>o&&invoke(o);return[throttled,flush]}export{throttle as default};\n//# sourceMappingURL=throttle.js.map\n", "import t from\"./speedometer.js\";import o from\"./throttle.js\";import e from\"../utils.js\";import\"./bind.js\";const progressEventReducer=(e,s,l=3)=>{let n=0;const r=t(50,250);return o((t=>{const o=t.loaded;const l=t.lengthComputable?t.total:void 0;const d=o-n;const a=r(d);const m=o<=l;n=o;const p={loaded:o,total:l,progress:l?o/l:void 0,bytes:d,rate:a||void 0,estimated:a&&l&&m?(l-o)/a:void 0,event:t,lengthComputable:l!=null,[s?\"download\":\"upload\"]:true};e(p)}),l)};const progressEventDecorator=(t,o)=>{const e=t!=null;return[s=>o[0]({lengthComputable:e,total:t,loaded:s}),o[1]]};const asyncDecorator=t=>(...o)=>e.asap((()=>t(...o)));export{asyncDecorator,progressEventDecorator,progressEventReducer};\n//# sourceMappingURL=progressEventReducer.js.map\n", "import t from\"../utils.js\";import r from\"../platform/index.js\";import\"./bind.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";\"use strict\";var e=r.hasStandardBrowserEnv?function standardBrowserEnv(){const e=r.navigator&&/(msie|trident)/i.test(r.navigator.userAgent);const o=document.createElement(\"a\");let n;\n/**\n    * Parse a URL to discover its components\n    *\n    * @param {String} url The URL to be parsed\n    * @returns {Object}\n    */function resolveURL(t){let r=t;if(e){o.setAttribute(\"href\",r);r=o.href}o.setAttribute(\"href\",r);return{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,\"\"):\"\",host:o.host,search:o.search?o.search.replace(/^\\?/,\"\"):\"\",hash:o.hash?o.hash.replace(/^#/,\"\"):\"\",hostname:o.hostname,port:o.port,pathname:o.pathname.charAt(0)===\"/\"?o.pathname:\"/\"+o.pathname}}n=resolveURL(window.location.href);\n/**\n    * Determine if a URL shares the same origin as the current location\n    *\n    * @param {String} requestURL The URL to test\n    * @returns {boolean} True if URL shares the same origin, otherwise false\n    */return function isURLSameOrigin(r){const e=t.isString(r)?resolveURL(r):r;return e.protocol===n.protocol&&e.host===n.host}}():function nonStandardBrowserEnv(){return function isURLSameOrigin(){return true}}();export{e as default};\n//# sourceMappingURL=isURLSameOrigin.js.map\n", "import e from\"../utils.js\";import o from\"../platform/index.js\";import\"./bind.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";var r=o.hasStandardBrowserEnv?{write(o,r,t,n,i,s){const m=[o+\"=\"+encodeURIComponent(r)];e.isNumber(t)&&m.push(\"expires=\"+new Date(t).toGMTString());e.isString(n)&&m.push(\"path=\"+n);e.isString(i)&&m.push(\"domain=\"+i);s===true&&m.push(\"secure\");document.cookie=m.join(\"; \")},read(e){const o=document.cookie.match(new RegExp(\"(^|;\\\\s*)(\"+e+\")=([^;]*)\"));return o?decodeURIComponent(o[3]):null},remove(e){this.write(e,\"\",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};export{r as default};\n//# sourceMappingURL=cookies.js.map\n", "/**\n * Determines whether the specified URL is absolute\n *\n * @param {string} url The URL to test\n *\n * @returns {boolean} True if the specified URL is absolute, otherwise false\n */\nfunction isAbsoluteURL(t){return/^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(t)}export{isAbsoluteURL as default};\n//# sourceMappingURL=isAbsoluteURL.js.map\n", "/**\n * Creates a new URL by combining the specified URLs\n *\n * @param {string} baseURL The base URL\n * @param {string} relativeURL The relative URL\n *\n * @returns {string} The combined URL\n */\nfunction combineURLs(e,c){return c?e.replace(/\\/?\\/$/,\"\")+\"/\"+c.replace(/^\\/+/,\"\"):e}export{combineURLs as default};\n//# sourceMappingURL=combineURLs.js.map\n", "import t from\"../helpers/isAbsoluteURL.js\";import e from\"../helpers/combineURLs.js\";\"use strict\";\n/**\n * Creates a new URL by combining the baseURL with the requestedURL,\n * only when the requestedURL is not already an absolute URL.\n * If the requestURL is absolute, this function returns the requestedURL untouched.\n *\n * @param {string} baseURL The base URL\n * @param {string} requestedURL Absolute or relative URL to combine\n *\n * @returns {string} The combined full path\n */function buildFullPath(l,r){return l&&!t(r)?e(l,r):r}export{buildFullPath as default};\n//# sourceMappingURL=buildFullPath.js.map\n", "import e from\"../utils.js\";import o from\"./AxiosHeaders.js\";import\"../helpers/bind.js\";import\"../helpers/parseHeaders.js\";\"use strict\";const headersToObject=e=>e instanceof o?{...e}:e\n/**\n * Config-specific merge-function which creates a new config-object\n * by merging two configuration objects together.\n *\n * @param {Object} config1\n * @param {Object} config2\n *\n * @returns {Object} New object resulting from merging config2 to config1\n */;function mergeConfig(o,t){t=t||{};const n={};function getMergedValue(o,t,n){return e.isPlainObject(o)&&e.isPlainObject(t)?e.merge.call({caseless:n},o,t):e.isPlainObject(t)?e.merge({},t):e.isArray(t)?t.slice():t}function mergeDeepProperties(o,t,n){return e.isUndefined(t)?e.isUndefined(o)?void 0:getMergedValue(void 0,o,n):getMergedValue(o,t,n)}function valueFromConfig2(o,t){if(!e.isUndefined(t))return getMergedValue(void 0,t)}function defaultToConfig2(o,t){return e.isUndefined(t)?e.isUndefined(o)?void 0:getMergedValue(void 0,o):getMergedValue(void 0,t)}function mergeDirectKeys(e,n,i){return i in t?getMergedValue(e,n):i in o?getMergedValue(void 0,e):void 0}const i={url:valueFromConfig2,method:valueFromConfig2,data:valueFromConfig2,baseURL:defaultToConfig2,transformRequest:defaultToConfig2,transformResponse:defaultToConfig2,paramsSerializer:defaultToConfig2,timeout:defaultToConfig2,timeoutMessage:defaultToConfig2,withCredentials:defaultToConfig2,withXSRFToken:defaultToConfig2,adapter:defaultToConfig2,responseType:defaultToConfig2,xsrfCookieName:defaultToConfig2,xsrfHeaderName:defaultToConfig2,onUploadProgress:defaultToConfig2,onDownloadProgress:defaultToConfig2,decompress:defaultToConfig2,maxContentLength:defaultToConfig2,maxBodyLength:defaultToConfig2,beforeRedirect:defaultToConfig2,transport:defaultToConfig2,httpAgent:defaultToConfig2,httpsAgent:defaultToConfig2,cancelToken:defaultToConfig2,socketPath:defaultToConfig2,responseEncoding:defaultToConfig2,validateStatus:mergeDirectKeys,headers:(e,o)=>mergeDeepProperties(headersToObject(e),headersToObject(o),true)};e.forEach(Object.keys(Object.assign({},o,t)),(function computeConfigValue(r){const f=i[r]||mergeDeepProperties;const a=f(o[r],t[r],r);e.isUndefined(a)&&f!==mergeDirectKeys||(n[r]=a)}));return n}export{mergeConfig as default};\n//# sourceMappingURL=mergeConfig.js.map\n", "import r from\"../platform/index.js\";import o from\"../utils.js\";import e from\"./isURLSameOrigin.js\";import s from\"./cookies.js\";import t from\"../core/buildFullPath.js\";import a from\"../core/mergeConfig.js\";import i from\"../core/AxiosHeaders.js\";import m from\"./buildURL.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";import\"./bind.js\";import\"./isAbsoluteURL.js\";import\"./combineURLs.js\";import\"./parseHeaders.js\";import\"./AxiosURLSearchParams.js\";import\"./toFormData.js\";import\"../core/AxiosError.js\";import\"#lib/platform/node/classes/FormData.js\";var resolveConfig=n=>{const p=a({},n);let{data:d,withXSRFToken:l,xsrfHeaderName:f,xsrfCookieName:j,headers:u,auth:c}=p;p.headers=u=i.from(u);p.url=m(t(p.baseURL,p.url),n.params,n.paramsSerializer);c&&u.set(\"Authorization\",\"Basic \"+btoa((c.username||\"\")+\":\"+(c.password?unescape(encodeURIComponent(c.password)):\"\")));let b;if(o.isFormData(d))if(r.hasStandardBrowserEnv||r.hasStandardBrowserWebWorkerEnv)u.setContentType(void 0);else if((b=u.getContentType())!==false){const[r,...o]=b?b.split(\";\").map((r=>r.trim())).filter(Boolean):[];u.setContentType([r||\"multipart/form-data\",...o].join(\"; \"))}if(r.hasStandardBrowserEnv){l&&o.isFunction(l)&&(l=l(p));if(l||l!==false&&e(p.url)){const r=f&&j&&s.read(j);r&&u.set(f,r)}}return p};export{resolveConfig as default};\n//# sourceMappingURL=resolveConfig.js.map\n", "import e from\"../utils.js\";import o from\"../core/settle.js\";import t from\"../defaults/transitional.js\";import r from\"../core/AxiosError.js\";import s from\"../cancel/CanceledError.js\";import n from\"../helpers/parseProtocol.js\";import i from\"../platform/index.js\";import l from\"../core/AxiosHeaders.js\";import{progressEventReducer as a}from\"../helpers/progressEventReducer.js\";import p from\"../helpers/resolveConfig.js\";import\"../helpers/bind.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";import\"../helpers/parseHeaders.js\";import\"../helpers/speedometer.js\";import\"../helpers/throttle.js\";import\"../helpers/isURLSameOrigin.js\";import\"../helpers/cookies.js\";import\"../core/buildFullPath.js\";import\"../helpers/isAbsoluteURL.js\";import\"../helpers/combineURLs.js\";import\"../core/mergeConfig.js\";import\"../helpers/buildURL.js\";import\"../helpers/AxiosURLSearchParams.js\";import\"../helpers/toFormData.js\";import\"#lib/platform/node/classes/FormData.js\";const d=typeof XMLHttpRequest!==\"undefined\";var u=d&&function(d){return new Promise((function dispatchXhrRequest(u,m){const c=p(d);let f=c.data;const h=l.from(c.headers).normalize();let{responseType:j,onUploadProgress:E,onDownloadProgress:R}=c;let g;let T,b;let L,x;function done(){L&&L();x&&x();c.cancelToken&&c.cancelToken.unsubscribe(g);c.signal&&c.signal.removeEventListener(\"abort\",g)}let U=new XMLHttpRequest;U.open(c.method.toUpperCase(),c.url,true);U.timeout=c.timeout;function onloadend(){if(!U)return;const e=l.from(\"getAllResponseHeaders\"in U&&U.getAllResponseHeaders());const t=j&&j!==\"text\"&&j!==\"json\"?U.response:U.responseText;const r={data:t,status:U.status,statusText:U.statusText,headers:e,config:d,request:U};o((function _resolve(e){u(e);done()}),(function _reject(e){m(e);done()}),r);U=null}\"onloadend\"in U?U.onloadend=onloadend:U.onreadystatechange=function handleLoad(){U&&U.readyState===4&&(U.status!==0||U.responseURL&&U.responseURL.indexOf(\"file:\")===0)&&setTimeout(onloadend)};U.onabort=function handleAbort(){if(U){m(new r(\"Request aborted\",r.ECONNABORTED,d,U));U=null}};U.onerror=function handleError(){m(new r(\"Network Error\",r.ERR_NETWORK,d,U));U=null};U.ontimeout=function handleTimeout(){let e=c.timeout?\"timeout of \"+c.timeout+\"ms exceeded\":\"timeout exceeded\";const o=c.transitional||t;c.timeoutErrorMessage&&(e=c.timeoutErrorMessage);m(new r(e,o.clarifyTimeoutError?r.ETIMEDOUT:r.ECONNABORTED,d,U));U=null};f===void 0&&h.setContentType(null);\"setRequestHeader\"in U&&e.forEach(h.toJSON(),(function setRequestHeader(e,o){U.setRequestHeader(o,e)}));e.isUndefined(c.withCredentials)||(U.withCredentials=!!c.withCredentials);j&&j!==\"json\"&&(U.responseType=c.responseType);if(R){[b,x]=a(R,true);U.addEventListener(\"progress\",b)}if(E&&U.upload){[T,L]=a(E);U.upload.addEventListener(\"progress\",T);U.upload.addEventListener(\"loadend\",L)}if(c.cancelToken||c.signal){g=e=>{if(U){m(!e||e.type?new s(null,d,U):e);U.abort();U=null}};c.cancelToken&&c.cancelToken.subscribe(g);c.signal&&(c.signal.aborted?g():c.signal.addEventListener(\"abort\",g))}const w=n(c.url);w&&i.protocols.indexOf(w)===-1?m(new r(\"Unsupported protocol \"+w+\":\",r.ERR_BAD_REQUEST,d)):U.send(f||null)}))};export{u as default};\n//# sourceMappingURL=xhr.js.map\n", "import e from\"../cancel/CanceledError.js\";import r from\"../core/AxiosError.js\";import o from\"../utils.js\";import\"./bind.js\";const composeSignals=(t,n)=>{const{length:s}=t=t?t.filter(Boolean):[];if(n||s){let s=new AbortController;let i;const onabort=function(o){if(!i){i=true;unsubscribe();const t=o instanceof Error?o:this.reason;s.abort(t instanceof r?t:new e(t instanceof Error?t.message:t))}};let c=n&&setTimeout((()=>{c=null;onabort(new r(`timeout ${n} of ms exceeded`,r.ETIMEDOUT))}),n);const unsubscribe=()=>{if(t){c&&clearTimeout(c);c=null;t.forEach((e=>{e.unsubscribe?e.unsubscribe(onabort):e.removeEventListener(\"abort\",onabort)}));t=null}};t.forEach((e=>e.addEventListener(\"abort\",onabort)));const{signal:a}=s;a.unsubscribe=()=>o.asap(unsubscribe);return a}};export{composeSignals as default};\n//# sourceMappingURL=composeSignals.js.map\n", "const streamChunk=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let r=0;let a;while(r<n){a=r+t;yield e.slice(r,a);r=a}};const readBytes=async function*(e,t){for await(const n of readStream(e))yield*streamChunk(n,t)};const readStream=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}};const trackStream=(e,t,n,r)=>{const a=readBytes(e,t);let l=0;let c;let _onFinish=e=>{if(!c){c=true;r&&r(e)}};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await a.next();if(t){_onFinish();e.close();return}let c=r.byteLength;if(n){let e=l+=c;n(e)}e.enqueue(new Uint8Array(r))}catch(e){_onFinish(e);throw e}},cancel(e){_onFinish(e);return a.return()}},{highWaterMark:2})};export{readBytes,streamChunk,trackStream};\n//# sourceMappingURL=trackStream.js.map\n", "import e from\"../platform/index.js\";import t from\"../utils.js\";import r from\"../core/AxiosError.js\";import s from\"../helpers/composeSignals.js\";import{trackStream as o}from\"../helpers/trackStream.js\";import n from\"../core/AxiosHeaders.js\";import{progressEventDecorator as a,progressEventReducer as i,asyncDecorator as p}from\"../helpers/progressEventReducer.js\";import c from\"../helpers/resolveConfig.js\";import l from\"../core/settle.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";import\"../helpers/bind.js\";import\"../cancel/CanceledError.js\";import\"../helpers/parseHeaders.js\";import\"../helpers/speedometer.js\";import\"../helpers/throttle.js\";import\"../helpers/isURLSameOrigin.js\";import\"../helpers/cookies.js\";import\"../core/buildFullPath.js\";import\"../helpers/isAbsoluteURL.js\";import\"../helpers/combineURLs.js\";import\"../core/mergeConfig.js\";import\"../helpers/buildURL.js\";import\"../helpers/AxiosURLSearchParams.js\";import\"../helpers/toFormData.js\";import\"#lib/platform/node/classes/FormData.js\";const m=typeof fetch===\"function\"&&typeof Request===\"function\"&&typeof Response===\"function\";const u=m&&typeof ReadableStream===\"function\";const f=m&&(typeof TextEncoder===\"function\"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer()));const test=(e,...t)=>{try{return!!e(...t)}catch(e){return false}};const d=u&&test((()=>{let t=false;const r=new Request(e.origin,{body:new ReadableStream,method:\"POST\",get duplex(){t=true;return\"half\"}}).headers.has(\"Content-Type\");return t&&!r}));const h=65536;const y=u&&test((()=>t.isReadableStream(new Response(\"\").body)));const b={stream:y&&(e=>e.body)};m&&(e=>{[\"text\",\"arrayBuffer\",\"blob\",\"formData\",\"stream\"].forEach((s=>{!b[s]&&(b[s]=t.isFunction(e[s])?e=>e[s]():(e,t)=>{throw new r(`Response type '${s}' is not supported`,r.ERR_NOT_SUPPORT,t)})}))})(new Response);const getBodyLength=async r=>{if(r==null)return 0;if(t.isBlob(r))return r.size;if(t.isSpecCompliantForm(r)){const t=new Request(e.origin,{method:\"POST\",body:r});return(await t.arrayBuffer()).byteLength}if(t.isArrayBufferView(r)||t.isArrayBuffer(r))return r.byteLength;t.isURLSearchParams(r)&&(r+=\"\");return t.isString(r)?(await f(r)).byteLength:void 0};const resolveBodyLength=async(e,r)=>{const s=t.toFiniteNumber(e.getContentLength());return s==null?getBodyLength(r):s};var g=m&&(async e=>{let{url:m,method:u,data:f,signal:g,cancelToken:w,timeout:R,onDownloadProgress:j,onUploadProgress:x,responseType:S,headers:T,withCredentials:E=\"same-origin\",fetchOptions:L}=c(e);S=S?(S+\"\").toLowerCase():\"text\";let P=s([g,w&&w.toAbortSignal()],R);let C;const O=P&&P.unsubscribe&&(()=>{P.unsubscribe()});let U;try{if(x&&d&&u!==\"get\"&&u!==\"head\"&&(U=await resolveBodyLength(T,f))!==0){let e=new Request(m,{method:\"POST\",body:f,duplex:\"half\"});let r;t.isFormData(f)&&(r=e.headers.get(\"content-type\"))&&T.setContentType(r);if(e.body){const[t,r]=a(U,i(p(x)));f=o(e.body,h,t,r)}}t.isString(E)||(E=E?\"include\":\"omit\");const r=\"credentials\"in Request.prototype;C=new Request(m,{...L,signal:P,method:u.toUpperCase(),headers:T.normalize().toJSON(),body:f,duplex:\"half\",credentials:r?E:void 0});let s=await fetch(C);const c=y&&(S===\"stream\"||S===\"response\");if(y&&(j||c&&O)){const e={};[\"status\",\"statusText\",\"headers\"].forEach((t=>{e[t]=s[t]}));const r=t.toFiniteNumber(s.headers.get(\"content-length\"));const[n,c]=j&&a(r,i(p(j),true))||[];s=new Response(o(s.body,h,n,(()=>{c&&c();O&&O()})),e)}S=S||\"text\";let g=await b[t.findKey(b,S)||\"text\"](s,e);!c&&O&&O();return await new Promise(((t,r)=>{l(t,r,{data:g,headers:n.from(s.headers),status:s.status,statusText:s.statusText,config:e,request:C})}))}catch(t){O&&O();if(t&&t.name===\"TypeError\"&&/fetch/i.test(t.message))throw Object.assign(new r(\"Network Error\",r.ERR_NETWORK,e,C),{cause:t.cause||t});throw r.from(t,t&&t.code,e,C)}});export{g as default};\n//# sourceMappingURL=fetch.js.map\n", "import e from\"../utils.js\";import r from\"#lib/adapters/http.js\";import t from\"./xhr.js\";import s from\"./fetch.js\";import o from\"../core/AxiosError.js\";import\"../helpers/bind.js\";import\"../core/settle.js\";import\"../defaults/transitional.js\";import\"../cancel/CanceledError.js\";import\"../helpers/parseProtocol.js\";import\"../platform/index.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";import\"../core/AxiosHeaders.js\";import\"../helpers/parseHeaders.js\";import\"../helpers/progressEventReducer.js\";import\"../helpers/speedometer.js\";import\"../helpers/throttle.js\";import\"../helpers/resolveConfig.js\";import\"../helpers/isURLSameOrigin.js\";import\"../helpers/cookies.js\";import\"../core/buildFullPath.js\";import\"../helpers/isAbsoluteURL.js\";import\"../helpers/combineURLs.js\";import\"../core/mergeConfig.js\";import\"../helpers/buildURL.js\";import\"../helpers/AxiosURLSearchParams.js\";import\"../helpers/toFormData.js\";import\"#lib/platform/node/classes/FormData.js\";import\"../helpers/composeSignals.js\";import\"../helpers/trackStream.js\";const i={http:r,xhr:t,fetch:s};e.forEach(i,((e,r)=>{if(e){try{Object.defineProperty(e,\"name\",{value:r})}catch(e){}Object.defineProperty(e,\"adapterName\",{value:r})}}));const renderReason=e=>`- ${e}`;const isResolvedHandle=r=>e.isFunction(r)||r===null||r===false;var p={getAdapter:r=>{r=e.isArray(r)?r:[r];const{length:t}=r;let s;let p;const a={};for(let e=0;e<t;e++){s=r[e];let t;p=s;if(!isResolvedHandle(s)){p=i[(t=String(s)).toLowerCase()];if(p===void 0)throw new o(`Unknown adapter '${t}'`)}if(p)break;a[t||\"#\"+e]=p}if(!p){const e=Object.entries(a).map((([e,r])=>`adapter ${e} `+(r===false?\"is not supported by the environment\":\"is not available in the build\")));let r=t?e.length>1?\"since :\\n\"+e.map(renderReason).join(\"\\n\"):\" \"+renderReason(e[0]):\"as no adapter specified\";throw new o(\"There is no suitable adapter to dispatch the request \"+r,\"ERR_NOT_SUPPORT\")}return p},adapters:i};export{p as default};\n//# sourceMappingURL=adapters.js.map\n", "import e from\"./transformData.js\";import r from\"../cancel/isCancel.js\";import s from\"../defaults/index.js\";import t from\"../cancel/CanceledError.js\";import o from\"./AxiosHeaders.js\";import a from\"../adapters/adapters.js\";import\"../utils.js\";import\"../helpers/bind.js\";import\"./AxiosError.js\";import\"../defaults/transitional.js\";import\"../helpers/toFormData.js\";import\"#lib/platform/node/classes/FormData.js\";import\"../helpers/toURLEncodedForm.js\";import\"../platform/index.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";import\"../helpers/formDataToJSON.js\";import\"../helpers/parseHeaders.js\";import\"#lib/adapters/http.js\";import\"../adapters/xhr.js\";import\"./settle.js\";import\"../helpers/parseProtocol.js\";import\"../helpers/progressEventReducer.js\";import\"../helpers/speedometer.js\";import\"../helpers/throttle.js\";import\"../helpers/resolveConfig.js\";import\"../helpers/isURLSameOrigin.js\";import\"../helpers/cookies.js\";import\"./buildFullPath.js\";import\"../helpers/isAbsoluteURL.js\";import\"../helpers/combineURLs.js\";import\"./mergeConfig.js\";import\"../helpers/buildURL.js\";import\"../helpers/AxiosURLSearchParams.js\";import\"../adapters/fetch.js\";import\"../helpers/composeSignals.js\";import\"../helpers/trackStream.js\";\"use strict\";\n/**\n * Throws a `CanceledError` if cancellation has been requested.\n *\n * @param {Object} config The config that is to be used for the request\n *\n * @returns {void}\n */function throwIfCancellationRequested(e){e.cancelToken&&e.cancelToken.throwIfRequested();if(e.signal&&e.signal.aborted)throw new t(null,e)}\n/**\n * Dispatch a request to the server using the configured adapter.\n *\n * @param {object} config The config that is to be used for the request\n *\n * @returns {Promise} The Promise to be fulfilled\n */function dispatchRequest(t){throwIfCancellationRequested(t);t.headers=o.from(t.headers);t.data=e.call(t,t.transformRequest);[\"post\",\"put\",\"patch\"].indexOf(t.method)!==-1&&t.headers.setContentType(\"application/x-www-form-urlencoded\",false);const p=a.getAdapter(t.adapter||s.adapter);return p(t).then((function onAdapterResolution(r){throwIfCancellationRequested(t);r.data=e.call(t,t.transformResponse,r);r.headers=o.from(r.headers);return r}),(function onAdapterRejection(s){if(!r(s)){throwIfCancellationRequested(t);if(s&&s.response){s.response.data=e.call(t,t.transformResponse,s.response);s.response.headers=o.from(s.response.headers)}}return Promise.reject(s)}))}export{dispatchRequest as default};\n//# sourceMappingURL=dispatchRequest.js.map\n", "const o=\"1.7.7\";export{o as VERSION};\n//# sourceMappingURL=data.js.map\n", "import{VERSION as t}from\"../env/data.js\";import o from\"../core/AxiosError.js\";import\"../utils.js\";import\"./bind.js\";\"use strict\";const e={};[\"object\",\"boolean\",\"number\",\"function\",\"string\",\"symbol\"].forEach(((t,o)=>{e[t]=function validator(e){return typeof e===t||\"a\"+(o<1?\"n \":\" \")+t}}));const n={};\n/**\n * Transitional option validator\n *\n * @param {function|boolean?} validator - set to false if the transitional option has been removed\n * @param {string?} version - deprecated version / removed since version\n * @param {string?} message - some message with additional info\n *\n * @returns {function}\n */e.transitional=function transitional(e,r,s){function formatMessage(o,e){return\"[Axios v\"+t+\"] Transitional option '\"+o+\"'\"+e+(s?\". \"+s:\"\")}return(t,s,i)=>{if(e===false)throw new o(formatMessage(s,\" has been removed\"+(r?\" in \"+r:\"\")),o.ERR_DEPRECATED);if(r&&!n[s]){n[s]=true;console.warn(formatMessage(s,\" has been deprecated since v\"+r+\" and will be removed in the near future\"))}return!e||e(t,s,i)}};\n/**\n * Assert object's properties type\n *\n * @param {object} options\n * @param {object} schema\n * @param {boolean?} allowUnknown\n *\n * @returns {object}\n */function assertOptions(t,e,n){if(typeof t!==\"object\")throw new o(\"options must be an object\",o.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let s=r.length;while(s-- >0){const i=r[s];const a=e[i];if(a){const e=t[i];const n=e===void 0||a(e,i,t);if(n!==true)throw new o(\"option \"+i+\" must be \"+n,o.ERR_BAD_OPTION_VALUE)}else if(n!==true)throw new o(\"Unknown option \"+i,o.ERR_BAD_OPTION)}}var r={assertOptions:assertOptions,validators:e};export{r as default};\n//# sourceMappingURL=validator.js.map\n", "import e from\"../utils.js\";import t from\"../helpers/buildURL.js\";import r from\"./InterceptorManager.js\";import s from\"./dispatchRequest.js\";import o from\"./mergeConfig.js\";import i from\"./buildFullPath.js\";import a from\"../helpers/validator.js\";import n from\"./AxiosHeaders.js\";import\"../helpers/bind.js\";import\"../helpers/AxiosURLSearchParams.js\";import\"../helpers/toFormData.js\";import\"./AxiosError.js\";import\"#lib/platform/node/classes/FormData.js\";import\"./transformData.js\";import\"../defaults/index.js\";import\"../defaults/transitional.js\";import\"../helpers/toURLEncodedForm.js\";import\"../platform/index.js\";import\"#lib/platform/node/index.js\";import\"../../_/a5YBEiy9.js\";import\"../helpers/formDataToJSON.js\";import\"../cancel/isCancel.js\";import\"../cancel/CanceledError.js\";import\"../adapters/adapters.js\";import\"#lib/adapters/http.js\";import\"../adapters/xhr.js\";import\"./settle.js\";import\"../helpers/parseProtocol.js\";import\"../helpers/progressEventReducer.js\";import\"../helpers/speedometer.js\";import\"../helpers/throttle.js\";import\"../helpers/resolveConfig.js\";import\"../helpers/isURLSameOrigin.js\";import\"../helpers/cookies.js\";import\"../adapters/fetch.js\";import\"../helpers/composeSignals.js\";import\"../helpers/trackStream.js\";import\"../helpers/isAbsoluteURL.js\";import\"../helpers/combineURLs.js\";import\"../env/data.js\";import\"../helpers/parseHeaders.js\";\"use strict\";const p=a.validators;\n/**\n * Create a new instance of Axios\n *\n * @param {Object} instanceConfig The default config for the instance\n *\n * @return {Axios} A new instance of Axios\n */class Axios{constructor(e){this.defaults=e;this.interceptors={request:new r,response:new r}}\n/**\n   * Dispatch a request\n   *\n   * @param {String|Object} configOrUrl The config specific for this request (merged with this.defaults)\n   * @param {?Object} config\n   *\n   * @returns {Promise} The Promise to be fulfilled\n   */async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t;Error.captureStackTrace?Error.captureStackTrace(t={}):t=new Error;const r=t.stack?t.stack.replace(/^.+\\n/,\"\"):\"\";try{e.stack?r&&!String(e.stack).endsWith(r.replace(/^.+\\n.+\\n/,\"\"))&&(e.stack+=\"\\n\"+r):e.stack=r}catch(e){}}throw e}}_request(t,r){if(typeof t===\"string\"){r=r||{};r.url=t}else r=t||{};r=o(this.defaults,r);const{transitional:i,paramsSerializer:l,headers:c}=r;i!==void 0&&a.assertOptions(i,{silentJSONParsing:p.transitional(p.boolean),forcedJSONParsing:p.transitional(p.boolean),clarifyTimeoutError:p.transitional(p.boolean)},false);l!=null&&(e.isFunction(l)?r.paramsSerializer={serialize:l}:a.assertOptions(l,{encode:p.function,serialize:p.function},true));r.method=(r.method||this.defaults.method||\"get\").toLowerCase();let h=c&&e.merge(c.common,c[r.method]);c&&e.forEach([\"delete\",\"get\",\"head\",\"post\",\"put\",\"patch\",\"common\"],(e=>{delete c[e]}));r.headers=n.concat(h,c);const m=[];let u=true;this.interceptors.request.forEach((function unshiftRequestInterceptors(e){if(typeof e.runWhen!==\"function\"||e.runWhen(r)!==false){u=u&&e.synchronous;m.unshift(e.fulfilled,e.rejected)}}));const d=[];this.interceptors.response.forEach((function pushResponseInterceptors(e){d.push(e.fulfilled,e.rejected)}));let f;let j=0;let g;if(!u){const e=[s.bind(this),void 0];e.unshift.apply(e,m);e.push.apply(e,d);g=e.length;f=Promise.resolve(r);while(j<g)f=f.then(e[j++],e[j++]);return f}g=m.length;let E=r;j=0;while(j<g){const e=m[j++];const t=m[j++];try{E=e(E)}catch(e){t.call(this,e);break}}try{f=s.call(this,E)}catch(e){return Promise.reject(e)}j=0;g=d.length;while(j<g)f=f.then(d[j++],d[j++]);return f}getUri(e){e=o(this.defaults,e);const r=i(e.baseURL,e.url);return t(r,e.params,e.paramsSerializer)}}e.forEach([\"delete\",\"get\",\"head\",\"options\"],(function forEachMethodNoData(e){Axios.prototype[e]=function(t,r){return this.request(o(r||{},{method:e,url:t,data:(r||{}).data}))}}));e.forEach([\"post\",\"put\",\"patch\"],(function forEachMethodWithData(e){function generateHTTPMethod(t){return function httpMethod(r,s,i){return this.request(o(i||{},{method:e,headers:t?{\"Content-Type\":\"multipart/form-data\"}:{},url:r,data:s}))}}Axios.prototype[e]=generateHTTPMethod();Axios.prototype[e+\"Form\"]=generateHTTPMethod(true)}));export{Axios as default};\n//# sourceMappingURL=Axios.js.map\n", "import e from\"./CanceledError.js\";import\"../core/AxiosError.js\";import\"../utils.js\";import\"../helpers/bind.js\";\"use strict\";\n/**\n * A `CancelToken` is an object that can be used to request cancellation of an operation.\n *\n * @param {Function} executor The executor function.\n *\n * @returns {CancelToken}\n */class CancelToken{constructor(s){if(typeof s!==\"function\")throw new TypeError(\"executor must be a function.\");let t;this.promise=new Promise((function promiseExecutor(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let s=n._listeners.length;while(s-- >0)n._listeners[s](e);n._listeners=null}));this.promise.then=e=>{let s;const t=new Promise((e=>{n.subscribe(e);s=e})).then(e);t.cancel=function reject(){n.unsubscribe(s)};return t};s((function cancel(s,r,i){if(!n.reason){n.reason=new e(s,r,i);t(n.reason)}}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const s=this._listeners.indexOf(e);s!==-1&&this._listeners.splice(s,1)}toAbortSignal(){const e=new AbortController;const abort=s=>{e.abort(s)};this.subscribe(abort);e.signal.unsubscribe=()=>this.unsubscribe(abort);return e.signal}static source(){let e;const s=new CancelToken((function executor(s){e=s}));return{token:s,cancel:e}}}export{CancelToken as default};\n//# sourceMappingURL=CancelToken.js.map\n", "/**\n * Syntactic sugar for invoking a function and expanding an array for arguments.\n *\n * Common use case would be to use `Function.prototype.apply`.\n *\n *  ```js\n *  function f(x, y, z) {}\n *  var args = [1, 2, 3];\n *  f.apply(null, args);\n *  ```\n *\n * With `spread` this example can be re-written.\n *\n *  ```js\n *  spread(function(x, y, z) {})([1, 2, 3]);\n *  ```\n *\n * @param {Function} callback\n *\n * @returns {Function}\n */\nfunction spread(r){return function wrap(n){return r.apply(null,n)}}export{spread as default};\n//# sourceMappingURL=spread.js.map\n", "import r from\"../utils.js\";import\"./bind.js\";\"use strict\";\n/**\n * Determines whether the payload is an error thrown by Axios\n *\n * @param {*} payload The value to test\n *\n * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false\n */function isAxiosError(i){return r.isObject(i)&&i.isAxiosError===true}export{isAxiosError as default};\n//# sourceMappingURL=isAxiosError.js.map\n", "const e={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(e).forEach((([t,o])=>{e[o]=t}));export{e as default};\n//# sourceMappingURL=HttpStatusCode.js.map\n", "import r from\"./utils.js\";import e from\"./helpers/bind.js\";import o from\"./core/Axios.js\";import t from\"./core/mergeConfig.js\";import s from\"./defaults/index.js\";import p from\"./helpers/formDataToJSON.js\";import i from\"./cancel/CanceledError.js\";import a from\"./cancel/CancelToken.js\";import m from\"./cancel/isCancel.js\";import{VERSION as l}from\"./env/data.js\";import n from\"./helpers/toFormData.js\";import c from\"./core/AxiosError.js\";import j from\"./helpers/spread.js\";import d from\"./helpers/isAxiosError.js\";import f from\"./core/AxiosHeaders.js\";import h from\"./adapters/adapters.js\";import u from\"./helpers/HttpStatusCode.js\";import\"./helpers/buildURL.js\";import\"./helpers/AxiosURLSearchParams.js\";import\"./core/InterceptorManager.js\";import\"./core/dispatchRequest.js\";import\"./core/transformData.js\";import\"./core/buildFullPath.js\";import\"./helpers/isAbsoluteURL.js\";import\"./helpers/combineURLs.js\";import\"./helpers/validator.js\";import\"./defaults/transitional.js\";import\"./helpers/toURLEncodedForm.js\";import\"./platform/index.js\";import\"#lib/platform/node/index.js\";import\"../_/a5YBEiy9.js\";import\"#lib/platform/node/classes/FormData.js\";import\"./helpers/parseHeaders.js\";import\"#lib/adapters/http.js\";import\"./adapters/xhr.js\";import\"./core/settle.js\";import\"./helpers/parseProtocol.js\";import\"./helpers/progressEventReducer.js\";import\"./helpers/speedometer.js\";import\"./helpers/throttle.js\";import\"./helpers/resolveConfig.js\";import\"./helpers/isURLSameOrigin.js\";import\"./helpers/cookies.js\";import\"./adapters/fetch.js\";import\"./helpers/composeSignals.js\";import\"./helpers/trackStream.js\";\"use strict\";\n/**\n * Create an instance of Axios\n *\n * @param {Object} defaultConfig The default config for the instance\n *\n * @returns {Axios} A new instance of Axios\n */function createInstance(s){const p=new o(s);const i=e(o.prototype.request,p);r.extend(i,o.prototype,p,{allOwnKeys:true});r.extend(i,p,null,{allOwnKeys:true});i.create=function create(r){return createInstance(t(s,r))};return i}const x=createInstance(s);x.Axios=o;x.CanceledError=i;x.CancelToken=a;x.isCancel=m;x.VERSION=l;x.toFormData=n;x.AxiosError=c;x.Cancel=x.CanceledError;x.all=function all(r){return Promise.all(r)};x.spread=j;x.isAxiosError=d;x.mergeConfig=t;x.AxiosHeaders=f;x.formToJSON=e=>p(r.isHTMLForm(e)?new FormData(e):e);x.getAdapter=h.getAdapter;x.HttpStatusCode=u;x.default=x;export{x as default};\n//# sourceMappingURL=axios.js.map\n", "import r from\"./lib/axios.js\";import\"./lib/utils.js\";import\"./lib/helpers/bind.js\";import\"./lib/core/Axios.js\";import\"./lib/helpers/buildURL.js\";import\"./lib/helpers/AxiosURLSearchParams.js\";import\"./lib/helpers/toFormData.js\";import\"./lib/core/AxiosError.js\";import\"#lib/platform/node/classes/FormData.js\";import\"./lib/core/InterceptorManager.js\";import\"./lib/core/dispatchRequest.js\";import\"./lib/core/transformData.js\";import\"./lib/defaults/index.js\";import\"./lib/defaults/transitional.js\";import\"./lib/helpers/toURLEncodedForm.js\";import\"./lib/platform/index.js\";import\"#lib/platform/node/index.js\";import\"./_/a5YBEiy9.js\";import\"./lib/helpers/formDataToJSON.js\";import\"./lib/core/AxiosHeaders.js\";import\"./lib/helpers/parseHeaders.js\";import\"./lib/cancel/isCancel.js\";import\"./lib/cancel/CanceledError.js\";import\"./lib/adapters/adapters.js\";import\"#lib/adapters/http.js\";import\"./lib/adapters/xhr.js\";import\"./lib/core/settle.js\";import\"./lib/helpers/parseProtocol.js\";import\"./lib/helpers/progressEventReducer.js\";import\"./lib/helpers/speedometer.js\";import\"./lib/helpers/throttle.js\";import\"./lib/helpers/resolveConfig.js\";import\"./lib/helpers/isURLSameOrigin.js\";import\"./lib/helpers/cookies.js\";import\"./lib/core/buildFullPath.js\";import\"./lib/helpers/isAbsoluteURL.js\";import\"./lib/helpers/combineURLs.js\";import\"./lib/core/mergeConfig.js\";import\"./lib/adapters/fetch.js\";import\"./lib/helpers/composeSignals.js\";import\"./lib/helpers/trackStream.js\";import\"./lib/helpers/validator.js\";import\"./lib/env/data.js\";import\"./lib/cancel/CancelToken.js\";import\"./lib/helpers/spread.js\";import\"./lib/helpers/isAxiosError.js\";import\"./lib/helpers/HttpStatusCode.js\";const{Axios:e,AxiosError:i,CanceledError:s,isCancel:o,CancelToken:t,VERSION:l,all:p,Cancel:a,isAxiosError:m,spread:b,toFormData:j,AxiosHeaders:c,HttpStatusCode:d,formToJSON:n,getAdapter:h,mergeConfig:x}=r;export{e as Axios,i as AxiosError,c as AxiosHeaders,a as Cancel,t as CancelToken,s as CanceledError,d as HttpStatusCode,l as VERSION,p as all,r as default,n as formToJSON,h as getAdapter,m as isAxiosError,o as isCancel,x as mergeConfig,b as spread,j as toFormData};\n//# sourceMappingURL=index.js.map\n", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import axios from\"axios\";const apartmentSize={b1:\"Studio\",b2:\"1 Bed\",b3:\"2 Bed\",b4:\"3 Bed\",b5:\"4 Bed\"};const Budget={bu1:\"$5,000 - $7,000\",bu2:\"$7,000 - $9,000\",bu3:\"$9,000 - $11,000\",bu4:\"$12,000+\"};const countryCodes={Afghanistan:{code:\"+93\",flag:\"https://flagcdn.com/af.svg\",format:\"+93 XXX XXX XXXX\"},Albania:{code:\"+355\",flag:\"https://flagcdn.com/al.svg\",format:\"+355 XXX XXX XXX\"},Algeria:{code:\"+213\",flag:\"https://flagcdn.com/dz.svg\",format:\"+213 XXX XXX XXX\"},Andorra:{code:\"+376\",flag:\"https://flagcdn.com/ad.svg\",format:\"+376 XXX XXX\"},Angola:{code:\"+244\",flag:\"https://flagcdn.com/ao.svg\",format:\"+244 XXX XXX XXX\"},\"Antigua and Barbuda\":{code:\"+1-268\",flag:\"https://flagcdn.com/ag.svg\",format:\"+1-268 XXX XXXX\"},Argentina:{code:\"+54\",flag:\"https://flagcdn.com/ar.svg\",format:\"+54 9 XXXX XXXX\"},Armenia:{code:\"+374\",flag:\"https://flagcdn.com/am.svg\",format:\"+374 XXX XXX XXX\"},Australia:{code:\"+61\",flag:\"https://flagcdn.com/au.svg\",format:\"+61 X XXXX XXXX\"},Austria:{code:\"+43\",flag:\"https://flagcdn.com/at.svg\",format:\"+43 XXX XXX XXXX\"},Azerbaijan:{code:\"+994\",flag:\"https://flagcdn.com/az.svg\",format:\"+994 XXX XXX XXX\"},Bahamas:{code:\"+1-242\",flag:\"https://flagcdn.com/bs.svg\",format:\"+1-242 XXX XXXX\"},Bahrain:{code:\"+973\",flag:\"https://flagcdn.com/bh.svg\",format:\"+973 XXX XXXX\"},Bangladesh:{code:\"+880\",flag:\"https://flagcdn.com/bd.svg\",format:\"+880 XXX XXX XXXX\"},Barbados:{code:\"+1-246\",flag:\"https://flagcdn.com/bb.svg\",format:\"+1-246 XXX XXXX\"},Belarus:{code:\"+375\",flag:\"https://flagcdn.com/by.svg\",format:\"+375 XXX XXX XXX\"},Belgium:{code:\"+32\",flag:\"https://flagcdn.com/be.svg\",format:\"+32 XXX XX XX XX\"},Belize:{code:\"+501\",flag:\"https://flagcdn.com/bz.svg\",format:\"+501 XXX XXXX\"},Benin:{code:\"+229\",flag:\"https://flagcdn.com/bj.svg\",format:\"+229 XXX XXX XXX\"},Bhutan:{code:\"+975\",flag:\"https://flagcdn.com/bt.svg\",format:\"+975 XXX XXXX\"},Bolivia:{code:\"+591\",flag:\"https://flagcdn.com/bo.svg\",format:\"+591 XXX XXX XXX\"},Botswana:{code:\"+267\",flag:\"https://flagcdn.com/bw.svg\",format:\"+267 XXX XXXX\"},Brazil:{code:\"+55\",flag:\"https://flagcdn.com/br.svg\",format:\"+55 XX XXXX XXXX\"},Brunei:{code:\"+673\",flag:\"https://flagcdn.com/bs.svg\",format:\"+673 XXX XXXX\"},Bulgaria:{code:\"+359\",flag:\"https://flagcdn.com/bg.svg\",format:\"+359 XXX XXX XXX\"},\"Burkina Faso\":{code:\"+226\",flag:\"https://flagcdn.com/bf.svg\",format:\"+226 XXX XXX XXX\"},Burundi:{code:\"+257\",flag:\"https://flagcdn.com/bi.svg\",format:\"+257 XXX XXX XXX\"},Cambodia:{code:\"+855\",flag:\"https://flagcdn.com/kh.svg\",format:\"+855 XXX XXX XXX\"},Cameroon:{code:\"+237\",flag:\"https://flagcdn.com/cm.svg\",format:\"+237 XXX XXX XXX\"},Canada:{code:\"+1\",flag:\"https://flagcdn.com/ca.svg\",format:\"+1 XXX XXX XXXX\"},\"Central African Republic\":{code:\"+236\",flag:\"https://flagcdn.com/cf.svg\",format:\"+236 XXX XXX XXX\"},Chad:{code:\"+235\",flag:\"https://flagcdn.com/td.svg\",format:\"+235 XXX XXX XXX\"},Chile:{code:\"+56\",flag:\"https://flagcdn.com/cl.svg\",format:\"+56 9 XXXX XXXX\"},China:{code:\"+86\",flag:\"https://flagcdn.com/cn.svg\",format:\"+86 XXX XXXX XXXX\"},Colombia:{code:\"+57\",flag:\"https://flagcdn.com/co.svg\",format:\"+57 XXX XXX XXXX\"},Comoros:{code:\"+269\",flag:\"https://flagcdn.com/km.svg\",format:\"+269 XXX XXX XXX\"},Congo:{code:\"+242\",flag:\"https://flagcdn.com/cg.svg\",format:\"+242 XXX XXX XXX\"},CostaRica:{code:\"+506\",flag:\"https://flagcdn.com/cr.svg\",format:\"+506 XXX XXXX\"},Croatia:{code:\"+385\",flag:\"https://flagcdn.com/hr.svg\",format:\"+385 XXX XXX XXX\"},Cuba:{code:\"+53\",flag:\"https://flagcdn.com/cu.svg\",format:\"+53 XXX XXX XXXX\"},Cyprus:{code:\"+357\",flag:\"https://flagcdn.com/cy.svg\",format:\"+357 XXX XXX XXX\"},CzechRepublic:{code:\"+420\",flag:\"https://flagcdn.com/cz.svg\",format:\"+420 XXX XXX XXX\"},Denmark:{code:\"+45\",flag:\"https://flagcdn.com/dk.svg\",format:\"+45 XXX XXX XXX\"},Djibouti:{code:\"+253\",flag:\"https://flagcdn.com/dj.svg\",format:\"+253 XXX XXXX\"},Dominica:{code:\"+1-767\",flag:\"https://flagcdn.com/dm.svg\",format:\"+1-767 XXX XXXX\"},\"Dominican Republic\":{code:\"+1-809\",flag:\"https://flagcdn.com/do.svg\",format:\"+1-809 XXX XXXX\"},Ecuador:{code:\"+593\",flag:\"https://flagcdn.com/ec.svg\",format:\"+593 XXX XXX XXX\"},Egypt:{code:\"+20\",flag:\"https://flagcdn.com/eg.svg\",format:\"+20 XXX XXX XXXX\"},\"El Salvador\":{code:\"+503\",flag:\"https://flagcdn.com/sv.svg\",format:\"+503 XXX XXXX\"},\"Equatorial Guinea\":{code:\"+240\",flag:\"https://flagcdn.com/gq.svg\",format:\"+240 XXX XXX XXX\"},Estonia:{code:\"+372\",flag:\"https://flagcdn.com/ee.svg\",format:\"+372 XXX XXX XXX\"},Ethiopia:{code:\"+251\",flag:\"https://flagcdn.com/et.svg\",format:\"+251 XXX XXX XXX\"},Fiji:{code:\"+679\",flag:\"https://flagcdn.com/fj.svg\",format:\"+679 XXX XXXX\"},Finland:{code:\"+358\",flag:\"https://flagcdn.com/fi.svg\",format:\"+358 XXX XXX XXX\"},France:{code:\"+33\",flag:\"https://flagcdn.com/fr.svg\",format:\"+33 X XX XX XX XX\"},Gabon:{code:\"+241\",flag:\"https://flagcdn.com/ga.svg\",format:\"+241 XXX XXX XXX\"},Gambia:{code:\"+220\",flag:\"https://flagcdn.com/ga.svg\",format:\"+220 XXX XXX XXX\"},Georgia:{code:\"+995\",flag:\"https://flagcdn.com/ge.svg\",format:\"+995 XXX XXX XXX\"},Germany:{code:\"+49\",flag:\"https://flagcdn.com/de.svg\",format:\"+49 XXX XXXXXXX\"},Ghana:{code:\"+233\",flag:\"https://flagcdn.com/gh.svg\",format:\"+233 XXX XXXX XXX\"},Greece:{code:\"+30\",flag:\"https://flagcdn.com/gr.svg\",format:\"+30 XXX XXX XXXX\"},Grenada:{code:\"+1-473\",flag:\"https://flagcdn.com/gd.svg\",format:\"+1-473 XXX XXXX\"},Guatemala:{code:\"+502\",flag:\"https://flagcdn.com/gt.svg\",format:\"+502 XXX XXXX\"},Guinea:{code:\"+224\",flag:\"https://flagcdn.com/gn.svg\",format:\"+224 XXX XXX XXX\"},GuineaBissau:{code:\"+245\",flag:\"https://flagcdn.com/gw.svg\",format:\"+245 XXX XXX XXX\"},Guyana:{code:\"+592\",flag:\"https://flagcdn.com/gy.svg\",format:\"+592 XXX XXXX\"},Haiti:{code:\"+509\",flag:\"https://flagcdn.com/ht.svg\",format:\"+509 XXX XXXX\"},Honduras:{code:\"+504\",flag:\"https://flagcdn.com/hn.svg\",format:\"+504 XXX XXXX\"},Hungary:{code:\"+36\",flag:\"https://flagcdn.com/hu.svg\",format:\"+36 XXX XXX XXX\"},Iceland:{code:\"+354\",flag:\"https://flagcdn.com/is.svg\",format:\"+354 XXX XXXX\"},India:{code:\"+91\",flag:\"https://flagcdn.com/in.svg\",format:\"+91 XXXXX XXXXX\"},Indonesia:{code:\"+62\",flag:\"https://flagcdn.com/id.svg\",format:\"+62 XXX XXX XXXX\"},Iran:{code:\"+98\",flag:\"https://flagcdn.com/ir.svg\",format:\"+98 XXX XXX XXXX\"},Iraq:{code:\"+964\",flag:\"https://flagcdn.com/iq.svg\",format:\"+964 XXX XXX XXXX\"},Ireland:{code:\"+353\",flag:\"https://flagcdn.com/ie.svg\",format:\"+353 XX XXX XXXX\"},Israel:{code:\"+972\",flag:\"https://flagcdn.com/il.svg\",format:\"+972 XXX XXX XXX\"},Italy:{code:\"+39\",flag:\"https://flagcdn.com/it.svg\",format:\"+39 XXX XXX XXXX\"},Jamaica:{code:\"+1-876\",flag:\"https://flagcdn.com/jm.svg\",format:\"+1-876 XXX XXXX\"},Japan:{code:\"+81\",flag:\"https://flagcdn.com/jp.svg\",format:\"+81 XXXX XXXX\"},Jordan:{code:\"+962\",flag:\"https://flagcdn.com/jo.svg\",format:\"+962 XXX XXX XXX\"},Kazakhstan:{code:\"+7\",flag:\"https://flagcdn.com/kz.svg\",format:\"+7 XXX XXX XXXX\"},Kenya:{code:\"+254\",flag:\"https://flagcdn.com/ke.svg\",format:\"+254 XXX XXX XXX\"},Kiribati:{code:\"+686\",flag:\"https://flagcdn.com/ki.svg\",format:\"+686 XXX XXXX\"},KoreaNorth:{code:\"+850\",flag:\"https://flagcdn.com/kp.svg\",format:\"+850 XXX XXX XXXX\"},KoreaSouth:{code:\"+82\",flag:\"https://flagcdn.com/kr.svg\",format:\"+82 XXX XXXX XXXX\"},Kuwait:{code:\"+965\",flag:\"https://flagcdn.com/kw.svg\",format:\"+965 XXX XXXX\"},Kyrgyzstan:{code:\"+996\",flag:\"https://flagcdn.com/kg.svg\",format:\"+996 XXX XXXX\"},Laos:{code:\"+856\",flag:\"https://flagcdn.com/la.svg\",format:\"+856 XXX XXX XXX\"},Latvia:{code:\"+371\",flag:\"https://flagcdn.com/lv.svg\",format:\"+371 XXX XXXX\"},Lebanon:{code:\"+961\",flag:\"https://flagcdn.com/lb.svg\",format:\"+961 XXX XXX XXX\"},Lesotho:{code:\"+266\",flag:\"https://flagcdn.com/ls.svg\",format:\"+266 XXX XXXX\"},Liberia:{code:\"+231\",flag:\"https://flagcdn.com/lr.svg\",format:\"+231 XXX XXXX\"},Libya:{code:\"+218\",flag:\"https://flagcdn.com/ly.svg\",format:\"+218 XXX XXX XXXX\"},Liechtenstein:{code:\"+423\",flag:\"https://flagcdn.com/li.svg\",format:\"+423 XXX XXX\"},Lithuania:{code:\"+370\",flag:\"https://flagcdn.com/lt.svg\",format:\"+370 XXX XXX XXX\"},Luxembourg:{code:\"+352\",flag:\"https://flagcdn.com/lu.svg\",format:\"+352 XXX XXX XXX\"},Madagascar:{code:\"+261\",flag:\"https://flagcdn.com/mg.svg\",format:\"+261 XXX XXX XXX\"},Malawi:{code:\"+265\",flag:\"https://flagcdn.com/mw.svg\",format:\"+265 XXX XXX XXX\"},Malaysia:{code:\"+60\",flag:\"https://flagcdn.com/my.svg\",format:\"+60 XXX XXX XXXX\"},Maldives:{code:\"+960\",flag:\"https://flagcdn.com/mv.svg\",format:\"+960 XXX XXXX\"},Mali:{code:\"+223\",flag:\"https://flagcdn.com/ml.svg\",format:\"+223 XXX XXX XXX\"},Malta:{code:\"+356\",flag:\"https://flagcdn.com/mt.svg\",format:\"+356 XXX XXXX\"},MarshallIslands:{code:\"+692\",flag:\"https://flagcdn.com/mh.svg\",format:\"+692 XXX XXXX\"},Mauritania:{code:\"+222\",flag:\"https://flagcdn.com/mr.svg\",format:\"+222 XXX XXX XXX\"},Mauritius:{code:\"+230\",flag:\"https://flagcdn.com/mu.svg\",format:\"+230 XXX XXXX\"},Mexico:{code:\"+52\",flag:\"https://flagcdn.com/mx.svg\",format:\"+52 XXX XXX XXXX\"},Micronesia:{code:\"+691\",flag:\"https://flagcdn.com/fm.svg\",format:\"+691 XXX XXXX\"},Moldova:{code:\"+373\",flag:\"https://flagcdn.com/md.svg\",format:\"+373 XXX XXX XXX\"},Monaco:{code:\"+377\",flag:\"https://flagcdn.com/mc.svg\",format:\"+377 XXX XXX XXX\"},Mongolia:{code:\"+976\",flag:\"https://flagcdn.com/mn.svg\",format:\"+976 XXX XXXX\"},Montenegro:{code:\"+382\",flag:\"https://flagcdn.com/me.svg\",format:\"+382 XXX XXXX\"},Morocco:{code:\"+212\",flag:\"https://flagcdn.com/ma.svg\",format:\"+212 XXX XXX XXX\"},Mozambique:{code:\"+258\",flag:\"https://flagcdn.com/mz.svg\",format:\"+258 XXX XXX XXX\"},Myanmar:{code:\"+95\",flag:\"https://flagcdn.com/mm.svg\",format:\"+95 XXX XXX XXX\"},Namibia:{code:\"+264\",flag:\"https://flagcdn.com/na.svg\",format:\"+264 XXX XXX XXX\"},Nauru:{code:\"+674\",flag:\"https://flagcdn.com/nr.svg\",format:\"+674 XXX XXXX\"},Nepal:{code:\"+977\",flag:\"https://flagcdn.com/np.svg\",format:\"+977 XXX XXX XXXX\"},Netherlands:{code:\"+31\",flag:\"https://flagcdn.com/nl.svg\",format:\"+31 XXX XXX XXXX\"},NewZealand:{code:\"+64\",flag:\"https://flagcdn.com/nz.svg\",format:\"+64 XXX XXX XXX\"},Nicaragua:{code:\"+505\",flag:\"https://flagcdn.com/ni.svg\",format:\"+505 XXX XXXX\"},Niger:{code:\"+227\",flag:\"https://flagcdn.com/ne.svg\",format:\"+227 XXX XXX XXX\"},Nigeria:{code:\"+234\",flag:\"https://flagcdn.com/ng.svg\",format:\"+234 XXX XXX XXXX\"},Niue:{code:\"+683\",flag:\"https://flagcdn.com/nu.svg\",format:\"+683 XXX XXX\"},NorfolkIsland:{code:\"+672\",flag:\"https://flagcdn.com/nf.svg\",format:\"+672 XXX XXXX\"},NorthMacedonia:{code:\"+389\",flag:\"https://flagcdn.com/mk.svg\",format:\"+389 XXX XXX XXX\"},Norway:{code:\"+47\",flag:\"https://flagcdn.com/no.svg\",format:\"+47 XXX XXX XXX\"},Oman:{code:\"+968\",flag:\"https://flagcdn.com/om.svg\",format:\"+968 XXX XXXX\"},Pakistan:{code:\"+92\",flag:\"https://flagcdn.com/pk.svg\",format:\"+92 XXX XXX XXXX\"},Palau:{code:\"+680\",flag:\"https://flagcdn.com/pw.svg\",format:\"+680 XXX XXXX\"},Panama:{code:\"+507\",flag:\"https://flagcdn.com/pa.svg\",format:\"+507 XXX XXXX\"},PapuaNewGuinea:{code:\"+675\",flag:\"https://flagcdn.com/pg.svg\",format:\"+675 XXX XXXX\"},Paraguay:{code:\"+595\",flag:\"https://flagcdn.com/py.svg\",format:\"+595 XXX XXX XXXX\"},Peru:{code:\"+51\",flag:\"https://flagcdn.com/pe.svg\",format:\"+51 XXX XXX XXX\"},Philippines:{code:\"+63\",flag:\"https://flagcdn.com/ph.svg\",format:\"+63 XXX XXX XXXX\"},PitcairnIslands:{code:\"+64\",flag:\"https://flagcdn.com/pn.svg\",format:\"+64 XXX XXX\"},Poland:{code:\"+48\",flag:\"https://flagcdn.com/pl.svg\",format:\"+48 XXX XXX XXX\"},Portugal:{code:\"+351\",flag:\"https://flagcdn.com/pt.svg\",format:\"+351 XXX XXX XXX\"},PuertoRico:{code:\"+1-787\",flag:\"https://flagcdn.com/pr.svg\",format:\"+1-787 XXX XXXX\"},Qatar:{code:\"+974\",flag:\"https://flagcdn.com/qa.svg\",format:\"+974 XXX XXXX\"},Romania:{code:\"+40\",flag:\"https://flagcdn.com/ro.svg\",format:\"+40 XXX XXX XXX\"},Russia:{code:\"+7\",flag:\"https://flagcdn.com/ru.svg\",format:\"+7 XXX XXX XXXX\"},Rwanda:{code:\"+250\",flag:\"https://flagcdn.com/rw.svg\",format:\"+250 XXX XXX XXX\"},SaintHelena:{code:\"+290\",flag:\"https://flagcdn.com/sh.svg\",format:\"+290 XXX XXXX\"},SaintKittsAndNevis:{code:\"+1-869\",flag:\"https://flagcdn.com/kn.svg\",format:\"+1-869 XXX XXXX\"},SaintLucia:{code:\"+1-758\",flag:\"https://flagcdn.com/lc.svg\",format:\"+1-758 XXX XXXX\"},SaintPierreAndMiquelon:{code:\"+508\",flag:\"https://flagcdn.com/spm.svg\",format:\"+508 XXX XXX\"},SaintVincentAndGrenadines:{code:\"+1-784\",flag:\"https://flagcdn.com/vc.svg\",format:\"+1-784 XXX XXXX\"},Samoa:{code:\"+685\",flag:\"https://flagcdn.com/ws.svg\",format:\"+685 XXX XXXX\"},SanMarino:{code:\"+378\",flag:\"https://flagcdn.com/sm.svg\",format:\"+378 XXX XXX\"},SaoTomeAndPrincipe:{code:\"+239\",flag:\"https://flagcdn.com/st.svg\",format:\"+239 XXX XXX\"},SaudiArabia:{code:\"+966\",flag:\"https://flagcdn.com/sa.svg\",format:\"+966 XXX XXXX\"},Senegal:{code:\"+221\",flag:\"https://flagcdn.com/sn.svg\",format:\"+221 XXX XXX XXX\"},Serbia:{code:\"+381\",flag:\"https://flagcdn.com/rs.svg\",format:\"+381 XXX XXX XXX\"},Seychelles:{code:\"+248\",flag:\"https://flagcdn.com/sc.svg\",format:\"+248 XXX XXXX\"},SierraLeone:{code:\"+232\",flag:\"https://flagcdn.com/sl.svg\",format:\"+232 XXX XXXX\"},Singapore:{code:\"+65\",flag:\"https://flagcdn.com/sg.svg\",format:\"+65 XXXXX XXXXX\"},SintMaarten:{code:\"+1-721\",flag:\"https://flagcdn.com/sx.svg\",format:\"+1-721 XXX XXXX\"},Slovakia:{code:\"+421\",flag:\"https://flagcdn.com/sk.svg\",format:\"+421 XXX XXX XXX\"},Slovenia:{code:\"+386\",flag:\"https://flagcdn.com/si.svg\",format:\"+386 XXX XXX XXX\"},\"Solomon Islands\":{code:\"+677\",flag:\"https://flagcdn.com/sb.svg\",format:\"+677 XXX XXXX\"},Somalia:{code:\"+252\",flag:\"https://flagcdn.com/so.svg\",format:\"+252 XXX XXX XXX\"},\"South Africa\":{code:\"+27\",flag:\"https://flagcdn.com/za.svg\",format:\"+27 XXX XXX XXXX\"},Spain:{code:\"+34\",flag:\"https://flagcdn.com/es.svg\",format:\"+34 XXX XXX XXX\"},\"Sri Lanka\":{code:\"+94\",flag:\"https://flagcdn.com/lk.svg\",format:\"+94 XXX XXX XXX\"},Sudan:{code:\"+249\",flag:\"https://flagcdn.com/sd.svg\",format:\"+249 XXX XXX XXX\"},\"Sudan, South\":{code:\"+211\",flag:\"https://flagcdn.com/ss.svg\",format:\"+211 XXX XXX XXX\"},Suriname:{code:\"+597\",flag:\"https://flagcdn.com/sr.svg\",format:\"+597 XXX XXXX\"},Sweden:{code:\"+46\",flag:\"https://flagcdn.com/se.svg\",format:\"+46 XXX XXX XXX\"},Switzerland:{code:\"+41\",flag:\"https://flagcdn.com/ch.svg\",format:\"+41 XXX XXX XXXX\"},Syria:{code:\"+963\",flag:\"https://flagcdn.com/sy.svg\",format:\"+963 XXX XXXX\"},Taiwan:{code:\"+886\",flag:\"https://flagcdn.com/tw.svg\",format:\"+886 XXX XXX XXX\"},Tajikistan:{code:\"+992\",flag:\"https://flagcdn.com/tj.svg\",format:\"+992 XXX XXX XXXX\"},Tanzania:{code:\"+255\",flag:\"https://flagcdn.com/tz.svg\",format:\"+255 XXX XXX XXXX\"},Thailand:{code:\"+66\",flag:\"https://flagcdn.com/th.svg\",format:\"+66 XXX XXX XXX\"},Togo:{code:\"+228\",flag:\"https://flagcdn.com/tg.svg\",format:\"+228 XXX XXXX\"},Tonga:{code:\"+676\",flag:\"https://flagcdn.com/to.svg\",format:\"+676 XXX XXX\"},\"Trinidad and Tobago\":{code:\"+1-868\",flag:\"https://flagcdn.com/tt.svg\",format:\"+1-868 XXX XXXX\"},Tunisia:{code:\"+216\",flag:\"https://flagcdn.com/tn.svg\",format:\"+216 XXX XXXX\"},Turkey:{code:\"+90\",flag:\"https://flagcdn.com/tr.svg\",format:\"+90 XXX XXX XXXX\"},Turkmenistan:{code:\"+993\",flag:\"https://flagcdn.com/tm.svg\",format:\"+993 XXX XXX XXX\"},Tuvalu:{code:\"+688\",flag:\"https://flagcdn.com/TV.svg\",format:\"+688 XXX XXX\"},Uganda:{code:\"+256\",flag:\"https://flagcdn.com/ug.svg\",format:\"+256 XXX XXX XXXX\"},Ukraine:{code:\"+380\",flag:\"https://flagcdn.com/ua.svg\",format:\"+380 XXX XXX XXX\"},\"United Arab Emirates\":{code:\"+971\",flag:\"https://flagcdn.com/ae.svg\",format:\"+971 XXX XXXX\"},\"United Kingdom\":{code:\"+44\",flag:\"https://flagcdn.com/gb.svg\",format:\"+44 XXXX XXXXXX\"},\"United States\":{code:\"+1\",flag:\"https://flagcdn.com/us.svg\",format:\"+1 (XXX) XXX-XXXX\"},Uruguay:{code:\"+598\",flag:\"https://flagcdn.com/uy.svg\",format:\"+598 XXX XXX XXX\"},Uzbekistan:{code:\"+998\",flag:\"https://flagcdn.com/uz.svg\",format:\"+998 XXX XXX XXXX\"},Vanuatu:{code:\"+678\",flag:\"https://flagcdn.com/vu.svg\",format:\"+678 XXX XXXX\"},\"Vatican City\":{code:\"+379\",flag:\"https://flagcdn.com/va.svg\",format:\"+379 XXX XXX\"},Venezuela:{code:\"+58\",flag:\"https://flagcdn.com/ve.svg\",format:\"+58 XXX XXX XXXX\"},Vietnam:{code:\"+84\",flag:\"https://flagcdn.com/vn.svg\",format:\"+84 XXX XXX XXXX\"},Yemen:{code:\"+967\",flag:\"https://flagcdn.com/ye.svg\",format:\"+967 XXX XXXX\"},Zambia:{code:\"+260\",flag:\"https://flagcdn.com/zm.svg\",format:\"+260 XXX XXX XXX\"},Zimbabwe:{code:\"+263\",flag:\"https://flagcdn.com/zw.svg\",format:\"+263 XXX XXX XXX\"}};export default function CooperForm(props){const[ipAddress,setIpAddress]=useState(\"\");const[countryCode,setCountryCode]=useState(\"United States\");const[selectedCountry,setSelectedCountry]=useState(\"United States\");const[error,setError]=useState(\"\");const[value,setValue]=useState();const[showVerifPopup,setShowVerifPopup]=useState(false)// For popup visibility\n;const[isSeeFPButton,setSeeFPButton]=useState(false)// Verify button state\n;const[isVerifyButton,setIsVerifyButton]=useState(false)// Verify button state\n;const phoneInputRef=useRef(null);const[showHello,setShowHello]=useState(false);const[code,setCode]=useState(Array(6).fill(\"\"));const[isInviDiv,setisInviDiv]=useState(true);const[isErrorIncCode,setIsErrorIncCode]=useState(false);const[isErrorExpCode,setIsErrorExpCode]=useState(false);const[isPopupResend,setIsPopupResend]=useState(true);const[isPopupTry,setIsPopupTry]=useState(false);const inputsRef=useRef([]);const[dots,setDots]=useState(\"\");const[buttonText,setButtonText]=useState(\"Verify & Send Me Floorplans\");const[loading,setLoading]=useState(false);const[isPopupTryLoading,setIsPopupTryLoading]=useState(false);const[clickCount,setClickCount]=useState(0);const[showMaxAttempt,setshowMaxAttempt]=useState(false);const[errorMessage,setErrorMessage]=useState(\"\");const[isValid,setIsValid]=useState(true);const[recaptchaToken,setRecaptchaToken]=useState(null);const recaptchaRef=useRef();const[city,setCity]=useState(\"\");const[country,setCountry]=useState(\"\");const[region,setRegion]=useState(\"\");const[postal,setPostal]=useState(\"\");const initialFormData={apartmentSize:\"\",budget:\"\",firstName:\"\",lastName:\"\",email:\"\",phone:countryCodes[\"United States\"].code,prefDate:\"\",verification:\"\",agree_contact:\"\",utm_source:\"\",utm_campaign:\"\",utm_medium:\"\",utm_content:\"\",utm_adgroupId:\"\",utm_placement:\"\",utm_term:\"\",gclid:\"\",fbclid:\"\",ipAddress:\"\",country:\"\",region:\"\",city:\"\",postal:\"\"};const countryStyle={width:\"100%\",maxWidth:\"3.5rem\",boxSizing:\"border-box\",padding:\"12px 10px\",backgroundColor:\"transparent\",border:\"none\",borderTop:\"1px solid #fff\",borderBottom:\"1px solid #fff\",borderLeft:\"1px solid #fff\",borderRadius:\"0px\",marginBottom:\"16px\",fontFamily:\"WeezerFont Regular\",fontWeight:\"350\",outline:\"none\",fontSize:\"18px\",lineHeight:\"140%\",letterSpacing:\"0.18px\",textIndent:\"-9999px\",color:\"#black\",backgroundImage:`${selectedCountry?`url(${countryCodes[selectedCountry].flag})`:\"none\"}, url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"black\"><polygon points=\"0,0 12,0 6,6\" transform=\"translate(0, 2)\" /></svg>')`,backgroundPosition:\"left 10px center, right 4px center\",backgroundRepeat:\"no-repeat, no-repeat\",backgroundSize:\"24px 18px, 12px 12px\",appearance:\"none\",WebkitAppearance:\"none\",MozAppearance:\"none\"};//adjust recaptcha badge\nuseEffect(()=>{const loadRecaptchaScript=()=>{const script=document.createElement(\"script\");script.src=\"https://www.google.com/recaptcha/api.js?render=6LfvrWIqAAAAAPQU_apgsZP5lZNaZjI3Bakxjmd7\";script.async=true;script.onload=()=>{if(window.grecaptcha){window.grecaptcha.ready(()=>{// Trigger reCAPTCHA v3 and get the token\nwindow.grecaptcha.execute(\"6LfvrWIqAAAAAPQU_apgsZP5lZNaZjI3Bakxjmd7\",{action:\"submit\"}).then(token=>{setRecaptchaToken(token)// Save the token in state\n;});});}};document.body.appendChild(script);};const handleScroll=()=>{const footer=document.querySelector(\"#footer\");const footerRect=footer.getBoundingClientRect();const windowHeight=window.innerHeight;// Check if footer is visible in viewport\nif(footerRect.top<windowHeight&&footerRect.bottom>=0){document.querySelector(\".grecaptcha-badge\").style.visibility=\"visible\";}else{document.querySelector(\".grecaptcha-badge\").style.visibility=\"hidden\";}};loadRecaptchaScript();window.addEventListener(\"scroll\",handleScroll);return()=>{window.removeEventListener(\"scroll\",handleScroll);};},[]);useEffect(()=>{const fetchIpAddress=async()=>{try{const response=await fetch(\"https://api.ipify.org/?format=json\");const data=await response.json();setIpAddress(data.ip);}catch(error){console.log(\"Error:\",error);}};fetchIpAddress();},[]);useEffect(()=>{const fetchIpInfo=async()=>{try{const response=await axios.get(`https://ipinfo.io/${ipAddress}?token=d0c914886cd747`// Replace with your IPinfo API key\n);const data=response.data;setCity(data.city);setCountry(data.country);setPostal(data.postal);setRegion(data.region);}catch(error){console.log(\"Error fetching IP info:\",error);}};if(ipAddress){fetchIpInfo();}},[ipAddress]);const currentDate=new Date().toISOString().split(\"T\")[0]// Get the current date in \"YYYY-MM-DD\" format\n;const[formData,setFormData]=useState(initialFormData);const[inputtedPhoneNumber,setInputtedPhoneNumber]=useState(formData.phone);useEffect(()=>{const setCookie=(name,value,days)=>{const date=new Date;date.setTime(date.getTime()+days*24*60*60*1e3);const expires=\"; expires=\"+date.toUTCString();document.cookie=name+\"=\"+value+expires+\";path=/\";};const getParam=p=>{const match=RegExp(\"[?&]\"+p+\"=([^&]*)\").exec(window.location.search);return match&&decodeURIComponent(match[1].replace(/\\+/g,\" \"));};const gclid=getParam(\"gclid\");if(gclid){const gclsrc=getParam(\"gclsrc\");if(!gclsrc||gclsrc.indexOf(\"aw\")!==-1){setCookie(\"gclid\",gclid,90);}}const fbclid=getParam(\"fbclid\");if(fbclid){setCookie(\"fbclid\",fbclid,90);}const readCookie=name=>{const n=name+\"=\";const cookies=document.cookie.split(\";\");for(let i=0;i<cookies.length;i++){let cookie=cookies[i];while(cookie.charAt(0)===\" \"){cookie=cookie.substring(1,cookie.length);}if(cookie.indexOf(n)===0){return cookie.substring(n.length,cookie.length);}}return null;};const gclidValue=readCookie(\"gclid\")// Read value from cookie\n;const fbclidValue=readCookie(\"fbclid\")// Read value from cookie\n;// Get UTM parameters from URL and store in cookies\nconst utm_source=getParam(\"utm_source\")||\"\";const utm_campaign=getParam(\"utm_campaign\")||\"\";const utm_medium=getParam(\"utm_medium\")||\"\";const utm_content=getParam(\"utm_content\")||\"\";const utm_adgroupId=getParam(\"utm_adgroupId\")||\"\";const utm_placement=getParam(\"utm_placement\")||\"\";const utm_term=getParam(\"utm_term\")||\"\";// Set cookies for UTM parameters\nsetCookie(\"utm_source\",utm_source,90);setCookie(\"utm_campaign\",utm_campaign,90);setCookie(\"utm_medium\",utm_medium,90);setCookie(\"utm_content\",utm_content,90);setCookie(\"utm_adgroupId\",utm_adgroupId,90);setCookie(\"utm_placement\",utm_placement,90);setCookie(\"utm_term\",utm_term,90);setFormData(prevData=>({...prevData,utm_source,utm_campaign,utm_medium,utm_content,utm_adgroupId,utm_placement,utm_term,gclid:gclidValue,fbclid:fbclidValue,ipAddress:ipAddress,city:city,country:country,postal:postal,region:region}));},[ipAddress,city,country,postal,region]);const[emailError,setEmailError]=useState(\"\");const[emailValid,setEmailValid]=useState(null);const validateEmail=email=>{const emailRegex=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/;return emailRegex.test(email);};const[phoneError,setPhoneError]=useState({phone:\"\"});const[formErrors,setFormErrors]=useState({apartmentSize:\"\",budget:\"\"});const incrementClickCount=()=>{setClickCount(prevCount=>{const newCount=prevCount+1;if(newCount>=6){setshowMaxAttempt(true);setShowVerifPopup(false);setTimeout(()=>{setClickCount(0);setshowMaxAttempt(false);},3e3);}return newCount;});};const phoneRegex=/^\\+?[0-9]{9,14}$/;// Function to validate phone number\nfunction validatePhoneNumber(phoneNumber){return phoneRegex.test(phoneNumber);}const validateForm=()=>{const errors={};if(!formData.apartmentSize){errors.apartmentSize=\"Please select desired apartment size.\";}if(!formData.budget){errors.budget=\"Please select your monthly budget\";}if(!validateEmail(formData.email)){errors.email=\"Please enter a valid email address\";}if(!validatePhoneNumber(formData.phone)){// Check if phone number is valid\nerrors.phone=\"Please enter a valid phone number\";}setFormErrors(errors);return Object.keys(errors).length===0;};const handleCountryCodeChange=e=>{const country=e.target.value;if(country&&countryCodes[country]){const newCode=countryCodes[country].code;setSelectedCountry(country);// \u2705 Reset phone to just the new country code\nsetFormData(prevData=>({...prevData,phone:newCode}));setError(\"Please fill a valid number\");}else{setSelectedCountry(\"\");setFormData(prevData=>({...prevData,phone:\"\"}));setError(\"\");}};const handlePhoneChange=e=>{const input=e.target.value;const rawCode=countryCodes[selectedCountry]?.code||\"\"// e.g. \"+1-268\"\n;const normalizedCode=rawCode.replace(/\\D/g,\"\")// e.g. \"1268\"\n;// Remove all non-digit characters from input\nconst digitsOnly=input.replace(/\\D/g,\"\");let nationalNumber=\"\";if(digitsOnly.startsWith(normalizedCode)){nationalNumber=digitsOnly.slice(normalizedCode.length);}else if(digitsOnly.length>=normalizedCode.length){// User tried to remove part of the code \u2014 reject that change\nnationalNumber=digitsOnly.slice(normalizedCode.length);}else{// Reset to full international code only\nsetFormData(prevData=>({...prevData,phone:\"+\"+normalizedCode}));return;}nationalNumber=nationalNumber.slice(0,11)// Limit number length\n;const fullPhone=\"+\"+normalizedCode+nationalNumber;setFormData(prevData=>({...prevData,phone:fullPhone}));// Validation for empty or incomplete input\nif(digitsOnly.length===0){setError(\"Please fill a valid number\");}else if(digitsOnly.length<8){setError(\"Phone number too short\");}else{setError(\"\u2714 Phone number is valid\");}// Optionally, check form completeness after updating phone\nsetSeeFPButton(checkFormCompleteness({...formData,phone:fullPhone}));};useEffect(()=>{const interval=setInterval(()=>{setDots(prevDots=>prevDots.length>=3?\"\":prevDots+\".\");},500)// Adjust the interval timing as needed\n;return()=>clearInterval(interval)// Clean up the interval on component unmount\n;},[]);useEffect(()=>{if(showVerifPopup){// Disable scrolling when the verification popup is visible\ndocument.body.style.overflow=\"hidden\";}else{// Enable scrolling when the verification popup is hidden\ndocument.body.style.overflow=\"auto\";}// Cleanup function to ensure scrolling is reset when the component is unmounted\nreturn()=>{document.body.style.overflow=\"auto\";};},[showVerifPopup]);// Autofill in iPhone\nuseEffect(()=>{if(\"OTPCredential\"in window){window.addEventListener(\"DOMContentLoaded\",()=>{const ac=new AbortController;navigator.credentials.get({otp:{transport:[\"sms\"]},signal:ac.signal}).then(otp=>{if(otp?.code){const otpCode=otp.code.split(\"\");setCode(otpCode)// Autofill the OTP\n;}}).catch(err=>{console.error(\"OTP autofill error:\",err);});});}},[]);const handleVerifChange=(index,value)=>{if(/^[0-9]$/.test(value)){const newCode=[...code];newCode[index]=value;setCode(newCode);// Move to the next input if current input is valid and not the last one\nif(index<5&&value!==\"\"){inputsRef.current[index+1]?.focus();}// Combine the code array into a single string\nconst verificationCode=newCode.join(\"\");// Update the formData with the verification code\nsetFormData(prevData=>({...prevData,verification:verificationCode}));// Check if all fields are filled to enable verify button\nconst allFieldsFilled=newCode.every(char=>char!==\"\");setIsVerifyButton(allFieldsFilled);}};const handleKeyDown=(e,index)=>{if(e.key===\"Backspace\"){// If the current input is empty, move focus to the previous input\nif(code[index]===\"\"&&index>0){inputsRef.current[index-1]?.focus();}// Remove the value at the current index\nconst newCode=[...code];newCode[index]=\"\"// Clear the current input\n;setCode(newCode);// Update the formData with the updated code\nconst verificationCode=newCode.join(\"\");setFormData(prevData=>({...prevData,verification:verificationCode}));// Check if all fields are filled to enable verify button\nconst allFieldsFilled=newCode.every(char=>char!==\"\");setIsVerifyButton(allFieldsFilled);}};const handlePaste=(e,index)=>{const pastedData=e.clipboardData.getData(\"text\");// If the pasted data is not a number, do nothing\nif(!/^[0-9]+$/.test(pastedData)){return;}// Split the pasted value and distribute it across the inputs\nconst newCode=[...code];for(let i=0;i<pastedData.length;i++){if(index+i<6){newCode[index+i]=pastedData[i];}}setCode(newCode);// Update the formData with the verification code\nconst verificationCode=newCode.join(\"\");setFormData(prevData=>({...prevData,verification:verificationCode}));// Move focus to the last filled input or next available input\nconst nextInputIndex=index+pastedData.length;if(nextInputIndex<6){inputsRef.current[nextInputIndex]?.focus();}else{inputsRef.current[5]?.blur()// Focus on the last input if it's the last character\n;}};const checkFormCompleteness=(data=formData)=>{const{firstName,lastName,phone,email,apartmentSize,budget,prefDate}=data;return!!(firstName&&lastName&&phone&&email&&apartmentSize&&budget&&prefDate);};const handleBlur=e=>{const{name,value}=e.target;if(name===\"email\"){if(value.trim()===\"\"){setEmailError(\"\");setEmailValid(null);}else if(validateEmail(value)){setEmailError(\"\");setEmailValid(true);}else{setEmailError(\"Invalid email address\");setEmailValid(false);}}handleChange(e);};const handleChange=({target})=>{const{name,value,type,checked}=target;if(name===\"email\"){if(value.trim()===\"\"){setEmailError(\"\");setEmailValid(null);}else if(validateEmail(value)){setEmailError(\"\");setEmailValid(true);}else{setEmailError(\"Invalid email address\");setEmailValid(false);}}setFormData(prevData=>{const updatedData={...prevData,[name]:type===\"checkbox\"?checked?\"yes\":\"\":value};// Update button state based on form completeness\nsetSeeFPButton(checkFormCompleteness(updatedData))// Pass boolean\n;return updatedData;});console.log(\"Current formData:\",formData);};const handleChangeNumber=()=>{setShowVerifPopup(false);if(phoneInputRef.current){phoneInputRef.current.focus()// Step 3: Focus on the phone input\n;}const newCode=countryCodes[selectedCountry].code;setFormData(prevData=>({...prevData,phone:newCode,verification:\"\"}));setError(\"Please fill a valid number\");setCode(Array(6).fill(\"\"));};const handleSubmit=async e=>{e.preventDefault();if(!validateForm()){return;}let isEmailValid=false;if(formData.email.trim()===\"\"){setEmailError(\"Invalid email address\");setEmailValid(false);}else if(!validateEmail(formData.email)){setEmailError(\"Invalid email address\");setEmailValid(false);}else{setEmailError(\"\");setEmailValid(true);isEmailValid=true;}const utm_source=formData.utm_source;const utm_campaign=formData.utm_campaign;const utm_medium=formData.utm_medium;const utm_content=formData.utm_content;const utm_adgroupId=formData.utm_adgroupId;const utm_placement=formData.utm_placement;const utm_term=formData.utm_term;const gclid=formData.gclid;const fbclid=formData.fbclid;setFormData(prevData=>({...prevData,utm_source,utm_campaign,utm_medium,utm_content,utm_adgroupId,utm_placement,utm_term,gclid,fbclid}));const utmWebhookUrl=\"https://hooks.zapier.com/hooks/catch/14482000/21idbzr/\";const gclidFbclidWebhookUrl=\"\";try{const utmResponse=await fetch(utmWebhookUrl,{method:\"POST\",body:JSON.stringify({...formData})});if(utmResponse.ok){setShowVerifPopup(true);setisInviDiv(true);setIsErrorIncCode(false);setIsErrorExpCode(false);setIsPopupResend(true);setIsPopupTry(false);incrementClickCount();}else{console.log(\"Error submitting UTM form data:\",utmResponse);}const gclidFbclidResponse=await fetch(gclidFbclidWebhookUrl,{method:\"POST\",body:JSON.stringify(formData)});if(gclidFbclidResponse.ok){setShowVerifPopup(true);setisInviDiv(true);setIsErrorIncCode(false);setIsErrorExpCode(false);setIsPopupResend(true);setIsPopupTry(false);}else{console.log(\"Error submitting GCLID/FBCLID form data:\",gclidFbclidResponse);}}catch(error){console.error(\"Error submitting form data:\",error);}};const handleResend=async e=>{e.preventDefault();//const fullPhoneNumber = `${countryCodes[countryCode]?.code || \"\"}${formData.phone}`\nsetFormData(prevData=>({...prevData,verification:\"\"}));setCode(Array(6).fill(\"\"));const resendWebhookUrl=\"https://hooks.zapier.com/hooks/catch/14482000/21idbzr/\";try{const resendResponse=await fetch(resendWebhookUrl,{method:\"POST\",body:JSON.stringify({...formData})});if(resendResponse.ok){setIsPopupResend(false);setIsPopupTry(true);setisInviDiv(true);setIsErrorIncCode(false);setIsErrorExpCode(false);incrementClickCount();}else{console.log(\"Error submitting UTM form data:\",resendResponse);}}catch(error){console.error(\"Error submitting form data:\",error);}};const delay=ms=>new Promise(resolve=>setTimeout(resolve,ms));const handleTryAgain=async e=>{e.preventDefault();setIsPopupTry(false);setIsPopupTryLoading(true);//const fullPhoneNumber = `${countryCodes[countryCode]?.code || \"\"}${formData.phone}`\nsetFormData(prevData=>({...prevData,verification:\"\"}));setCode(Array(6).fill(\"\"));const resendWebhookUrl=\"https://hooks.zapier.com/hooks/catch/14482000/21idbzr/\";try{const resendResponse=await fetch(resendWebhookUrl,{method:\"POST\",body:JSON.stringify({...formData})});await delay(3e3);if(resendResponse.ok){setIsPopupResend(false);setIsPopupTryLoading(false);setIsPopupTry(true);setisInviDiv(true);setIsErrorIncCode(false);setIsErrorExpCode(false);incrementClickCount();}else{console.log(\"Error submitting UTM form data:\",resendResponse);}}catch(error){console.error(\"Error submitting form data:\",error);}};const handleVerification=async e=>{e.preventDefault();setIsVerifyButton(false);setLoading(true);setButtonText(\"Verifying\");//const fullPhoneNumber = `${countryCodes[countryCode]?.code || \"\"}${formData.phone}`\nconst verifWebhookUrl=\"https://hooks.zapier.com/hooks/catch/14482000/21idbzr/\";setFormData(prevData=>({...prevData,agree_contact:\"yes\"}));try{// Step 1: Send form data to Zapier webhook\nconst verifResponse=await fetch(verifWebhookUrl,{method:\"POST\",body:JSON.stringify({...formData})});await delay(8e3);const fetchSheetData=async()=>{try{const SHEET_ID=\"1tYiniDVKf5iwkSA2YqtnGebRL4mEKwT8T7b97cUSkTc\"// Replace with your Google Sheet ID\n;const API_KEY=\"AIzaSyCwAdyJyqPoKHlgKWQ0sj-pBeBpyeRZVbk\"// Replace with your Google Sheets API key\n;const RANGE=\"Sheet1!B2\"// Replace with the cell range you want to verify\n;const response=await fetch(`https://sheets.googleapis.com/v4/spreadsheets/${SHEET_ID}/values/${RANGE}?key=${API_KEY}`);const data=await response.json();const cellValue=data.values[0][0]// Access the first cell value\n;return cellValue;}catch(error){console.error(\"Error fetching data:\",error);return null;}};if(verifResponse.ok){// Step 2: Check cell value in Google Sheets\nconst cellValue=await fetchSheetData();// If the cell value is \"true\", setIsVerified to true\nif(cellValue===\"approved\"){window.location.href=\"/Thank-You\";setFormData({...initialFormData});}else if(cellValue===\"EXPIRED\"){// Expired case\nsetIsVerifyButton(false);setisInviDiv(false);setIsErrorExpCode(true);setIsErrorIncCode(false);setIsPopupTry(false);setIsPopupResend(true);setLoading(false);setButtonText(\"Verify & Send Me Floorplans\");setFormData(prevData=>({...prevData,verification:\"\"}));setCode(Array(6).fill(\"\"));}else{// False case\nsetIsVerifyButton(false);setisInviDiv(false);setIsErrorExpCode(false);setIsErrorIncCode(true);setIsPopupTry(false);setIsPopupResend(true);setIsPopupTry(false);setLoading(false);setButtonText(\"Verify & Send Me Floorplans\");setFormData(prevData=>({...prevData,verification:\"\"}));setCode(Array(6).fill(\"\"));}}else{// Handle case where the webhook submission fails\nsetIsVerifyButton(true);setLoading(false);setButtonText(\"Verify & Send Me Floorplans\");console.log(\"Error submitting form data:\",verifResponse);}}catch(error){// Handle network or fetch errors\nsetIsVerifyButton(true);setLoading(false);setButtonText(\"Verify & Send Me Floorplans\");console.error(\"Error in verification:\",error);}};useEffect(()=>{setFormData(prevData=>({...prevData,ipAddress:ipAddress}));},[ipAddress]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n\n.grecaptcha-badge {\n    visibility: hidden; /* Hide the badge globally */\n    z-index: 10;\n}\n\n.form-container input[type=\"date\"]::placeholder,\n.form-container input[type=\"date\"]::-webkit-input-placeholder {\ncolor: #fff !important;\n}/* Additional styles for the submit button */\n.form-container{\n    font-family: \"WeezerFont Regular\"!important;\n}\n.form-container fieldset {\nwidth: 100%;\npadding: 0;\nborder: none;\nmargin: 0;\ngap: 29px;\ndisplay: flex;\njustify-content: space-between;\nalign-items: center;\ncolor: #FFF;\n}\n\n.form-container legend, .personal-details label {\nfont-size: 16px;\nfont-weight: 400;\nmargin-bottom: 8px;\nline-height: 24px;\ncolor:#fff;\n}\n\n.form-container legend{\n    margin-bottom: 8px;\n}\n\n.form-container fieldset label {\n    display: flex;\n    justify-content: center;\nalign-items: center;\nflex: 1;\npadding: 1em 10px;\ncolor:#fff;\nbackground-color: transparent;\nborder: 1px solid #fff;\ntext-align: center;\ncursor: pointer;\ntransition: all 0.3s ease;\nfont-size: 16px;\nfont-weight: 100;\nline-height: 1;\ntext-wrap: nowrap;\n                }\n\n.form-container fieldset label:hover{\nbox-shadow: inset 0 0 0 4px #fff;\nbackground-color: #fff;\ncolor: #000;\n}\n\n.form-container input:focus {\noutline: none;\n}\n\n.form-container fieldset input[type=\"radio\"]:checked + label {\nbox-shadow: inset 0 0 0 4px #fff;\nbackground-color: #fff;\ncolor: #000;\n}\n\n.form-container fieldset input[type=\"radio\"] {\nvisibility: hidden;\ndisplay:none;\nposition: absolute;\nopacity: 0,\n  width: 0,\n  height: 0,\n}\n\n-webkit-appearance: none;\nvertical-align: middle;\n}\n\n.form-container fieldset.budget-fieldset label{\n    margin: 5px !important;\n}\n\n.form-container fieldset label:last-of-type {\nmargin-right: 0;\n}\n.form-container fieldset label:first-of-type {\nmargin-left: 0;\n}\n.form-container fieldset.budget-fieldset label:last-of-type {\nmargin-right: 0;\n}\n\n.form-container fieldset.budget-fieldset label:first-of-type{\n   margin-left: 0 !important;\n}\n\n/.subtitle{\nfont-family: \"WeezerFont Regular\"!important;\n}/\n\n.form-container .personal-details input{\nfont-size: 16px !important;\nfont-weight: 100;\n}\n\n.checkbox-contact {\n    display: flex;\n    justify-content: start;\n    align-items: flex-start;\n    font-size: 9px;\n    line-height: 120%;\n    color: #FFF;\n    text-transform: uppercase;\n    font-family: \"WeezerFont Regular\";\n    margin-bottom: 20px;\n}\n\n.checkbox-contact a {\n    color: #FFF;\n}\n\n.popup-wrapper {\n    display: flex;\n    position: fixed;\n    z-index: 3;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0; \n    justify-content: center;\n    align-items: center;\n    background-color: rgba(0, 0, 0, 0.5);\n    backdrop-filter: blur(4px);\n}\n\n.popup-format {\n    margin-top: 2.5rem; \n    flex-direction: column; \n    gap: 1.25rem; \n    color: #000000; \n}\n\n.popup-container {\n    display: flex; \n    padding: 4rem;\n    margin-left: 1rem;\n    margin-right: 1rem; \n    flex-direction: column; \n    gap: 32px; \n    align-items: center; \n    border-radius: 0.75rem; \n    background-color: #ffffff; \n}\n\n.popup-enter-verif {\n    font-family: \"Intrepid Bold\";\n    font-size: 24px;\n    letter-spacing: 0.8px;\n    line-height: 120%;\n    color: #402822;\n    text-align: center;\n    margin: 0px;\n}\n\n.popup-enter-digit {\n    font-family: \"WeezerFont Regular\";\n    font-size: 16px;\n    color: #0E0D0D;\n    text-align: center;\n    margin: 0px;\n}\n\n.resend-button {\n    font-size: 14px;\n    padding: 0px;\n    background-color: transparent;\n    color: #0E0D0D;\n    outline: none;\n    font-family: \"WeezerFont Regular\";\n    text-align: center;\n    text-transform: uppercase;\n    text-decoration: underline;\n    border: none;\n    cursor: pointer;\n}\n\n.popup-try {\n    font-size: 14px;\n    background-color: transparent;\n    color: #0E0D0D;\n    outline: none;\n    font-family: \"WeezerFont Regular\";\n    text-align: center;\n    text-transform: uppercase;\n    border: none;\n}\n\n.popup-divs {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n}\n\n.popup-input {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n}\n\n.popup-input input {\n    width: 96px;\n    height: 120px;\n    padding: 12px;\n    box-sizing: border-box;\n    background-color: #fff;\n    border: 1px solid #0E0D0D;\n    border-radius: 8px;\n    color: #0E0D0D;\n    margin-top: 0px;\n    outline: none;\n    font-size: 36px;\n    font-weight: 700;\n    font-family: \"Intrepid Bold\";\n    text-align: center;\n}\n\n.popup-input input:focus {\n    border: 1px solid #402822 !important;\n}\n\n.popup-input-field {\n    display: flex;\n    width: 100%;\n    gap: 8px;\n}\n\n#phone, #phoneCountry select, #email {\n    margin: 0px !important;\n}\n\n@media screen and (min-width: 320px) and (max-width: 450px) {\n.form-container{\nmax-width:100%;\nmargin:0 auto;\n}\n.apartment-fieldset{\n    flex-wrap: wrap !important;\n    border:0;\n}\n}\n\n@media (max-width: 400px) {\n\n.apartment-fieldset{\n    flex-wrap: wrap !important;\n    border:0;\n}\n}\n\n@media screen and (min-width: 451px) and (max-width: 809px) {\n.form-container{\nmax-width:100%;\nmargin:0 auto;\n}\n\n}\n\n\n\n@media (max-width: 809px) {\n    .budget-legend {\n        font-size: 16px;\nfont-weight: 400;\nmargin-bottom: 8px;\nline-height: 24px;\ncolor:#fff;\n    }\n    .popup-wrapper {\n                        display: flex;\n                        position: fixed;\n                        top: 0;\n                        right: 0;\n                        bottom: 0;\n                        left: 0; \n                        justify-content: center;\n                        align-items: center;\n                        background-color: rgba(0, 0, 0, 0.5);\n                        backdrop-filter: blur(4px);\n                    }\n\n                    .popup-format {\n                        margin-top: 2.5rem; \n                        flex-direction: column; \n                        gap: 1.25rem; \n                        color: #000000; \n                    }\n\n                    .popup-container {\n                        display: flex; \n                        padding: 3rem 1rem;\n                        margin-left: 1rem;\n                        margin-right: 1rem; \n                        flex-direction: column; \n                        gap: 32px; \n                        align-items: center; \n                        border-radius: 0.75rem; \n                        background-color: #ffffff; \n                    }\n\n                    .popup-enter-verif {\n                        font-size: 18px;\n                    }\n\n                    .popup-enter-digit {\n                        font-size: 14px;\n                    }\n\n                    .popup-input input {\n                        width: 47.5px;\n                        height: 60px;\n                        padding: 0px;\n                        font-weight: 600;\n                    }\n\n\n.form-container .mrgn-rght {\n    margin: 0px !important;\n}\n\n.apartment-fieldset{\n    flex-wrap: nowrap;\n    border:0;\n    gap: 0px;\n}\n\n.budget-fieldset{\n    flex-wrap: wrap;\n    border:0;\n}\n\n.apartment-fieldset label{\n    flex-basis: 18%!important;\n    margin: 0 2% 0 0!important;\n}\n.budget-fieldset label{\n    flex-basis: 50%!important;\n}\n\n.form-container fieldset label{\nwidth:100%;\nmargin:0 0 20px;\nline-height: 1;\npadding:15px 0;\nheight: 48px;\nfont-size: 16px;\n}\n\n.form-container fieldset label:last-of-type {\nmargin-right: 0px !important;\n}\n.form-container .personal-details{\nflex-direction: column;\nmargin:0px;\n}\n\n.form-container .personal-details input {\nmargin:0 0 20px !important;\nfont-size: 16px !important;\nborder-radius: 0px !important;\n}\n\n.form-container legend{\npadding-bottom:10px;\nmargin-bottom: 8px !important;\n}\n\n.form-container .submit-button {\nfont-size: 16px !important;\nwidth:800px;\nmargin: 1rem 0 8px;\n}\n\n\n}\n\n.submit-button:hover {\nbackground-color: #000 !important;\ncolor: #fff !important;\nborder: 2px solid #fff !important;\ntransition: background-color 0.3s ease-in, color 0.3s ease-in;\n}\n\n.submit-button:disabled {\n    background-color: transparent !important;\n    cursor: not-allowed !important;\n    color: #bbb !important;\n    border: 1px solid #bbb !important;\n}\n\n#verify-button {\n    border: 1px solid #24595E;\n    background-color: #24595E;\n    color: #fff;\n    margin-top: 0px !important;\n    width: auto !important;\n    align-self: center;\n}\n\n.personal-details input {\n    font-family: \"WeezerFont Regular\";\n}\n\n\n\n.form-container input::placeholder {\nfont-size: 16px;\nfont-weight: 100;\ncolor: #fff;\n}\n\n.form-container .container {\nheight: auto;\nposition: relative;\nmargin-top:2rem;\n}\n\n.form-container .vertical-center {\nwidth:100%\npadding: 0 10px;\n}\n\n.mrgn-rght {\nmargin: 0px;\n}\n.mrgn-rght:first-child,.mrgn-rght:nth-child(3){\nmargin-right: 10px !important;\n}\n\n.mrgn-tp{\nmargin-top: 0 !important;\n}\n.form-container{\nborder: none !important;\n\n}\n.form-container .personal-details label, personal-details input{\ndisplay:block;\n}\n\n.form-container fieldset{\nmargin-bottom: 16px !important;\n}\n\ninput#prefDate {\n    display: inline-block;\n    position: relative;\n}\n\ninput[type=\"date\"]::-webkit-calendar-picker-indicator {\n    background: transparent;\n    bottom: 0;\n    color: transparent;\n    cursor: pointer;\n    height: auto;\n    left: 0;\n    position: absolute;\n    right: 0;\n    top: 0;\n    width: auto;\n}\n\n@media (max-width: 1279px) {\n.breakpoint-tablet.budget-fieldset {\n  display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 16px;\n}\n.form-container fieldset.budget-fieldset label{\n    margin: 0px !important;\n}\n.breakpoint-tablet.budget-fieldset input,\n.breakpoint-tablet.budget-fieldset label {\n    margin-bottom: 0;\n    margin: 0px !Important;\n}\n\n.form-container fieldset.budget-fieldset label:nth-of-type(3) {\n    margin-left: 0 !important;\n}\n.form-container fieldset.budget-fieldset label:nth-of-type(2) {\n    margin-right: 0 !important;\n}\n.form-container fieldset.budget-fieldset label:last-of-type {\nmargin-right: 0!important;\n}\n\n.form-container fieldset.budget-fieldset label:first-of-type{\n   margin-left: 0 !important;\n}\n\n\n                }\n\n .form-container legend{\nmargin-bottom: 8px !important;\npadding: 0px;\n}\n\n@media (min-width: 1280px) and (max-width: 1439px) {\n    .form-container fieldset label{\n        font-size: 14px;\n    }\n}\n`}),/*#__PURE__*/_jsxs(\"div\",{style:contactTop,className:\"form-container\",children:[/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:formStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\"},className:\"personal-details\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mrgn-rght\",style:{width:\"100%\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"firstName\",children:\"First Name\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"firstName\",id:\"firstName\",value:formData.firstName,onChange:handleChange,style:{flex:1,...inputStyle},required:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"mrgn-rght\",style:{width:\"100%\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"lastName\",children:\"Last Name\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"lastName\",id:\"lastName\",value:formData.lastName,onChange:handleChange,style:{flex:1,...inputStyle},required:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"personal-details\",children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"phone\",children:\"Phone Number\"}),/*#__PURE__*/_jsxs(\"div\",{id:\"phoneCountry\",style:{width:\"100%\",display:\"flex\"},children:[/*#__PURE__*/_jsxs(\"select\",{onChange:handleCountryCodeChange,value:selectedCountry,style:{flex:1,...countryStyle},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"--\"}),Object.keys(countryCodes).map(country=>/*#__PURE__*/_jsx(\"option\",{value:country,children:country},country))]}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"phone\",id:\"phone\",value:formData.phone,onChange:handlePhoneChange,style:{flex:1,...phoneStyle},required:true,autocomplete:\"off\"})]}),/*#__PURE__*/_jsx(\"div\",{children:error&&/*#__PURE__*/_jsx(\"p\",{style:{color:error.includes(\"\u2714\")?\"green\":\"red\",fontSize:\"12px\",margin:\"0px 0px 0px\"},children:error})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",marginTop:\"16px\",marginBottom:\"16px\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"email\",children:\"Email\"}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",name:\"email\",id:\"email\",value:formData.email,onChange:handleChange,onBlur:handleBlur,style:{flex:1,...inputStyle},required:true}),\" \",emailError&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"red\",fontSize:\"12px\",margin:\"0px 0px 0px\"},children:emailError}),emailValid&&!emailError&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"green\",fontSize:\"12px\",margin:\"0px 0px 0px\"},children:\"\u2714 Email address is valid\"})]})]}),/*#__PURE__*/_jsxs(\"fieldset\",{className:\"apartment-fieldset\",children:[/*#__PURE__*/_jsxs(\"legend\",{children:[\"Desired Apartment Size\",formErrors.apartmentSize&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"red\",marginBottom:\"0.5rem\"},children:formErrors.apartmentSize})]}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"apartmentSize\",id:\"apartmentSize1\",value:apartmentSize.b1,onChange:handleChange,style:{borderLeft:\"3px solid #333A4D\"}}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"apartmentSize1\",children:apartmentSize.b1}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"apartmentSize\",id:\"apartmentSize2\",value:apartmentSize.b2,onChange:handleChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"apartmentSize2\",children:apartmentSize.b2}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"apartmentSize\",id:\"apartmentSize3\",value:apartmentSize.b3,onChange:handleChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"apartmentSize3\",children:apartmentSize.b3}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"apartmentSize\",id:\"apartmentSize4\",value:apartmentSize.b4,onChange:handleChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"apartmentSize4\",children:apartmentSize.b4}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"apartmentSize\",id:\"apartmentSize5\",value:apartmentSize.b5,onChange:handleChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"apartmentSize5\",children:apartmentSize.b5})]}),/*#__PURE__*/_jsxs(\"fieldset\",{className:\"breakpoint-tablet budget-fieldset\",children:[/*#__PURE__*/_jsxs(\"legend\",{children:[\"What is your budget?\",formErrors.budget&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"red\",marginBottom:\"0.5rem\"},children:formErrors.budget})]}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"budget\",id:\"budget1\",value:Budget.bu1,onChange:handleChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"budget1\",children:Budget.bu1}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"budget\",id:\"budget2\",value:Budget.bu2,onChange:handleChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"budget2\",children:Budget.bu2}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"budget\",id:\"budget3\",value:Budget.bu3,onChange:handleChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"budget3\",children:Budget.bu3}),/*#__PURE__*/_jsx(\"input\",{type:\"radio\",name:\"budget\",id:\"budget4\",value:Budget.bu4,onChange:handleChange}),/*#__PURE__*/_jsx(\"label\",{htmlFor:\"budget4\",children:Budget.bu4})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\"},className:\"personal-details\",children:/*#__PURE__*/_jsxs(\"div\",{className:\" mrgn-tp\",style:{width:\"100%\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"preferredDate\",children:\"Desired Move-In Date\"}),/*#__PURE__*/_jsx(\"input\",{type:\"date\",name:\"prefDate\",id:\"prefDate\",value:formData.prefDate,onChange:handleChange,style:{flex:1,...inputStyle,marginTop:0,color:formData.prefDate?datepickerColor:datepickerPlaceholderColor,minWidth:\"150px\",height:\"48px\",fontFamily:\"WeezerFont Regular\"},required:true,min:currentDate})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"vertical-center\",children:[/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"utm_source\",value:formData.utm_source}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"utm_campaign\",value:formData.utm_campaign}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"utm_medium\",value:formData.utm_medium}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"utm_content\",value:formData.utm_content}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"utm_adgroupId\",value:formData.utm_adgroupId}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"utm_placement\",value:formData.utm_placement}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"utm_term\",value:formData.utm_term}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"ipAddress\",value:ipAddress}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"city\",value:city}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"region\",value:region}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"postal\",value:postal}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"country\",value:country}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"fbclid\",value:formData.fbclid}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"gclid\",value:formData.gclid}),/*#__PURE__*/_jsxs(\"div\",{className:\"checkbox-contact\",children:[/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"agree_contact\",id:\"checkbox\",checked:formData.agree_contact===\"yes\",onChange:handleChange}),\" \",/*#__PURE__*/_jsxs(\"span\",{children:['By submitting the form I agree to be contacted by the company and its affiliates via call, email, and text. To opt out, you can reply \"stop\" at any time or click the unsubscribe link in any emails Message and data rates may apply. Message frequency varies.',\" \",/*#__PURE__*/_jsx(\"a\",{href:\"#\",target:\"_blank\",children:\"Privacy Policy\"}),\" \",\"and\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"#\",target:\"_blank\",children:\"Terms and Conditions\"}),\".\",\" \"]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"container\",style:{textAlign:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{className:\"vertical-center\",children:/*#__PURE__*/_jsx(\"button\",{type:\"submit\",style:buttonStyle,className:\"submit-button\",disabled:!isSeeFPButton,children:\"View Floor Plans\"})})})]})})]})]}),showVerifPopup&&/*#__PURE__*/_jsx(\"form\",{onSubmit:handleVerification,children:/*#__PURE__*/_jsx(\"div\",{className:\"popup-wrapper\",children:/*#__PURE__*/_jsx(\"div\",{className:\"popup-format\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"popup-container\",children:[/*#__PURE__*/_jsx(\"h2\",{className:\"popup-enter-verif\",children:\"Enter your verification code\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"popup-divs\",children:[/*#__PURE__*/_jsxs(\"p\",{className:\"popup-enter-digit\",children:[\"Enter the 6-digit code sent to\",\" \",formData.phone?`${formData.phone.slice(0,4)}***${formData.phone.slice(-4)}`:\"\"]}),/*#__PURE__*/_jsxs(\"div\",{className:\"popup-input\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"popup-input-field\",children:code.map((digit,index)=>/*#__PURE__*/_jsx(\"input\",{type:\"text\",maxLength:1,value:digit,onChange:e=>handleVerifChange(index,e.target.value),onKeyDown:e=>handleKeyDown(e,index),onPaste:e=>handlePaste(e,index),ref:el=>inputsRef.current[index]=el,inputMode:\"numeric\",pattern:\"[0-9]*\",autoComplete:index===0?\"one-time-code\":\"off\"},index))}),isInviDiv&&/*#__PURE__*/_jsx(\"p\",{style:popupErrorStyle,children:\" \"}),isErrorIncCode&&/*#__PURE__*/_jsx(\"p\",{style:popupErrorStyle,children:\"The code entered is incorrect, please try again\"}),isErrorExpCode&&/*#__PURE__*/_jsx(\"p\",{style:popupErrorStyle,children:\"This code has expired, request a new code\"}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",id:\"verify-button\",className:\"submit-button\",style:buttonStyle,disabled:!isVerifyButton,children:loading?buttonText+dots:buttonText})]})]}),isPopupResend&&/*#__PURE__*/_jsxs(\"div\",{className:\"popup-divs\",children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"resend-button\",onClick:handleResend,children:\"Resend Code\"}),/*#__PURE__*/_jsx(\"button\",{className:\"resend-button\",type:\"button\",onClick:handleChangeNumber,children:\"Change Phone Number\"})]}),isPopupTry&&/*#__PURE__*/_jsxs(\"div\",{className:\"popup-try\",children:[\"The code has been re-sent. Didn\u2019t receive it?\",\" \",/*#__PURE__*/_jsx(\"button\",{className:\"resend-button\",type:\"button\",onClick:handleTryAgain,children:\"try again\"})]}),isPopupTryLoading&&/*#__PURE__*/_jsxs(\"div\",{className:\"popup-try\",children:[\"resending code\",dots]})]})})})}),showMaxAttempt&&/*#__PURE__*/_jsx(\"div\",{className:\"popup-wrapper\",children:/*#__PURE__*/_jsx(\"div\",{className:\"popup-format\",children:/*#__PURE__*/_jsx(\"div\",{className:\"popup-container\",children:/*#__PURE__*/_jsx(\"h2\",{className:\"popup-enter-verif\",children:\"You've reached the maximum number of resend attempts. Please try again later.\"})})})})]})]});}const contactTop={width:\"100%\",alignItems:\"center\",justifyContent:\"center\",padding:\"0px\"};const radioRow={display:\"flex\",flexDirection:\"row\",alignItems:\"center\",justifyContent:\"space-between\"};const formStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",justifyContent:\"center\"};const inputStyle={width:\"100%\",padding:\"12px 10px\",boxSizing:\"border-box\",fontSize:\"16px\",backgroundColor:\"transparent\",border:\"1px solid #fff\",color:\"#fff\",marginBottom:\"16px\"};const phoneStyle={width:\"100%\",padding:\"12px 10px\",boxSizing:\"border-box\",fontSize:\"16px\",backgroundColor:\"transparent\",border:\"none\",borderTop:\"1px solid #fff\",borderBottom:\"1px solid #fff\",borderRight:\"1px solid #fff\",color:\"#fff\",marginBottom:\"16px\"};const buttonStyle={backgroundColor:\"#fff\",color:\"#000\",padding:\"15px\",border:\"2px solid #000\",cursor:\"pointer\",width:\"100%\",fontSize:\"20px\",fontWeight:\"400\",textAlign:\"center\",marginTop:\"1rem\",fontStyle:\"normal\",lineHeight:\"24px\",transition:\"background-color 0.3s ease-in, color 0.3s ease-in\",fontFamily:\"WeezerFont Regular\"};const popupErrorStyle={color:\"red\",fontSize:\"14px\",fontFamily:\"WeezerFont Regular\",textAlign:\"center\",textTransform:\"uppercase\",marginTop:\"6px\",marginBottom:\"0.5rem\"};const noBorderLeft={borderLeft:\"none\"};const datepickerPlaceholderColor=\"#fff\";const datepickerColor=\"#fff\";function readCookie(arg0){throw new Error(\"Function not implemented.\");}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CooperForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cooper_form.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Intrepid Bold\"]);export const fonts=[{family:\"Intrepid Bold\",url:\"https://framerusercontent.com/assets/tZb8RhVC4gFuT66I7Roab3YQdE.woff2\"}];export const css=['.framer-L44iA .framer-styles-preset-1wfxq4k:not(.rich-text-wrapper), .framer-L44iA .framer-styles-preset-1wfxq4k.rich-text-wrapper h3 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, #402822); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1280px) { .framer-L44iA .framer-styles-preset-1wfxq4k:not(.rich-text-wrapper), .framer-L44iA .framer-styles-preset-1wfxq4k.rich-text-wrapper h3 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, #402822); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 1279px) and (min-width: 810px) { .framer-L44iA .framer-styles-preset-1wfxq4k:not(.rich-text-wrapper), .framer-L44iA .framer-styles-preset-1wfxq4k.rich-text-wrapper h3 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, #402822); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-L44iA .framer-styles-preset-1wfxq4k:not(.rich-text-wrapper), .framer-L44iA .framer-styles-preset-1wfxq4k.rich-text-wrapper h3 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, #402822); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-L44iA\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Intrepid Bold\"]);export const fonts=[{family:\"Intrepid Bold\",url:\"https://framerusercontent.com/assets/tZb8RhVC4gFuT66I7Roab3YQdE.woff2\"}];export const css=['.framer-V9IfN .framer-styles-preset-1d2su0s:not(.rich-text-wrapper), .framer-V9IfN .framer-styles-preset-1d2su0s.rich-text-wrapper h1 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 72px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1280px) { .framer-V9IfN .framer-styles-preset-1d2su0s:not(.rich-text-wrapper), .framer-V9IfN .framer-styles-preset-1d2su0s.rich-text-wrapper h1 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 58px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 1279px) and (min-width: 810px) { .framer-V9IfN .framer-styles-preset-1d2su0s:not(.rich-text-wrapper), .framer-V9IfN .framer-styles-preset-1d2su0s.rich-text-wrapper h1 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 46px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-V9IfN .framer-styles-preset-1d2su0s:not(.rich-text-wrapper), .framer-V9IfN .framer-styles-preset-1d2su0s.rich-text-wrapper h1 { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-V9IfN\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Intrepid Bold\"]);export const fonts=[{family:\"Intrepid Bold\",url:\"https://framerusercontent.com/assets/tZb8RhVC4gFuT66I7Roab3YQdE.woff2\"}];export const css=['.framer-eTTU3 .framer-styles-preset-ok946c:not(.rich-text-wrapper), .framer-eTTU3 .framer-styles-preset-ok946c.rich-text-wrapper p { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1280px) { .framer-eTTU3 .framer-styles-preset-ok946c:not(.rich-text-wrapper), .framer-eTTU3 .framer-styles-preset-ok946c.rich-text-wrapper p { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 1279px) and (min-width: 810px) { .framer-eTTU3 .framer-styles-preset-ok946c:not(.rich-text-wrapper), .framer-eTTU3 .framer-styles-preset-ok946c.rich-text-wrapper p { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-eTTU3 .framer-styles-preset-ok946c:not(.rich-text-wrapper), .framer-eTTU3 .framer-styles-preset-ok946c.rich-text-wrapper p { --framer-font-family: \"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-eTTU3\";\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 (ee31e22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,ResolveLinks,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouteElementId,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js\";import SliderMobile from\"#framer/local/canvasComponent/g_FCRTU5L/g_FCRTU5L.js\";import Button from\"#framer/local/canvasComponent/goXRfCXrX/goXRfCXrX.js\";import AmenitiesToggleDesktop from\"#framer/local/canvasComponent/w1sE5KxkU/w1sE5KxkU.js\";import Navbar from\"#framer/local/canvasComponent/XrzzA4xzI/XrzzA4xzI.js\";import CooperForm from\"#framer/local/codeFile/hxqpvEJ/Cooper_form.js\";import*as sharedStyle5 from\"#framer/local/css/c9ZCUzDQn/c9ZCUzDQn.js\";import*as sharedStyle7 from\"#framer/local/css/fgYVm5m3X/fgYVm5m3X.js\";import*as sharedStyle2 from\"#framer/local/css/Jcwge8eIw/Jcwge8eIw.js\";import*as sharedStyle3 from\"#framer/local/css/nfN7R79SQ/nfN7R79SQ.js\";import*as sharedStyle from\"#framer/local/css/O29ZrwVIt/O29ZrwVIt.js\";import*as sharedStyle1 from\"#framer/local/css/owCKW0vOt/owCKW0vOt.js\";import*as sharedStyle4 from\"#framer/local/css/SUT0tG7A6/SUT0tG7A6.js\";import*as sharedStyle6 from\"#framer/local/css/X4Kk4IHPP/X4Kk4IHPP.js\";import metadataProvider from\"#framer/local/webPageMetadata/eogDX89b1/eogDX89b1.js\";const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const SliderMobileFonts=getFonts(SliderMobile);const EmbedFonts=getFonts(Embed);const RichTextWithFX=withFX(RichText);const AmenitiesToggleDesktopFonts=getFonts(AmenitiesToggleDesktop);const CooperFormFonts=getFonts(CooperForm);const NavbarFonts=getFonts(Navbar);const breakpoints={CgePmCP_9:\"(min-width: 1280px) and (max-width: 1439px)\",KkLfqkJcj:\"(min-width: 810px) and (max-width: 1279px)\",N9HAcJKpw:\"(min-width: 1440px) and (max-width: 1919px)\",ohKvoAXYN:\"(min-width: 1920px)\",Q8LZdgvRE:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-I198l\";const variantClassNames={CgePmCP_9:\"framer-v-11lya34\",KkLfqkJcj:\"framer-v-15v8jfa\",N9HAcJKpw:\"framer-v-akzygy\",ohKvoAXYN:\"framer-v-1kytpi1\",Q8LZdgvRE:\"framer-v-1qkf0z1\"};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-80};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop Small\":\"CgePmCP_9\",Desktop:\"N9HAcJKpw\",Monitor:\"ohKvoAXYN\",Phone:\"Q8LZdgvRE\",Tablet:\"KkLfqkJcj\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"N9HAcJKpw\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"egtRSNr09\");const ref1=React.useRef(null);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"Q8LZdgvRE\")return false;return true;};const elementId1=useRouteElementId(\"e9ryn9d4r\");const ref2=React.useRef(null);const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"Q8LZdgvRE\")return true;return false;};const elementId2=useRouteElementId(\"lpczEjRHW\");const ref3=React.useRef(null);const elementId3=useRouteElementId(\"QbzdrBiff\");const ref4=React.useRef(null);const elementId4=useRouteElementId(\"zsCo4SZBI\");const ref5=React.useRef(null);const elementId5=useRouteElementId(\"ybVUtUfjO\");const ref6=React.useRef(null);const elementId6=useRouteElementId(\"j_VBU5oCY\");const ref7=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"N9HAcJKpw\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-akzygy\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a6x881\",\"data-framer-name\":\"Navbar / 2 /\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14itvk\",\"data-framer-name\":\"Hero\",id:elementId,ref:ref1,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ddcxx6\",\"data-framer-name\":\"Background\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1n6kdet\",\"data-framer-name\":\"Column\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lvbzbl\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1d2su0s\",\"data-styles-preset\":\"O29ZrwVIt\",style:{\"--framer-text-color\":\"var(--token-33e5a2c4-b33f-4dab-b20a-9c7c53908842, rgb(225, 212, 195))\"},children:\"Live in NoHo\u2019s Most Exclusive Social Club\"})}),className:\"framer-1qlle55\",\"data-framer-appear-id\":\"1qlle55\",\"data-framer-name\":\"txt_heading\",fonts:[\"Inter\"],initial:animation1,optimized:true,style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fpkb8b\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:\"Luxury apartments in an elite community with A-List amenities \"})}),className:\"framer-1mia3n2\",\"data-framer-name\":\"txt_subtext\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ludHJlcGlkIEJvbGQ=\",\"--framer-font-family\":'\"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:\"Only at 2 Cooper.\"})}),className:\"framer-113m1ut\",\"data-framer-name\":\"txt_subtext\",fonts:[\"CUSTOM;Intrepid Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qxtxz0\",\"data-framer-name\":\"CTA\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KkLfqkJcj:{y:(componentViewport?.y||0)+0+80+0+68.3+0+419.4+16},ohKvoAXYN:{y:(componentViewport?.y||0)+0+80+0+267+0+419.4+16},Q8LZdgvRE:{y:(componentViewport?.y||0)+0+80+0+360+32+0+419.4+16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+80+0+160+0+419.4+16,children:/*#__PURE__*/_jsx(Container,{className:\"framer-134gpee-container\",\"data-framer-name\":\"btn_primary\",name:\"btn_primary\",nodeId:\"OB9iUyQD5\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{waooIcWEV:resolvedLinks[3]},KkLfqkJcj:{variant:\"YBux3WK6l\",waooIcWEV:resolvedLinks[1]},ohKvoAXYN:{waooIcWEV:resolvedLinks[4]},Q8LZdgvRE:{variant:\"YBux3WK6l\",waooIcWEV:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(Button,{EhYzJZE8m:\"View Availability\",height:\"100%\",id:\"OB9iUyQD5\",layoutId:\"OB9iUyQD5\",name:\"btn_primary\",variant:\"I6223:11874;6223:11865\",waooIcWEV:resolvedLinks[0],width:\"100%\"})})})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KkLfqkJcj:{background:{alt:\"2Cooper logo watermark\",fit:\"fill\",intrinsicHeight:1156,intrinsicWidth:1156,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+0+-31.0854),pixelHeight:1024,pixelWidth:1024,sizes:`calc(max(${componentViewport?.width||\"100vw\"} / 2, 1px) * 0.8037)`,src:\"https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp\",srcSet:\"https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp?scale-down-to=512 512w,https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp 1024w\"},transformTemplate:transformTemplate2},ohKvoAXYN:{background:{alt:\"2Cooper logo watermark\",fit:\"fill\",intrinsicHeight:1156,intrinsicWidth:1156,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+0+139.5),pixelHeight:1024,pixelWidth:1024,sizes:`calc(max(${componentViewport?.width||\"100vw\"} / 2, 1px) * 0.7573)`,src:\"https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp\",srcSet:\"https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp?scale-down-to=512 512w,https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp 1024w\"},transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper logo watermark\",fit:\"fill\",intrinsicHeight:1156,intrinsicWidth:1156,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+0+96),pixelHeight:1024,pixelWidth:1024,sizes:`calc(max(${componentViewport?.width||\"100vw\"} / 2, 1px) * 0.8028)`,src:\"https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp\",srcSet:\"https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp?scale-down-to=512 512w,https://framerusercontent.com/images/4GAWiZKmlcvbqAWdV7Uc7eryUbg.webp 1024w\"},className:\"framer-1ivmwqd hidden-1qkf0z1\",\"data-framer-name\":\"img_2_cooper_logo.webp\",transformTemplate:transformTemplate1})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KkLfqkJcj:{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:1658,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+0),pixelHeight:1658,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:`max(${componentViewport?.width||\"100vw\"} / 2, 1px)`,src:\"https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp\",srcSet:\"https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp?scale-down-to=1024 889w,https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp 1440w\"}},ohKvoAXYN:{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:1658,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+0),pixelHeight:1658,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:`max(${componentViewport?.width||\"100vw\"} / 2, 1px)`,src:\"https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp\",srcSet:\"https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp?scale-down-to=1024 889w,https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp 1440w\"}},Q8LZdgvRE:{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:1658,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+0+0),pixelHeight:1658,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp\",srcSet:\"https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp?scale-down-to=1024 889w,https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp 1440w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:1658,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+80+0),pixelHeight:1658,pixelWidth:1440,sizes:`max(${componentViewport?.width||\"100vw\"} / 2, 1px)`,src:\"https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp\",srcSet:\"https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp?scale-down-to=1024 889w,https://framerusercontent.com/images/y0FlrERgNKOSRRhozZEvwinZ77k.webp 1440w\"},className:\"framer-pswur2\",\"data-framer-name\":\"img_building.webp\"})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jrfrnv\",\"data-framer-name\":\"Neighborhood\",id:elementId1,ref:ref2,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b6b0hm\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-buty81\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vgxmmw\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-19v6br\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gmcbcm\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1u3n8j6\",style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pzpvio\",\"data-styles-preset\":\"Jcwge8eIw\",style:{\"--framer-text-color\":\"var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, rgb(64, 40, 34))\"},children:\"If You Know, \"})}),className:\"framer-132d445\",\"data-framer-name\":\"txt_heading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pzpvio\",\"data-styles-preset\":\"Jcwge8eIw\",style:{\"--framer-text-color\":\"var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, rgb(64, 40, 34))\"},children:\"You NoHo\"})}),className:\"framer-6y1pn5\",\"data-framer-name\":\"txt_heading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"A trendy neighborhood where creative meets chic. \"})}),className:\"framer-rfbn0r\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11a8fwa\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mi3anx\",\"data-framer-name\":\"List Item\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1581hf8\",\"data-styles-preset\":\"nfN7R79SQ\",style:{\"--framer-text-color\":\"var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, rgb(64, 40, 34))\"},children:\"Transportation\"})}),className:\"framer-1u4tcic\",\"data-framer-name\":\"txt_subheading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-z79hz9\",\"data-framer-name\":\"Train 1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1t3huev\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1csmgwz\",\"data-framer-name\":\"icon_transportation_4.svg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:25,svg:'<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6306_801)\">\\n<path d=\"M24.2857 12.1428C24.2857 5.43654 18.8492 0 12.1428 0C5.43654 0 0 5.43654 0 12.1428C0 18.8492 5.43654 24.2857 12.1428 24.2857C18.8492 24.2857 24.2857 18.8492 24.2857 12.1428Z\" fill=\"#409147\"/>\\n<path d=\"M15.4333 13.3575V14.4547H7.8399V13.6679L12.5461 6.38489H13.6361L12.4666 8.49256L9.3557 13.3575H15.4333ZM13.968 6.38489V16.8944H12.6327V6.38489H13.968Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6306_801\">\\n<rect width=\"24.2857\" height=\"24.2857\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s352ir\",\"data-framer-name\":\"icon_transportation_6.svg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:25,svg:'<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6423_286)\">\\n<path d=\"M24.2857 12.1428C24.2857 5.43654 18.8492 0 12.1428 0C5.43654 0 0 5.43654 0 12.1428C0 18.8492 5.43654 24.2857 12.1428 24.2857C18.8492 24.2857 24.2857 18.8492 24.2857 12.1428Z\" fill=\"#409147\"/>\\n<path d=\"M13.4555 6.89819H13.5709V8.03144H13.4555C12.748 8.03144 12.1562 8.14692 11.6798 8.3779C11.2035 8.60406 10.8257 8.90963 10.5466 9.29459C10.2675 9.67475 10.0654 10.103 9.94024 10.5794C9.81995 11.0558 9.75979 11.5394 9.75979 12.0303V13.5749C9.75979 14.0417 9.81513 14.4555 9.92581 14.8164C10.0365 15.1725 10.1881 15.4733 10.3805 15.7187C10.573 15.964 10.7895 16.1494 11.0302 16.2745C11.2756 16.3996 11.5306 16.4621 11.7953 16.4621C12.1033 16.4621 12.3775 16.4044 12.6182 16.2889C12.8588 16.1686 13.0609 16.0026 13.2245 15.7909C13.3929 15.5743 13.5204 15.3193 13.607 15.0258C13.6937 14.7322 13.737 14.4098 13.737 14.0586C13.737 13.7457 13.6984 13.445 13.6215 13.1563C13.5445 12.8628 13.4266 12.6029 13.2677 12.3767C13.1089 12.1457 12.9093 11.9652 12.6686 11.8354C12.4328 11.7006 12.1513 11.6333 11.8241 11.6333C11.4536 11.6333 11.1072 11.7247 10.7848 11.9075C10.4672 12.0856 10.2049 12.3214 9.99799 12.6149C9.79588 12.9036 9.6804 13.2188 9.65152 13.5605L8.94415 13.5532C9.01153 13.0143 9.13663 12.5548 9.31949 12.1746C9.50717 11.7897 9.73815 11.4769 10.0124 11.2363C10.2915 10.9909 10.6019 10.8128 10.9436 10.7021C11.29 10.5867 11.6557 10.5289 12.0407 10.5289C12.5653 10.5289 13.0176 10.6275 13.3977 10.8249C13.7779 11.0221 14.0906 11.2868 14.336 11.6188C14.5815 11.946 14.7619 12.3165 14.8774 12.7304C14.9977 13.1394 15.0578 13.5605 15.0578 13.9935C15.0578 14.4892 14.9881 14.9535 14.8485 15.3867C14.7089 15.8197 14.4997 16.1998 14.2206 16.5271C13.9463 16.8543 13.607 17.1094 13.2028 17.2923C12.7986 17.475 12.3295 17.5665 11.7953 17.5665C11.2274 17.5665 10.7318 17.451 10.3084 17.22C9.88491 16.9843 9.53363 16.6715 9.25453 16.2817C8.97544 15.8919 8.76611 15.4588 8.62656 14.9825C8.48701 14.5061 8.41724 14.0225 8.41724 13.5316V12.9036C8.41724 12.1626 8.49182 11.4359 8.64099 10.7237C8.79017 10.0116 9.04761 9.36677 9.41333 8.78933C9.78386 8.21188 10.2963 7.75233 10.9508 7.41067C11.6052 7.06903 12.4401 6.89819 13.4555 6.89819Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6423_286\">\\n<rect width=\"24.2857\" height=\"24.2857\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Astor Pl 3 Blocks\"})}),className:\"framer-3lc3tb\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qp9luj\",\"data-framer-name\":\"Train 1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1js2340\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-a8w0hi\",\"data-framer-name\":\"icon_transportation_4.svg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:25,svg:'<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6306_801)\">\\n<path d=\"M24.2857 12.1428C24.2857 5.43654 18.8492 0 12.1428 0C5.43654 0 0 5.43654 0 12.1428C0 18.8492 5.43654 24.2857 12.1428 24.2857C18.8492 24.2857 24.2857 18.8492 24.2857 12.1428Z\" fill=\"#409147\"/>\\n<path d=\"M15.4333 13.3575V14.4547H7.8399V13.6679L12.5461 6.38489H13.6361L12.4666 8.49256L9.3557 13.3575H15.4333ZM13.968 6.38489V16.8944H12.6327V6.38489H13.968Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6306_801\">\\n<rect width=\"24.2857\" height=\"24.2857\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b9uifl\",\"data-framer-name\":\"icon_transportation_6.svg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:25,svg:'<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6423_286)\">\\n<path d=\"M24.2857 12.1428C24.2857 5.43654 18.8492 0 12.1428 0C5.43654 0 0 5.43654 0 12.1428C0 18.8492 5.43654 24.2857 12.1428 24.2857C18.8492 24.2857 24.2857 18.8492 24.2857 12.1428Z\" fill=\"#409147\"/>\\n<path d=\"M13.4555 6.89819H13.5709V8.03144H13.4555C12.748 8.03144 12.1562 8.14692 11.6798 8.3779C11.2035 8.60406 10.8257 8.90963 10.5466 9.29459C10.2675 9.67475 10.0654 10.103 9.94024 10.5794C9.81995 11.0558 9.75979 11.5394 9.75979 12.0303V13.5749C9.75979 14.0417 9.81513 14.4555 9.92581 14.8164C10.0365 15.1725 10.1881 15.4733 10.3805 15.7187C10.573 15.964 10.7895 16.1494 11.0302 16.2745C11.2756 16.3996 11.5306 16.4621 11.7953 16.4621C12.1033 16.4621 12.3775 16.4044 12.6182 16.2889C12.8588 16.1686 13.0609 16.0026 13.2245 15.7909C13.3929 15.5743 13.5204 15.3193 13.607 15.0258C13.6937 14.7322 13.737 14.4098 13.737 14.0586C13.737 13.7457 13.6984 13.445 13.6215 13.1563C13.5445 12.8628 13.4266 12.6029 13.2677 12.3767C13.1089 12.1457 12.9093 11.9652 12.6686 11.8354C12.4328 11.7006 12.1513 11.6333 11.8241 11.6333C11.4536 11.6333 11.1072 11.7247 10.7848 11.9075C10.4672 12.0856 10.2049 12.3214 9.99799 12.6149C9.79588 12.9036 9.6804 13.2188 9.65152 13.5605L8.94415 13.5532C9.01153 13.0143 9.13663 12.5548 9.31949 12.1746C9.50717 11.7897 9.73815 11.4769 10.0124 11.2363C10.2915 10.9909 10.6019 10.8128 10.9436 10.7021C11.29 10.5867 11.6557 10.5289 12.0407 10.5289C12.5653 10.5289 13.0176 10.6275 13.3977 10.8249C13.7779 11.0221 14.0906 11.2868 14.336 11.6188C14.5815 11.946 14.7619 12.3165 14.8774 12.7304C14.9977 13.1394 15.0578 13.5605 15.0578 13.9935C15.0578 14.4892 14.9881 14.9535 14.8485 15.3867C14.7089 15.8197 14.4997 16.1998 14.2206 16.5271C13.9463 16.8543 13.607 17.1094 13.2028 17.2923C12.7986 17.475 12.3295 17.5665 11.7953 17.5665C11.2274 17.5665 10.7318 17.451 10.3084 17.22C9.88491 16.9843 9.53363 16.6715 9.25453 16.2817C8.97544 15.8919 8.76611 15.4588 8.62656 14.9825C8.48701 14.5061 8.41724 14.0225 8.41724 13.5316V12.9036C8.41724 12.1626 8.49182 11.4359 8.64099 10.7237C8.79017 10.0116 9.04761 9.36677 9.41333 8.78933C9.78386 8.21188 10.2963 7.75233 10.9508 7.41067C11.6052 7.06903 12.4401 6.89819 13.4555 6.89819Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6423_286\">\\n<rect width=\"24.2857\" height=\"24.2857\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Bleeker St 4 Blocks\"})}),className:\"framer-pajoct\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tnwj4y\",\"data-framer-name\":\"Train 1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8k80mp\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1e61ztc\",\"data-framer-name\":\"icon_transportation_b.svg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:26,svg:'<svg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6306_795)\">\\n<path d=\"M25.5 12.75C25.5 5.70837 19.7916 0 12.75 0C5.70837 0 0 5.70837 0 12.75C0 19.7916 5.70837 25.5 12.75 25.5C19.7916 25.5 25.5 19.7916 25.5 12.75Z\" fill=\"#ED6D34\"/>\\n<path d=\"M13.1289 13.1322H10.3323L10.3171 11.9575H12.8561C13.2755 11.9575 13.6418 11.8868 13.955 11.7453C14.2683 11.6038 14.5108 11.4018 14.6826 11.139C14.8595 10.8712 14.9478 10.5529 14.9478 10.184C14.9478 9.77981 14.8696 9.45139 14.7129 9.19876C14.5614 8.94107 14.3264 8.75412 14.0081 8.63792C13.6948 8.51665 13.2957 8.45601 12.8106 8.45601H10.6582V18.2935H9.19543V7.25854H12.8106C13.3765 7.25854 13.8817 7.31664 14.3264 7.43285C14.771 7.54401 15.1474 7.72086 15.4556 7.96339C15.7689 8.20086 16.0064 8.50402 16.1681 8.87286C16.3297 9.2417 16.4107 9.68382 16.4107 10.1992C16.4107 10.6539 16.2944 11.0657 16.062 11.4346C15.8296 11.7983 15.5062 12.0965 15.0919 12.3289C14.6826 12.5613 14.2026 12.7104 13.6519 12.776L13.1289 13.1322ZM13.0607 18.2935H9.75627L10.5824 17.1037H13.0607C13.5255 17.1037 13.9196 17.0227 14.243 16.8611C14.5714 16.6994 14.8216 16.472 14.9933 16.179C15.1651 15.8809 15.2511 15.5298 15.2511 15.1255C15.2511 14.7162 15.1778 14.3625 15.0312 14.0644C14.8848 13.7664 14.6548 13.5364 14.3415 13.3748C14.0283 13.213 13.6241 13.1322 13.1289 13.1322H11.0447L11.0599 11.9575H13.9096L14.2203 12.382C14.7508 12.4274 15.2005 12.579 15.5694 12.8366C15.9382 13.0893 16.2186 13.4127 16.4107 13.8067C16.6077 14.2009 16.7062 14.6354 16.7062 15.1103C16.7062 15.7975 16.5546 16.3786 16.2514 16.8535C15.9533 17.3234 15.5315 17.6822 14.9858 17.9298C14.4401 18.1722 13.7983 18.2935 13.0607 18.2935Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6306_795\">\\n<rect width=\"25.5\" height=\"25.5\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uy4piw\",\"data-framer-name\":\"icon_transportation_d.svg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:26,svg:'<svg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6306_804)\">\\n<path d=\"M25.5 12.75C25.5 5.70837 19.7916 0 12.75 0C5.70837 0 0 5.70837 0 12.75C0 19.7916 5.70837 25.5 12.75 25.5C19.7916 25.5 25.5 19.7916 25.5 12.75Z\" fill=\"#ED6D34\"/>\\n<path d=\"M11.9238 18.2935H9.6198L9.63495 17.1037H11.9238C12.712 17.1037 13.3689 16.9394 13.8943 16.611C14.4198 16.2775 14.814 15.8127 15.0766 15.2164C15.3445 14.6152 15.4783 13.9128 15.4783 13.1095V12.435C15.4783 11.8034 15.4026 11.2426 15.251 10.7524C15.0993 10.2573 14.8771 9.84044 14.584 9.50191C14.291 9.15834 13.9322 8.89813 13.5078 8.72128C13.0884 8.54444 12.6059 8.45601 12.0602 8.45601H9.57432V7.25854H12.0602C12.7827 7.25854 13.4421 7.3798 14.0383 7.62233C14.6346 7.8598 15.1474 8.20591 15.5769 8.66065C16.0114 9.11033 16.3449 9.65602 16.5772 10.2977C16.8097 10.9343 16.9259 11.6518 16.9259 12.4501V13.1095C16.9259 13.9079 16.8097 14.6278 16.5772 15.2696C16.3449 15.9062 16.0089 16.4493 15.5693 16.899C15.1347 17.3487 14.6093 17.6948 13.9929 17.9373C13.3815 18.1748 12.6918 18.2935 11.9238 18.2935ZM10.4004 7.25854V18.2935H8.93768V7.25854H10.4004Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6306_804\">\\n<rect width=\"25.5\" height=\"25.5\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yllsxk\",\"data-framer-name\":\"icon_transportation_f.svg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:26,svg:'<svg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_6306_798)\">\\n<path d=\"M25.5 12.75C25.5 5.70837 19.7916 0 12.75 0C5.70837 0 0 5.70837 0 12.75C0 19.7916 5.70837 25.5 12.75 25.5C19.7916 25.5 25.5 19.7916 25.5 12.75Z\" fill=\"#ED6D34\"/>\\n<path d=\"M11.204 7.25854V18.2935H9.74121V7.25854H11.204ZM15.8271 12.2227V13.4202H10.8856V12.2227H15.8271ZM16.5774 7.25854V8.45601H10.8856V7.25854H16.5774Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_6306_798\">\\n<rect width=\"25.5\" height=\"25.5\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Broadway Lafayette 5 Blocks\"})}),className:\"framer-1nrstwt\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12c9bnr\",\"data-framer-name\":\"List Item\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1581hf8\",\"data-styles-preset\":\"nfN7R79SQ\",style:{\"--framer-text-color\":\"var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, rgb(64, 40, 34))\"},children:\"Dining\"})}),className:\"framer-15m4sae\",\"data-framer-name\":\"txt_subheading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"The Wren 1 Block\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"il Buco 1 Block\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Vic\u2019s 2 Blocks\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Atla 2 Blocks\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Joe\u2019s Pub 2 Blocks - Find out why NoHo is famous for having one of the greatest underground music scenes in American history.\"})]}),className:\"framer-imwzfq\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kdnmb8\",\"data-framer-name\":\"List Item\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1581hf8\",\"data-styles-preset\":\"nfN7R79SQ\",style:{\"--framer-text-color\":\"var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, rgb(64, 40, 34))\"},children:\"Convenience\"})}),className:\"framer-1f5bdr3\",\"data-framer-name\":\"txt_subheading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Whole Foods 5 Blocks\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Trader Joes 10 Blocks\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Astor Wine & Spirits 2 Blocks\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",children:\"Chase Bank 3 Blocks\"})]}),className:\"framer-df3i0j\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q8LZdgvRE:{height:398,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+1001.4+40+0+0+0+0+0+0+315}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n1pop8-container hidden-akzygy hidden-15v8jfa hidden-11lya34 hidden-1kytpi1\",nodeId:\"YNavfwgaL\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(SliderMobile,{height:\"100%\",id:\"YNavfwgaL\",layoutId:\"YNavfwgaL\",style:{width:\"100%\"},variant:\"UxxnvlSCv\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1memiza\",\"data-framer-name\":\"Button\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{y:(componentViewport?.y||0)+0+880+88+0+0+0+1792.8+16},KkLfqkJcj:{y:(componentViewport?.y||0)+0+706+64+0+0+0+1784.8+16},ohKvoAXYN:{y:(componentViewport?.y||0)+0+1138+88+0+0+0+1792.8+16},Q8LZdgvRE:{y:(componentViewport?.y||0)+0+1001.4+40+0+0+0+0+2230.8+16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+900+88+0+0+0+1792.8+16,children:/*#__PURE__*/_jsx(Container,{className:\"framer-44lqsn-container\",\"data-framer-name\":\"btn_secondary\",name:\"btn_secondary\",nodeId:\"lRrYe5zUB\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{waooIcWEV:resolvedLinks1[3]},KkLfqkJcj:{variant:\"ZPGYlFp1f\",waooIcWEV:resolvedLinks1[1]},ohKvoAXYN:{waooIcWEV:resolvedLinks1[4]},Q8LZdgvRE:{variant:\"ZPGYlFp1f\",waooIcWEV:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(Button,{EhYzJZE8m:\"View Availability\",height:\"100%\",id:\"lRrYe5zUB\",layoutId:\"lRrYe5zUB\",name:\"btn_secondary\",variant:\"sqL_BfIjH\",waooIcWEV:resolvedLinks1[0],width:\"100%\"})})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{background:{alt:\"\",fit:\"fill\"},className:\"framer-16344bq\",\"data-border\":true,\"data-framer-name\":\"Map\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-sd7cfq-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"U0lvnCf8h\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<iframe src=\"https://my.atlist.com/map/f6759dcc-95bc-4641-94e3-c9b4ba398a50?share=true\" allow=\"geolocation \\'self\\' https://my.atlist.com\" width=\"100%\" height=\"400px\" loading=\"lazy\" frameborder=\"0\" scrolling=\"no\" allowfullscreen></iframe>',id:\"U0lvnCf8h\",layoutId:\"U0lvnCf8h\",style:{height:\"100%\",width:\"100%\"},type:\"url\",url:\"https://my.atlist.com/map/f6759dcc-95bc-4641-94e3-c9b4ba398a50?share=true\",width:\"100%\"})})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-l7m26h hidden-1qkf0z1\",\"data-framer-name\":\"Vibes\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1579cvb\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2Cooper Dining Area\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2894.8+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/aaJpSLjmOurofspfgq5OW0P47GA.webp\"}},KkLfqkJcj:{background:{alt:\"2Cooper Dining Area\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2656.8+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/aaJpSLjmOurofspfgq5OW0P47GA.webp\"}},ohKvoAXYN:{background:{alt:\"2Cooper Dining Area\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3152.8+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/aaJpSLjmOurofspfgq5OW0P47GA.webp\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper Dining Area\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2914.8+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/aaJpSLjmOurofspfgq5OW0P47GA.webp\"},className:\"framer-1qsomgg\",\"data-framer-name\":\"img_dining.webp\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2Cooper Streetwalk\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2894.8+0+0+0),pixelHeight:1020,pixelWidth:765,sizes:\"372.3333px\",src:\"https://framerusercontent.com/images/FOb2IBFKFwwWL6fIJP1DEx3RQzc.webp\",srcSet:\"https://framerusercontent.com/images/FOb2IBFKFwwWL6fIJP1DEx3RQzc.webp 765w\"}},KkLfqkJcj:{background:{alt:\"2Cooper Streetwalk\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2656.8+0+0+0),pixelHeight:1020,pixelWidth:765,sizes:`max((${componentViewport?.width||\"100vw\"} - 96px) / 3, 1px)`,src:\"https://framerusercontent.com/images/FOb2IBFKFwwWL6fIJP1DEx3RQzc.webp\",srcSet:\"https://framerusercontent.com/images/FOb2IBFKFwwWL6fIJP1DEx3RQzc.webp 765w\"}},ohKvoAXYN:{background:{alt:\"2Cooper Streetwalk\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3152.8+0+0+0),pixelHeight:1020,pixelWidth:765,sizes:\"416px\",src:\"https://framerusercontent.com/images/FOb2IBFKFwwWL6fIJP1DEx3RQzc.webp\",srcSet:\"https://framerusercontent.com/images/FOb2IBFKFwwWL6fIJP1DEx3RQzc.webp 765w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper Streetwalk\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2914.8+0+0+0),pixelHeight:1020,pixelWidth:765,sizes:\"416px\",src:\"https://framerusercontent.com/images/FOb2IBFKFwwWL6fIJP1DEx3RQzc.webp\",srcSet:\"https://framerusercontent.com/images/FOb2IBFKFwwWL6fIJP1DEx3RQzc.webp 765w\"},className:\"framer-1rfny2l\",\"data-framer-name\":\"img_streetwalk.webp\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2Cooper Lounge Area\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2894.8+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/e5fG7fTxpbopQ3GTH4COt9FSEDY.webp\"}},KkLfqkJcj:{background:{alt:\"2Cooper Lounge Area\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2656.8+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/e5fG7fTxpbopQ3GTH4COt9FSEDY.webp\"}},ohKvoAXYN:{background:{alt:\"2Cooper Lounge Area\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3152.8+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/e5fG7fTxpbopQ3GTH4COt9FSEDY.webp\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper Lounge Area\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+2914.8+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/e5fG7fTxpbopQ3GTH4COt9FSEDY.webp\"},className:\"framer-1bw1imz\",\"data-framer-name\":\"img_lounge.webp\"})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sjx601\",\"data-framer-name\":\"Amenities\",id:elementId2,ref:ref3,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-gbrubj\",\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9lhm5j\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pzpvio\",\"data-styles-preset\":\"Jcwge8eIw\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-33e5a2c4-b33f-4dab-b20a-9c7c53908842, rgb(225, 212, 195))\"},children:\"Our Rooftop Pool Is The Crown Jewel In A Stacked Suite of Amenities\"})}),className:\"framer-n88mcx\",\"data-framer-name\":\"txt_heading\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q8LZdgvRE:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:\"2 Cooper\u2019s Rooftop Lounge, boasting breathtaking 360\\xb0 skyline views and a drool-worthy pool, is just the tip of the iceberg.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-33e5a2c4-b33f-4dab-b20a-9c7c53908842, rgb(225, 212, 195))\"},children:\"State-of-the-Art Gym | Cinema Screening Room | Residence Lounge with Crackling Fireplace | 24/7 Attended Lobby\"})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:\"2 Cooper\u2019s Rooftop Lounge, boasting breathtaking 360\\xb0 skyline views and a drool-worthy pool, is just the tip of the iceberg.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:\"State-of-the-Art Gym | Cinema Screening Room | Residence Lounge with Crackling Fireplace | 24/7 Attended Lobby\"})]}),className:\"framer-jux27o\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ok946c\",\"data-styles-preset\":\"SUT0tG7A6\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:\"And, of course, the \u201CBest Nightlife in NYC\u201D\"})}),className:\"framer-1xbjozc\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{width:\"1185px\",y:(componentViewport?.y||0)+0+3398.8+112+602},KkLfqkJcj:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+3136.8+112+602},ohKvoAXYN:{y:(componentViewport?.y||0)+0+3656.8+112+602},Q8LZdgvRE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+3812.2+88+741}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:874,width:\"1312px\",y:(componentViewport?.y||0)+0+3418.8+112+602,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qs7ebu-container\",nodeId:\"Ccfs5YNRm\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q8LZdgvRE:{variant:\"K8WUZoHCE\"}},children:/*#__PURE__*/_jsx(AmenitiesToggleDesktop,{aOAmyve3K:\"Relax and unwind in our luxurious rooftop lounge with breathtaking views of the city skyline.\",BBjsajav5:\"Fitness Center\",EsaeIXGD9:\"Stay active and healthy with our fully equipped fitness center, featuring the latest exercise equipment.\",height:\"100%\",id:\"Ccfs5YNRm\",layoutId:\"Ccfs5YNRm\",LBOPE4tFM:addImageAlt({src:\"https://framerusercontent.com/images/RJSxTos7tbgy6BZ9EbQaUR06Dc.webp\",srcSet:\"https://framerusercontent.com/images/RJSxTos7tbgy6BZ9EbQaUR06Dc.webp?scale-down-to=512 512w,https://framerusercontent.com/images/RJSxTos7tbgy6BZ9EbQaUR06Dc.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/RJSxTos7tbgy6BZ9EbQaUR06Dc.webp 2048w\"},\"Gym\"),LE6ekIfMC:\"Swimming Pool\",mSPxCXsqP:addImageAlt({src:\"https://framerusercontent.com/images/i2XPxlN0puh9jnzgKfWnYkeQY4.webp\",srcSet:\"https://framerusercontent.com/images/i2XPxlN0puh9jnzgKfWnYkeQY4.webp?scale-down-to=512 512w,https://framerusercontent.com/images/i2XPxlN0puh9jnzgKfWnYkeQY4.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/i2XPxlN0puh9jnzgKfWnYkeQY4.webp 2048w\"},\"Swimming Pool\"),psLk_tMjL:addImageAlt({src:\"https://framerusercontent.com/images/MV5QnjzWsCv9tO5KBJ8tH0QmPcY.webp\",srcSet:\"https://framerusercontent.com/images/MV5QnjzWsCv9tO5KBJ8tH0QmPcY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/MV5QnjzWsCv9tO5KBJ8tH0QmPcY.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/MV5QnjzWsCv9tO5KBJ8tH0QmPcY.webp 2048w\"},\"Rooftop lounge\"),style:{width:\"100%\"},variant:\"BGuh2K_EG\",width:\"100%\",xlo5XZRc3:\"Take a refreshing dip in our sparkling swimming pool, perfect for hot summer days.\",ZYBsL3z0z:\"Rooftop Lounge\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3398.8+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"}},KkLfqkJcj:{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3136.8+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"}},ohKvoAXYN:{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3656.8+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"}},Q8LZdgvRE:{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3812.2+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+3418.8+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"},className:\"framer-amhmls\",\"data-framer-name\":\"img_sprite.webp\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-6mq181\",\"data-framer-name\":\"Actions\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{y:(componentViewport?.y||0)+0+3398.8+112+1540+16},KkLfqkJcj:{y:(componentViewport?.y||0)+0+3136.8+112+1540+16},ohKvoAXYN:{y:(componentViewport?.y||0)+0+3656.8+112+1540+16},Q8LZdgvRE:{y:(componentViewport?.y||0)+0+3812.2+88+1679+16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+3418.8+112+1540+16,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u72qmt-container\",\"data-framer-name\":\"btn_primary\",name:\"btn_primary\",nodeId:\"G_9CUjBmN\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{waooIcWEV:resolvedLinks2[3]},KkLfqkJcj:{variant:\"YBux3WK6l\",waooIcWEV:resolvedLinks2[1]},ohKvoAXYN:{waooIcWEV:resolvedLinks2[4]},Q8LZdgvRE:{variant:\"YBux3WK6l\",waooIcWEV:resolvedLinks2[2]}},children:/*#__PURE__*/_jsx(Button,{EhYzJZE8m:\"View Availability\",height:\"100%\",id:\"G_9CUjBmN\",layoutId:\"G_9CUjBmN\",name:\"btn_primary\",variant:\"I6223:11874;6223:11865\",waooIcWEV:resolvedLinks2[0],width:\"100%\"})})})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fsjnbo\",\"data-framer-name\":\"Apartments\",id:elementId3,ref:ref4,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1eb1anq\",\"data-framer-name\":\"Section Title\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-617g48\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1pzpvio\",\"data-styles-preset\":\"Jcwge8eIw\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-48814f1a-309d-40e1-b530-14b87d2fd92d, rgb(64, 40, 34))\"},children:\"Luxury Studios, 1 Bedroom, 2 Bedroom, and 3 Bedroom Apartments\"})}),className:\"framer-1el57m1\",\"data-framer-name\":\"txt_heading\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, rgb(14, 13, 13))\"},children:\"Our spacious units in the heart of NoHo are luxuriously appointed with ample windows, gourmet kitchens featuring stainless steel Liebherr appliances, beautifully-tiled baths, oak wood floors and a washer/dryer.\\xa0\"})}),className:\"framer-88hh6j\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-ok946c\",\"data-styles-preset\":\"SUT0tG7A6\",style:{\"--framer-text-alignment\":\"center\"},children:\"This is how to live in New York City.\"})}),className:\"framer-2fw81u\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5obt0c\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-50c24k\",\"data-framer-name\":\"Row\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-etbkfe\",\"data-framer-name\":\"1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2cooper Iconic Views\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5232.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/eXmqwutEjz24AxUOAOyWUIs.webp\"}},KkLfqkJcj:{background:{alt:\"2cooper Iconic Views\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4970.8+88+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/eXmqwutEjz24AxUOAOyWUIs.webp\"}},ohKvoAXYN:{background:{alt:\"2cooper Iconic Views\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5490.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/eXmqwutEjz24AxUOAOyWUIs.webp\"}},Q8LZdgvRE:{background:{alt:\"2cooper Iconic Views\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5737.2+64+439+0+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/eXmqwutEjz24AxUOAOyWUIs.webp\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2cooper Iconic Views\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5252.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/eXmqwutEjz24AxUOAOyWUIs.webp\"},className:\"framer-1e6s4tm\",\"data-framer-name\":\"img_views.webp\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p434f2\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1wfxq4k\",\"data-styles-preset\":\"c9ZCUzDQn\",style:{\"--framer-text-alignment\":\"center\"},children:\"Iconic Views\"})}),className:\"framer-15j8821\",\"data-framer-name\":\"txt_heading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\"},children:\"Enjoy breathtaking views of the city skyline.\"})}),className:\"framer-x6uy0v\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15pgye7\",\"data-framer-name\":\"2\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2Cooper Healing Natural Light\",fit:\"fill\",intrinsicHeight:1654,intrinsicWidth:2480,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5232.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/jcDU9OBbT5L2x3du8t8nWMKhVmg.webp\"}},KkLfqkJcj:{background:{alt:\"2Cooper Healing Natural Light\",fit:\"fill\",intrinsicHeight:1654,intrinsicWidth:2480,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4970.8+88+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/jcDU9OBbT5L2x3du8t8nWMKhVmg.webp\"}},ohKvoAXYN:{background:{alt:\"2Cooper Healing Natural Light\",fit:\"fill\",intrinsicHeight:1654,intrinsicWidth:2480,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5490.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/jcDU9OBbT5L2x3du8t8nWMKhVmg.webp\"}},Q8LZdgvRE:{background:{alt:\"2Cooper Healing Natural Light\",fit:\"fill\",intrinsicHeight:1654,intrinsicWidth:2480,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5737.2+64+439+0+0+0+464.6+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/jcDU9OBbT5L2x3du8t8nWMKhVmg.webp\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper Healing Natural Light\",fit:\"fill\",intrinsicHeight:1654,intrinsicWidth:2480,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5252.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/jcDU9OBbT5L2x3du8t8nWMKhVmg.webp\"},className:\"framer-1oj6otq\",\"data-framer-name\":\"img_light.webp\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14mi4dt\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1wfxq4k\",\"data-styles-preset\":\"c9ZCUzDQn\",children:\"Abundant Natural Light\"})}),className:\"framer-1l6z6zw\",\"data-framer-name\":\"txt_heading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\"},children:\"Immerse yourself in an oasis of tranquility\"})}),className:\"framer-1movqrp\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1882v9m\",\"data-framer-name\":\"3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2Cooper Brand New Kitchens\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5232.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/otGle1zNi5Q7IuXB7VcYgfmoQQ.webp\"}},KkLfqkJcj:{background:{alt:\"2Cooper Brand New Kitchens\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+4970.8+88+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/otGle1zNi5Q7IuXB7VcYgfmoQQ.webp\"}},ohKvoAXYN:{background:{alt:\"2Cooper Brand New Kitchens\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5490.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/otGle1zNi5Q7IuXB7VcYgfmoQQ.webp\"}},Q8LZdgvRE:{background:{alt:\"2Cooper Brand New Kitchens\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5737.2+64+439+0+0+0+929.2+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/otGle1zNi5Q7IuXB7VcYgfmoQQ.webp\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper Brand New Kitchens\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+5252.8+112+479+0+0+0+0+0),pixelHeight:341,pixelWidth:512,src:\"https://framerusercontent.com/images/otGle1zNi5Q7IuXB7VcYgfmoQQ.webp\"},className:\"framer-b1j8ov\",\"data-framer-name\":\"img_kitchen.webp\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-k1z85d\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-1wfxq4k\",\"data-styles-preset\":\"c9ZCUzDQn\",children:\"New Kitchens\"})}),className:\"framer-16vv12r\",\"data-framer-name\":\"txt_heading\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"center\"},children:\"Stylish kitchens for culinary excellence.\"})}),className:\"framer-1p9ai7f\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1h5knbj\",\"data-framer-name\":\"Actions\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined},{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{y:(componentViewport?.y||0)+0+5232.8+112+479+0+504.6+16},KkLfqkJcj:{y:(componentViewport?.y||0)+0+4970.8+88+479+0+504.6+16},ohKvoAXYN:{y:(componentViewport?.y||0)+0+5490.8+112+479+0+504.6+16},Q8LZdgvRE:{y:(componentViewport?.y||0)+0+5737.2+64+439+0+1409.8+16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+5252.8+112+479+0+504.6+16,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ub78ql-container\",\"data-framer-name\":\"btn_tertiary\",name:\"btn_tertiary\",nodeId:\"FbYKC9vbi\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{waooIcWEV:resolvedLinks3[3]},KkLfqkJcj:{variant:\"FKspZvnPP\",waooIcWEV:resolvedLinks3[1]},ohKvoAXYN:{waooIcWEV:resolvedLinks3[4]},Q8LZdgvRE:{variant:\"FKspZvnPP\",waooIcWEV:resolvedLinks3[2]}},children:/*#__PURE__*/_jsx(Button,{EhYzJZE8m:\"View Availability\",height:\"100%\",id:\"FbYKC9vbi\",layoutId:\"FbYKC9vbi\",name:\"btn_tertiary\",variant:\"qqetfylR_\",waooIcWEV:resolvedLinks3[0],width:\"100%\"})})})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-g9op5m\",\"data-framer-name\":\"Contact Form\",id:elementId4,ref:ref5,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6510.4+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"}},KkLfqkJcj:{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6200.4+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"}},ohKvoAXYN:{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6768.4+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"}},Q8LZdgvRE:{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7784+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Sprite\",fit:\"fill\",intrinsicHeight:320,intrinsicWidth:1440,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6530.4+0),pixelHeight:320,pixelWidth:1440,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp\",srcSet:\"https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=512 512w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/zKXg5Nu2Mfkp3SFIXi3SS2YZXaQ.webp 1440w\"},className:\"framer-gm9qmf\",\"data-framer-name\":\"img_sprite.webp\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:4e3,intrinsicWidth:3e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6510.4+112),pixelHeight:2048,pixelWidth:1536,sizes:`calc((${componentViewport?.width||\"100vw\"} - 128px) * 0.516)`,src:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp\",srcSet:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp?scale-down-to=1024 768w,https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp 1536w\"}},KkLfqkJcj:{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:4e3,intrinsicWidth:3e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6200.4+112+0),pixelHeight:2048,pixelWidth:1536,sizes:`calc(${componentViewport?.width||\"100vw\"} - 128px)`,src:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp\",srcSet:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp?scale-down-to=1024 768w,https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp 1536w\"}},ohKvoAXYN:{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:4e3,intrinsicWidth:3e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6768.4+112),pixelHeight:2048,pixelWidth:1536,positionX:\"center\",positionY:\"top\",sizes:`calc((${componentViewport?.width||\"100vw\"} - 128px) * 0.516)`,src:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp\",srcSet:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp?scale-down-to=1024 768w,https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp 1536w\"}},Q8LZdgvRE:{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:4e3,intrinsicWidth:3e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7784+64+0),pixelHeight:2048,pixelWidth:1536,sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,src:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp\",srcSet:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp?scale-down-to=1024 768w,https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp 1536w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper Building\",fit:\"fill\",intrinsicHeight:4e3,intrinsicWidth:3e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+6530.4+112),pixelHeight:2048,pixelWidth:1536,sizes:`calc((${componentViewport?.width||\"100vw\"} - 128px) * 0.516)`,src:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp\",srcSet:\"https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp?scale-down-to=1024 768w,https://framerusercontent.com/images/i4FHBt0iVaEWDQXU66mMLdpDTwM.webp 1536w\"},className:\"framer-88v6pr\",\"data-border\":true,\"data-framer-name\":\"img_building.webp\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1l91l9k\",id:elementId5,ref:ref6,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO0ludHJlcGlkIEJvbGQ=\",\"--framer-font-family\":'\"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif',\"--framer-font-size\":\"58px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(225, 212, 195)\"},children:\"Move into a classic apartment built for the modern world\"})})},KkLfqkJcj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO0ludHJlcGlkIEJvbGQ=\",\"--framer-font-family\":'\"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif',\"--framer-font-size\":\"46px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(225, 212, 195)\"},children:\"Move into a classic apartment built for the modern world\"})})},Q8LZdgvRE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO0ludHJlcGlkIEJvbGQ=\",\"--framer-font-family\":'\"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif',\"--framer-font-size\":\"37px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(225, 212, 195)\"},children:\"Move into a classic apartment built for the modern world\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO0ludHJlcGlkIEJvbGQ=\",\"--framer-font-family\":'\"Intrepid Bold\", \"Intrepid Bold Placeholder\", sans-serif',\"--framer-font-size\":\"55px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(225, 212, 195)\"},children:\"Move into a classic apartment built for the modern world\"})}),className:\"framer-5wid22\",\"data-framer-name\":\"txt_heading\",fonts:[\"CUSTOM;Intrepid Bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q8LZdgvRE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Contact us to view availability \"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1v68nai\",\"data-styles-preset\":\"owCKW0vOt\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Contact us to view availability \"})}),className:\"framer-1meio4p\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1o0byjy\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-uaa00l-container\",isAuthoredByUser:true,nodeId:\"yzLR82j6h\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(CooperForm,{height:\"100%\",id:\"yzLR82j6h\",layoutId:\"yzLR82j6h\",style:{width:\"100%\"},width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-si26dd\",\"data-framer-name\":\"Footer / 4 /\",id:elementId6,ref:ref7,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mqao8j\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-f3medt\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"Hdf555MGe\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsxs(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\"},className:\"framer-18d88ni framer-1ghhtdq\",\"data-framer-name\":\"Logo\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7223+80+0+0+0+0+0),pixelHeight:144,pixelWidth:116,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/VehbRGZOYOXVNUEi2rpIh0ZRw.webp\"}},KkLfqkJcj:{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8074.6+80+0+0+0+0+36-31),pixelHeight:144,pixelWidth:116,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/VehbRGZOYOXVNUEi2rpIh0ZRw.webp\"}},ohKvoAXYN:{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7477.4+80+0+0+0+0+0),pixelHeight:144,pixelWidth:116,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/VehbRGZOYOXVNUEi2rpIh0ZRw.webp\"}},Q8LZdgvRE:{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8956.4+80+0+0+0+0+0+0),pixelHeight:144,pixelWidth:116,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/VehbRGZOYOXVNUEi2rpIh0ZRw.webp\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7239.4+80+0+0+0+0+0),pixelHeight:144,pixelWidth:116,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/VehbRGZOYOXVNUEi2rpIh0ZRw.webp\"},className:\"framer-j19jdh\",\"data-framer-name\":\"img_2_white_logo.webp\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CgePmCP_9:{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7223+80+0+0+0+0+-42),pixelHeight:520,pixelWidth:104,positionX:\"center\",positionY:\"center\",sizes:\"26px\",src:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp\",srcSet:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp 104w\"}},KkLfqkJcj:{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8074.6+80+0+0+0+0+-31.1936),pixelHeight:520,pixelWidth:104,positionX:\"center\",positionY:\"center\",sizes:\"22.3889px\",src:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp\",srcSet:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp 104w\"},transformTemplate:transformTemplate1},ohKvoAXYN:{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7477.4+80+0+0+0+0+-42),pixelHeight:520,pixelWidth:104,positionX:\"center\",positionY:\"center\",sizes:\"26px\",src:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp\",srcSet:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp 104w\"}},Q8LZdgvRE:{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+8956.4+80+0+0+0+0+0+-42),pixelHeight:520,pixelWidth:104,positionX:\"center\",positionY:\"center\",sizes:\"26px\",src:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp\",srcSet:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp 104w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"2Cooper logo\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+7239.4+80+0+0+0+0+-42),pixelHeight:520,pixelWidth:104,positionX:\"center\",positionY:\"center\",sizes:\"26px\",src:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp\",srcSet:\"https://framerusercontent.com/images/OxsGdHaTdlfwW6PAwwbF9RyClY.webp 104w\"},className:\"framer-1peerp3\",\"data-framer-name\":\"img_cooper_white_logo.webp\",style:{rotate:90}})})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1m77v5n\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":e9ryn9d4r\",webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"ZImgTDeEO\",openInNewTab:false,scopeId:\"eogDX89b1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:\"Neighborhood\"})})})}),className:\"framer-14zigwj\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":lpczEjRHW\",webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"WxeE2Pief\",openInNewTab:false,scopeId:\"eogDX89b1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:\"Amenities\"})})})}),className:\"framer-1bpf6ei\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":QbzdrBiff\",webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"qFW6yQEbc\",openInNewTab:false,scopeId:\"eogDX89b1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:\"Apartments\"})})})}),className:\"framer-1043i93\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-30ib2d\",\"data-styles-preset\":\"X4Kk4IHPP\",style:{\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":zsCo4SZBI\",webPageId:\"eogDX89b1\"},motionChild:true,nodeId:\"o3itcZ2DF\",openInNewTab:false,scopeId:\"eogDX89b1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:\"Contact\"})})})}),className:\"framer-zrxjqh\",\"data-framer-name\":\"txt_body\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ycqvwm\",\"data-framer-name\":\"Social Links\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-17wub7o\",\"data-framer-name\":\"Icon / Instagram\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/2coopersquare/\",motionChild:true,nodeId:\"I6308:865;4029:568\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-19bjl4 framer-1ghhtdq\",\"data-framer-name\":\"icon_instagram_logo.svg\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:19,intrinsicWidth:18,svg:'<svg width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13 0.242676H5C2.23858 0.242676 0 2.48126 0 5.24268V13.2427C0 16.0041 2.23858 18.2427 5 18.2427H13C15.7614 18.2427 18 16.0041 18 13.2427V5.24268C18 2.48126 15.7614 0.242676 13 0.242676ZM16.25 13.2427C16.2445 15.0353 14.7926 16.4872 13 16.4927H5C3.20735 16.4872 1.75549 15.0353 1.75 13.2427V5.24268C1.75549 3.45003 3.20735 1.99817 5 1.99268H13C14.7926 1.99817 16.2445 3.45003 16.25 5.24268V13.2427ZM13.75 5.49268C14.3023 5.49268 14.75 5.04496 14.75 4.49268C14.75 3.9404 14.3023 3.49268 13.75 3.49268C13.1977 3.49268 12.75 3.9404 12.75 4.49268C12.75 5.04496 13.1977 5.49268 13.75 5.49268ZM9 4.74268C6.51472 4.74268 4.5 6.7574 4.5 9.24268C4.5 11.728 6.51472 13.7427 9 13.7427C11.4853 13.7427 13.5 11.728 13.5 9.24268C13.5027 8.04838 13.0294 6.90225 12.1849 6.05776C11.3404 5.21327 10.1943 4.74002 9 4.74268ZM6.25 9.24268C6.25 10.7615 7.4812 11.9927 9 11.9927C10.5188 11.9927 11.75 10.7615 11.75 9.24268C11.75 7.72388 10.5188 6.49268 9 6.49268C7.4812 6.49268 6.25 7.72388 6.25 9.24268Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r4xn1j\",\"data-framer-name\":\"Credits\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-mpxwpe\",\"data-border\":true,\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1l7egwj\",\"data-framer-name\":\"Row\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://snaplistings.com/\",motionChild:true,nodeId:\"CxIru2mEQ\",openInNewTab:true,scopeId:\"eogDX89b1\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:[\"\\xa9 Website Created By \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-6b0f2d49-18c1-4195-bdf1-6650bd8c2946, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\"},children:\"Snaplistings\"})]})})})}),className:\"framer-1nrh8m\",\"data-framer-name\":\"txt_body\",fonts:[\"CUSTOM;WeezerFont Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1dlZXplckZvbnQgUmVndWxhcg==\",\"--framer-font-family\":'\"WeezerFont Regular\", \"WeezerFont Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.developmentmarketingteam.com/\",motionChild:true,nodeId:\"Kr_sPj_iJ\",openInNewTab:true,scopeId:\"eogDX89b1\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-styles-preset-12hqtri\",\"data-styles-preset\":\"fgYVm5m3X\",children:[\"\\xa9 Powered By \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"DMT\"})]})})})}),className:\"framer-xvdc0l\",\"data-framer-name\":\"txt_body\",fonts:[\"CUSTOM;WeezerFont Regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Q8LZdgvRE:{__framer__styleAppearEffectEnabled:undefined,style:{}}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation4},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-8id4o6\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-172r5xz-container\",nodeId:\"KkERgQy41\",scopeId:\"eogDX89b1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KkLfqkJcj:{variant:\"tdlclolxI\"},Q8LZdgvRE:{variant:\"U9XpAZE3M\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"KkERgQy41\",layoutId:\"KkERgQy41\",style:{height:\"100%\",width:\"100%\"},variant:\"Pb4DeGgfw\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I198l.framer-1ghhtdq, .framer-I198l .framer-1ghhtdq { display: block; }\",\".framer-I198l.framer-akzygy { align-content: center; align-items: center; background-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-I198l .framer-1a6x881 { align-content: center; align-items: center; background-color: #0e0d0d; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: hidden; padding: 0px 64px 0px 64px; position: relative; width: 1440px; z-index: 1; }\",\".framer-I198l .framer-14itvk { align-content: center; align-items: center; background-color: #000000; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 820px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-1ddcxx6 { background-color: #000000; flex: 0.5 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-I198l .framer-1n6kdet { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; left: 64px; overflow: visible; padding: 0px; position: absolute; top: 160px; width: 604px; z-index: 1; }\",\".framer-I198l .framer-1lvbzbl, .framer-I198l .framer-gmcbcm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-1qlle55 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-I198l .framer-fpkb8b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 604px; }\",\".framer-I198l .framer-1mia3n2, .framer-I198l .framer-113m1ut, .framer-I198l .framer-132d445, .framer-I198l .framer-6y1pn5, .framer-I198l .framer-rfbn0r, .framer-I198l .framer-1u4tcic, .framer-I198l .framer-15m4sae, .framer-I198l .framer-imwzfq, .framer-I198l .framer-1f5bdr3, .framer-I198l .framer-df3i0j, .framer-I198l .framer-jux27o, .framer-I198l .framer-1xbjozc, .framer-I198l .framer-1el57m1, .framer-I198l .framer-88hh6j, .framer-I198l .framer-2fw81u, .framer-I198l .framer-15j8821, .framer-I198l .framer-x6uy0v, .framer-I198l .framer-1l6z6zw, .framer-I198l .framer-1movqrp, .framer-I198l .framer-16vv12r, .framer-I198l .framer-1p9ai7f, .framer-I198l .framer-5wid22, .framer-I198l .framer-1meio4p { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-I198l .framer-1qxtxz0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-I198l .framer-134gpee-container, .framer-I198l .framer-44lqsn-container, .framer-I198l .framer-1u72qmt-container, .framer-I198l .framer-1ub78ql-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-I198l .framer-1ivmwqd { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 578px); left: 49%; overflow: visible; position: absolute; top: 96px; transform: translateX(-50%); width: 80%; }\",\".framer-I198l .framer-pswur2 { flex: 0.5 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-I198l .framer-1jrfrnv { align-content: center; align-items: center; background-color: var(--token-3254d5dd-6de7-490b-b178-37ebf3f0df55, #e7e7e7); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 88px 64px 64px 64px; position: relative; width: 100%; }\",\".framer-I198l .framer-b6b0hm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1312px; }\",\".framer-I198l .framer-buty81 { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.5 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-I198l .framer-1vgxmmw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-19v6br, .framer-I198l .framer-11a8fwa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-1u3n8j6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-mi3anx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-z79hz9, .framer-I198l .framer-qp9luj, .framer-I198l .framer-1tnwj4y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-I198l .framer-1t3huev, .framer-I198l .framer-1js2340, .framer-I198l .framer-8k80mp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-I198l .framer-1csmgwz, .framer-I198l .framer-s352ir, .framer-I198l .framer-a8w0hi, .framer-I198l .framer-1b9uifl { flex: none; height: 25px; position: relative; width: 25px; }\",\".framer-I198l .framer-3lc3tb, .framer-I198l .framer-pajoct, .framer-I198l .framer-1nrstwt, .framer-I198l .framer-14zigwj, .framer-I198l .framer-1bpf6ei, .framer-I198l .framer-1043i93, .framer-I198l .framer-zrxjqh, .framer-I198l .framer-1nrh8m, .framer-I198l .framer-xvdc0l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-I198l .framer-1e61ztc, .framer-I198l .framer-1uy4piw, .framer-I198l .framer-1yllsxk { flex: none; height: 26px; position: relative; width: 26px; }\",\".framer-I198l .framer-12c9bnr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-kdnmb8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-1n1pop8-container, .framer-I198l .framer-uaa00l-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-I198l .framer-1memiza, .framer-I198l .framer-6mq181, .framer-I198l .framer-1h5knbj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-I198l .framer-16344bq { --border-bottom-width: 1px; --border-color: #000000; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-self: stretch; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: 0.5 0 0px; height: auto; overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-I198l .framer-sd7cfq-container { bottom: 0px; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; width: 100%; }\",\".framer-I198l .framer-l7m26h { align-content: center; align-items: center; background-color: #e7e7e7; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 64px 88px 64px; position: relative; width: 100%; }\",\".framer-I198l .framer-1579cvb { align-content: flex-start; align-items: flex-start; background-color: #e7e7e7; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1312px; }\",\".framer-I198l .framer-1qsomgg, .framer-I198l .framer-1rfny2l, .framer-I198l .framer-1bw1imz { aspect-ratio: 1 / 1; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 416px); position: relative; width: 1px; }\",\".framer-I198l .framer-1sjx601 { align-content: center; align-items: center; background-color: #0e0d0d; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 112px 64px 112px 64px; position: relative; width: 100%; }\",\".framer-I198l .framer-gbrubj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1144px; }\",\".framer-I198l .framer-9lhm5j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1192px; }\",\".framer-I198l .framer-n88mcx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 1055px; word-break: break-word; word-wrap: break-word; }\",\".framer-I198l .framer-1qs7ebu-container { flex: none; height: auto; position: relative; width: 1312px; z-index: 2; }\",\".framer-I198l .framer-amhmls, .framer-I198l .framer-gm9qmf { bottom: 771px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-I198l .framer-1fsjnbo { align-content: center; align-items: center; background-color: #e7e7e7; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 112px 64px 112px 64px; position: relative; width: 100%; }\",\".framer-I198l .framer-1eb1anq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-I198l .framer-617g48 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1156px; }\",\".framer-I198l .framer-5obt0c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1312px; }\",\".framer-I198l .framer-50c24k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-etbkfe, .framer-I198l .framer-15pgye7, .framer-I198l .framer-1882v9m { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-I198l .framer-1e6s4tm, .framer-I198l .framer-1oj6otq, .framer-I198l .framer-b1j8ov { aspect-ratio: 1.7333333333333334 / 1; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: var(--framer-aspect-ratio-supported, 240px); position: relative; width: 100%; }\",\".framer-I198l .framer-1p434f2, .framer-I198l .framer-14mi4dt, .framer-I198l .framer-k1z85d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-g9op5m { align-content: center; align-items: center; background-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 112px 64px 112px 64px; position: relative; width: 100%; }\",\".framer-I198l .framer-88v6pr { --border-bottom-width: 1px; --border-color: #222222; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-self: stretch; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; flex: none; height: auto; position: relative; width: 52%; }\",\".framer-I198l .framer-1l91l9k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-I198l .framer-1o0byjy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 44px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-si26dd { align-content: center; align-items: center; background-color: var(--token-f677432b-de84-4469-b4c3-dc32e5a0dbd2, #0e0d0d); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px 64px 80px 64px; position: relative; width: 100%; }\",\".framer-I198l .framer-mqao8j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-f3medt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-I198l .framer-18d88ni { flex: none; height: 36px; overflow: visible; position: relative; text-decoration: none; width: 164px; }\",\".framer-I198l .framer-j19jdh { aspect-ratio: 0.8055555555555556 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); left: 0px; position: absolute; top: 0px; width: 29px; }\",\".framer-I198l .framer-1peerp3 { aspect-ratio: 0.1999999706561749 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 130px); left: 86px; position: absolute; top: -42px; width: 26px; }\",\".framer-I198l .framer-1m77v5n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-I198l .framer-ycqvwm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-I198l .framer-17wub7o { flex: none; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-I198l .framer-19bjl4 { bottom: 3px; flex: none; left: 3px; position: absolute; right: 3px; text-decoration: none; top: 3px; }\",\".framer-I198l .framer-1r4xn1j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I198l .framer-mpxwpe { --border-bottom-width: 1px; --border-color: #ffffff; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: #ffffff; flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-I198l .framer-1l7egwj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-I198l .framer-8id4o6 { flex: none; height: 80px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: fixed; top: 0px; width: 100%; z-index: 4; }\",\".framer-I198l .framer-172r5xz-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-I198l.framer-akzygy, .framer-I198l .framer-1a6x881, .framer-I198l .framer-14itvk, .framer-I198l .framer-1n6kdet, .framer-I198l .framer-1lvbzbl, .framer-I198l .framer-fpkb8b, .framer-I198l .framer-1qxtxz0, .framer-I198l .framer-1jrfrnv, .framer-I198l .framer-b6b0hm, .framer-I198l .framer-buty81, .framer-I198l .framer-1vgxmmw, .framer-I198l .framer-19v6br, .framer-I198l .framer-gmcbcm, .framer-I198l .framer-1u3n8j6, .framer-I198l .framer-11a8fwa, .framer-I198l .framer-mi3anx, .framer-I198l .framer-z79hz9, .framer-I198l .framer-1t3huev, .framer-I198l .framer-qp9luj, .framer-I198l .framer-1js2340, .framer-I198l .framer-1tnwj4y, .framer-I198l .framer-8k80mp, .framer-I198l .framer-12c9bnr, .framer-I198l .framer-kdnmb8, .framer-I198l .framer-1memiza, .framer-I198l .framer-l7m26h, .framer-I198l .framer-1579cvb, .framer-I198l .framer-1sjx601, .framer-I198l .framer-gbrubj, .framer-I198l .framer-9lhm5j, .framer-I198l .framer-6mq181, .framer-I198l .framer-1fsjnbo, .framer-I198l .framer-1eb1anq, .framer-I198l .framer-617g48, .framer-I198l .framer-5obt0c, .framer-I198l .framer-50c24k, .framer-I198l .framer-etbkfe, .framer-I198l .framer-1p434f2, .framer-I198l .framer-15pgye7, .framer-I198l .framer-14mi4dt, .framer-I198l .framer-1882v9m, .framer-I198l .framer-k1z85d, .framer-I198l .framer-1h5knbj, .framer-I198l .framer-g9op5m, .framer-I198l .framer-1l91l9k, .framer-I198l .framer-1o0byjy, .framer-I198l .framer-si26dd, .framer-I198l .framer-mqao8j, .framer-I198l .framer-f3medt, .framer-I198l .framer-1m77v5n, .framer-I198l .framer-ycqvwm, .framer-I198l .framer-1r4xn1j, .framer-I198l .framer-1l7egwj { gap: 0px; } .framer-I198l.framer-akzygy > *, .framer-I198l .framer-1a6x881 > *, .framer-I198l .framer-fpkb8b > *, .framer-I198l .framer-buty81 > *, .framer-I198l .framer-1u3n8j6 > *, .framer-I198l .framer-kdnmb8 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-I198l.framer-akzygy > :first-child, .framer-I198l .framer-1a6x881 > :first-child, .framer-I198l .framer-1n6kdet > :first-child, .framer-I198l .framer-1lvbzbl > :first-child, .framer-I198l .framer-fpkb8b > :first-child, .framer-I198l .framer-1jrfrnv > :first-child, .framer-I198l .framer-buty81 > :first-child, .framer-I198l .framer-1vgxmmw > :first-child, .framer-I198l .framer-19v6br > :first-child, .framer-I198l .framer-gmcbcm > :first-child, .framer-I198l .framer-1u3n8j6 > :first-child, .framer-I198l .framer-11a8fwa > :first-child, .framer-I198l .framer-mi3anx > :first-child, .framer-I198l .framer-12c9bnr > :first-child, .framer-I198l .framer-kdnmb8 > :first-child, .framer-I198l .framer-l7m26h > :first-child, .framer-I198l .framer-1sjx601 > :first-child, .framer-I198l .framer-gbrubj > :first-child, .framer-I198l .framer-9lhm5j > :first-child, .framer-I198l .framer-1fsjnbo > :first-child, .framer-I198l .framer-1eb1anq > :first-child, .framer-I198l .framer-617g48 > :first-child, .framer-I198l .framer-5obt0c > :first-child, .framer-I198l .framer-etbkfe > :first-child, .framer-I198l .framer-1p434f2 > :first-child, .framer-I198l .framer-15pgye7 > :first-child, .framer-I198l .framer-14mi4dt > :first-child, .framer-I198l .framer-1882v9m > :first-child, .framer-I198l .framer-k1z85d > :first-child, .framer-I198l .framer-1l91l9k > :first-child, .framer-I198l .framer-si26dd > :first-child, .framer-I198l .framer-f3medt > :first-child, .framer-I198l .framer-1r4xn1j > :first-child, .framer-I198l .framer-1l7egwj > :first-child { margin-top: 0px; } .framer-I198l.framer-akzygy > :last-child, .framer-I198l .framer-1a6x881 > :last-child, .framer-I198l .framer-1n6kdet > :last-child, .framer-I198l .framer-1lvbzbl > :last-child, .framer-I198l .framer-fpkb8b > :last-child, .framer-I198l .framer-1jrfrnv > :last-child, .framer-I198l .framer-buty81 > :last-child, .framer-I198l .framer-1vgxmmw > :last-child, .framer-I198l .framer-19v6br > :last-child, .framer-I198l .framer-gmcbcm > :last-child, .framer-I198l .framer-1u3n8j6 > :last-child, .framer-I198l .framer-11a8fwa > :last-child, .framer-I198l .framer-mi3anx > :last-child, .framer-I198l .framer-12c9bnr > :last-child, .framer-I198l .framer-kdnmb8 > :last-child, .framer-I198l .framer-l7m26h > :last-child, .framer-I198l .framer-1sjx601 > :last-child, .framer-I198l .framer-gbrubj > :last-child, .framer-I198l .framer-9lhm5j > :last-child, .framer-I198l .framer-1fsjnbo > :last-child, .framer-I198l .framer-1eb1anq > :last-child, .framer-I198l .framer-617g48 > :last-child, .framer-I198l .framer-5obt0c > :last-child, .framer-I198l .framer-etbkfe > :last-child, .framer-I198l .framer-1p434f2 > :last-child, .framer-I198l .framer-15pgye7 > :last-child, .framer-I198l .framer-14mi4dt > :last-child, .framer-I198l .framer-1882v9m > :last-child, .framer-I198l .framer-k1z85d > :last-child, .framer-I198l .framer-1l91l9k > :last-child, .framer-I198l .framer-si26dd > :last-child, .framer-I198l .framer-f3medt > :last-child, .framer-I198l .framer-1r4xn1j > :last-child, .framer-I198l .framer-1l7egwj > :last-child { margin-bottom: 0px; } .framer-I198l .framer-14itvk > *, .framer-I198l .framer-b6b0hm > *, .framer-I198l .framer-1o0byjy > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-I198l .framer-14itvk > :first-child, .framer-I198l .framer-1qxtxz0 > :first-child, .framer-I198l .framer-b6b0hm > :first-child, .framer-I198l .framer-z79hz9 > :first-child, .framer-I198l .framer-1t3huev > :first-child, .framer-I198l .framer-qp9luj > :first-child, .framer-I198l .framer-1js2340 > :first-child, .framer-I198l .framer-1tnwj4y > :first-child, .framer-I198l .framer-8k80mp > :first-child, .framer-I198l .framer-1memiza > :first-child, .framer-I198l .framer-1579cvb > :first-child, .framer-I198l .framer-6mq181 > :first-child, .framer-I198l .framer-50c24k > :first-child, .framer-I198l .framer-1h5knbj > :first-child, .framer-I198l .framer-g9op5m > :first-child, .framer-I198l .framer-1o0byjy > :first-child, .framer-I198l .framer-mqao8j > :first-child, .framer-I198l .framer-1m77v5n > :first-child, .framer-I198l .framer-ycqvwm > :first-child { margin-left: 0px; } .framer-I198l .framer-14itvk > :last-child, .framer-I198l .framer-1qxtxz0 > :last-child, .framer-I198l .framer-b6b0hm > :last-child, .framer-I198l .framer-z79hz9 > :last-child, .framer-I198l .framer-1t3huev > :last-child, .framer-I198l .framer-qp9luj > :last-child, .framer-I198l .framer-1js2340 > :last-child, .framer-I198l .framer-1tnwj4y > :last-child, .framer-I198l .framer-8k80mp > :last-child, .framer-I198l .framer-1memiza > :last-child, .framer-I198l .framer-1579cvb > :last-child, .framer-I198l .framer-6mq181 > :last-child, .framer-I198l .framer-50c24k > :last-child, .framer-I198l .framer-1h5knbj > :last-child, .framer-I198l .framer-g9op5m > :last-child, .framer-I198l .framer-1o0byjy > :last-child, .framer-I198l .framer-mqao8j > :last-child, .framer-I198l .framer-1m77v5n > :last-child, .framer-I198l .framer-ycqvwm > :last-child { margin-right: 0px; } .framer-I198l .framer-1n6kdet > *, .framer-I198l .framer-1lvbzbl > *, .framer-I198l .framer-gmcbcm > *, .framer-I198l .framer-9lhm5j > *, .framer-I198l .framer-617g48 > *, .framer-I198l .framer-f3medt > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-I198l .framer-1qxtxz0 > *, .framer-I198l .framer-z79hz9 > *, .framer-I198l .framer-qp9luj > *, .framer-I198l .framer-1tnwj4y > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-I198l .framer-1jrfrnv > *, .framer-I198l .framer-l7m26h > *, .framer-I198l .framer-1fsjnbo > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-I198l .framer-1vgxmmw > *, .framer-I198l .framer-etbkfe > *, .framer-I198l .framer-15pgye7 > *, .framer-I198l .framer-1882v9m > *, .framer-I198l .framer-si26dd > *, .framer-I198l .framer-1r4xn1j > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-I198l .framer-19v6br > *, .framer-I198l .framer-11a8fwa > *, .framer-I198l .framer-gbrubj > *, .framer-I198l .framer-1eb1anq > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-I198l .framer-mi3anx > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-I198l .framer-1t3huev > *, .framer-I198l .framer-1js2340 > *, .framer-I198l .framer-8k80mp > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-I198l .framer-12c9bnr > * { margin: 0px; margin-bottom: calc(1px / 2); margin-top: calc(1px / 2); } .framer-I198l .framer-1memiza > *, .framer-I198l .framer-6mq181 > *, .framer-I198l .framer-1h5knbj > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-I198l .framer-1579cvb > *, .framer-I198l .framer-50c24k > *, .framer-I198l .framer-mqao8j > *, .framer-I198l .framer-1m77v5n > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-I198l .framer-1sjx601 > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-I198l .framer-5obt0c > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-I198l .framer-1p434f2 > *, .framer-I198l .framer-14mi4dt > *, .framer-I198l .framer-k1z85d > *, .framer-I198l .framer-1l7egwj > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-I198l .framer-g9op5m > * { margin: 0px; margin-left: calc(50px / 2); margin-right: calc(50px / 2); } .framer-I198l .framer-1l91l9k > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-I198l .framer-ycqvwm > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,'.framer-I198l[data-border=\"true\"]::after, .framer-I198l [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@media (min-width: 810px) and (max-width: 1279px) { .framer-I198l.framer-akzygy { width: 810px; } .framer-I198l .framer-14itvk { height: 626px; } .framer-I198l .framer-1ddcxx6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; order: 0; padding: 48px 0px 48px 0px; } .framer-I198l .framer-1n6kdet { left: unset; padding: 0px 32px 0px 32px; position: relative; top: unset; width: 100%; } .framer-I198l .framer-fpkb8b, .framer-I198l .framer-gbrubj, .framer-I198l .framer-9lhm5j, .framer-I198l .framer-1qs7ebu-container, .framer-I198l .framer-617g48, .framer-I198l .framer-5obt0c { width: 100%; } .framer-I198l .framer-1ivmwqd { height: var(--framer-aspect-ratio-supported, 200px); left: 47%; top: 47%; transform: translate(-50%, -50%); width: 80%; z-index: 1; } .framer-I198l .framer-pswur2 { flex: 1 0 0px; order: 1; } .framer-I198l .framer-1jrfrnv { padding: 64px 32px 32px 32px; } .framer-I198l .framer-b6b0hm { align-content: flex-start; align-items: flex-start; gap: 16px; width: 100%; } .framer-I198l .framer-gmcbcm { gap: 16px; } .framer-I198l .framer-rfbn0r { width: 265px; } .framer-I198l .framer-l7m26h { padding: 0px 32px 64px 32px; } .framer-I198l .framer-1579cvb { gap: 16px; width: 100%; } .framer-I198l .framer-1qsomgg, .framer-I198l .framer-1rfny2l, .framer-I198l .framer-1bw1imz { height: var(--framer-aspect-ratio-supported, 200px); } .framer-I198l .framer-1sjx601 { padding: 112px 32px 112px 32px; } .framer-I198l .framer-n88mcx { width: 746px; } .framer-I198l .framer-1fsjnbo { padding: 88px 32px 88px 32px; } .framer-I198l .framer-1eb1anq { width: 745px; } .framer-I198l .framer-1e6s4tm, .framer-I198l .framer-1oj6otq, .framer-I198l .framer-b1j8ov { height: var(--framer-aspect-ratio-supported, 115px); } .framer-I198l .framer-g9op5m { flex-direction: column; } .framer-I198l .framer-88v6pr { align-self: unset; height: 1126px; width: 100%; } .framer-I198l .framer-1l91l9k { flex: none; width: 100%; } .framer-I198l .framer-si26dd { padding: 80px 32px 80px 32px; } .framer-I198l .framer-j19jdh { bottom: 0px; height: var(--framer-aspect-ratio-supported, 31px); top: unset; width: 25px; } .framer-I198l .framer-1peerp3 { bottom: -45px; height: unset; left: 52%; top: -31px; transform: translateX(-50%); width: var(--framer-aspect-ratio-supported, 22px); } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-I198l .framer-1ddcxx6, .framer-I198l .framer-b6b0hm, .framer-I198l .framer-gmcbcm, .framer-I198l .framer-1579cvb, .framer-I198l .framer-g9op5m { gap: 0px; } .framer-I198l .framer-1ddcxx6 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-I198l .framer-1ddcxx6 > :first-child, .framer-I198l .framer-b6b0hm > :first-child, .framer-I198l .framer-1579cvb > :first-child { margin-left: 0px; } .framer-I198l .framer-1ddcxx6 > :last-child, .framer-I198l .framer-b6b0hm > :last-child, .framer-I198l .framer-1579cvb > :last-child { margin-right: 0px; } .framer-I198l .framer-b6b0hm > *, .framer-I198l .framer-1579cvb > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-I198l .framer-gmcbcm > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-I198l .framer-gmcbcm > :first-child, .framer-I198l .framer-g9op5m > :first-child { margin-top: 0px; } .framer-I198l .framer-gmcbcm > :last-child, .framer-I198l .framer-g9op5m > :last-child { margin-bottom: 0px; } .framer-I198l .framer-g9op5m > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } }}\",\"@media (max-width: 809px) { .framer-I198l.framer-akzygy { width: 390px; } .framer-I198l .framer-14itvk { flex-direction: column; height: min-content; padding: 0px 0px 40px 0px; } .framer-I198l .framer-1ddcxx6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1; padding: 32px 16px 0px 16px; width: 100%; } .framer-I198l .framer-1n6kdet { left: unset; position: relative; top: unset; width: 100%; } .framer-I198l .framer-1lvbzbl, .framer-I198l .framer-gmcbcm { gap: 16px; } .framer-I198l .framer-1qlle55 { width: 358px; } .framer-I198l .framer-fpkb8b { align-content: flex-start; align-items: flex-start; gap: 8px; width: 100%; } .framer-I198l .framer-1mia3n2 { width: 259px; } .framer-I198l .framer-pswur2 { flex: none; height: 360px; order: 0; width: 100%; } .framer-I198l .framer-1jrfrnv { padding: 40px 16px 40px 16px; } .framer-I198l .framer-b6b0hm { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; width: 100%; } .framer-I198l .framer-buty81, .framer-I198l .framer-1l91l9k { flex: none; width: 100%; } .framer-I198l .framer-19v6br { order: 0; } .framer-I198l .framer-11a8fwa { gap: 24px; order: 2; } .framer-I198l .framer-1t3huev, .framer-I198l .framer-1js2340, .framer-I198l .framer-8k80mp { gap: 4px; } .framer-I198l .framer-1n1pop8-container { order: 1; } .framer-I198l .framer-16344bq { align-self: unset; flex: none; height: 390px; width: 100%; } .framer-I198l .framer-1sjx601 { padding: 88px 16px 88px 16px; } .framer-I198l .framer-gbrubj, .framer-I198l .framer-9lhm5j, .framer-I198l .framer-n88mcx, .framer-I198l .framer-1qs7ebu-container, .framer-I198l .framer-1eb1anq, .framer-I198l .framer-617g48, .framer-I198l .framer-5obt0c { width: 100%; } .framer-I198l .framer-1fsjnbo { gap: 40px; padding: 64px 16px 64px 16px; } .framer-I198l .framer-50c24k, .framer-I198l .framer-mqao8j { flex-direction: column; } .framer-I198l .framer-etbkfe, .framer-I198l .framer-15pgye7, .framer-I198l .framer-1882v9m { flex: none; gap: 16px; width: 100%; } .framer-I198l .framer-1e6s4tm, .framer-I198l .framer-1oj6otq, .framer-I198l .framer-b1j8ov { height: var(--framer-aspect-ratio-supported, 115px); } .framer-I198l .framer-1p434f2, .framer-I198l .framer-14mi4dt, .framer-I198l .framer-k1z85d { gap: 0px; } .framer-I198l .framer-g9op5m { flex-direction: column; padding: 64px 20px 64px 20px; } .framer-I198l .framer-gm9qmf { bottom: unset; height: 155px; } .framer-I198l .framer-88v6pr { align-self: unset; height: 531px; width: 100%; } .framer-I198l .framer-f3medt { align-content: center; align-items: center; flex: none; width: 100%; } .framer-I198l .framer-1m77v5n { align-content: center; align-items: center; flex-direction: column; } .framer-I198l .framer-ycqvwm { flex: none; flex-direction: column; width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-I198l .framer-14itvk, .framer-I198l .framer-1ddcxx6, .framer-I198l .framer-1lvbzbl, .framer-I198l .framer-fpkb8b, .framer-I198l .framer-b6b0hm, .framer-I198l .framer-gmcbcm, .framer-I198l .framer-11a8fwa, .framer-I198l .framer-1t3huev, .framer-I198l .framer-1js2340, .framer-I198l .framer-8k80mp, .framer-I198l .framer-1fsjnbo, .framer-I198l .framer-50c24k, .framer-I198l .framer-etbkfe, .framer-I198l .framer-1p434f2, .framer-I198l .framer-15pgye7, .framer-I198l .framer-14mi4dt, .framer-I198l .framer-1882v9m, .framer-I198l .framer-k1z85d, .framer-I198l .framer-g9op5m, .framer-I198l .framer-mqao8j, .framer-I198l .framer-1m77v5n, .framer-I198l .framer-ycqvwm { gap: 0px; } .framer-I198l .framer-14itvk > *, .framer-I198l .framer-1p434f2 > *, .framer-I198l .framer-14mi4dt > *, .framer-I198l .framer-k1z85d > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-I198l .framer-14itvk > :first-child, .framer-I198l .framer-1lvbzbl > :first-child, .framer-I198l .framer-fpkb8b > :first-child, .framer-I198l .framer-b6b0hm > :first-child, .framer-I198l .framer-gmcbcm > :first-child, .framer-I198l .framer-11a8fwa > :first-child, .framer-I198l .framer-1fsjnbo > :first-child, .framer-I198l .framer-50c24k > :first-child, .framer-I198l .framer-etbkfe > :first-child, .framer-I198l .framer-1p434f2 > :first-child, .framer-I198l .framer-15pgye7 > :first-child, .framer-I198l .framer-14mi4dt > :first-child, .framer-I198l .framer-1882v9m > :first-child, .framer-I198l .framer-k1z85d > :first-child, .framer-I198l .framer-g9op5m > :first-child, .framer-I198l .framer-mqao8j > :first-child, .framer-I198l .framer-1m77v5n > :first-child, .framer-I198l .framer-ycqvwm > :first-child { margin-top: 0px; } .framer-I198l .framer-14itvk > :last-child, .framer-I198l .framer-1lvbzbl > :last-child, .framer-I198l .framer-fpkb8b > :last-child, .framer-I198l .framer-b6b0hm > :last-child, .framer-I198l .framer-gmcbcm > :last-child, .framer-I198l .framer-11a8fwa > :last-child, .framer-I198l .framer-1fsjnbo > :last-child, .framer-I198l .framer-50c24k > :last-child, .framer-I198l .framer-etbkfe > :last-child, .framer-I198l .framer-1p434f2 > :last-child, .framer-I198l .framer-15pgye7 > :last-child, .framer-I198l .framer-14mi4dt > :last-child, .framer-I198l .framer-1882v9m > :last-child, .framer-I198l .framer-k1z85d > :last-child, .framer-I198l .framer-g9op5m > :last-child, .framer-I198l .framer-mqao8j > :last-child, .framer-I198l .framer-1m77v5n > :last-child, .framer-I198l .framer-ycqvwm > :last-child { margin-bottom: 0px; } .framer-I198l .framer-1ddcxx6 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-I198l .framer-1ddcxx6 > :first-child, .framer-I198l .framer-1t3huev > :first-child, .framer-I198l .framer-1js2340 > :first-child, .framer-I198l .framer-8k80mp > :first-child { margin-left: 0px; } .framer-I198l .framer-1ddcxx6 > :last-child, .framer-I198l .framer-1t3huev > :last-child, .framer-I198l .framer-1js2340 > :last-child, .framer-I198l .framer-8k80mp > :last-child { margin-right: 0px; } .framer-I198l .framer-1lvbzbl > *, .framer-I198l .framer-gmcbcm > *, .framer-I198l .framer-etbkfe > *, .framer-I198l .framer-15pgye7 > *, .framer-I198l .framer-1882v9m > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-I198l .framer-fpkb8b > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-I198l .framer-b6b0hm > *, .framer-I198l .framer-1fsjnbo > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-I198l .framer-11a8fwa > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-I198l .framer-1t3huev > *, .framer-I198l .framer-1js2340 > *, .framer-I198l .framer-8k80mp > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-I198l .framer-50c24k > *, .framer-I198l .framer-mqao8j > *, .framer-I198l .framer-1m77v5n > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-I198l .framer-g9op5m > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-I198l .framer-ycqvwm > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }}\",\"@media (min-width: 1280px) and (max-width: 1439px) { .framer-I198l.framer-akzygy { width: 1280px; } .framer-I198l .framer-14itvk { height: 800px; } .framer-I198l .framer-1n6kdet { width: 496px; } .framer-I198l .framer-1ivmwqd { height: var(--framer-aspect-ratio-supported, 514px); } .framer-I198l .framer-b6b0hm { width: 1159px; } .framer-I198l .framer-1579cvb { width: 1181px; } .framer-I198l .framer-1qsomgg, .framer-I198l .framer-1rfny2l, .framer-I198l .framer-1bw1imz { height: var(--framer-aspect-ratio-supported, 373px); } .framer-I198l .framer-1qs7ebu-container { width: 1185px; } .framer-I198l .framer-617g48 { width: 924px; } .framer-I198l .framer-5obt0c { width: 1183px; } .framer-I198l .framer-1e6s4tm, .framer-I198l .framer-1oj6otq, .framer-I198l .framer-b1j8ov { height: var(--framer-aspect-ratio-supported, 215px); } .framer-I198l .framer-si26dd { padding: 80px 48px 80px 48px; }}\",\"@media (min-width: 1920px) { .framer-I198l.framer-akzygy { width: 1920px; } .framer-I198l .framer-14itvk { height: 1058px; } .framer-I198l .framer-1n6kdet { left: 60px; top: 267px; } .framer-I198l .framer-1ivmwqd { height: var(--framer-aspect-ratio-supported, 200px); left: 64px; top: 140px; transform: unset; width: 76%; } .framer-I198l .framer-1qsomgg, .framer-I198l .framer-1rfny2l, .framer-I198l .framer-1bw1imz { height: var(--framer-aspect-ratio-supported, 200px); } .framer-I198l .framer-1e6s4tm, .framer-I198l .framer-1oj6otq, .framer-I198l .framer-b1j8ov { height: var(--framer-aspect-ratio-supported, 115px); }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6558\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KkLfqkJcj\":{\"layout\":[\"fixed\",\"auto\"]},\"Q8LZdgvRE\":{\"layout\":[\"fixed\",\"auto\"]},\"CgePmCP_9\":{\"layout\":[\"fixed\",\"auto\"]},\"ohKvoAXYN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"egtRSNr09\":{\"pattern\":\":egtRSNr09\",\"name\":\"home\"},\"e9ryn9d4r\":{\"pattern\":\":e9ryn9d4r\",\"name\":\"neighborhood\"},\"lpczEjRHW\":{\"pattern\":\":lpczEjRHW\",\"name\":\"amenities\"},\"QbzdrBiff\":{\"pattern\":\":QbzdrBiff\",\"name\":\"apartment\"},\"zsCo4SZBI\":{\"pattern\":\":zsCo4SZBI\",\"name\":\"contact\"},\"ybVUtUfjO\":{\"pattern\":\":ybVUtUfjO\",\"name\":\"mobile-contact\"},\"j_VBU5oCY\":{\"pattern\":\":j_VBU5oCY\",\"name\":\"footer\"}}\n * @framerResponsiveScreen\n */const FramereogDX89b1=withCSS(Component,css,\"framer-I198l\");export default FramereogDX89b1;FramereogDX89b1.displayName=\"Page\";FramereogDX89b1.defaultProps={height:6558,width:1440};addFonts(FramereogDX89b1,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Intrepid Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/tZb8RhVC4gFuT66I7Roab3YQdE.woff2\"},{family:\"WeezerFont Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/fUKhjEAfZtsq85zUtfs1ZoS7YOU.woff2\"}]},...ButtonFonts,...SliderMobileFonts,...EmbedFonts,...AmenitiesToggleDesktopFonts,...CooperFormFonts,...NavbarFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereogDX89b1\",\"slots\":[],\"annotations\":{\"framerAcceptsLayoutTemplate\":\"true\",\"framerResponsiveScreen\":\"\",\"framerScrollSections\":\"{\\\"egtRSNr09\\\":{\\\"pattern\\\":\\\":egtRSNr09\\\",\\\"name\\\":\\\"home\\\"},\\\"e9ryn9d4r\\\":{\\\"pattern\\\":\\\":e9ryn9d4r\\\",\\\"name\\\":\\\"neighborhood\\\"},\\\"lpczEjRHW\\\":{\\\"pattern\\\":\\\":lpczEjRHW\\\",\\\"name\\\":\\\"amenities\\\"},\\\"QbzdrBiff\\\":{\\\"pattern\\\":\\\":QbzdrBiff\\\",\\\"name\\\":\\\"apartment\\\"},\\\"zsCo4SZBI\\\":{\\\"pattern\\\":\\\":zsCo4SZBI\\\",\\\"name\\\":\\\"contact\\\"},\\\"ybVUtUfjO\\\":{\\\"pattern\\\":\\\":ybVUtUfjO\\\",\\\"name\\\":\\\"mobile-contact\\\"},\\\"j_VBU5oCY\\\":{\\\"pattern\\\":\\\":j_VBU5oCY\\\",\\\"name\\\":\\\"footer\\\"}}\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KkLfqkJcj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q8LZdgvRE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CgePmCP_9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ohKvoAXYN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"6558\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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AAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;A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",
  "names": ["containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useIsOnCanvas", "se", "RenderTarget", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "Embed", "type", "url", "html", "p", "EmbedURL", "EmbedHTML", "Instructions", "addPropertyControls", "ControlType", "props", "emptyStateStyle", "centerTextStyle", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "ref", "pe", "hasScript", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "u", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "_1", "_2", "_3", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "IMncyv3P2", "uNUZPA8l3", "QikliB_Q4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1eqv2s5", "args", "onTapujcix4", "onTap1k5jj2j", "scopingClassNames", "cx", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "css", "Framerg_FCRTU5L", "withCSS", "g_FCRTU5L_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "EhYzJZE8m", "waooIcWEV", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramergoXRfCXrX", "withCSS", "goXRfCXrX_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "fitnessCenter", "fitnessCenterImage", "fitnessCenterText", "height", "id", "rooftop", "rooftopImage", "rooftopText", "swimmingPool", "swimmingPoolImage", "swimmingPoolText", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ZYBsL3z0z", "aOAmyve3K", "LE6ekIfMC", "xlo5XZRc3", "BBjsajav5", "EsaeIXGD9", "mSPxCXsqP", "psLk_tMjL", "LBOPE4tFM", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap17vk0fn", "args", "onTapgo3xrc", "onTap4loz3m", "onTap1xqm5cz", "onTap8myu3n", "onTappl0j9n", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "RichText2", "Image2", "getLoadingLazyAtYPosition", "css", "Framerw1sE5KxkU", "withCSS", "w1sE5KxkU_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "ButtonFonts", "getFonts", "goXRfCXrX_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "Link", "RichText2", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerXrzzA4xzI", "withCSS", "XrzzA4xzI_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "bind", "n", "t", "n", "r", "kindOfTest", "typeOfTest", "o", "s", "isBuffer", "a", "i", "isArrayBufferView", "c", "l", "isObject", "isBoolean", "isPlainObject", "f", "u", "p", "y", "isStream", "isFormData", "d", "m", "h", "b", "g", "trim", "forEach", "findKey", "O", "window", "global", "isContextDefined", "merge", "assignValue", "e", "extend", "bind", "stripBOM", "inherits", "toFlatObject", "endsWith", "toArray", "w", "forEachEntry", "matchAll", "A", "toCamelCase", "j", "F", "reduceDescriptors", "freezeMethods", "toObjectSet", "define", "noop", "toFiniteNumber", "S", "B", "E", "generateString", "isSpecCompliantForm", "toJSONObject", "visit", "P", "isThenable", "L", "x", "C", "AxiosError", "r", "t", "s", "e", "C", "i", "E", "c", "a", "a", "isVisitable", "t", "C", "removeBrackets", "renderKey", "r", "e", "isFlatArray", "i", "toFormData", "n", "o", "s", "a", "u", "defaultVisitor", "f", "c", "d", "convertValue", "AxiosError", "b", "m", "build", "encode", "t", "AxiosURLSearchParams", "r", "o", "toFormData", "encode", "buildURL", "o", "i", "t", "n", "s", "a", "C", "AxiosURLSearchParams", "e", "InterceptorManager", "e", "s", "C", "r", "r", "s", "AxiosURLSearchParams", "a", "e", "a", "s", "e", "o", "window", "e", "navigator", "t", "n", "a", "r", "a", "r", "toURLEncodedForm", "s", "i", "toFormData", "a", "o", "e", "C", "parsePropPath", "r", "C", "t", "arrayToObject", "n", "e", "a", "formDataToJSON", "buildPath", "o", "i", "s", "stringifySafely", "r", "e", "i", "C", "t", "a", "f", "formDataToJSON", "p", "toURLEncodedForm", "toFormData", "s", "o", "AxiosError", "e", "C", "parseHeaders", "t", "i", "s", "r", "normalizeHeader", "normalizeValue", "t", "C", "parseTokens", "s", "isValidHeaderName", "matchHeaderValue", "n", "formatHeader", "e", "buildAccessors", "AxiosHeaders", "setHeader", "o", "setHeaders", "parseHeaders", "deleteHeader", "i", "a", "defineAccessor", "transformData", "s", "a", "e", "i", "m", "AxiosHeaders", "p", "C", "r", "isCancel", "CanceledError", "o", "t", "AxiosError", "C", "settle", "s", "e", "o", "i", "AxiosError", "parseProtocol", "o", "e", "speedometer", "t", "n", "r", "u", "c", "l", "a", "d", "i", "f", "throttle", "t", "e", "l", "n", "o", "u", "invoke", "s", "progressEventReducer", "s", "l", "n", "r", "speedometer", "throttle", "t", "o", "d", "a", "m", "p", "progressEventDecorator", "e", "asyncDecorator", "C", "e", "a", "o", "n", "resolveURL", "t", "r", "window", "C", "r", "a", "o", "t", "n", "m", "C", "isAbsoluteURL", "t", "combineURLs", "c", "buildFullPath", "l", "isAbsoluteURL", "combineURLs", "headersToObject", "AxiosHeaders", "mergeConfig", "o", "t", "n", "getMergedValue", "C", "mergeDeepProperties", "valueFromConfig2", "defaultToConfig2", "mergeDirectKeys", "e", "i", "r", "f", "a", "resolveConfig", "n", "p", "mergeConfig", "d", "l", "f", "j", "u", "c", "AxiosHeaders", "buildURL", "buildFullPath", "b", "C", "a", "r", "o", "e", "d", "u", "m", "c", "resolveConfig", "f", "h", "AxiosHeaders", "j", "E", "R", "g", "T", "b", "L", "x", "done", "U", "onloadend", "e", "r", "settle", "AxiosError", "o", "C", "progressEventReducer", "CanceledError", "w", "parseProtocol", "a", "composeSignals", "t", "n", "s", "onabort", "o", "unsubscribe", "AxiosError", "CanceledError", "c", "e", "a", "C", "streamChunk", "t", "n", "r", "a", "readBytes", "readStream", "e", "trackStream", "l", "c", "_onFinish", "m", "u", "f", "t", "test", "d", "a", "h", "y", "C", "b", "s", "e", "AxiosError", "getBodyLength", "r", "resolveBodyLength", "g", "w", "R", "j", "x", "S", "T", "E", "L", "resolveConfig", "P", "composeSignals", "O", "U", "progressEventDecorator", "progressEventReducer", "asyncDecorator", "trackStream", "c", "n", "settle", "AxiosHeaders", "i", "a", "u", "g", "C", "renderReason", "isResolvedHandle", "r", "p", "t", "s", "e", "AxiosError", "throwIfCancellationRequested", "CanceledError", "dispatchRequest", "t", "AxiosHeaders", "transformData", "p", "a", "r", "s", "isCancel", "o", "e", "t", "o", "n", "r", "s", "formatMessage", "i", "AxiosError", "assertOptions", "a", "p", "r", "Axios", "e", "InterceptorManager", "t", "mergeConfig", "i", "l", "c", "C", "h", "AxiosHeaders", "m", "f", "j", "g", "dispatchRequest", "E", "buildFullPath", "buildURL", "generateHTTPMethod", "s", "CancelToken", "_CancelToken", "s", "t", "e", "n", "r", "i", "CanceledError", "abort", "spread", "r", "n", "isAxiosError", "i", "C", "e", "t", "o", "createInstance", "s", "p", "Axios", "i", "bind", "C", "r", "mergeConfig", "x", "a", "CanceledError", "CancelToken", "isCancel", "o", "toFormData", "AxiosError", "spread", "isAxiosError", "AxiosHeaders", "formDataToJSON", "e", "e", "i", "s", "o", "t", "l", "p", "a", "m", "b", "j", "c", "d", "n", "h", "x", "apartmentSize", "Budget", "countryCodes", "CooperForm", "props", "ipAddress", "setIpAddress", "ye", "countryCode", "setCountryCode", "selectedCountry", "setSelectedCountry", "error", "setError", "value", "setValue", "showVerifPopup", "setShowVerifPopup", "isSeeFPButton", "setSeeFPButton", "isVerifyButton", "setIsVerifyButton", "phoneInputRef", "pe", "showHello", "setShowHello", "code", "setCode", "isInviDiv", "setisInviDiv", "isErrorIncCode", "setIsErrorIncCode", "isErrorExpCode", "setIsErrorExpCode", "isPopupResend", "setIsPopupResend", "isPopupTry", "setIsPopupTry", "inputsRef", "dots", "setDots", "buttonText", "setButtonText", "loading", "setLoading", "isPopupTryLoading", "setIsPopupTryLoading", "clickCount", "setClickCount", "showMaxAttempt", "setshowMaxAttempt", "errorMessage", "setErrorMessage", "isValid", "setIsValid", "recaptchaToken", "setRecaptchaToken", "recaptchaRef", "city", "setCity", "country", "setCountry", "region", "setRegion", "postal", "setPostal", "initialFormData", "countryStyle", "ue", "loadRecaptchaScript", "script", "window", "token", "handleScroll", "footerRect", "windowHeight", "data", "x", "currentDate", "formData", "setFormData", "inputtedPhoneNumber", "setInputtedPhoneNumber", "setCookie", "name", "days", "date", "expires", "getParam", "p", "match", "gclid", "gclsrc", "fbclid", "readCookie", "n", "cookies", "i", "cookie", "gclidValue", "fbclidValue", "utm_source", "utm_campaign", "utm_medium", "utm_content", "utm_adgroupId", "utm_placement", "utm_term", "prevData", "emailError", "setEmailError", "emailValid", "setEmailValid", "validateEmail", "email", "phoneError", "setPhoneError", "formErrors", "setFormErrors", "incrementClickCount", "prevCount", "newCount", "phoneRegex", "validatePhoneNumber", "phoneNumber", "validateForm", "errors", "handleCountryCodeChange", "e", "newCode", "handlePhoneChange", "input", "normalizedCode", "digitsOnly", "nationalNumber", "fullPhone", "checkFormCompleteness", "interval", "prevDots", "ac", "navigator", "otp", "otpCode", "err", "handleVerifChange", "index", "verificationCode", "allFieldsFilled", "char", "handleKeyDown", "handlePaste", "pastedData", "nextInputIndex", "firstName", "lastName", "phone", "budget", "prefDate", "handleBlur", "handleChange", "target", "type", "checked", "updatedData", "handleChangeNumber", "handleSubmit", "isEmailValid", "utmWebhookUrl", "gclidFbclidWebhookUrl", "utmResponse", "gclidFbclidResponse", "handleResend", "resendWebhookUrl", "resendResponse", "delay", "ms", "resolve", "handleTryAgain", "handleVerification", "verifWebhookUrl", "verifResponse", "fetchSheetData", "cellValue", "u", "l", "contactTop", "formStyle", "inputStyle", "phoneStyle", "datepickerColor", "datepickerPlaceholderColor", "buttonStyle", "digit", "el", "popupErrorStyle", "formStyle", "inputStyle", "phoneStyle", "buttonStyle", "popupErrorStyle", "datepickerPlaceholderColor", "datepickerColor", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "RichTextWithOptimizedAppearEffect", "withOptimizedAppearEffect", "RichText2", "ButtonFonts", "getFonts", "goXRfCXrX_default", "MotionDivWithFX", "withFX", "motion", "SliderMobileFonts", "g_FCRTU5L_default", "EmbedFonts", "Embed", "RichTextWithFX", "AmenitiesToggleDesktopFonts", "w1sE5KxkU_default", "CooperFormFonts", "CooperForm", "NavbarFonts", "XrzzA4xzI_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "transformTemplate1", "_", "t", "transformTemplate2", "animation2", "animation3", "addImageAlt", "image", "alt", "transition2", "animation4", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "elementId", "useRouteElementId", "ref1", "router", "useRouter", "isDisplayed", "elementId1", "ref2", "isDisplayed1", "elementId2", "ref3", "elementId3", "ref4", "elementId4", "ref5", "elementId5", "ref6", "elementId6", "ref7", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "x", "ResolveLinks", "resolvedLinks", "PropertyOverrides2", "ComponentViewportProvider", "Container", "getLoadingLazyAtYPosition", "Image2", "SVG", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "Link", "css", "FramereogDX89b1", "withCSS", "eogDX89b1_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
