1<!doctype html> 2<!-- Made in Framer · framer.com ⨠--> 3<!-- Published Sep 30, 2026, 3:20 PM UTC --> 4<html lang="en" data-redirect-timezone="1"> 5<head> 6 <meta charset="utf-8"> 7 <meta name="viewport" content="width=device-width"> 8 <meta name="generator" content="Framer 24a29c7"> 9 <title>How Base Design keeps a brand alive after the handoff - FLORA Blog</title> 10 <link rel="canonical" href="https://flora.ai/blog/basedesign"><meta property="og:url" content="https://flora.ai/blog/basedesign"><meta name="description" content="How Base Design uses FLORA Techniques to mock up brand concepts at high fidelity, explore ideas in every direction, and rethink what studios hand to clients."> 11 <meta name="framer-search-index" content="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/searchIndex-UjbKrUeDaJGo.json"> 12 <meta name="framer-search-index-fallback" content="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/searchIndex-8LNH8XAmNdqn.json"> 13 <link href="https://framerusercontent.com/images/Fs7u5T7KZegrBT4IZjxwcZTW8Qg.png" rel="icon" media="(prefers-color-scheme: light)"> 14 <link href="https://framerusercontent.com/images/Fs7u5T7KZegrBT4IZjxwcZTW8Qg.png" rel="icon" media="(prefers-color-scheme: dark)"> 15 <link rel="apple-touch-icon" href="https://framerusercontent.com/images/pm46hucrFm9tBxvDZUlbGVIWfcE.png"> 16 <!-- Open Graph --> 17 <meta property="og:type" content="website"> 18 <meta property="og:title" content="How Base Design keeps a brand alive after the handoff - FLORA Blog"> 19 <meta property="og:description" content="How Base Design uses FLORA Techniques to mock up brand concepts at high fidelity, explore ideas in every direction, and rethink what studios hand to clients."> 20 <meta property="og:image" content="https://framerusercontent.com/images/KvFrB9O0c0Fi38F2FjdhcbC0.png"> 21 <!-- X --> 22 <meta name="twitter:card" content="summary_large_image"> 23 <meta name="twitter:title" content="How Base Design keeps a brand alive after the handoff - FLORA Blog"> 24 <meta name="twitter:description" content="How Base Design uses FLORA Techniques to mock up brand concepts at high fidelity, explore ideas in every direction, and rethink what studios hand to clients."> 25 <meta name="twitter:image" content="https://framerusercontent.com/images/KvFrB9O0c0Fi38F2FjdhcbC0.png"> 26 27 28
28<script>try{if(localStorage.getItem("__framer_force_showing_editorbar_since")){const n=document.createElement("link");n.rel="modulepreload";n.href="https://framer.com/edit/beta/init.mjs";document.head.appendChild(n)}}catch(e){}</script>
28 29 30 <!-- Start of headStart --> 31 <!-- Snippet: legacy-headStart -->
32<script> 33(function () { 34 var GTM_ID = "GTM-NXSLH2RD"; 35 var CONSENT_KEY = "flora_consent_v1"; 36 var CONSENT_EVENT = "floraCookieConsentChanged"; 37 var loaded = false; 38 39 window.dataLayer = window.dataLayer || []; 40 function gtag() { 41 dataLayer.push(arguments); 42 } 43 window.gtag = gtag; 44 45 // 1) Defaults BEFORE any Google tag â required for Consent Mode 46 gtag("consent", "default", { 47 ad_storage: "denied", 48 ad_user_data: "denied", 49 ad_personalization: "denied", 50 analytics_storage: "denied", 51 wait_for_update: 500, 52 }); 53 gtag("set", "ads_data_redaction", true); 54 gtag("set", "url_passthrough", true); 55 56 function readCookie(name) { 57 try { 58 var escaped = name.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); 59 var match = document.cookie.match( 60 new RegExp("(?:^|; )" + escaped + "=([^;]*)") 61 ); 62 return match ? decodeURIComponent(match[1]) : null; 63 } catch (e) { 64 return null; 65 } 66 } 67 68 function getConsent() { 69 var raw = readCookie(CONSENT_KEY); 70 if (!raw) return null; 71 try { 72 var parsed = JSON.parse(raw); 73 if (!parsed || parsed.version !== 1) return null; 74 return parsed; 75 } catch (e) { 76 return null; 77 } 78 } 79 80 /** Flora categories â Consent Mode v2 */ 81 function toGoogleConsent(consent) { 82 var analytics = 83 consent && consent.analytics === true ? "granted" : "denied"; 84 var ads = 85 consent && consent.marketing === true ? "granted" : "denied"; 86 return { 87 ad_storage: ads, 88 ad_user_data: ads, 89 ad_personalization: ads, 90 analytics_storage: analytics, 91 }; 92 } 93 94 function updateConsent(consent) { 95 gtag("consent", "update", toGoogleConsent(consent)); 96 } 97 98 function loadGtm() { 99 if (loaded) return; 100 loaded = true; 101 102 window.dataLayer.push({ 103 "gtm.start": new Date().getTime(), 104 event: "gtm.js", 105 }); 106 107 var f = document.getElementsByTagName("script")[0]; 108 var j = document.createElement("script"); 109 j.async = true; 110 j.src = "https://www.googletagmanager.com/gtm.js?id=" + GTM_ID; 111 f.parentNode.insertBefore(j, f); 112 } 113 114 // 2) Returning visitor: apply stored choice immediately (within wait_for_update) 115 var existing = getConsent(); 116 if (existing) { 117 updateConsent(existing); 118 } 119 120 // 3) Always load GTM â Consent Mode keeps tags cookieless until granted 121 loadGtm(); 122 123 // 4) Banner accept/reject (same tab) 124 window.addEventListener(CONSENT_EVENT, function (event) { 125 var consent = 126 event && event.detail && event.detail.consent 127 ? event.detail.consent 128 : getConsent(); 129 updateConsent(consent); 130 }); 131})(); 132</script>
132 133<!-- SnippetEnd: legacy-headStart --> 134<!-- Snippet: legacy-headStart-plugin-d84d6c --> 135<!-- Plugin: d84d6c -->
135<script>"use strict";(()=>{const a=new Set,u=new Set;let d=!1;function k(){d=!1;for(const e of u)e();u.clear()}function v(e){u.add(e),!d&&(d=!0,requestAnimationFrame(k))}function p(){for(const e of a)e();a.clear()}const D="scheduler"in window&&"postTask"in scheduler?e=>{scheduler.postTask(e,{priority:"background"})}:e=>setTimeout(e,1);let E=new Promise(e=>{window.addEventListener("load",()=>{e()})}).then(()=>{E=void 0});const T="scheduling"in navigator&&typeof navigator.scheduling?.isInputPending=="function"?navigator.scheduling.isInputPending.bind(navigator.scheduling):()=>!1;async function _(e,n){a.add(e);let t;n&&document.readyState!=="complete"&&await E;const i=()=>{D(()=>{a.delete(e),e()})};v(()=>{T()?v(i):i()})}async function s(e=!1){if(document.hidden){p();return}return new Promise(n=>{_(n,e)})}let c,l;async function F(){return new Promise(e=>{const n=()=>{a.delete(e),e()};l=n,setTimeout(n,150),a.add(e)})}function S(e){e.button===0&&(c=F())}function m(){c=void 0,l?.(),l=void 0}document.addEventListener("mousedown",S,!0);document.addEventListener("click",m,!0);document.addEventListener("visibilitychange",()=>{document.hidden&&(p(),m())},!0);document.addEventListener("pagehide",()=>{m(),p()},!0);function w(e){if(e.__originalEvent)return e;const n=new e.constructor(e.type,e),t=["target","srcElement","offsetX","offsetY","layerX","layerY","toElement"];for(const i of t)i in e&&Object.defineProperty(n,i,{writable:!1,value:e[i]});return n.__originalEvent=e,n}const g=document.addEventListener,P=["click","auxclick","mousedown","keyup","submit"];document.addEventListener=function(e,n,t){if(P.includes(e)&&(t===!0||typeof t=="object"&&t.capture)){g.call(this,e,async function(o){if(o.__f)return;const r=w(o);r.type==="mousedown"&&r.button===0&&await c,await s(),typeof n=="function"?n.call(this,r):n.handleEvent(r)},t);return}g.call(this,e,n,t)};document.addEventListener("readystatechange",()=>{if(document.readyState!=="interactive")return;const e=document.body;async function n(t){t.stopPropagation();const i=w(t);i.type==="mousedown"&&i.button===0&&await c,await s(),i.__f=!0,document.dispatchEvent(i)}for(const t of P)e.addEventListener(t,n)});function j(e){return function(...t){return s(!0).then(()=>{e.apply(this,t)}),!0}}function b(e){if(e.__f)return;let n=e.push;Object.defineProperty(e,"push",{enumerable:!0,get(){return n},set(t){t!==n&&(n=t?j(t):void 0)}}),Object.defineProperty(e,"__f",{enumerable:!1,value:!0})}function G(){let e=window.dataLayer;e&&(b(e),Object.defineProperty(window,"dataLayer",{enumerable:!0,get(){return e},set(n){n!==e&&(e=n,e&&b(e))}}))}const f=new MutationObserver(()=>{if(document.readyState==="complete"&&!("dataLayer"in window)){f.disconnect();return}"dataLayer"in window&&(f.disconnect(),G())});f.observe(document.documentElement,{childList:!0,subtree:!0});function L(e,n,t=!1){const i=n[0]??this,o=i!=null&&typeof i=="object";o&&!("__f"in i)?(e.apply(this,n),i.__f=!0):!o&&t&&e.apply(this,n)}function h(e,n){return function(...i){L.call(this,e,i),s().then(()=>{n.apply(this,i)})}}function y(e,n){const t=e.__proto__[n]??e[n];let i=h(t,function(...r){L.call(this,t,r,!0)});Object.defineProperty(e,n,{enumerable:!0,get(){return i},set(o){o!==i&&(i=o?h(t,o):void 0)}})}y(history,"pushState");y(history,"replaceState");y(HTMLFormElement.prototype,"submit");})(); 136</script>
136 137<!-- SnippetEnd: legacy-headStart-plugin-d84d6c --> 138<!-- Snippet: X9ZbFJj44 --> 139<link rel="preconnect" href="https://ik.imagekit.io" crossorigin> 140<link rel="preconnect" href="https://public-assets.flora.ai" crossorigin> 141<link rel="preconnect" href="https://media.flora.ai" crossorigin> 142<!-- SnippetEnd: X9ZbFJj44 --> 143 144 <!-- End of headStart --> 145 146 <style data-framer-font-css>/* cyrillic-ext */ 147@font-face { 148 font-family: 'Geist'; 149 font-style: italic; 150 font-weight: 400; 151 font-display: swap; 152 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFqHP7Tc.woff2) format('woff2'); 153 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 154} 155/* cyrillic */ 156@font-face { 157 font-family: 'Geist'; 158 font-style: italic; 159 font-weight: 400; 160 font-display: swap; 161 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFOHP7Tc.woff2) format('woff2'); 162 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 163} 164/* vietnamese */ 165@font-face { 166 font-family: 'Geist'; 167 font-style: italic; 168 font-weight: 400; 169 font-display: swap; 170 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFiHP7Tc.woff2) format('woff2'); 171 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 172} 173/* latin-ext */ 174@font-face { 175 font-family: 'Geist'; 176 font-style: italic; 177 font-weight: 400; 178 font-display: swap; 179 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFmHP7Tc.woff2) format('woff2'); 180 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 181} 182/* latin */ 183@font-face { 184 font-family: 'Geist'; 185 font-style: italic; 186 font-weight: 400; 187 font-display: swap; 188 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFeHPw.woff2) format('woff2'); 189 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 190} 191/* cyrillic-ext */ 192@font-face { 193 font-family: 'Geist'; 194 font-style: italic; 195 font-weight: 600; 196 font-display: swap; 197 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFqHP7Tc.woff2) format('woff2'); 198 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 199} 200/* cyrillic */ 201@font-face { 202 font-family: 'Geist'; 203 font-style: italic; 204 font-weight: 600; 205 font-display: swap; 206 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFOHP7Tc.woff2) format('woff2'); 207 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 208} 209/* vietnamese */ 210@font-face { 211 font-family: 'Geist'; 212 font-style: italic; 213 font-weight: 600; 214 font-display: swap; 215 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFiHP7Tc.woff2) format('woff2'); 216 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 217} 218/* latin-ext */ 219@font-face { 220 font-family: 'Geist'; 221 font-style: italic; 222 font-weight: 600; 223 font-display: swap; 224 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFmHP7Tc.woff2) format('woff2'); 225 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 226} 227/* latin */ 228@font-face { 229 font-family: 'Geist'; 230 font-style: italic; 231 font-weight: 600; 232 font-display: swap; 233 src: url(https://fonts.gstatic.com/s/geist/v5/gyB8hwUxId8gMEwZKFeHPw.woff2) format('woff2'); 234 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 235} 236/* cyrillic-ext */ 237@font-face { 238 font-family: 'Geist Variable'; 239 font-style: normal; 240 font-weight: 100 900; 241 font-display: swap;
242 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwRGFWfOw.woff2) format('woff2'); 243 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 244} 245/* cyrillic */ 246@font-face { 247 font-family: 'Geist Variable'; 248 font-style: normal; 249 font-weight: 100 900; 250 font-display: swap; 251 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwYGFWfOw.woff2) format('woff2'); 252 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 253} 254/* vietnamese */ 255@font-face { 256 font-family: 'Geist Variable'; 257 font-style: normal; 258 font-weight: 100 900; 259 font-display: swap; 260 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwTGFWfOw.woff2) format('woff2'); 261 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 262} 263/* latin-ext */ 264@font-face { 265 font-family: 'Geist Variable'; 266 font-style: normal; 267 font-weight: 100 900; 268 font-display: swap; 269 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwSGFWfOw.woff2) format('woff2'); 270 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 271} 272/* latin */ 273@font-face { 274 font-family: 'Geist Variable'; 275 font-style: normal; 276 font-weight: 100 900; 277 font-display: swap; 278 src: url(https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2) format('woff2'); 279 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 280} 281/* cyrillic-ext */ 282@font-face { 283 font-family: 'Fragment Mono'; 284 font-style: normal; 285 font-weight: 400; 286 src: url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB45HhrUI.woff2) format('woff2'); 287 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 288} 289/* latin-ext */ 290@font-face { 291 font-family: 'Fragment Mono'; 292 font-style: normal; 293 font-weight: 400; 294 src: url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB41HhrUI.woff2) format('woff2'); 295 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 296} 297/* latin */ 298@font-face { 299 font-family: 'Fragment Mono'; 300 font-style: normal; 301 font-weight: 400; 302 src: url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB4NHhg.woff2) format('woff2'); 303 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 304} 305 306@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 500 } 307@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 600 } 308@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 700 } 309@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 310@font-face { font-family: "Geist Mono"; src: url("https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5W7ihaO_CS.woff2"); font-style: normal; font-weight: 500 } 311@font-face { font-family: "Geist Mono"; src: url("https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHjL55W7ihaO_CS.woff2"); font-style: normal; font-weight: 600 } 312@font-face { font-family: "Geist Mono";
312 src: url("https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2"); font-style: normal; font-weight: 400 } 313@font-face { font-family: "Inter"; src: url("https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 314@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 300 } 315@font-face { font-family: "Geist Mono"; src: url("https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55W7ihaO_CS.woff2"); font-style: normal; font-weight: 700 } 316@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4mJPby1QNtA.woff2"); font-style: normal; font-weight: 900 } 317@font-face { font-family: "Redaction 10 Regular"; src: url("https://framerusercontent.com/assets/qf6DB7WGDdEjcTvrw5e5SlRp4w.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 318@font-face { font-family: "Redaction 35 Regular"; src: url("https://framerusercontent.com/assets/F3mnAhTyqfXvxqJm5mBQNSVP4.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 319@font-face { font-family: "Redaction 50 Italic"; src: url("https://framerusercontent.com/assets/kqyAfMmZA5vP4G3u2iu7WJdY.woff2"); font-display: swap; font-style: italic; font-weight: 400 } 320@font-face { font-family: "Redaction 35 Italic"; src: url("https://framerusercontent.com/assets/jssw9Hg4nVO6tIpmyfRdNw1g.woff2"); font-display: swap; font-style: italic; font-weight: 400 } 321@font-face { font-family: "Redaction 10 Italic"; src: url("https://framerusercontent.com/assets/cvs10CSqw3kPm6s1bk8EBPYw.woff2"); font-display: swap; font-style: italic; font-weight: 400 } 322@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 323@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 324@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF } 325@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF } 326@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 327@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 328@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 329@font-face { font-family: "Exposure Trial VAR Variable Exposure"; src: url("https://framerusercontent.com/assets/7RMptGELoZLQIT2xQX0w6j7Fx4M.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 330@font-face { font-family: "Exposure[-50] Regular"; src: url("https://framerusercontent.com/assets/FpO8pmpKRPjUc2dYfxc8AF5k8.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 331@font-face { font-family: "Exposure Trial -10"; src: url("https://framerusercontent.com/assets/XZgiOCmCvC6xVa12imTflHT1N8.woff2"); font-style: normal; font-weight: 399 } 332@font-face { font-family: "Exposure Trial 0"; src: url("https://framerusercontent.com/assets/gLzTNXtaiSlOG5UPOi5xltx4uA.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 333@font-face { font-family: "Exposure Trial +20"; src: url("https://framerusercontent.com/assets/0C6sSIWEkTThX5Z4cwoW3ikflpc.woff2"); font-style: normal; font-weight: 402 } 334@font-face { font-family: "Redaction 10 Bold"; src: url("https://framerusercontent.com/assets/A5bmUKouNMEOiqgbNUKmdwfPC5Q.woff2"); font-display: swap; font-style: normal; font-weight: 700 } 335@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 336@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 337@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF } 338@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF } 339@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 340@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 341@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 342@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 343@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 344@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF } 345@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0370-03FF } 346@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 347@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/rZ5DdENNqIdFTIyQQiP5isO7M.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 348@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 349@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 350@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 351@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF } 352@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0370-03FF } 353@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 354@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 355@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 356@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 357@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 358@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6
358o.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF } 359@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF } 360@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 361@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 362@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 363@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 364@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 365@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF } 366@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0370-03FF } 367@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 368@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 369@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 370@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2"); font-style: normal; font-weight: 900; unicode-range: 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 } 371@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2"); font-style: italic; font-weight: 900; unicode-range: 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 } 372@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: 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 } 373@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: 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 } 374@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 375@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 376@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF } 377@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0370-03FF } 378@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 379@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 380@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 381@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 382@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 383@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF } 384@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0370-03FF } 385@font-face { font-family: "Inter";
385 src: url("https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 386@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 387@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 388@font-face { font-family: "Satoshi"; src: url("https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2"); font-display: swap; font-style: normal; font-weight: 700 } 389@font-face { font-family: "Raleway"; src: url("https://framerusercontent.com/third-party-assets/fontshare/wf/MH43EZQ5D5TBWLC2PYWZEYFPY3CXY4M5/XDDBYYRARAUB3F7RA772N4INJTRQYCTY/NBSC4X5XDVX3Q7RBFSRL24UBCSPNFBXK.woff2"); font-display: swap; font-style: normal; font-weight: 600 } 390@font-face { font-family: "Geist Variable Placeholder"; src: local("Arial"); ascent-override: 94.56%; descent-override: 27.76%; line-gap-override: 0.00%; size-adjust: 106.28% } 391@font-face { font-family: "Geist Placeholder"; src: local("Arial"); ascent-override: 94.56%; descent-override: 27.76%; line-gap-override: 0.00%; size-adjust: 106.28% } 392@font-face { font-family: "Inter Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% } 393@font-face { font-family: "Redaction 10 Regular Placeholder"; src: local("Arial"); ascent-override: 90.65%; descent-override: 30.22%; line-gap-override: 0.00%; size-adjust: 99.28% } 394@font-face { font-family: "Redaction 35 Regular Placeholder"; src: local("Arial"); ascent-override: 91.07%; descent-override: 30.36%; line-gap-override: 0.00%; size-adjust: 98.82% } 395@font-face { font-family: "Redaction 50 Italic Placeholder"; src: local("Arial"); ascent-override: 93.93%; descent-override: 31.31%; line-gap-override: 0.00%; size-adjust: 95.82% } 396@font-face { font-family: "Redaction 35 Italic Placeholder"; src: local("Arial"); ascent-override: 93.96%; descent-override: 31.32%; line-gap-override: 0.00%; size-adjust: 95.79% } 397@font-face { font-family: "Redaction 10 Italic Placeholder"; src: local("Arial"); ascent-override: 94.58%; descent-override: 31.53%; line-gap-override: 0.00%; size-adjust: 95.15% } 398@font-face { font-family: "Inter Variable Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% } 399@font-face { font-family: "Exposure Trial VAR Variable Exposure Placeholder"; src: local("Arial"); ascent-override: 96.97%; descent-override: 25.51%; line-gap-override: 0.00%; size-adjust: 97.99% } 400@font-face { font-family: "Exposure[-50] Regular Placeholder"; src: local("Arial"); ascent-override: 88.17%; descent-override: 23.20%; line-gap-override: 0.00%; size-adjust: 107.77% } 401@font-face { font-family: "Exposure Trial 0 Placeholder"; src: local("Arial"); ascent-override: 88.17%; descent-override: 23.20%; line-gap-override: 0.00%; size-adjust: 107.77% } 402@font-face { font-family: "Redaction 10 Bold Placeholder"; src: local("Arial"); ascent-override: 82.48%; descent-override: 27.49%; line-gap-override: 0.00%; size-adjust: 109.12% } 403@font-face { font-family: "Satoshi Placeholder"; src: local("Arial"); ascent-override: 102.23%; descent-override: 24.29%; line-gap-override: 10.12%; size-adjust: 98.80% } 404@font-face { font-family: "Raleway Placeholder"; src: local("Arial"); ascent-override: 89.45%; descent-override: 22.27%; line-gap-override: 0.00%; size-adjust: 105.09% }</style>
405 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 406 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 407 408 <!-- Initialize gtag before head-end custom code can call it. --> 409
409<script> 410 window.dataLayer = window.dataLayer || []; 411 function gtag(){window.dataLayer.push(arguments);} 412 gtag('js', new Date()); 413 gtag('config', 'G-21VY480EFL'); 414 </script>
414 415 <meta name="robots" content="max-image-preview:large">
415<script>(()=>{function p(){function s(e){let t=new URL(e);return`${t.origin}${t.pathname}`.replace(/\/$/u,"")}function c(e){return e.split("-")[0]}function g(){let e=window.location.hostname,t=new Map;return document.querySelectorAll('link[rel="alternate"]').forEach(n=>{let r=n.getAttribute("hreflang"),o=n.getAttribute("href");!r||!o||new URL(o).hostname!==e||t.set(r,o)}),t}function d(e,t){return t.has("x-default")?t.get(e)===t.get("x-default"):!1}function h(){let e=navigator.languages;try{let t=localStorage.preferredLocale;return t?[t,...e]:e}catch{return e}}function i(e){s(window.location.href)!==s(e)&&window.location.replace(e+window.location.search+window.location.hash)}if(navigator.webdriver||/bot|-google|google-|yandex|ia_archiver|crawl|spider/i.test(navigator.userAgent))return;let l=document.documentElement,u=l.getAttribute("lang");if(!u)return;let a=g();if(!d(u,a))return;let f=h();if(l.hasAttribute("data-redirect-timezone")){let e=Intl.DateTimeFormat().resolvedOptions().timeZone,t=f[0]?.startsWith("en"),n=e==="Europe/London";if(t&&!n||!t&&n)return;let r=a.get("en-GB");if(t&&n&&r){i(r);return}}for(let e of f){let t=a.get(e);if(t){i(t);return}let n=c(e);for(let[r,o]of a)if(c(r)===n){i(o);return}}}return p})()()</script>
415<style data-framer-breakpoint-css>@media(min-width: 1200px){.hidden-1ig9pf1{display:none!important}}@media(min-width: 810px) and (max-width: 1199.98px){.hidden-1ct138l{display:none!important}}@media(max-width: 809.98px){.hidden-1xftbj1{display:none!important}}@media(min-width: 1200px){.hidden-13ye772{display:none!important}}@media(min-width: 810px) and (max-width: 1199.98px){.hidden-1qtyn6b{display:none!important}}@media(max-width: 809.98px){.hidden-zpf9xs{display:none!important}}</style><style data-framer-css-ssr-minified data-framer-components="framer-lib-cursors-host framer-Wkbar PropertyOverrides framer-lWT4v framer-562M9 framer-6EJxo framer-lib-combinedCSSRules framer-qcBpt framer-8y4z0 framer-hqWrA framer-MUxoh framer-lANAW framer-B4s8j framer-RyJWK framer-Erp44 framer-Pn60S framer-QvuuA framer-IOzXp framer-AZh4x framer-FDaoV framer-8IAUf framer-TTMN7 framer-bSfp1 framer-o4dkY">html,body,#main{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}h1,h2,h3,h4,h5,h6,p,figure{margin:0}body,input,textarea,select,button{font-family:sans-serif;font-size:12px}body{--token-4966f7f1-6348-4104-9908-225483b4c5c6:#eee;--token-031c9b67-a8ae-4b8c-8997-80add6a58183:#b4b4b4;--token-60e8c05a-f2b8-44a7-b015-7b6360bc762c:#ffffff0d;--token-32cb0a03-090d-49f3-b37f-02c22e72e092:#ffffff1a;--token-b12f820a-53f9-4156-aa54-0e2ca349433e:#71d083;--token-8c211610-9e2d-4a2f-b75c-381a590d285c:#53b365;--token-7aa9356f-709e-4c9d-91c2-f4505a8133d9:#71d083;--token-2c98ed44-a79f-456e-8ce4-7d680511c76c:#53b365;--token-01711f17-a223-4d14-856c-984d3eca8d0f:#2a2a2a;--token-5f64d6bf-a085-41a6-bf7f-3b9df24e4ea5:#3a3a3a;--token-b3e272b4-4fb1-4ff5-a7a5-3faf12486beb:#606060;--token-baad1c7e-d763-478c-9b9a-2ecc162816d6:#ffffff1c;--token-ad03954d-dcaa-4d2e-84a8-f6052aea590d:#ffffff2b;--token-003cfb5c-4327-42e9-861e-e316c300e646:#ffffff73;--token-12deb56f-d035-44c2-a11f-70eb44de8e1d:#eee;--token-35f7e5b9-0ef5-4973-b011-3960f15eb405:#b4b4b4;--token-14c5c4a1-62ba-4b44-be5a-27c25eb956f9:#71d083;--token-4f6196f1-52f1-44dc-8996-a8d18f35deb0:#53b365;--token-a7817964-f206-4e83-8a80-b80c88847f68:#0000000d;--token-3ea606db-d005-4f6d-be59-f846ebffca91:#0000001a;--token-ab232a53-3745-4c95-a987-831490f306f5:#ffffff26;--token-e97c7583-5e52-4f25-b6ad-c37c6bfa897e:#00000026;--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4:#7b7b7b;--token-4baf65de-0ad5-4d85-ba6c-cac77b1970b4:#606060;--token-29a27867-7211-4eeb-ba48-b953d93f2adc:#3a3a3a;--token-b705cfcb-2d8a-4c65-a444-9e9826eff085:#ffffff0d;--token-d9a62d27-595a-4311-9a76-f224c3376757:#ffffff1a;--token-3ca64a26-39be-4ce5-982e-2187bcd974d3:#ffffff26;--token-92691518-642a-487a-a7b8-2da8384a4b2b:#191919e6;--token-932bfdae-b407-460b-acea-935a3a1c72c9:#000000e6;--token-562967bd-1743-4544-ac2d-6c1289e03c5b:#000000f2;--token-c955cefe-5101-4236-a1dc-b2c7f1399d59:#111;--token-f3c649c3-212c-4319-8bb2-dc895778ae28:#222;--token-2841e01b-4648-463c-b155-d5fd2f7c7314:#313131;--token-54757ded-17e0-467e-b4f6-cd640f88219f:#484848;--token-feff6a9e-ebba-4d7c-9e84-ee5c387c4379:#ffffff3b;--token-fdc16830-f626-477f-8a2c-a7011b159cc2:#7b7b7b;--token-501c3745-d66c-4647-bf3b-a7fa83c99d01:#fff;--token-fdf79532-e877-49a9-a1fa-869442f2eac8:#000;--token-775b3b23-18e0-4a71-ae61-91c2152993e0:#71d083;--token-11f32b3f-54f2-479d-be7e-fcbcddd6aeda:#53b365;--token-475d86e7-408a-431a-8ee5-e0f85e1851dc:#366740;--token-0c1047dd-ae5f-4b46-88eb-1e014909b1b1:#366740;--token-2e1f14fb-acfa-4bb9-b707-6e0d5417eb66:#2060df;--token-6ace3d66-4ebe-4862-8951-382d706e97ae:#000;--token-6144e0ac-b6cb-41d7-89cf-507636145390:#fff;--token-87855868-3162-4023-89d8-c63427dc0705:#eee;--token-3234ff03-a2be-40b0-b276-9c8ca943c411:#000;--token-3a04cb02-e953-466c-acf8-1cbe0cb6f8e7:#1a1a1a;--token-a8a0a180-1924-4391-ad72-240399a0b718:#4d4d4d;--token-fa6fe4a2-3f35-46e2-9e98-c2f49b3f19d8:#000;--token-5fbe3d8e-3496-42b1-86ba-da7ec695985e:#ffffff0d;--token-eb6b91db-e0df-4c59-8562-e202bce09e25:#000;--token-11ec03b7-4d3e-403d-90b7-e44fb768d403:#4d4d4d;--token-07e6bf3c-b93d-4da2-82a2-efb9a3bac351:#000;--token-a188f442-a1e4-4b87-8d60-a4b736226cf3:#262626;--token-32af4ee5-7657-4ce6-85dc-45a925a10267:#ff977d;--token-7b39784c-4e54-4810-9bb4-10a5898c637c:#bde56c;--token-a80f9004-9935-4447-af2b-fab4bdea83ed:#1fd8a4;--token-abec7e7f-87d8-47d4-99c2-ba2e3a20536d:#b1a9ff;--token-168d5a1b-491b-4833-941b-835a45137419:#baa7ff;--token-e15cbc5c-3fdf-4493-98ca-b29b1227d4e3:#58d5ba;--token-f3853a65-c140-4c97-b27f-f4e9f408e8b4:#ffca16;--token-b310ba1a-b6a8-4ab7-89a6-b91a78534d23:#d4b3a5;--token-1127b816-e291-4677-bbb5-af829149c766:#ff8dcc;--token-a99e1824-4404-4499-9256-800039c07ae1:#e796f3;--token-c7b31ca4-7a23-4941-9fdc-b3ec7c0837e2:#3dd68c;--token-fe6a5814-747b-43d6-a746-fc40d83d49cb:#f5e147;--token-36cc5d24-efdf-4a3b-a1df-862c91fc8f00:#fff;--token-d0b0df77-a3ea-4ec1-8afa-495e72f399a2:#ffa057;--token-4dc3a136-91f6-4514-a4b8-967c6f4a2daa:#70b8ff;--token-4031458e-3244-41d7-b5b8-30aadfbf95c6:#71d083;--token-20608b9f-0145-4a1e-b971-ee948ebbb015:#fff;--token-a042497d-749d-4d03-8d3a-78930210d354:#2060df;--token-84002464-baa0-40a1-a1a1-82899aec539a:#9ba1a5;--token-8e96e9ce-2aa9-40e6-9da9-ed0730e70752:#ededed;--token-b973a227-e568-456b-b259-6bed5021af0f:#a1a1a1;--token-6029dbfc-fbac-430b-a786-4e5dcea7423c:#1e2021;--token-419394a1-565d-4952-8ba3-b4f1eb92339c:#050505;--token-22399db1-df0c-4a5d-90ff-7fc36b34ab55:#f3f5f7;--token-8adc9627-93fe-4d84-8473-44925b3a5e9c:#1e1e1e;--token-78d13277-3bd2-4de0-9acb-3a86fe427f71:#8a8a8a}@media (prefers-color-scheme:dark){body{--token-4966f7f1-6348-4104-9908-225483b4c5c6:#eee;--token-031c9b67-a8ae-4b8c-8997-80add6a58183:#b4b4b4;--token-01711f17-a223-4d14-856c-984d3eca8d0f:#2a2a2a;--token-5f64d6bf-a085-41a6-bf7f-3b9df24e4ea5:#3a3a3a;--token-b3e272b4-4fb1-4ff5-a7a5-3faf12486beb:#606060;--token-baad1c7e-d763-478c-9b9a-2ecc162816d6:#ffffff1c;--token-ad03954d-dcaa-4d2e-84a8-f6052aea590d:#ffffff2b;--token-003cfb5c-4327-42e9-861e-e316c300e646:#ffffff73;--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4:#7b7b7b;--token-4baf65de-0ad5-4d85-ba6c-cac77b1970b4:#606060;--token-29a27867-7211-4eeb-ba48-b953d93f2adc:#3a3a3a;--token-b705cfcb-2d8a-4c65-a444-9e9826eff085:#ffffff0d;--token-d9a62d27-595a-4311-9a76-f224c3376757:#ffffff1a;--token-3ca64a26-39be-4ce5-982e-2187bcd974d3:#ffffff26;--token-92691518-642a-487a-a7b8-2da8384a4b2b:#191919e6;--token-932bfdae-b407-460b-acea-935a3a1c72c9:#000000e6;--token-562967bd-1743-4544-ac2d-6c1289e03c5b:#000000f2;--token-c955cefe-5101-4236-a1dc-b2c7f1399d59:#111;--token-f3c649c3-212c-4319-8bb2-dc895778ae28:#222;--token-2841e01b-4648-463c-b155-d5fd2f7c7314:#313131;
415--token-54757ded-17e0-467e-b4f6-cd640f88219f:#484848;--token-feff6a9e-ebba-4d7c-9e84-ee5c387c4379:#ffffff3b;--token-501c3745-d66c-4647-bf3b-a7fa83c99d01:#fff;--token-fdf79532-e877-49a9-a1fa-869442f2eac8:#000;--token-3234ff03-a2be-40b0-b276-9c8ca943c411:#000;--token-3a04cb02-e953-466c-acf8-1cbe0cb6f8e7:#eee;--token-a8a0a180-1924-4391-ad72-240399a0b718:#7b7b7b;--token-fa6fe4a2-3f35-46e2-9e98-c2f49b3f19d8:#ffffff1c;--token-eb6b91db-e0df-4c59-8562-e202bce09e25:#ffffff0d;--token-11ec03b7-4d3e-403d-90b7-e44fb768d403:#b4b4b4;--token-07e6bf3c-b93d-4da2-82a2-efb9a3bac351:#1b2a1e;--token-a188f442-a1e4-4b87-8d60-a4b736226cf3:#262626;--token-b973a227-e568-456b-b259-6bed5021af0f:#a1a1a1;--token-78d13277-3bd2-4de0-9acb-3a86fe427f71:#8a8a8a}}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],c
415ode.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-cursor-none,.framer-cursor-none *{cursor:none!important}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}.framer-Wkbar.framer-1ufmwvb,.framer-Wkbar .framer-1ufmwvb{display:block}.framer-Wkbar.framer-13ye772{height:min-content;
415overflow:var(--overflow-clip-fallback,clip);background-color:#000;flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:80px 0 0;display:flex;position:relative}.framer-Wkbar .framer-1jjobzj-container{height:auto;position:var(--framer-canvas-fixed-position,fixed);z-index:10;flex:none;order:-1000;top:0;left:0;right:0}.framer-Wkbar .framer-1fewekf{margin:0;background:0 0;flex-grow:1;width:0;height:0;margin-bottom:0;position:relative}.framer-Wkbar .framer-35m6w9-container{flex:none;order:1002;width:100%;height:auto;position:relative}.framer-Wkbar .framer-nykkrz-container{bottom:calc(calc(100% - min(var(--framer-viewport-height,100%), 100%)) + 0px);height:1px;position:var(--framer-canvas-fixed-position,fixed);z-index:10;flex:none;order:1003;left:0;right:0}[data-layout-template=true]>#overlay{margin-bottom:0}.ssr-variant{display:contents}.framer-lWT4v.framer-b69d6u,.framer-lWT4v .framer-b69d6u{display:block}.framer-lWT4v.framer-10oaxwa{flex-flow:row;place-content:center space-between;align-items:center;width:1440px;height:min-content;padding:16px 80px;display:flex;position:relative;overflow:hidden}.framer-lWT4v .framer-1s0neva{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:40px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-lWT4v .framer-e7n62l{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:9px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-lWT4v .framer-17398mq{flex:none;width:151px;height:auto;position:relative}.framer-lWT4v .framer-tnchkg{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-lWT4v .framer-1ampzju-container,.framer-lWT4v .framer-1kvoj5f-container,.framer-lWT4v .framer-1gjax3a-container,.framer-lWT4v .framer-17qntp6-container,.framer-lWT4v .framer-1tx079l-container{z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-lWT4v .framer-1w1x3h1,.framer-lWT4v .framer-m438od{flex-flow:column;place-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lWT4v .framer-1yyfge7-container,.framer-lWT4v .framer-lx01ep-container,.framer-lWT4v .framer-xbqpwl-container,.framer-lWT4v .framer-yg6dl2-container{flex:none;width:auto;height:auto;position:relative}.framer-lWT4v .framer-q12urv{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:40px;width:min-content;padding:0;display:flex;position:relative}.framer-lWT4v .framer-rlvsmu{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:12px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-lWT4v .framer-dpsr5a-container{flex:none;width:auto;height:40px;position:relative}.framer-lWT4v .framer-b31ckq-container{flex:none;width:auto;height:38px;position:relative}.framer-lWT4v .framer-1wum7ok{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lWT4v .framer-ybszd8{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative}.framer-lWT4v .framer-1keacx3{flex:none;width:130px;height:200px;text-decoration:none;position:relative;overflow:visible}.framer-lWT4v .framer-mtdudw{flex:none;width:100%;height:auto;position:absolute;top:50%;left:0;right:0}.framer-lWT4v .framer-1n6evki{cursor:pointer;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:6px;display:flex;position:relative}.framer-lWT4v .framer-sozdts{flex:none;width:28px;height:auto;position:relative}.framer-lWT4v .framer-1j7pk7n{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:4px;width:100%;height:min-content;padding:28px 0 12px;display:flex;position:relative}.framer-lWT4v .framer-112nr9p,.framer-lWT4v .framer-pgdc8w,.framer-lWT4v .framer-2iq5ed,.framer-lWT4v .framer-jproqx,.framer-lWT4v .framer-1ogy9ho,.framer-lWT4v .framer-1vhoay9,.framer-lWT4v .framer-1snmudf,.framer-lWT4v .framer-oqcoby,.framer-lWT4v .framer-1yf6ktz{cursor:pointer;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-lWT4v .framer-10wzdgf{cursor:pointer;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:100%;height:min-content;min-height:200px;padding:0;display:flex;position:relative;overflow:visible}.framer-lWT4v .framer-vb9p0l,.framer-lWT4v .framer-1by5rk1,.framer-lWT4v .framer-13dlmm5,.framer-lWT4v .framer-9p7493{aspect-ratio:1;flex:none;width:20px;height:auto;position:relative}.framer-lWT4v .framer-oplz6u,.framer-lWT4v .framer-1xylkgr,.framer-lWT4v .framer-1thdfsi,.framer-lWT4v .framer-epawoa{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-lWT4v .framer-6gv6v9,.framer-lWT4v .framer-jz39ev{cursor:pointer;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lWT4v .framer-1qnarrl,.framer-lWT4v .framer-30u2o2,.framer-lWT4v .framer-su4qbv,.framer-lWT4v .framer-90max,.framer-lWT4v .framer-tb8epi,.framer-lWT4v .framer-t88j7y,.framer-lWT4v .framer-1d81i8x,.framer-lWT4v .framer-11fybsi,.framer-lWT4v .framer-hcr2xu,.framer-lWT4v .framer-wdfy67,.framer-lWT4v .framer-6k5xzv,.framer-lWT4v .framer-1e
415s36uc,.framer-lWT4v .framer-33n107,.framer-lWT4v .framer-5pyajf,.framer-lWT4v .framer-gc3qty,.framer-lWT4v .framer-6xgo6c,.framer-lWT4v .framer-rja7wu,.framer-lWT4v .framer-85hb5f,.framer-lWT4v .framer-bh9gmr,.framer-lWT4v .framer-wwic0x,.framer-lWT4v .framer-1qogz2m,.framer-lWT4v .framer-1tvoysn,.framer-lWT4v .framer-a7gk8n{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-lWT4v .framer-11o21wc{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lWT4v .framer-1nqvgln{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:12px;width:100%;height:min-content;padding:16px 0 4px;display:flex;position:relative}.framer-lWT4v .framer-15usb2k-container,.framer-lWT4v .framer-1qqghyr-container{flex:none;width:100%;height:auto;position:relative}.framer-lWT4v.framer-v-1h0hppm.framer-10oaxwa{height:72px;overflow:var(--overflow-clip-fallback,clip);align-content:flex-start;align-items:flex-start;width:390px;padding:16px 20px}.framer-lWT4v.framer-v-1h0hppm .framer-1keacx3{height:20px}.framer-lWT4v.framer-v-19lbcub.framer-10oaxwa,.framer-lWT4v.framer-v-1bam1d7.framer-10oaxwa,.framer-lWT4v.framer-v-1ltlv21.framer-10oaxwa,.framer-lWT4v.framer-v-mhi5w8.framer-10oaxwa,.framer-lWT4v.framer-v-10sif4c.framer-10oaxwa,.framer-lWT4v.framer-v-7npx4n.framer-10oaxwa,.framer-lWT4v.framer-v-681b4o.framer-10oaxwa,.framer-lWT4v.framer-v-16tws3.framer-10oaxwa,.framer-lWT4v.framer-v-1eawe9p.framer-10oaxwa{overflow:var(--overflow-clip-fallback,clip);width:390px;padding:16px 20px}.framer-lWT4v.framer-v-19lbcub .framer-1keacx3{flex-flow:row;place-content:center;align-items:center;gap:40px;height:min-content;padding:0;display:flex}.framer-lWT4v.framer-v-19lbcub .framer-mtdudw{left:unset;right:unset;top:unset;width:130px;position:relative}.framer-lWT4v.framer-v-19lbcub .framer-112nr9p,.framer-lWT4v.framer-v-10sif4c .framer-112nr9p{order:3}.framer-lWT4v.framer-v-19lbcub .framer-pgdc8w{order:2}.framer-lWT4v.framer-v-19lbcub .framer-2iq5ed,.framer-lWT4v.framer-v-19lbcub .framer-oplz6u,.framer-lWT4v.framer-v-19lbcub .framer-9p7493,.framer-lWT4v.framer-v-1bam1d7 .framer-1thdfsi,.framer-lWT4v.framer-v-1bam1d7 .framer-9p7493,.framer-lWT4v.framer-v-1ltlv21 .framer-1by5rk1,.framer-lWT4v.framer-v-1ltlv21 .framer-13dlmm5,.framer-lWT4v.framer-v-1ltlv21 .framer-9p7493,.framer-lWT4v.framer-v-mhi5w8 .framer-1by5rk1,.framer-lWT4v.framer-v-mhi5w8 .framer-13dlmm5,.framer-lWT4v.framer-v-mhi5w8 .framer-9p7493,.framer-lWT4v.framer-v-10sif4c .framer-6gv6v9,.framer-lWT4v.framer-v-10sif4c .framer-1by5rk1,.framer-lWT4v.framer-v-10sif4c .framer-13dlmm5,.framer-lWT4v.framer-v-10sif4c .framer-9p7493,.framer-lWT4v.framer-v-7npx4n .framer-1by5rk1,.framer-lWT4v.framer-v-7npx4n .framer-13dlmm5,.framer-lWT4v.framer-v-7npx4n .framer-9p7493,.framer-lWT4v.framer-v-681b4o .framer-1by5rk1,.framer-lWT4v.framer-v-681b4o .framer-13dlmm5,.framer-lWT4v.framer-v-681b4o .framer-9p7493,.framer-lWT4v.framer-v-16tws3 .framer-1by5rk1,.framer-lWT4v.framer-v-16tws3 .framer-13dlmm5,.framer-lWT4v.framer-v-16tws3 .framer-9p7493,.framer-lWT4v.framer-v-1eawe9p .framer-1by5rk1,.framer-lWT4v.framer-v-1eawe9p .framer-13dlmm5,.framer-lWT4v.framer-v-1eawe9p .framer-9p7493{order:1}.framer-lWT4v.framer-v-19lbcub .framer-10wzdgf{min-height:unset;order:0}.framer-lWT4v.framer-v-19lbcub .framer-vb9p0l,.framer-lWT4v.framer-v-19lbcub .framer-epawoa,.framer-lWT4v.framer-v-1bam1d7 .framer-13dlmm5,.framer-lWT4v.framer-v-1bam1d7 .framer-epawoa,.framer-lWT4v.framer-v-1ltlv21 .framer-1xylkgr,.framer-lWT4v.framer-v-1ltlv21 .framer-1thdfsi,.framer-lWT4v.framer-v-1ltlv21 .framer-epawoa,.framer-lWT4v.framer-v-mhi5w8 .framer-1xylkgr,.framer-lWT4v.framer-v-mhi5w8 .framer-1thdfsi,.framer-lWT4v.framer-v-mhi5w8 .framer-epawoa,.framer-lWT4v.framer-v-10sif4c .framer-1xylkgr,.framer-lWT4v.framer-v-10sif4c .framer-1thdfsi,.framer-lWT4v.framer-v-10sif4c .framer-epawoa,.framer-lWT4v.framer-v-7npx4n .framer-1xylkgr,.framer-lWT4v.framer-v-7npx4n .framer-1thdfsi,.framer-lWT4v.framer-v-7npx4n .framer-epawoa,.framer-lWT4v.framer-v-681b4o .framer-1xylkgr,.framer-lWT4v.framer-v-681b4o .framer-1thdfsi,.framer-lWT4v.framer-v-681b4o .framer-epawoa,.framer-lWT4v.framer-v-16tws3 .framer-1xylkgr,.framer-lWT4v.framer-v-16tws3 .framer-1thdfsi,.framer-lWT4v.framer-v-16tws3 .framer-epawoa,.framer-lWT4v.framer-v-1eawe9p .framer-1xylkgr,.framer-lWT4v.framer-v-1eawe9p .framer-1thdfsi,.framer-lWT4v.framer-v-1eawe9p .framer-epawoa{order:0}.framer-lWT4v.framer-v-19lbcub .framer-1snmudf,.framer-lWT4v.framer-v-10sif4c .framer-1snmudf,.framer-lWT4v.framer-v-16tws3 .framer-1snmudf{order:8}.framer-lWT4v.framer-v-19lbcub .framer-oqcoby,.framer-lWT4v.framer-v-10sif4c .framer-oqcoby,.framer-lWT4v.framer-v-16tws3 .framer-oqcoby{order:9}.framer-lWT4v.framer-v-19lbcub .framer-jz39ev,.framer-lWT4v.framer-v-mhi5w8 .framer-jz39ev,.framer-lWT4v.framer-v-10sif4c .framer-jz39ev,.framer-lWT4v.framer-v-7npx4n .framer-jz39ev,.framer-lWT4v.framer-v-681b4o .framer-jz39ev,.framer-lWT4v.framer-v-16tws3 .framer-jz39ev,.framer-lWT4v.framer-v-1eawe9p .framer-jz39ev{order:10}.framer-lWT4v.framer-v-19lbcub .framer-30u2o2{cursor:pointer;order:13}.framer-lWT4v.framer-v-19lbcub .framer-su4qbv{cursor:pointer;order:14}.framer-lWT4v.framer-v-19lbcub .framer-90max{cursor:pointer;order:15}
415.framer-lWT4v.framer-v-19lbcub .framer-tb8epi{cursor:pointer;order:16}.framer-lWT4v.framer-v-19lbcub .framer-t88j7y{cursor:pointer;order:17}.framer-lWT4v.framer-v-19lbcub .framer-1d81i8x{cursor:pointer;order:18}.framer-lWT4v.framer-v-19lbcub .framer-11fybsi{cursor:pointer;order:19}.framer-lWT4v.framer-v-19lbcub .framer-hcr2xu{cursor:pointer;order:20}.framer-lWT4v.framer-v-19lbcub .framer-wdfy67{cursor:pointer;order:21}.framer-lWT4v.framer-v-19lbcub .framer-6k5xzv{cursor:pointer;order:22}.framer-lWT4v.framer-v-19lbcub .framer-1es36uc{cursor:pointer;order:23}.framer-lWT4v.framer-v-19lbcub .framer-33n107,.framer-lWT4v.framer-v-mhi5w8 .framer-33n107,.framer-lWT4v.framer-v-10sif4c .framer-33n107,.framer-lWT4v.framer-v-7npx4n .framer-33n107,.framer-lWT4v.framer-v-681b4o .framer-33n107,.framer-lWT4v.framer-v-16tws3 .framer-33n107,.framer-lWT4v.framer-v-1eawe9p .framer-33n107{cursor:pointer;order:24}.framer-lWT4v.framer-v-19lbcub .framer-5pyajf,.framer-lWT4v.framer-v-mhi5w8 .framer-5pyajf,.framer-lWT4v.framer-v-10sif4c .framer-5pyajf,.framer-lWT4v.framer-v-7npx4n .framer-5pyajf,.framer-lWT4v.framer-v-681b4o .framer-5pyajf,.framer-lWT4v.framer-v-16tws3 .framer-5pyajf,.framer-lWT4v.framer-v-1eawe9p .framer-5pyajf{cursor:pointer;order:25}.framer-lWT4v.framer-v-19lbcub .framer-11o21wc,.framer-lWT4v.framer-v-mhi5w8 .framer-11o21wc,.framer-lWT4v.framer-v-10sif4c .framer-11o21wc,.framer-lWT4v.framer-v-7npx4n .framer-11o21wc,.framer-lWT4v.framer-v-681b4o .framer-11o21wc,.framer-lWT4v.framer-v-16tws3 .framer-11o21wc,.framer-lWT4v.framer-v-1eawe9p .framer-11o21wc{cursor:pointer;order:26}.framer-lWT4v.framer-v-19lbcub .framer-gc3qty{cursor:pointer;order:27}.framer-lWT4v.framer-v-19lbcub .framer-1yf6ktz,.framer-lWT4v.framer-v-681b4o .framer-85hb5f{order:28}.framer-lWT4v.framer-v-19lbcub .framer-6xgo6c{cursor:pointer;order:29}.framer-lWT4v.framer-v-19lbcub .framer-rja7wu{cursor:pointer;order:30}.framer-lWT4v.framer-v-19lbcub .framer-85hb5f{cursor:pointer;order:31}.framer-lWT4v.framer-v-19lbcub .framer-bh9gmr{cursor:pointer;order:32}.framer-lWT4v.framer-v-19lbcub .framer-wwic0x{cursor:pointer;order:33}.framer-lWT4v.framer-v-19lbcub .framer-1qogz2m{cursor:pointer;order:34}.framer-lWT4v.framer-v-19lbcub .framer-1tvoysn{cursor:pointer;order:35}.framer-lWT4v.framer-v-1bam1d7 .framer-1keacx3,.framer-lWT4v.framer-v-1ltlv21 .framer-1keacx3,.framer-lWT4v.framer-v-mhi5w8 .framer-1keacx3,.framer-lWT4v.framer-v-10sif4c .framer-1keacx3,.framer-lWT4v.framer-v-7npx4n .framer-1keacx3,.framer-lWT4v.framer-v-681b4o .framer-1keacx3,.framer-lWT4v.framer-v-16tws3 .framer-1keacx3,.framer-lWT4v.framer-v-1eawe9p .framer-1keacx3{flex-flow:column;place-content:center;align-items:center;gap:40px;height:min-content;padding:0;display:flex}.framer-lWT4v.framer-v-1bam1d7 .framer-mtdudw,.framer-lWT4v.framer-v-1ltlv21 .framer-mtdudw,.framer-lWT4v.framer-v-mhi5w8 .framer-mtdudw,.framer-lWT4v.framer-v-10sif4c .framer-mtdudw,.framer-lWT4v.framer-v-7npx4n .framer-mtdudw,.framer-lWT4v.framer-v-681b4o .framer-mtdudw,.framer-lWT4v.framer-v-16tws3 .framer-mtdudw,.framer-lWT4v.framer-v-1eawe9p .framer-mtdudw{left:unset;right:unset;top:unset;width:100%;position:relative}.framer-lWT4v.framer-v-1bam1d7 .framer-30u2o2,.framer-lWT4v.framer-v-1bam1d7 .framer-su4qbv,.framer-lWT4v.framer-v-1bam1d7 .framer-90max,.framer-lWT4v.framer-v-1bam1d7 .framer-tb8epi,.framer-lWT4v.framer-v-1bam1d7 .framer-t88j7y,.framer-lWT4v.framer-v-1bam1d7 .framer-1d81i8x,.framer-lWT4v.framer-v-1bam1d7 .framer-11fybsi,.framer-lWT4v.framer-v-1bam1d7 .framer-hcr2xu,.framer-lWT4v.framer-v-1bam1d7 .framer-wdfy67,.framer-lWT4v.framer-v-1bam1d7 .framer-6k5xzv,.framer-lWT4v.framer-v-1bam1d7 .framer-1es36uc,.framer-lWT4v.framer-v-1bam1d7 .framer-33n107,.framer-lWT4v.framer-v-1bam1d7 .framer-5pyajf,.framer-lWT4v.framer-v-1bam1d7 .framer-11o21wc,.framer-lWT4v.framer-v-1ltlv21 .framer-33n107,.framer-lWT4v.framer-v-1ltlv21 .framer-5pyajf,.framer-lWT4v.framer-v-1ltlv21 .framer-11o21wc,.framer-lWT4v.framer-v-1ltlv21 .framer-gc3qty,.framer-lWT4v.framer-v-1ltlv21 .framer-6xgo6c,.framer-lWT4v.framer-v-1ltlv21 .framer-rja7wu,.framer-lWT4v.framer-v-1ltlv21 .framer-85hb5f,.framer-lWT4v.framer-v-1ltlv21 .framer-bh9gmr,.framer-lWT4v.framer-v-1ltlv21 .framer-wwic0x,.framer-lWT4v.framer-v-1ltlv21 .framer-1qogz2m,.framer-lWT4v.framer-v-1ltlv21 .framer-1tvoysn{curs
415or:pointer}.framer-lWT4v.framer-v-mhi5w8 .framer-1wum7ok,.framer-lWT4v.framer-v-10sif4c .framer-1wum7ok,.framer-lWT4v.framer-v-7npx4n .framer-1wum7ok,.framer-lWT4v.framer-v-681b4o .framer-1wum7ok{z-index:1}.framer-lWT4v.framer-v-mhi5w8 .framer-6gv6v9,.framer-lWT4v.framer-v-7npx4n .framer-6gv6v9,.framer-lWT4v.framer-v-681b4o .framer-6gv6v9,.framer-lWT4v.framer-v-16tws3 .framer-6gv6v9,.framer-lWT4v.framer-v-1eawe9p .framer-6gv6v9{order:4}.framer-lWT4v.framer-v-10sif4c .framer-pgdc8w,.framer-lWT4v.framer-v-16tws3 .framer-jproqx{order:5}.framer-lWT4v.framer-v-10sif4c .framer-2iq5ed,.framer-lWT4v.framer-v-16tws3 .framer-1vhoay9{order:7}.framer-lWT4v.framer-v-7npx4n .framer-30u2o2,.framer-lWT4v.framer-v-1eawe9p .framer-30u2o2{order:13}.framer-lWT4v.framer-v-7npx4n .framer-su4qbv,.framer-lWT4v.framer-v-1eawe9p .framer-su4qbv{order:14}.framer-lWT4v.framer-v-7npx4n .framer-90max,.framer-lWT4v.framer-v-1eawe9p .framer-90max{order:15}.framer-lWT4v.framer-v-7npx4n .framer-tb8epi,.framer-lWT4v.framer-v-1eawe9p .framer-tb8epi{order:16}.framer-lWT4v.framer-v-7npx4n .framer-t88j7y,.framer-lWT4v.framer-v-1eawe9p .framer-t88j7y{order:17}.framer-lWT4v.framer-v-7npx4n .framer-1d81i8x,.framer-lWT4v.framer-v-1eawe9p .framer-1d81i8x{order:18}.framer-lWT4v.framer-v-7npx4n .framer-11fybsi,.framer-lWT4v.framer-v-1eawe9p .framer-11fybsi{order:19}.framer-lWT4v.framer-v-7npx4n .framer-hcr2xu,.framer-lWT4v.framer-v-1eawe9p .framer-hcr2xu{order:20}.framer-lWT4v.framer-v-7npx4n .framer-wdfy67,.framer-lWT4v.framer-v-1eawe9p .framer-wdfy67{order:21}.framer-lWT4v.framer-v-7npx4n .framer-6k5xzv,.framer-lWT4v.framer-v-1eawe9p .framer-6k5xzv{order:22}.framer-lWT4v.framer-v-7npx4n .framer-1es36uc,.framer-lWT4v.framer-v-1eawe9p .framer-1es36uc{order:23}.framer-lWT4v.framer-v-681b4o .framer-gc3qty{order:31}.framer-lWT4v.framer-v-681b4o .framer-1yf6ktz{order:32}.framer-lWT4v.framer-v-681b4o .framer-6xgo6c{order:33}.framer-lWT4v.framer-v-681b4o .framer-rja7wu{order:27}.framer-lWT4v.framer-v-681b4o .framer-bh9gmr{order:29}.framer-lWT4v.framer-v-681b4o .framer-wwic0x{order:30}.framer-lWT4v.framer-v-681b4o .framer-1qogz2m{order:34}.framer-lWT4v.framer-v-681b4o .framer-1tvoysn{order:35}.framer-lWT4v.framer-v-16tws3 .framer-1ogy9ho{order:6}.framer-lWT4v[data-border=true]:after,.framer-lWT4v [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);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-562M9{-webkit-mask:var(--framer-icon-mask);aspect-ratio:6.29167;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:151px;display:block}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-6EJxo.framer-x99ybu,.framer-6EJxo .framer-x99ybu{display:block}.framer-6EJxo.framer-3oy31z{flex-flow:row;place-content:center;align-items:center;gap:8px;width:min-content;height:34px;padding:10px;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-6EJxo .framer-18rq3ln{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-6EJxo .framer-nzshmj{height:var(--framer-aspect-ratio-supported,12px);flex:none;width:12px;position:relative}.framer-6EJxo .framer-1g5kr4b{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:4px;display:flex;position:relative;overflow:visible}.framer-6EJxo .framer-6ularw{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-6EJxo .framer-1q2w9c0{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-6EJxo .framer-oh7yza{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-6EJxo.framer-v-1cly6s0.framer-3oy31z{cursor:pointer;height:min-content}.framer-6EJxo.framer-v-1tswed4.framer-3oy31z,.framer-6EJxo.framer-v-1icagj5.framer-3oy31z{justify-content:flex-start;height:32px}.framer-6EJxo.framer-v-1icagj5 .framer-nzshmj,.framer-6EJxo.framer-v-1rzt97b .framer-nzshmj{height:var(--framer-aspect-ratio-supported,16px);width:16px}.framer-6EJxo.framer-v-1rzt97b.framer-3oy31z{justify-content:flex-start;height:23px}.framer-6EJxo.framer-v-1ajkkdu.framer-3oy31z{height:min-content}.framer-6EJxo[data-border=true]:after,.framer-6EJxo [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);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}body{--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}body{--framer-will-change-filter-override:none}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type]{position:absolute}
415[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));
415--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));
415font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));
415font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / 2));margin:min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / -2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],c
415ode.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-we
415ight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));
415font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));
415font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-we
415ight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;
415--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:""}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item, var(--list-style-type)) ".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"â¢";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not
415(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));
415font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));
415font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"â¢";width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}[data-framer-generated] *{pointer-events:unset}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-qcBpt{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8 8 L 16 0\" fill=\"transparent\" height=\"8px\" id=\"FUoyfM8Wj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(4 8)\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1;background-color:var(--1df8v9o);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8 8 L 16 0\" fill=\"transparent\" height=\"8px\" id=\"FUoyfM8Wj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(4 8)\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8 8 L 16 0\" fill=\"transparent\" height=\"8px\" id=\"FUoyfM8Wj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(4 8)\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:24px}.framer-8y4z0.framer-1c22a1h,.framer-8y4z0 .framer-1c22a1h{display:block}.framer-8y4z0.framer-lnhep1{cursor:pointer;height:min-content;
415overflow:var(--overflow-clip-fallback,clip);padding:var(--42g9e8);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:8px;width:min-content;text-decoration:none;display:flex;position:relative}.framer-8y4z0 .framer-1426ijv-container,.framer-8y4z0 .framer-18lzfuf-container{flex:none;width:16px;height:16px;position:relative}.framer-8y4z0 .framer-bbhi9l{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-8y4z0[data-border=true]:after,.framer-8y4z0 [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);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-hqWrA{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 30 11.25 C 30 11.94 29.44 12.5 28.75 12.5 L 1.25 12.5 C 0.56 12.5 0 11.94 0 11.25 C 0 10.56 0.56 10 1.25 10 L 28.75 10 C 29.44 10 30 10.56 30 11.25 Z M 1.25 2.5 L 28.75 2.5 C 29.44 2.5 30 1.94 30 1.25 C 30 0.56 29.44 0 28.75 0 L 1.25 0 C 0.56 0 0 0.56 0 1.25 C 0 1.94 0.56 2.5 1.25 2.5 Z M 28.75 20 L 1.25 20 C 0.56 20 0 20.56 0 21.25 C 0 21.94 0.56 22.5 1.25 22.5 L 28.75 22.5 C 29.44 22.5 30 21.94 30 21.25 C 30 20.56 29.44 20 28.75 20 Z\" fill=\"var(--n2g62y, var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238)))\" height=\"22.5px\" id=\"d7wNag30K\" transform=\"translate(5 8.75)\" width=\"30px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1;background-color:var(--n2g62y);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 30 11.25 C 30 11.94 29.44 12.5 28.75 12.5 L 1.25 12.5 C 0.56 12.5 0 11.94 0 11.25 C 0 10.56 0.56 10 1.25 10 L 28.75 10 C 29.44 10 30 10.56 30 11.25 Z M 1.25 2.5 L 28.75 2.5 C 29.44 2.5 30 1.94 30 1.25 C 30 0.56 29.44 0 28.75 0 L 1.25 0 C 0.56 0 0 0.56 0 1.25 C 0 1.94 0.56 2.5 1.25 2.5 Z M 28.75 20 L 1.25 20 C 0.56 20 0 20.56 0 21.25 C 0 21.94 0.56 22.5 1.25 22.5 L 28.75 22.5 C 29.44 22.5 30 21.94 30 21.25 C 30 20.56 29.44 20 28.75 20 Z\" fill=\"var(--n2g62y, var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238)))\" height=\"22.5px\" id=\"d7wNag30K\" transform=\"translate(5 8.75)\" width=\"30px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 30 11.25 C 30 11.94 29.44 12.5 28.75 12.5 L 1.25 12.5 C 0.56 12.5 0 11.94 0 11.25 C 0 10.56 0.56 10 1.25 10 L 28.75 10 C 29.44 10 30 10.56 30 11.25 Z M 1.25 2.5 L 28.75 2.5 C 29.44 2.5 30 1.94 30 1.25 C 30 0.56 29.44 0 28.75 0 L 1.25 0 C 0.56 0 0 0.56 0 1.25 C 0 1.94 0.56 2.5 1.25 2.5 Z M 28.75 20 L 1.25 20 C 0.56 20 0 20.56 0 21.25 C 0 21.94 0.56 22.5 1.25 22.5 L 28.75 22.5 C 29.44 22.5 30 21.94 30 21.25 C 30 20.56 29.44 20 28.75 20 Z\" fill=\"var(--n2g62y, var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238)))\" height=\"22.5px\" id=\"d7wNag30K\" transform=\"translate(5 8.75)\" width=\"30px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:40px}.framer-MUxoh.framer-1tn98xd,.framer-MUxoh .framer-1tn98xd{display:block}.framer-MUxoh.framer-1ig9pf1{height:min-content;overflow:var(--overflow-clip-fallback,clip);background-color:#fff;flex-flow:column;place-content:center flex-start;align-items:center;gap:160px;width:1200px;padding:140px 20px;display:flex;position:relative}.framer-MUxoh .framer-1e55ytv{background-color:var(--token-6ace3d66-4ebe-4862-8951-382d706e97ae,#000);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:0 0 80px;
415display:flex;position:relative}.framer-MUxoh .framer-1k9cuff{flex-flow:column;flex:1 0 0;place-content:center flex-start;align-items:center;gap:60px;width:1px;max-width:80%;height:min-content;padding:128px 0 0;display:flex;position:relative}.framer-MUxoh .framer-1nhv093{will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:24px;width:100%;max-width:720px;height:min-content;padding:0;display:flex;position:relative}.framer-MUxoh .framer-1imc1kf{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:100%;padding:0;display:flex;position:relative}.framer-MUxoh .framer-erpgqa,.framer-MUxoh .framer-1twpzvm,.framer-MUxoh .framer-1x5y2w4{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:auto;max-width:600px;height:auto;position:relative}.framer-MUxoh .framer-bx0gn2{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-MUxoh .framer-1tty1es{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative}.framer-MUxoh .framer-1gcllo5{--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6,#ffffff1c);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;aspect-ratio:1;border-radius:100px;flex:none;width:24px;height:auto;position:relative}.framer-MUxoh .framer-1u2meml,.framer-MUxoh .framer-1devleq{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-MUxoh .framer-21qdfp{--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6,#ffffff1c);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;will-change:var(--framer-will-change-effect-override,transform);border-radius:16px;flex:none;width:100%;height:auto;position:relative}.framer-MUxoh .framer-86w0hn{--framer-paragraph-spacing:16px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:640px;height:auto;position:relative}.framer-MUxoh .framer-1e72yw3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;padding:80px 0 48px;display:flex;position:relative}.framer-MUxoh .framer-19iyfq7{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:0;display:flex;position:relative}.framer-MUxoh .framer-10z2cbx{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-MUxoh .framer-1hoz3c2{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative}.framer-MUxoh .framer-uxxrgz-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-eAXmp .framer-styles-preset-66ofp3:not(.rich-text-wrapper),.framer-eAXmp .framer-styles-preset-66ofp3.rich-text-wrapper h1{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:60px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:-1.5px;--framer-line-height:110%;--framer-paragraph-spacing:60px;
415--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-eAXmp .framer-styles-preset-66ofp3:not(.rich-text-wrapper),.framer-eAXmp .framer-styles-preset-66ofp3.rich-text-wrapper h1{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:48px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:-1.5px;--framer-line-height:110%;--framer-paragraph-spacing:60px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-eAXmp .framer-styles-preset-66ofp3:not(.rich-text-wrapper),.framer-eAXmp .framer-styles-preset-66ofp3.rich-text-wrapper h1{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:40px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:-1.5px;--framer-line-height:110%;--framer-paragraph-spacing:60px;
415--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-qP1ol .framer-styles-preset-1fxshdl:not(.rich-text-wrapper),.framer-qP1ol .framer-styles-preset-1fxshdl.rich-text-wrapper h2{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:-.5px;--framer-line-height:137.5%;--framer-paragraph-spacing:30px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-qP1ol .framer-styles-preset-1fxshdl:not(.rich-text-wrapper),.framer-qP1ol .framer-styles-preset-1fxshdl.rich-text-wrapper h2{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:-.5px;--framer-line-height:137.5%;--framer-paragraph-spacing:30px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-qP1ol .framer-styles-preset-1fxshdl:not(.rich-text-wrapper),.framer-qP1ol .framer-styles-preset-1fxshdl.rich-text-wrapper h2{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:-.5px;--framer-line-height:137.5%;--framer-paragraph-spacing:30px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-9F90A .framer-styles-preset-cqvlx3:not(.rich-text-wrapper),.framer-9F90A .framer-styles-preset-cqvlx3.rich-text-wrapper h5{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:0px;--framer-line-height:22.4px;--framer-paragraph-spacing:16px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-9F90A .framer-styles-preset-cqvlx3:not(.rich-text-wrapper),.framer-9F90A .framer-styles-preset-cqvlx3.rich-text-wrapper h5{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;
415--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:0px;--framer-line-height:22.4px;--framer-paragraph-spacing:16px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-9F90A .framer-styles-preset-cqvlx3:not(.rich-text-wrapper),.framer-9F90A .framer-styles-preset-cqvlx3.rich-text-wrapper h5{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:0px;--framer-line-height:22.4px;--framer-paragraph-spacing:16px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-i2Mmy .framer-styles-preset-h59khr:not(.rich-text-wrapper),.framer-i2Mmy .framer-styles-preset-h59khr.rich-text-wrapper h3{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:-.2px;--framer-line-height:137.5%;--framer-paragraph-spacing:30px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-i2Mmy .framer-styles-preset-h59khr:not(.rich-text-wrapper),.framer-i2Mmy .framer-styles-preset-h59khr.rich-text-wrapper h3{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:-.2px;--framer-line-height:137.5%;--framer-paragraph-spacing:30px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-i2Mmy .framer-styles-preset-h59khr:not(.rich-text-wrapper),.framer-i2Mmy .framer-styles-preset-h59khr.rich-text-wrapper h3{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:600;--framer-letter-spacing:-.2px;--framer-line-height:137.5%;--framer-paragraph-spacing:30px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-5mrWK .framer-styles-preset-tbhbs1:not(.rich-text-wrapper),.framer-5mrWK .framer-styles-preset-tbhbs1.rich-text-wrapper h4{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;
415--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0px;--framer-line-height:137.5%;--framer-paragraph-spacing:18px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-5mrWK .framer-styles-preset-tbhbs1:not(.rich-text-wrapper),.framer-5mrWK .framer-styles-preset-tbhbs1.rich-text-wrapper h4{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0px;--framer-line-height:137.5%;--framer-paragraph-spacing:18px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-5mrWK .framer-styles-preset-tbhbs1:not(.rich-text-wrapper),.framer-5mrWK .framer-styles-preset-tbhbs1.rich-text-wrapper h4{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0px;--framer-line-height:137.5%;--framer-paragraph-spacing:18px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-3YBqJ .framer-styles-preset-1nf1e4x:not(.rich-text-wrapper),.framer-3YBqJ .framer-styles-preset-1nf1e4x.rich-text-wrapper h6{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#eee);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1199px) and (min-width:810px){.framer-3YBqJ .framer-styles-preset-1nf1e4x:not(.rich-text-wrapper),.framer-3YBqJ .framer-styles-preset-1nf1e4x.rich-text-wrapper h6{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#eee);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:809px) and (min-width:0){.framer-3YBqJ .framer-styles-preset-1nf1e4x:not(.rich-text-wrapper),.framer-3YBqJ .framer-styles-preset-1nf1e4x.rich-text-wrapper h6{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;
415--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#eee);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-BhMvA .framer-styles-preset-129nnfk:not(.rich-text-wrapper),.framer-BhMvA .framer-styles-preset-129nnfk.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:600;--framer-letter-spacing:0px;--framer-line-height:1.5em;--framer-paragraph-spacing:16px;--framer-text-alignment:left;--framer-text-background-padding:0px;--framer-text-color:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183,#b4b4b4);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-0VfaH .framer-styles-preset-1yfiljh:not(.rich-text-wrapper),.framer-0VfaH .framer-styles-preset-1yfiljh.rich-text-wrapper a{--framer-link-hover-text-decoration:underline;--framer-link-hover-text-decoration-color:var(--token-b3e272b4-4fb1-4ff5-a7a5-3faf12486beb,#000);--framer-link-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-link-text-decoration:underline;--framer-link-text-decoration-color:var(--token-5f64d6bf-a085-41a6-bf7f-3b9df24e4ea5,#000);--framer-link-text-decoration-offset:3px}.framer-9tqhT .framer-styles-preset-nwqype:not(.rich-text-wrapper),.framer-9tqhT .framer-styles-preset-nwqype.rich-text-wrapper blockquote{--framer-blockquote-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-blockquote-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-blockquote-font-size:16px;--framer-blockquote-font-style:normal;--framer-blockquote-font-style-bold:normal;--framer-blockquote-font-variation-axes:normal;--framer-blockquote-font-weight:400;--framer-blockquote-font-weight-bold:700;--framer-blockquote-letter-spacing:-.02px;--framer-blockquote-line-height:24px;--framer-blockquote-paragraph-spacing:16px;--framer-blockquote-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#eee);--framer-blockquote-text-stroke-color:initial;--framer-blockquote-text-stroke-width:initial;--framer-font-open-type-features:normal;padding:0 0 0 18px;position:relative}.framer-9tqhT .framer-styles-preset-nwqype:not(.rich-text-wrapper):before,.framer-9tqhT .framer-styles-preset-nwqype.rich-text-wrapper blockquote:before{background-color:var(--token-b12f820a-53f9-4156-aa54-0e2ca349433e,#71d083) ;content:" ";border-radius:2px;width:2px;height:100%;display:block;position:absolute;top:0;left:0}.framer-gFM8b .framer-styles-preset-1jo9k5t:not(.rich-text-wrapper),.framer-gFM8b .framer-styles-preset-1jo9k5t.rich-text-wrapper table{--corner-shape-fallback:.71;border-bottom-left-radius:calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)));border-bottom-right-radius:calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)));border-color:var(--token-ad03954d-dcaa-4d2e-84a8-f6052aea590d,#ffffff2b);border-top-left-radius:calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)));border-top-right-radius:calc(24px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)));corner-shape:superellipse(1.6);border-style:solid;border-width:1px;overflow:hidden}.framer-gFM8b .framer-styles-preset-1jo9k5t:not(.rich-text-wrapper) th,.framer-gFM8b .framer-styles-preset-1jo9k5t.rich-text-wrapper table th,.framer-gFM8b .framer-styles-preset-1jo9k5t:not(.rich-text-wrapper) td,.framer-gFM8b .framer-styles-preset-1jo9k5t.rich-text-wrapper table td{background-color:#000;padding:16px}.framer-gFM8b .framer-styles-preset-1jo9k5t:not(.rich-text-wrapper) th,.framer-gFM8b .framer-styles-preset-1jo9k5t.rich-text-wrapper table th{background-color:var(--token-32cb0a03-090d-49f3-b37f-02c22e72e092,#ffffff1a)}.framer-gFM8b .framer-styles-preset-1jo9k5t:not(.rich-text-wrapper) tr+tr td,.framer-gFM8b .framer-styles-preset-1jo9k5t:not(.rich-text-wrapper) tr+tr th,.framer-gFM8b .framer-styles-preset-1jo9k5t.rich-text-wrapper table tr+tr td,.framer-gFM8b .framer-styles-preset-1jo9k5t.rich-text-wrapper table tr+tr th{border-top-color:var(--token-ad03954d-dcaa-4d2e-84a8-f6052aea590d,#ffffff2b);border-top-style:solid;border-top-width:1px}.framer-UbT37 .framer-styles-preset-1hsy2p:not(.rich-text-wrapper),.framer-UbT37 .framer-styles-preset-1hsy2p.rich-text-wrapper code{--framer-code-font-family:"Geist Mono", monospace;--framer-code-font-style:normal;
415--framer-code-font-weight:400;--framer-code-text-color:var(--token-b12f820a-53f9-4156-aa54-0e2ca349433e,#71d083) ;--framer-font-size-scale:.8;background-color:var(--token-d9a62d27-595a-4311-9a76-f224c3376757,#ffffff1a) ;border-radius:4px;padding:.2em .4em}.framer-nIEhP .framer-styles-preset-1x3phpv{border-bottom-width:0;border-color:var(--token-01711f17-a223-4d14-856c-984d3eca8d0f,#2a2a2a);border-style:solid;border-top-width:0;border-left-width:0;border-right-width:0;border-radius:16px}.framer-MUxoh[data-border=true]:after,.framer-MUxoh [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);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:810px) and (max-width:1199.98px){.framer-MUxoh.framer-1ig9pf1{width:810px}.framer-MUxoh .framer-1k9cuff{max-width:unset;padding:128px 48px 0}}@media (max-width:809.98px){.framer-MUxoh.framer-1ig9pf1{width:390px}.framer-MUxoh .framer-1k9cuff{max-width:unset;padding:128px 20px 0}.framer-MUxoh .framer-1nhv093,.framer-MUxoh .framer-1hoz3c2{gap:16px}.framer-MUxoh .framer-21qdfp{height:300px}.framer-MUxoh .framer-1e72yw3{padding:48px 0}}.framer-lANAW.framer-1qd31ub,.framer-lANAW .framer-1qd31ub{display:block}.framer-lANAW.framer-rb547v{height:min-content;min-height:657.5px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;padding:64px 0 0;display:flex;position:relative}.framer-lANAW .framer-1897vtx{z-index:1;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;height:min-content;padding:0 48px;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-tlblr4{flex-flow:row;flex:1 0 0;place-content:flex-start space-between;align-items:flex-start;width:1px;max-width:1240px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-16wu19b{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:32px;width:min-content;height:min-content;padding:0 32px 0 0;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-nymtep{flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-o4t26x-container{aspect-ratio:1;flex:none;width:24px;height:auto;position:relative}.framer-lANAW .framer-cd87t6{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:4px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-1thf6ko{flex-flow:row;flex:none;place-content:center;align-items:center;gap:3px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-4nkak8,.framer-lANAW .framer-1vjbdso{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-lANAW .framer-bxp0f5-container{flex:none;width:auto;height:auto;position:relative}.framer-lANAW .framer-1iazl0v{flex-flow:row;flex:none;place-content:center;align-items:center;gap:16px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-1p2v6tv-container,.framer-lANAW .framer-3qim4a-container,.framer-lANAW .framer-w1sflu-container{flex:none;width:16px;height:16px;position:relative}.framer-lANAW .framer-krqkr3-container{flex:none;align-self:stretch;width:auto;height:auto;position:relative}.framer-lANAW .framer-18aq9i1-container,.framer-lANAW .framer-6tc0zq-container{flex:none;width:auto;height:16px;position:relative}.framer-lANAW .framer-1hxsswz{flex-flow:row;flex:1 0 0;place-content:flex-start flex-end;align-items:flex-start;gap:48px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-lANAW .framer-10ggnwo,.framer-lANAW .framer-12jvf1h,.framer-lANAW .framer-1x1836y,.framer-lANAW .framer-3983f1{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100px;min-width:100px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-1pr5q2k,.framer-lANAW .framer-zwzn7b,.framer-lANAW .framer-7cuorl,.framer-lANAW .framer-1fuvzkt,.framer-lANAW .framer-15jw58t,.framer-lANAW .framer-h9fs8r,.framer-lANAW .framer-1eh1kjx,.framer-lANAW .framer-1mhzw5r,.framer-lANAW .framer-1y2dq2u,.framer-lANAW .framer-1d923zf,.framer-lANAW .framer-e9yo3q,.framer-lANAW .framer-glnhdf,.framer-lANAW .framer-1wigelf,.framer-lANAW .framer-183v3l0,.framer-lANAW .framer-69fis8,.framer-lANAW .framer-6ie8yq,.framer-lANAW .framer-e57py9,.framer-lANAW .framer-1blsjxn,.framer-lANAW .framer-x20c80,.framer-lANAW .framer-thlppg,.framer-lANAW .framer-1bclxil,.framer-lANAW .framer-ohk8fw,.framer-lANAW .framer-1g8z2ll,.framer-lANAW .framer-1sz8wwu,.framer-lANAW .framer-14rm42e,.framer-lANAW .framer-2wwo5s,.framer-lANAW .framer-25gnwv,.framer-lANAW .framer-1clz8vh,.framer-lANAW .framer-qde29d,.framer-lANAW .framer-1bdyt03,.framer-lANAW .framer-gfurr6,.framer-lANAW .framer-1acix8z,.framer-lANAW .framer-dj4qig,.framer-lANAW .framer-1f06e2v,.framer-lANAW .framer-1mx61lo,.framer-lANAW .framer-iwq68p,.framer-lANAW .framer-r2jm5p{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-lANAW .framer-10ny1i2{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:107px;min-width:100px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-lANAW .framer-uszx8k{mix-blend-mode:lighten;flex:none;width:100%;height:auto;position:relative}.framer-lANAW .framer-18g3kvh-container{z-index:0;flex:none;position:absolute;inset:0}.framer-lANAW.framer-v-1w18e1q.framer-rb547v{width:min-content;padding:48px 0 0}.framer-lANAW.framer-v-1w18e1q .framer-1897vtx{align-self:stretch;width:auto}.framer-lANAW.framer-v-1w18e1q .framer-tlblr4{flex-direction:column;justify-content:flex-start;gap:52px}.framer-lANAW.framer-v-1w18e1q .framer-16wu19b{width:50%}.framer-lANAW.framer-v-1w18e1q .framer-1hxsswz{flex-wrap:wrap;flex:none;justify-content:flex-start;width:100%}.framer-lANAW.framer-v-1w18e1q .framer-uszx8k{width:810px}.framer-lANAW.framer-v-1pg16l0.framer-rb547v{gap:16px;width:390px;padding:48px 0 0}.framer-lANAW.framer-v-1pg16l0 .framer-1897vtx{flex-direction:column;gap:48px;padding:0 20px}.framer-lANAW.framer-v-1pg16l0 .framer-tlblr4{flex-direction:column;flex:none;justify-content:flex-start;gap:48px;width:100%}.framer-lANAW.framer-v-1pg16l0 .framer-16wu19b{gap:34px;width:100%}.framer-lANAW.framer-v-1pg16l0 .framer-1iazl0v{justify-content:flex-start;gap:24px;width:100%}.framer-lANAW.framer-v-1pg16l0 .framer-1p2v6tv-container{aspect-ratio:1;width:24px;height:auto}.framer-lANAW.framer-v-1pg16l0 .framer-3qim4a-container,.framer-lANAW.framer-v-1pg16l0 .framer-w1sflu-container{width:24px;height:24px}.framer-lANAW.framer-v-1pg16l0 .framer-krqkr3-container{width:35px}.framer-lANAW.framer-v-1pg16l0 .framer-18aq9i1-container{width:21px;height:24px}.framer-lANAW.framer-v-1pg16l0 .framer-6tc0zq-container{width:31px;height:24px}.framer-lANAW.framer-v-1pg16l0 .framer-1hxsswz{flex-wrap:wrap;flex:none;justify-content:flex-start;gap:48px 24px;width:100%;overflow:visible}.framer-lANAW.framer-v-1pg16l0 .framer-10ggnwo,.framer-lANAW.framer-v-1pg16l0 .framer-12jvf1h,.framer-lANAW.framer-v-1pg16l0 .framer-1x1836y,.framer-lANAW.framer-v-1pg16l0 .framer-3983f1,.framer-lANAW.framer-v-1pg16l0 .framer-10ny1i2{width:43%}.framer-qt8Ss .framer-styles-preset-lgj9n9:not(.rich-text-wrapper),.framer-qt8Ss .framer-styles-preset-lgj9n9.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;
415--framer-font-weight:400;--framer-font-weight-bold:500;--framer-letter-spacing:0px;--framer-line-height:137.5%;--framer-paragraph-spacing:14px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-z00NY .framer-styles-preset-12odoay:not(.rich-text-wrapper),.framer-z00NY .framer-styles-preset-12odoay.rich-text-wrapper a{--framer-link-hover-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#eee);--framer-link-text-color:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4,#7b7b7b);transition:color .4s cubic-bezier(.45,0,0,1)}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-B4s8j.framer-t7u3oj,.framer-B4s8j .framer-t7u3oj{display:block}.framer-B4s8j.framer-1aqth2g{cursor:pointer;width:28px;height:28px;text-decoration:none;position:relative;overflow:visible}.framer-B4s8j .framer-1we7a0i{height:var(--framer-aspect-ratio-supported,28px);flex:none;width:100%;position:absolute;top:0;left:0;right:0}.framer-RyJWK{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}.framer-Erp44.framer-tda134,.framer-Erp44 .framer-tda134{display:block}.framer-Erp44.framer-kv8p53{cursor:pointer;width:16px;height:16px;text-decoration:none;position:relative;overflow:visible}.framer-Erp44 .framer-hen3ca,.framer-Erp44 .framer-mufytu,.framer-Erp44 .framer-539g5i{flex:none;width:100%;height:auto;position:absolute;top:0;left:0;right:0}.framer-Erp44 .framer-vv28jt{aspect-ratio:.875;flex:none;width:100%;height:auto;position:absolute;top:0;left:0}.framer-Erp44 .framer-8zumhu{aspect-ratio:1;flex:none;width:100%;height:auto;position:absolute;top:0;left:0}.framer-Erp44 .framer-1f14vr1{aspect-ratio:1.3125;flex:none;width:100%;height:auto;position:absolute;top:0;left:0}.framer-Erp44.framer-v-mgksp3.framer-kv8p53{width:23px}.framer-Erp44.framer-v-1wm1b8a.framer-kv8p53{width:14px}.framer-Erp44.framer-v-ngj6km.framer-kv8p53{width:21px}.framer-Pn60S{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.522 6.775 L 15.479 0 L 14.067 0 L 8.895 5.883 L 4.764 0 L 0 0 L 6.247 8.895 L 0 16 L 1.412 16 L 6.873 9.788 L 11.236 16 L 16 16 L 9.522 6.775 Z M 7.589 8.974 L 6.956 8.088 L 1.92 1.04 L 4.088 1.04 L 8.152 6.728 L 8.785 7.614 L 14.068 15.008 L 11.9 15.008 L 7.589 8.974 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"J8cj8sMju\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1;background-color:var(--axt7l7);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.522 6.775 L 15.479 0 L 14.067 0 L 8.895 5.883 L 4.764 0 L 0 0 L 6.247 8.895 L 0 16 L 1.412 16 L 6.873 9.788 L 11.236 16 L 16 16 L 9.522 6.775 Z M 7.589 8.974 L 6.956 8.088 L 1.92 1.04 L 4.088 1.04 L 8.152 6.728 L 8.785 7.614 L 14.068 15.008 L 11.9 15.008 L 7.589 8.974 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"J8cj8sMju\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.522 6.775 L 15.479 0 L 14.067 0 L 8.895 5.883 L 4.764 0 L 0 0 L 6.247 8.895 L 0 16 L 1.412 16 L 6.873 9.788 L 11.236 16 L 16 16 L 9.522 6.775 Z M 7.589 8.974 L 6.956 8.088 L 1.92 1.04 L 4.088 1.04 L 8.152 6.728 L 8.785 7.614 L 14.068 15.008 L 11.9 15.008 L 7.589 8.974 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"J8cj8sMju\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:16px}.framer-QvuuA{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.687 0.056 C 3.836 0.096 3.254 0.232 2.746 0.432 C 2.22 0.637 1.774 0.912 1.331 1.357 C 0.887 1.802 0.614 2.248 0.411 2.775 C 0.214 3.284 0.08 3.866 0.043 4.717 C 0.005 5.569 -0.003 5.843 0.001 8.015 C 0.005 10.188 0.015 10.46 0.056 11.314 C 0.097 12.165 0.232 12.746 0.432 13.254 C 0.637 13.78 0.912 14.226 1.357 14.669 C 1.802 15.113 2.248 15.385 2.776 15.589 C 3.285 15.786 3.867 15.92 4.718 15.957 C 5.57 15.995 5.844 16.003 8.016 15.999 C 10.188 15.995 10.461 15.985 11.314 15.945 C 12.168 15.904 12.746 15.768 13.254 15.569 C 13.78 15.364 14.226 15.089 14.669 14.644 C 15.113 14.198 15.386 13.752 15.589 13.225 C 15.786 12.716 15.92 12.134 15.957 11.283 C 15.994 10.429 16.003 10.157 15.999 7.985 C 15.995 5.812 15.985 5.54 15.945 4.687 C 15.904 3.834 15.769 3.255 15.569 2.746 C 15.363 2.22 15.089 1.775 14.644 1.331 C 14.199 0.887 13.752 0.614 13.225 0.411 C 12.716 0.214 12.134 0.08 11.283 0.043 C 10.431 0.006 10.157 -0.003 7.985 0.001 C 5.812 0.005 5.54 0.014 4.687 0.056 M 4.78 14.518 C 4 14.484 3.577 14.355 3.294 14.246 C 2.921 14.102 2.654 13.928 2.373 13.649 C 2.092 13.371 1.919 13.104 1.773 12.731 C 1.664 12.448 1.532 12.025 1.495 11.245 C 1.45
4155 10.402 1.447 10.149 1.442 8.013 C 1.438 5.878 1.446 5.625 1.483 4.781 C 1.516 4.002 1.647 3.578 1.755 3.296 C 1.899 2.922 2.072 2.656 2.352 2.375 C 2.631 2.094 2.897 1.921 3.27 1.775 C 3.552 1.665 3.975 1.534 4.755 1.497 C 5.599 1.457 5.852 1.449 7.987 1.444 C 10.123 1.439 10.376 1.447 11.22 1.484 C 11.999 1.518 12.424 1.647 12.705 1.756 C 13.079 1.9 13.345 2.073 13.626 2.353 C 13.908 2.633 14.081 2.898 14.227 3.272 C 14.337 3.553 14.468 3.976 14.505 4.756 C 14.545 5.6 14.554 5.853 14.558 7.988 C 14.562 10.124 14.554 10.377 14.517 11.22 C 14.483 12 14.354 12.424 14.245 12.707 C 14.101 13.08 13.928 13.347 13.648 13.628 C 13.369 13.909 13.103 14.082 12.729 14.228 C 12.448 14.338 12.024 14.469 11.245 14.506 C 10.401 14.546 10.149 14.554 8.012 14.559 C 5.876 14.563 5.624 14.555 4.78 14.518 M 11.302 3.724 C 11.303 4.113 11.537 4.462 11.896 4.61 C 12.255 4.758 12.668 4.675 12.942 4.4 C 13.216 4.125 13.297 3.712 13.148 3.354 C 12.999 2.995 12.648 2.762 12.26 2.763 C 11.73 2.764 11.301 3.194 11.302 3.724 M 3.892 8.008 C 3.897 10.277 5.739 12.112 8.008 12.108 C 10.276 12.103 12.112 10.261 12.108 7.992 C 12.104 5.723 10.261 3.888 7.992 3.892 C 5.723 3.897 3.888 5.739 3.892 8.008 M 5.333 8.005 C 5.33 6.532 6.522 5.336 7.995 5.333 C 9.468 5.33 10.664 6.522 10.667 7.995 C 10.67 9.467 9.478 10.664 8.005 10.667 C 7.298 10.668 6.619 10.388 6.118 9.889 C 5.617 9.39 5.335 8.712 5.333 8.005\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"WFB0wgGNV\" width=\"15.999893389400274px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1;background-color:var(--axt7l7);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.687 0.056 C 3.836 0.096 3.254 0.232 2.746 0.432 C 2.22 0.637 1.774 0.912 1.331 1.357 C 0.887 1.802 0.614 2.248 0.411 2.775 C 0.214 3.284 0.08 3.866 0.043 4.717 C 0.005 5.569 -0.003 5.843 0.001 8.015 C 0.005 10.188 0.015 10.46 0.056 11.314 C 0.097 12.165 0.232 12.746 0.432 13.254 C 0.637 13.78 0.912 14.226 1.357 14.669 C 1.802 15.113 2.248 15.385 2.776 15.589 C 3.285 15.786 3.867 15.92 4.718 15.957 C 5.57 15.995 5.844 16.003 8.016 15.999 C 10.188 15.995 10.461 15.985 11.314 15.945 C 12.168 15.904 12.746 15.768 13.254 15.569 C 13.78 15.364 14.226 15.089 14.669 14.644 C 15.113 14.198 15.386 13.752 15.589 13.225 C 15.786 12.716 15.92 12.134 15.957 11.283 C 15.994 10.429 16.003 10.157 15.999 7.985 C 15.995 5.812 15.985 5.54 15.945 4.687 C 15.904 3.834 15.769 3.255 15.569 2.746 C 15.363 2.22 15.089 1.775 14.644 1.331 C 14.199 0.887 13.752 0.614 13.225 0.411 C 12.716 0.214 12.134 0.08 11.283 0.043 C 10.431 0.006 10.157 -0.003 7.985 0.001 C 5.812 0.005 5.54 0.014 4.687 0.056 M 4.78 14.518 C 4 14.484 3.577 14.355 3.294 14.246 C 2.921 14.102 2.654 13.928 2.373 13.649 C 2.092 13.371 1.919 13.104 1.773 12.731 C 1.664 12.448 1.532 12.025 1.495 11.245 C 1.455 10.402 1.447 10.149 1.442 8.013 C 1.438 5.878 1.446 5.625 1.483 4.781 C 1.516 4.002 1.647 3.578 1.755 3.296 C 1.899 2.922 2.072 2.656 2.352 2.375 C 2.631 2.094 2.897 1.921 3.27 1.775 C 3.552 1.665 3.975 1.534 4.755 1.497 C 5.599 1.457 5.852 1.449 7.987 1.444 C 10.123 1.439 10.376 1.447 11.22 1.484 C 11.999 1.518 12.424 1.647 12.705 1.756 C 13.079 1.9 13.345 2.073 13.626 2.353 C 13.908 2.633 14.081 2.898 14.227 3.272 C 14.337 3.553 14.468 3.976 14.505 4.756 C 14.545 5.6 14.554 5.853 14.558 7.988 C 14.562 10.124 14.554 10.377 14.517 11.22 C 14.483 12 14.354 12.424 14.245 12.707 C 14.101 13.08 13.928 13.347 13.648 13.628 C 13.369 13.909 13.103 14.082 12.729 14.228 C 12.448 14.338 12.024 14.469 11.245 14.506 C 10.401 14.546 10.149 14.554 8.012 14.559 C 5.876 14.563 5.624 14.555 4.78 14.518 M 11.302 3.724 C 11.303 4.113 11.537 4.462 11.896 4.61 C 12.255 4.758 12.668 4.675 12.942 4.4 C 13.216 4.125 13.297 3.712 13.148 3.354 C 12.999 2.995 12.648 2.762 12.26 2.763 C 11.73 2.764 11.301 3.194 11.302 3.724 M 3.892 8.008 C 3.897 10.277 5.739 12.112 8.008 12.108 C 10.276 12.103 12.112 10.261 12.108 7.992 C 12.104 5.723 10.261 3.888 7.992 3.892 C 5.723 3.897 3.888 5.739 3.892 8.008 M 5.333 8.005 C 5.33 6.532 6.522 5.336 7.995 5.333 C 9.468 5.33 10.664 6.522 10.667 7.995 C 10.67 9.467 9.478 10.664 8.005 10.667 C 7.298 10.668 6.619 10.388 6.118 9.889 C 5.617 9.39 5.335 8.712 5.333 8.005\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"WFB0wgGNV\" width=\"15.999893389400274px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.687 0.056 C 3.836 0.096 3.254 0.232 2.746 0.432 C 2.22 0.637 1.774 0.912 1.331 1.357 C 0.887 1.802 0.614 2.248 0.411 2.775 C 0.214 3.284 0.08 3.866 0.043 4.717 C 0.005 5.569 -0.003 5.843 0.001 8.015 C 0.005 10.188 0.015 10.46 0.056 11.314 C 0.097 12.165 0.232 12.746 0.432 13.254 C 0.637 13.78 0.912 14.226 1.357 14.669 C 1.802 15.113 2.248 15.385 2.776 15.589 C 3.285 15.786 3.867 15.92 4.718 15.957 C 5.57 15.995 5.844 16.003 8.016 15.999 C 10.188 15.995 10.461 15.985 11.314 15.945 C 12.168 15.904 12.746 15.768 13.254 15.569 C 13.78 15.364 14.226 15.089 14.669 14.644 C 15.113 14.198 15.386 13.752 15.589 13.225 C 15.786 12.716 15.92 12.134 15.957 11.283 C 15.994 10.429 16.003 10.157 15.999 7.985 C 15.995 5.812 15.985 5.54 15.945 4.687 C 15.904 3.834 15.769 3.255 15.569 2.746 C 15.363 2.22 15.089 1.775 14.644 1.331 C 14.199 0.887 13.752 0.614 13.225 0.411 C 12.716 0.214 12.134 0.08 11.283 0.043 C 10.431 0.006 10.157 -0.003 7.985 0.001 C 5.812 0.005 5.54 0.014 4.687 0.056 M 4.78 14.518 C 4 14.484 3.577 14.355 3.294 14.246 C 2.921 14.102 2.654 13.928 2.373 13.649 C 2.092 13.371 1.919 13.104 1.773 12.731 C 1.664 12.448 1.532 12.025 1.495 11.245 C 1.45
4155 10.402 1.447 10.149 1.442 8.013 C 1.438 5.878 1.446 5.625 1.483 4.781 C 1.516 4.002 1.647 3.578 1.755 3.296 C 1.899 2.922 2.072 2.656 2.352 2.375 C 2.631 2.094 2.897 1.921 3.27 1.775 C 3.552 1.665 3.975 1.534 4.755 1.497 C 5.599 1.457 5.852 1.449 7.987 1.444 C 10.123 1.439 10.376 1.447 11.22 1.484 C 11.999 1.518 12.424 1.647 12.705 1.756 C 13.079 1.9 13.345 2.073 13.626 2.353 C 13.908 2.633 14.081 2.898 14.227 3.272 C 14.337 3.553 14.468 3.976 14.505 4.756 C 14.545 5.6 14.554 5.853 14.558 7.988 C 14.562 10.124 14.554 10.377 14.517 11.22 C 14.483 12 14.354 12.424 14.245 12.707 C 14.101 13.08 13.928 13.347 13.648 13.628 C 13.369 13.909 13.103 14.082 12.729 14.228 C 12.448 14.338 12.024 14.469 11.245 14.506 C 10.401 14.546 10.149 14.554 8.012 14.559 C 5.876 14.563 5.624 14.555 4.78 14.518 M 11.302 3.724 C 11.303 4.113 11.537 4.462 11.896 4.61 C 12.255 4.758 12.668 4.675 12.942 4.4 C 13.216 4.125 13.297 3.712 13.148 3.354 C 12.999 2.995 12.648 2.762 12.26 2.763 C 11.73 2.764 11.301 3.194 11.302 3.724 M 3.892 8.008 C 3.897 10.277 5.739 12.112 8.008 12.108 C 10.276 12.103 12.112 10.261 12.108 7.992 C 12.104 5.723 10.261 3.888 7.992 3.892 C 5.723 3.897 3.888 5.739 3.892 8.008 M 5.333 8.005 C 5.33 6.532 6.522 5.336 7.995 5.333 C 9.468 5.33 10.664 6.522 10.667 7.995 C 10.67 9.467 9.478 10.664 8.005 10.667 C 7.298 10.668 6.619 10.388 6.118 9.889 C 5.617 9.39 5.335 8.712 5.333 8.005\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"WFB0wgGNV\" width=\"15.999893389400274px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:16px}.framer-IOzXp{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 23 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.207 11.429 L 9.207 4.571 L 15.171 7.992 Z M 22.513 2.503 C 22.244 1.518 21.488 0.751 20.48 0.484 C 18.699 0 11.492 0 11.492 0 C 11.492 0 4.301 0 2.52 0.484 C 1.529 0.751 0.756 1.518 0.47 2.503 C 0 4.271 0 7.992 0 7.992 C 0 7.992 0 11.712 0.47 13.497 C 0.756 14.465 1.529 15.249 2.52 15.516 C 4.301 16 11.492 16 11.492 16 C 11.492 16 18.699 16 20.48 15.516 C 21.488 15.249 22.244 14.465 22.513 13.497 C 23 11.712 23 7.992 23 7.992 C 23 7.992 23 4.271 22.513 2.503 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"e5y4lpdlv\" width=\"23px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1.4375;background-color:var(--axt7l7);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 23 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.207 11.429 L 9.207 4.571 L 15.171 7.992 Z M 22.513 2.503 C 22.244 1.518 21.488 0.751 20.48 0.484 C 18.699 0 11.492 0 11.492 0 C 11.492 0 4.301 0 2.52 0.484 C 1.529 0.751 0.756 1.518 0.47 2.503 C 0 4.271 0 7.992 0 7.992 C 0 7.992 0 11.712 0.47 13.497 C 0.756 14.465 1.529 15.249 2.52 15.516 C 4.301 16 11.492 16 11.492 16 C 11.492 16 18.699 16 20.48 15.516 C 21.488 15.249 22.244 14.465 22.513 13.497 C 23 11.712 23 7.992 23 7.992 C 23 7.992 23 4.271 22.513 2.503 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"e5y4lpdlv\" width=\"23px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 23 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.207 11.429 L 9.207 4.571 L 15.171 7.992 Z M 22.513 2.503 C 22.244 1.518 21.488 0.751 20.48 0.484 C 18.699 0 11.492 0 11.492 0 C 11.492 0 4.301 0 2.52 0.484 C 1.529 0.751 0.756 1.518 0.47 2.503 C 0 4.271 0 7.992 0 7.992 C 0 7.992 0 11.712 0.47 13.497 C 0.756 14.465 1.529 15.249 2.52 15.516 C 4.301 16 11.492 16 11.492 16 C 11.492 16 18.699 16 20.48 15.516 C 21.488 15.249 22.244 14.465 22.513 13.497 C 23 11.712 23 7.992 23 7.992 C 23 7.992 23 4.271 22.513 2.503 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"e5y4lpdlv\" width=\"23px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:23px}.framer-AZh4x{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 14 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.2 11.722 C 8.154 12.957 7.134 13.948 5.884 13.948 C 7.134 13.948 8.154 12.957 8.2 11.722 L 8.204 0.698 L 10.224 0.698 C 10.423 1.736 11.032 2.644 11.909 3.208 L 11.909 3.209 C 12.534 3.614 13.259 3.829 14 3.828 L 14 6.578 C 12.626 6.581 11.285 6.151 10.16 5.347 L 10.16 10.937 C 10.16 13.729 7.881 16 5.08 16 C 4.04 16.002 3.025 15.682 2.168 15.082 L 2.168 15.08 C 0.858 14.164 0 12.649 0 10.937 C 0 8.145 2.279 5.874 5.08 5.874 C 5.313 5.874 5.54 5.893 5.764 5.923 L 5.764 6.575 C 3.209 6.634 1.114 8.582 0.836 11.07 C 1.114 8.583 3.209 6.634 5.764 6.576 L 5.764 8.732 C 5.543 8.661 5.312 8.625 5.08 8.624 C 3.8 8.624 2.759 9.662 2.759 10.937 C 2.759 11.825 3.266 12.596 4.003 12.984 C 4.326 13.152 4.691 13.249 5.08 13.249 C 6.329 13.249 7.349 12.259 7.395 11.024 L 7.399 0 L 10.159 0 C 10.159 0.239 10.183 0.472 10.224 0.698 L 8.204 0.698 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"KgzbzbCZ_\" width=\"14px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:.875;background-color:var(--axt7l7);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 14 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.2 11.722 C 8.154 12.957 7.134 13.948 5.884 13.948 C 7.134 13.948 8.154 12.957 8.2 11.722 L 8.204 0.698 L 10.224 0.698 C 10.423 1.736 11.032 2.644 11.909 3.208 L 11.909 3.209 C 12.534 3.614 13.259 3.829 14 3.828 L 14 6.578 C 12.626 6.581 11.285 6.151 10.16 5.347 L 10.16 10.937 C 10.16 13.729 7.881 16 5.08 16 C 4.04 16.002 3.025 15.682 2.168 15.082 L 2.168 15.08 C 0.858 14.164 0 12.649 0 10.937 C 0 8.145 2.279 5.874 5.08 5.874 C 5.313 5.874 5.54 5.893 5.764 5.923 L 5.764 6.575 C 3.209 6.634 1.114 8.582 0.836 11.07 C 1.114 8.583 3.209 6.634 5.764 6.576 L 5.764 8.732 C 5.543 8.661 5.312 8.625 5.08 8.624 C 3.8 8.624 2.759 9.662 2.759 10.937 C 2.759 11.825 3.266 12.596 4.003 12.984 C 4.326 13.152 4.691 13.249 5.08 13.249 C 6.329 13.249 7.349 12.259 7.395 11.024 L 7.399 0 L 10.159 0 C 10.159 0.239 10.183 0.472 10.224 0.698 L 8.204 0.698 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"KgzbzbCZ_\" width=\"14px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 14 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.2 11.722 C 8.154 12.957 7.134 13.948 5.884 13.948 C 7.134 13.948 8.154 12.957 8.2 11.722 L 8.204 0.698 L 10.224 0.698 C 10.423 1.736 11.032 2.644 11.909 3.208 L 11.909 3.209 C 12.534 3.614 13.259 3.829 14 3.828 L 14 6.578 C 12.626 6.581 11.285 6.151 10.16 5.347 L 10.16 10.937 C 10.16 13.729 7.881 16 5.08 16 C 4.04 16.002 3.025 15.682 2.168 15.082 L 2.168 15.08 C 0.858 14.164 0 12.649 0 10.937 C 0 8.145 2.279 5.874 5.08 5.874 C 5.313 5.874 5.54 5.893 5.764 5.923 L 5.764 6.575 C 3.209 6.634 1.114 8.582 0.836 11.07 C 1.114 8.583 3.209 6.634 5.764 6.576 L 5.764 8.732 C 5.543 8.661 5.312 8.625 5.08 8.624 C 3.8 8.624 2.759 9.662 2.759 10.937 C 2.759 11.825 3.266 12.596 4.003 12.984 C 4.326 13.152 4.691 13.249 5.08 13.249 C 6.329 13.249 7.349 12.259 7.395 11.024 L 7.399 0 L 10.159 0 C 10.159 0.239 10.183 0.472 10.224 0.698 L 8.204 0.698 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"KgzbzbCZ_\" width=\"14px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:14px}.framer-FDaoV{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.222 0 C 15.204 0 16 0.796 16 1.778 L 16 14.222 C 16 15.204 15.204 16 14.222 16 L 1.778 16 C 0.796 16 0 15.204 0 14.222 L 0 1.778 C 0 0.796 0.796 0 1.778 0 Z M 13.778 13.778 L 13.778 9.067 C 13.778 7.466 12.48 6.169 10.88 6.169 C 10.124 6.169 9.244 6.631 8.818 7.324 L 8.818 6.338 L 6.338 6.338 L 6.338 13.778 L 8.818 13.778 L 8.818 9.396 C 8.818 8.711 9.369 8.151 10.053 8.151 C 10.741 8.151 11.298 8.708 11.298 9.396 L 11.298 13.778 Z M 3.449 4.942 C 4.274 4.942 4.942 4.274 4.942 3.449 C 4.942 2.622 4.276 1.947 3.449 1.947 C 2.619
4151.947 1.947 2.619 1.947 3.449 C 1.947 4.276 2.622 4.942 3.449 4.942 M 4.684 13.778 L 4.684 6.338 L 2.222 6.338 L 2.222 13.778 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"OYj0dfPMA\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1;background-color:var(--axt7l7);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.222 0 C 15.204 0 16 0.796 16 1.778 L 16 14.222 C 16 15.204 15.204 16 14.222 16 L 1.778 16 C 0.796 16 0 15.204 0 14.222 L 0 1.778 C 0 0.796 0.796 0 1.778 0 Z M 13.778 13.778 L 13.778 9.067 C 13.778 7.466 12.48 6.169 10.88 6.169 C 10.124 6.169 9.244 6.631 8.818 7.324 L 8.818 6.338 L 6.338 6.338 L 6.338 13.778 L 8.818 13.778 L 8.818 9.396 C 8.818 8.711 9.369 8.151 10.053 8.151 C 10.741 8.151 11.298 8.708 11.298 9.396 L 11.298 13.778 Z M 3.449 4.942 C 4.274 4.942 4.942 4.274 4.942 3.449 C 4.942 2.622 4.276 1.947 3.449 1.947 C 2.619 1.947 1.947 2.619 1.947 3.449 C 1.947 4.276 2.622 4.942 3.449 4.942 M 4.684 13.778 L 4.684 6.338 L 2.222 6.338 L 2.222 13.778 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"OYj0dfPMA\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.222 0 C 15.204 0 16 0.796 16 1.778 L 16 14.222 C 16 15.204 15.204 16 14.222 16 L 1.778 16 C 0.796 16 0 15.204 0 14.222 L 0 1.778 C 0 0.796 0.796 0 1.778 0 Z M 13.778 13.778 L 13.778 9.067 C 13.778 7.466 12.48 6.169 10.88 6.169 C 10.124 6.169 9.244 6.631 8.818 7.324 L 8.818 6.338 L 6.338 6.338 L 6.338 13.778 L 8.818 13.778 L 8.818 9.396 C 8.818 8.711 9.369 8.151 10.053 8.151 C 10.741 8.151 11.298 8.708 11.298 9.396 L 11.298 13.778 Z M 3.449 4.942 C 4.274 4.942 4.942 4.274 4.942 3.449 C 4.942 2.622 4.276 1.947 3.449 1.947 C 2.619 1.947 1.947 2.619 1.947 3.449 C 1.947 4.276 2.622 4.942 3.449 4.942 M 4.684 13.778 L 4.684 6.338 L 2.222 6.338 L 2.222 13.778 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"OYj0dfPMA\" width=\"16px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:16px}.framer-8IAUf{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 21 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.456 0 C 13.251 0.368 13.065 0.746 12.899 1.132 C 11.305 0.892 9.685 0.892 8.091 1.132 C 7.927 0.745 7.741 0.367 7.534 0 C 6.038 0.257 4.581 0.708 3.2 1.343 C 0.461 5.422 -0.28 9.396 0.088 13.315 C 1.693 14.508 3.491 15.415 5.402 15.996 C 5.833 15.415 6.214 14.798 6.542 14.152 C 5.922 13.921 5.323 13.63 4.749 13.293 C 4.9 13.184 5.047 13.07 5.189 12.961 C 8.554 14.552 12.449 14.552 15.814 12.961 C 15.956 13.079 16.103 13.192 16.254 13.293 C 15.681 13.633 15.08 13.922 14.457 14.156 C 14.784 14.802 15.165 15.419 15.596 16 C 17.507 15.42 19.305 14.515 20.911 13.323 C 21.346 8.777 20.165 4.837 17.791 1.347 C 16.412 0.711 14.956 0.261 13.46 0.008 Z M 7.011 10.902 C 5.977 10.902 5.118 9.96 5.118 8.794 C 5.118 7.628 5.943 6.68 7.007 6.68 C 8.07 6.68 8.916 7.632 8.9 8.794 C 8.883 9.955 8.066 10.902 7.011 10.902 Z M 13.988 10.902 C 12.95 10.902 12.099 9.96 12.099 8.794 C 12.099 7.628 12.924 6.68 13.988 6.68 C 15.052 6.68 15.894 7.632 15.877 8.794 C 15.86 9.955 15.044 10.902 13.988 10.902 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"x8gJQFBbH\" transform=\"translate(0 -0.065)\" width=\"21px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1.3125;background-color:var(--axt7l7);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 21 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.456 0 C 13.251 0.368 13.065 0.746 12.899 1.132 C 11.305 0.892 9.685 0.892 8.091 1.132 C 7.927 0.745 7.741 0.367 7.534 0 C 6.038 0.257 4.581 0.708 3.2 1.343 C 0.461 5.422 -0.28 9.396 0.088 13.315 C 1.693 14.508 3.491 15.415 5.402 15.996 C 5.833 15.415 6.214 14.798 6.542 14.152 C 5.922 13.921 5.323 13.63 4.749 13.293 C 4.9 13.184 5.
415047 13.07 5.189 12.961 C 8.554 14.552 12.449 14.552 15.814 12.961 C 15.956 13.079 16.103 13.192 16.254 13.293 C 15.681 13.633 15.08 13.922 14.457 14.156 C 14.784 14.802 15.165 15.419 15.596 16 C 17.507 15.42 19.305 14.515 20.911 13.323 C 21.346 8.777 20.165 4.837 17.791 1.347 C 16.412 0.711 14.956 0.261 13.46 0.008 Z M 7.011 10.902 C 5.977 10.902 5.118 9.96 5.118 8.794 C 5.118 7.628 5.943 6.68 7.007 6.68 C 8.07 6.68 8.916 7.632 8.9 8.794 C 8.883 9.955 8.066 10.902 7.011 10.902 Z M 13.988 10.902 C 12.95 10.902 12.099 9.96 12.099 8.794 C 12.099 7.628 12.924 6.68 13.988 6.68 C 15.052 6.68 15.894 7.632 15.877 8.794 C 15.86 9.955 15.044 10.902 13.988 10.902 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"x8gJQFBbH\" transform=\"translate(0 -0.065)\" width=\"21px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 21 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.456 0 C 13.251 0.368 13.065 0.746 12.899 1.132 C 11.305 0.892 9.685 0.892 8.091 1.132 C 7.927 0.745 7.741 0.367 7.534 0 C 6.038 0.257 4.581 0.708 3.2 1.343 C 0.461 5.422 -0.28 9.396 0.088 13.315 C 1.693 14.508 3.491 15.415 5.402 15.996 C 5.833 15.415 6.214 14.798 6.542 14.152 C 5.922 13.921 5.323 13.63 4.749 13.293 C 4.9 13.184 5.047 13.07 5.189 12.961 C 8.554 14.552 12.449 14.552 15.814 12.961 C 15.956 13.079 16.103 13.192 16.254 13.293 C 15.681 13.633 15.08 13.922 14.457 14.156 C 14.784 14.802 15.165 15.419 15.596 16 C 17.507 15.42 19.305 14.515 20.911 13.323 C 21.346 8.777 20.165 4.837 17.791 1.347 C 16.412 0.711 14.956 0.261 13.46 0.008 Z M 7.011 10.902 C 5.977 10.902 5.118 9.96 5.118 8.794 C 5.118 7.628 5.943 6.68 7.007 6.68 C 8.07 6.68 8.916 7.632 8.9 8.794 C 8.883 9.955 8.066 10.902 7.011 10.902 Z M 13.988 10.902 C 12.95 10.902 12.099 9.96 12.099 8.794 C 12.099 7.628 12.924 6.68 13.988 6.68 C 15.052 6.68 15.894 7.632 15.877 8.794 C 15.86 9.955 15.044 10.902 13.988 10.902 Z\" fill=\"var(--axt7l7, var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123)))\" height=\"16px\" id=\"x8gJQFBbH\" transform=\"translate(0 -0.065)\" width=\"21px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:21px}.framer-TTMN7{-webkit-mask:var(--framer-icon-mask);aspect-ratio:4.55859;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);-webkit-user-select:none;user-select:none;width:1167px;display:block}.framer-bSfp1.framer-719pex,.framer-bSfp1 .framer-719pex{display:block}.framer-bSfp1.framer-6ecf1t{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:16px;width:222px;padding:0;text-decoration:none;display:flex;position:relative}.framer-bSfp1 .framer-8gdhjy{aspect-ratio:1.7778;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;height:auto;padding:0;display:flex;position:relative}.framer-bSfp1 .framer-9ou8ui{will-change:var(--framer-will-change-override,transform);z-index:3;flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:min-content;height:min-content;padding:12px;display:flex;position:relative;overflow:hidden}.framer-bSfp1 .framer-yt74or{flex:none;width:24px;height:auto;position:relative}.framer-bSfp1 .framer-10psry8{z-index:1;flex:none;width:100%;height:100%;position:absolute;top:.400001%;left:0%}.framer-bSfp1 .framer-1i77a1x{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:4px;width:100%;padding:0;display:flex;position:relative}.framer-bSfp1 .framer-1it63h5{height:auto;overflow:var(--overflow-clip-fallback,clip);white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;position:relative}.framer-bSfp1 .framer-1fdlzf{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:4px;width:100%;padding:0;display:flex;position:relative}.framer-bSfp1 .framer-17xlmao,.framer-bSfp1 .framer-1p1y8tj,.framer-bSfp1 .framer-sm2468{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-kJaPX .framer-styles-preset-exl0dx:not(.rich-text-wrapper),.framer-kJaPX .framer-styles-preset-exl0dx.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;
415--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:137.5%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-NHnel .framer-styles-preset-191pqip:not(.rich-text-wrapper),.framer-NHnel .framer-styles-preset-191pqip.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:500;--framer-letter-spacing:0px;--framer-line-height:137.5%;--framer-paragraph-spacing:0px;--framer-text-alignment:left;--framer-text-color:var(--token-4966f7f1-6348-4104-9908-225483b4c5c6,#1a1a1a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-bSfp1[data-border=true]:after,.framer-bSfp1 [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);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-o4dkY{-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 29.634 13.385 L 18.384 24.635 C 17.896 25.123 17.104 25.123 16.616 24.635 C 16.127 24.147 16.127 23.355 16.616 22.866 L 25.733 13.751 L 1.25 13.751 C 0.56 13.751 0 13.191 0 12.501 C 0 11.81 0.56 11.251 1.25 11.251 L 25.733 11.251 L 16.616 2.135 C 16.127 1.647 16.127 0.855 16.616 0.366 C 17.104 -0.122 17.896 -0.122 18.384 0.366 L 29.634 11.616 C 29.869 11.851 30.001 12.169 30.001 12.501 C 30.001 12.832 29.869 13.151 29.634 13.385 Z\" fill=\"var(--n2g62y, var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238)))\" height=\"25.00139023844741px\" id=\"awfNLuiCp\" transform=\"translate(5 7.499)\" width=\"30.00098332051971px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);aspect-ratio:1;background-color:var(--n2g62y);-webkit-mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 29.634 13.385 L 18.384 24.635 C 17.896 25.123 17.104 25.123 16.616 24.635 C 16.127 24.147 16.127 23.355 16.616 22.866 L 25.733 13.751 L 1.25 13.751 C 0.56 13.751 0 13.191 0 12.501 C 0 11.81 0.56 11.251 1.25 11.251 L 25.733 11.251 L 16.616 2.135 C 16.127 1.647 16.127 0.855 16.616 0.366 C 17.104 -0.122 17.896 -0.122 18.384 0.366 L 29.634 11.616 C 29.869 11.851 30.001 12.169 30.001 12.501 C 30.001 12.832 29.869 13.151 29.634 13.385 Z\" fill=\"var(--n2g62y, var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238)))\" height=\"25.00139023844741px\" id=\"awfNLuiCp\" transform=\"translate(5 7.499)\" width=\"30.00098332051971px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);mask:url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 29.634 13.385 L 18.384 24.635 C 17.896 25.123 17.104 25.123 16.616 24.635 C 16.127 24.147 16.127 23.355 16.616 22.866 L 25.733 13.751 L 1.25 13.751 C 0.56 13.751 0 13.191 0 12.501 C 0 11.81 0.56 11.251 1.25 11.251 L 25.733 11.251 L 16.616 2.135 C 16.127 1.647 16.127 0.855 16.616 0.366 C 17.104 -0.122 17.896 -0.122 18.384 0.366 L 29.634 11.616 C 29.869 11.851 30.001 12.169 30.001 12.501 C 30.001 12.832 29.869 13.151 29.634 13.385 Z\" fill=\"var(--n2g62y, var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238)))\" height=\"25.00139023844741px\" id=\"awfNLuiCp\" transform=\"translate(5 7.499)\" width=\"30.00098332051971px\"/></svg>") alpha no-repeat center / auto var(--framer-icon-mask-mode,add), var(--framer-icon-mask,none);width:40px}</style><!-- Start of headEnd --> 416 <!-- Snippet: legacy-headEnd --> 417<!-- prepare window.clerkLoaded -->
418<script> 419 (function () { 420 if (window.clerkLoaded) return; 421 window.clerkLoaded = new Promise(function (resolve, reject) { 422 window.__resolveClerkLoaded = resolve; 423 window.__rejectClerkLoaded = reject; 424 }); 425 })(); 426</script>
426 427 428<!-- Load Clerk SDK -->
429<script id="clerk-js" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsuZmxvcmEuYWkk" src="https://clerk.flora.ai/npm/@clerk/clerk-js@5/dist/clerk.browser.js" type="text/javascript"></script>
429 430 431<!-- Initialize Clerk once and settle window.clerkLoaded -->
432<script> 433 (function () { 434 var resolve = window.__resolveClerkLoaded; 435 var reject = window.__rejectClerkLoaded; 436 437 function cleanup() { 438 delete window.__resolveClerkLoaded; 439 delete window.__rejectClerkLoaded; 440 } 441 442 function finishOk() { 443 resolve(window.Clerk); 444 console.log("Clerk loaded"); 445 cleanup(); 446 } 447 448 function finishErr(err) { 449 reject(err); 450 console.warn("Clerk failed to load"); 451 cleanup(); 452 } 453 454 if (!window.Clerk) { 455 finishErr(new Error("Clerk SDK failed to load")); 456 return; 457 } 458 459 if (window.Clerk.loaded) { 460 finishOk(); 461 return; 462 } 463 464 window.Clerk.load().then(finishOk, finishErr); 465 })(); 466</script>
466 467<!-- SnippetEnd: legacy-headEnd --><!-- Snippet: legacy-headEnd-ojDolljxf --><style> 468 /* Scoped to your container by ID, then target RichText lists only */ 469 ul.framer-text > li.framer-text::before { 470 content: "â" !important; 471 } 472 [data-framer-component-type="RichTextContainer"] ul.framer-text { 473 list-style-position: outside; 474 padding-left: 1.25em; 475 } 476 [data-framer-component-type="RichTextContainer"] li.framer-text { margin: .25em 0; } 477 [data-framer-component-type="RichTextContainer"] li.framer-text > p.framer-text { margin: 0; } 478</style><!-- SnippetEnd: legacy-headEnd-ojDolljxf --> 479<!-- Snippet: zQL_WYN1C -->
480<script> 481 !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init Re Ms Fs Pe Rs Cs capture Ve calculateEventProperties Ds register register_once register_for_session unregister unregister_for_session zs getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty Ls As createPersonProfile Ns Is Us opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing is_capturing clear_opt_in_out_capturing Os debug I js getPageViewId captureTraceFeedback captureTraceMetric".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]); 482 483 ;(function () { 484 function readCookie(name) { 485 var escaped = name.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); 486 var match = document.cookie.match(new RegExp("(?:^|; )" + escaped + "=([^;]*)")); 487 return match ? decodeURIComponent(match[1]) : null; 488 } 489 490 function getAnalyticsConsent() { 491 try { 492 var raw = readCookie("flora_consent_v1"); 493 if (!raw) return null; 494 var parsed = JSON.parse(raw); 495 if (!parsed || parsed.version !== 1) return null; 496 return parsed.analytics; 497 } catch (e) { 498 return null; 499 } 500 } 501 502 var analytics = getAnalyticsConsent(); 503 var analyticsGranted = analytics === true; 504 505 // Guard consent before initialization can emit automatic events. 506 posthog.init("phc_7wamdNhHwy4LWFkIhBHsKOtiLRWj7q9STH6mCdtM0zH", { 507 api_host: "https://e.flora.ai", 508 defaults: "2025-05-24", 509 person_profiles: "identified_only", 510 persistence: "localStorage+cookie", 511 cross_subdomain_cookie: true, 512 opt_out_capturing_persistence_type: "cookie", 513 cookieWinsOnConflict: true, 514 secure_cookie: true, 515 cookieless_mode: "on_reject", 516 opt_out_capturing_by_default: !analyticsGranted, 517 opt_out_persistence_by_default: !analyticsGranted, 518 disable_session_recording: true, 519 advanced_disable_feature_flags: false, 520 advanced_disable_feature_flags_on_first_load: false, 521 before_send: function (event) { 522 var choice = getAnalyticsConsent(); 523 if (choice === true) return event; 524 if (choice === false && event && event.properties.$cookieless_mode) return event; 525 return null; 526 }, 527 loaded: function (client) { 528 var choice = getAnalyticsConsent(); 529 if (choice === true) client.opt_in_capturing({ captureEventName: false }); 530 else if (choice === false || client.has_opted_in_capturing()) client.opt_out_capturing(); 531 }, 532 }); 533 })(); 534</script>
534 535<!-- SnippetEnd: zQL_WYN1C --> 536<!-- Snippet: XGWiocEGN --> 537<meta name="google-site-verification" content="ZUAw8UFjwuiR9gXF8SDS2MwbHtWbnx0Ps2IC_NI0c78"> 538<!-- SnippetEnd: XGWiocEGN --> 539<!-- Snippet: WhjbeDC8P --> 540<!-- Cal.com -->
541<script> 542 (function (C, A, L) { 543 const p = (api, ar) => api.q.push(ar); 544 const d = C.document; 545 C.Cal = 546 C.Cal || 547 function () { 548 const cal = C.Cal; 549 const ar = arguments; 550 if (!cal.loaded) { 551 cal.ns = {}; 552 cal.q = cal.q || []; 553 const s = d.createElement("script"); 554 s.src = A; 555 s.async = true; 556 d.head.appendChild(s); 557 cal.loaded = true; 558 } 559 if (ar[0] === L) { 560 const api = function () { p(api, arguments); }; 561 const namespace = ar[1]; 562 api.q = api.q || []; 563 if (typeof namespace === "string") { 564 cal.ns[namespace] = cal.ns[namespace] || api; 565 p(cal.ns[namespace], ar); 566 p(cal, ["initNamespace", namespace]); 567 } else { 568 p(cal, ar); 569 } 570 return; 571 } 572 p(cal, ar); 573 }; 574 })(window, "https://app.cal.com/embed/embed.js", "init"); 575 576 // â Your namespace + UI (safe to keep static here) 577 Cal("init", "framer-cal", { origin: "https://app.cal.com" }); 578 Cal.ns["framer-cal"]("ui", { 579 theme: "dark", 580 layout: "month_view", 581 hideEventTypeDetails: false, 582 cssVarsPerTheme: { 583 light: { "cal-brand": "#000000" },
584 dark: { "cal-brand": "#ffffff" }, 585 }, 586 }); 587</script>
587 588<!-- SnippetEnd: WhjbeDC8P --><!-- Snippet: RqdhWvcNu -->
588<script> 589(function () { 590 var SCRIPT_SRC = 591 "https://tag.unifyintent.com/v1/X9ZjEFFckL1s7vQXXJ4r9F/script.js"; 592 var API_KEY = "wk_cZij3zdR_FTAZmtRyUJzDYrqA51DUxg8LrFC7687g"; 593 var TAG_ID = "unifytag"; 594 var CONSENT_KEY = "flora_consent_v1"; 595 var CONSENT_EVENT = "floraCookieConsentChanged"; 596 var loaded = false; 597 598 function readCookie(name) { 599 try { 600 var escaped = name.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); 601 var match = document.cookie.match( 602 new RegExp("(?:^|; )" + escaped + "=([^;]*)") 603 ); 604 return match ? decodeURIComponent(match[1]) : null; 605 } catch (e) { 606 return null; 607 } 608 } 609 610 function getConsent() { 611 var raw = readCookie(CONSENT_KEY); 612 if (!raw) return null; 613 try { 614 var parsed = JSON.parse(raw); 615 if (!parsed || parsed.version !== 1) return null; 616 return parsed; 617 } catch (e) { 618 return null; 619 } 620 } 621 622 function mayLoad(consent) { 623 return !!(consent && consent.analytics === true); 624 } 625 626 function installQueueStub() { 627 var methods = [ 628 "identify", 629 "page", 630 "startAutoPage", 631 "stopAutoPage", 632 "startAutoIdentify", 633 "stopAutoIdentify", 634 ]; 635 function makeQueue(target) { 636 return Object.assign( 637 [], 638 methods.reduce(function (acc, name) { 639 acc[name] = function () { 640 target.push([name, [].slice.call(arguments)]); 641 return target; 642 }; 643 return acc; 644 }, {}) 645 ); 646 } 647 if (!window.unify) window.unify = makeQueue(window.unify || []); 648 if (!window.unifyBrowser) { 649 window.unifyBrowser = makeQueue(window.unifyBrowser || []); 650 } 651 } 652 653 function loadUnify() { 654 if (loaded) return; 655 if (document.getElementById(TAG_ID)) { 656 loaded = true; 657 return; 658 } 659 loaded = true; 660 661 // Stub only when we are about to load â avoids queueing events pre-consent 662 installQueueStub(); 663 664 var n = document.createElement("script"); 665 n.async = true; 666 n.setAttribute("src", SCRIPT_SRC); 667 n.setAttribute("data-api-key", API_KEY); 668 n.setAttribute("id", TAG_ID); 669 (document.body || document.head).appendChild(n); 670 } 671 672 function syncFromConsent(consent) { 673 if (mayLoad(consent)) { 674 loadUnify(); 675 return; 676 } 677 // Reject / missing: never inject script.js 678 // Optional: stop auto behaviors if a previous accept left stubs in memory 679 try { 680 if (window.unify && typeof window.unify.stopAutoPage === "function") { 681 window.unify.stopAutoPage(); 682 } 683 if ( 684 window.unify && 685 typeof window.unify.stopAutoIdentify === "function" 686 ) { 687 window.unify.stopAutoIdentify(); 688 } 689 } catch (e) {} 690 } 691 692 // Synchronous â no network before consent check 693 syncFromConsent(getConsent()); 694 695 window.addEventListener(CONSENT_EVENT, function (event) { 696 var consent = 697 event && event.detail && event.detail.consent 698 ? event.detail.consent 699 : getConsent(); 700 syncFromConsent(consent); 701 }); 702})(); 703</script>
703<!-- SnippetEnd: RqdhWvcNu --> 704<!-- Snippet: UjjG_aNvC -->
705<script> 706(function () { 707 var SCRIPT_SRC = "https://static.claydar.com/init.v1.js?id=coYVaq5lZA"; 708 var SCRIPT_ID = "claydar-init"; 709 var CONSENT_KEY = "flora_consent_v1"; 710 var CONSENT_EVENT = "floraCookieConsentChanged"; 711 var loaded = false; 712 713 function readCookie(name) { 714 try { 715 var escaped = name.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); 716 var match = document.cookie.match( 717 new RegExp("(?:^|; )" + escaped + "=([^;]*)") 718 ); 719 return match ? decodeURIComponent(match[1]) : null; 720 } catch (e) { 721 return null; 722 } 723 } 724 725 function getConsent() { 726 var raw = readCookie(CONSENT_KEY); 727 if (!raw) return null; 728 try { 729 var parsed = JSON.parse(raw); 730 if (!parsed || parsed.version !== 1) return null; 731 return parsed; 732 } catch (e) { 733 return null; 734 } 735 } 736 737 function mayLoad(consent) { 738 return !!(consent && consent.analytics === true); 739 } 740 741 function loadClay() { 742 if (loaded) return; 743 if (document.getElementById(SCRIPT_ID)) { 744 loaded = true; 745 return; 746 } 747 loaded = true; 748 749 var s = document.createElement("script"); 750 s.id = SCRIPT_ID; 751 s.src = SCRIPT_SRC; 752 s.async = true; 753 (document.body || document.head).appendChild(s); 754 } 755 756 function syncFromConsent(consent) { 757 if (mayLoad(consent)) { 758 loadClay(); 759 } 760 // Reject / missing: never inject claydar init 761 } 762 763 // Synchronous â no network before consent check 764 syncFromConsent(getConsent()); 765 766 window.addEventListener(CONSENT_EVENT, function (event) { 767 var consent = 768 event && event.detail && event.detail.consent 769 ? event.detail.consent 770 : getConsent(); 771 syncFromConsent(consent); 772 }); 773})(); 774</script>
774 775<!-- SnippetEnd: UjjG_aNvC --> 776<!-- Snippet: iFpu078tT -->
777<script> 778(function () { 779 var CONSENT_KEY = "flora_consent_v1"; 780 var CONSENT_EVENT = "floraCookieConsentChanged"; 781 var NS = "Monaco"; 782 var loaded = false; 783 784 var RADAR_CONFIG = { 785 cdn: "cdn.snitcher.com", 786 apiEndpoint: "radar.snitcher.com", 787 profileId: "romXP9MZOj7", 788 namespace: NS, 789 waitForConsent: true, 790 }; 791 792 function readCookie(name) { 793 try { 794 var escaped = name.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); 795 var match = document.cookie.match( 796 new RegExp("(?:^|; )" + escaped + "=([^;]*)") 797 ); 798 return match ? decodeURIComponent(match[1]) : null; 799 } catch (e) { 800 return null; 801 } 802 } 803 804 function getConsent() { 805 var raw = readCookie(CONSENT_KEY); 806 if (!raw) return null; 807 try { 808 var parsed = JSON.parse(raw); 809 if (!parsed || parsed.version !== 1) return null; 810 return parsed; 811 } catch (e) { 812 return null; 813 } 814 } 815 816 function mayLoad(consent) { 817 return !!(consent && consent.analytics === true); 818 } 819 820 function loadRadar() { 821 if (loaded) return; 822 if (document.getElementById("__radar__")) { 823 loaded = true; 824 return; 825 } 826 loaded = true; 827 828 // Original Snitcher bootstrap (only runs after analytics grant) 829 (function (e) { 830 "use strict"; 831 var a = e && e.namespace; 832 if (a && e.profileId && e.cdn) { 833 var r = window[a]; 834 if ((r && Array.isArray(r)) || (r = window[a] = []), !r.initialized && !r._loaded) 835 if (r._loaded) 836 console && console.warn("[Radar] Duplicate initialization attempted"); 837 else { 838 r._loaded = true; 839 [ 840 "track", 841 "page", 842 "identify", 843 "group", 844 "alias", 845 "ready", 846 "debug", 847 "on", 848 "off", 849 "once", 850 "trackClick", 851 "trackSubmit", 852 "trackLink", 853 "trackForm", 854 "pageview", 855 "screen", 856 "reset", 857 "register", 858 "setAnonymousId", 859 "addSourceMiddleware", 860 "addIntegrationMiddleware", 861 "addDestinationMiddleware", 862 ].forEach(function (methodName) { 863 r[methodName] = (function (i) { 864 return function () { 865 var e = window[a]; 866 if (e.initialized) return e[i].apply(e, arguments); 867 var args = [].slice.call(arguments); 868 args.unshift(i); 869 e.push(args); 870 return e; 871 }; 872 })(methodName); 873 }); 874 r.bootstrap = function () { 875 var script = document.createElement("script"); 876 script.async = true; 877 script.type = "text/javascript"; 878 script.id = "__radar__"; 879 script.dataset.settings = JSON.stringify(e); 880 script.src = "https://" + e.cdn + "/releases/latest/radar.min.js"; 881 var first = document.scripts[0]; 882 first.parentNode.insertBefore(script, first); 883 }; 884 r.bootstrap(); 885 } 886 } else if (typeof console !== "undefined") { 887 console.error("[Radar] Configuration incomplete"); 888 } 889 })(RADAR_CONFIG); 890 891 // Belt-and-suspenders: if SDK exposes consent grant after load, call it 892 tryGrantSnitcherConsent(); 893 } 894 895 function tryGrantSnitcherConsent() { 896 try { 897 var api = window[NS]; 898 if (!api) return; 899 if (typeof api.grantConsent === "function") { 900 api.grantConsent(); 901 return; 902 } 903 if (typeof api.setConsent === "function") { 904 api.setConsent(true); 905 return; 906 } 907 // Some builds queue until a consent event; push a no-op ready if needed 908 if (typeof api.ready === "function") { 909 api.ready(function () { 910 try { 911 if (typeof api.grantConsent === "function") api.grantConsent(); 912 else if (typeof api.setConsent === "function") api.setConsent(true); 913 } catch (err) {} 914 }); 915 } 916 } catch (e) {} 917 } 918 919 function tryRevokeSnitcherConsent() { 920 try { 921 var api = window[NS]; 922 if (!api) return; 923 if (typeof api.reset === "function") api.reset(); 924 if (typeof api.revokeConsent === "function") api.revokeConsent(); 925 else if (typeof api.setConsent === "function") api.setConsent(false); 926 } catch (e) {} 927 } 928 929 function syncFromConsent(consent) { 930 if (mayLoad(consent)) { 931 loadRadar(); 932 return; 933 } 934 // Reject / missing: never inject radar.min.js 935 tryRevokeSnitcherConsent(); 936 } 937 938 // Synchronous â no cdn.snitcher.com request before consent check 939 syncFromConsent(getConsent()); 940 941 window.addEventListener(CONSENT_EVENT, function (event) { 942 var consent = 943 event && event.detail && event.detail.consent 944 ? event.detail.consent 945 : getConsent(); 946 syncFromConsent(consent); 947 }); 948})(); 949</script>
949 950<!-- SnippetEnd: iFpu078tT --> 951<!-- Snippet: B8yYujXTA --> 952<style> 953.root-box-hide-form { 954 width: 100%; 955 max-width: 350px; 956 isolation: isolate; 957 z-index: 999999; 958} 959.root-box-hide-form .cl-form { 960 gap: 0px; 961} 962.root-box-hide-form.cl-signUp-root .cl-dividerRow { 963 display: none; 964} 965.root-box-hide-form.cl-signUp-root .cl-form { 966 display: none; 967} 968#error-emailAddress { 969 margin-top: 24px; 970} 971</style> 972<!-- SnippetEnd: B8yYujXTA --> 973<!-- Snippet: HXjUpqgnZ -->
974<script>(()=>{const S="https://flora.ai",O=S+"/#organization",W=S+"/#website",A=S+"/#software",L="https://media.flora.ai/brand/logomark_black.png",P=["https://x.com/floraai","https://www.instagram.com/florafaunaai/","https://www.youtube.com/@florafaunaai","https://www.tiktok.com/@florafaunaai","https://www.linkedin.com/company/floraai","https://discord.gg/METuPywABf"],R=[["Free","0"],["Starter","18"],["Pro","50"],["Max","200"]],N={academy:"Academy",articles:"Articles",blog:"Blog","case-studies":"Case Studies",capabilities:"Capabilities",enterprise:"Enterprise",legal:"Legal",updates:"Updates"},X=new Set(["/","/pricing","/capabilities","/enterprise","/edu","/mcp","/partners","/techniques"]),C=new Set(["/academy","/articles","/blog","/blog/page","/case-studies","/capabilities","/enterprise/case-studies","/techniques","/updates"]),M=s=>document.querySelector(s)?.content?.trim()||"",U=p=>p=="/"?S:S+p,K=()=>{let p=location.pathname.replace(/\/+$/,"");return p||"/"},E=p=>{let c=document.querySelector('link[rel="canonical"]')?.href||"";return c.startsWith(S)?c.replace(/\/+$/,""):U(p)},T=p=>{let t=M('meta[property="og:title"]')||M('meta[name="twitter:title"]')||document.title||"FLORA";return p=="/"?"FLORA":t.replace(/\s[-|]\sFLORA(?:\sBlog|\sUpdate)?$/i,"").replace(/\s[â-]\sYour Creative Environment$/i,"").trim()},D=()=>M('meta[name="description"]')||M('meta[property="og:description"]')||M('meta[name="twitter:description"]')||"FLORA is a creative environment for building generative workflows across image, video, and text AI models.",Q=p=>{let k=p.split("/").filter(Boolean)[0];return[k,N[k],k?S+"/"+k:S]},I=()=>M('meta[property="og:image"]')||M('meta[name="twitter:image"]'),G=()=>{let n={"@type":"Organization","@id":O,name:"FLORA",url:S,description:"FLORA is a creative environment for building generative workflows across image, video, and text AI models.",sameAs:P,contactPoint:{"@type":"ContactPoint",contactType:"sales",url:S+"/contact"}};return L.includes("REPLACE")||(n.logo=L),n},B=()=>({"@type":"WebSite","@id":W,name:"FLORA",url:S,publisher:{"@id":O}}),F=p=>({"@type":"SoftwareApplication","@id":A,name:"FLORA",url:p=="/pricing"?S+"/pricing":S,applicationCategory:"DesignApplication",operatingSystem:"Web",description:"FLORA is a creative environment for building generative workflows across image, video, and text AI models.",publisher:{"@id":O},offers:p=="/pricing"?R.map(([name,price])=>({"@type":"Offer",name,price,priceCurrency:"USD",url:S+"/pricing"})):{"@type":"Offer",price:"0",priceCurrency:"USD",url:S+"/pricing"}}),Y=(p,u,t,d)=>({"@type":p=="/contact"?"ContactPage":C.has(p)?"CollectionPage":"WebPage","@id":u+"#webpage",url:u,name:t,description:d,isPartOf:{"@id":W},publisher:{"@id":O}}),Z=(p,u,t,d)=>{let[k,l]=Q(p),im=I(),pub=M('meta[property="article:published_time"]'),mod=M('meta[property="article:modified_time"]'),n={"@type":k=="blog"?"BlogPosting":k=="academy"?"TechArticle":"Article","@id":u+"#article",headline:t,description:d,author:{"@id":O},publisher:{"@id":O},mainEntityOfPage:{"@id":u+"#webpage"}};im&&(n.image=[im]);l&&(n.articleSection=l);pub&&(n.datePublished=pub);(mod||pub)&&(n.dateModified=mod||pub);return n},H=(p,u,t)=>{let a=p.split("/").filter(Boolean),[,l,s]=Q(p);return!l||a.length<2?0:({"@type":"BreadcrumbList","@id":u+"#breadcrumb",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:S},{"@type":"ListItem",position:2,name:l,item:s},{"@type":"ListItem",position:3,name:t,item:u}]})},J=p=>p!="/blog/page"&&/^\/(blog|articles|academy|updates|case-studies)\/[^/]+$/.test(p),V=()=>{let p=K(),u=E(p),t=T(p),d=D(),g=[Y(p,u,t,d)];(X.has(p)||p.startsWith("/capabilities/"))&&g.push(F(p));J(p)&&g.push(Z(p,u,t,d));let h=H(p,u,t);h&&g.push(h);let x=JSON.stringify({"@context":"https://schema.org","@graph":g}),e=document.getElementById("flora-jsonld");if(e&&e.textContent==x)return;e||(e=document.createElement("script"),e.type="application/ld+json",e.id="flora-jsonld",document.head.appendChild(e));e.textContent=x};let z=0,$=()=>{z||(z=1,setTimeout(()=>{z=0,V()},0))};["pushState","replaceState"].forEach(m=>{let f=history[m];history[m]=function(){let r=f.apply(this,arguments);return $(),r}});addEventListener("popstate",$);new MutationObserver($).observe(document.head,{childList:1,subtree:1,attributes:1});$()})()</script>
974 975 976<!-- SnippetEnd: HXjUpqgnZ --> 977<!-- Snippet: cBSILqSDQ -->
978<script type="application/ld+json"> 979{"@context":"https://schema.org","@graph":[ 980{"@type":"Organization","@id":"https://flora.ai/#organization","name":"FLORA","url":"https://flora.ai","description":"FLORA is a creative environment for building generative workflows across image, video, and text AI models.","logo":"https://media.flora.ai/brand/logomark_black.png","sameAs":["https://x.com/floraai","https://www.instagram.com/florafaunaai/","https://www.youtube.com/@florafaunaai","https://www.tiktok.com/@florafaunaai","https://www.linkedin.com/company/floraai","https://discord.gg/METuPywABf"],"contactPoint":{"@type":"ContactPoint","contactType":"sales","url":"https://flora.ai/contact"}}, 981{"@type":"WebSite","@id":"https://flora.ai/#website","name":"FLORA","url":"https://flora.ai","publisher":{"@id":"https://flora.ai/#organization"}} 982]} 983</script>
983 984<!-- SnippetEnd: cBSILqSDQ --> 985<!-- Snippet: u4_N1Ntm7 -->
986<script defer src="https://try.flora.ai/experiments/homepage-v1.js"></script>
986 987<!-- SnippetEnd: u4_N1Ntm7 --> 988 989 <!-- End of headEnd --> 990 991 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 66 bytes, lines 991-992
991 992 <script async src="https://www.googletagmanager.com/gtag/js?id=
992G-21VY480EFL
vendor: 13 bytes, line 992
992"></script>
993</head> 994<body> 995
995<script async src="https://events.framer.com/script?v=2" data-fid="554d490701e0931870d89585bbb8a9a554a25ffcda6e995c0513000360e788c4" data-no-nt></script>
995 996 <!-- Start of bodyStart --> 997 <!-- Snippet: UzYQIGX2p --> 998<!-- Google Tag Manager (noscript) --> 999<!--
vendor: 74 bytes, lines 999-1000
999 <noscript> 1000 <iframe src="https://www.googletagmanager.com/ns.html?id=
1000GTM-NXSLH2RD
vendor: 86 bytes, lines 1000-1002
1000" 1001height="0" width="0" style="display:none;visibility:hidden"></iframe> 1002</noscript>
1002--> 1003<!-- End Google Tag Manager (noscript) --> 1004<!-- SnippetEnd: UzYQIGX2p --> 1005 1006 <!-- End of bodyStart --> 1007 1008 <div id="main" data-framer-hydrate-v2="{"routeId":"ojDolljxf","localeId":"default","pathVariables":{"wvUD1tLd1":"basedesign"},"breakpoints":[{"hash":"1ig9pf1","mediaQuery":"(min-width: 1200px)"},{"hash":"1ct138l","mediaQuery":"(min-width: 810px) and (max-width: 1199.98px)"},{"hash":"1xftbj1","mediaQuery":"(max-width: 809.98px)"},{"hash":"13ye772","mediaQuery":"(min-width: 1200px)"},{"hash":"1qtyn6b","mediaQuery":"(min-width: 810px) and (max-width: 1199.98px)"},{"hash":"zpf9xs","mediaQuery":"(max-width: 809.98px)"}],"collectionItemId":"hTVBJsb3B"}" data-framer-ssr-released-at="2026-09-29T12:48:40.177Z" data-framer-page-optimized-at="2026-09-30T15:21:16.840Z" data-framer-generated-page><!--$--><style data-framer-html-style>:root body { background: rgb(0, 0, 0); }</style><div class="framer-Wkbar framer-13ye772" data-layout-template="true" style="min-height:100vh;width:auto"><div class="framer-1jjobzj-container"><div class="ssr-variant hidden-zpf9xs hidden-1qtyn6b"><div class="framer-lWT4v framer-ldpLz framer-10oaxwa framer-v-10oaxwa" data-framer-name="Variant 1" style="backdrop-filter:blur(8px);background-color:rgba(0, 0, 0, 0.6);-webkit-backdrop-filter:blur(8px);width:100%"><div class="framer-1s0neva" data-framer-name="Frame"><!--$--><a aria-label="FLORA home" class="framer-e7n62l framer-b69d6u" data-framer-name="Frame" href="../"><svg class="framer-562M9 framer-17398mq" role="presentation" viewBox="0 0 151 24" style="--1wth0a4:var(--token-6144e0ac-b6cb-41d7-89cf-507636145390, rgb(255, 255, 255));--14xh4kv:rgb(255, 255, 255);--1mmx2uu:rgb(255, 255, 255);--bq24n1:rgb(255, 255, 255);--kv8nun:rgb(255, 255, 255)"><use href="#3444551987"/></svg></a><!--/$--><div class="framer-tnchkg" data-framer-name="Frame"><div class="framer-1ampzju-container" data-framer-name="Company" id="undefined-1ampzju" name="Company"><!--$--><a name="Company" class="framer-6EJxo framer-3oy31z framer-v-3oy31z framer-x99ybu" data-border="true" data-framer-name="Dropdown Default" data-highlight="true" style="--border-bottom-width:0px;--border-color:rgb(0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px"><div class="framer-18rq3ln" data-framer-component-type="RichTextContainer" style="--extracted-2gg91v:"wght" 400;--extracted-r6o4lv:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-eM9yju8hJ-ga3lx7Ic3:14;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtdmFyaWFibGUtcmVndWxhclZGPUluZG5hSFFpSURRd01BPT0=;--framer-font-family:"Geist Variable", "Geist Variable Placeholder", sans-serif;--framer-font-size:calc(var(--variable-reference-eM9yju8hJ-ga3lx7Ic3) * 1px);--framer-font-variation-axes:var(--extracted-2gg91v, "wght" 400);--framer-letter-spacing:0.4px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180)))"><strong class="framer-text">Product</strong></p></div><div class="framer-qcBpt framer-nzshmj" style="--1df8v9o:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180));transform:none"></div></a><!--/$--></div><div class="framer-1kvoj5f-container" data-framer-name="Company" id="undefined-1kvoj5f" name="Company"><!--$--><a name="Company" class="framer-6EJxo framer-3oy31z framer-v-3oy31z framer-x99ybu" data-border="true" data-framer-name="Dropdown Default" data-highlight="true" style="--border-bottom-width:0px;--border-color:rgb(0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px"><div class="framer-18rq3ln" data-framer-component-type="RichTextContainer" style="--extracted-2gg91v:"wght" 400;--extracted-r6o4lv:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;
1008--variable-reference-eM9yju8hJ-ga3lx7Ic3:14;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtdmFyaWFibGUtcmVndWxhclZGPUluZG5hSFFpSURRd01BPT0=;--framer-font-family:"Geist Variable", "Geist Variable Placeholder", sans-serif;--framer-font-size:calc(var(--variable-reference-eM9yju8hJ-ga3lx7Ic3) * 1px);--framer-font-variation-axes:var(--extracted-2gg91v, "wght" 400);--framer-letter-spacing:0.4px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180)))"><strong class="framer-text">Solutions</strong></p></div><div class="framer-qcBpt framer-nzshmj" style="--1df8v9o:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180));transform:none"></div></a><!--/$--></div><!--$--><div class="framer-1gjax3a-container" data-framer-name="Company" name="Company"><!--$--><a name="Company" class="framer-6EJxo framer-3oy31z framer-v-1cly6s0 framer-x99ybu" data-border="true" data-framer-name="Simple" data-highlight="true" href="../enterprise-teams" style="--border-bottom-width:0px;--border-color:rgb(0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px"><div class="framer-18rq3ln" data-framer-component-type="RichTextContainer" style="--extracted-2gg91v:"wght" 400;--extracted-r6o4lv:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-eM9yju8hJ-ga3lx7Ic3:14;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtdmFyaWFibGUtcmVndWxhclZGPUluZG5hSFFpSURRd01BPT0=;--framer-font-family:"Geist Variable", "Geist Variable Placeholder", sans-serif;--framer-font-size:calc(var(--variable-reference-eM9yju8hJ-ga3lx7Ic3) * 1px);--framer-font-variation-axes:var(--extracted-2gg91v, "wght" 400);--framer-letter-spacing:0.4px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180)))"><strong class="framer-text">Enterprise</strong></p></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-17qntp6-container" data-framer-name="Company" name="Company"><!--$--><a name="Company" class="framer-6EJxo framer-3oy31z framer-v-1cly6s0 framer-x99ybu" data-border="true" data-framer-name="Simple" data-highlight="true" href="../pricing" style="--border-bottom-width:0px;--border-color:rgb(0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px"><div class="framer-18rq3ln" data-framer-component-type="RichTextContainer" style="--extracted-2gg91v:"wght" 400;--extracted-r6o4lv:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-eM9yju8hJ-ga3lx7Ic3:14;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtdmFyaWFibGUtcmVndWxhclZGPUluZG5hSFFpSURRd01BPT0=;--framer-font-family:"Geist Variable", "Geist Variable Placeholder", sans-serif;--framer-font-size:calc(var(--variable-reference-eM9yju8hJ-ga3lx7Ic3) * 1px);--framer-font-variation-axes:var(--extracted-2gg91v, "wght" 400);--framer-letter-spacing:0.4px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180)))"><strong class="framer-text">Pricing</strong></p></div></a><!--/$--></div><!--/$--><div class="framer-1tx079l-container" data-framer-name="Resources" id="undefined-1tx079l" name="Resources"><!--$--><a name="Resources" class="framer-6EJxo framer-3oy31z framer-v-3oy31z framer-x99ybu" data-border="true" data-framer-name="Dropdown Default" data-highlight="true" style="--border-bottom-width:0px;--border-color:rgb(0, 0, 0);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px"><div class="framer-18rq3ln" data-framer-component-type="RichTextContainer" style="--extracted-2gg91v:"wght" 400;--extracted-r6o4lv:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;
1008--variable-reference-eM9yju8hJ-ga3lx7Ic3:14;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtdmFyaWFibGUtcmVndWxhclZGPUluZG5hSFFpSURRd01BPT0=;--framer-font-family:"Geist Variable", "Geist Variable Placeholder", sans-serif;--framer-font-size:calc(var(--variable-reference-eM9yju8hJ-ga3lx7Ic3) * 1px);--framer-font-variation-axes:var(--extracted-2gg91v, "wght" 400);--framer-letter-spacing:0.4px;--framer-line-height:100%;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180)))"><strong class="framer-text">Resources</strong></p></div><div class="framer-qcBpt framer-nzshmj" style="--1df8v9o:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180));transform:none"></div></a><!--/$--></div></div></div><div class="framer-rlvsmu" data-framer-name="Frame"><div class="framer-dpsr5a-container"><!--$--><a class="framer-8y4z0 framer-lnhep1 framer-v-ky54ua framer-1c22a1h" data-border="true" data-framer-name="Outline" data-highlight="true" href="../contact" tabindex="0" style="--42g9e8:10px 12px 10px 12px;--border-bottom-width:1px;--border-color:rgb(180, 180, 180);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;backdrop-filter:none;background-color:rgba(0, 0, 0, 0);-webkit-backdrop-filter:none;height:100%;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px"><div class="framer-bbhi9l" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-j6uvywTnv-B5qoxerfz:rgb(255, 255, 255);--variable-reference-TQvTnbzt5-B5qoxerfz:14;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNTAw;--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-size:calc(var(--variable-reference-TQvTnbzt5-B5qoxerfz) * 1px);--framer-font-weight:500;--framer-line-height:100%;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Contact sales</p></div></a><!--/$--></div><div class="framer-b31ckq-container"><!--$--><a href="https://app.flora.ai/welcome" aria-disabled="true" style="height:100%;width:max-content;background-color:rgb(255, 255, 255);color:rgba(0, 0, 0, 0.8);border-radius:12px;padding:9px 11px;border:1px solid rgba(255, 255, 255, 0);cursor:default;display:flex;align-items:center;justify-content:center;position:relative;outline:none;transition:all 0.3s ease;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0.7;text-decoration:none;box-sizing:border-box;font-family:"Geist", "Geist Placeholder", sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:0em;line-height:100%;text-align:center">Get started for free</a><!--/$--></div></div></div></div><div class="ssr-variant hidden-13ye772"><div class="framer-lWT4v framer-ldpLz framer-10oaxwa framer-v-1h0hppm" data-framer-name="Phone" style="backdrop-filter:blur(8px);background-color:rgba(0, 0, 0, 0.6);-webkit-backdrop-filter:blur(8px);width:100%"><div class="framer-1wum7ok" data-framer-name="Mobile Bar"><div class="framer-ybszd8" data-framer-name="Mobile Top"><!--$--><a aria-label="FLORA home" class="framer-1keacx3 framer-b69d6u" href="../"><svg class="framer-562M9 framer-mtdudw" role="presentation" viewBox="0 0 151 24" style="--1wth0a4:var(--token-6144e0ac-b6cb-41d7-89cf-507636145390);--14xh4kv:rgb(255, 255, 255);--1mmx2uu:rgb(255, 255, 255);--bq24n1:rgb(255, 255, 255);--kv8nun:rgb(255, 255, 255);transform:translateY(-50%)"><use href="#3444551987"/></svg></a><!--/$--><div class="framer-1n6evki" data-framer-name="Menu Toggle" data-highlight="true" tabindex="0"><div class="framer-hqWrA framer-sozdts" style="--n2g62y:rgb(255, 255, 255)"></div></div></div></div></div></div></div><style data-framer-html-style>html body { background: rgb(255, 255, 255); }</style><div data-framer-root class="framer-MUxoh framer-qt8Ss framer-eAXmp framer-qP1ol framer-9F90A framer-i2Mmy framer-5mrWK framer-3YBqJ framer-BhMvA framer-0VfaH framer-9tqhT framer-gFM8b framer-UbT37 framer-nIEhP framer-1ig9pf1" style="min-height:100vh;width:auto;display:contents"><div class="framer-1e55ytv"><div class="framer-1k9cuff"><div class="framer-1nhv093" data-framer-appear-id="1nhv093" style="will-change:transform;opacity:0.001;transform:translateX(-40px)"><div class="framer-1imc1kf"><div class="framer-erpgqa" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" style="--framer-text-alignment:center;--framer-text-color:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123))"><time datetime="2026-07-01T00:00:00.000Z">Jul 1, 2026</time></p></div><div class="framer-1twpzvm" data-framer-name="â¢" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" style="--framer-text-alignment:center;--framer-text-color:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123))">â¢</p></div><div class="framer-1x5y2w4" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" style="--framer-text-alignment:center;--framer-text-color:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123))">Inspiration</p></div></div><div class="ssr-variant hidden-1xftbj1"><div class="framer-bx0gn2" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="will-change:transform;opacity:1;transform:none"><h1 class="framer-text framer-styles-preset-66ofp3" data-styles-preset="qWLJHRhZo" style="--framer-text-alignment:center"><span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">How</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">Base</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">Design</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">keeps</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">a</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">brand</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">alive</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">after</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">the</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">
1008handoff</span></h1></div></div><div class="ssr-variant hidden-1ct138l hidden-1ig9pf1"><div class="framer-bx0gn2" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="will-change:transform;opacity:1;transform:none"><h2 class="framer-text framer-styles-preset-1fxshdl" data-styles-preset="WPWfihQOY" style="--framer-text-alignment:center"><span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">How</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">Base</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">Design</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">keeps</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">a</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">brand</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">alive</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">after</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">the</span> <span style="display:inline-block;opacity:0.001;filter:blur(5px);transform:translateX(0px) translateY(24px) scale(1) rotate(0deg) skewX(0deg) skewY(0deg)">handoff</span></h2></div></div><div class="framer-1tty1es"><div class="framer-1gcllo5" data-border="true"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="96" height="96" src="https://framerusercontent.com/images/wu0BnJVHX4pm7EMirHHDtu0VUU.png?width=96&height=96" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-1u2meml" data-framer-name="Name" data-framer-component-type="RichTextContainer" style="transform:none"><h5 class="framer-text framer-styles-preset-cqvlx3" data-styles-preset="wfYUblDks" style="--framer-text-color:var(--token-031c9b67-a8ae-4b8c-8997-80add6a58183, rgb(180, 180, 180))">FLORA</h5></div></div></div><div class="framer-86w0hn" data-framer-name="Content" data-framer-component-type="RichTextContainer" style="transform:none"><div class="framer-text framer-text-module" style="width:100%;height:auto;aspect-ratio:16 / 9" data-width="fill"><div class="ssr-variant"><article style="position:relative;width:100%;height:100%;border-radius:8px;transform:translateZ(0.000001px);cursor:pointer;overflow:hidden" role="presentation"><iframe style="position:absolute;top:0;left:0;height:100%;width:100%" title="Youtube Video" allow="presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" src="https://www.youtube.com/embed/hSLmzJDQYqI?iv_load_policy=3&rel=0&modestbranding=1&playsinline=1&autoplay=1&mute=1&color=white" frameborder="0"></iframe></article></div></div><h3 dir="auto" class="framer-text framer-styles-preset-h59khr">Most studios treat a brand identity as something you finish. You design the system, write the guidelines, hand it over, and the job is done. Base Design believes that the brand identity is more than just that now. An identity has to move, to keep living long after the handoff, because a studio that builds fixed things for a moving world eventually falls behind its own work.</h3><p dir="auto" class="framer-text framer-styles-preset-129nnfk">Base Design is an international network of creative studios in Brussels, New York, Geneva, Melbourne, Saigon, and our Digital studio. A company of cultures transforming ideas into clarity, and clarity into brands that last. But what theyâre truly creating is meaning: meaning for brands, cultural relevance, and ultimately for emotional connection.</p><h2 dir="auto" class="framer-text framer-styles-preset-1fxshdl">How to use Techniques</h2><p dir="auto" class="framer-text framer-styles-preset-129nnfk">At Base, the team tries to visualize the finished result as early as possible. Thatâs where FLORA comes in with Techniques. Techniques are repeatable workflows built with your teamâs creative context all embedded in. Combined with Baseâs philosophy with brand building, they us Techniques to create high-fidelity mockups of concepts as quickly as possible.</p><p dir="auto" class="framer-text framer-styles-preset-129nnfk">As Ross Gendels puts it: â[Techniques] give us a better idea of whether itâs the right neighborhood for the brand, and it helps us make these bigger moves quicker.â</p><h2 dir="auto" class="framer-text framer-styles-preset-1fxshdl">How do we celebrate creativity?</h2><p dir="auto" class="framer-text framer-styles-preset-129nnfk">Thatâs the question that Darius Wang, senior designer at Base Design, thinks about. Itâs a big question, and it usually leads to the team exploring two very different directions. The challenge is then giving each direction the right opportunity to be explored and mocked up.<br class="framer-text"><br class="framer-text">Techniques came in as the solution to help the team quickly spin up mocks, even when the initial creative direction is so different. As a part of these mockups, the teams created a Brand Extension Technique, focused on allowing them to explore options and iterate quickly. In the Technique, Base is able to explore logo options, color palettes, different mockups, marketing headlines, patterns, and even shirt mockups in just seconds.<br class="framer-text"><br class="framer-text">From there, theyâre able to quickly explore different brand identities, and allow them to see where the brand takes shape that resonates with the team.<br class="framer-text"><br class="framer-text">
1008Techniques goes beyond just initial quick exploration, but becomes a durable workflow artifact. After doing their brand exploration, Base landed on a Tarot Card Generator Technique, something that reflected the studioâs personality and brand. Thatâs the power that Technique offers world class creative, the ability to push ideas in a million directions, while also honing in what to deliver and share.</p><h2 dir="auto" class="framer-text framer-styles-preset-1fxshdl">The future of work</h2><p dir="auto" class="framer-text framer-styles-preset-129nnfk">âWith the introduction of AI, that whole relationship between studio and client, I think is going to change. What we end up handing over in the future is going to be super different than what weâre currently handing over now.â</p><p dir="auto" class="framer-text framer-styles-preset-129nnfk">Brand identity is a living breathing thing, something that has to be nurtured and sustained over time. At Base Design, Techniques are a deliverable that can be handed to a client, that sustains the creative context and decisions made throughout the process.</p><p dir="auto" class="framer-text framer-styles-preset-129nnfk">âA tool that allows for ideation, system making, and then deploying that system and being able to use the same or similar tool to actually control the deployment, check the validity, evolve the system, and sort of that continuous process living in the world.â</p><p dir="auto" class="framer-text framer-styles-preset-129nnfk">FLORA is building the future of creative tools that last.</p><p dir="auto" class="framer-text framer-styles-preset-129nnfk">To see how you can use Techniques in your work today, <!--$--><a class="framer-text framer-styles-preset-1yfiljh" href="https://flora.ai/techniques" target="_blank" rel>click here</a><!--/$-->.</p></div><div class="framer-1e72yw3"><div class="framer-19iyfq7"><div class="framer-10z2cbx" data-framer-component-type="RichTextContainer" style="transform:none"><h3 class="framer-text framer-styles-preset-h59khr" data-styles-preset="RnCcd8UiF">Read more</h3></div><div class="framer-1devleq" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-129nnfk" data-styles-preset="gwb3XxkU9"><!--$--><a class="framer-text framer-styles-preset-1yfiljh" data-styles-preset="uypRmu_LM" href="../blog">Browse all</a><!--/$--></p></div></div><div class="framer-1hoz3c2"><!--$--><div class="ssr-variant hidden-1xftbj1 hidden-1ct138l"><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./loras-are-back-at-flora" style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div><div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1376" height="768" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px), (max-width: 809.98px) max(max(100vw - 40px, 1px) - 40px, 1px), (min-width: 810px) and (max-width: 1199.98px) max(max(100vw - 40px, 1px) - 96px, 1px)" srcset="https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?scale-down-to=512&width=1376&height=768 512w,https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?scale-down-to=1024&width=1376&
1008height=768 1024w,https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?width=1376&height=768 1376w" src="https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?width=1376&height=768" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">LoRAs are back at FLORA</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-09-02T00:00:00.000Z">Sep 2, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">FLORA Update</p></div></div></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./flora-immersion-cohort-one" style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div><div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1548" height="877" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px), (max-width: 809.98px) max(max(100vw - 40px, 1px) - 40px, 1px), (min-width: 810px) and (max-width: 1199.98px) max(max(100vw - 40px, 1px) - 96px, 1px)" srcset="https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?scale-down-to=512&width=1548&height=877 512w,https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?scale-down-to=1024&width=1548&height=877 1024w,https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?width=1548&height=877 1548w" src="https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?width=1548&height=877" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">Meet the first FLORA Immersion cohort</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-08-20T00:00:00.000Z">Aug 20, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">FLORA Update</p></div></div></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./introducing-fashion-studio" style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div><div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="3840" height="2160" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px), (min-width: 810px) and (max-width: 1199.98px) max(max(100vw - 40px, 1px) - 96px, 1px)" srcset="https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?width=3840&height=2160 3840w" src="https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?width=3840&height=2160" alt="Bold white text reading "FASHION IS PAIN" against a dark industrial background with ceiling lights." style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">Introducing Fashion Studio</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-08-12T00:00:00.000Z">Aug 12, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">FLORA Update</p></div></div></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./omni-is-an-editor-not-a-filmmaker.-use-it-accordingly." style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div><div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1634" height="1392" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px)" srcset="https://framerusercontent.com/images/GH7szgSIzziptA4DKvmDo5WFK0.png?scale-down-to=512&width=1634&height=1392 512w,https://framerusercontent.com/images/GH7szgSIzziptA4DKvmDo5WFK0.png?scale-down-to=1024&width=1634&height=1392 1024w,https://framerusercontent.com/images/GH7szgSIzziptA4DKvmDo5WFK0.png?width=1634&height=1392 1634w" src="https://framerusercontent.com/images/GH7szgSIzziptA4DKvmDo5WFK0.png?width=1634&height=1392" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">Omni is an editor, not a filmmaker. Use it accordingly.</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-07-13T00:00:00.000Z">Jul 13, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">Resource</p></div></div></div></a><!--/$--></div><!--/$--></div><div class="ssr-variant hidden-1ct138l hidden-1ig9pf1"><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./loras-are-back-at-flora" style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div>
1008<div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1376" height="768" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px), (max-width: 809.98px) max(max(100vw - 40px, 1px) - 40px, 1px), (min-width: 810px) and (max-width: 1199.98px) max(max(100vw - 40px, 1px) - 96px, 1px)" srcset="https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?scale-down-to=512&width=1376&height=768 512w,https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?scale-down-to=1024&width=1376&height=768 1024w,https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?width=1376&height=768 1376w" src="https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?width=1376&height=768" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">LoRAs are back at FLORA</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-09-02T00:00:00.000Z">Sep 2, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">FLORA Update</p></div></div></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./flora-immersion-cohort-one" style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div><div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1548" height="877" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px), (max-width: 809.98px) max(max(100vw - 40px, 1px) - 40px, 1px), (min-width: 810px) and (max-width: 1199.98px) max(max(100vw - 40px, 1px) - 96px, 1px)" srcset="https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?scale-down-to=512&width=1548&height=877 512w,https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?scale-down-to=1024&width=1548&height=877 1024w,https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?width=1548&height=877 1548w" src="https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?width=1548&height=877" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">Meet the first FLORA Immersion cohort</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-08-20T00:00:00.000Z">Aug 20, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">FLORA Update</p></div></div></div></a><!--/$--></div><!--/$--></div><div class="ssr-variant hidden-1xftbj1 hidden-1ig9pf1"><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./loras-are-back-at-flora" style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div><div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1376" height="768" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px), (max-width: 809.98px) max(max(100vw - 40px, 1px) - 40px, 1px), (min-width: 810px) and (max-width: 1199.98px) max(max(100vw - 40px, 1px) - 96px, 1px)" srcset="https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?scale-down-to=512&width=1376&height=768 512w,https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?scale-down-to=1024&width=1376&
1008height=768 1024w,https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?width=1376&height=768 1376w" src="https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?width=1376&height=768" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">LoRAs are back at FLORA</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-09-02T00:00:00.000Z">Sep 2, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">FLORA Update</p></div></div></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./flora-immersion-cohort-one" style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div><div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1548" height="877" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px), (max-width: 809.98px) max(max(100vw - 40px, 1px) - 40px, 1px), (min-width: 810px) and (max-width: 1199.98px) max(max(100vw - 40px, 1px) - 96px, 1px)" srcset="https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?scale-down-to=512&width=1548&height=877 512w,https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?scale-down-to=1024&width=1548&height=877 1024w,https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?width=1548&height=877 1548w" src="https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?width=1548&height=877" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">Meet the first FLORA Immersion cohort</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-08-20T00:00:00.000Z">Aug 20, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">FLORA Update</p></div></div></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-uxxrgz-container"><!--$--><a class="framer-bSfp1 framer-kJaPX framer-NHnel framer-6ecf1t framer-v-6ecf1t framer-719pex" data-framer-name="Variant 1" href="./introducing-fashion-studio" style="width:100%"><div class="framer-8gdhjy" data-border="true" style="--border-bottom-width:1px;--border-color:var(--token-baad1c7e-d763-478c-9b9a-2ecc162816d6, rgba(255, 255, 255, 0.11));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;filter:grayscale(0);-webkit-filter:grayscale(0);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px"><div class="framer-9ou8ui" data-border="true" data-framer-name="Button" style="--border-bottom-width:1px;--border-color:var(--token-b70bda9a-0083-45a7-9cd0-4fff271102b2, rgb(230, 230, 230));--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5fbe4e9b-0fcd-4fae-9a6b-902ca1f1dae5, rgb(255, 255, 255));border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:24px;border-top-right-radius:24px;opacity:0"><div class="framer-o4dkY framer-yt74or" style="--n2g62y:var(--token-12deb56f-d035-44c2-a11f-70eb44de8e1d, rgb(238, 238, 238))"></div></div><div class="framer-10psry8"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="3840" height="2160" sizes="(min-width: 1200px) max(min(max(100vw - 40px, 1px), (100vw - 40px) * 0.8), 1px), (min-width: 810px) and (max-width: 1199.98px) max(max(100vw - 40px, 1px) - 96px, 1px)" srcset="https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?width=3840&height=2160 3840w" src="https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?width=3840&height=2160" alt="Bold white text reading "FASHION IS PAIN" against a dark industrial background with ceiling lights." style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1i77a1x"><!--$--><div class="framer-1it63h5" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;letter-spacing:normal;transform:none"><p class="framer-text framer-styles-preset-exl0dx" data-styles-preset="zPAzQGC0T">Introducing Fashion Studio</p></div><!--/$--><div class="framer-1fdlzf"><div class="framer-17xlmao" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><time datetime="2026-08-12T00:00:00.000Z">Aug 12, 2026</time></p></div><div class="framer-1p1y8tj" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">â¢</p></div><div class="framer-sm2468" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-191pqip" data-styles-preset="DPxr7Uocl" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">FLORA Update</p></div></div></div></a><!--/$--></div><!--/$--></div><!--/$--></div></div></div></div></div><div id="overlay"></div><div class="framer-1fewekf"></div><div class="framer-35m6w9-container"><div class="ssr-variant hidden-zpf9xs hidden-1qtyn6b"><div class="framer-lANAW framer-qt8Ss framer-z00NY framer-rb547v framer-v-rb547v" data-framer-name="Desktop" style="background-color:rgb(0, 0, 0);width:100%"><div class="framer-1897vtx" data-framer-name="Content"><div class="framer-tlblr4" data-framer-name="Container"><div class="framer-16wu19b"><div class="framer-nymtep"><div class="framer-o4t26x-container"><!--$--><a class="framer-B4s8j framer-1aqth2g framer-v-1aqth2g framer-t7u3oj" data-framer-name="Variant 1" href="../" style="height:100%;width:100%;transform:none"><svg class="framer-RyJWK framer-1we7a0i" role="presentation" viewB
1008ox="0 0 24 24" style="--14xh4kv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--1mmx2uu:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--1wth0a4:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--bq24n1:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--kv8nun:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123))"><use href="#2378209111"/></svg></a><!--/$--></div><div class="framer-cd87t6"><div class="framer-1thf6ko"><div class="framer-4nkak8" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on;--framer-font-size:12px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">Copyright ©</p></div><div class="framer-bxp0f5-container"><!--$--><p style="margin:0;padding:0;color:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));font-family:"Geist", "Geist Placeholder", sans-serif;font-weight:400;font-size:12px;line-height:1em;visibility:hidden;font-style:normal;letter-spacing:0em;font-variant-numeric:tabular-nums;white-space:nowrap">2026</p><!--/$--></div></div><div class="framer-1vjbdso" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on;--framer-font-size:12px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">All rights reserved.</p></div></div></div><div class="framer-1iazl0v"><div class="framer-1p2v6tv-container"><!--$--><a aria-label="FLORA on X" class="framer-Erp44 framer-kv8p53 framer-v-kv8p53 framer-tda134" data-framer-name="X" data-highlight="true" href="https://x.com/floraai" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-Pn60S framer-hen3ca" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-3qim4a-container"><!--$--><a aria-label="FLORA on Instagram" class="framer-Erp44 framer-kv8p53 framer-v-1cwdz9w framer-tda134" data-framer-name="Instagram" data-highlight="true" href="https://www.instagram.com/florafaunaai/" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-QvuuA framer-mufytu" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-krqkr3-container"><!--$--><a aria-label="FLORA on YouTube" class="framer-Erp44 framer-kv8p53 framer-v-mgksp3 framer-tda134" data-framer-name="Youtube" data-highlight="true" href="https://www.youtube.com/@florafaunaai" target="_blank" tabindex="0" style="height:100%"><div class="framer-IOzXp framer-539g5i" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-18aq9i1-container"><!--$--><a aria-label="FLORA on TikTok" class="framer-Erp44 framer-kv8p53 framer-v-1wm1b8a framer-tda134" data-framer-name="TikTok" data-highlight="true" href="https://www.tiktok.com/@florafaunaai" target="_blank" tabindex="0" style="height:100%"><div class="framer-AZh4x framer-vv28jt" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-w1sflu-container"><!--$--><a aria-label="FLORA on LinkedIn" class="framer-Erp44 framer-kv8p53 framer-v-1nnq4jq framer-tda134" data-framer-name="LinkedIn" data-highlight="true" href="https://www.linkedin.com/company/floraai" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-FDaoV framer-8zumhu" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-6tc0zq-container"><!--$--><a aria-label="FLORA on Discord" class="framer-Erp44 framer-kv8p53 framer-v-ngj6km framer-tda134" data-framer-name="Dicord" data-highlight="true" href="https://discord.gg/METuPywABf" target="_blank" tabindex="0" style="height:100%"><div class="framer-8IAUf framer-1f14vr1" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div></div></div><div class="framer-1hxsswz" data-framer-name="Footer Links"><div class="framer-10ggnwo"><div class="framer-1pr5q2k" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Company</strong></p></div><div class="framer-zwzn7b" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../blog">Blog</a><!--/$--></p></div><div class="framer-7cuorl" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../careers">Careers</a><!--/$--></p></div><div class="framer-1fuvzkt" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://app.flora.ai/community" target="_blank" rel>Community</a><!--/$--></p></div><div class="framer-15jw58t" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="./manifesto">Manifesto</a><!--/$--></p></div></div><div class="framer-12jvf1h"><div class="framer-h9fs8r" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Product</strong></p></div><div class="framer-1eh1kjx" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../product-canvas">Canvas</a><!--/$--></p></div><div class="framer-1mhzw5r" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../studio/fashion">Fashion Studio</a><!--/$--></p></div><div class="framer-1y2dq2u" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../product-technique">Techniques</a><!--/$--></p></div><div class="framer-1d923zf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://try.flora.ai/lp/mcp" rel>MCP/API</a><!--/$--></p></div><div class="framer-e9yo3q" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../techniques">Technique Library</a><!--/$--></p></div><div class="framer-glnhdf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../updates">
1008Updates</a><!--/$--></p></div><div class="framer-1wigelf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../pricing">Pricing</a><!--/$--></p></div><div class="framer-183v3l0" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../contact">Sales</a><!--/$--></p></div><div class="framer-69fis8" data-framer-name="Affiliates" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../partners">Affiliates</a><!--/$--></p></div></div><div class="framer-1x1836y"><div class="framer-6ie8yq" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><strong class="framer-text">Solutions</strong></p></div><div class="framer-e57py9" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-fashion">Fashion, Retail & Apparel</a><!--/$--></p></div><div class="framer-1blsjxn" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-ecommerce">E-Commerce</a><!--/$--></p></div><div class="framer-x20c80" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-agency">Creative Agencies</a><!--/$--></p></div><div class="framer-thlppg" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-media">Media & Entertainment</a><!--/$--></p></div><div class="framer-1bclxil" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-technology">Technology</a><!--/$--></p></div></div><div class="framer-3983f1"><div class="framer-ohk8fw" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><strong class="framer-text">Use Cases</strong></p></div><div class="framer-1g8z2ll" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecase-concepting">Concepting & moodboards</a><!--/$--></p></div><div class="framer-1sz8wwu" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-branding">Brand identity</a><!--/$--></p></div><div class="framer-14rm42e" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-product">Product visualization</a><!--/$--></p></div><div class="framer-2wwo5s" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-ad">Ad & campaign creative</a><!--/$--></p></div><div class="framer-25gnwv" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-socialcontent">Social content</a><!--/$--></p></div><div class="framer-1clz8vh" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-video-storyboard">Video & storyboards</a><!--/$--></p></div></div><div class="framer-10ny1i2"><div class="framer-qde29d" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Resources</strong></p></div><div class="framer-1bdyt03" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../gallery" target="_blank">Gallery</a><!--/$--></p></div><div class="framer-gfurr6" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://flora.ai/compare" target="_blank" rel>Comparisons</a><!--/$--></p></div><div class="framer-1acix8z" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="mailto:[email protected]?subject=FLORA%20Support$20Request" target="_blank" rel>Support</a><!--/$--></p></div><div class="framer-dj4qig" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://trust.flora.ai/" target="_blank" rel>Trust Center</a><!--/$--></p></div><div class="framer-1f06e2v" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://docs.flora.ai" target="_blank" rel>Docs</a><!--/$--></p></div><div class="framer-1mx61lo" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://status.flora.ai" target="_blank" rel>Status</a><!--/$--></p></div><div class="framer-iwq68p" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../legal/privacy-notice" target="_blank">Privacy Notice</a><!--/$--></p></div><div class="framer-r2jm5p" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../legal/terms-of-service" target="_blank">Terms of Service</a><!--/$--></p></div></div></div></div></div><img alt class="framer-TTMN7 framer-uszx8k" src="data:image/svg+xml,<svg display="block" role="presentation"
1008 viewBox="0 0 1167 256" xmlns="http://www.w3.org/2000/svg"><defs ><linearGradient id="k7ftP17bN-2050371890-linear-gradient" x1="0.49936786716754067" x2="0.5024875621890548" y1="0.37294130067567566" y2="1"><stop offset="0" stop-color="rgb(32, 32, 32)"/><stop offset="1" stop-color="rgba(15, 15, 15, 0)"/></linearGradient></defs><path d="M 899.729 124.429 L 931.177 124.429 L 931.177 108.467 L 946.905 108.467 L 946.905 44.616 L 884.001 44.616 L 884.001 92.504 L 868.274 92.504 L 868.274 124.429 L 852.554 124.429 L 852.554 140.392 L 836.826 140.392 L 836.826 156.355 L 852.554 156.355 L 852.554 172.317 L 836.826 172.317 L 836.826 204.242 L 821.098 204.242 L 821.098 236.168 L 852.554 236.168 L 852.554 252.129 L 758.2 252.129 L 758.2 236.167 L 789.65 236.167 L 789.65 204.241 L 805.378 204.241 L 805.378 172.316 L 821.098 172.316 L 821.098 124.428 L 836.826 124.428 L 836.826 92.504 L 852.554 92.504 L 852.554 44.616 L 836.826 44.616 L 836.826 28.654 L 962.625 28.654 L 962.625 44.616 L 978.353 44.616 L 978.353 60.579 L 994.081 60.579 L 994.081 76.541 L 978.353 76.541 L 978.353 124.429 L 946.905 124.429 L 946.905 140.392 L 931.177 140.392 L 931.177 156.355 L 946.905 156.355 L 946.905 236.168 L 978.417 236.168 L 978.417 220.205 L 994.145 220.205 L 994.145 204.242 L 1009.865 204.242 L 1009.865 188.28 L 1025.593 188.28 L 1025.593 204.242 L 1009.865 204.242 L 1009.865 220.205 L 994.145 220.205 L 994.145 236.168 L 1025.593 236.168 L 1025.593 252.13 L 915.449 252.13 L 915.449 156.355 L 899.729 156.355 Z M 1135.672 172.317 L 1119.944 172.317 L 1119.944 76.541 L 1104.216 76.541 L 1104.216 92.504 L 1088.496 92.504 L 1088.496 108.467 L 1072.768 108.467 L 1072.768 92.504 L 1088.496 92.504 L 1088.496 76.541 L 1104.216 76.541 L 1104.216 60.579 L 1119.944 60.579 L 1119.944 28.654 L 1135.672 28.654 L 1135.672 60.579 L 1151.392 60.579 L 1151.392 236.168 L 1167.12 236.168 L 1167.12 252.13 L 1104.216 252.13 L 1104.216 236.168 L 1119.944 236.168 L 1119.944 188.28 L 1135.672 188.28 Z M 1072.768 124.429 L 1072.768 140.392 L 1057.041 140.392 L 1057.041 156.355 L 1041.321 156.355 L 1041.321 172.317 L 1025.593 172.317 L 1025.593 156.355 L 1041.321 156.355 L 1041.321 140.392 L 1057.041 140.392 L 1057.041 124.429 Z M 176.61 25.988 C 124.406 25.988 78.864 38.954 68.867 80.108 C 64.424 102.095 70.533 130.282 105.522 145.504 C 107.678 146.379 109.332 146.83 110.516 147.152 C 112.382 147.661 113.082 147.852 112.742 148.886 C 112.186 150.577 106.633 150.014 102.19 148.323 C 69.424 136.484 51.65 107.168 54.983 77.289 C 60.536 35.572 109.966 -1.636 179.387 0.056 C 202.713 0.056 238.812 5.692 273.246 15.276 C 293.795 20.914 321.009 28.243 346.555 34.444 C 369.881 24.86 392.096 18.659 411.534 18.659 C 425.628 18.659 438.846 21.919 444.414 28.654 L 537.86 28.654 L 537.86 44.616 L 506.41 44.616 L 506.41 60.579 L 490.685 60.579 L 490.685 92.504 L 474.959 92.504 L 474.959 124.429 L 459.233 124.429 L 459.233 172.317 L 443.508 172.317 L 443.508 220.205 L 427.783 220.205 L 427.783 236.168 L 522.135 236.168 L 522.135 220.205 L 537.86 220.205 L 537.86 204.242 L 553.586 204.242 L 553.586 172.317 L 569.311 172.317 L 569.311 204.242 L 553.586 204.242 L 553.586 236.168 L 537.86 236.168 L 537.86 252.13 L 364.881 252.13 L 364.881 236.168 L 396.332 236.168 L 396.332 220.205 L 412.058 220.205 L 412.058 172.317 L 427.783 172.317 L 427.783 140.392 L 443.508 140.392 L 443.508 92.504 L 459.234 92.504 L 459.234 44.616 L 444.157 44.616 C 437.338 52.415 419.206 55.303 394.318 55.303 C 379.323 55.303 357.108 53.048 349.333 51.92 C 337.67 63.196 325.452 77.853 314.9 90.82 C 305.307 102.032 297.996 111.856 290.818 121.501 C 284.281 130.284 277.855 138.919 269.914 148.323 C 283.798 148.886 298.794 147.759 309.901 143.812 C 320.454 129.155 333.783 122.39 342.669 124.645 C 351.554 126.9 350.444 135.92 337.67 145.504 C 335.4 147.26 333.256 148.887 331.193 150.453 C 322.659 156.932 315.515 162.356 306.569 171.436 C 304.66 173.374 302.994 175.312 301.571 176.968 C 299.269 179.646 297.602 181.584 296.572 181.584 C 293.24 182.148 294.351 172 296.572 166.363 C 299.349 159.597 302.126 154.524 304.903 150.577 C 295.462 153.396 284.91 154.524 266.026 154.524 C 264.938 155.812 263.791 157.222 262.545 158.751 C 259.978 161.904 256.993 165.569 253.253 169.745 C 204.381 225.557 123.85 256 71.645 256 C 29.993 256 0 239.087 0 212.591 C 0 193.987 12.774 175.947 34.99 175.947 C 53.317 175.947 61.092 188.349 60.537 200.188 C 59.981 208.644 57.204 213.718 51.651 219.92 C 47.763 224.429 44.431 228.376 44.431 234.013 C 44.431 243.597 52.762 249.798 68.867 250.362 C 111.631 253.181 142.177 234.013 176.61 195.678 C 190.494 180.456 200.491 168.054 210.488 153.96 C 198.27 153.96 186.607 153.96 179.943 154.524 C 172.902 154.799 168.37 155.744 165.639 156.313 C 162.768 156.912 161.886 157.096 162.17 155.652 C 162.726 153.396 167.724 149.45 184.385 148.323
1008C 188.537 147.94 196.791 148.077 204.443 148.204 C 208.052 148.264 211.528 148.323 214.375 148.323 C 222.151 137.611 231.037 125.772 242.7 113.37 C 264.915 89.128 294.35 65.451 323.23 47.411 C 307.124 45.719 281.021 40.645 263.804 37.263 C 239.923 32.753 203.268 25.988 177.166 25.988 L 176.61 25.988 Z M 365.438 39.518 C 386.542 45.156 403.204 46.847 413.2 46.847 C 427.64 46.847 440.969 42.336 441.524 36.136 C 442.08 29.37 428.751 24.296 410.979 24.296 L 410.423 24.296 C 394.317 24.296 375.435 32.753 365.438 39.518 Z M 711.023 252.129 L 616.672 252.129 L 616.672 236.167 L 600.946 236.167 L 600.946 220.204 L 585.221 220.204 L 585.221 108.466 L 600.946 108.466 L 600.946 76.54 L 616.672 76.54 L 616.672 60.578 L 632.396 60.578 L 632.396 44.616 L 663.847 44.616 L 663.847 28.654 L 758.2 28.654 L 758.2 44.616 L 773.924 44.616 L 773.924 60.579 L 789.65 60.579 L 789.65 172.317 L 773.924 172.317 L 773.924 188.28 L 758.2 188.28 L 758.2 220.205 L 742.474 220.205 L 742.474 236.168 L 711.023 236.168 Z M 663.847 44.616 L 663.847 60.579 L 648.122 60.579 L 648.122 76.541 L 632.396 76.541 L 632.396 108.467 L 616.672 108.467 L 616.672 220.205 L 632.396 220.205 L 632.396 236.168 L 695.298 236.168 L 695.298 220.205 L 711.023 220.205 L 711.023 204.242 L 726.749 204.242 L 726.749 188.28 L 742.474 188.28 L 742.474 156.355 L 758.2 156.355 L 758.2 60.579 L 742.474 60.579 L 742.474 44.616 Z" fill="url(%23k7ftP17bN-2050371890-linear-gradient)" height="255.9995555606772px" id="k7ftP17bN" width="1167.1199228535695px"/></svg>" style="--hxwkbg:rgb(0, 0, 0)"><div class="framer-18g3kvh-container" data-code-component-plugin-id="84d4c1" style="opacity:0.5"><!--$--><video poster="https://ik.imagekit.io/ff5bkg98p/framer-website-assets/footer%20poster.png?updatedAt=1761551231519" preload="none" autoplay loop muted playsinline style="width:100%;height:100%;object-fit:cover;border-radius:0;display:block"></video><!--/$--></div></div></div><div class="ssr-variant hidden-13ye772 hidden-1qtyn6b"><div class="framer-lANAW framer-qt8Ss framer-z00NY framer-rb547v framer-v-1pg16l0" data-framer-name="Phone" style="background-color:rgb(0, 0, 0);width:100%"><div class="framer-1897vtx" data-framer-name="Content"><div class="framer-tlblr4" data-framer-name="Container"><div class="framer-16wu19b"><div class="framer-nymtep"><div class="framer-o4t26x-container"><!--$--><a class="framer-B4s8j framer-1aqth2g framer-v-1aqth2g framer-t7u3oj" data-framer-name="Variant 1" href="../" style="height:100%;width:100%;transform:none"><svg class="framer-RyJWK framer-1we7a0i" role="presentation" viewBox="0 0 24 24" style="--14xh4kv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--1mmx2uu:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--1wth0a4:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--bq24n1:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--kv8nun:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123))"><use href="#2378209111"/></svg></a><!--/$--></div><div class="framer-cd87t6"><div class="framer-1thf6ko"><div class="framer-4nkak8" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on;--framer-font-size:12px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">Copyright ©</p></div><div class="framer-bxp0f5-container"><!--$--><p style="margin:0;padding:0;color:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));font-family:"Geist", "Geist Placeholder", sans-serif;font-weight:400;font-size:12px;line-height:1em;visibility:hidden;font-style:normal;letter-spacing:0em;font-variant-numeric:tabular-nums;white-space:nowrap">2026</p><!--/$--></div></div><div class="framer-1vjbdso" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on;--framer-font-size:12px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">All rights reserved.</p></div></div></div><div class="framer-1iazl0v"><div class="framer-1p2v6tv-container"><!--$--><a aria-label="FLORA on X" class="framer-Erp44 framer-kv8p53 framer-v-kv8p53 framer-tda134" data-framer-name="X" data-highlight="true" href="https://x.com/floraai" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-Pn60S framer-hen3ca" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-3qim4a-container"><!--$--><a aria-label="FLORA on Instagram" class="framer-Erp44 framer-kv8p53 framer-v-1cwdz9w framer-tda134" data-framer-name="Instagram" data-highlight="true" href="https://www.instagram.com/florafaunaai/" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-QvuuA framer-mufytu" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-krqkr3-container"><!--$--><a aria-label="FLORA on YouTube" class="framer-Erp44 framer-kv8p53 framer-v-mgksp3 framer-tda134" data-framer-name="Youtube" data-highlight="true" href="https://www.youtube.com/@florafaunaai" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-IOzXp framer-539g5i" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-18aq9i1-container"><!--$--><a aria-label="FLORA on TikTok" class="framer-Erp44 framer-kv8p53 framer-v-1wm1b8a framer-tda134" data-framer-name="TikTok" data-highlight="true" href="https://www.tiktok.com/@florafaunaai" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-AZh4x framer-vv28jt" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-w1sflu-container"><!--$--><a aria-label="FLORA on LinkedIn" class="framer-Erp44 framer-kv8p53 framer-v-1nnq4jq framer-tda134" data-framer-name="LinkedIn" data-highlight="true" href="https://www.linkedin.com/company/floraai" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-FDaoV framer-8zumhu" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-6tc0zq-container"><!--$--><a aria-label="FLORA on Discord" class="framer-Erp44 framer-kv8p53 framer-v-ngj6km framer-tda134" data-framer-name="Dicord" data-highlight="true" href="https://discord.gg/METuPywABf" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-8IAUf framer-1f14vr1" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div></div></div><div class="framer-1hxsswz" data-framer-name="Footer Links"><div class="framer-10ggnwo"><div class="framer-1pr5q2k" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Company</strong></p></div><div class="framer-zwzn7b" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../blog">Blog</a><!--/$--></p></div><div class="framer-7cuorl" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../careers">Careers</a><!--/$--></p></div><div class="framer-1fuvzkt" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://app.flora.ai/community" target="_blank" rel>Community</a><!--/$--></p></div><div class="framer-15jw58t" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="./manifesto">Manifesto</a><!--/$--></p></div></div><div class="framer-12jvf1h"><div class="framer-h9fs8r" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Product</strong></p></div><div class="framer-1eh1kjx" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../product-canvas">Canvas</a><!--/$--></p></div><div class="framer-1mhzw5r" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../studio/fashion">Fashion Studio</a><!--/$--></p></div><div class="framer-1y2dq2u" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../product-technique">Techniques</a><!--/$--></p></div><div class="framer-1d923zf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://try.flora.ai/lp/mcp" rel>MCP/API</a><!--/$--></p></div><div class="framer-e9yo3q" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../techniques">Technique Library</a><!--/$--></p></div><div class="framer-glnhdf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../updates">
1008Updates</a><!--/$--></p></div><div class="framer-1wigelf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../pricing">Pricing</a><!--/$--></p></div><div class="framer-183v3l0" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../contact">Sales</a><!--/$--></p></div><div class="framer-69fis8" data-framer-name="Affiliates" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../partners">Affiliates</a><!--/$--></p></div></div><div class="framer-1x1836y"><div class="framer-6ie8yq" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><strong class="framer-text">Solutions</strong></p></div><div class="framer-e57py9" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-fashion">Fashion, Retail & Apparel</a><!--/$--></p></div><div class="framer-1blsjxn" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-ecommerce">E-Commerce</a><!--/$--></p></div><div class="framer-x20c80" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-agency">Creative Agencies</a><!--/$--></p></div><div class="framer-thlppg" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-media">Media & Entertainment</a><!--/$--></p></div><div class="framer-1bclxil" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-technology">Technology</a><!--/$--></p></div></div><div class="framer-3983f1"><div class="framer-ohk8fw" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><strong class="framer-text">Use Cases</strong></p></div><div class="framer-1g8z2ll" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecase-concepting">Concepting & moodboards</a><!--/$--></p></div><div class="framer-1sz8wwu" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-branding">Brand identity</a><!--/$--></p></div><div class="framer-14rm42e" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-product">Product visualization</a><!--/$--></p></div><div class="framer-2wwo5s" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-ad">Ad & campaign creative</a><!--/$--></p></div><div class="framer-25gnwv" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-socialcontent">Social content</a><!--/$--></p></div><div class="framer-1clz8vh" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-video-storyboard">Video & storyboards</a><!--/$--></p></div></div><div class="framer-10ny1i2"><div class="framer-qde29d" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Resources</strong></p></div><div class="framer-1bdyt03" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../gallery" target="_blank">Gallery</a><!--/$--></p></div><div class="framer-gfurr6" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://flora.ai/compare" target="_blank" rel>Comparisons</a><!--/$--></p></div><div class="framer-1acix8z" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="mailto:[email protected]?subject=FLORA%20Support$20Request" target="_blank" rel>Support</a><!--/$--></p></div><div class="framer-dj4qig" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://trust.flora.ai/" target="_blank" rel>Trust Center</a><!--/$--></p></div><div class="framer-1f06e2v" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://docs.flora.ai" target="_blank" rel>Docs</a><!--/$--></p></div><div class="framer-1mx61lo" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://status.flora.ai" target="_blank" rel>Status</a><!--/$--></p></div><div class="framer-iwq68p" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../legal/privacy-notice" target="_blank">Privacy Notice</a><!--/$--></p></div><div class="framer-r2jm5p" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../legal/terms-of-service" target="_blank">Terms of Service</a><!--/$--></p></div></div></div></div></div><img alt class="framer-TTMN7 framer-uszx8k" src="data:image/svg+xml,<svg display="block" role="presentation"
1008 viewBox="0 0 1167 256" xmlns="http://www.w3.org/2000/svg"><defs ><linearGradient id="k7ftP17bN-2050371890-linear-gradient" x1="0.49936786716754067" x2="0.5024875621890548" y1="0.37294130067567566" y2="1"><stop offset="0" stop-color="rgb(32, 32, 32)"/><stop offset="1" stop-color="rgba(15, 15, 15, 0)"/></linearGradient></defs><path d="M 899.729 124.429 L 931.177 124.429 L 931.177 108.467 L 946.905 108.467 L 946.905 44.616 L 884.001 44.616 L 884.001 92.504 L 868.274 92.504 L 868.274 124.429 L 852.554 124.429 L 852.554 140.392 L 836.826 140.392 L 836.826 156.355 L 852.554 156.355 L 852.554 172.317 L 836.826 172.317 L 836.826 204.242 L 821.098 204.242 L 821.098 236.168 L 852.554 236.168 L 852.554 252.129 L 758.2 252.129 L 758.2 236.167 L 789.65 236.167 L 789.65 204.241 L 805.378 204.241 L 805.378 172.316 L 821.098 172.316 L 821.098 124.428 L 836.826 124.428 L 836.826 92.504 L 852.554 92.504 L 852.554 44.616 L 836.826 44.616 L 836.826 28.654 L 962.625 28.654 L 962.625 44.616 L 978.353 44.616 L 978.353 60.579 L 994.081 60.579 L 994.081 76.541 L 978.353 76.541 L 978.353 124.429 L 946.905 124.429 L 946.905 140.392 L 931.177 140.392 L 931.177 156.355 L 946.905 156.355 L 946.905 236.168 L 978.417 236.168 L 978.417 220.205 L 994.145 220.205 L 994.145 204.242 L 1009.865 204.242 L 1009.865 188.28 L 1025.593 188.28 L 1025.593 204.242 L 1009.865 204.242 L 1009.865 220.205 L 994.145 220.205 L 994.145 236.168 L 1025.593 236.168 L 1025.593 252.13 L 915.449 252.13 L 915.449 156.355 L 899.729 156.355 Z M 1135.672 172.317 L 1119.944 172.317 L 1119.944 76.541 L 1104.216 76.541 L 1104.216 92.504 L 1088.496 92.504 L 1088.496 108.467 L 1072.768 108.467 L 1072.768 92.504 L 1088.496 92.504 L 1088.496 76.541 L 1104.216 76.541 L 1104.216 60.579 L 1119.944 60.579 L 1119.944 28.654 L 1135.672 28.654 L 1135.672 60.579 L 1151.392 60.579 L 1151.392 236.168 L 1167.12 236.168 L 1167.12 252.13 L 1104.216 252.13 L 1104.216 236.168 L 1119.944 236.168 L 1119.944 188.28 L 1135.672 188.28 Z M 1072.768 124.429 L 1072.768 140.392 L 1057.041 140.392 L 1057.041 156.355 L 1041.321 156.355 L 1041.321 172.317 L 1025.593 172.317 L 1025.593 156.355 L 1041.321 156.355 L 1041.321 140.392 L 1057.041 140.392 L 1057.041 124.429 Z M 176.61 25.988 C 124.406 25.988 78.864 38.954 68.867 80.108 C 64.424 102.095 70.533 130.282 105.522 145.504 C 107.678 146.379 109.332 146.83 110.516 147.152 C 112.382 147.661 113.082 147.852 112.742 148.886 C 112.186 150.577 106.633 150.014 102.19 148.323 C 69.424 136.484 51.65 107.168 54.983 77.289 C 60.536 35.572 109.966 -1.636 179.387 0.056 C 202.713 0.056 238.812 5.692 273.246 15.276 C 293.795 20.914 321.009 28.243 346.555 34.444 C 369.881 24.86 392.096 18.659 411.534 18.659 C 425.628 18.659 438.846 21.919 444.414 28.654 L 537.86 28.654 L 537.86 44.616 L 506.41 44.616 L 506.41 60.579 L 490.685 60.579 L 490.685 92.504 L 474.959 92.504 L 474.959 124.429 L 459.233 124.429 L 459.233 172.317 L 443.508 172.317 L 443.508 220.205 L 427.783 220.205 L 427.783 236.168 L 522.135 236.168 L 522.135 220.205 L 537.86 220.205 L 537.86 204.242 L 553.586 204.242 L 553.586 172.317 L 569.311 172.317 L 569.311 204.242 L 553.586 204.242 L 553.586 236.168 L 537.86 236.168 L 537.86 252.13 L 364.881 252.13 L 364.881 236.168 L 396.332 236.168 L 396.332 220.205 L 412.058 220.205 L 412.058 172.317 L 427.783 172.317 L 427.783 140.392 L 443.508 140.392 L 443.508 92.504 L 459.234 92.504 L 459.234 44.616 L 444.157 44.616 C 437.338 52.415 419.206 55.303 394.318 55.303 C 379.323 55.303 357.108 53.048 349.333 51.92 C 337.67 63.196 325.452 77.853 314.9 90.82 C 305.307 102.032 297.996 111.856 290.818 121.501 C 284.281 130.284 277.855 138.919 269.914 148.323 C 283.798 148.886 298.794 147.759 309.901 143.812 C 320.454 129.155 333.783 122.39 342.669 124.645 C 351.554 126.9 350.444 135.92 337.67 145.504 C 335.4 147.26 333.256 148.887 331.193 150.453 C 322.659 156.932 315.515 162.356 306.569 171.436 C 304.66 173.374 302.994 175.312 301.571 176.968 C 299.269 179.646 297.602 181.584 296.572 181.584 C 293.24 182.148 294.351 172 296.572 166.363 C 299.349 159.597 302.126 154.524 304.903 150.577 C 295.462 153.396 284.91 154.524 266.026 154.524 C 264.938 155.812 263.791 157.222 262.545 158.751 C 259.978 161.904 256.993 165.569 253.253 169.745 C 204.381 225.557 123.85 256 71.645 256 C 29.993 256 0 239.087 0 212.591 C 0 193.987 12.774 175.947 34.99 175.947 C 53.317 175.947 61.092 188.349 60.537 200.188 C 59.981 208.644 57.204 213.718 51.651 219.92 C 47.763 224.429 44.431 228.376 44.431 234.013 C 44.431 243.597 52.762 249.798 68.867 250.362 C 111.631 253.181 142.177 234.013 176.61 195.678 C 190.494 180.456 200.491 168.054 210.488 153.96 C 198.27 153.96 186.607 153.96 179.943 154.524 C 172.902 154.799 168.37 155.744 165.639 156.313 C 162.768 156.912 161.886 157.096 162.17 155.652 C 162.726 153.396 167.724 149.45 184.385 148.323
1008C 188.537 147.94 196.791 148.077 204.443 148.204 C 208.052 148.264 211.528 148.323 214.375 148.323 C 222.151 137.611 231.037 125.772 242.7 113.37 C 264.915 89.128 294.35 65.451 323.23 47.411 C 307.124 45.719 281.021 40.645 263.804 37.263 C 239.923 32.753 203.268 25.988 177.166 25.988 L 176.61 25.988 Z M 365.438 39.518 C 386.542 45.156 403.204 46.847 413.2 46.847 C 427.64 46.847 440.969 42.336 441.524 36.136 C 442.08 29.37 428.751 24.296 410.979 24.296 L 410.423 24.296 C 394.317 24.296 375.435 32.753 365.438 39.518 Z M 711.023 252.129 L 616.672 252.129 L 616.672 236.167 L 600.946 236.167 L 600.946 220.204 L 585.221 220.204 L 585.221 108.466 L 600.946 108.466 L 600.946 76.54 L 616.672 76.54 L 616.672 60.578 L 632.396 60.578 L 632.396 44.616 L 663.847 44.616 L 663.847 28.654 L 758.2 28.654 L 758.2 44.616 L 773.924 44.616 L 773.924 60.579 L 789.65 60.579 L 789.65 172.317 L 773.924 172.317 L 773.924 188.28 L 758.2 188.28 L 758.2 220.205 L 742.474 220.205 L 742.474 236.168 L 711.023 236.168 Z M 663.847 44.616 L 663.847 60.579 L 648.122 60.579 L 648.122 76.541 L 632.396 76.541 L 632.396 108.467 L 616.672 108.467 L 616.672 220.205 L 632.396 220.205 L 632.396 236.168 L 695.298 236.168 L 695.298 220.205 L 711.023 220.205 L 711.023 204.242 L 726.749 204.242 L 726.749 188.28 L 742.474 188.28 L 742.474 156.355 L 758.2 156.355 L 758.2 60.579 L 742.474 60.579 L 742.474 44.616 Z" fill="url(%23k7ftP17bN-2050371890-linear-gradient)" height="255.9995555606772px" id="k7ftP17bN" width="1167.1199228535695px"/></svg>" style="--hxwkbg:rgb(0, 0, 0)"><div class="framer-18g3kvh-container" data-code-component-plugin-id="84d4c1" style="opacity:0.5"><!--$--><video poster="https://ik.imagekit.io/ff5bkg98p/framer-website-assets/footer%20poster.png?updatedAt=1761551231519" preload="none" autoplay loop muted playsinline style="width:100%;height:100%;object-fit:cover;border-radius:0;display:block"></video><!--/$--></div></div></div><div class="ssr-variant hidden-zpf9xs hidden-13ye772"><div class="framer-lANAW framer-qt8Ss framer-z00NY framer-rb547v framer-v-1w18e1q" data-framer-name="Tablet" style="background-color:rgb(0, 0, 0);width:100%"><div class="framer-1897vtx" data-framer-name="Content"><div class="framer-tlblr4" data-framer-name="Container"><div class="framer-16wu19b"><div class="framer-nymtep"><div class="framer-o4t26x-container"><!--$--><a class="framer-B4s8j framer-1aqth2g framer-v-1aqth2g framer-t7u3oj" data-framer-name="Variant 1" href="../" style="height:100%;width:100%;transform:none"><svg class="framer-RyJWK framer-1we7a0i" role="presentation" viewBox="0 0 24 24" style="--14xh4kv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--1mmx2uu:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--1wth0a4:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--bq24n1:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--kv8nun:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123))"><use href="#2378209111"/></svg></a><!--/$--></div><div class="framer-cd87t6"><div class="framer-1thf6ko"><div class="framer-4nkak8" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on;--framer-font-size:12px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">Copyright ©</p></div><div class="framer-bxp0f5-container"><!--$--><p style="margin:0;padding:0;color:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));font-family:"Geist", "Geist Placeholder", sans-serif;font-weight:400;font-size:12px;line-height:1em;visibility:hidden;font-style:normal;letter-spacing:0em;font-variant-numeric:tabular-nums;white-space:nowrap">2026</p><!--/$--></div></div><div class="framer-1vjbdso" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on;--framer-font-size:12px;--framer-letter-spacing:0px;--framer-line-height:100%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))">All rights reserved.</p></div></div></div><div class="framer-1iazl0v"><div class="framer-1p2v6tv-container"><!--$--><a aria-label="FLORA on X" class="framer-Erp44 framer-kv8p53 framer-v-kv8p53 framer-tda134" data-framer-name="X" data-highlight="true" href="https://x.com/floraai" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-Pn60S framer-hen3ca" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-3qim4a-container"><!--$--><a aria-label="FLORA on Instagram" class="framer-Erp44 framer-kv8p53 framer-v-1cwdz9w framer-tda134" data-framer-name="Instagram" data-highlight="true" href="https://www.instagram.com/florafaunaai/" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-QvuuA framer-mufytu" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-krqkr3-container"><!--$--><a aria-label="FLORA on YouTube" class="framer-Erp44 framer-kv8p53 framer-v-mgksp3 framer-tda134" data-framer-name="Youtube" data-highlight="true" href="https://www.youtube.com/@florafaunaai" target="_blank" tabindex="0" style="height:100%"><div class="framer-IOzXp framer-539g5i" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-18aq9i1-container"><!--$--><a aria-label="FLORA on TikTok" class="framer-Erp44 framer-kv8p53 framer-v-1wm1b8a framer-tda134" data-framer-name="TikTok" data-highlight="true" href="https://www.tiktok.com/@florafaunaai" target="_blank" tabindex="0" style="height:100%"><div class="framer-AZh4x framer-vv28jt" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-w1sflu-container"><!--$--><a aria-label="FLORA on LinkedIn" class="framer-Erp44 framer-kv8p53 framer-v-1nnq4jq framer-tda134" data-framer-name="LinkedIn" data-highlight="true" href="https://www.linkedin.com/company/floraai" target="_blank" tabindex="0" style="height:100%;width:100%"><div class="framer-FDaoV framer-8zumhu" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div><div class="framer-6tc0zq-container"><!--$--><a aria-label="FLORA on Discord" class="framer-Erp44 framer-kv8p53 framer-v-ngj6km framer-tda134" data-framer-name="Dicord" data-highlight="true" href="https://discord.gg/METuPywABf" target="_blank" tabindex="0" style="height:100%"><div class="framer-8IAUf framer-1f14vr1" style="--axt7l7:var(--token-fdc16830-f626-477f-8a2c-a7011b159cc2, rgb(123, 123, 123))"></div></a><!--/$--></div></div></div><div class="framer-1hxsswz" data-framer-name="Footer Links"><div class="framer-10ggnwo"><div class="framer-1pr5q2k" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Company</strong></p></div><div class="framer-zwzn7b" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../blog">Blog</a><!--/$--></p></div><div class="framer-7cuorl" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../careers">Careers</a><!--/$--></p></div><div class="framer-1fuvzkt" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://app.flora.ai/community" target="_blank" rel>Community</a><!--/$--></p></div><div class="framer-15jw58t" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="./manifesto">Manifesto</a><!--/$--></p></div></div><div class="framer-12jvf1h"><div class="framer-h9fs8r" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Product</strong></p></div><div class="framer-1eh1kjx" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../product-canvas">Canvas</a><!--/$--></p></div><div class="framer-1mhzw5r" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../studio/fashion">Fashion Studio</a><!--/$--></p></div><div class="framer-1y2dq2u" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../product-technique">Techniques</a><!--/$--></p></div><div class="framer-1d923zf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://try.flora.ai/lp/mcp" rel>MCP/API</a><!--/$--></p></div><div class="framer-e9yo3q" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../techniques">Technique Library</a><!--/$--></p></div><div class="framer-glnhdf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../updates">
1008Updates</a><!--/$--></p></div><div class="framer-1wigelf" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../pricing">Pricing</a><!--/$--></p></div><div class="framer-183v3l0" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../contact">Sales</a><!--/$--></p></div><div class="framer-69fis8" data-framer-name="Affiliates" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../partners">Affiliates</a><!--/$--></p></div></div><div class="framer-1x1836y"><div class="framer-6ie8yq" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><strong class="framer-text">Solutions</strong></p></div><div class="framer-e57py9" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-fashion">Fashion, Retail & Apparel</a><!--/$--></p></div><div class="framer-1blsjxn" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-ecommerce">E-Commerce</a><!--/$--></p></div><div class="framer-x20c80" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-agency">Creative Agencies</a><!--/$--></p></div><div class="framer-thlppg" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-media">Media & Entertainment</a><!--/$--></p></div><div class="framer-1bclxil" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../solution-technology">Technology</a><!--/$--></p></div></div><div class="framer-3983f1"><div class="framer-ohk8fw" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><strong class="framer-text">Use Cases</strong></p></div><div class="framer-1g8z2ll" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecase-concepting">Concepting & moodboards</a><!--/$--></p></div><div class="framer-1sz8wwu" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-branding">Brand identity</a><!--/$--></p></div><div class="framer-14rm42e" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-product">Product visualization</a><!--/$--></p></div><div class="framer-2wwo5s" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-ad">Ad & campaign creative</a><!--/$--></p></div><div class="framer-25gnwv" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-socialcontent">Social content</a><!--/$--></p></div><div class="framer-1clz8vh" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../usecases-video-storyboard">Video & storyboards</a><!--/$--></p></div></div><div class="framer-10ny1i2"><div class="framer-qde29d" data-framer-component-type="RichTextContainer" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ"><strong class="framer-text">Resources</strong></p></div><div class="framer-1bdyt03" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../gallery" target="_blank">Gallery</a><!--/$--></p></div><div class="framer-gfurr6" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://flora.ai/compare" target="_blank" rel>Comparisons</a><!--/$--></p></div><div class="framer-1acix8z" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="mailto:[email protected]?subject=FLORA%20Support$20Request" target="_blank" rel>Support</a><!--/$--></p></div><div class="framer-dj4qig" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://trust.flora.ai/" target="_blank" rel>Trust Center</a><!--/$--></p></div><div class="framer-1f06e2v" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-alignment:start"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://docs.flora.ai" target="_blank" rel>Docs</a><!--/$--></p></div><div class="framer-1mx61lo" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123));transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-f6b85f52-e885-4ab4-8729-caba7d3dcde4, rgb(123, 123, 123)))"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="https://status.flora.ai" target="_blank" rel>Status</a><!--/$--></p></div><div class="framer-iwq68p" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../legal/privacy-notice" target="_blank">Privacy Notice</a><!--/$--></p></div><div class="framer-r2jm5p" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-lgj9n9" data-styles-preset="kdqn3qkSJ" dir="auto"><!--$--><a class="framer-text framer-styles-preset-12odoay" data-styles-preset="AlqdIM63l" href="../legal/terms-of-service" target="_blank">Terms of Service</a><!--/$--></p></div></div></div></div></div><img alt class="framer-TTMN7 framer-uszx8k" src="data:image/svg+xml,<svg display="block" role="presentation"
1008 viewBox="0 0 1167 256" xmlns="http://www.w3.org/2000/svg"><defs ><linearGradient id="k7ftP17bN-2050371890-linear-gradient" x1="0.49936786716754067" x2="0.5024875621890548" y1="0.37294130067567566" y2="1"><stop offset="0" stop-color="rgb(32, 32, 32)"/><stop offset="1" stop-color="rgba(15, 15, 15, 0)"/></linearGradient></defs><path d="M 899.729 124.429 L 931.177 124.429 L 931.177 108.467 L 946.905 108.467 L 946.905 44.616 L 884.001 44.616 L 884.001 92.504 L 868.274 92.504 L 868.274 124.429 L 852.554 124.429 L 852.554 140.392 L 836.826 140.392 L 836.826 156.355 L 852.554 156.355 L 852.554 172.317 L 836.826 172.317 L 836.826 204.242 L 821.098 204.242 L 821.098 236.168 L 852.554 236.168 L 852.554 252.129 L 758.2 252.129 L 758.2 236.167 L 789.65 236.167 L 789.65 204.241 L 805.378 204.241 L 805.378 172.316 L 821.098 172.316 L 821.098 124.428 L 836.826 124.428 L 836.826 92.504 L 852.554 92.504 L 852.554 44.616 L 836.826 44.616 L 836.826 28.654 L 962.625 28.654 L 962.625 44.616 L 978.353 44.616 L 978.353 60.579 L 994.081 60.579 L 994.081 76.541 L 978.353 76.541 L 978.353 124.429 L 946.905 124.429 L 946.905 140.392 L 931.177 140.392 L 931.177 156.355 L 946.905 156.355 L 946.905 236.168 L 978.417 236.168 L 978.417 220.205 L 994.145 220.205 L 994.145 204.242 L 1009.865 204.242 L 1009.865 188.28 L 1025.593 188.28 L 1025.593 204.242 L 1009.865 204.242 L 1009.865 220.205 L 994.145 220.205 L 994.145 236.168 L 1025.593 236.168 L 1025.593 252.13 L 915.449 252.13 L 915.449 156.355 L 899.729 156.355 Z M 1135.672 172.317 L 1119.944 172.317 L 1119.944 76.541 L 1104.216 76.541 L 1104.216 92.504 L 1088.496 92.504 L 1088.496 108.467 L 1072.768 108.467 L 1072.768 92.504 L 1088.496 92.504 L 1088.496 76.541 L 1104.216 76.541 L 1104.216 60.579 L 1119.944 60.579 L 1119.944 28.654 L 1135.672 28.654 L 1135.672 60.579 L 1151.392 60.579 L 1151.392 236.168 L 1167.12 236.168 L 1167.12 252.13 L 1104.216 252.13 L 1104.216 236.168 L 1119.944 236.168 L 1119.944 188.28 L 1135.672 188.28 Z M 1072.768 124.429 L 1072.768 140.392 L 1057.041 140.392 L 1057.041 156.355 L 1041.321 156.355 L 1041.321 172.317 L 1025.593 172.317 L 1025.593 156.355 L 1041.321 156.355 L 1041.321 140.392 L 1057.041 140.392 L 1057.041 124.429 Z M 176.61 25.988 C 124.406 25.988 78.864 38.954 68.867 80.108 C 64.424 102.095 70.533 130.282 105.522 145.504 C 107.678 146.379 109.332 146.83 110.516 147.152 C 112.382 147.661 113.082 147.852 112.742 148.886 C 112.186 150.577 106.633 150.014 102.19 148.323 C 69.424 136.484 51.65 107.168 54.983 77.289 C 60.536 35.572 109.966 -1.636 179.387 0.056 C 202.713 0.056 238.812 5.692 273.246 15.276 C 293.795 20.914 321.009 28.243 346.555 34.444 C 369.881 24.86 392.096 18.659 411.534 18.659 C 425.628 18.659 438.846 21.919 444.414 28.654 L 537.86 28.654 L 537.86 44.616 L 506.41 44.616 L 506.41 60.579 L 490.685 60.579 L 490.685 92.504 L 474.959 92.504 L 474.959 124.429 L 459.233 124.429 L 459.233 172.317 L 443.508 172.317 L 443.508 220.205 L 427.783 220.205 L 427.783 236.168 L 522.135 236.168 L 522.135 220.205 L 537.86 220.205 L 537.86 204.242 L 553.586 204.242 L 553.586 172.317 L 569.311 172.317 L 569.311 204.242 L 553.586 204.242 L 553.586 236.168 L 537.86 236.168 L 537.86 252.13 L 364.881 252.13 L 364.881 236.168 L 396.332 236.168 L 396.332 220.205 L 412.058 220.205 L 412.058 172.317 L 427.783 172.317 L 427.783 140.392 L 443.508 140.392 L 443.508 92.504 L 459.234 92.504 L 459.234 44.616 L 444.157 44.616 C 437.338 52.415 419.206 55.303 394.318 55.303 C 379.323 55.303 357.108 53.048 349.333 51.92 C 337.67 63.196 325.452 77.853 314.9 90.82 C 305.307 102.032 297.996 111.856 290.818 121.501 C 284.281 130.284 277.855 138.919 269.914 148.323 C 283.798 148.886 298.794 147.759 309.901 143.812 C 320.454 129.155 333.783 122.39 342.669 124.645 C 351.554 126.9 350.444 135.92 337.67 145.504 C 335.4 147.26 333.256 148.887 331.193 150.453 C 322.659 156.932 315.515 162.356 306.569 171.436 C 304.66 173.374 302.994 175.312 301.571 176.968 C 299.269 179.646 297.602 181.584 296.572 181.584 C 293.24 182.148 294.351 172 296.572 166.363 C 299.349 159.597 302.126 154.524 304.903 150.577 C 295.462 153.396 284.91 154.524 266.026 154.524 C 264.938 155.812 263.791 157.222 262.545 158.751 C 259.978 161.904 256.993 165.569 253.253 169.745 C 204.381 225.557 123.85 256 71.645 256 C 29.993 256 0 239.087 0 212.591 C 0 193.987 12.774 175.947 34.99 175.947 C 53.317 175.947 61.092 188.349 60.537 200.188 C 59.981 208.644 57.204 213.718 51.651 219.92 C 47.763 224.429 44.431 228.376 44.431 234.013 C 44.431 243.597 52.762 249.798 68.867 250.362 C 111.631 253.181 142.177 234.013 176.61 195.678 C 190.494 180.456 200.491 168.054 210.488 153.96 C 198.27 153.96 186.607 153.96 179.943 154.524 C 172.902 154.799 168.37 155.744 165.639 156.313 C 162.768 156.912 161.886 157.096 162.17 155.652 C 162.726 153.396 167.724 149.45 184.385 148.323
1008C 188.537 147.94 196.791 148.077 204.443 148.204 C 208.052 148.264 211.528 148.323 214.375 148.323 C 222.151 137.611 231.037 125.772 242.7 113.37 C 264.915 89.128 294.35 65.451 323.23 47.411 C 307.124 45.719 281.021 40.645 263.804 37.263 C 239.923 32.753 203.268 25.988 177.166 25.988 L 176.61 25.988 Z M 365.438 39.518 C 386.542 45.156 403.204 46.847 413.2 46.847 C 427.64 46.847 440.969 42.336 441.524 36.136 C 442.08 29.37 428.751 24.296 410.979 24.296 L 410.423 24.296 C 394.317 24.296 375.435 32.753 365.438 39.518 Z M 711.023 252.129 L 616.672 252.129 L 616.672 236.167 L 600.946 236.167 L 600.946 220.204 L 585.221 220.204 L 585.221 108.466 L 600.946 108.466 L 600.946 76.54 L 616.672 76.54 L 616.672 60.578 L 632.396 60.578 L 632.396 44.616 L 663.847 44.616 L 663.847 28.654 L 758.2 28.654 L 758.2 44.616 L 773.924 44.616 L 773.924 60.579 L 789.65 60.579 L 789.65 172.317 L 773.924 172.317 L 773.924 188.28 L 758.2 188.28 L 758.2 220.205 L 742.474 220.205 L 742.474 236.168 L 711.023 236.168 Z M 663.847 44.616 L 663.847 60.579 L 648.122 60.579 L 648.122 76.541 L 632.396 76.541 L 632.396 108.467 L 616.672 108.467 L 616.672 220.205 L 632.396 220.205 L 632.396 236.168 L 695.298 236.168 L 695.298 220.205 L 711.023 220.205 L 711.023 204.242 L 726.749 204.242 L 726.749 188.28 L 742.474 188.28 L 742.474 156.355 L 758.2 156.355 L 758.2 60.579 L 742.474 60.579 L 742.474 44.616 Z" fill="url(%23k7ftP17bN-2050371890-linear-gradient)" height="255.9995555606772px" id="k7ftP17bN" width="1167.1199228535695px"/></svg>" style="--hxwkbg:rgb(0, 0, 0)"><div class="framer-18g3kvh-container" data-code-component-plugin-id="84d4c1" style="opacity:0.5"><!--$--><video poster="https://ik.imagekit.io/ff5bkg98p/framer-website-assets/footer%20poster.png?updatedAt=1761551231519" preload="none" autoplay loop muted playsinline style="width:100%;height:100%;object-fit:cover;border-radius:0;display:block"></video><!--/$--></div></div></div></div><!--$--><div class="framer-nykkrz-container" data-framer-name="Cookie Consent Banner" name="Cookie Consent Banner"><!--$--><div style="position:relative;width:100%;height:100%"></div><!--/$--></div><!--/$--></div><div id="template-overlay"></div><!--/$--></div>
1008<script>(()=>{function u(){function n(t,e,i){let r=document.createElement("a");r.href=t,r.target=i,r.rel=e,document.body.appendChild(r),r.click(),r.remove()}function o(t){if(this.dataset.hydrated){this.removeEventListener("click",o);return}t.preventDefault(),t.stopPropagation();let e=this.getAttribute("href");if(!e)return;if(/Mac|iPod|iPhone|iPad/u.test(navigator.userAgent)?t.metaKey:t.ctrlKey)return n(e,"","_blank");let r=this.getAttribute("rel")??"",c=this.getAttribute("target")??"";n(e,r,c)}function a(t){if(this.dataset.hydrated){this.removeEventListener("auxclick",o);return}t.preventDefault(),t.stopPropagation();let e=this.getAttribute("href");e&&n(e,"","_blank")}function s(t){if(this.dataset.hydrated){this.removeEventListener("keydown",s);return}if(t.key!=="Enter")return;t.preventDefault(),t.stopPropagation();let e=this.getAttribute("href");if(!e)return;let i=this.getAttribute("rel")??"",r=this.getAttribute("target")??"";n(e,i,r)}document.querySelectorAll("[data-nested-link]").forEach(t=>{t instanceof HTMLElement&&(t.addEventListener("click",o),t.addEventListener("auxclick",a),t.addEventListener("keydown",s))})}return u})()()</script>
1008 1009
1009<script>!function(){var w="framer_variant";function u(a,r){let e=r.indexOf("#"),t=e===-1?r:r.substring(0,e),o=e===-1?"":r.substring(e),n=t.indexOf("?"),h=n===-1?t:t.substring(0,n),d=n===-1?"":t.substring(n),s=new URLSearchParams(d),m=new URLSearchParams(a);for(let[i,l]of m)s.has(i)||i!==w&&s.append(i,l);let c=s.toString();return c===""?t+o:h+"?"+c+o}var g='div#main a[href^="#"],div#main a[href^="/"],div#main a[href^="."]',f="div#main a[data-framer-preserve-params]",S=document.currentScript?.hasAttribute("data-preserve-internal-params");if(window.location.search&&!navigator.webdriver&&!/bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)){let a=document.querySelectorAll(S?`${g},${f}`:f);for(let r of a){let e=u(window.location.search,r.href);r.setAttribute("href",e)}} 1010}()</script>
1010 1011
1011<script>(e=>{let n=new URLSearchParams(e),o=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","gclid"],t=Array.from(n.entries()).filter(([r,a])=>o.includes(r));if(t.length!==0)try{let r=encodeURIComponent(JSON.stringify(Object.fromEntries(t)));document.cookie=`framerFormsUTMTags=${r}; path=/`}catch(r){console.error("Error capturing UTM tags:",r)}})(window.location.search); 1012</script>
1012 1013 1014
1014<script>var animator=(()=>{var L=(e,r,t)=>t>r?r:t<e?e:t;var U=()=>{};function _(e){let r;return()=>(r===void 0&&(r=e()),r)}var Q=e=>e;var D=e=>e*1e3,O=e=>e/1e3;var J=e=>Array.isArray(e)&&typeof e[0]=="number";var $=(e,r,t=10)=>{let o="",s=Math.max(Math.round(r/t),2);for(let i=0;i<s;i++)o+=Math.round(e(i/(s-1))*1e4)/1e4+", ";return`linear(${o.substring(0,o.length-2)})`};function j(e){let r=0,t=50,o=e.next(r);for(;!o.done&&r<2e4;)r+=t,o=e.next(r);return r>=2e4?1/0:r}function de(e,r=100,t){let o=t({...e,keyframes:[0,r]}),s=Math.min(j(o),2e4);return{type:"keyframes",ease:i=>o.next(s*i).value/r,duration:O(s)}}var d={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};function te(e,r){return e*Math.sqrt(1-r*r)}var ke=12;function Ie(e,r,t){let o=t;for(let s=1;s<ke;s++)o=o-e(o)/r(o);return o}var re=.001;function Be({duration:e=d.duration,bounce:r=d.bounce,velocity:t=d.velocity,mass:o=d.mass}){let s,i;U(e<=D(d.maxDuration),"Spring duration must be 10 seconds or less","spring-duration-limit");let n=1-r;n=L(d.minDamping,d.maxDamping,n),e=L(d.minDuration,d.maxDuration,O(e)),n<1?(s=m=>{let p=m*n,c=p*e,u=p-t,g=te(m,n),A=Math.exp(-c);return re-u/g*A},i=m=>{let c=m*n*e,u=c*t+t,g=Math.pow(n,2)*Math.pow(m,2)*e,A=Math.exp(-c),x=te(Math.pow(m,2),n);return(-s(m)+re>0?-1:1)*((u-g)*A)/x}):(s=m=>{let p=Math.exp(-m*e),c=(m-t)*e+1;return-re+p*c},i=m=>{let p=Math.exp(-m*e),c=(t-m)*(e*e);return p*c});let f=5/e,a=Ie(s,i,f);if(e=D(e),isNaN(a))return{stiffness:d.stiffness,damping:d.damping,duration:e};{let m=Math.pow(a,2)*o;return{stiffness:m,damping:n*2*Math.sqrt(o*m),duration:e}}}var Ke=["duration","bounce"],Ge=["stiffness","damping","mass"];function ge(e,r){return r.some(t=>e[t]!==void 0)}function Le(e){let r={velocity:d.velocity,stiffness:d.stiffness,damping:d.damping,mass:d.mass,isResolvedFromDuration:!1,...e};if(!ge(e,Ge)&&ge(e,Ke))if(r.velocity=0,e.visualDuration){let t=e.visualDuration,o=2*Math.PI/(t*1.2),s=o*o,i=2*L(.05,1,1-(e.bounce||0))*Math.sqrt(s);r={...r,mass:d.mass,stiffness:s,damping:i}}else{let t=Be({...e,velocity:0});r={...r,...t,mass:d.mass},r.isResolvedFromDuration=!0}return r}function E(e=d.visualDuration,r=d.bounce){let t=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:r}:e,{restSpeed:o,restDelta:s}=t,i=t.keyframes[0],n=t.keyframes[t.keyframes.length-1],f={done:!1,value:i},{stiffness:a,damping:m,mass:p,duration:c,velocity:u,isResolvedFromDuration:g}=Le({...t,velocity:-O(t.velocity||0)}),A=u||0,x=m/(2*Math.sqrt(a*p)),h=n-i,y=O(Math.sqrt(a/p)),F=Math.abs(h)<5;o||(o=F?d.restSpeed.granular:d.restSpeed.default),s||(s=F?d.restDelta.granular:d.restDelta.default);let w,V,M,G,Y,H;if(x<1)M=te(y,x),G=(A+x*y*h)/M,w=l=>{let T=Math.exp(-x*y*l);return n-T*(G*Math.sin(M*l)+h*Math.cos(M*l))},Y=x*y*G+h*M,H=x*y*h-G*M,V=l=>Math.exp(-x*y*l)*(Y*Math.sin(M*l)+H*Math.cos(M*l));else if(x===1){w=T=>n-Math.exp(-y*T)*(h+(A+y*h)*T);let l=A+y*h;V=T=>Math.exp(-y*T)*(y*l*T-A)}else{let l=y*Math.sqrt(x*x-1);w=v=>{let k=Math.exp(-x*y*v),P=Math.min(l*v,300);return n-k*((A+x*y*h)*Math.sinh(P)+l*h*Math.cosh(P))/l};let T=(A+x*y*h)/l,S=x*y*T-h*l,N=x*y*h-T*l;V=v=>{let k=Math.exp(-x*y*v),P=Math.min(l*v,300);return k*(S*Math.sinh(P)+N*Math.cosh(P))}}let Z={calculatedDuration:g&&c||null,velocity:l=>D(V(l)),next:l=>{if(!g&&x<1){let S=Math.exp(-x*y*l),N=Math.sin(M*l),v=Math.cos(M*l),k=n-S*(G*N+h*v),P=D(S*(Y*N+H*v));return f.done=Math.abs(P)<=o&&Math.abs(n-k)<=s,f.value=f.done?n:k,f}let T=w(l);if(g)f.done=l>=c;else{let S=D(V(l));f.done=Math.abs(S)<=o&&Math.abs(n-T)<=s}return f.value=f.done?n:T,f},toString:()=>{let l=Math.min(j(Z),2e4),T=$(S=>Z.next(l*S).value,l,30);return l+"ms "+T},toTransition:()=>{}};return Z}E.applyToOptions=e=>{let r=de(e,100,E);return e.ease=r.ease,e.duration=D(r.duration),e.type="keyframes",e};var ye=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],oe=new Set([...ye,"pathRotation"]);var Ae={};function he(e,r){let t=_(e);return()=>Ae[r]??t()}var Te=he(()=>{try{document.createElement("div").animate({opacity:0}
1014,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");var C=([e,r,t,o])=>`cubic-bezier(${e}, ${r}, ${t}, ${o})`;var ne={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:C([0,.65,.55,1]),circOut:C([.55,0,1,.45]),backIn:C([.31,.01,.66,-.59]),backOut:C([.33,1.53,.69,.99])};function ie(e,r){if(e)return typeof e=="function"?Te()?$(e,r):"ease-out":J(e)?C(e):Array.isArray(e)?e.map(t=>ie(t,r)||ne.easeOut):ne[e]}function W(e,r,t,{delay:o=0,duration:s=300,repeat:i=0,repeatType:n="loop",ease:f="easeOut",times:a}={},m=void 0){let p={[r]:t};a&&(p.offset=a);let c=ie(f,s);Array.isArray(c)&&(p.easing=c);let u={delay:o,duration:s,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:i+1,direction:n==="reverse"?"alternate":"normal"};return m&&(u.pseudoElement=m),e.animate(p,u)}function Me(e){return e.replace(/([A-Z])/g,r=>`-${r.toLowerCase()}`)}var q="framerAppearId",ae="data-"+Me(q);function se(e){return e.props[ae]}var b=new Map,I=new Map;var B=(e,r)=>{let t=oe.has(r)?"transform":r;return`${e}: ${t}`};function pe(e,r,t){let o=B(e,r),s=b.get(o);if(!s)return null;let{animation:i,startTime:n}=s;function f(){window.MotionCancelOptimisedAnimation?.(e,r,t)}return i.onfinish=f,n===null||window.MotionHandoffIsComplete?.(e)?(f(),null):n}var X,K,me=new Set;function Re(){me.forEach(e=>{e.animation.play(),e.animation.startTime=e.startTime}),me.clear()}function fe(e,r,t,o,s){if(window.MotionIsMounted)return;let i=e.dataset[q];if(!i)return;window.MotionHandoffAnimation=pe;let n=B(i,r);K||(K=W(e,r,[t[0],t[0]],{duration:1e4,ease:"linear"}),b.set(n,{animation:K,startTime:null}),window.MotionHandoffAnimation=pe,window.MotionHasOptimisedAnimation=(a,m)=>{if(!a)return!1;if(!m)return I.has(a);let p=B(a,m);return!!b.get(p)},window.MotionHandoffMarkAsComplete=a=>{I.has(a)&&I.set(a,!0)},window.MotionHandoffIsComplete=a=>I.get(a)===!0,window.MotionCancelOptimisedAnimation=(a,m,p,c)=>{let u=B(a,m),g=b.get(u);g&&(p&&c===void 0?p.postRender(()=>{p.postRender(()=>{g.animation.cancel()})}):g.animation.cancel(),p&&c?(me.add(g),p.render(Re)):(b.delete(u),b.size||(window.MotionCancelOptimisedAnimation=void 0)))},window.MotionCheckAppearSync=(a,m,p)=>{let c=se(a);if(!c)return;let u=window.MotionHasOptimisedAnimation?.(c,m),g=a.props.values?.[m];if(!u||!g)return;let A=p.on("change",x=>{g.get()!==x&&(window.MotionCancelOptimisedAnimation?.(c,m),A())});return A});let f=()=>{K.cancel();let a=W(e,r,t,o);X===void 0&&(X=performance.now()),a.startTime=X,b.set(n,{animation:a,startTime:X}),s&&s(a)};I.set(i,!1),K.ready?K.ready.then(f).catch(Q):f()}var ce=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ze={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Fe={translateX:"px",translateY:"px",translateZ:"px",x:"px",y:"px",z:"px",perspective:"px",transformPerspective:"px",rotate:"deg",rotateX:"deg",rotateY:"deg"};function be(e,r){let t=Fe[e];return!t||typeof r=="string"&&r.endsWith(t)?r:`${r}${t}`}function le(e){return ce.includes(e)}var Ne=(e,r)=>ce.indexOf(e)-ce.indexOf(r);function Ve({transform:e,transformKeys:r},t){let o={},s=!0,i="";r.sort(Ne);for(let n of r){let f=e[n],a=!0;typeof f=="number"?a=f===(n.startsWith("scale")?1:0):a=parseFloat(f)===0,a||(s=!1,i+=`${ze[n]||n}(${e[n]}) `),t&&(o[n]=e[n])}return i=i.trim(),t?i=t(o,i):s&&(i="none"),i}function ue(e,r){let t=new Set(Object.keys(e));for(let o in r)t.add(o);return Array.from(t)}function xe(e,r){let t=r-e.length;if(t<=0)return e;let o=new Array(t).fill(e[e.length-1]);return e.concat(o)}function R(e){return e*1e3}var De={duration:.001},z={opacity:1,scale:1,translateX:0,translateY:0,translateZ:0,x:0,y:0,z:0,rotate:0,rotateX:0,rotateY:0};function we(e,r,t,o,s){return t.delay&&(t.delay=R(t.delay)),t.type==="spring"?je(e,r,t,o,s):qe(e,r,t,o,s)}function $e(e,r,t){let o={},s=0,i=0;for(let n of ue(e,r)){let f=e[n]??z[n],a=r[n]??z[n];if(f===void 0||a===void 0||n!=="transformPerspective"&&f===a&&f===z[n])continue;n==="transformPerspective"&&(o[n]=[f,a]);let m=Ue(f,a,t),{duration:p,keyframes:c}=m;p===void 0||c===void 0||(p>s&&(s=p,i=c.length),o[n]=c)}return{keyframeValuesByProps:o,longestDuration:s,longestLength:i}}function je(e,r,t,o,s){let i={},{keyframeValuesByProps:n,longestDuration:f,longestLength:a}=$e(e,r,t);if(!a)return i;let m={ease:"linear",duration:f,delay:t.delay},p=s?De:m,c={};for(let[g,A]of Object.entries(n))le(g)?c[g]=xe(A,a):i[g]={keyframes:xe(A,a),options:g==="opacity"?m:p};let u=Oe(c,o);return u&&(i.transform={keyframes:u,options:p}),i}function We(e){let{type:r,duration:t,...o}=e;return{duration:R(t),...o}}function qe(e,r,t,o,s){let i=We(t);if(!i)return;let n={},f=s?De:i,a={};for(let p of ue(e,r)){let c=e[p]??z[p],u=r[p]??z[p];c===void 0||u===void 0||p!=="transformPerspective"&&c===u||(le(p)?a[p]=[c,u]:n[p]={keyframes:[c,u],options:p==="opacity"?i:f})}let m=Oe(a,o);return m&&(n.transform={keyframes:m,options:f}),n}var Xe=["duration","bounce"],Ye=["stiffness","damping","mass"];function Pe(e){return Ye.some(r=>r in e)?!1:Xe.some(r=>r in e)}function He(e,r,t){return Pe(t)?`${e}-${r}-${t.duration}-${t.bounce}`:`${e}-${r}-${t.damping}-${t.stiffness}-${t.mass}`}function Ze(e){return Pe(e)?{...e,duration:R(e.duration)}:e}var Se=new Map,ve=10;function Ue(e,r,t){let o=He(e,r,t),s=Se.get(o);if(s)return s;let i=[e,r],n=E({...Ze(t),keyframes:i}),f={done:!1,value:i[0]},a=[],m=0;for(;!f.done&&m<R(10);)f=n.next(m),a.push(f.value),m+=ve;i=a;let p=m-ve,u={keyframes:i,duration:p,ease:"linear"};return Se.set(o,u),u}function Oe(e,r){let t=[],o=Object.values(e)[0]?.length;if(!o)return;let s=Object.keys(e);for(let i=0;i<o;i++){let n={};for(let[a,m]of Object.entries(e)){let p=m[i];p!==void 0&&(n[a]=be(a,p))}let f=Ve({transform:n,transformKeys:s},r);t.push(f)}return t}function _e(e,r){if(!r)for(let t in e){let o=e[t];return o?.legacy===!0?o:void 0}}function Ee(e,r,t,o,s,i){for(let[n,f]of Object.entries(e)){let a=i?f[i]:void 0;if(a===null||!a&&f.default===null)continue;let m=a??f.default??_e(f,i);if(!m)continue;let{initial:p,animate:c,transformTemplate:u}=m;if(!p||!c)continue;let{transition:g,...A}=c,x=we(p,A,g,Qe(u,o),s);if(!x)continue;let h={},y={};for(let[w,V]of Object.entries(x))h[w]=V.keyframes,y[w]=V.options;let F=i?`:not(.hidden-${i}) `:"";r(`${F}[${t}="${n}"]`,h,y)}}function Qe(e,r){if(!(!e||!r))return(t,o)=>e.replace(r,o)}function Ce(e){return e?e.find(t=>t.mediaQuery?window.matchMedia(t.mediaQuery).matches===!0:!1)?.hash:void 0}var Dt={animateAppearEffects:Ee,getActiveVariantHash:Ce,spring:E,startOptimizedAppearAnimation:fe};return Dt})()</script>
1014 1015
1015<script type="framer/appear" id="__framer__appearAnimationsContent">{"1nhv093":{"default":{"initial":{"opacity":0.001,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"skewX":0,"skewY":0,"x":-40,"y":0},"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"skewX":0,"skewY":0,"transition":{"delay":0,"duration":1,"ease":[0.45,0,0,1],"type":"tween"},"x":0,"y":0}}}}</script>
1015 1016
1016<script type="framer/appear" id="__framer__breakpoints">[{"hash":"1ig9pf1","mediaQuery":"(min-width: 1200px)"},{"hash":"1ct138l","mediaQuery":"(min-width: 810px) and (max-width: 1199.98px)"},{"hash":"1xftbj1","mediaQuery":"(max-width: 809.98px)"},{"hash":"13ye772","mediaQuery":"(min-width: 1200px)"},{"hash":"1qtyn6b","mediaQuery":"(min-width: 810px) and (max-width: 1199.98px)"},{"hash":"zpf9xs","mediaQuery":"(max-width: 809.98px)"}]</script>
1016<script data-framer-appear-animation="no-preference">(()=>{function c(i,o,s){if(window.__framer_disable_appear_effects_optimization__||typeof animator>"u")return;let e={detail:{bg:document.hidden}};requestAnimationFrame(()=>{let a="framer-appear-start";performance.mark(a,e),animator.animateAppearEffects(JSON.parse(window.__framer__appearAnimationsContent.text),(m,p,d)=>{let t=document.querySelector(m);if(t)for(let[r,f]of Object.entries(p))animator.startOptimizedAppearAnimation(t,r,f,d[r])},i,o,s&&window.matchMedia("(prefers-reduced-motion:reduce)").matches===!0,animator.getActiveVariantHash(JSON.parse(window.__framer__breakpoints.text)));let n="framer-appear-end";performance.mark(n,e),performance.measure("framer-appear",{start:a,end:n,detail:e.detail})})}return c})()("data-framer-appear-id","__Appear_Animation_Transform__",false)</script>
1016<script>(()=>{function d(e){let t=Date.prototype.toLocaleString,o=Date.prototype.toLocaleDateString;t&&(Date.prototype.toLocaleString=function(r,n){let i=s(this,r,n);return u(e.current.Date.toLocaleString,i,()=>t.call(this,r,n))}),o&&(Date.prototype.toLocaleDateString=function(r,n){let i=s(this,r,n);return u(e.current.Date.toLocaleDateString,i,()=>o.call(this,r,n))});let a=Object.getOwnPropertyDescriptors(Intl.DateTimeFormat.prototype).format.get,c=Intl.DateTimeFormat.prototype.formatRange,b=Intl.DateTimeFormat.prototype.formatToParts,D=Intl.DateTimeFormat.prototype.formatRangeToParts;a&&Object.defineProperty(Intl.DateTimeFormat.prototype,"format",{get(){function m(r){let n=p(this),i=s(r,n);return u(e.current.DateTimeFormat.format,i,()=>a.call(this)(r))}return m.bind(this)}}),c&&(Intl.DateTimeFormat.prototype.formatRange=function(r,n){let i=p(this),l=s(r,n,i);return u(e.current.DateTimeFormat.formatRange,l,()=>c.call(this,r,n))}),b&&(Intl.DateTimeFormat.prototype.formatToParts=function(r){let n=p(this),i=s(r,n);return u(e.current.DateTimeFormat.formatToParts,i,()=>b.call(this,r)).map(g)}),D&&(Intl.DateTimeFormat.prototype.formatRangeToParts=function(r,n){let i=p(this),l=s(r,n,i);return u(e.current.DateTimeFormat.formatRangeToParts,l,()=>D.call(this,r,n)).map(g)});let y=Number.prototype.toLocaleString;y&&(Number.prototype.toLocaleString=function(r,n){let i=s(this,r,n);return u(e.current.Number.toLocaleString,i,()=>y.call(this,r,n))});let h=Object.getOwnPropertyDescriptors(Intl.NumberFormat.prototype).format.get,F=Intl.NumberFormat.prototype.formatRange,T=Intl.NumberFormat.prototype.formatToParts,I=Intl.NumberFormat.prototype.formatRangeToParts;h&&Object.defineProperty(Intl.NumberFormat.prototype,"format",{get(){function m(r){let n=f(this),i=s(r,n);return u(e.current.NumberFormat.format,i,()=>h.call(this)(r))}return m.bind(this)}}),F&&(Intl.NumberFormat.prototype.formatRange=function(r,n){let i=f(this),l=s(r,n,i);return u(e.current.NumberFormat.formatRange,l,()=>F.call(this,r,n))}),T&&(Intl.NumberFormat.prototype.formatToParts=function(r){let n=f(this),i=s(r,n);return u(e.current.NumberFormat.formatToParts,i,()=>T.call(this,r)).map(g)}),I&&(Intl.NumberFormat.prototype.formatRangeToParts=function(r,n){let i=f(this),l=s(r,n,i);return u(e.current.NumberFormat.formatRangeToParts,l,()=>I.call(this,r,n)).map(g)})}function P(e,t){return typeof t=="bigint"?`${t}n`:t instanceof Date?t.getTime():t}function s(...e){let t=JSON.stringify(e,P),o=0;for(let a=0;a<t.length;a++)o+=t.charCodeAt(a),o+=o<<10,o^=o>>6;return o+=o<<3,o^=o>>11,o+=o<<15,o>>>0}function u(e,t,o){let a=e[t];if(typeof a<"u")return a;let c=o();return e[t]=c,c}function g(e){return{...e}}function p(e){let t=e.resolvedOptions(),o={locale:t.locale,calendar:t.calendar,numberingSystem:t.numberingSystem,timeZone:t.timeZone,hour12:t.hour12,weekday:t.weekday,era:t.era,year:t.year,month:t.month,day:t.day,hour:t.hour,minute:t.minute,second:t.second,timeZoneName:t.timeZoneName};for(let a in t)a in o||(o[a]=t[a]);return o}function f(e){let t=e.resolvedOptions(),o={locale:t.locale,numberingSystem:t.numberingSystem,style:t.style,currency:t.currency,currencyDisplay:t.currencyDisplay,currencySign:t.currencySign,unit:t.unit,unitDisplay:t.unitDisplay,minimumIntegerDigits:t.minimumIntegerDigits,minimumFractionDigits:t.minimumFractionDigits,maximumFractionDigits:t.maximumFractionDigits,minimumSignificantDigits:t.minimumSignificantDigits,maximumSignificantDigits:t.maximumSignificantDigits,useGrouping:t.useGrouping===!0?"auto":t.useGrouping,notation:t.notation,compactDisplay:t.compactDisplay,signDisplay:t.signDisplay,roundingIncrement:t.roundingIncrement??1,roundingMode:t.roundingMode??"halfExpand",roundingPriority:t.roundingPriority??"auto",trailingZeroDisplay:t.trailingZeroDisplay??"auto"};for(let a in t)a in o||(o[a]=t[a]);return o}return d})()({current:{"Date":{"toLocaleString":{"118519965":"Jul 13, 2026","1633587224":"Sep 2, 2026","3304416701":"Jul 1, 2026","3349284386":"Aug 20, 2026","3425467566":"Aug 12, 2026"},"toLocaleDateString":{}},"DateTimeFormat":{"format":{"1164057784":"2026","3624560926":"2026","3766411191":"2026"},"formatRange":{},"formatToParts":{},"formatRangeToParts":{}}
1016,"Number":{"toLocaleString":{}},"NumberFormat":{"format":{},"formatRange":{},"formatToParts":{},"formatRangeToParts":{}}}})</script>
1016 1017
1017<script>typeof document<"u"&&(window.process={...window.process,env:{...window.process?.env,NODE_ENV:"production"}});</script>
1017 1018 <link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/rolldown-runtime.Dh6celcD.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/react.DrzgMmoH.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/motion.BGwggXzm.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/framer.B-xyOPSX.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/Clerk.DNeiMh8o.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/G8Ri875vd.CeJOVFUW.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/shared.kF6G1Dde.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/IYLizAL3H.BNstOb55.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/Time.wBcH35P0.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/VideoPlayer.OrHSY_Uv.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/kdqn3qkSJ.B3JaY_1Q.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/XgeMTCusk.sqqVaBX0.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/RDoONMDMQP0ZtWT0YBA3QwDFmVk4G-66JOp56HvVAzs.DoXIhzi4.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/kK8geMr51.iHl5X7XP.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/qWLJHRhZo.Dx804XRy.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/wfYUblDks.CPKlQT8p.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/wCp2olhGp.DOlpXElZ.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/WPWfihQOY.BDpBuJaC.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/WTXlV9g7E.BzIUTWLP.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/EQugw4fpJ.B3TzrPU5.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/OtlvbnmRU.CC3gIUk0.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/GOVzWFQGm.DAr2NbAA.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/gwb3XxkU9.6DZLzCq9.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/uypRmu_LM.Cvfm38IE.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/quQ9ME8up.D3Ljfj1b.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/ubMY3tomd.DcboGL0P.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/DPxr7Uocl.DcnX27jr.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/zPAzQGC0T.Dfn5LsjB.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/gOAJO7jBY.CaX5ok0Q.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/FU8BlGQRV_cWNsioPXxPVTmxFdcvAqKzLFFD1e2l58Q.FR3fsvGu.mjs"><link rel="modulepreload" data-framer-lazy="2oueshnq6x52n" fetchpriority="low" href="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/YouTube.B20vtNUM.mjs">
1018<script type="module" async data-framer-bundle="main" fetchPriority="low" src="https://framerusercontent.com/sites/2bGl7Fvke0LuvZXA2AVsah/script_main.Drf7e64s.mjs"></script>
1018<script type="framer/handover" id="__framer__handoverData">[{"0":1,"1":109},["Map",2,3,31,32,100,101,104,105],"{\"from\":{\"constraint\":{\"left\":{\"collection\":\"ojDolljxf\",\"name\":\"rYfzhXBGH\",\"type\":\"Identifier\"},\"operator\":\"==\",\"right\":{\"collection\":\"rYfzhXBGH\",\"name\":\"id\",\"type\":\"Identifier\"},\"type\":\"BinaryOperation\"},\"left\":\"6beb6e43-70f3-4023-a692-496a7e9b383f\",\"right\":\"e8bce1f2-8e7f-49a8-b9de-f95639212be6\",\"type\":\"LeftJoin\"},\"select\":[{\"collection\":\"ojDolljxf\",\"name\":\"DiS1iVfbu\",\"type\":\"Identifier\"},{\"collection\":\"ojDolljxf\",\"name\":\"PBg21iLkb\",\"type\":\"Identifier\"},{\"collection\":\"ojDolljxf\",\"name\":\"wvUD1tLd1\",\"type\":\"Identifier\"},{\"collection\":\"ojDolljxf\",\"name\":\"KGgvvjnm0\",\"type\":\"Identifier\"},{\"collection\":\"ojDolljxf\",\"name\":\"kgr4BOt4m\",\"type\":\"Identifier\"},{\"collection\":\"ojDolljxf\",\"name\":\"eQyAVtD_Y\",\"type\":\"Identifier\"},{\"alias\":\"rYfzhXBGH.ABSKKeyeU\",\"collection\":\"rYfzhXBGH\",\"name\":\"ABSKKeyeU\",\"type\":\"Identifier\"},{\"alias\":\"rYfzhXBGH.HODzwtZcM\",\"collection\":\"rYfzhXBGH\",\"name\":\"HODzwtZcM\",\"type\":\"Identifier\"},{\"collection\":\"ojDolljxf\",\"name\":\"LORVQto2H\",\"type\":\"Identifier\"}],\"where\":{\"type\":\"BinaryOperation\",\"operator\":\"==\",\"left\":{\"type\":\"TypeCast\",\"value\":{\"type\":\"Identifier\",\"name\":\"wvUD1tLd1\",\"collection\":\"ojDolljxf\"},\"dataType\":\"STRING\"},\"right\":{\"type\":\"LiteralValue\",\"value\":\"basedesign\"}}}default",[4],{"DiS1iVfbu":5,"PBg21iLkb":8,"wvUD1tLd1":10,"KGgvvjnm0":12,"kgr4BOt4m":15,"eQyAVtD_Y":18,"rYfzhXBGH.ABSKKeyeU":19,"rYfzhXBGH.HODzwtZcM":24,"LORVQto2H":26},{"type":6,"value":7},"string","How Base Design keeps a brand alive after the handoff",{"type":6,"value":9},"How Base Design uses FLORA Techniques to mock up brand concepts at high fidelity, explore ideas in every direction, and rethink what studios hand to clients.",{"type":6,"value":11},"basedesign",{"type":13,"value":14},"enum","KsRO9h9u3",{"type":16,"value":17},"date","2026-07-01T00:00:00.000Z",null,{"type":20,"value":21},"responsiveimage",{"src":22,"pixelWidth":23,"pixelHeight":23},"https://framerusercontent.com/images/wu0BnJVHX4pm7EMirHHDtu0VUU.png?width=96&height=96",96,{"type":6,"value":25},"FLORA",{"type":27,"value":28},"richtext",{"collectionId":29,"pointer":30},"6beb6e43-70f3-4023-a692-496a7e9b383fdefault","[1,[4,\"div\",{\"className\":\"framer-text-module\",\"style\":{\"width\":\"100%\",\"height\":\"auto\",\"as
1018pectRatio\":\"16 / 9\"},\"data-width\":\"fill\"},[3,\"module:NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js:Youtube\",{\"url\":\"https://youtu.be/hSLmzJDQYqI\",\"play\":\"On\",\"shouldMute\":true,\"thumbnail\":\"Medium Quality\"},[],[]]],[4,\"h3\",{\"dir\":\"auto\"},[5,\"Most studios treat a brand identity as something you finish. You design the system, write the guidelines, hand it over, and the job is done. Base Design believes that the brand identity is more than just that now. An identity has to move, to keep living long after the handoff, because a studio that builds fixed things for a moving world eventually falls behind its own work.\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"Base Design is an international network of creative studios in Brussels, New York, Geneva, Melbourne, Saigon, and our Digital studio. A company of cultures transforming ideas into clarity, and clarity into brands that last. But what theyâre truly creating is meaning: meaning for brands, cultural relevance, and ultimately for emotional connection.\"]],[4,\"h2\",{\"dir\":\"auto\"},[5,\"How to use Techniques\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"At Base, the team tries to visualize the finished result as early as possible. Thatâs where FLORA comes in with Techniques. Techniques are repeatable workflows built with your teamâs creative context all embedded in. Combined with Baseâs philosophy with brand building, they us Techniques to create high-fidelity mockups of concepts as quickly as possible.\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"As Ross Gendels puts it: â[Techniques] give us a better idea of whether itâs the right neighborhood for the brand, and it helps us make these bigger moves quicker.â\"]],[4,\"h2\",{\"dir\":\"auto\"},[5,\"How do we celebrate creativity?\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"Thatâs the question that Darius Wang, senior designer at Base Design, thinks about. Itâs a big question, and it usually leads to the team exploring two very different directions. The challenge is then giving each direction the right opportunity to be explored and mocked up.\"],[4,\"br\",null],[4,\"br\",null],[5,\"Techniques came in as the solution to help the team quickly spin up mocks, even when the initial creative direction is so different. As a part of these mockups, the teams created a Brand Extension Technique, focused on allowing them to explore options and iterate quickly. In the Technique, Base is able to explore logo options, color palettes, different mockups, marketing headlines, patterns, and even shirt mockups in just seconds.\"],[4,\"br\",null],[4,\"br\",null],[5,\"From there, theyâre able to quickly explore different brand identities, and allow them to see where the brand takes shape that resonates with the team.\"],[4,\"br\",null],[4,\"br\",null],[5,\"Techniques goes beyond just initial quick exploration, but becomes a durable workflow artifact. After doing their brand exploration, Base landed on a Tarot Card Generator Technique, something that reflected the studioâs personality and brand. Thatâs the power that Technique offers world class creative, the ability to push ideas in a million directions, while also honing in what to deliver and share.\"]],[4,\"h2\",{\"dir\":\"auto\"},[5,\"The future of work\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"âWith the introduction of AI, that whole relationship between studio and client, I think is going to change. What we end up handing over in the future is going to be super different than what weâre currently handing over now.â\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"Brand identity is a living breathing thing, something that has to be nurtured and sustained over time. At Base Design, Techniques are a deliverable that can be handed to a client, that sustains the creative context and decisions made throughout the process.\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"âA tool that allows for ideation, system making, and then deploying that system and being able to use the same or similar tool to actually control the deployment, check the validity, evolve the system, and sort of that continuous process living in the world.â\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"FLORA is building the future of creative tools that last.\"]],[4,\"p\",{\"dir\":\"auto\"},[5,\"To see how you can use Techniques in your work today, \"],[2,{\"href\":\"https://flora.ai/techniques\",\"o
1018penInNewTab\":true,\"smoothScroll\":false,\"relValues\":[],\"motionChild\":true,\"nodeId\":\"WTXlV9g7E\",\"scopeId\":\"contentManagement\"},[4,\"a\",null,[5,\"click here\"]]],[5,\".\"]]]","{\"from\":\"6beb6e43-70f3-4023-a692-496a7e9b383f\",\"limit\":{\"type\":\"LiteralValue\",\"value\":4},\"orderBy\":[{\"collection\":\"ffUhk4_2r\",\"direction\":\"desc\",\"name\":\"kgr4BOt4m\",\"type\":\"Identifier\"}],\"select\":[{\"collection\":\"ffUhk4_2r\",\"name\":\"wvUD1tLd1\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"I1_CY83YQ\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"DiS1iVfbu\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"kgr4BOt4m\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"KGgvvjnm0\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"id\",\"type\":\"Identifier\"}],\"where\":{\"operator\":\"not\",\"type\":\"UnaryOperation\",\"value\":{\"left\":{\"collection\":\"ffUhk4_2r\",\"name\":\"wvUD1tLd1\",\"type\":\"Identifier\"},\"operator\":\"==\",\"right\":{\"type\":\"LiteralValue\",\"value\":\"basedesign\"},\"type\":\"BinaryOperation\"}}}default",[33,50,66,83],{"wvUD1tLd1":34,"I1_CY83YQ":36,"DiS1iVfbu":42,"kgr4BOt4m":44,"KGgvvjnm0":46,"id":48},{"type":6,"value":35},"loras-are-back-at-flora",{"type":20,"value":37},{"src":38,"srcSet":39,"pixelWidth":40,"pixelHeight":41},"https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?width=1376&height=768","https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?scale-down-to=512&width=1376&height=768 512w,https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?scale-down-to=1024&width=1376&height=768 1024w,https://framerusercontent.com/images/WFlMCy9BZBU6qooKl97IX1nYL4A.jpg?width=1376&height=768 1376w",1376,768,{"type":6,"value":43},"LoRAs are back at FLORA",{"type":16,"value":45},"2026-09-02T00:00:00.000Z",{"type":13,"value":47},"ckr0p3n80",{"type":6,"value":49},"JvPk4pzU9",{"wvUD1tLd1":51,"I1_CY83YQ":53,"DiS1iVfbu":59,"kgr4BOt4m":61,"KGgvvjnm0":63,"id":64},{"type":6,"value":52},"flora-immersion-cohort-one",{"type":20,"value":54},{"src":55,"srcSet":56,"pixelWidth":57,"pixelHeight":58},"https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?width=1548&height=877","https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?scale-down-to=512&width=1548&height=877 512w,https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?scale-down-to=1024&width=1548&height=877 1024w,https://framerusercontent.com/images/0cB8aMuYZCiYbjfBnWwKJXq83NU.jpg?width=1548&height=877 1548w",1548,877,{"type":6,"value":60},"Meet the first FLORA Immersion cohort",{"type":16,"value":62},"2026-08-20T00:00:00.000Z",{"type":13,"value":47},{"type":6,"value":65},"TzFl5OhYe",{"wvUD1tLd1":67,"I1_CY83YQ":69,"DiS1iVfbu":76,"kgr4BOt4m":78,"KGgvvjnm0":80,"id":81},{"type":6,"value":68},"introducing-fashion-studio",{"type":20,"value":70},{"src":71,"srcSet":72,"pixelWidth":73,"pixelHeight":74,"alt":75},"https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?width=3840&height=2160","https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/Fb4Rf7lZhvYf1SwDEaeot1O914.png?width=3840&height=2160 3840w",3840,2160,"Bold white text reading \"FASHION IS PAIN\" against a dark industrial background with ceiling lights.",{"type":6,"value":77},"Introducing Fashion Studio",{"type":16,"value":79},"2026-08-12T00:00:00.000Z",{"type":13,"value":47},{"type":6,"value":82},"yBIPdyGEj",{"wvUD1tLd1":84,"I1_CY83YQ":86,"DiS1iVfbu":92,"kgr4BOt4m":94,"KGgvvjnm0":96,"id":98},{"type":6,"value":85},"omni-is-an-editor-not-a-filmmaker.-use-it-accordingly.",{"type":20,"value":87},{"src":88,"srcSet":89,"pixelWidth":90,"pixelHeight":91},"https://framerusercontent.com/images/GH7szgSIzziptA4DKvmDo5WFK0.png?width=1634&height=1392","https://framerusercontent.com/images/GH7szgSIzziptA4DKvmDo5WFK0.png?scale-down-to=512&width=1634&height=1392 512w,https://framerusercontent.com/images/GH7szgSIzziptA4DKvmDo5WFK0.png?scale-down-to=1024&width=1634&height=1392 1024w,https://framerusercontent.com/images/GH7szgSIzziptA4DKvmDo5WFK0.png?width=1634&height=1392 1634w",1634,1392,{"type":6,"value":93},"Omni is an editor, not a filmmaker. Use it accordingly.",{"type":16,"value":95},"2026-07-13T00:00:00.000Z",{"type":13,"value":97},"VpFsCz0vq",{"type":6,"value":99},"mH06fGTQw","{\"from\":\"6beb6e43-70f3-4023-a692-496a7e9b383f\",\"limit\":{\"type\":\"LiteralValue\",\"value\":2},\"orderBy\":[{\"collection\":\"ffUhk4_2r\",\"direction\":\"desc\",\"name\":\"kgr4BOt4m\",\"type\":\"Identifier\"}],\"select\":[{\"collection\":\"ffUhk4_2r\",\"name\":\"wvUD1tLd1\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"I1_CY83YQ\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"DiS1iVfbu\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"kgr4BOt4m\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"KGgvvjnm0\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"id\",\"type\":\"Identifier\"}],\"where\":{\"operator\":\"not\",\"type\":\"UnaryOperation\",\"value\":{\"left\":{\"collection\":\"ffUhk4_2r\",\"name\":\"wvUD1tLd1\",\"type\":\"Identifier\"},\"operator\":\"==\",\"right\":{\"type\":\"LiteralValue\",\"value\":\"basedesign\"},\"type\":\"BinaryOperation\"}}}default",[102,103],{"wvUD1tLd1":34,"I1_CY83YQ":36,"DiS1iVfbu":42,"kgr4BOt4m":44,"KGgvvjnm0":46,"id":48},{"wvUD1tLd1":51,"I1_CY83YQ":53,"DiS1iVfbu":59,"kgr4BOt4m":61,"KGgvvjnm0":63,"id":64},"{\"from\":\"6beb6e43-70f3-4023-a692-496a7e9b383f\",\"limit\":{\"type\":\"LiteralValue\",\"value\":3},\"orderBy\":[{\"collection\":\"ffUhk4_2r\",\"direction\":\"desc\",\"name\":\"kgr4BOt4m\",\"type\":\"Identifier\"}],\"select\":[{\"collection\":\"ffUhk4_2r\",\"name\":\"wvUD1tLd1\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"I1_CY83YQ\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"DiS1iVfbu\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"kgr4BOt4m\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"KGgvvjnm0\",\"type\":\"Identifier\"},{\"collection\":\"ffUhk4_2r\",\"name\":\"id\",\"type\":\"Identifier\"}],\"where\":{\"operator\":\"not\",\"type\":\"UnaryOperation\",\"value\":{\"left\":{\"collection\":\"ffUhk4_2r\",\"name\":\"wvUD1tLd1\",\"type\":\"Identifier\"},\"operator\":\"==\",\"right\":{\"type\":\"LiteralValue\",\"value\":\"basedesign\"},\"type\":\"BinaryOperation\"}}}default",[106,107,108],{"wvUD1tLd1":34,"I1_CY83YQ":36,"DiS1iVfbu":42,"kgr4BOt4m":44,"KGgvvjnm0":46,"id":48},{"wvUD1tLd1":51,"I1_CY83YQ":53,"DiS1iVfbu":59,"kgr4BOt4m":61,"KGgvvjnm0":63,"id":64},{"wvUD1tLd1":67,"I1_CY83YQ":69,"DiS1iVfbu":76,"kgr4BOt4m":78,"KGgvvjnm0":80,"id":81},["Map",110,111,112,113,114,115],"getSlugByRecordId|WTXlV9g7E|default|BFvt7kh7_","manifesto","getSlugByRecordId|E1g_lkEEp|default|oIYA2Tzmf","privacy-notice","getSlugByRecordId|E1g_lkEEp|default|izecf8XOE","terms-of-service"]</script>
1018<div id="svg-templates" style="position: absolute; overflow: hidden; bottom: 0; left: 0; width: 0; height: 0; z-index: 0; contain: strict" aria-hidden="true"> 1019<svg id="3444551987" display="block" role="presentation" viewBox="0 0 151 24" xmlns="http://www.w3.org/2000/svg"><path d="M 6.551 7.508 C 6.129 9.568 6.709 12.21 10.038 13.636 C 10.243 13.719 10.401 13.76 10.513 13.791 C 10.69 13.839 10.757 13.856 10.725 13.954 C 10.671 14.112 10.143 14.059 9.721 13.901 C 6.603 12.791 4.913 10.044 5.231 7.244 C 5.759 3.334 10.46 -0.152 17.065 0.005 C 19.283 0.005 22.718 0.533 25.994 1.433 C 28.309 2.064 30.634 2.662 32.967 3.228 C 35.186 2.331 37.299 1.749 39.148 1.749 C 40.729 1.749 42.195 2.174 42.487 3.057 L 51.167 3.057 L 51.167 4.552 L 48.173 4.552 L 48.173 6.049 L 46.678 6.049 L 46.678 9.04 L 45.182 9.04 L 45.182 12.032 L 43.686 12.032 L 43.686 16.52 L 42.19 16.52 L 42.19 21.009 L 40.695 21.009 L 40.695 22.504 L 49.67 22.504 L 49.67 21.009 L 51.166 21.009 L 51.166 19.513 L 52.662 19.513 L 52.662 16.52 L 54.158 16.52 L 54.158 19.513 L 52.662 19.513 L 52.662 22.503 L 51.166 22.503 L 51.166 24 L 34.71 24 L 34.71 22.503 L 37.702 22.503 L 37.702 21.008 L 39.198 21.008 L 39.198 16.52 L 40.695 16.52 L 40.695 13.528 L 42.19 13.528 L 42.19 9.04 L 43.686 9.04 L 43.686 4.552 L 42.19 4.552 L 42.19 4.247 C 41.498 4.928 39.806 5.183 37.51 5.183 C 36.084 5.183 33.971 4.972 33.231 4.866 C 32.122 5.924 30.96 7.297 29.955 8.512 C 29.043 9.563 28.348 10.483 27.664 11.387 C 27.029 12.246 26.365 13.085 25.675 13.901 C 26.997 13.954 28.424 13.848 29.48 13.478 C 30.484 12.104 31.751 11.471 32.597 11.681 C 33.443 11.893 33.336 12.738 32.122 13.636 L 31.506 14.1 C 30.694 14.707 30.014 15.215 29.164 16.067 C 28.981 16.248 28.822 16.429 28.688 16.584 C 28.468 16.836 28.31 17.017 28.212 17.017 C 27.895 17.07 28.001 16.119 28.212 15.591 C 28.421 15.07 28.686 14.574 29.004 14.112 C 28.107 14.376 27.103 14.482 25.307 14.482 C 25.202 14.604 25.094 14.735 24.975 14.878 C 24.731 15.174 24.447 15.517 24.091 15.908 C 19.442 21.139 11.782 23.992 6.814 23.992 C 2.853 23.992 0 22.407 0 19.924 C 0 18.18 1.215 16.489 3.329 16.489 C 5.071 16.489 5.811 17.652 5.759 18.762 C 5.705 19.554 5.442 20.029 4.913 20.611 C 4.544 21.033 4.225 21.403 4.225 21.931 C 4.225 22.829 5.018 23.411 6.551 23.463 C 10.619 23.727 13.525 21.931 16.8 18.339 C 17.958 17.107 19.035 15.801 20.024 14.429 C 18.861 14.429 17.752 14.429 17.117 14.482 C 16.448 14.507 16.016 14.596 15.756 14.65 C 15.483 14.706 15.4 14.723 15.426 14.587 C 15.48 14.376 15.954 14.006 17.541 13.901 C 17.934 13.865 18.721 13.877 19.449 13.889 C 19.791 13.895 20.123 13.901 20.392 13.901 C 21.133 12.897 21.978 11.787 23.087 10.625 C 25.202 8.353 28.001 6.134 30.747 4.444 C 29.216 4.285 26.733 3.809 25.094 3.492 C 22.824 3.07 19.337 2.436 16.854 2.436 L 16.8 2.436 C 11.834 2.436 7.501 3.651 6.551 7.508 Z M 39.043 2.277 C 37.51 2.277 35.714 3.07 34.763 3.705 C 36.771 4.233 38.356 4.39 39.307 4.39 C 40.68 4.39 41.949 3.968 42.002 3.386 C 42.054 2.754 40.787 2.277 39.095 2.277 Z M 58.663 24 L 58.663 22.503 L 57.167 22.503 L 57.167 21.008 L 55.671 21.008 L 55.671 10.536 L 57.167 10.536 L 57.167 7.545 L 58.663 7.545 L 58.663 6.048 L 60.
1019159 6.048 L 60.159 4.552 L 63.151 4.552 L 63.151 3.057 L 72.127 3.057 L 72.127 4.551 L 73.622 4.551 L 73.622 6.049 L 75.119 6.049 L 75.119 16.52 L 73.622 16.52 L 73.622 18.016 L 72.127 18.016 L 72.127 21.008 L 70.63 21.008 L 70.63 22.503 L 67.639 22.503 L 67.639 24 Z M 63.151 4.552 L 63.151 6.048 L 61.654 6.048 L 61.654 7.545 L 60.159 7.545 L 60.159 10.536 L 58.663 10.536 L 58.663 21.008 L 60.159 21.008 L 60.159 22.503 L 66.142 22.503 L 66.142 21.008 L 67.639 21.008 L 67.639 19.512 L 69.134 19.512 L 69.134 18.016 L 70.63 18.016 L 70.63 15.025 L 72.127 15.025 L 72.127 6.048 L 70.63 6.048 L 70.63 4.552 Z M 85.59 12.032 L 88.582 12.032 L 88.582 10.536 L 90.077 10.536 L 90.077 4.552 L 84.094 4.552 L 84.094 9.04 L 82.597 9.04 L 82.597 12.031 L 81.102 12.031 L 81.102 13.527 L 79.606 13.527 L 79.606 15.026 L 81.102 15.026 L 81.102 16.52 L 79.606 16.52 L 79.606 19.513 L 78.11 19.513 L 78.11 22.503 L 81.102 22.503 L 81.102 24 L 72.125 24 L 72.125 22.503 L 75.119 22.503 L 75.119 19.512 L 76.614 19.512 L 76.614 16.52 L 78.11 16.52 L 78.11 12.032 L 79.606 12.032 L 79.606 9.04 L 81.102 9.04 L 81.102 4.552 L 79.606 4.552 L 79.606 3.057 L 91.574 3.057 L 91.574 4.552 L 93.07 4.552 L 93.07 6.048 L 94.565 6.048 L 94.565 7.545 L 93.07 7.545 L 93.07 12.031 L 90.077 12.031 L 90.077 13.527 L 88.582 13.527 L 88.582 15.025 L 90.077 15.025 L 90.077 22.503 L 93.076 22.503 L 93.076 21.008 L 94.571 21.008 L 94.571 19.512 L 96.068 19.512 L 96.068 18.016 L 97.563 18.016 L 97.563 19.512 L 96.068 19.512 L 96.068 21.008 L 94.571 21.008 L 94.571 22.503 L 97.563 22.503 L 97.563 24 L 87.086 24 L 87.086 15.025 L 85.59 15.025 Z M 108.035 16.52 L 106.539 16.52 L 106.539 7.545 L 105.043 7.545 L 105.043 9.04 L 103.546 9.04 L 103.546 10.536 L 102.051 10.536 L 102.051 9.04 L 103.546 9.04 L 103.546 7.545 L 105.043 7.545 L 105.043 6.048 L 106.539 6.048 L 106.539 3.057 L 108.035 3.057 L 108.035 6.049 L 109.531 6.049 L 109.531 22.503 L 111.026 22.503 L 111.026 24 L 105.043 24 L 105.043 22.503 L 106.539 22.503 L 106.539 18.016 L 108.035 18.016 Z M 100.555 12.031 L 102.051 12.031 L 102.051 13.527 L 100.555 13.527 L 100.555 15.025 L 99.059 15.025 L 99.059 16.52 L 97.563 16.52 L 97.563 15.025 L 99.059 15.025 L 99.059 13.528 L 100.555 13.528 Z" fill="rgb(255, 255, 255)" height="24px" id="Uz60mXvey" transform="translate(39.14 0)" width="111.02633587381831px"/><path d="M 18.241 0 L 24 0 L 24 5.759 C 24 8.94 21.421 11.519 18.241 11.519 C 15.06 11.519 12.481 8.94 12.481 5.759 C 12.481 2.579 15.06 0 18.241 0 Z M 0 18.241 C 0 15.06 2.579 12.481 5.759 12.481 C 8.94 12.481 11.519 15.06 11.519 18.241 C 11.519 21.421 8.94 24 5.759 24 L 0 24 Z M 18.241 12.481 C 21.421 12.481 24 15.06 24 18.241 L 24 24 L 18.241 24 C 15.06 24 12.481 21.421 12.481 18.241 C 12.481 15.06 15.06 12.481 18.241 12.481 Z M 0 0 L 5.759 0 C 8.94 0 11.519 2.579 11.519 5.759 C 11.519 8.94 8.94 11.519 5.759 11.519 C 2.579 11.519 0 8.94 0 5.759 Z" fill="var(--1wth0a4, var(--token-6144e0ac-b6cb-41d7-89cf-507636145390, rgb(255, 255, 255)))" height="24px" id="veEaDGuB_" width="24px"/></svg> 1020<svg id="2378209111" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 0 0 L 5.759 0 C 8.94 0 11.519 2.579 11.519 5.759 L 11.519 5.759 C 11.519 8.94 8.94 11.519 5.759 11.519 L 5.759 11.519 C 2.579 11.519 0 8.94 0 5.759 Z" fill="var(--1wth0a4, var(--token-6144e0ac-b6cb-41d7-89cf-507636145390, rgb(255, 255, 255)))" height="11.518971520399962px" id="fETp_TKQv" width="11.518971520399973px"/><path d="M 0 5.759 C 0 2.579 2.579 0 5.759 0 L 5.759 0 C 8.94 0 11.519 2.579 11.519 5.759 L 11.519 11.519 L 5.759 11.519 C 2.579 11.519 0 8.94 0 5.759 Z" fill="var(--14xh4kv, white)" height="11.518971520399962px" id="WnM6lDcjx" transform="translate(12.481 12.481)" width="11.518971520399987px"/><path d="M 0 5.759 C 0 2.579 2.579 0 5.759 0 L 5.759 0 C 8.94 0 11.519 2.579 11.519 5.759 L 11.519 5.759 C 11.519 8.94 8.94 11.519 5.759 11.519 L 0 11.519 Z" fill="var(--bq24n1, white)" height="11.518971520399962px" id="ygwJuuSb1" transform="translate(0 12.481)" width="11.518971520399958px"/><path d="M 0 5.759 C 0 2.579 2.579 0 5.759 0 L 11.519 0 L 11.519 5.759 C 11.519 8.94 8.94 11.519 5.759 11.519 L 5.759 11.519 C 2.579 11.519
10200 8.94 0 5.759 Z" fill="var(--1mmx2uu, white)" height="11.518971520399962px" id="BBlT6Jr0I" transform="translate(12.481 0)" width="11.518971520399987px"/></svg> 1021</div> 1022 <!-- Start of bodyEnd --> 1023 <!-- Snippet: legacy-bodyEnd -->
1024<script src="https://cdn.jsdelivr.net/npm/[email protected]/leader-line.min.js"></script>
vendor: 2 bytes, line 1024
1024
1025<script> 1026(function () { 1027 let active = false; 1028 let observer; 1029 1030 // ----- lightbox creation ----- 1031 function activateLightbox() { 1032 if (active) return; 1033 active = true; 1034 1035 const lightbox = document.createElement("div"); 1036 lightbox.id = "lightbox"; 1037 Object.assign(lightbox.style, { 1038 position: "fixed", 1039 inset: 0, 1040 background: "rgba(0,0,0,0.9)", 1041 display: "none", 1042 alignItems: "center", 1043 justifyContent: "center", 1044 zIndex: 9999, 1045 cursor: "zoom-out", 1046 }); 1047 1048 const img = document.createElement("img"); 1049 Object.assign(img.style, { 1050 maxWidth: "90%", 1051 maxHeight: "90%", 1052 borderRadius: "8px", 1053 boxShadow: "0 10px 40px rgba(0,0,0,0.5)", 1054 }); 1055 lightbox.appendChild(img); 1056 document.body.appendChild(lightbox); 1057 1058 // Cursor + hover only for normal images 1059 const style = document.createElement("style"); 1060 style.id = "updates-lightbox-style"; 1061 style.textContent = ` 1062 img:not(#lightbox img) { 1063 cursor: pointer; 1064 transition: opacity 0.2s ease; 1065 } 1066 img:not(#lightbox img):hover { 1067 opacity: 0.9; 1068 } 1069 `; 1070 document.head.appendChild(style); 1071 1072 document.body.addEventListener("click", clickHandler); 1073 lightbox.addEventListener("click", closeHandler); 1074 1075 function clickHandler(e) { 1076 const t = e.target; 1077 if (t.tagName === "IMG" && !t.closest("#lightbox")) { 1078 img.src = t.src; 1079 lightbox.style.display = "flex"; 1080 } 1081 } 1082 function closeHandler() { 1083 lightbox.style.display = "none"; 1084 img.src = ""; 1085 } 1086 } 1087 1088 // ----- cleanup when leaving page ----- 1089 function deactivateLightbox() { 1090 if (!active) return; 1091 active = false; 1092 document.getElementById("lightbox")?.remove(); 1093 document.getElementById("updates-lightbox-style")?.remove(); 1094 } 1095 1096 // ----- check current path ----- 1097 function checkPath() { 1098 if (window.location.pathname === "/updates") { 1099 activateLightbox(); 1100 } else { 1101 deactivateLightbox(); 1102 } 1103 } 1104 1105 // Run once on load 1106 checkPath(); 1107 1108 // Watch URL changes (Framer uses history.pushState) 1109 const urlObserver = new MutationObserver(() => { 1110 if (location.href !== lastUrl) { 1111 lastUrl = location.href; 1112 checkPath(); 1113 } 1114 }); 1115 let lastUrl = location.href; 1116 urlObserver.observe(document.body, { childList: true, subtree: true }); 1117})(); 1118</script>
1118 1119<!-- SnippetEnd: legacy-bodyEnd --> 1120<!-- Snippet: VWQlXCPnZ -->
1121<script> 1122(function () { 1123 var SCRIPT_SRC = "https://www.dubcdn.com/analytics/script.js"; 1124 var DATA_DOMAINS = '{"refer":"refer.flora.ai"}'; 1125 var SCRIPT_ID = "dub-analytics"; 1126 var CONSENT_KEY = "flora_consent_v1"; 1127 var CONSENT_EVENT = "floraCookieConsentChanged"; 1128 var loaded = false; 1129 1130 function readCookie(name) { 1131 try { 1132 var escaped = name.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); 1133 var match = document.cookie.match( 1134 new RegExp("(?:^|; )" + escaped + "=([^;]*)") 1135 ); 1136 return match ? decodeURIComponent(match[1]) : null; 1137 } catch (e) { 1138 return null; 1139 } 1140 } 1141 1142 function getConsent() { 1143 var raw = readCookie(CONSENT_KEY); 1144 if (!raw) return null; 1145 try { 1146 var parsed = JSON.parse(raw); 1147 if (!parsed || parsed.version !== 1) return null; 1148 return parsed; 1149 } catch (e) { 1150 return null; 1151 } 1152 } 1153 1154 function mayLoad(consent) { 1155 return !!(consent && consent.analytics === true); 1156 } 1157 1158 function loadDub() { 1159 if (loaded) return; 1160 if (document.getElementById(SCRIPT_ID)) { 1161 loaded = true; 1162 return; 1163 } 1164 loaded = true; 1165 1166 var s = document.createElement("script"); 1167 s.id = SCRIPT_ID; 1168 s.src = SCRIPT_SRC; 1169 s.defer = true; 1170 s.setAttribute("data-domains", DATA_DOMAINS); 1171 (document.body || document.head).appendChild(s); 1172 } 1173 1174 function syncFromConsent(consent) { 1175 if (mayLoad(consent)) { 1176 loadDub(); 1177 } 1178 // Reject / missing: never inject dubcdn analytics 1179 } 1180 1181 // Synchronous â no network before consent check 1182 syncFromConsent(getConsent()); 1183 1184 window.addEventListener(CONSENT_EVENT, function (event) { 1185 var consent = 1186 event && event.detail && event.detail.consent 1187 ? event.detail.consent 1188 : getConsent(); 1189 syncFromConsent(consent); 1190 }); 1191})(); 1192</script>
1192 1193<!-- SnippetEnd: VWQlXCPnZ --> 1194<!-- Snippet: EjRrwLCjO -->
1195<script> 1196(function () { 1197 var PARTNER_ID = "9202820"; 1198 var SCRIPT_SRC = 1199 "https://snap.licdn.com/li.lms-analytics/insight.min.js"; 1200 var CONSENT_KEY = "flora_consent_v1"; 1201 var CONSENT_EVENT = "floraCookieConsentChanged"; 1202 var loaded = false; 1203 1204 function readCookie(name) { 1205 try { 1206 var escaped = name.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); 1207 var match = document.cookie.match( 1208 new RegExp("(?:^|; )" + escaped + "=([^;]*)") 1209 ); 1210 return match ? decodeURIComponent(match[1]) : null; 1211 } catch (e) { 1212 return null; 1213 } 1214 } 1215 1216 function getConsent() { 1217 var raw = readCookie(CONSENT_KEY); 1218 if (!raw) return null; 1219 try { 1220 var parsed = JSON.parse(raw); 1221 if (!parsed || parsed.version !== 1) return null; 1222 return parsed; 1223 } catch (e) { 1224 return null; 1225 } 1226 } 1227 1228 function mayLoad(consent) { 1229 return !!(consent && consent.marketing === true); 1230 } 1231 1232 function loadLinkedInInsight() { 1233 if (loaded) return; 1234 loaded = true; 1235 1236 window._linkedin_partner_id = PARTNER_ID; 1237 window._linkedin_data_partner_ids = 1238 window._linkedin_data_partner_ids || []; 1239 if ( 1240 window._linkedin_data_partner_ids.indexOf(PARTNER_ID) === -1 1241 ) { 1242 window._linkedin_data_partner_ids.push(PARTNER_ID); 1243 } 1244 1245 if (!window.lintrk) { 1246 window.lintrk = function (a, b) { 1247 window.lintrk.q.push([a, b]); 1248 }; 1249 window.lintrk.q = []; 1250 } 1251 1252 var s = document.getElementsByTagName("script")[0]; 1253 var b = document.createElement("script"); 1254 b.type = "text/javascript"; 1255 b.async = true; 1256 b.src = SCRIPT_SRC; 1257 s.parentNode.insertBefore(b, s); 1258 } 1259 1260 function syncFromConsent(consent) { 1261 if (mayLoad(consent)) { 1262 loadLinkedInInsight(); 1263 } 1264 // Reject / missing: never inject insight.min.js or pixel 1265 } 1266 1267 // Synchronous â no LinkedIn network before consent check 1268 syncFromConsent(getConsent()); 1269 1270 window.addEventListener(CONSENT_EVENT, function (event) { 1271 var consent = 1272 event && event.detail && event.detail.consent 1273 ? event.detail.consent 1274 : getConsent(); 1275 syncFromConsent(consent); 1276 }); 1277})(); 1278</script>
1278 1279<!-- SnippetEnd: EjRrwLCjO --><!-- Snippet: U78fIKjh4 -->
1279<script> 1280(function () { 1281 var APP_HOSTS = { 'app.flora.ai': true }; 1282 var STORAGE_KEY = 'flora_utms'; 1283 var ATTRIBUTION_KEYS = { 1284 _ga: 1, _gl: 1, dub_id: 1, fbclid: 1, gad_source: 1, gbraid: 1, 1285 gclid: 1, gclsrc: 1, li_fat_id: 1, msclkid: 1, ref: 1, referral: 1, 1286 ttclid: 1, twclid: 1, via: 1, wbraid: 1, dclid: 1, 1287 flora_ref: 1, flora_lp: 1 1288 }; 1289 var FIRST_TOUCH_KEYS = { flora_ref: 1, flora_lp: 1 }; 1290 1291 function isAttrKey(key) { 1292 key = String(key || '').toLowerCase(); 1293 return key.indexOf('utm_') === 0 || ATTRIBUTION_KEYS[key] === 1; 1294 } 1295 1296 function isFirstTouchKey(key) { 1297 return FIRST_TOUCH_KEYS[String(key || '').toLowerCase()] === 1; 1298 } 1299 1300 function isAuthed() { 1301 try { 1302 return Boolean(window.Clerk && window.Clerk.user); 1303 } catch (e) { 1304 return false; 1305 } 1306 } 1307 1308 function parseHref(href) { 1309 if (!href) return null; 1310 try { 1311 return new URL(href, window.location.origin); 1312 } catch (e) { 1313 return null; 1314 } 1315 } 1316 1317 function safeGet() { 1318 try { 1319 var raw = window.localStorage.getItem(STORAGE_KEY); 1320 if (!raw) return {}; 1321 var parsed = JSON.parse(raw); 1322 return parsed && typeof parsed === 'object' && !Array.isArray(parsed) ? parsed : {}; 1323 } catch (e) { 1324 return {}; 1325 } 1326 } 1327 1328 function safeSet(obj) { 1329 try { 1330 window.localStorage.setItem(STORAGE_KEY, JSON.stringify(obj)); 1331 } catch (e) { 1332 window.__floraUtmsMemory = obj; 1333 } 1334 } 1335 1336 function storedUtms() { 1337 var fromLs = safeGet(); 1338 var keys = Object.keys(fromLs); 1339 if (keys.length) return fromLs; 1340 return window.__floraUtmsMemory || {}; 1341 } 1342 1343 try { 1344 var incoming = {}; 1345 new URLSearchParams(window.location.search).forEach(function (value, key) { 1346 if (isAttrKey(key) && value) incoming[key] = value; 1347 }); 1348 1349 var stored = storedUtms(); 1350 var merged = Object.assign({}, stored); 1351 var changed = false; 1352 1353 Object.keys(incoming).forEach(function (key) { 1354 if (isFirstTouchKey(key) && merged[key]) return; 1355 if (merged[key] === incoming[key]) return; 1356 merged[key] = incoming[key]; 1357 changed = true; 1358 }); 1359 1360 if (!merged.flora_ref && document.referrer) { 1361 merged.flora_ref = document.referrer; 1362 changed = true; 1363 } 1364 if (!merged.flora_lp && window.location.pathname) { 1365 merged.flora_lp = window.location.pathname; 1366 changed = true; 1367 } 1368 1369 if (changed) { 1370 safeSet(merged); 1371 window.__floraUtmsMemory = merged; 1372 } 1373 } catch (e) {} 1374 1375 function decorateHref(href) { 1376 var url = parseHref(href); 1377 if (!url || !APP_HOSTS[url.hostname]) return href; 1378 1379 var stored = storedUtms(); 1380 var changed = false; 1381 Object.keys(stored).forEach(function (key) { 1382 var value = stored[key]; 1383 if (!value || !isAttrKey(key) || url.searchParams.has(key)) return; 1384 url.searchParams.set(key, value); 1385 changed = true; 1386 }); 1387 return changed ? url.toString() : href; 1388 } 1389 1390 function stripHref(href) { 1391 var url = parseHref(href); 1392 if (!url || !APP_HOSTS[url.hostname]) return href; 1393 1394 var keys = []; 1395 url.searchParams.forEach(function (_value, key) { 1396 if (isAttrKey(key)) keys.push(key); 1397 }); 1398 if (!keys.length) return href; 1399 keys.forEach(function (key) { 1400 url.searchParams.delete(key); 1401 }); 1402 return url.toString(); 1403 } 1404
1405 function applyToAnchor(a) { 1406 if (!a || !a.getAttribute('href')) return; 1407 var next = isAuthed() ? stripHref(a.href) : decorateHref(a.href); 1408 if (next && next !== a.href) a.href = next; 1409 } 1410 1411 function scan() { 1412 var links = document.querySelectorAll('a[href]'); 1413 for (var i = 0; i < links.length; i++) applyToAnchor(links[i]); 1414 } 1415 1416 function onNavigateIntent(e) { 1417 var a = e.target && e.target.closest ? e.target.closest('a[href]') : null; 1418 if (a) applyToAnchor(a); 1419 } 1420 1421 document.addEventListener('click', onNavigateIntent, true); 1422 document.addEventListener('auxclick', onNavigateIntent, true); 1423 document.addEventListener('contextmenu', onNavigateIntent, true); 1424 document.addEventListener('pointerdown', onNavigateIntent, true); 1425 1426 scan(); 1427 if (typeof MutationObserver !== 'undefined') { 1428 new MutationObserver(function () { scan(); }).observe(document.documentElement, { 1429 childList: true, 1430 subtree: true, 1431 attributes: true, 1432 attributeFilter: ['href'] 1433 }); 1434 } 1435 1436 // Clerk can resolve after first paint. Re-scan so signed-in "Go to app" 1437 // links do not keep UTMs that were stamped before auth was known. 1438 if (window.clerkLoaded && typeof window.clerkLoaded.then === 'function') { 1439 window.clerkLoaded.then(function () { 1440 if (isAuthed()) scan(); 1441 }).catch(function () {}); 1442 } 1443})(); 1444</script>
1444<!-- SnippetEnd: U78fIKjh4 --> 1445 1446 <!-- End of bodyEnd --> 1447</body> 1448</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.