{"version":3,"file":"WhereWeWork.D-ty6Pzo.mjs","names":["useState","useRef","useState"],"sources":["https:/framerusercontent.com/modules/tIPLhAGShS8ROZvDLHhp/Ri1GVMqg6norC3rFaDo7/IndustriesTabs.js","https:/framerusercontent.com/modules/Qb8hPZ0dJ1lvdRqgaCKH/d7ShbFYYvSgoxy4MgcqI/WhereWeWork.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useRef,useEffect,useLayoutEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const GREEN=\"rgb(125,184,58)\";const PURPLE=\"rgb(49,49,101)\";const INK=\"rgb(27,27,27)\";const MUTE=\"rgb(85,85,85)\";const DEFAULT_INTRO=\"Vancouver runs one of [Canada's fastest-growing economies](https://en.wikipedia.org/wiki/Economy_of_Vancouver), shifting from resource industries toward technology, media and trade. The offices we relocate range from creative studios to trading floors, and over our 8 years moving Vancouver businesses we've worked across all of them — plus professional services, government, education, healthcare, retail and logistics teams across Metro Vancouver.\";const DEFAULTS=[{emoji:\"🎬\",title:\"Film & Television\",body:\"Vancouver is [Hollywood North](https://en.wikipedia.org/wiki/Hollywood_North), the third-largest film and TV production centre in North America — roughly 65 films and 55 series a year, and about 20,000 jobs tied to the industry. We relocate studio and production-office setups across the city: edit bays, high-value workstations and specialized gear moved and reconnected with care, so nothing is damaged and your team is back up without missing a beat.\"},{emoji:\"🎮\",title:\"Technology & Video Games\",body:\"The city is one of Canada's top startup hubs, with a large cluster of video-game developers alongside software, e-commerce and clean-tech firms. We handle tech company relocations across Vancouver — dense, high-spec environments of powerful workstations, servers and networking — with the labelling, careful transport and tested reconnection that keep downtime to a minimum.\"},{emoji:\"🏦\",title:\"Finance & Banking\",body:\"Downtown Vancouver is Canada's second-largest financial centre after Toronto, with a Financial District full of investment, banking and professional-services firms. These corporate office relocations demand discipline: secure handling, chain-of-custody for any data, and tight after-hours scheduling so client work isn't interrupted.\"}];function renderRich(text){const parts=[];const re=/\\[([^\\]]+)\\]\\(([^)]+)\\)/g;let last=0;let m;let i=0;while((m=re.exec(text))!==null){if(m.index>last)parts.push(text.slice(last,m.index));parts.push(/*#__PURE__*/_jsx(\"a\",{href:m[2],target:\"_blank\",rel:\"noopener noreferrer\",style:{color:GREEN,textDecoration:\"underline\",textUnderlineOffset:\"2px\"},children:m[1]},i++));last=m.index+m[0].length;}if(last<text.length)parts.push(text.slice(last));return parts;}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function IndustriesTabs(props){const{eyebrow=\"INDUSTRIES WE SERVE\",title=\"Industries We Serve in Vancouver\",intro=DEFAULT_INTRO,industries=DEFAULTS,bgColor=\"#ffffff\",style}=props;const[active,setActive]=useState(0);const panelRefs=useRef([]);const[h,setH]=useState(undefined);useLayoutEffect(()=>{const el=panelRefs.current[active];if(el)setH(el.offsetHeight);},[active,industries]);useEffect(()=>{const el=panelRefs.current[active];if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(()=>setH(el.offsetHeight));ro.observe(el);return()=>ro.disconnect();},[active,industries]);return /*#__PURE__*/_jsxs(\"section\",{className:\"uni-ind\",style:{position:\"relative\",width:\"100%\",backgroundColor:bgColor,fontFamily:\"Inter, sans-serif\",...style},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .uni-ind{padding:80px 40px}\n                .uni-ind-inner{max-width:1360px;margin:0 auto;width:100%}\n                .uni-ind-head{text-align:center;margin:0 auto 40px;max-width:760px}\n                .uni-ind-eyebrow{margin:0 0 16px;font-size:14px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:${PURPLE}}\n                .uni-ind-title{margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-0.015em;color:${INK}}\n                .uni-ind-intro{margin:0;font-size:17px;line-height:1.7;color:${MUTE}}\n                .uni-ind-tabs{display:flex;gap:12px;width:100%}\n                .uni-ind-tab{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 12px;background:#ffffff;border:1px solid rgba(27,27,27,0.10);border-radius:14px;cursor:pointer;font-family:inherit;transition:border-color .25s ease, box-shadow .25s ease}\n                .uni-ind-tab[data-active=\"true\"]{border-color:${GREEN};box-shadow:0 8px 24px rgba(27,27,27,0.08)}\n                .uni-ind-emoji{font-size:30px;line-height:1}\n                .uni-ind-tabtitle{font-size:16px;font-weight:600;color:${MUTE};text-align:center;transition:color .25s ease}\n                .uni-ind-tab[data-active=\"true\"] .uni-ind-tabtitle{color:${PURPLE}}\n                .uni-ind-panelwrap{position:relative;transition:height .4s cubic-bezier(.4,0,.2,1);margin-top:24px}\n                .uni-ind-panel{position:absolute;top:0;left:0;right:0;transition:opacity .35s ease}\n                .uni-ind-body{margin:0;font-size:17px;line-height:1.75;color:${INK};background:#f7f7f5;border-radius:14px;padding:28px 32px}\n                @media (max-width:1000px){\n                    .uni-ind-eyebrow{font-size:12px}\n                    .uni-ind-title{font-size:28px}\n                }\n                @media (max-width:810px){\n                    .uni-ind{padding:60px 40px}\n                    .uni-ind-title{font-size:25px}\n                    .uni-ind-intro{font-size:15px}\n                    .uni-ind-body{font-size:15px;padding:24px 24px}\n                    .uni-ind-tabtitle{font-size:15px}\n                }\n                @media (max-width:680px){\n                    .uni-ind-tabs{flex-direction:column}\n                    .uni-ind-tab{flex-direction:row;justify-content:flex-start;gap:12px;padding:14px 16px}\n                    .uni-ind-tabtitle{text-align:left}\n                }\n                @media (max-width:480px){\n                    .uni-ind{padding:60px 20px}\n                    .uni-ind-eyebrow{font-size:11px}\n                    .uni-ind-title{font-size:20px}\n                    .uni-ind-intro{font-size:14px}\n                    .uni-ind-body{font-size:14px}\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{className:\"uni-ind-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"uni-ind-head\",children:[eyebrow?/*#__PURE__*/_jsx(\"p\",{className:\"uni-ind-eyebrow\",children:eyebrow}):null,/*#__PURE__*/_jsx(\"h2\",{className:\"uni-ind-title\",children:title}),intro?/*#__PURE__*/_jsx(\"p\",{className:\"uni-ind-intro\",children:renderRich(intro)}):null]}),/*#__PURE__*/_jsx(\"div\",{className:\"uni-ind-tabs\",children:industries.map((ind,i)=>/*#__PURE__*/_jsxs(\"button\",{className:\"uni-ind-tab\",\"data-active\":active===i?\"true\":\"false\",onClick:()=>setActive(i),\"aria-expanded\":active===i,children:[/*#__PURE__*/_jsx(\"span\",{className:\"uni-ind-emoji\",children:ind.emoji}),/*#__PURE__*/_jsx(\"span\",{className:\"uni-ind-tabtitle\",children:ind.title})]},i))}),/*#__PURE__*/_jsx(\"div\",{className:\"uni-ind-panelwrap\",style:{height:h!==undefined?h:undefined},children:industries.map((ind,i)=>{const on=active===i;return /*#__PURE__*/_jsx(\"div\",{ref:el=>{panelRefs.current[i]=el;},\"aria-hidden\":!on,className:\"uni-ind-panel\",style:{opacity:on?1:0,pointerEvents:on?\"auto\":\"none\"},children:/*#__PURE__*/_jsx(\"p\",{className:\"uni-ind-body\",children:renderRich(ind.body)})},i);})})]})]});}addPropertyControls(IndustriesTabs,{eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"INDUSTRIES WE SERVE\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Industries We Serve in Vancouver\"},intro:{type:ControlType.String,title:\"Intro\",displayTextArea:true,defaultValue:DEFAULT_INTRO,description:\"Supports [text](url) markdown links\"},bgColor:{type:ControlType.Color,title:\"BG Color\",defaultValue:\"#ffffff\"},industries:{type:ControlType.Array,title:\"Industries\",control:{type:ControlType.Object,controls:{emoji:{type:ControlType.String,title:\"Emoji\"},title:{type:ControlType.String,title:\"Title\"},body:{type:ControlType.String,title:\"Body\",displayTextArea:true}}},defaultValue:DEFAULTS}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"IndustriesTabs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IndustriesTabs.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * WhereWeWork — self-contained \"Where We Work\" area section.\n * Top: visual left (image OR map) + (eyebrow / heading / body / collapsible FAQ\n * accordion) right. Below: full-width list of local areas, each with a map-pin.\n *\n * Left visual: set `showMap` on to swap the photo for an interactive Google Map\n * pinned to `mapAddress` (no API key — uses the public ?output=embed form). A\n * floating card shows the label + address and links out to driving directions.\n *\n * SEO: every FAQ answer is ALWAYS rendered into the DOM (collapsed visually only)\n * so crawlers index all of the copy. Headings are phrased as QUESTIONS for FAQ\n * pickup. Never switch to conditional render.\n *\n * Accordion uses the grid-template-rows 0fr↔1fr technique (smooth, no bounce).\n * Visual is removed/stacked on tablet/phone (≤810): the image is hidden, the map\n * drops below the questions at a shorter height so the HQ location is still shown.\n * Header block (eyebrow / heading / body) is centered to match other sections.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function WhereWeWork(props){const{eyebrow,heading,body,imageUrl,showMap,mapLabel,mapAddress,faqs,areas,eyebrowColor,headingColor,bodyColor,accentColor,bgColor,fontFamily}=props;const list=Array.isArray(faqs)?faqs:[];const areaList=Array.isArray(areas)?areas:[];const[open,setOpen]=useState(0);// No-API-key embed: the brand name + address lands the pin on the Google\n// Business Profile when it matches, and geocodes the address otherwise.\nconst mapQ=encodeURIComponent(`Unio Tech Solutions, ${mapAddress}`);const mapSrc=`https://www.google.com/maps?q=${mapQ}&z=15&output=embed`;const dirHref=`https://www.google.com/maps/dir/?api=1&destination=${mapQ}`;const Pin=/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{flex:\"0 0 auto\"},\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 21s-6-5.686-6-10a6 6 0 1112 0c0 4.314-6 10-6 10z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"11\",r:\"2.5\"})]});return /*#__PURE__*/_jsxs(\"section\",{className:\"wwk-root\",style:{background:bgColor,fontFamily,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .wwk-inner { max-width: 1360px; margin: 0 auto; padding: 80px 40px; box-sizing: border-box; }\n                .wwk-top { display: flex; flex-direction: row; gap: 64px; align-items: flex-start; }\n                .wwk-img { flex: 1 1 0; min-width: 320px; height: 540px; border-radius: 16px; background-size: cover; background-position: center; }\n                .wwk-map { position: relative; flex: 1 1 0; min-width: 320px; height: 540px; border-radius: 16px; overflow: hidden; border: 1px solid rgba(27,27,27,0.08); box-shadow: 0 14px 44px rgba(27,27,27,0.08); }\n                .wwk-map iframe { width: 100%; height: 100%; border: 0; display: block; }\n                .wwk-map-card { position: absolute; left: 16px; bottom: 16px; max-width: calc(100% - 32px); display: inline-flex; align-items: center; gap: 12px; padding: 12px 16px; border-radius: 12px; background: rgba(255,255,255,0.96); box-shadow: 0 10px 30px rgba(27,27,27,0.18); text-decoration: none; transition: box-shadow 0.2s ease, transform 0.2s ease; }\n                .wwk-map-card:hover { box-shadow: 0 14px 36px rgba(27,27,27,0.26); transform: translateY(-1px); }\n                .wwk-map-pin { display: inline-flex; flex: 0 0 auto; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; }\n                .wwk-map-text strong { display: block; font-weight: 700; font-size: 14px; letter-spacing: -0.01em; }\n                .wwk-map-text em { display: block; font-style: normal; font-weight: 400; font-size: 13px; line-height: 1.4; margin-top: 2px; }\n                .wwk-content { flex: 1 1 0; min-width: 340px; display: flex; flex-direction: column; }\n                .wwk-eyebrow { font-weight: 700; text-transform: uppercase; letter-spacing: 0.12em; font-size: 14px; margin: 0 0 16px; text-align: center; }\n                .wwk-heading { font-weight: 700; letter-spacing: -0.015em; line-height: 1.2; font-size: 32px; margin: 0 0 18px; text-align: center; }\n                .wwk-body { font-weight: 400; letter-spacing: -0.02em; line-height: 1.7; font-size: 17px; margin: 0 0 12px; text-align: center; }\n                .wwk-faqs { margin-top: 14px; border-top: 1px solid rgba(27,27,27,0.10); }\n                .wwk-item { border-bottom: 1px solid rgba(27,27,27,0.10); }\n                .wwk-q { width: 100%; text-align: left; background: none; border: 0; cursor: pointer; display: flex; align-items: flex-start; justify-content: space-between; gap: 16px; padding: 18px 0; font-family: inherit; font-weight: 600; letter-spacing: -0.01em; font-size: 18px; line-height: 1.35; color: inherit; }\n                .wwk-sign { flex: 0 0 auto; font-weight: 400; transition: transform 0.25s ease; }\n                .wwk-sign.is-open { transform: rotate(45deg); }\n                .wwk-a-wrap { display: grid; grid-template-rows: 0fr; opacity: 0; transition: grid-template-rows 0.32s ease, opacity 0.32s ease; }\n                .wwk-a-wrap.is-open { grid-template-rows: 1fr; opacity: 1; }\n                .wwk-a { overflow: hidden; min-height: 0; font-weight: 400; letter-spacing: -0.01em; line-height: 1.6; font-size: 16px; padding: 0 0 18px; margin: 0; }\n                .wwk-areas { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px 14px; margin-top: 40px; }\n                .wwk-area { display: inline-flex; align-items: center; gap: 6px; font-weight: 500; letter-spacing: -0.01em; font-size: 15px; padding: 8px 14px; border-radius: 100px; background: rgba(255,255,255,0.7); border: 1px solid rgba(27,27,27,0.08); }\n\n                @media (max-width: 1000px) {\n                    .wwk-eyebrow { font-size: 12px; }\n                    .wwk-heading { font-size: 28px; }\n                    .wwk-body { font-size: 17px; }\n                    .wwk-q { font-size: 17px; }\n                    .wwk-a { font-size: 16px; }\n                    .wwk-area { font-size: 15px; }\n                }\n                @media (max-width: 810px) {\n                    .wwk-inner { padding: 60px 40px; }\n                    .wwk-top { flex-direction: column; gap: 32px; }\n                    .wwk-img { display: none; }\n                    .wwk-map { width: 100%; min-width: 0; height: 300px; }\n                    .wwk-content { min-width: 0; }\n                    .wwk-eyebrow { font-size: 12px; }\n                    .wwk-heading { font-size: 25px; }\n                    .wwk-body { font-size: 15px; }\n                    .wwk-q { font-size: 16px; }\n                    .wwk-a { font-size: 15px; }\n                    .wwk-area { font-size: 14px; }\n                }\n                @media (max-width: 480px) {\n                    .wwk-inner { padding: 60px 20px; }\n                    .wwk-eyebrow { font-size: 11px; }\n                    .wwk-heading { font-size: 20px; }\n                    .wwk-body { font-size: 14px; }\n                    .wwk-q { font-size: 15px; }\n                    .wwk-a { font-size: 14px; }\n                    .wwk-area { font-size: 13px; }\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{className:\"wwk-inner\",style:{[\"--wwk-accent\"]:accentColor},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"wwk-top\",children:[showMap?/*#__PURE__*/_jsxs(\"div\",{className:\"wwk-map\",children:[/*#__PURE__*/_jsx(\"iframe\",{title:`Map to ${mapLabel||\"our head office\"}`,src:mapSrc,loading:\"lazy\",referrerPolicy:\"no-referrer-when-downgrade\",allowFullScreen:true}),/*#__PURE__*/_jsxs(\"a\",{className:\"wwk-map-card\",href:dirHref,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:headingColor},children:[/*#__PURE__*/_jsx(\"span\",{className:\"wwk-map-pin\",style:{background:accentColor,color:\"#fff\"},children:Pin}),/*#__PURE__*/_jsxs(\"span\",{className:\"wwk-map-text\",children:[/*#__PURE__*/_jsx(\"strong\",{children:mapLabel}),/*#__PURE__*/_jsx(\"em\",{style:{color:bodyColor},children:mapAddress})]})]})]}):/*#__PURE__*/_jsx(\"div\",{className:\"wwk-img\",style:{backgroundImage:`url(${imageUrl})`},role:\"img\",\"aria-label\":heading}),/*#__PURE__*/_jsxs(\"div\",{className:\"wwk-content\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"wwk-eyebrow\",style:{color:eyebrowColor},children:eyebrow}),/*#__PURE__*/_jsx(\"h2\",{className:\"wwk-heading\",style:{color:headingColor},children:heading}),/*#__PURE__*/_jsx(\"p\",{className:\"wwk-body\",style:{color:bodyColor},children:body}),/*#__PURE__*/_jsx(\"div\",{className:\"wwk-faqs\",children:list.map((item,i)=>{const isOpen=open===i;return /*#__PURE__*/_jsxs(\"div\",{className:\"wwk-item\",children:[/*#__PURE__*/_jsxs(\"button\",{className:\"wwk-q\",style:{color:headingColor},\"aria-expanded\":isOpen,onClick:()=>setOpen(isOpen?-1:i),children:[/*#__PURE__*/_jsx(\"span\",{children:item.q}),/*#__PURE__*/_jsx(\"span\",{className:`wwk-sign${isOpen?\" is-open\":\"\"}`,style:{color:accentColor},children:\"+\"})]}),/*#__PURE__*/_jsx(\"div\",{className:`wwk-a-wrap${isOpen?\" is-open\":\"\"}`,children:/*#__PURE__*/_jsx(\"p\",{className:\"wwk-a\",style:{color:bodyColor},children:item.a})})]},i);})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"wwk-areas\",children:areaList.map((name,i)=>/*#__PURE__*/_jsxs(\"span\",{className:\"wwk-area\",style:{color:headingColor},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:accentColor,display:\"inline-flex\"},children:Pin}),name]},i))})]})]});}WhereWeWork.defaultProps={eyebrow:\"WHERE WE WORK\",heading:\"Local IT Relocation Across Metro Vancouver\",body:\"We provide office relocation services across Canada, with local teams right across Metro Vancouver and the Lower Mainland — from downtown towers to suburban business parks, and everywhere between.\",imageUrl:\"https://framerusercontent.com/images/CPidp3h2gCK1FKoi0UJWjq2cGE.webp\",showMap:false,mapLabel:\"Head Office\",mapAddress:\"25 Valleywood Dr, Unit 9, Markham, ON L3R 5L9\",eyebrowColor:\"rgb(49, 49, 101)\",headingColor:\"rgb(27, 27, 27)\",bodyColor:\"rgb(85, 85, 85)\",accentColor:\"rgb(125, 184, 58)\",bgColor:\"rgb(242, 242, 240)\",fontFamily:\"Inter, sans-serif\",faqs:[{q:\"How do you handle downtown towers and strata buildings?\",a:\"Vancouver packs a dense high-rise core onto a compact peninsula — Coal Harbour, Yaletown and the Burrard corridor. Those buildings run their own strata approvals, Certificates of Insurance and booked freight-elevator windows, and most moves happen evenings or weekends to fit them. We handle that coordination before move day, so building access never holds your project up.\"},{q:\"Do you cover the wider Lower Mainland?\",a:\"Beyond the core, the Lower Mainland spreads to Burnaby, Richmond, Surrey, Coquitlam and the North Shore — separated by bridges, tunnels and some of the heaviest traffic in the country. Many moves run from a downtown tower to a suburban business park: two different buildings, two sets of access rules, one transport window planned around the route. We manage the teardown at one end and the reconnect at the other so your team comes back online on schedule.\"},{q:\"How does Vancouver's climate affect the move?\",a:\"The Lower Mainland is one of the wettest regions in Canada, so servers, AV systems and workstations travel wrapped and sealed against moisture, not just boxed and loaded. Vancouver also sits in an active seismic zone, so storage arrays and server racks are packed and re-installed with proper support in mind. Winters are mild and snow is rare — the real variable is rain — and our handling is built around that.\"}],areas:[\"Downtown Vancouver\",\"Yaletown\",\"Coal Harbour\",\"Burnaby\",\"Richmond\",\"Surrey\",\"Coquitlam\",\"North Vancouver\",\"West Vancouver\",\"New Westminster\",\"Langley\",\"Delta\"]};addPropertyControls(WhereWeWork,{eyebrow:{type:ControlType.String,title:\"Eyebrow\"},heading:{type:ControlType.String,title:\"Heading\"},body:{type:ControlType.String,title:\"Body\",displayTextArea:true},showMap:{type:ControlType.Boolean,title:\"Left visual\",defaultValue:false,enabledTitle:\"Map\",disabledTitle:\"Image\"},imageUrl:{type:ControlType.Image,title:\"Image\",hidden:p=>p.showMap===true},mapLabel:{type:ControlType.String,title:\"Map label\",hidden:p=>p.showMap!==true},mapAddress:{type:ControlType.String,title:\"Map address\",hidden:p=>p.showMap!==true},faqs:{type:ControlType.Array,title:\"FAQs\",control:{type:ControlType.Object,controls:{q:{type:ControlType.String,title:\"Question\"},a:{type:ControlType.String,title:\"Answer\",displayTextArea:true}}}},areas:{type:ControlType.Array,title:\"Areas\",control:{type:ControlType.String}},eyebrowColor:{type:ControlType.Color,title:\"Eyebrow\"},headingColor:{type:ControlType.Color,title:\"Heading\"},bodyColor:{type:ControlType.Color,title:\"Body\"},accentColor:{type:ControlType.Color,title:\"Accent\"},bgColor:{type:ControlType.Color,title:\"Background\"},fontFamily:{type:ControlType.String,title:\"Font\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WhereWeWork\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WhereWeWork.map"],"mappings":"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"}