1<!doctype html> 2<!-- ⨠Built with Framer ⢠https://www.framer.com/ --> 3<html lang="en"> 4<head> 5 <meta charset="utf-8"> 6 7 8
8<script>try{if(localStorage.get("__framer_force_showing_editorbar_since")){const n=document.createElement("link");n.rel = "modulepreload";n.href="https://framer.com/edit/init.mjs";document.head.appendChild(n)}}catch(e){}</script>
8 9 <!-- Start of headStart --> 10 11 <!-- End of headStart --> 12 <meta name="viewport" content="width=device-width"> 13 <meta name="generator" content="Framer 04b9457"> 14 <title>Zoe Li</title> 15 <meta name="description" content="Zoe Li - Design Portfolio"> 16 <meta name="framer-search-index" content="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/searchIndex-G46BDG65Mvpi.json"> 17 <meta name="framer-search-index-fallback" content="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/searchIndex-bzhVUGVGmYA5.json"> 18 <link href="https://framerusercontent.com/images/8NegatySS8X4Qin9KlTm78H11Mc.png" rel="icon" media="(prefers-color-scheme: light)"> 19 <link href="https://framerusercontent.com/images/8NegatySS8X4Qin9KlTm78H11Mc.png" rel="icon" media="(prefers-color-scheme: dark)"> 20 <!-- Open Graph / Facebook --> 21 <meta property="og:type" content="website"> 22 <meta property="og:title" content="Zoe Li"> 23 <meta property="og:description" content="Zoe Li - Design Portfolio"> 24 <!-- Twitter --> 25 <meta name="twitter:card" content="summary_large_image"> 26 <meta name="twitter:title" content="Zoe Li"> 27 <meta name="twitter:description" content="Zoe Li - Design Portfolio"> 28 29 <style data-framer-font-css>/* latin-ext */ 30@font-face { 31 font-family: 'DM Sans'; 32 font-style: italic; 33 font-weight: 500; 34 font-display: swap; 35 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKK58VXh.woff2) format('woff2'); 36 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; 37} 38/* latin */ 39@font-face { 40 font-family: 'DM Sans'; 41 font-style: italic; 42 font-weight: 500; 43 font-display: swap; 44 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58Q.woff2) format('woff2'); 45 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; 46} 47/* latin-ext */ 48@font-face { 49 font-family: 'DM Sans'; 50 font-style: italic; 51 font-weight: 700; 52 font-display: swap; 53 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKK58VXh.woff2) format('woff2'); 54 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; 55} 56/* latin */ 57@font-face { 58 font-family: 'DM Sans'; 59 font-style: italic; 60 font-weight: 700; 61 font-display: swap; 62 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58Q.woff2) format('woff2'); 63 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; 64} 65/* latin-ext */ 66@font-face { 67 font-family: 'DM Sans'; 68 font-style: normal; 69 font-weight: 500; 70 font-display: swap; 71 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format('woff2'); 72 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; 73} 74/* latin */ 75@font-face { 76 font-family: 'DM Sans'; 77 font-style: normal; 78 font-weight: 500; 79 font-display: swap; 80 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format('woff2'); 81 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; 82} 83/* latin-ext */ 84@font-face { 85 font-family: 'DM Sans'; 86 font-style: normal; 87 font-weight: 700; 88 font-display: swap;
89 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format('woff2'); 90 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; 91} 92/* latin */ 93@font-face { 94 font-family: 'DM Sans'; 95 font-style: normal; 96 font-weight: 700; 97 font-display: swap; 98 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format('woff2'); 99 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; 100} 101/* cyrillic-ext */ 102@font-face { 103 font-family: 'Wix Madefor Display'; 104 font-style: normal; 105 font-weight: 600; 106 font-display: swap; 107 src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYG_ZWtutfz3QA.woff2) format('woff2'); 108 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 109} 110/* cyrillic */ 111@font-face { 112 font-family: 'Wix Madefor Display'; 113 font-style: normal; 114 font-weight: 600; 115 font-display: swap; 116 src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYG_ZWtntfz3QA.woff2) format('woff2'); 117 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 118} 119/* vietnamese */ 120@font-face { 121 font-family: 'Wix Madefor Display'; 122 font-style: normal; 123 font-weight: 600; 124 font-display: swap; 125 src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYG_ZWtstfz3QA.woff2) format('woff2'); 126 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; 127} 128/* latin-ext */ 129@font-face { 130 font-family: 'Wix Madefor Display'; 131 font-style: normal; 132 font-weight: 600; 133 font-display: swap; 134 src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYG_ZWtttfz3QA.woff2) format('woff2'); 135 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; 136} 137/* latin */ 138@font-face { 139 font-family: 'Wix Madefor Display'; 140 font-style: normal; 141 font-weight: 600; 142 font-display: swap; 143 src: url(https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYG_ZWtjtfw.woff2) format('woff2'); 144 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; 145} 146/* latin-ext */ 147@font-face { 148 font-family: 'DM Sans'; 149 font-style: italic; 150 font-weight: 900; 151 font-display: block; 152 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCl36TGc5pg.woff2) format('woff2'); 153 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; 154} 155/* latin */ 156@font-face { 157 font-family: 'DM Sans'; 158 font-style: italic; 159 font-weight: 900; 160 font-display: block; 161 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCl30TGc.woff2) format('woff2'); 162 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; 163} 164/* latin-ext */ 165@font-face { 166 font-family: 'DM Sans'; 167 font-style: normal; 168 font-weight: 900; 169 font-display: block; 170 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5tRR232VGM.woff2) format('woff2'); 171 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-1D
171BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 172} 173/* latin */ 174@font-face { 175 font-family: 'DM Sans'; 176 font-style: normal; 177 font-weight: 900; 178 font-display: block; 179 src: url(https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5tRSW32.woff2) format('woff2'); 180 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; 181} 182 183@font-face { font-family: "DM Sans"; src: url("https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2"); font-display: swap; font-style: normal; font-weight: 400 } 184@font-face { font-family: "DM Sans"; src: url("https://fonts.gstatic.com/s/dmsans/v15/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW32RmYJpso5.woff2"); font-display: swap; font-style: italic; font-weight: 400 } 185@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.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 } 186@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.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 } 187@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF } 188@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF } 189@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.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 } 190@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.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 } 191@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.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 } 192@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 193@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 } 194@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 } 195@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 } 196@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 } 197@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 } 198@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 199@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 } 200@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 } 201@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 } 202@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 } 203@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 } 204@font-face { font-family: "Inter";
204 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 } 205@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 206@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 } 207@font-face { font-family: "Satoshi"; src: url("https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2"); font-display: swap; font-style: normal; font-weight: 500 } 208@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 } 209@font-face { font-family: "DM Sans Placeholder"; src: local("Arial"); ascent-override: 94.35%; descent-override: 29.49%; line-gap-override: 0.00%; size-adjust: 105.14% } 210@font-face { font-family: "Wix Madefor Display Placeholder"; src: local("Arial"); ascent-override: 96.09%; descent-override: 24.02%; line-gap-override: 0.00%; size-adjust: 104.90% } 211@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% } 212@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% }</style> 213 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 214 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 215 <meta name="robots" content="max-image-preview:large"><link rel="canonical" href="https://zoeli.framer.website/about"><meta property="og:url" content="https://zoeli.framer.website/about"><style data-framer-breakpoint-css>@media(min-width: 1200px){.hidden-j11v56{display:none!important}}@media(min-width: 810px) and (max-width: 1199.98px){.hidden-1w9cgoa{display:none!important}}@media(max-width: 809.98px){.hidden-3hw9eo{display:none!important}}</style><style data-framer-css-ssr-minified data-framer-components="framer-lib-cursors-host framer-b6zLT PropertyOverrides framer-CnzZb framer-M718o framer-JOchF">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-3d3e37dc-c784-4b46-95bf-180ff18227e6:#0b0b0b;--token-3d779ca5-24a2-4038-90f6-dd60f0327c63:#505050;--token-394b655e-eb71-48d0-ad1f-647e45a4f590:#faf0fc;--token-ede354f3-e623-4c7b-982a-2c1622e8de1f:#140533;--token-7271da1b-9f0a-41bd-91b9-d7098d8944de:#f4edff;--token-a37e6c3e-a10c-437b-b258-07d1d49555da:#fff2f9}@supports (z-index:calc(infinity)){#__framer-badge-container{--infinity:infinity}}#__framer-badge-container{pointer-events:none;width:100%;z-index:calc(var(--infinity,2147480000));justify-content:flex-end;padding:20px;display:flex;position:fixed;bottom: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}}[data-framer-component-type]{position:absolute}[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{dis
215play: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)));
215--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-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-font-style,normal));
215font-weight: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,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));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));font-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));
215font-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]){font-family:var(--framer-blockquote-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-blockquote-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-link-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));text-transform:var(--framer-blockquote-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:var(--framer-link-text-background-color,initial);border-radius:var(--framer-link-text-background-radius,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)))}@supports not (color:color(display-p3 1 1 1)){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:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-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-text-background-color-rgb,var(--framer-link-text-background-color,initial))}}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
215ode.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:var(--framer-blockquote-text-color,var(--framer-link-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))}@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-blockquote-text-color-rgb,var(--framer-blockquote-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))))))))}}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-link-hover-font-family,var(--framer-blockquote-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-blockquote-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));
215font-weight:var(--framer-link-hover-font-weight,var(--framer-blockquote-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-blockquote-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));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-blockquote-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,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{-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-blockquote-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-blockquote-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-blockquote-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-blockquote-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-blockquote-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-blockquote-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-blockquote-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-blockquote-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))))}@supports not (color:color(display-p3 1 1 1)){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]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-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-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))))))}}code.framer-text a.framer-text:hover,code.framer-text a.framer-text:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link]:hover,code.framer-text span.framer-text[data-nested-link]:hover 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)));
215font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-blockquote-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))))*var(--framer-font-size-scale,1))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text a.framer-text:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link]:hover,code.framer-text span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-link-text-color-rgb,var(--framer-link-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-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: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)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,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]{-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)))}@supports not (color:color(display-p3 1 1 1)){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]){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))))))}}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));
215font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))));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))}@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]){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))));
215font-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: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))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,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{-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))))}@supports not (color:color(display-p3 1 1 1)){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: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))))))}}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]){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));
215font-weight:var(--framer-code-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-code-text-color,var(--framer-text-color,#000)))));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));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial))));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial))))}@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;--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-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-left:3ch;position:relative}li.framer-text{counter-increment:list-item;list-style:none}ol.framer-text>li.framer-text:before{content:counter(list-item,var(--list-style-type))".";font-variant-numeric:tabular-nums;position:absolute;left:0}ol.framer-text>li.framer-text:nth-last-child(n+100),ol.framer-text>li.framer-text:nth-last-child(n+100)~li{padding-left:1ch}ol.framer-text>li.framer-text:nth-last-child(n+1000),ol.framer-text>li.framer-text:nth-last-child(n+1000)~li{padding-left:2ch}ol.framer-text>li.framer-text:nth-last-child(n+10000),ol.framer-text>li.framer-text:nth-last-child(n+10000)~li{padding-left:3ch}ol.framer-text>li.framer-text:nth-last-child(n+100000),ol.framer-text>li.framer-text:nth-last-child(n+100000)~li{padding-left:4ch}ol.framer-text>li.framer-text:nth-last-child(n+1000000),ol.framer-text>li.framer-text:nth-last-child(n+1000000)~li{padding-left:5ch}ul.framer-text>li.framer-text:before{content:"â¢";position:absolute;left: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{vertical-align:top;min-width:16ch}.framer-text-module[style*=aspect-ratio]>:first-child{width:100%}@supports not (aspect-ratio:1){.framer-text-module[style*=aspect-ratio]{position:relative}.framer-text-module[style*=aspect-ratio]:before{content:"";padding-bottom:calc(100%/calc(var(--aspect-ratio)));
215display:block}.framer-text-module[style*=aspect-ratio]>:first-child{height:100%;position:absolute;top:0;left:0}}[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(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol
215: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)));
215font-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))));
215font-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}:not([data-framer-generated])>[data-framer-stack-content-wrapper]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-component-type],:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>[data-framer-component-type]{position:relative}.flexbox-gap-not-supported [data-framer-legacy-stack-gap-enabled=true]>*,[data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]{margin-top:calc(var(--stack-gap-y)/2);margin-bottom:calc(var(--stack-gap-y)/2);margin-right:calc(var(--stack-gap-x)/2);margin-left:calc(var(--stack-gap-x)/2)}[data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:var(--stack-native-row-gap);column-gap:var(--stack-native-column-gap)}.flexbox-gap-not-supported [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:unset;column-gap:unset}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child{margin-top:0;margin-left:0}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child{margin-bottom:0;margin-right:0}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>
215*{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)}}.framer-cursor-none,.framer-cursor-none *{cursor:none!important}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-b6zLT.framer-1vjnv6v,.framer-b6zLT .framer-1vjnv6v{display:block}.framer-b6zLT.framer-j11v56{background:linear-gradient(180deg,#fff 0%,var(--token-394b655e-eb71-48d0-ad1f-647e45a4f590,#f5f7ff)100%);flex-flow:column;place-content:center flex-start;align-items:center;gap:80px;width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-b6zLT .framer-v99z53{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:12px;width:100%;max-width:1200px;height:min-content;padding:180px 0 0;display:flex;position:relative;overflow:visible}.framer-b6zLT .framer-uauq79{will-change:var(--framer-will-change-effect-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;max-width:1200px;height:min-content;padding:12px 48px 12px 40px;display:flex;position:relative;overflow:hidden}.framer-b6zLT .framer-t301wo{flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:16px;width:1px;height:min-content;padding:12px;display:flex;position:relative;overflow:hidden}.framer-b6zLT .framer-1o18vhp,.framer-b6zLT .framer-32w10j,.framer-b6zLT .framer-1ye2okz,.framer-b6zLT .framer-1r9b74h,.framer-b6zLT .framer-xvebyi{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-b6zLT .framer-1nr9n7{will-change:var(--framer-will-change-override,transform);border-radius:12px;flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:10px;width:1px;height:min-content;padding:10px;display:flex;position:relative;overflow:hidden}.framer-b6zLT .framer-1bzmco3{border-radius:12px;flex:none;width:100%;height:500px;position:relative}.framer-b6zLT .framer-13aq8ev{will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:28px;width:100%;max-width:1200px;height:min-content;padding:12px 48px;display:flex;position:relative;overflow:hidden}.framer-b6zLT .framer-1xd0x2r,.framer-b6zLT .framer-1tfufn3{flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-b6zLT .framer-1sfvurt{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:4px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-b6zLT .framer-1gk5fnf{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-b6zLT .framer-76v56r-container{flex:none;width:20px;height:20px;position:relative}.framer-b6zLT .framer-15inwxt-container{will-change:var(--framer-will-change-effect-override,transform);z-index:2;flex:none;height:auto;position:fixed;top:0;left:0;right:0}.framer-b6zLT .framer-7j27y2{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-b6zLT .framer-1fre86j-container{flex:1 0 0;width:1px;height:auto;position:relative}@media (max-width:1199px) and (min-width:810px){.framer-CZO4e .framer-styles-preset-1r5ytty:not
215(.rich-text-wrapper),.framer-CZO4e .framer-styles-preset-1r5ytty.rich-text-wrapper h3{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-3d3e37dc-c784-4b46-95bf-180ff18227e6,#0b0b0b);--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-CZO4e .framer-styles-preset-1r5ytty:not(.rich-text-wrapper),.framer-CZO4e .framer-styles-preset-1r5ytty.rich-text-wrapper h3{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-3d3e37dc-c784-4b46-95bf-180ff18227e6,#0b0b0b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-KOe3a .framer-styles-preset-rg4a3r:not(.rich-text-wrapper),.framer-KOe3a .framer-styles-preset-rg4a3r.rich-text-wrapper p{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:140%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-d5e2105d-94ea-448b-b60a-a49aaeb81f81,#000);--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-KOe3a .framer-styles-preset-rg4a3r:not(.rich-text-wrapper),.framer-KOe3a .framer-styles-preset-rg4a3r.rich-text-wrapper p{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:140%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;
215--framer-text-color:var(--token-d5e2105d-94ea-448b-b60a-a49aaeb81f81,#000);--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-KOe3a .framer-styles-preset-rg4a3r:not(.rich-text-wrapper),.framer-KOe3a .framer-styles-preset-rg4a3r.rich-text-wrapper p{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:140%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-d5e2105d-94ea-448b-b60a-a49aaeb81f81,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-7zx8N .framer-styles-preset-1g2kxmd:not(.rich-text-wrapper),.framer-7zx8N .framer-styles-preset-1g2kxmd.rich-text-wrapper h5{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans",sans-serif;--framer-font-family-bold-italic:"DM Sans",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--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;--framer-font-weight:700;--framer-font-weight-bold:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:.16em;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-3d3e37dc-c784-4b46-95bf-180ff18227e6,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:uppercase}.framer-e30JO .framer-styles-preset-1wicq5s:not(.rich-text-wrapper),.framer-e30JO .framer-styles-preset-1wicq5s.rich-text-wrapper a{--framer-link-current-text-color:var(--token-ede354f3-e623-4c7b-982a-2c1622e8de1f,#140533);--framer-link-current-text-decoration:none;--framer-link-hover-text-color:var(--token-d5e2105d-94ea-448b-b60a-a49aaeb81f81,#000);--framer-link-text-color:var(--token-ede354f3-e623-4c7b-982a-2c1622e8de1f,#140533);--framer-link-text-decoration:underline}@media (min-width:810px) and (max-width:1199.98px){.framer-b6zLT.framer-j11v56{width:810px}.framer-b6zLT .framer-1nr9n7{height:370px}.framer-b6zLT .framer-1bzmco3{height:100%}}@media (max-width:809.98px){.framer-b6zLT.framer-j11v56{gap:40px;width:390px}.framer-b6zLT .framer-uauq79{flex-direction:column;padding:16px}.framer-b6zLT .framer-t301wo,.framer-b6zLT .framer-1nr9n7{flex:none;width:100%;padding:0}.framer-b6zLT .framer-1bzmco3{height:345px}.framer-b6zLT .framer-13aq8ev{padding:16px}.framer-b6zLT .framer-7j27y2{flex-direction:column}.framer-b6zLT .framer-1fre86j-container{flex:none;width:100%}}.ssr-variant{display:contents}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-CnzZb.framer-ek7scr,.framer-CnzZb .framer-ek7scr{display:block}.framer-CnzZb.framer-wdh7i4{flex-flow:row;place-content:center;align-items:center;gap:20px;width:1200px;height:72px;padding:0 80px;display:flex;position:relative;overflow:hidden}.framer-CnzZb .framer-1jo5679{z-index:1;flex:none;width:1040px;height:2px;position:absolute;bottom:0;left:calc(50% - 520px);overflow:visible}.framer-CnzZb .framer-7all82{flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;max-width:1400px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-CnzZb .framer-1e33y9k{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-CnzZb .framer-137gbut{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,50px);will-change:var(--framer-will-change-effect-override,transform);flex:none;width:50px;position:relative;overflow:visible}.framer-CnzZb .framer-1erpkp9{flex-flow:row;flex:none;place-content:center;align-items:center;gap:27px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-CnzZb .framer-omduzr-container,.framer-CnzZb .framer-148idgt-container{flex:none;width:auto;height:auto;position:relative}.framer-CnzZb .framer-rfvzte{cursor:pointer;z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:52px;height:52px;padding:0;display:flex;position:absolute;top:calc(50% - 26px);right:24px;overflow:visible}.framer-CnzZb .framer-szt93z,.framer-CnzZb .framer-1rkgt7g{flex:none;width:36px;height:3px;position:relative;overflow:visible}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-CnzZb.framer-wdh7i4,.framer-CnzZb .framer-1e33y9k,.framer-CnzZb .framer-1erpkp9,.framer-CnzZb .framer-rfvzte{gap:0}.framer-CnzZb.framer-wdh7i4>*{margin:0 10px}.framer-CnzZb.framer-wdh7i4>:first-child,.framer-CnzZb .framer-1erpkp9>:first-child{margin-left:0}.framer-CnzZb.framer-wdh7i4>:last-child,.framer-CnzZb .framer-1erpkp9>:last-child{margin-right:0}.framer-CnzZb .framer-1e33y9k>*,.framer-CnzZb .framer-rfvzte>*{margin:5px 0}.framer-CnzZb .framer-1e33y9k>:first-child,.framer-CnzZb .framer-rfvzte>:first-child{margin-top:0}.framer-CnzZb .framer-1e33y9k>:last-child,.framer-CnzZb .framer-rfvzte>:last-child{margin-bottom:0}.framer-CnzZb .framer-1erpkp9>*{margin:0 13.5px}}.framer-CnzZb.framer-v-t9csxy.framer-wdh7i4{justify-content:flex-start;gap:0;width:390px;height:68px;padding:0 80px 0 24px}.framer-CnzZb.framer-v-t9csxy .framer-1jo5679,.framer-CnzZb.framer-v-12dtfmn .framer-1jo5679{width:unset;left:16px;right:16px}.framer-CnzZb.framer-v-t9csxy .framer-7all82{max-width:unset;z-index:1;flex-direction:column;flex:none;justify-content:flex-start;gap:10px;width:286px;min-height:61px;position:absolute;top:4px;left:24px}.framer-CnzZb.framer-v-t9csxy .framer-1e33y9k{z-index:1;position:absolute;top:6px;left:0}.framer-CnzZb.framer-v-t9csxy .framer-137gbut,.framer-CnzZb.framer-v-12dtfmn .framer-szt93z{order:0}.framer-CnzZb.framer-v-t9csxy .framer-rfvzte,.framer-CnzZb.framer-v-12dtfmn .framer-rfvzte{top:8px}.framer-CnzZb.framer-v-t9csxy .framer-szt93z{order:0;width:32px}.framer-CnzZb.framer-v-t9csxy .framer-1rkgt7g{order:1;width:32px}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-CnzZb.framer-v-t9csxy.framer-wdh7i4,.framer-CnzZb.framer-v-t9csxy .framer-7all82{gap:0}.framer-CnzZb.framer-v-t9csxy.framer-wdh7i4>*{margin:0}.framer-CnzZb.framer-v-t9csxy.framer-wdh7i4>:first-child{margin-left:0}.framer-CnzZb.framer-v-t9csxy.framer-wdh7i4>:last-child{margin-right:0}.framer-CnzZb.framer-v-t9csxy .framer-7all82>*{margin:5px 0}.framer-CnzZb.framer-v-t9csxy .framer-7all82>:first-child{margin-top:0}.framer-CnzZb.framer-v-t9csxy .framer-7all82>:last-child{margin-bottom:0}}.framer-CnzZb.framer-v-12dtfmn.framer-wdh7i4{will-change:var(--framer-will-change-override,transform);justify-content:flex-start;gap:0;width:390px;height:601px;padding:0 24px}.framer-CnzZb.framer-v-12dtfmn .framer-7all82{width:unset;z-index:1;flex-direction:column;flex:none;justify-content:flex-start;gap:10px;padding:80px 0 0;position:absolute;top:4px;left:24px;right:24px}.framer-CnzZb.framer-v-12dtfmn .framer-1e33y9k{z-index:1;position:absolute;top:8px;left:0}.framer-CnzZb.framer-v-12dtfmn .framer-1erpkp9{flex-direction:column;justify-content:flex-start;gap:40px;width:100%}.framer-CnzZb.framer-v-12dtfmn .framer-1rkgt7g{z-index:1;order:1;position:absolute;top:calc(50% - 1.5px);left:calc(50% - 18px)}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-CnzZb.framer-v-12dtfmn.framer-wdh7i4,.framer-CnzZb.framer-v-12dtfmn .framer-7all82,.framer-CnzZb.framer-v-12dtfmn .framer-1erpkp9{gap:0}.framer-CnzZb.framer-v-12dtfmn.framer-wdh7i4>*{margin:0}.framer-CnzZb.framer-v-12dtfmn.framer-wdh7i4>:first-child{margin-left:0}.framer-CnzZb.framer-v-12dtfmn.framer-wdh7i4>:last-child{margin-right:0}.framer-CnzZb.framer-v-12dtfmn .framer-7all82>*{margin:5px 0}.framer-CnzZb.framer-v-12dtfmn .framer-7all82>:first-child,.framer-CnzZb.framer-v-12dtfmn .framer-1erpkp9>:first-child{margin-top:0}.framer-CnzZb.framer-v-12dtfmn .framer-7all82>:last-child,.framer-CnzZb.framer-v-12dtfmn .framer-1erpkp9>:last-child{margin-bottom:0}.framer-CnzZb.framer-v-12dtfmn .framer-1erpkp9>*{margin:20px 0}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}
215.framer-M718o.framer-28sxoi,.framer-M718o .framer-28sxoi{display:block}.framer-M718o.framer-5ndn7e{cursor:pointer;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0;width:min-content;height:32px;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-M718o .framer-1bs3jl5{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-M718o .framer-eyiq2i{z-index:1;flex:none;width:2px;height:2px;position:absolute;bottom:0;left:0;overflow:hidden}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-M718o.framer-5ndn7e{gap:0}.framer-M718o.framer-5ndn7e>*{margin:0}.framer-M718o.framer-5ndn7e>:first-child{margin-top:0}.framer-M718o.framer-5ndn7e>:last-child{margin-bottom:0}}.framer-M718o.framer-v-5ndn7e.hover .framer-eyiq2i{height:1px;width:unset;right:0}.framer-CZO4e .framer-styles-preset-1r5ytty:not(.rich-text-wrapper),.framer-CZO4e .framer-styles-preset-1r5ytty.rich-text-wrapper h3{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:28px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-3d3e37dc-c784-4b46-95bf-180ff18227e6,#0b0b0b);--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-CZO4e .framer-styles-preset-1r5ytty:not(.rich-text-wrapper),.framer-CZO4e .framer-styles-preset-1r5ytty.rich-text-wrapper h3{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-3d3e37dc-c784-4b46-95bf-180ff18227e6,#0b0b0b);--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-CZO4e .framer-styles-preset-1r5ytty:not(.rich-text-wrapper),.framer-CZO4e .framer-styles-preset-1r5ytty.rich-text-wrapper h3{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-3d3e37dc-c784-4b46-95bf-180ff18227e6,#0b0b0b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-JOchF.framer-4vdaot,.framer-JOchF .framer-4vdaot{display:block}.framer-JOchF.framer-1a2lxcp{flex-flow:row;place-content:center flex-start;align-items:center;gap:10px;width:1200px;height:min-content;padding:28px 48px;display:flex;position:relative;overflow:hidden}.framer-JOchF .framer-bve7aa{flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-JOchF .framer-1y9cb6t{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-JOchF .framer-1o566u5-container{flex:none;width:auto;height:32px;position:relative}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-JOchF.framer-1a2lxcp{gap:0}.framer-JOchF.framer-1a2lxcp>*{margin:0 5px}.framer-JOchF.framer-1a2lxcp>:first-child{margin-left:0}.framer-JOchF.framer-1a2lxcp>:last-child{margin-right:0}}.framer-JOchF.framer-v-92xrpi.framer-1a2lxcp{width:390px;padding:28px}.framer-QxCBq .framer-styles-preset-hu60r5:not(.rich-text-wrapper),.framer-QxCBq .framer-styles-preset-hu60r5.rich-text-wrapper p{--framer-font-family:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-bold-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-family-italic:"DM Sans","DM Sans Placeholder",sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;
215--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:-.4px;--framer-line-height:140%;--framer-paragraph-spacing:12px;--framer-text-alignment:left;--framer-text-color:var(--token-d5e2105d-94ea-448b-b60a-a49aaeb81f81,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}</style><!-- Start of headEnd --> 216 217 <!-- End of headEnd --> 218</head> 219<body> 220
220<script async src="https://events.framer.com/script?v=2" data-fid="bc755102c419715bd4760ab713c8144fc7822856836d8bc7530a93987e53374f" data-no-nt></script>
220 221 <!-- Start of bodyStart --> 222 223 <!-- End of bodyStart --> 224 <div id="main" data-framer-hydrate-v2="{"routeId":"Wjt6Fq2Pz","localeId":"default","breakpoints":[{"hash":"j11v56","mediaQuery":"(min-width: 1200px)"},{"hash":"1w9cgoa","mediaQuery":"(min-width: 810px) and (max-width: 1199.98px)"},{"hash":"3hw9eo","mediaQuery":"(max-width: 809.98px)"}]}" data-framer-ssr-released-at="2025-09-24T13:05:53.498Z" data-framer-page-optimized-at="2025-09-29T13:58:44.484Z" data-framer-generated-page><!--$--><style data-framer-html-style>html body { background: linear-gradient(180deg, rgb(255, 255, 255) 0%, var(--token-394b655e-eb71-48d0-ad1f-647e45a4f590, rgb(245, 247, 255)) /* {"name":"BGColor"} */ 100%); }</style><!--$--><style> 225 #__framer-badge-container { display: none !important; } 226 </style><div data-framer-root class="framer-b6zLT framer-CZO4e framer-KOe3a framer-7zx8N framer-e30JO framer-j11v56" style="min-height:100vh;width:auto"><header class="framer-v99z53" data-framer-name="HeroSection"><div class="framer-uauq79" data-framer-appear-id="uauq79" style="opacity:0.001;transform:translateY(-40px)"><div class="framer-t301wo"><div class="framer-1o18vhp" style="transform:none" data-framer-component-type="RichTextContainer"><h3 class="framer-text framer-styles-preset-1r5ytty" data-styles-preset="lMyIlwvOB" style="--framer-text-alignment:left">Nice to meet you, I'm Zoe! ð</h3></div><div class="framer-32w10j" style="transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-rg4a3r" data-styles-preset="W7giJXWzg" style="--framer-text-alignment:left">I'm an interdisciplinary designer with a background in marketing and I'm passionate about creating delightful, user-centric experiences that empowers people.</p></div></div><div class="framer-1nr9n7"><div class="ssr-variant hidden-3hw9eo"><div class="framer-1bzmco3"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="2851" height="2851" sizes="(min-width: 1200px) calc(max((min(100vw, 1200px) - 98px) / 2, 1px) - 20px), (min-width: 810px) and (max-width: 1199.98px) calc(max((min(100vw, 1200px) - 98px) / 2, 1px) - 20px), (max-width: 809.98px) calc(min(100vw, 1200px) - 32px)" srcset="https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?scale-down-to=512&width=2851&height=2851 512w,https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?scale-down-to=1024&width=2851&height=2851 1024w,https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?scale-down-to=2048&width=2851&height=2851 2048w,https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?width=2851&height=2851 2851w" src="https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?width=2851&height=2851" alt style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover" data-framer-original-sizes="calc(max((min(100vw, 1200px) - 98px) / 2, 1px) - 20px)"></div></div></div><div class="ssr-variant hidden-1w9cgoa hidden-j11v56"><div class="framer-1bzmco3"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="2851" height="2851" sizes="(min-width: 1200px) calc(max((min(100vw, 1200px) - 98px) / 2, 1px) - 20px), (min-width: 810px) and (max-width: 1199.98px) calc(max((min(100vw, 1200px) - 98px) / 2, 1px) - 20px), (max-width: 809.98px) calc(min(100vw, 1200px) - 32px)" srcset="https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?scale-down-to=512&width=2851&height=2851 512w,https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?scale-down-to=1024&width=2851&height=2851 1024w,https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?scale-down-to=2048&width=2851&height=2851 2048w,https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?width=2851&height=2851 2851w" src="https://framerusercontent.com/images/CQl4r6Lvb4P8Ik5d9jtktWtdH4.jpg?width=2851&height=2851" alt style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover" data-framer-original-sizes="calc(min(100vw, 1200px) - 32px)"></div></div></div></div></div><div class="framer-13aq8ev" data-framer-appear-id="13aq8ev" style="opacity:0.001;transform:translateY(-40px)"><div class="framer-1xd0x2r"><div class="framer-1ye2okz" style="transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-rg4a3r" data-styles-preset="W7giJXWzg" style="--framer-text-alignment:left">I recently graduated from the master of interaction design and electronic arts at the University of Sydney, and I graduated from a bachelor's degree in business administration, majoring in marketing, at the University of Hong Kong.</p><p class="framer-text framer-styles-preset-rg4a3r" data-styles-preset="W7giJXWzg" style="--framer-text-alignment:left">With a background in marketing, I bring a strategic mindset to design: balancing user-centred thinking with impactful, goal-driven solutions.</p><p class="framer-text framer-styles-preset-rg4a3r" data-styles-preset="W7giJXWzg" style="--framer-text-alignment:left">I'm drawn to designs that feel effortless and intuitive. I thrive in collaborative environments where I can learn from others and share new insights. My attention to detail ensures that every aspect of the design is thoughtfully considered, creating a seamless experience.</p><p class="framer-text framer-styles-preset-rg4a3r" data-styles-preset="W7giJXWzg" style="--framer-text-alignment:left">Outside of product design, I've always loved video editing. I've been teaching myself After Effects to dive deeper about motion design, both as a fun creative hobby and to explore how movement can elevate digital experiences.</p></div></div><div class="framer-1tfufn3"><div class="framer-1r9b74h" style="transform:none" data-framer-component-type="RichTextContainer"><h5 class="framer-text framer-styles-preset-1g2kxmd" data-styles-preset="Q8ag1zjH5" style="--framer-text-alignment:left">When I'm not designingâ¦</h5></div><div class="framer-xvebyi" style="transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-rg4a3r" data-styles-preset="W7giJXWzg" style="--framer-text-alignment:left">I'm always on the hunt for new bubble tea, coffee, matcha and dessert spots ð§âï¸ðµð¦ In my free time, I love to bake and try new recipes. I also love watching tv shows (especially procedurals! ðº), and I've recently picked up crocheting as a new cozy hobby ð¸</p></div></div><div class="framer-1sfvurt"><div class="framer-1gk5fnf" style="transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-rg4a3r" data-styles-preset="W7giJXWzg" style="--framer-text-alignment:left">Connect with me on <!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.linkedin.com/in/zoeli29/" target="_blank" rel="noopener">LinkedIn</a><!--/$--></p></div><div class="framer-76v56r-container"><!--$--><div style="display:contents"></div><!--/$--></div></div></div></header><div class="framer-15inwxt-container" data-framer-appear-id="15inwxt" style="opacity:0.001;
226transform:perspective(1200px) translateY(-30px)"><div class="ssr-variant hidden-3hw9eo"><nav class="framer-CnzZb framer-wdh7i4 framer-v-wdh7i4" data-framer-name="Desktop" style="backdrop-filter:blur(7px);background-color:rgba(255, 255, 255, 0.6);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(7px);width:100%;opacity:1;transform:none"><div class="framer-1jo5679" style="background:radial-gradient(50% 50% at 50% 50%, var(--token-bb3644fb-856a-4213-87bd-0377aaed1849, rgb(255, 255, 255)) 0%, rgba(255, 255, 255, 0) 100%);opacity:0"></div><div class="framer-7all82"><!--$--><a class="framer-1e33y9k framer-ek7scr" data-framer-name="Logo" href="./"><div class="framer-137gbut" data-framer-name="logomark"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="500" height="500" src="https://framerusercontent.com/images/zRnUvJmA3OeSV15ceF2pCLxvw.png" alt style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover"></div></div></a><!--/$--><div class="framer-1erpkp9" data-framer-name="Links"><!--$--><div class="framer-omduzr-container"><!--$--><a class="framer-M718o framer-QxCBq framer-CZO4e framer-5ndn7e framer-v-5ndn7e framer-28sxoi" data-framer-name="PrimaryNavigation" data-highlight="true" href="./#work" tabindex="0"><div class="framer-1bs3jl5" data-framer-name="Title" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-hu60r5" data-styles-preset="oITY0R6Nw">Work</p></div><div class="framer-eyiq2i" style="background-color:var(--token-545afc82-d790-4647-bdd0-17dca164eab2, rgb(0, 0, 0));opacity:0"></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-148idgt-container"><!--$--><a class="framer-M718o framer-QxCBq framer-CZO4e framer-5ndn7e framer-v-5ndn7e framer-28sxoi" data-framer-name="PrimaryNavigation" data-highlight="true" href="./about" data-framer-page-link-current="true" tabindex="0"><div class="framer-1bs3jl5" data-framer-name="Title" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-hu60r5" data-styles-preset="oITY0R6Nw">About</p></div><div class="framer-eyiq2i" style="background-color:var(--token-545afc82-d790-4647-bdd0-17dca164eab2, rgb(0, 0, 0));opacity:0"></div></a><!--/$--></div><!--/$--></div></div></nav></div><div class="ssr-variant hidden-1w9cgoa hidden-j11v56"><nav class="framer-CnzZb framer-wdh7i4 framer-v-t9csxy" data-framer-name="MobileClosed" style="backdrop-filter:blur(7p
226x);background-color:rgba(255, 255, 255, 0.8);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;-webkit-backdrop-filter:blur(7px);width:100%;will-change:transform;opacity:1;transform:none"><div class="framer-1jo5679" style="background:radial-gradient(50% 50% at 50% 50%, var(--token-bb3644fb-856a-4213-87bd-0377aaed1849, rgb(255, 255, 255)) 0%, rgba(255, 255, 255, 0) 100%);opacity:0"></div><div class="framer-7all82"><!--$--><a class="framer-1e33y9k framer-ek7scr" data-framer-name="Logo" href="./"><div class="framer-137gbut" data-framer-name="logomark"><div style="position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="500" height="500" src="https://framerusercontent.com/images/zRnUvJmA3OeSV15ceF2pCLxvw.png" alt style="display:block;width:100%;height:100%;border-radius:inherit;object-position:center;object-fit:cover"></div></div></a><!--/$--></div><div class="framer-rfvzte" data-framer-name="Hamburger" data-highlight="true" tabindex="0"><div class="framer-szt93z" style="background-color:var(--token-1250f1bd-1f50-4c64-9765-3b3bf1708dc9, rgb(43, 25, 0));border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;transform:none"></div><div class="framer-1rkgt7g" style="background-color:var(--token-1250f1bd-1f50-4c64-9765-3b3bf1708dc9, rgb(43, 25, 0));border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;transform:none"></div></div></nav></div></div><div class="framer-7j27y2"><div class="ssr-variant hidden-1w9cgoa hidden-3hw9eo"><div class="framer-1fre86j-container"><div class="framer-JOchF framer-QxCBq framer-1a2lxcp framer-v-1a2lxcp" data-framer-name="Desktop" style="width:100%"><div class="framer-bve7aa"><div class="framer-1y9cb6t" data-framer-name="copyright" style="transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-hu60r5" data-styles-preset="oITY0R6Nw" style="--framer-text-alignment:left">© 2025 Zoe Li</p></div><div class="framer-1o566u5-container"><!--$--><a class="framer-M718o framer-QxCBq framer-CZO4e framer-5ndn7e framer-v-5ndn7e framer-28sxoi" data-framer-name="PrimaryNavigation" data-highlight="true" style="height:100%" href="https://www.linkedin.com/in/zoeli29/" rel="noopener" tabindex="0"><div class="framer-1bs3jl5" data-framer-name="Title" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-hu60r5" data-styles-preset="oITY0R6Nw">linkedin</p></div><div class="framer-eyiq2i" style="background-color:var(--token-545afc82-d790-4647-bdd0-17dca164eab2, rgb(0, 0, 0));opacity:0"></div></a><!--/$--></div></div></div></div></div><div class="ssr-variant hidden-j11v56 hidden-3hw9eo"><div class="framer-1fre86j-container"><div class="framer-JOchF framer-QxCBq framer-1a2lxcp framer-v-1a2lxcp" data-framer-name="Desktop" style="width:100%"><div class="framer-bve7aa"><div class="framer-1y9cb6t" data-framer-name="copyright" style="transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-hu60r5" data-styles-preset="oITY0R6Nw" style="--framer-text-alignment:left">© 2025 Zoe Li</p></div><div class="framer-1o566u5-container"><!--$--><a class="framer-M718o framer-QxCBq framer-CZO4e framer-5ndn7e framer-v-5ndn7e framer-28sxoi" data-framer-name="PrimaryNavigation" data-highlight="true" style="height:100%" href="https://www.linkedin.com/in/zoeli29/" rel="noopener" tabindex="0"><div class="framer-1bs3jl5" data-framer-name="Title" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-hu60r5" data-styles-preset="oITY0R6Nw">linkedin</p></div><div class="framer-eyiq2i" style="background-color:var(--token-545afc82-d790-4647-bdd0-17dca164eab2, rgb(0, 0, 0));opacity:0"></div></a><!--/$--></div></div></div></div></div><div class="ssr-variant hidden-1w9cgoa hidden-j11v56"><div class="framer-1fre86j-container"><div class="framer-JOchF framer-QxCBq framer-1a2lxcp framer-v-92xrpi" data-framer-name="Mobile" style="width:100%"><div class="framer-bve7aa"><div class="framer-1y9cb6t" data-framer-name="copyright" style="transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-hu60r5" data-styles-preset="oITY0R6Nw" style="--framer-text-alignment:left">© 2025 Zoe Li</p></div><div class="framer-1o566u5-container"><!--$--><a class="framer-M718o framer-QxCBq framer-CZO4e framer-5ndn7e framer-v-5ndn7e framer-28sxoi" data-framer-name="PrimaryNavigation" data-highlight="true" style="height:100%" href="https://www.linkedin.com/in/zoeli29/" rel="noopener" tabindex="0"><div class="framer-1bs3jl5" data-framer-name="Title" style="--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--framer-paragraph-spacing:0px;transform:none" data-framer-component-type="RichTextContainer"><p class="framer-text framer-styles-preset-hu60r5" data-styles-preset="oITY0R6Nw">linkedin</p></div><div class="framer-eyiq2i" style="background-color:var(--token-545afc82-d790-4647-bdd0-17dca164eab2, rgb(0, 0, 0));opacity:0"></div></a><!--/$--></div></div></div></div></div></div></div><!--/$--><div id="overlay"></div><!--/$--></div>
226<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>
226<script>(()=>{function i(){for(let e of document.querySelectorAll("[data-framer-original-sizes]")){let t=e.getAttribute("data-framer-original-sizes");t===""?e.removeAttribute("sizes"):e.setAttribute("sizes",t),e.removeAttribute("data-framer-original-sizes")}}function a(){window.__framer_onRewriteBreakpoints=i}return a})()()</script>
226 227
227<script>!function(){var w="framer_variant";function u(a,r){let n=r.indexOf("#"),t=n===-1?r:r.substring(0,n),i=n===-1?"":r.substring(n),e=t.indexOf("?"),h=e===-1?t:t.substring(0,e),d=e===-1?"":t.substring(e),s=new URLSearchParams(d),g=new URLSearchParams(a);for(let[o,l]of g)s.has(o)||o!==w&&s.append(o,l);let c=s.toString();return c===""?t+i:h+"?"+c+i}var p='div#main a[href^="#"],div#main a[href^="/"],div#main a[href^="."]',f="div#main a[data-framer-preserve-params]",m,S=(m=document.currentScript)==null?void 0:m.hasAttribute("data-preserve-internal-params");if(window.location.search&&!/bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)){let a=document.querySelectorAll(S?`${p},${f}`:f);for(let r of a){let n=u(window.location.search,r.href);r.setAttribute("href",n)}} 228}()</script>
228 229 230 <div id="__framer-badge-container"><!--$--><!--$--><!--$--><a class="framer-6jWyo framer-n0ccwk framer-v-n0ccwk framer-bmpgw8 __framer-badge" data-framer-appear-id="n0ccwk" data-framer-name="Light" data-nosnippet="true" style="will-change:transform;pointer-events:auto;opacity:0.001;transform:translateY(10px)" href="https://www.framer.com" rel="noopener" title="Create a free website with Framer, the website builder loved by startups, designers and agencies."><div class="framer-13yxzio" data-framer-name="Backdrop" style="background-color:rgb(255, 255, 255);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0px 0.6021873017743928px 1.5656869846134214px -1.5px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 5.950186588432988px -3px rgba(0, 0, 0, 0.14), 0px 10px 26px -4.5px rgba(0, 0, 0, 0.02)"></div><div class="framer-19yaanm" data-framer-name="Content" style="transform:translate(-50%, -50%)"><div class="framer-1kflzx5"><div data-framer-name="Logo" class="framer-hcsc7 framer-e50co" style="--1bd4d3i:rgb(0, 0, 0);--otdjsv:rgb(0, 0, 0);transform:translateX(-50%)"></div></div><!--$--><p style="position:absolute;transform:scale(0.001)">Create a free website with Framer, the website builder loved by startups, designers and agencies.</p><div data-framer-name="Text" class="framer-g7oZR framer-1um7t9d" style="--1bd4d3i:rgb(0, 0, 0);--otdjsv:rgb(0, 0, 0)"></div><!--/$--></div><div class="framer-j4ugry" data-framer-name="Bottom" style="mask:linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add;-webkit-mask:linear-gradient(180deg, rgba(0,0,0,0) 65%, rgba(0,0,0,1) 100%) add;border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:inset 0px 0px 0px 1px rgb(0, 0, 0);opacity:0.06"></div><div class="framer-jnuwbw" data-framer-name="Border" style="border-bottom-left-radius:11px;border-bottom-right-radius:11px;border-top-left-radius:11px;border-top-right-radius:11px;box-shadow:inset 0px 0px 0px 1px rgb(0, 0, 0);opacity:0.04"></div></a><!--/$--><!--/$--><!--/$--></div> 231
231<script>var animator=(()=>{var k=(e,t,r)=>r>t?t:r<e?e:r;var F=()=>{};function W(e){let t;return()=>(t===void 0&&(t=e()),t)}var j=e=>e;var w=e=>e*1e3,v=e=>e/1e3;function X(e,t){return t?e*(1e3/t):0}var Y=e=>Array.isArray(e)&&typeof e[0]=="number";var q={value:null,addProjectionMetrics:null};var Z={layout:0,mainThread:0,waapi:0};var z=(e,t,r=10)=>{let o="",s=Math.max(Math.round(t/r),2);for(let n=0;n<s;n++)o+=Math.round(e(n/(s-1))*1e4)/1e4+", ";return`linear(${o.substring(0,o.length-2)})`};function $(e){let t=0,r=50,o=e.next(t);for(;!o.done&&t<2e4;)t+=r,o=e.next(t);return t>=2e4?1/0:t}function pe(e,t=100,r){let o=r({...e,keyframes:[0,t]}),s=Math.min($(o),2e4);return{type:"keyframes",ease:n=>o.next(s*n).value/t,duration:v(s)}}var Ee=5;function me(e,t,r){let o=Math.max(t-Ee,0);return X(r-e(o),t-o)}var l={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};var H=.001;function fe({duration:e=l.duration,bounce:t=l.bounce,velocity:r=l.velocity,mass:o=l.mass}){let s,n;F(e<=w(l.maxDuration),"Spring duration must be 10 seconds or less","spring-duration-limit");let i=1-t;i=k(l.minDamping,l.maxDamping,i),e=k(l.minDuration,l.maxDuration,v(e)),i<1?(s=m=>{let p=m*i,c=p*e,u=p-r,d=L(m,i),g=Math.exp(-c);return H-u/d*g},n=m=>{let c=m*i*e,u=c*r+r,d=Math.pow(i,2)*Math.pow(m,2)*e,g=Math.exp(-c),y=L(Math.pow(m,2),i);return(-s(m)+H>0?-1:1)*((u-d)*g)/y}):(s=m=>{let p=Math.exp(-m*e),c=(m-r)*e+1;return-H+p*c},n=m=>{let p=Math.exp(-m*e),c=(r-m)*(e*e);return p*c});let f=5/e,a=Ce(s,n,f);if(e=w(e),isNaN(a))return{stiffness:l.stiffness,damping:l.damping,duration:e};{let m=Math.pow(a,2)*o;return{stiffness:m,damping:i*2*Math.sqrt(o*m),duration:e}}}var Pe=12;function Ce(e,t,r){let o=r;for(let s=1;s<Pe;s++)o=o-e(o)/t(o);return o}function L(e,t){return e*Math.sqrt(1-t*t)}var Ie=["duration","bounce"],Ke=["stiffness","damping","mass"];function ce(e,t){return t.some(r=>e[r]!==void 0)}function Be(e){let t={velocity:l.velocity,stiffness:l.stiffness,damping:l.damping,mass:l.mass,isResolvedFromDuration:!1,...e};if(!ce(e,Ke)&&ce(e,Ie))if(e.visualDuration){let r=e.visualDuration,o=2*Math.PI/(r*1.2),s=o*o,n=2*k(.05,1,1-(e.bounce||0))*Math.sqrt(s);t={...t,mass:l.mass,stiffness:s,damping:n}}else{let r=fe(e);t={...t,...r,mass:l.mass},t.isResolvedFromDuration=!0}return t}function D(e=l.visualDuration,t=l.bounce){let r=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:o,restDelta:s}=r,n=r.keyframes[0],i=r.keyframes[r.keyframes.length-1],f={done:!1,value:n},{stiffness:a,damping:m,mass:p,duration:c,velocity:u,isResolvedFromDuration:d}=Be({...r,velocity:-v(r.velocity||0)}),g=u||0,y=m/(2*Math.sqrt(a*p)),h=i-n,T=v(Math.sqrt(a/p)),B=Math.abs(h)<5;o||(o=B?l.restSpeed.granular:l.restSpeed.default),s||(s=B?l.restDelta.granular:l.restDelta.default);let b;if(y<1){let x=L(T,y);b=A=>{let S=Math.exp(-y*T*A);return i-S*((g+y*T*h)/x*Math.sin(x*A)+h*Math.cos(x*A))}}else if(y===1)b=x=>i-Math.exp(-T*x)*(h+(g+T*h)*x);else{let x=T*Math.sqrt(y*y-1);b=A=>{let S=Math.exp(-y*T*A),G=Math.min(x*A,300);return i-S*((g+y*T*h)*Math.sinh(G)+x*h*Math.cosh(G))/x}}let V={calculatedDuration:d&&c||null,next:x=>{let A=b(x);if(d)f.done=x>=c;else{let S=x===0?g:0;y<1&&(S=x===0?w(g):me(b,x,A));let G=Math.abs(S)<=o,ke=Math.abs(i-A)<=s;f.done=G&&ke}return f.value=f.done?i:A,f},toString:()=>{let x=Math.min($(V),2e4),A=z(S=>V.next(x*S).value,x,30);return x+"ms "+A},toTransition:()=>{}};return V}D.applyToOptions=e=>{let t=pe(e,100,D);return e.ease=t.ease,e.duration=w(t.duration),e.type="keyframes",e};var ue=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],_=new Set(ue);var le={};function de(e,t){let r=W(e);return()=>le[t]??r()}var xe=de(()=>{try{document.createElement("div").animate({opacity:0}
231,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");var O=([e,t,r,o])=>`cubic-bezier(${e}, ${t}, ${r}, ${o})`;var Q={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:O([0,.65,.55,1]),circOut:O([.55,0,1,.45]),backIn:O([.31,.01,.66,-.59]),backOut:O([.33,1.53,.69,.99])};function J(e,t){if(e)return typeof e=="function"?xe()?z(e,t):"ease-out":Y(e)?O(e):Array.isArray(e)?e.map(r=>J(r,t)||Q.easeOut):Q[e]}function N(e,t,r,{delay:o=0,duration:s=300,repeat:n=0,repeatType:i="loop",ease:f="easeOut",times:a}={},m=void 0){let p={[t]:r};a&&(p.offset=a);let c=J(f,s);Array.isArray(c)&&(p.easing=c),q.value&&Z.waapi++;let u={delay:o,duration:s,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:n+1,direction:i==="reverse"?"alternate":"normal"};m&&(u.pseudoElement=m);let d=e.animate(p,u);return q.value&&d.finished.finally(()=>{Z.waapi--}),d}var ge=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();var ee="framerAppearId",ye="data-"+ge(ee);function Ae(e){return e.props[ye]}var M=new Map,E=new Map;var P=(e,t)=>{let r=_.has(t)?"transform":t;return`${e}: ${r}`};function te(e,t,r){let o=P(e,t),s=M.get(o);if(!s)return null;let{animation:n,startTime:i}=s;function f(){window.MotionCancelOptimisedAnimation?.(e,t,r)}return n.onfinish=f,i===null||window.MotionHandoffIsComplete?.(e)?(f(),null):i}var R,C,re=new Set;function Ge(){re.forEach(e=>{e.animation.play(),e.animation.startTime=e.startTime}),re.clear()}function oe(e,t,r,o,s){if(window.MotionIsMounted)return;let n=e.dataset[ee];if(!n)return;window.MotionHandoffAnimation=te;let i=P(n,t);C||(C=N(e,t,[r[0],r[0]],{duration:1e4,ease:"linear"}),M.set(i,{animation:C,startTime:null}),window.MotionHandoffAnimation=te,window.MotionHasOptimisedAnimation=(a,m)=>{if(!a)return!1;if(!m)return E.has(a);let p=P(a,m);return!!M.get(p)},window.MotionHandoffMarkAsComplete=a=>{E.has(a)&&E.set(a,!0)},window.MotionHandoffIsComplete=a=>E.get(a)===!0,window.MotionCancelOptimisedAnimation=(a,m,p,c)=>{let u=P(a,m),d=M.get(u);d&&(p&&c===void 0?p.postRender(()=>{p.postRender(()=>{d.animation.cancel()})}):d.animation.cancel(),p&&c?(re.add(d),p.render(Ge)):(M.delete(u),M.size||(window.MotionCancelOptimisedAnimation=void 0)))},window.MotionCheckAppearSync=(a,m,p)=>{let c=Ae(a);if(!c)return;let u=window.MotionHasOptimisedAnimation?.(c,m),d=a.props.values?.[m];if(!u||!d)return;let g=p.on("change",y=>{d.get()!==y&&(window.MotionCancelOptimisedAnimation?.(c,m),g())});return g});let f=()=>{C.cancel();let a=N(e,t,r,o);R===void 0&&(R=performance.now()),a.startTime=R,M.set(i,{animation:a,startTime:R}),s&&s(a)};E.set(n,!1),C.ready?C.ready.then(f).catch(j):f()}var ne=["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"},$e={translateX:"px",translateY:"px",translateZ:"px",x:"px",y:"px",z:"px",perspective:"px",transformPerspective:"px",rotate:"deg",rotateX:"deg",rotateY:"deg"};function he(e,t){let r=$e[e];return!r||typeof t=="string"&&t.endsWith(r)?t:`${t}${r}`}function ie(e){return ne.includes(e)}var Le=(e,t)=>ne.indexOf(e)-ne.indexOf(t);function Te({transform:e,transformKeys:t},r){let o={},s=!0,n="";t.sort(Le);for(let i of t){let f=e[i],a=!0;typeof f=="number"?a=f===(i.startsWith("scale")?1:0):a=parseFloat(f)===0,a||(s=!1,n+=`${ze[i]||i}(${e[i]}) `),r&&(o[i]=e[i])}return n=n.trim(),r?n=r(o,n):s&&(n="none"),n}function ae(e,t){let r=new Set(Object.keys(e));for(let o in t)r.add(o);return Array.from(r)}function se(e,t){let r=t-e.length;if(r<=0)return e;let o=new Array(r).fill(e[e.length-1]);return e.concat(o)}function I(e){return e*1e3}var Se={duration:.001},K={opacity:1,scale:1,translateX:0,translateY:0,translateZ:0,x:0,y:0,z:0,rotate:0,rotateX:0,rotateY:0};function ve(e,t,r,o,s){return r.delay&&(r.delay=I(r.delay)),r.type==="spring"?Re(e,t,r,o,s):We(e,t,r,o,s)}function Ne(e,t,r){let o={},s=0,n=0;for(let i of ae(e,t)){let f=e[i]??K[i],a=t[i]??K[i];if(f===void 0||a===void 0||i!=="transformPerspective"&&f===a&&f===K[i])continue;i==="transformPerspective"&&(o[i]=[f,a]);let m=Ze(f,a,r),{duration:p,keyframes:c}=m;p===void 0||c===void 0||(p>s&&(s=p,n=c.length),o[i]=c)}return{keyframeValuesByProps:o,longestDuration:s,longestLength:n}}function Re(e,t,r,o,s){let n={},{keyframeValuesByProps:i,longestDuration:f,longestLength:a}=Ne(e,t,r);if(!a)return n;let m={ease:"linear",duration:f,delay:r.delay},p=s?Se:m,c={};for(let[d,g]of Object.entries(i))ie(d)?c[d]=se(g,a):n[d]={keyframes:se(g,a),options:d==="opacity"?m:p};let u=De(c,o);return u&&(n.transform={keyframes:u,options:p}),n}function Fe(e){let{type:t,duration:r,...o}=e;return{duration:I(r),...o}}function We(e,t,r,o,s){let n=Fe(r);if(!n)return;let i={},f=s?Se:n,a={};for(let p of ae(e,t)){let c=e[p]??K[p],u=t[p]??K[p];c===void 0||u===void 0||p!=="transformPerspective"&&c===u||(ie(p)?a[p]=[c,u]:i[p]={keyframes:[c,u],options:p==="opacity"?n:f})}let m=De(a,o);return m&&(i.transform={keyframes:m,options:f}),i}var je=["duration","bounce"],Xe=["stiffness","damping","mass"];function we(e){return Xe.some(t=>t in e)?!1:je.some(t=>t in e)}function Ye(e,t,r){return we(r)?`${e}-${t}-${r.duration}-${r.bounce}`:`${e}-${t}-${r.damping}-${r.stiffness}-${r.mass}`}function qe(e){return we(e)?{...e,duration:I(e.duration)}:e}var Me=new Map,be=10;function Ze(e,t,r){let o=Ye(e,t,r),s=Me.get(o);if(s)return s;let n=[e,t],i=D({...qe(r),keyframes:n}),f={done:!1,value:n[0]},a=[],m=0;for(;!f.done&&m<I(10);)f=i.next(m),a.push(f.value),m+=be;n=a;let p=m-be,u={keyframes:n,duration:p,ease:"linear"};return Me.set(o,u),u}function De(e,t){let r=[],o=Object.values(e)[0]?.length;if(!o)return;let s=Object.keys(e);for(let n=0;n<o;n++){let i={};for(let[a,m]of Object.entries(e)){let p=m[n];p!==void 0&&(i[a]=he(a,p))}let f=Te({transform:i,transformKeys:s},t);r.push(f)}return r}function Ue(e,t){if(!t)for(let r in e){let o=e[r];return o?.legacy===!0?o:void 0}}function Oe(e,t,r,o,s,n){for(let[i,f]of Object.entries(e)){let a=n?f[n]:void 0;if(a===null||!a&&f.default===null)continue;let m=a??f.default??Ue(f,n);if(!m)continue;let{initial:p,animate:c,transformTemplate:u}=m;if(!p||!c)continue;let{transition:d,...g}=c,y=ve(p,g,d,He(u,o),s);if(!y)continue;let h={},T={};for(let[b,V]of Object.entries(y))h[b]=V.keyframes,T[b]=V.options;let B=n?`:not(.hidden-${n}) `:"";t(`${B}[${r}="${i}"]`,h,T)}}function He(e,t){if(!(!e||!t))return(r,o)=>e.replace(t,o)}function Ve(e){return e?e.find(r=>r.mediaQuery?window.matchMedia(r.mediaQuery).matches===!0:!1)?.hash:void 0}var Lr={animateAppearEffects:Oe,getActiveVariantHash:Ve,spring:D,startOptimizedAppearAnimation:oe};return Lr})()</script>
231 232
232<script type="framer/appear" id="__framer__appearAnimationsContent">{"uauq79":{"default":{"initial":{"opacity":0.001,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"skewX":0,"skewY":0,"x":0,"y":-40},"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"skewX":0,"skewY":0,"transition":{"damping":50,"delay":0.8,"mass":1,"stiffness":200,"type":"spring"},"x":0,"y":0}}},"13aq8ev":{"default":{"initial":{"opacity":0.001,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"skewX":0,"skewY":0,"x":0,"y":-40},"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"skewX":0,"skewY":0,"transition":{"damping":50,"delay":1.2,"mass":1,"stiffness":200,"type":"spring"},"x":0,"y":0}}},"15inwxt":{"default":{"initial":{"opacity":0.001,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"skewX":0,"skewY":0,"transformPerspective":1200,"x":0,"y":-30},"animate":{"opacity":1,"rotate":0,"rotateX":0,"rotateY":0,"scale":1,"skewX":0,"skewY":0,"transformPerspective":1200,"transition":{"damping":40,"delay":0.4,"mass":1,"stiffness":150,"type":"spring"},"x":0,"y":0}}}}</script>
232 233
233<script type="framer/appear" id="__framer__breakpoints">[{"hash":"j11v56","mediaQuery":"(min-width: 1200px)"},{"hash":"1w9cgoa","mediaQuery":"(min-width: 810px) and (max-width: 1199.98px)"},{"hash":"3hw9eo","mediaQuery":"(max-width: 809.98px)"}]</script>
233<script data-framer-appear-animation="reduce">(()=>{function c(i,o,m){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),(s,p,d)=>{let t=document.querySelector(s);if(t)for(let[r,f]of Object.entries(p))animator.startOptimizedAppearAnimation(t,r,f,d[r])},i,o,m&&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__",true)</script>
233 234 <link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/react.C9gqfw19.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/rolldown-runtime.BsiyxANx.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/framer.BQdOZ0zk.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/motion.JXjPIaOl.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/Qox6CJGGiRZlYBj84g4yUHwWZ7p7UmVx9STiFKlgPIY.Bnpz2UzX.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/Phosphor.BmnC-K5M.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/WithCSS.CmmJGDUa.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/shared-lib.DGSedL41.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/ro7OPezbn.CZsuuLmW.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/Wjt6Fq2Pz.BBe-vfqN.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/Q8ag1zjH5.DQh5K2vN.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/xK5gQo0QM.DfDO_1w_.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/script_main.BRJIW2w_.mjs">
234<script type="module" async data-framer-bundle="main" fetchpriority="low" src="https://framerusercontent.com/sites/4buOuoY5mRvXlzEJxmnyDG/script_main.BRJIW2w_.mjs"></script>
234<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"> 235</div> 236 <!-- Start of bodyEnd --> 237 238 <!-- End of bodyEnd --> 239</body> 240</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.