{"version":3,"file":"Examples.BGfRVEd0.mjs","names":["useState","useState","useRef","useCallback","useMemo"],"sources":["https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js","https:/framer.com/m/framer/utils.js@^0.9.0","https:/framerusercontent.com/modules/jXb2OD99nebqTc26h4T0/21YUj7o2UdNfitOtFVDO/Examples.js"],"sourcesContent":["import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils (framer/utils@0.9.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useEffect,useMemo,useRef,useState}from\"react\";// @ts-ignore\nimport{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// @ts-ignore\nimport{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/developers/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withRotate(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{rotate:90},transition:{duration:2}});});}export function withHover(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,whileHover:{scale:1.05}});});}export function withRandomColor(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});});}const filterOrder=[\"All\",\"Websites\",\"E-commerce\",\"Real Estate\",\"Construction\",\"Other\"];export function withProjectFilters(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[activeFilter,setActiveFilter]=useState(\"All\");const[cards,setCards]=useState([]);const rootRef=useRef(null);const gridRegionRef=useRef(null);const rafRef=useRef(null);const scopeIdRef=useRef(\"pf-projects\");const classifyCard=useCallback(text=>{const normalized=text.toLowerCase();const hasEcommerce=normalized.includes(\"ecommerce\")||normalized.includes(\"e-commerce\")||normalized.includes(\"shopify\");const hasRealEstate=normalized.includes(\"real estate\");const hasConstruction=normalized.includes(\"construction\");const hasOtherSignals=normalized.includes(\"healthcare\")||normalized.includes(\"architecture\")||normalized.includes(\"safety technology\");const categories=new Set;if(hasEcommerce)categories.add(\"E-commerce\");if(hasRealEstate)categories.add(\"Real Estate\");if(hasConstruction)categories.add(\"Construction\");if(hasOtherSignals||categories.size===0)categories.add(\"Other\");if(!hasEcommerce)categories.add(\"Websites\");return categories;},[]);const findCards=useCallback(()=>{const gridRegion=gridRegionRef.current;if(!gridRegion)return[];const isEligibleElement=element=>{if(element===gridRegion)return false;if(element.closest(\".pf-toolbar\"))return false;if(element.hidden)return false;if(element.getAttribute(\"aria-hidden\")===\"true\")return false;if(typeof window!==\"undefined\"){const styles=window.getComputedStyle(element);if(styles.display===\"none\"||styles.visibility===\"hidden\"||styles.clip===\"rect(0px, 0px, 0px, 0px)\"){return false;}}return true;};const preferredAnchors=Array.from(gridRegion.querySelectorAll(\"a[href]\")).filter(anchor=>{const hasActionText=/view\\s+live\\s+website/i.test(anchor.textContent||\"\");const hasImage=anchor.querySelector(\"img\")!==null;return hasActionText||hasImage;});const fromPreferredAnchors=preferredAnchors.map(anchor=>{const wrapper=anchor.closest(\".ow-project\")||anchor.closest(\"article\")||anchor.closest('[role=\"listitem\"]')||anchor.closest(\"li\")||anchor;if(!(wrapper instanceof HTMLElement))return null;if(!gridRegion.contains(wrapper))return null;if(!isEligibleElement(wrapper))return null;return wrapper;}).filter(el=>el instanceof HTMLElement);const fromClass=Array.from(gridRegion.querySelectorAll(\".ow-project\"));const fromArticle=Array.from(gridRegion.querySelectorAll(\"article\"));const fromChildren=Array.from(gridRegion.children);const baseCandidates=fromPreferredAnchors.length>0?fromPreferredAnchors:fromClass.length>0?fromClass:fromArticle.length>0?fromArticle:fromChildren;const base=baseCandidates.filter(el=>el instanceof HTMLElement&&isEligibleElement(el));const uniqueElements=Array.from(new Set(base.filter(element=>{return!base.some(other=>other!==element&&other.contains(element)&&other.textContent&&other.textContent.trim().length>0);})));return uniqueElements.filter(element=>element.textContent&&element.textContent.trim().length>0).map(element=>({element,categories:classifyCard(element.textContent||\"\")}));},[classifyCard]);const applyFilter=useCallback((entries,selected)=>{entries.forEach(entry=>{const shouldShow=selected===\"All\"||entry.categories.has(selected);entry.element.hidden=!shouldShow;entry.element.style.display=shouldShow?\"\":\"none\";});},[]);const scanAndSync=useCallback(()=>{const nextCards=findCards();startTransition(()=>setCards(nextCards));applyFilter(nextCards,activeFilter);},[activeFilter,applyFilter,findCards]);useEffect(()=>{scanAndSync();},[scanAndSync]);useEffect(()=>{applyFilter(cards,activeFilter);},[activeFilter,applyFilter,cards]);useEffect(()=>{if(typeof window===\"undefined\")return;const gridRegion=gridRegionRef.current;if(!gridRegion||typeof MutationObserver===\"undefined\")return;const observer=new MutationObserver(()=>{if(rafRef.current!=null){window.cancelAnimationFrame(rafRef.current);}rafRef.current=window.requestAnimationFrame(()=>{rafRef.current=null;scanAndSync();});});observer.observe(gridRegion,{childList:true,subtree:true,characterData:true});return()=>{observer.disconnect();if(rafRef.current!=null){window.cancelAnimationFrame(rafRef.current);rafRef.current=null;}cards.forEach(entry=>{entry.element.hidden=false;entry.element.style.display=\"\";});};},[cards,scanAndSync]);const visibleCount=useMemo(()=>{if(activeFilter===\"All\")return cards.length;return cards.filter(entry=>entry.categories.has(activeFilter)).length;},[activeFilter,cards]);return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,\"data-pf-root\":scopeIdRef.current,style:{position:\"relative\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"style\",{suppressHydrationWarning:true,children:`\n                    \n[data-pf-root=\"pf-projects\"] [data-framer-name=\"Card \\xb7 Project\"]{border-radius:20px!important;overflow:hidden!important;gap:0!important;background:#fff!important;box-shadow:0 8px 24px rgba(0,0,0,.045)!important}\n[data-pf-root=\"pf-projects\"] [data-framer-name=\"Project Content\"]{position:relative!important;margin-top:-20px!important;padding-top:42px!important;background:#fff!important;border-radius:0 24px 0 0!important;z-index:2!important;overflow:visible!important}\n[data-pf-root=\"pf-projects\"] [data-framer-name=\"Project Content\"]::before{content:\"\";position:absolute;left:0;top:-22px;width:42%;height:24px;background:#fff;border-radius:18px 18px 0 0;clip-path:polygon(0 0,75% 0,100% 100%,0 100%)}\n[data-pf-root=\"pf-projects\"] [data-framer-name=\"Card \\xb7 Project\"] [data-framer-name=\"Project Content\"]::after{background:transparent!important;background-color:transparent!important}\n\n[data-pf-root=\"${scopeIdRef.current}\"] .pf-toolbar {\n                        display: flex;\n                        flex-wrap: wrap;\n                        gap: 8px;\n                        margin: 0 0 16px 0;\n                        padding: 8px 0;\n                        border-top: 1px solid #000000;\n                        border-bottom: 1px solid #000000;\n                        background: #f4f4f1;\n                    }\n                    [data-pf-root=\"${scopeIdRef.current}\"] .pf-btn {\n                        appearance: none;\n                        border: 1px solid #000000;\n                        background: transparent;\n                        color: #111111;\n                        font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n                        font-size: 13px;\n                        line-height: 1;\n                        padding: 10px 14px;\n                        min-height: 36px;\n                        border-radius: 999px;\n                        cursor: pointer;\n                        transition: background-color 120ms ease, color 120ms ease;\n                    }\n                    [data-pf-root=\"${scopeIdRef.current}\"] .pf-btn[aria-pressed=\"true\"] {\n                        background: #111111;\n                        color: #f4f4f1;\n                    }\n                    [data-pf-root=\"${scopeIdRef.current}\"] .pf-btn:focus-visible {\n                        outline: 2px solid #111111;\n                        outline-offset: 2px;\n                    }\n                    @media (max-width: 767px) {\n                        [data-pf-root=\"${scopeIdRef.current}\"] .pf-btn {\n                            min-height: 44px;\n                            padding: 11px 14px;\n                        }\n                    }\n                    @media (prefers-reduced-motion: reduce) {\n                        [data-pf-root=\"${scopeIdRef.current}\"] .pf-btn {\n                            transition: none;\n                        }\n                    }\n                `}),/*#__PURE__*/_jsxs(\"div\",{className:\"pf-toolbar\",role:\"toolbar\",\"aria-label\":\"Filter projects by category\",children:[filterOrder.map(filterName=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"pf-btn\",\"aria-pressed\":activeFilter===filterName,\"aria-label\":`Show ${filterName} projects`,onClick:()=>{startTransition(()=>setActiveFilter(filterName));},children:filterName},filterName)),/*#__PURE__*/_jsxs(\"span\",{\"aria-live\":\"polite\",style:{position:\"absolute\",width:1,height:1,padding:0,margin:-1,overflow:\"hidden\",clip:\"rect(0, 0, 0, 0)\",whiteSpace:\"nowrap\",border:0},children:[visibleCount,\" projects shown\"]})]}),/*#__PURE__*/_jsx(\"div\",{ref:gridRegionRef,children:/*#__PURE__*/_jsx(Component,{ref:ref,...props})})]});});}export function withArchitecturalGrid(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const incomingStyle=props.style;return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...incomingStyle,backgroundColor:\"rgb(244, 244, 241)\",backgroundImage:\"repeating-linear-gradient(to right, rgba(17, 18, 20, 0.055) 0, rgba(17, 18, 20, 0.055) 1px, transparent 1px, transparent 72px), repeating-linear-gradient(to bottom, rgba(17, 18, 20, 0.055) 0, rgba(17, 18, 20, 0.055) 1px, transparent 1px, transparent 72px)\",backgroundRepeat:\"repeat\",overflow:incomingStyle?.overflow??\"hidden\"}});});}// Scoped presentation only: content and links remain native, editable Framer layers.\nexport function withReferenceServiceCards(Component){return /*#__PURE__*/forwardRef((props,ref)=>/*#__PURE__*/_jsxs(\"div\",{className:\"optima-service-deck\",style:{width:\"100%\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"style\",{children:serviceDeckCss}),/*#__PURE__*/_jsx(Component,{ref:ref,...props})]}));}const serviceDeckCss=`\n.optima-service-deck [data-framer-name=\"Section \\xb7 Services\"]{background:#fff!important;background-image:linear-gradient(rgba(26,26,26,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(26,26,26,.045) 1px,transparent 1px)!important;background-size:72px 72px!important}\n.optima-service-deck [data-framer-name=\"Services Top\"] p,.optima-service-deck [data-framer-name=\"Services Head\"] p,.optima-service-deck [data-framer-name=\"Services Head\"] h2{color:#1a1a1a!important;--framer-text-color:#1a1a1a!important}\n.optima-service-deck [data-framer-name=\"Service Name\"] h3{font-size:clamp(25px,2.6vw,36px)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.04em!important}\n.optima-service-deck [data-framer-name=\"Cards\"] h3{font-size:25px!important;line-height:1.15!important;font-weight:700!important}\n.optima-service-deck [data-framer-name=\"Service Rows\"]{border:0!important}\n\n.optima-service-deck [data-framer-name=\"Service Rows\"],.optima-service-deck [data-framer-name=\"Cards\"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important;height:auto!important;overflow:visible!important;align-items:stretch!important}\n.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"],.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"]{--card-ink:#1a1a1a;--card-paper:#b8f06d;position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:24px!important;width:100%!important;min-width:0!important;min-height:360px!important;height:auto!important;padding:32px!important;border-radius:16px!important;background:var(--card-paper)!important;color:var(--card-ink)!important;border:1px solid rgba(26,26,26,.12)!important;box-shadow:0 12px 28px rgba(0,0,0,.06)!important;overflow:hidden!important;text-decoration:none!important;transform:rotate(-1deg);transition:transform .25s ease,box-shadow .25s ease!important}\n.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"]:nth-child(6n+2),.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"]:nth-child(6n+2){--card-paper:#e2bbfc;transform:rotate(1deg)}\n.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"]:nth-child(6n+3),.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"]:nth-child(6n+3){--card-paper:#851d35;--card-ink:#fff}\n.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"]:nth-child(6n+4),.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"]:nth-child(6n+4){--card-paper:#d95a2b;--card-ink:#111;transform:rotate(1deg)}\n.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"]:nth-child(6n+5),.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"]:nth-child(6n+5){--card-paper:#1a1a1a;--card-ink:#fff}\n.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"]:nth-child(6n+6),.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"]:nth-child(6n+6){--card-paper:#266e54;--card-ink:#fff;transform:rotate(1deg)}\n.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"] p,.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"] h3,.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"] p,.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"] h3{color:var(--card-ink)!important;--framer-text-color:var(--card-ink)!important}\n.optima-service-deck [data-framer-name=\"Service Name\"]{width:100%!important;flex:none!important}\n.optima-service-deck [data-framer-name=\"Service Name\"] p{font-size:clamp(25px,2.6vw,36px)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.04em!important}\n.optima-service-deck [data-framer-name=\"Service Detail\"]{width:100%!important;flex:1 0 auto!important;gap:20px!important}\n.optima-service-deck [data-framer-name=\"Service Detail\"] p{font-size:15px!important;line-height:1.55!important}\n.optima-service-deck [data-framer-name=\"Service Detail\"]>div:last-child{padding-top:18px!important;border-top:1px solid currentColor!important;opacity:1!important}\n.optima-service-deck [data-framer-name=\"Arrow\"]{align-self:flex-end!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid currentColor!important;border-radius:50%!important}\n.optima-service-deck a:focus-visible{outline:3px solid #111!important;outline-offset:5px!important}\n@media(hover:hover) and (prefers-reduced-motion:no-preference){.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"]:hover,.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"]:hover{transform:perspective(1200px) translateY(-6px) rotateX(2deg) rotateY(-2deg)!important;box-shadow:0 20px 35px rgba(0,0,0,.12)!important}}\n@media(max-width:1000px){.optima-service-deck [data-framer-name=\"Service Rows\"],.optima-service-deck [data-framer-name=\"Cards\"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}\n@media(max-width:600px){.optima-service-deck [data-framer-name=\"Service Rows\"],.optima-service-deck [data-framer-name=\"Cards\"]{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.optima-service-deck [data-framer-name^=\"Service Row \\xb7\"],.optima-service-deck [data-framer-name=\"Card \\xb7 Info\"]{min-height:300px!important;padding:28px!important;transform:none!important}}\n@media(prefers-reduced-motion:reduce){.optima-service-deck *{transition:none!important;transform:none!important}}\n`;export function withEditorialHero(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const shell=useRef(null);return /*#__PURE__*/_jsxs(\"div\",{ref:shell,className:\"optima-editorial-hero\",style:{width:\"100%\",position:\"relative\"},onPointerMove:event=>{if(event.pointerType!==\"mouse\")return;const el=shell.current;if(!el)return;const rect=el.getBoundingClientRect();el.style.setProperty(\"--grid-x\",(event.clientY-rect.top)/rect.height*4-2+\"deg\");el.style.setProperty(\"--grid-y\",(event.clientX-rect.left)/rect.width*4-2+\"deg\");},onPointerLeave:()=>{shell.current?.style.setProperty(\"--grid-x\",\"0deg\");shell.current?.style.setProperty(\"--grid-y\",\"0deg\");},children:[/*#__PURE__*/_jsx(\"style\",{children:editorialHeroCss}),/*#__PURE__*/_jsx(Component,{ref:ref,...props})]});});}const editorialHeroCss=`\n.optima-editorial-hero [data-framer-name=\"Hero Bottom\"],.optima-editorial-hero [data-framer-name=\"Hero Actions\"]{width:100%!important;max-width:none!important;margin:0 auto!important;align-self:center!important}\n.optima-editorial-hero [data-framer-name=\"Hero Bottom\"]>div:first-child{width:100%!important;text-align:center!important}\n.optima-editorial-hero h1{font-size:clamp(58px,11vw,160px)!important}\n\n.optima-editorial-hero [data-framer-name=\"Section \\xb7 Hero\"]{background:#fff!important;min-height:calc(100svh - 76px)!important;height:auto!important;padding:80px 48px 100px!important;overflow:hidden!important}\n.optima-editorial-hero [data-framer-name=\"Container\"]{position:relative!important;align-items:center!important;max-width:1200px!important;gap:0!important;z-index:1!important}\n.optima-editorial-hero [data-framer-name=\"Hero Top\"]{justify-content:center!important;gap:24px!important;flex-wrap:wrap!important;text-align:center!important}\n.optima-editorial-hero h1{font-size:clamp(48px,6.8vw,104px)!important;line-height:1.02!important;font-weight:700!important;letter-spacing:-.06em!important;text-align:center!important;color:#111!important;--framer-text-color:#111!important;max-width:1100px!important;margin:0 auto!important}\n.optima-editorial-hero [data-framer-name=\"Space XL\"]{height:56px!important;flex:none!important}\n.optima-editorial-hero [data-framer-name=\"Hero Bottom\"]{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:28px!important;text-align:center!important}\n.optima-editorial-hero [data-framer-name=\"Hero Actions\"]{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:10px!important;width:auto!important;max-width:100%!important}\n.optima-editorial-hero [data-framer-name=\"Hero Actions\"] a{border-radius:999px!important;background:#111!important;color:#fff!important;min-height:48px!important;padding:16px 24px!important;border:1px solid #111!important;text-decoration:none!important;box-shadow:none!important;transition:transform .2s ease,background .2s ease!important}\n.optima-editorial-hero [data-framer-name=\"Hero Actions\"] a p{color:#fff!important;--framer-text-color:#fff!important;font-size:12px!important;letter-spacing:.025em!important}\n.optima-editorial-hero [data-framer-name=\"Hero Actions\"] a:hover{background:#333!important;transform:translateY(-3px)!important}\n.optima-editorial-hero [data-framer-name=\"Hero Actions\"] a:focus-visible{outline:3px solid #851d35!important;outline-offset:4px!important}\n@media(max-width:600px){.optima-editorial-hero [data-framer-name=\"Section \\xb7 Hero\"]{padding:56px 24px 72px!important;min-height:calc(100svh - 70px)!important}.optima-editorial-hero [data-framer-name=\"Hero Top\"]{gap:12px!important}.optima-editorial-hero h1{font-size:clamp(42px,10.4vw,64px)!important}.optima-editorial-hero [data-framer-name=\"Space XL\"]{height:36px!important}.optima-editorial-hero [data-framer-name=\"Hero Actions\"]{width:100%!important}.optima-editorial-hero [data-framer-name=\"Hero Actions\"] a{width:100%!important;justify-content:center!important}}\n@media(prefers-reduced-motion:reduce){.optima-editorial-hero *{transition:none!important;transform:none!important}}\n\n.optima-editorial-hero [data-framer-name=\"Section \\xb7 Hero\"]{position:relative!important}\n.optima-editorial-hero [data-framer-name=\"Section \\xb7 Hero\"]::after{content:\"\";position:absolute;left:0;right:0;bottom:-45px;height:210px;pointer-events:none;background:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201200%20330%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23266e54%22%20stroke-width%3D%22.65%22%3E%3Cpolyline%20points%3D%2240.0%2C35.0%2063.3%2C41.5%2086.7%2C47.9%20110.0%2C54.1%20133.3%2C60.0%20156.7%2C65.4%20180.0%2C70.4%20203.3%2C74.7%20226.7%2C78.3%20250.0%2C81.2%20273.3%2C83.3%20296.7%2C84.6%20320.0%2C85.0%20343.3%2C84.6%20366.7%2C83.3%20390.0%2C81.2%20413.3%2C78.3%20436.7%2C74.7%20460.0%2C70.4%20483.3%2C65.4%20506.7%2C60.0%20530.0%2C54.1%20553.3%2C47.9%20576.7%2C41.5%20600.0%2C35.0%20623.3%2C28.5%20646.7%2C22.1%20670.0%2C15.9%20693.3%2C10.0%20716.7%2C4.6%20740.0%2C-0.4%20763.3%2C-4.7%20786.7%2C-8.3%20810.0%2C-11.2%20833.3%2C-13.3%20856.7%2C-14.6%20880.0%2C-15.0%20903.3%2C-14.6%20926.7%2C-13.3%20950.0%2C-11.2%20973.3%2C-8.3%20996.7%2C-4.7%201020.0%2C-0.4%201043.3%2C4.6%201066.7%2C10.0%201090.0%2C15.9%201113.3%2C22.1%201136.7%2C28.5%201160.0%2C35.0%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C56.1%2063.3%2C62.4%2086.7%2C68.4%20110.0%2C74.1%20133.3%2C79.4%20156.7%2C84.3%20180.0%2C88.5%20203.3%2C92.1%20226.7%2C94.9%20250.0%2C97.0%20273.3%2C98.3%20296.7%2C98.8%20320.0%2C98.5%20343.3%2C97.3%20366.7%2C95.3%20390.0%2C92.6%20413.3%2C89.1%20436.7%2C85.0%20460.0%2C80.3%20483.3%2C75.0%20506.7%2C69.4%20530.0%2C63.4%20553.3%2C57.2%20576.7%2C50.9%20600.0%2C44.5%20623.3%2C38.3%20646.7%2C32.3%20670.0%2C26.5%20693.3%2C21.2%20716.7%2C16.4%20740.0%2C12.2%20763.3%2C8.6%20786.7%2C5.7%20810.0%2C3.6%20833.3%2C2.3%20856.7%2C1.8%20880.0%2C2.2%20903.3%2C3.4%20926.7%2C5.3%20950.0%2C8.1%20973.3%2C11.5%20996.7%2C15.7%201020.0%2C20.4%201043.3%2C25.6%201066.7%2C31.3%201090.0%2C37.3%201113.3%2C43.5%201136.7%2C49.8%201160.0%2C56.1%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C76.8%2063.3%2C82.7%2086.7%2C88.3%20110.0%2C93.5%20133.3%2C98.2%20156.7%2C102.3%20180.0%2C105.8%20203.3%2C108.7%20226.7%2C110.8%20250.0%2C112.1%20273.3%2C112.7%20296.7%2C112.4%20320.0%2C111.3%20343.3%2C109.5%20366.7%2C106.9%20390.0%2C103.6%20413.3%2C99.6%20436.7%2C95.1%20460.0%2C90.0%20483.3%2C84.6%20506.7%2C78.8%20530.0%2C72.8%20553.3%2C66.7%20576.7%2C60.5%20600.0%2C54.5%20623.3%2C48.6%20646.7%2C43.1%20670.0%2C37.9%20693.3%2C33.2%20716.7%2C29.0%20740.0%2C25.5%20763.3%2C22.6%20786.7%2C20.5%20810.0%2C19.2%20833.3%2C18.7%20856.7%2C18.9%20880.0%2C20.0%20903.3%2C21.9%20926.7%2C24.5%20950.0%2C27.8%20973.3%2C31.7%20996.7%2C36.2%201020.0%2C41.3%201043.3%2C46.7%201066.7%2C52.5%201090.0%2C58.5%201113.3%2C64.6%201136.7%2C70.8%201160.0%2C76.8%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C97.0%2063.3%2C102.4%2086.7%2C107.5%20110.0%2C112.1%20133.3%2C116.2%20156.7%2C119.6%20180.0%2C122.4%20203.3%2C124.5%20226.7%2C125.9%20250.0%2C126.5%20273.3%2C126.3%20296.7%2C125.3%20320.0%2C123.6%20343.3%2C121.1%20366.7%2C118.0%20390.0%2C114.2%20413.3%2C109.9%20436.7%2C105.0%20460.0%2C99.8%20483.3%2C94.2%20506.7%2C88.4%20530.0%2C82.5%20553.3%2C76.5%20576.7%2C70.7%20600.0%2C65.0%20623.3%2C59.6%20646.7%2C54.5%20670.0%2C49.9%20693.3%2C45.8%20716.7%2C42.4%20740.0%2C39.6%20763.3%2C37.5%20786.7%2C36.1%20810.0%2C35.5%20833.3%2C35.7%20856.7%2C36.7%20880.0%2C38.4%20903.3%2C40.9%20926.7%2C44.0%20950.0%2C47.8%20973.3%2C52.1%20996.7%2C57.0%201020.0%2C62.2%201043.3%2C67.8%201066.7%2C73.6%201090.0%2C79.5%201113.3%2C85.5%201136.7%2C91.3%201160.0%2C97.0%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C116.7%2063.3%2C121.6%2086.7%2C126.1%20110.0%2C130.0%20133.3%2C133.4%20156.7%2C136.2%20180.0%2C138.3%20203.3%2C139.7%20226.7%2C140.3%20250.0%2C140.2%20273.3%2C139.3%20296.7%2C137.7%20320.0%2C135.4%20343.3%2C132.4%20366.7%2C128.8%20390.0%2C124.6%20413.3%2C120.0%20436.7%2C114.9%20460.0%2C109.6%20483.3%2C104.0%20506.7%2C98.3%20530.0%2C92.5%20553.3%2C86.8%20576.7%2C81.3%20600.0%2C76.0%20623.3%2C71.1%20646.7%2C66.6%20670.0%2C62.6%20693.3%2C59.2%20716.7%2C56.5%20740.0%2C54.4%20763.3%2C53.0%20786.7%2C52.4%20810.0%2C52.5%20833.3%2C53.4%20856.7%2C55.0%20880.0%2C57.3%20903.3%2C60.3%20926.7%2C63.9%20950.0%2C68.1%20973.3%2C72.7%20996.7%2C77.7%201020.0%2C83.1%201043.3%2C88.7%201066.7%2C94.4%201090.0%2C100.2%201113.3%2C105.9%201136.7%2C111.4%201160.0%2C116.7%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C135.7%2063.3%2C140.0%2086.7%2C143.9%20110.0%2C147.3%20133.3%2C150.0%20156.7%2C152.1%20180.0%2C153.4%20203.3%2C154.1%20226.7%2C154.0%20250.0%2C153.3%20273.3%2C151.8%20296.7%2C149.6%20320.0%2C146.7%20343.3%2C143.3%20366.7%2C139.3%20390.0%2C134.9%20413.3%2C130.0%20436.7%2C124.9%20460.0%2C119.5%20483.3%2C114.0%20506.7%2C108.4%20530.0%2C102.9%20553.3%2C97.6%20576.7%2C92.5%20600.0%2C87.7%20623.3%2C83.3%20646.7%2C79.4%20670.0%2C76.1%20693.3%2C73.3%20716.7%2C71.3%20740.0%2C69.9%20763.3%2C69.2%20786.7%2C69.3%20810.0%2C70.1%20833.3%2C71.6%20856.7%2C73.8%20880.0%2C76.6%20903.3%2C80.0%20926.7%2C84.0%20950.0%2C88.4%20973.3%2C93.3%20996.7%2C98.4%201020.0%2C103.8%201043.3%2C109.4%201066.7%2C114.9%201090.0%2C120.4%201113.3%2C125.8%201136.7%2C130.9%201160.0%2C135.7%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C154.0%2063.3%2C157.8%2086.7%2C161.1%20110.0%2C163.8%20133.3%2C165.8%20156.7%2C167.2%20180.0%2C167.9%20203.3%2C167.9%20226.7%2C167.2%20250.0%2C165.8%20273.3%2C163.8%20296.7%2C161.1%20320.0%2C157.8%20343.3%2C154.0%20366.7%2C149.8%20390.0%2C145.1%20413.3%2C140.2%20436.7%2C135.0%20460.0%2C129.7%20483.3%2C124.3%20506.7%2C119.0%20530.0%2C113.8%20553.3%2C108.9%20576.7%2C104.2%20600.0%2C100.0%20623.3%2C96.2%20646.7%2C92.9%20670.0%2C90.2%20693.3%2C88.2%20716.7%2C86.8%20740.0%2C86.1%20763.3%2C86.1%20786.7%2C86.8%20810.0%2C88.2%20833.3%2C90.2%20856.7%2C92.9%20880.0%2C96.2%20903.3%2C100.0%20926.7%2C104.2%20950.0%2C108.9%20973.3%2C113.8%20996.7%2C119.0%201020.0%2C124.3%201043.3%2C129.7%201066.7%2C135.0%201090.0%2C140.2%201113.3%2C145.1%201136.7%2C149.8%201160.0%2C154.0%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C171.7%2063.3%2C174.9%2086.7%2C177.6%20110.0%2C179.6%20133.3%2C181.0%20156.7%2C181.7%20180.0%2C181.8%20203.3%2C181.2%20226.7%2C179.9%20250.0%2C177.9%20273.3%2C175.4%20296.7%2C172.3%20320.0%2C168.7%20343.3%2C164.6%20366.7%2C160.2%20390.0%2C155.4%20413.3%2C150.5%20436.7%2C145.3%20460.0%2C140.2%20483.3%2C135.0%20506.7%2C130.0%20530.0%2C125.2%20553.3%2C120.7%20576.7%2C116.6%20600.0%2C112.9%20623.3%2C109.7%20646.7%2C107.1%20670.0%2C105.1%20693.3%2C103.7%20716.7%2C102.9%20740.0%2C102.9%20763.3%2C103.5%20786.7%2C104.8%20810.0%2C106.7%20833.3%2C109.3%20856.7%2C112.4%20880.0%2C116.0%20903.3%2C120.0%20926.7%2C124.5%20950.0%2C129.2%20973.3%2C134.2%20996.7%2C139.3%201020.0%2C144.5%201043.3%2C149.6%201066.7%2C154.6%201090.0%2C159.4%201113.3%2C163.9%201136.7%2C168.1%201160.0%2C171.7%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C188.8%2063.3%2C191.4%2086.7%2C193.4%20110.0%2C194.8%20133.3%2C195.5%20156.7%2C195.6%20180.0%2C195.1%20203.3%2C193.9%20226.7%2C192.1%20250.0%2C189.7%20273.3%2C186.8%20296.7%2C183.3%20320.0%2C179.5%20343.3%2C175.2%20366.7%2C170.7%20390.0%2C165.9%20413.3%2C161.0%20436.7%2C156.0%20460.0%2C151.1%20483.3%2C146.2%20506.7%2C141.6%20530.0%2C137.2%20553.3%2C133.2%20576.7%2C129.6%20600.0%2C126.5%20623.3%2C124.0%20646.7%2C122.0%20670.0%2C120.6%20693.3%2C119.8%20716.7%2C119.7%20740.0%2C120.2%20763.3%2C121.4%20786.7%2C123.2%20810.0%2C125.6%20833.3%2C128.6%20856.7%2C132.0%20880.0%2C135.9%20903.3%2C140.1%20926.7%2C144.7%20950.0%2C149.4%20973.3%2C154.4%20996.7%2C159.3%201020.0%2C164.3%201043.3%2C169.1%201066.7%2C173.7%201090.0%2C178.1%201113.3%2C182.1%201136.7%2C185.7%201160.0%2C188.8%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C205.2%2063.3%2C207.2%2086.7%2C208.5%20110.0%2C209.3%20133.3%2C209.5%20156.7%2C209.0%20180.0%2C207.9%20203.3%2C206.2%20226.7%2C204.0%20250.0%2C201.2%20273.3%2C197.9%20296.7%2C194.3%20320.0%2C190.2%20343.3%2C185.9%20366.7%2C181.3%20390.0%2C176.6%20413.3%2C171.8%20436.7%2C167.1%20460.0%2C162.4%20483.3%2C157.9%20506.7%2C153.7%20530.0%2C149.8%20553.3%2C146.4%20576.7%2C143.3%20600.0%2C140.8%20623.3%2C138.8%20646.7%2C137.5%20670.0%2C136.7%20693.3%2C136.5%20716.7%2C137.0%20740.0%2C138.1%20763.3%2C139.8%20786.7%2C142.0%20810.0%2C144.8%20833.3%2C148.1%20856.7%2C151.7%20880.0%2C155.8%20903.3%2C160.1%20926.7%2C164.7%20950.0%2C169.4%20973.3%2C174.2%20996.7%2C178.9%201020.0%2C183.6%201043.3%2C188.1%201066.7%2C192.3%201090.0%2C196.2%201113.3%2C199.6%201136.7%2C202.7%201160.0%2C205.2%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C221.0%2063.3%2C222.3%2086.7%2C223.1%20110.0%2C223.3%20133.3%2C222.9%20156.7%2C221.9%20180.0%2C220.4%20203.3%2C218.3%20226.7%2C215.6%20250.0%2C212.5%20273.3%2C209.0%20296.7%2C205.2%20320.0%2C201.0%20343.3%2C196.6%20366.7%2C192.1%20390.0%2C187.6%20413.3%2C183.0%20436.7%2C178.5%20460.0%2C174.2%20483.3%2C170.2%20506.7%2C166.4%20530.0%2C163.0%20553.3%2C160.1%20576.7%2C157.6%20600.0%2C155.7%20623.3%2C154.3%20646.7%2C153.5%20670.0%2C153.3%20693.3%2C153.7%20716.7%2C154.7%20740.0%2C156.3%20763.3%2C158.4%20786.7%2C161.0%20810.0%2C164.1%20833.3%2C167.6%20856.7%2C171.5%20880.0%2C175.7%20903.3%2C180.0%20926.7%2C184.5%20950.0%2C189.1%20973.3%2C193.7%20996.7%2C198.1%201020.0%2C202.4%201043.3%2C206.5%201066.7%2C210.2%201090.0%2C213.6%201113.3%2C216.6%201136.7%2C219.0%201160.0%2C221.0%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C236.1%2063.3%2C236.9%2086.7%2C237.2%20110.0%2C236.8%20133.3%2C235.9%20156.7%2C234.5%20180.0%2C232.5%20203.3%2C230.0%20226.7%2C227.1%20250.0%2C223.8%20273.3%2C220.1%20296.7%2C216.1%20320.0%2C212.0%20343.3%2C207.7%20366.7%2C203.3%20390.0%2C198.9%20413.3%2C194.6%20436.7%2C190.5%20460.0%2C186.6%20483.3%2C183.0%20506.7%2C179.7%20530.0%2C176.9%20553.3%2C174.5%20576.7%2C172.6%20600.0%2C171.2%20623.3%2C170.4%20646.7%2C170.2%20670.0%2C170.5%20693.3%2C171.4%20716.7%2C172.9%20740.0%2C174.8%20763.3%2C177.3%20786.7%2C180.2%20810.0%2C183.6%20833.3%2C187.2%20856.7%2C191.2%20880.0%2C195.4%20903.3%2C199.7%20926.7%2C204.0%20950.0%2C208.4%20973.3%2C212.7%20996.7%2C216.8%201020.0%2C220.7%201043.3%2C224.4%201066.7%2C227.6%201090.0%2C230.5%201113.3%2C232.9%201136.7%2C234.8%201160.0%2C236.1%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C250.7%2063.3%2C251.0%2086.7%2C250.7%20110.0%2C249.9%20133.3%2C248.6%20156.7%2C246.7%20180.0%2C244.4%20203.3%2C241.6%20226.7%2C238.5%20250.0%2C235.0%20273.3%2C231.2%20296.7%2C227.3%20320.0%2C223.2%20343.3%2C219.0%20366.7%2C214.8%20390.0%2C210.7%20413.3%2C206.8%20436.7%2C203.0%20460.0%2C199.5%20483.3%2C196.4%20506.7%2C193.6%20530.0%2C191.3%20553.3%2C189.4%20576.7%2C188.1%20600.0%2C187.3%20623.3%2C187.0%20646.7%2C187.3%20670.0%2C188.1%20693.3%2C189.4%20716.7%2C191.3%20740.0%2C193.6%20763.3%2C196.4%20786.7%2C199.5%20810.0%2C203.0%20833.3%2C206.8%20856.7%2C210.7%20880.0%2C214.8%20903.3%2C219.0%20926.7%2C223.2%20950.0%2C227.3%20973.3%2C231.2%20996.7%2C235.0%201020.0%2C238.5%201043.3%2C241.6%201066.7%2C244.4%201090.0%2C246.7%201113.3%2C248.6%201136.7%2C249.9%201160.0%2C250.7%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C264.8%2063.3%2C264.6%2086.7%2C263.9%20110.0%2C262.6%20133.3%2C260.9%20156.7%2C258.7%20180.0%2C256.1%20203.3%2C253.2%20226.7%2C249.9%20250.0%2C246.3%20273.3%2C242.5%20296.7%2C238.6%20320.0%2C234.7%20343.3%2C230.7%20366.7%2C226.8%20390.0%2C223.0%20413.3%2C219.4%20436.7%2C216.0%20460.0%2C213.0%20483.3%2C210.3%20506.7%2C208.1%20530.0%2C206.3%20553.3%2C205.0%20576.7%2C204.1%20600.0%2C203.8%20623.3%2C204.1%20646.7%2C204.8%20670.0%2C206.0%20693.3%2C207.8%20716.7%2C209.9%20740.0%2C212.5%20763.3%2C215.5%20786.7%2C218.8%20810.0%2C222.4%20833.3%2C226.1%20856.7%2C230.0%20880.0%2C234.0%20903.3%2C238.0%20926.7%2C241.9%20950.0%2C245.7%20973.3%2C249.3%20996.7%2C252.6%201020.0%2C255.7%201043.3%2C258.3%201066.7%2C260.6%201090.0%2C262.4%201113.3%2C263.7%201136.7%2C264.5%201160.0%2C264.8%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C278.5%2063.3%2C277.8%2086.7%2C276.7%20110.0%2C275.1%20133.3%2C273.1%20156.7%2C270.6%20180.0%2C267.8%20203.3%2C264.7%20226.7%2C261.3%20250.0%2C257.8%20273.3%2C254.1%20296.7%2C250.3%20320.0%2C246.5%20343.3%2C242.8%20366.7%2C239.2%20390.0%2C235.7%20413.3%2C232.5%20436.7%2C229.6%20460.0%2C227.0%20483.3%2C224.9%20506.7%2C223.1%20530.0%2C221.8%20553.3%2C221.0%20576.7%2C220.7%20600.0%2C220.8%20623.3%2C221.5%20646.7%2C222.6%20670.0%2C224.2%20693.3%2C226.3%20716.7%2C228.7%20740.0%2C231.5%20763.3%2C234.6%20786.7%2C238.0%20810.0%2C241.6%20833.3%2C245.3%20856.7%2C249.0%20880.0%2C252.8%20903.3%2C256.6%20926.7%2C260.2%20950.0%2C263.6%20973.3%2C266.8%20996.7%2C269.7%201020.0%2C272.3%201043.3%2C274.5%201066.7%2C276.2%201090.0%2C277.5%201113.3%2C278.3%201136.7%2C278.7%201160.0%2C278.5%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C291.8%2063.3%2C290.7%2086.7%2C289.3%20110.0%2C287.4%20133.3%2C285.1%20156.7%2C282.4%20180.0%2C279.5%20203.3%2C276.3%20226.7%2C273.0%20250.0%2C269.5%20273.3%2C265.9%20296.7%2C262.3%20320.0%2C258.8%20343.3%2C255.3%20366.7%2C252.0%20390.0%2C249.0%20413.3%2C246.2%20436.7%2C243.7%20460.0%2C241.6%20483.3%2C239.9%20506.7%2C238.7%20530.0%2C237.9%20553.3%2C237.5%20576.7%2C237.6%20600.0%2C238.2%20623.3%2C239.3%20646.7%2C240.7%20670.0%2C242.6%20693.3%2C244.9%20716.7%2C247.6%20740.0%2C250.5%20763.3%2C253.7%20786.7%2C257.0%20810.0%2C260.5%20833.3%2C264.1%20856.7%2C267.7%20880.0%2C271.2%20903.3%2C274.7%20926.7%2C278.0%20950.0%2C281.0%20973.3%2C283.8%20996.7%2C286.3%201020.0%2C288.4%201043.3%2C290.1%201066.7%2C291.3%201090.0%2C292.1%201113.3%2C292.5%201136.7%2C292.4%201160.0%2C291.8%22%2F%3E%3Cpolyline%20points%3D%2240.0%2C35.0%2040.0%2C48.3%2040.0%2C61.4%2040.0%2C74.3%2040.0%2C87.0%2040.0%2C99.5%2040.0%2C111.8%2040.0%2C123.9%2040.0%2C135.7%2040.0%2C147.2%2040.0%2C158.5%2040.0%2C169.6%2040.0%2C180.4%2040.0%2C190.9%2040.0%2C201.2%2040.0%2C211.2%2040.0%2C221.0%2040.0%2C230.5%2040.0%2C239.8%2040.0%2C248.9%2040.0%2C257.8%2040.0%2C266.6%2040.0%2C275.1%2040.0%2C283.5%2040.0%2C291.8%22%2F%3E%3Cpolyline%20points%3D%2268.0%2C42.8%2068.0%2C55.9%2068.0%2C68.7%2068.0%2C81.3%2068.0%2C93.7%2068.0%2C105.9%2068.0%2C117.8%2068.0%2C129.5%2068.0%2C140.9%2068.0%2C152.0%2068.0%2C162.8%2068.0%2C173.4%2068.0%2C183.7%2068.0%2C193.8%2068.0%2C203.6%2068.0%2C213.2%2068.0%2C222.5%2068.0%2C231.7%2068.0%2C240.6%2068.0%2C249.3%2068.0%2C257.8%2068.0%2C266.2%2068.0%2C274.4%2068.0%2C282.5%2068.0%2C290.5%22%2F%3E%3Cpolyline%20points%3D%2296.0%2C50.5%2096.0%2C63.2%2096.0%2C75.7%2096.0%2C88.0%2096.0%2C100.0%2096.0%2C111.7%2096.0%2C123.2%2096.0%2C134.4%2096.0%2C145.3%2096.0%2C156.0%2096.0%2C166.4%2096.0%2C176.5%2096.0%2C186.3%2096.0%2C195.9%2096.0%2C205.3%2096.0%2C214.4%2096.0%2C223.3%2096.0%2C232.0%2096.0%2C240.5%2096.0%2C248.8%2096.0%2C257.0%2096.0%2C265.0%2096.0%2C273.0%2096.0%2C280.8%2096.0%2C288.5%22%2F%3E%3Cpolyline%20points%3D%22124.0%2C57.7%20124.0%2C70.1%20124.0%2C82.2%20124.0%2C94.0%20124.0%2C105.6%20124.0%2C116.8%20124.0%2C127.8%20124.0%2C138.5%20124.0%2C149.0%20124.0%2C159.1%20124.0%2C169.0%20124.0%2C178.6%20124.0%2C188.0%20124.0%2C197.1%20124.0%2C206.0%20124.0%2C214.7%20124.0%2C223.2%20124.0%2C231.5%20124.0%2C239.6%20124.0%2C247.6%20124.0%2C255.4%20124.0%2C263.2%20124.0%2C270.9%20124.0%2C278.5%20124.0%2C286.0%22%2F%3E%3Cpolyline%20points%3D%22152.0%2C64.4%20152.0%2C76.3%20152.0%2C88.0%20152.0%2C99.3%20152.0%2C110.4%20152.0%2C121.1%20152.0%2C131.6%20152.0%2C141.8%20152.0%2C151.7%20152.0%2C161.3%20152.0%2C170.7%20152.0%2C179.8%20152.0%2C188.7%20152.0%2C197.4%20152.0%2C205.8%20152.0%2C214.1%20152.0%2C222.2%20152.0%2C230.1%20152.0%2C237.9%20152.0%2C245.6%20152.0%2C253.2%20152.0%2C260.7%20152.0%2C268.2%20152.0%2C275.6%20152.0%2C283.0%22%2F%3E%3Cpolyline%20points%3D%22180.0%2C70.4%20180.0%2C81.8%20180.0%2C92.9%20180.0%2C103.7%20180.0%2C114.2%20180.0%2C124.5%20180.0%2C134.4%20180.0%2C144.1%20180.0%2C153.4%20180.0%2C162.6%20180.0%2C171.4%20180.0%2C180.1%20180.0%2C188.5%20180.0%2C196.7%20180.0%2C204.8%20180.0%2C212.6%20180.0%2C220.4%20180.0%2C228.0%20180.0%2C235.5%20180.0%2C242.9%20180.0%2C250.3%20180.0%2C257.6%20180.0%2C264.9%20180.0%2C272.2%20180.0%2C279.5%22%2F%3E%3Cpolyline%20points%3D%22208.0%2C75.5%20208.0%2C86.3%20208.0%2C96.9%20208.0%2C107.2%20208.0%2C117.1%20208.0%2C126.8%20208.0%2C136.2%20208.0%2C145.3%20208.0%2C154.1%20208.0%2C162.8%20208.0%2C171.2%20208.0%2C179.3%20208.0%2C187.3%20208.0%2C195.1%20208.0%2C202.8%20208.0%2C210.3%20208.0%2C217.8%20208.0%2C225.1%20208.0%2C232.4%20208.0%2C239.6%20208.0%2C246.8%20208.0%2C254.0%20208.0%2C261.2%20208.0%2C268.4%20208.0%2C275.7%22%2F%3E%3Cpolyline%20points%3D%22236.0%2C79.6%20236.0%2C89.8%20236.0%2C99.8%20236.0%2C109.5%20236.0%2C118.9%20236.0%2C128.0%20236.0%2C136.9%20236.0%2C145.5%20236.0%2C153.8%20236.0%2C162.0%20236.0%2C169.9%20236.0%2C177.6%20236.0%2C185.2%20236.0%2C192.7%20236.0%2C200.0%20236.0%2C207.3%20236.0%2C214.4%20236.0%2C221.6%20236.0%2C228.6%20236.0%2C235.7%20236.0%2C242.8%20236.0%2C249.9%20236.0%2C257.1%20236.0%2C264.3%20236.0%2C271.6%22%2F%3E%3Cpolyline%20points%3D%22264.0%2C82.6%20264.0%2C92.2%20264.0%2C101.6%20264.0%2C110.8%20264.0%2C119.6%20264.0%2C128.1%20264.0%2C136.5%20264.0%2C144.6%20264.0%2C152.4%20264.0%2C160.1%20264.0%2C167.7%20264.0%2C175.0%20264.0%2C182.3%20264.0%2C189.4%20264.0%2C196.5%20264.0%2C203.5%20264.0%2C210.5%20264.0%2C217.4%20264.0%2C224.4%20264.0%2C231.4%20264.0%2C238.4%20264.0%2C245.5%20264.0%2C252.7%20264.0%2C259.9%20264.0%2C267.3%22%2F%3E%3Cpolyline%20points%3D%22292.0%2C84.4%20292.0%2C93.5%20292.0%2C102.3%20292.0%2C110.8%20292.0%2C119.1%20292.0%2C127.2%20292.0%2C135.0%20292.0%2C142.6%20292.0%2C150.1%20292.0%2C157.4%20292.0%2C164.5%20292.0%2C171.6%20292.0%2C178.5%20292.0%2C185.4%20292.0%2C192.3%20292.0%2C199.1%20292.0%2C206.0%20292.0%2C212.8%20292.0%2C219.7%20292.0%2C226.7%20292.0%2C233.7%20292.0%2C240.9%20292.0%2C248.1%20292.0%2C255.5%20292.0%2C263.0%22%2F%3E%3Cpolyline%20points%3D%22320.0%2C85.0%20320.0%2C93.5%20320.0%2C101.8%20320.0%2C109.7%20320.0%2C117.5%20320.0%2C125.1%20320.0%2C132.5%20320.0%2C139.7%20320.0%2C146.7%20320.0%2C153.7%20320.0%2C160.6%20320.0%2C167.3%20320.0%2C174.1%20320.0%2C180.8%20320.0%2C187.5%20320.0%2C194.2%20320.0%2C201.0%20320.0%2C207.8%20320.0%2C214.8%20320.0%2C221.8%20320.0%2C228.9%20320.0%2C236.1%20320.0%2C243.5%20320.0%2C251.0%20320.0%2C258.8%22%2F%3E%3Cpolyline%20points%3D%22348.0%2C84.4%20348.0%2C92.3%20348.0%2C100.0%20348.0%2C107.5%20348.0%2C114.8%20348.0%2C122.0%20348.0%2C128.9%20348.0%2C135.8%20348.0%2C142.6%20348.0%2C149.2%20348.0%2C155.9%20348.0%2C162.5%20348.0%2C169.0%20348.0%2C175.6%20348.0%2C182.3%20348.0%2C189.0%20348.0%2C195.8%20348.0%2C202.6%20348.0%2C209.6%20348.0%2C216.7%20348.0%2C224.0%20348.0%2C231.4%20348.0%2C239.0%20348.0%2C246.7%20348.0%2C254.6%22%2F%3E%3Cpolyline%20points%3D%22376.0%2C82.6%20376.0%2C90.0%20376.0%2C97.2%20376.0%2C104.2%20376.0%2C111.1%20376.0%2C117.9%20376.0%2C124.5%20376.0%2C131.1%20376.0%2C137.6%20376.0%2C144.1%20376.0%2C150.5%20376.0%2C157.0%20376.0%2C163.5%20376.0%2C170.1%20376.0%2C176.7%20376.0%2C183.5%20376.0%2C190.3%20376.0%2C197.3%20376.0%2C204.4%20376.0%2C211.7%20376.0%2C219.1%20376.0%2C226.8%20376.0%2C234.6%20376.0%2C242.6%20376.0%2C250.8%22%2F%3E%3Cpolyline%20points%3D%22404.0%2C79.6%20404.0%2C86.5%20404.0%2C93.3%20404.0%2C100.0%20404.0%2C106.5%20404.0%2C112.9%20404.0%2C119.3%20404.0%2C125.7%20404.0%2C132.0%20404.0%2C138.4%20404.0%2C144.7%20404.0%2C151.2%20404.0%2C157.7%20404.0%2C164.3%20404.0%2C171.0%20404.0%2C177.8%20404.0%2C184.8%20404.0%2C192.0%20404.0%2C199.3%20404.0%2C206.8%20404.0%2C214.5%20404.0%2C222.4%20404.0%2C230.5%20404.0%2C238.8%20404.0%2C247.3%22%2F%3E%3Cpolyline%20points%3D%22432.0%2C75.5%20432.0%2C82.0%20432.0%2C88.4%20432.0%2C94.8%20432.0%2C101.0%20432.0%2C107.3%20432.0%2C113.5%20432.0%2C119.7%20432.0%2C125.9%20432.0%2C132.2%20432.0%2C138.6%20432.0%2C145.1%20432.0%2C151.6%20432.0%2C158.4%20432.0%2C165.2%20432.0%2C172.2%20432.0%2C179.4%20432.0%2C186.8%20432.0%2C194.4%20432.0%2C202.1%20432.0%2C210.1%20432.0%2C218.3%20432.0%2C226.7%20432.0%2C235.4%20432.0%2C244.2%22%2F%3E%3Cpolyline%20points%3D%22460.0%2C70.4%20460.0%2C76.6%20460.0%2C82.7%20460.0%2C88.8%20460.0%2C94.9%20460.0%2C101.0%20460.0%2C107.1%20460.0%2C113.3%20460.0%2C119.5%20460.0%2C125.8%20460.0%2C132.3%20460.0%2C138.8%20460.0%2C145.6%20460.0%2C152.5%20460.0%2C159.5%20460.0%2C166.8%20460.0%2C174.2%20460.0%2C181.9%20460.0%2C189.8%20460.0%2C197.9%20460.0%2C206.2%20460.0%2C214.7%20460.0%2C223.5%20460.0%2C232.5%20460.0%2C241.6%22%2F%3E%3Cpolyline%20points%3D%22488.0%2C64.4%20488.0%2C70.4%20488.0%2C76.3%20488.0%2C82.3%20488.0%2C88.2%20488.0%2C94.3%20488.0%2C100.4%20488.0%2C106.6%20488.0%2C112.9%20488.0%2C119.3%20488.0%2C125.9%20488.0%2C132.7%20488.0%2C139.6%20488.0%2C146.7%20488.0%2C154.1%20488.0%2C161.6%20488.0%2C169.4%20488.0%2C177.4%20488.0%2C185.6%20488.0%2C194.1%20488.0%2C202.7%20488.0%2C211.7%20488.0%2C220.8%20488.0%2C230.1%20488.0%2C239.7%22%2F%3E%3Cpolyline%20points%3D%22516.0%2C57.7%20516.0%2C63.5%20516.0%2C69.4%20516.0%2C75.3%20516.0%2C81.2%20516.0%2C87.3%20516.0%2C93.4%20516.0%2C99.7%20516.0%2C106.2%20516.0%2C112.8%20516.0%2C119.7%20516.0%2C126.7%20516.0%2C133.9%20516.0%2C141.3%20516.0%2C149.0%20516.0%2C156.9%20516.0%2C165.0%20516.0%2C173.4%20516.0%2C182.0%20516.0%2C190.8%20516.0%2C199.9%20516.0%2C209.2%20516.0%2C218.7%20516.0%2C228.4%20516.0%2C238.3%22%2F%3E%3Cpolyline%20points%3D%22544.0%2C50.5%20544.0%2C56.2%20544.0%2C62.0%20544.0%2C68.0%20544.0%2C74.0%20544.0%2C80.2%20544.0%2C86.5%20544.0%2C93.0%20544.0%2C99.7%20544.0%2C106.6%20544.0%2C113.7%20544.0%2C121.0%20544.0%2C128.6%20544.0%2C136.4%20544.0%2C144.4%20544.0%2C152.7%20544.0%2C161.2%20544.0%2C170.0%20544.0%2C179.0%20544.0%2C188.2%20544.0%2C197.7%20544.0%2C207.4%20544.0%2C217.3%20544.0%2C227.3%20544.0%2C237.6%22%2F%3E%3Cpolyline%20points%3D%22572.0%2C42.8%20572.0%2C48.6%20572.0%2C54.5%20572.0%2C60.5%20572.0%2C66.7%20572.0%2C73.1%20572.0%2C79.7%20572.0%2C86.5%20572.0%2C93.5%20572.0%2C100.7%20572.0%2C108.1%20572.0%2C115.8%20572.0%2C123.8%20572.0%2C132.0%20572.0%2C140.4%20572.0%2C149.1%20572.0%2C158.1%20572.0%2C167.3%20572.0%2C176.7%20572.0%2C186.4%20572.0%2C196.2%20572.0%2C206.3%20572.0%2C216.5%20572.0%2C227.0%20572.0%2C237.6%22%2F%3E%3Cpolyline%20points%3D%22600.0%2C35.0%20600.0%2C40.9%20600.0%2C47.0%20600.0%2C53.2%20600.0%2C59.7%20600.0%2C66.3%20600.0%2C73.2%20600.0%2C80.3%20600.0%2C87.7%20600.0%2C95.3%20600.0%2C103.1%20600.0%2C111.3%20600.0%2C119.6%20600.0%2C128.3%20600.0%2C137.2%20600.0%2C146.3%20600.0%2C155.7%20600.0%2C165.3%20600.0%2C175.2%20600.0%2C185.2%20600.0%2C195.5%20600.0%2C205.9%20600.0%2C216.6%20600.0%2C227.3%20600.0%2C238.2%22%2F%3E%3Cpolyline%20points%3D%22628.0%2C27.2%20628.0%2C33.3%20628.0%2C39.6%20628.0%2C46.2%20628.0%2C52.9%20628.0%2C59.9%20628.0%2C67.2%20628.0%2C74.7%20628.0%2C82.5%20628.0%2C90.5%20628.0%2C98.8%20628.0%2C107.4%20628.0%2C116.3%20628.0%2C125.4%20628.0%2C134.7%20628.0%2C144.3%20628.0%2C154.1%20628.0%2C164.2%20628.0%2C174.4%20628.0%2C184.9%20628.0%2C195.5%20628.0%2C206.3%20628.0%2C217.3%20628.0%2C228.3%20628.0%2C239.5%22%2F%3E%3Cpolyline%20points%3D%22656.0%2C19.5%20656.0%2C26.0%20656.0%2C32.6%20656.0%2C39.5%20656.0%2C46.7%20656.0%2C54.1%20656.0%2C61.8%20656.0%2C69.8%20656.0%2C78.0%20656.0%2C86.5%20656.0%2C95.3%20656.0%2C104.4%20656.0%2C113.7%20656.0%2C123.3%20656.0%2C133.1%20656.0%2C143.1%20656.0%2C153.4%20656.0%2C163.9%20656.0%2C174.5%20656.0%2C185.4%20656.0%2C196.3%20656.0%2C207.5%20656.0%2C218.7%20656.0%2C230.0%20656.0%2C241.5%22%2F%3E%3Cpolyline%20points%3D%22684.0%2C12.3%20684.0%2C19.1%20684.0%2C26.2%20684.0%2C33.5%20684.0%2C41.1%20684.0%2C49.0%20684.0%2C57.2%20684.0%2C65.6%20684.0%2C74.4%20684.0%2C83.4%20684.0%2C92.7%20684.0%2C102.2%20684.0%2C112.0%20684.0%2C122.1%20684.0%2C132.3%20684.0%2C142.8%20684.0%2C153.5%20684.0%2C164.4%20684.0%2C175.4%20684.0%2C186.6%20684.0%2C197.9%20684.0%2C209.3%20684.0%2C220.8%20684.0%2C232.4%20684.0%2C244.0%22%2F%3E%3Cpolyline%20points%3D%22712.0%2C5.6%20712.0%2C12.9%20712.0%2C20.4%20712.0%2C28.2%20712.0%2C36.3%20712.0%2C44.7%20712.0%2C53.4%20712.0%2C62.4%20712.0%2C71.6%20712.0%2C81.2%20712.0%2C91.0%20712.0%2C101.0%20712.0%2C111.3%20712.0%2C121.8%20712.0%2C132.5%20712.0%2C143.4%20712.0%2C154.5%20712.0%2C165.7%20712.0%2C177.1%20712.0%2C188.6%20712.0%2C200.1%20712.0%2C211.8%20712.0%2C223.5%20712.0%2C235.3%20712.0%2C247.0%22%2F%3E%3Cpolyline%20points%3D%22740.0%2C-0.4%20740.0%2C7.4%20740.0%2C15.4%20740.0%2C23.8%20740.0%2C32.4%20740.0%2C41.4%20740.0%2C50.6%20740.0%2C60.1%20740.0%2C69.9%20740.0%2C79.9%20740.0%2C90.2%20740.0%2C100.8%20740.0%2C111.5%20740.0%2C122.4%20740.0%2C133.6%20740.0%2C144.9%20740.0%2C156.3%20740.0%2C167.9%20740.0%2C179.5%20740.0%2C191.3%20740.0%2C203.1%20740.0%2C214.9%20740.0%2C226.8%20740.0%2C238.6%20740.0%2C250.5%22%2F%3E%3Cpolyline%20points%3D%22768.0%2C-5.5%20768.0%2C2.8%20768.0%2C11.4%20768.0%2C20.3%20768.0%2C29.6%20768.0%2C39.1%20768.0%2C48.8%20768.0%2C58.9%20768.0%2C69.2%20768.0%2C79.7%20768.0%2C90.5%20768.0%2C101.5%20768.0%2C112.7%20768.0%2C124.0%20768.0%2C135.5%20768.0%2C147.2%20768.0%2C158.9%20768.0%2C170.7%20768.0%2C182.6%20768.0%2C194.6%20768.0%2C206.6%20768.0%2C218.5%20768.0%2C230.5%20768.0%2C242.4%20768.0%2C254.3%22%2F%3E%3Cpolyline%20points%3D%22796.0%2C-9.6%20796.0%2C-0.7%20796.0%2C8.5%20796.0%2C18.0%20796.0%2C27.8%20796.0%2C37.8%20796.0%2C48.1%20796.0%2C58.7%20796.0%2C69.5%20796.0%2C80.5%20796.0%2C91.8%20796.0%2C103.2%20796.0%2C114.8%20796.0%2C126.5%20796.0%2C138.3%20796.0%2C150.2%20796.0%2C162.2%20796.0%2C174.3%20796.0%2C186.4%20796.0%2C198.5%20796.0%2C210.5%20796.0%2C222.6%20796.0%2C234.6%20796.0%2C246.6%20796.0%2C258.4%22%2F%3E%3Cpolyline%20points%3D%22824.0%2C-12.6%20824.0%2C-3.1%20824.0%2C6.7%20824.0%2C16.7%20824.0%2C27.1%20824.0%2C37.7%20824.0%2C48.5%20824.0%2C59.6%20824.0%2C70.9%20824.0%2C82.4%20824.0%2C94.0%20824.0%2C105.8%20824.0%2C117.7%20824.0%2C129.7%20824.0%2C141.8%20824.0%2C154.0%20824.0%2C166.2%20824.0%2C178.4%20824.0%2C190.6%20824.0%2C202.8%20824.0%2C214.9%20824.0%2C227.0%20824.0%2C239.0%20824.0%2C250.9%20824.0%2C262.7%22%2F%3E%3Cpolyline%20points%3D%22852.0%2C-14.4%20852.0%2C-4.3%20852.0%2C6.0%20852.0%2C16.7%20852.0%2C27.6%20852.0%2C38.7%20852.0%2C50.0%20852.0%2C61.6%20852.0%2C73.3%20852.0%2C85.1%20852.0%2C97.1%20852.0%2C109.3%20852.0%2C121.5%20852.0%2C133.7%20852.0%2C146.0%20852.0%2C158.4%20852.0%2C170.7%20852.0%2C183.0%20852.0%2C195.3%20852.0%2C207.5%20852.0%2C219.6%20852.0%2C231.6%20852.0%2C243.5%20852.0%2C255.3%20852.0%2C267.0%22%2F%3E%3Cpolyline%20points%3D%22880.0%2C-15.0%20880.0%2C-4.3%20880.0%2C6.6%20880.0%2C17.8%20880.0%2C29.1%20880.0%2C40.8%20880.0%2C52.5%20880.0%2C64.5%20880.0%2C76.6%20880.0%2C88.8%20880.0%2C101.1%20880.0%2C113.5%20880.0%2C125.9%20880.0%2C138.4%20880.0%2C150.8%20880.0%2C163.3%20880.0%2C175.7%20880.0%2C188.0%20880.0%2C200.2%20880.0%2C212.4%20880.0%2C224.5%20880.0%2C236.4%20880.0%2C248.2%20880.0%2C259.8%20880.0%2C271.2%22%2F%3E%3Cpolyline%20points%3D%22908.0%2C-14.4%20908.0%2C-3.2%20908.0%2C8.3%20908.0%2C20.0%20908.0%2C31.8%20908.0%2C43.9%20908.0%2C56.1%20908.0%2C68.4%20908.0%2C80.8%20908.0%2C93.3%20908.0%2C105.8%20908.0%2C118.4%20908.0%2C131.0%20908.0%2C143.5%20908.0%2C156.0%20908.0%2C168.5%20908.0%2C180.9%20908.0%2C193.2%20908.0%2C205.4%20908.0%2C217.4%20908.0%2C229.4%20908.0%2C241.1%20908.0%2C252.7%20908.0%2C264.1%20908.0%2C275.4%22%2F%3E%3Cpolyline%20points%3D%22936.0%2C-12.6%20936.0%2C-0.8%20936.0%2C11.1%20936.0%2C23.3%20936.0%2C35.5%20936.0%2C47.9%20936.0%2C60.5%20936.0%2C73.1%20936.0%2C85.7%20936.0%2C98.4%20936.0%2C111.1%20936.0%2C123.8%20936.0%2C136.5%20936.0%2C149.1%20936.0%2C161.6%20936.0%2C174.0%20936.0%2C186.4%20936.0%2C198.5%20936.0%2C210.6%20936.0%2C222.5%20936.0%2C234.2%20936.0%2C245.7%20936.0%2C257.1%20936.0%2C268.3%20936.0%2C279.2%22%2F%3E%3Cpolyline%20points%3D%22964.0%2C-9.6%20964.0%2C2.7%20964.0%2C15.0%20964.0%2C27.5%20964.0%2C40.2%20964.0%2C52.9%20964.0%2C65.7%20964.0%2C78.5%20964.0%2C91.3%20964.0%2C104.1%20964.0%2C116.9%20964.0%2C129.7%20964.0%2C142.3%20964.0%2C154.9%20964.0%2C167.3%20964.0%2C179.7%20964.0%2C191.8%20964.0%2C203.9%20964.0%2C215.7%20964.0%2C227.4%20964.0%2C238.8%20964.0%2C250.1%20964.0%2C261.2%20964.0%2C272.1%20964.0%2C282.7%22%2F%3E%3Cpolyline%20points%3D%22992.0%2C-5.5%20992.0%2C7.2%20992.0%2C19.9%20992.0%2C32.7%20992.0%2C45.6%20992.0%2C58.6%20992.0%2C71.5%20992.0%2C84.5%20992.0%2C97.4%20992.0%2C110.3%20992.0%2C123.1%20992.0%2C135.8%20992.0%2C148.4%20992.0%2C160.8%20992.0%2C173.1%20992.0%2C185.3%20992.0%2C197.2%20992.0%2C209.0%20992.0%2C220.6%20992.0%2C232.0%20992.0%2C243.2%20992.0%2C254.2%20992.0%2C264.9%20992.0%2C275.5%20992.0%2C285.8%22%2F%3E%3Cpolyline%20points%3D%221020.0%2C-0.4%201020.0%2C12.6%201020.0%2C25.6%201020.0%2C38.7%201020.0%2C51.8%201020.0%2C64.8%201020.0%2C77.9%201020.0%2C90.9%201020.0%2C103.8%201020.0%2C116.7%201020.0%2C129.4%201020.0%2C142.0%201020.0%2C154.4%201020.0%2C166.7%201020.0%2C178.8%201020.0%2C190.7%201020.0%2C202.4%201020.0%2C213.9%201020.0%2C225.2%201020.0%2C236.3%201020.0%2C247.1%201020.0%2C257.8%201020.0%2C268.2%201020.0%2C278.4%201020.0%2C288.4%22%2F%3E%3Cpolyline%20points%3D%221048.0%2C5.6%201048.0%2C18.8%201048.0%2C32.0%201048.0%2C45.2%201048.0%2C58.4%201048.0%2C71.6%201048.0%2C84.6%201048.0%2C97.6%201048.0%2C110.5%201048.0%2C123.2%201048.0%2C135.8%201048.0%2C148.2%201048.0%2C160.4%201048.0%2C172.4%201048.0%2C184.3%201048.0%2C195.9%201048.0%2C207.3%201048.0%2C218.4%201048.0%2C229.4%201048.0%2C240.1%201048.0%2C250.6%201048.0%2C260.8%201048.0%2C270.9%201048.0%2C280.7%201048.0%2C290.3%22%2F%3E%3Cpolyline%20points%3D%221076.0%2C12.3%201076.0%2C25.6%201076.0%2C39.0%201076.0%2C52.2%201076.0%2C65.5%201076.0%2C78.6%201076.0%2C91.6%201076.0%2C104.4%201076.0%2C117.1%201076.0%2C129.7%201076.0%2C142.0%201076.0%2C154.2%201076.0%2C166.1%201076.0%2C177.8%201076.0%2C189.3%201076.0%2C200.6%201076.0%2C211.6%201076.0%2C222.4%201076.0%2C233.0%201076.0%2C243.3%201076.0%2C253.4%201076.0%2C263.3%201076.0%2C273.0%201076.0%2C282.4%201076.0%2C291.7%22%2F%3E%3Cpolyline%20points%3D%221104.0%2C19.5%201104.0%2C33.0%201104.0%2C46.3%201104.0%2C59.5%201104.0%2C72.7%201104.0%2C85.7%201104.0%2C98.5%201104.0%2C111.2%201104.0%2C123.7%201104.0%2C135.9%201104.0%2C148.0%201104.0%2C159.8%201104.0%2C171.4%201104.0%2C182.8%201104.0%2C193.9%201104.0%2C204.8%201104.0%2C215.4%201104.0%2C225.8%201104.0%2C236.0%201104.0%2C245.9%201104.0%2C255.6%201104.0%2C265.1%201104.0%2C274.4%201104.0%2C283.5%201104.0%2C292.4%22%2F%3E%3Cpolyline%20points%3D%221132.0%2C27.2%201132.0%2C40.6%201132.0%2C53.8%201132.0%2C67.0%201132.0%2C79.9%201132.0%2C92.7%201132.0%2C105.3%201132.0%2C117.7%201132.0%2C129.9%201132.0%2C141.8%201132.0%2C153.5%201132.0%2C165.0%201132.0%2C176.2%201132.0%2C187.2%201132.0%2C197.9%201132.0%2C208.4%201132.0%2C218.6%201132.0%2C228.5%201132.0%2C238.3%201132.0%2C247.8%201132.0%2C257.1%201132.0%2C266.2%201132.0%2C275.1%201132.0%2C283.9%201132.0%2C292.4%22%2F%3E%3Cpolyline%20points%3D%221160.0%2C35.0%201160.0%2C48.3%201160.0%2C61.4%201160.0%2C74.3%201160.0%2C87.0%201160.0%2C99.5%201160.0%2C111.8%201160.0%2C123.9%201160.0%2C135.7%201160.0%2C147.2%201160.0%2C158.5%201160.0%2C169.6%201160.0%2C180.4%201160.0%2C190.9%201160.0%2C201.2%201160.0%2C211.2%201160.0%2C221.0%201160.0%2C230.5%201160.0%2C239.8%201160.0%2C248.9%201160.0%2C257.8%201160.0%2C266.6%201160.0%2C275.1%201160.0%2C283.5%201160.0%2C291.8%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\") center bottom / cover no-repeat;opacity:.45;transform:perspective(1200px) rotateX(var(--grid-x,0deg)) rotateY(var(--grid-y,0deg));transition:transform .5s ease;transform-origin:center bottom}\n.optima-editorial-hero [data-framer-name=\"Hero Bottom\"],.optima-editorial-hero [data-framer-name=\"Hero Actions\"]{width:100%!important;max-width:none!important;margin:0 auto!important;align-self:center!important}\n.optima-editorial-hero [data-framer-name=\"Hero Bottom\"]>div:first-child{width:100%!important;text-align:center!important}\n.optima-editorial-hero [data-framer-name=\"Hero Bottom\"] p{text-align:center!important}\n.optima-editorial-hero h1{font-size:clamp(58px,11vw,160px)!important}\n@media(max-width:600px){.optima-editorial-hero h1{font-size:clamp(48px,13vw,76px)!important}.optima-editorial-hero [data-framer-name=\"Section \\xb7 Hero\"]{padding-bottom:160px!important}.optima-editorial-hero [data-framer-name=\"Section \\xb7 Hero\"]::after{height:160px;bottom:-30px;opacity:.28}}\n@media(prefers-reduced-motion:reduce){.optima-editorial-hero [data-framer-name=\"Section \\xb7 Hero\"]::after{transform:none!important;transition:none!important}}\n\n.optima-editorial-hero [data-framer-name=\"Hero Actions\"] a{display:flex!important;align-items:center!important;justify-content:center!important}.optima-editorial-hero [data-framer-name=\"Hero Actions\"] a p{width:auto!important;text-align:center!important}\n@media(max-width:600px){.optima-service-deck [data-framer-name=\"Services Head\"]{gap:24px!important}}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEditorialHero\":{\"type\":\"reactHoc\",\"name\":\"withEditorialHero\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withArchitecturalGrid\":{\"type\":\"reactHoc\",\"name\":\"withArchitecturalGrid\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withReferenceServiceCards\":{\"type\":\"reactHoc\",\"name\":\"withReferenceServiceCards\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withProjectFilters\":{\"type\":\"reactHoc\",\"name\":\"withProjectFilters\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Examples.map"],"mappings":"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"}