1<!doctype html> 2<!-- Made in Framer · framer.com ⨠--> 3<!-- Published Sep 25, 2026, 11:05 PM UTC --> 4<html lang="en" data-redirect-timezone="1"> 5<head> 6 <meta charset="utf-8"> 7 <meta name="viewport" content="width=device-width"> 8 <meta name="generator" content="Framer 1038c38"> 9 <title>From Keywords to Context: How AI is set to revolutionise Product Search</title> 10 <meta name="description" content="Guides and articles by the team at Moonsift - the best universal wishlist app"> 11 <meta name="framer-search-index" content="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/searchIndex-qiLN56PSrbEG.json"> 12 <meta name="framer-search-index-fallback" content="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/searchIndex-qnMcHGo7n4K3.json"> 13 <link href="https://framerusercontent.com/images/U4K0deagVgy8WuA9QYGDPgw6s.png" rel="icon" media="(prefers-color-scheme: light)"> 14 <link href="https://framerusercontent.com/images/U4K0deagVgy8WuA9QYGDPgw6s.png" rel="icon" media="(prefers-color-scheme: dark)"> 15 <!-- Open Graph --> 16 <meta property="og:type" content="website"> 17 <meta property="og:title" content="From Keywords to Context: How AI is set to revolutionise Product Search"> 18 <meta property="og:description" content="Guides and articles by the team at Moonsift - the best universal wishlist app"> 19 <meta property="og:image" content="https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?width=1360&height=640"> 20 <!-- X --> 21 <meta name="twitter:card" content="summary_large_image"> 22 <meta name="twitter:title" content="From Keywords to Context: How AI is set to revolutionise Product Search"> 23 <meta name="twitter:description" content="Guides and articles by the team at Moonsift - the best universal wishlist app"> 24 <meta name="twitter:image" content="https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?width=1360&height=640"> 25 26 27
27<script>try{if(localStorage.getItem("__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>
27 28 29 <!-- Start of headStart --> 30 31 <!-- Snippet: legacy-headStart-mGl0pAraO --><link rel="canonical" href="https://www.moonsift.com/guides/{{e_z6pK9RE}}"> 32<meta property="og:url" content="https://www.moonsift.com/guides/{{e_z6pK9RE}}"><!-- SnippetEnd: legacy-headStart-mGl0pAraO --><!-- End of headStart --> 33 34 <style data-framer-font-css>/* vietnamese */ 35@font-face { 36 font-family: 'Josefin Sans'; 37 font-style: normal; 38 font-weight: 700; 39 font-display: swap; 40 src: url(https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_N_XbMlhLzTs.woff2) format('woff2'); 41 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; 42} 43/* latin-ext */ 44@font-face { 45 font-family: 'Josefin Sans'; 46 font-style: normal; 47 font-weight: 700; 48 font-display: swap; 49 src: url(https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_N_XbMhhLzTs.woff2) format('woff2'); 50 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; 51} 52/* latin */ 53@font-face { 54 font-family: 'Josefin Sans'; 55 font-style: normal; 56 font-weight: 700; 57 font-display: swap; 58 src: url(https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_N_XbMZhLw.woff2) format('woff2'); 59 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; 60} 61/* cyrillic-ext */ 62@font-face { 63 font-family: 'Manrope'; 64 font-style: normal; 65 font-weight: 600; 66 font-display: swap; 67 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggqxSuXd.woff2) format('woff2'); 68 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 69} 70/* cyrillic */ 71@font-face { 72 font-family: 'Manrope'; 73 font-style: normal; 74 font-weight: 600; 75 font-display: swap; 76 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2) format('woff2'); 77 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 78} 79/* greek */ 80@font-face { 81 font-family: 'Manrope'; 82 font-style: normal; 83 font-weight: 600; 84 font-display: swap; 85 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggSxSuXd.woff2) format('woff2'); 86 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 87} 88/* vietnamese */ 89@font-face { 90 font-family: 'Manrope'; 91 font-style: normal; 92 font-weight: 600; 93 font-display: swap; 94 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggixSuXd.woff2) format('woff2'); 95 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; 96} 97/* latin-ext */ 98@font-face { 99 font-family: 'Manrope'; 100 font-style: normal; 101 font-weight: 600; 102 font-display: swap; 103 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2'); 104 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; 105} 106/* latin */ 107@font-face { 108 font-family: 'Manrope'; 109 font-style: normal; 110 font-weight: 600; 111 font-display: swap; 112 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2'); 113 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; 114} 115/* cyrillic-ext */ 116@font-face { 117 font-family: 'Manrope'; 118 font-style: normal; 119 font-weight: 800; 120 font-display: swap; 121 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggqxSuXd.woff2) format('woff2'); 122 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 123} 124/* cyrillic */ 125@font-face { 126 font-family: 'Manrope'; 127 font-style: normal; 128 font-weight: 800; 129 font-display: swap;
130 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2) format('woff2'); 131 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 132} 133/* greek */ 134@font-face { 135 font-family: 'Manrope'; 136 font-style: normal; 137 font-weight: 800; 138 font-display: swap; 139 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggSxSuXd.woff2) format('woff2'); 140 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 141} 142/* vietnamese */ 143@font-face { 144 font-family: 'Manrope'; 145 font-style: normal; 146 font-weight: 800; 147 font-display: swap; 148 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggixSuXd.woff2) format('woff2'); 149 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; 150} 151/* latin-ext */ 152@font-face { 153 font-family: 'Manrope'; 154 font-style: normal; 155 font-weight: 800; 156 font-display: swap; 157 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.woff2) format('woff2'); 158 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; 159} 160/* latin */ 161@font-face { 162 font-family: 'Manrope'; 163 font-style: normal; 164 font-weight: 800; 165 font-display: swap; 166 src: url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format('woff2'); 167 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; 168} 169/* cyrillic-ext */ 170@font-face { 171 font-family: 'Open Sans'; 172 font-style: normal; 173 font-weight: 500; 174 font-stretch: 100%; 175 font-display: swap; 176 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4taVIGxA.woff2) format('woff2'); 177 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 178} 179/* cyrillic */ 180@font-face { 181 font-family: 'Open Sans'; 182 font-style: normal; 183 font-weight: 500; 184 font-stretch: 100%; 185 font-display: swap; 186 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4kaVIGxA.woff2) format('woff2'); 187 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 188} 189/* greek-ext */ 190@font-face { 191 font-family: 'Open Sans'; 192 font-style: normal; 193 font-weight: 500; 194 font-stretch: 100%; 195 font-display: swap; 196 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4saVIGxA.woff2) format('woff2'); 197 unicode-range: U+1F00-1FFF; 198} 199/* greek */ 200@font-face { 201 font-family: 'Open Sans'; 202 font-style: normal; 203 font-weight: 500; 204 font-stretch: 100%; 205 font-display: swap; 206 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4jaVIGxA.woff2) format('woff2'); 207 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 208} 209/* hebrew */ 210@font-face { 211 font-family: 'Open Sans'; 212 font-style: normal; 213 font-weight: 500; 214 font-stretch: 100%; 215 font-display: swap; 216 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4iaVIGxA.woff2) format('woff2'); 217 unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; 218} 219/* math */ 220@font-face { 221 font-family: 'Open Sans'; 222 font-style: normal; 223 font-weight: 500; 224 font-stretch: 100%; 225 font-display: swap; 226 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B5caVIGxA.woff2) format('woff2'); 227 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2
227038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 228} 229/* symbols */ 230@font-face { 231 font-family: 'Open Sans'; 232 font-style: normal; 233 font-weight: 500; 234 font-stretch: 100%; 235 font-display: swap; 236 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B5OaVIGxA.woff2) format('woff2'); 237 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 238} 239/* vietnamese */ 240@font-face { 241 font-family: 'Open Sans'; 242 font-style: normal; 243 font-weight: 500; 244 font-stretch: 100%; 245 font-display: swap; 246 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4vaVIGxA.woff2) format('woff2'); 247 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; 248} 249/* latin-ext */ 250@font-face { 251 font-family: 'Open Sans'; 252 font-style: normal; 253 font-weight: 500; 254 font-stretch: 100%; 255 font-display: swap; 256 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4uaVIGxA.woff2) format('woff2'); 257 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; 258} 259/* latin */ 260@font-face { 261 font-family: 'Open Sans'; 262 font-style: normal; 263 font-weight: 500; 264 font-stretch: 100%; 265 font-display: swap; 266 src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4gaVI.woff2) format('woff2'); 267 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; 268} 269/* cyrillic-ext */ 270@font-face { 271 font-family: 'Roboto'; 272 font-style: italic; 273 font-weight: 300; 274 font-stretch: 100%; 275 font-display: swap; 276 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); 277 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 278} 279/* cyrillic */ 280@font-face { 281 font-family: 'Roboto'; 282 font-style: italic; 283 font-weight: 300; 284 font-stretch: 100%; 285 font-display: swap;
286 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); 287 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 288} 289/* greek-ext */ 290@font-face { 291 font-family: 'Roboto'; 292 font-style: italic; 293 font-weight: 300; 294 font-stretch: 100%; 295 font-display: swap; 296 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); 297 unicode-range: U+1F00-1FFF; 298} 299/* greek */ 300@font-face { 301 font-family: 'Roboto'; 302 font-style: italic; 303 font-weight: 300; 304 font-stretch: 100%; 305 font-display: swap; 306 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); 307 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 308} 309/* math */ 310@font-face { 311 font-family: 'Roboto'; 312 font-style: italic; 313 font-weight: 300; 314 font-stretch: 100%; 315 font-display: swap; 316 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); 317 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 318} 319/* symbols */ 320@font-face { 321 font-family: 'Roboto'; 322 font-style: italic; 323 font-weight: 300; 324 font-stretch: 100%; 325 font-display: swap; 326 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); 327 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 328} 329/* vietnamese */ 330@font-face { 331 font-family: 'Roboto'; 332 font-style: italic; 333 font-weight: 300; 334 font-stretch: 100%; 335 font-display: swap; 336 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); 337 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; 338} 339/* latin-ext */ 340@font-face { 341 font-family: 'Roboto'; 342 font-style: italic; 343 font-weight: 300; 344 font-stretch: 100%; 345 font-display: swap;
346 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); 347 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; 348} 349/* latin */ 350@font-face { 351 font-family: 'Roboto'; 352 font-style: italic; 353 font-weight: 300; 354 font-stretch: 100%; 355 font-display: swap; 356 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); 357 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; 358} 359/* cyrillic-ext */ 360@font-face { 361 font-family: 'Roboto'; 362 font-style: italic; 363 font-weight: 400; 364 font-stretch: 100%; 365 font-display: swap; 366 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); 367 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 368} 369/* cyrillic */ 370@font-face { 371 font-family: 'Roboto'; 372 font-style: italic; 373 font-weight: 400; 374 font-stretch: 100%; 375 font-display: swap; 376 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); 377 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 378} 379/* greek-ext */ 380@font-face { 381 font-family: 'Roboto'; 382 font-style: italic; 383 font-weight: 400; 384 font-stretch: 100%; 385 font-display: swap; 386 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); 387 unicode-range: U+1F00-1FFF; 388} 389/* greek */ 390@font-face { 391 font-family: 'Roboto'; 392 font-style: italic; 393 font-weight: 400; 394 font-stretch: 100%; 395 font-display: swap; 396 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); 397 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 398} 399/* math */ 400@font-face { 401 font-family: 'Roboto'; 402 font-style: italic; 403 font-weight: 400; 404 font-stretch: 100%; 405 font-display: swap; 406 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); 407 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 408} 409/* symbols */ 410@font-face { 411 font-family: 'Roboto'; 412 font-style: italic; 413 font-weight: 400; 414 font-stretch: 100%; 415 font-display: swap; 416 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); 417 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 418} 419/* vietnamese */ 420@font-face { 421 font-family: 'Roboto'; 422 font-style: italic; 423 font-weight: 400; 424 font-stretch: 100%; 425 font-display: swap;
426 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); 427 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; 428} 429/* latin-ext */ 430@font-face { 431 font-family: 'Roboto'; 432 font-style: italic; 433 font-weight: 400; 434 font-stretch: 100%; 435 font-display: swap; 436 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); 437 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; 438} 439/* latin */ 440@font-face { 441 font-family: 'Roboto'; 442 font-style: italic; 443 font-weight: 400; 444 font-stretch: 100%; 445 font-display: swap; 446 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); 447 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; 448} 449/* cyrillic-ext */ 450@font-face { 451 font-family: 'Roboto'; 452 font-style: italic; 453 font-weight: 500; 454 font-stretch: 100%; 455 font-display: swap; 456 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); 457 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 458} 459/* cyrillic */ 460@font-face { 461 font-family: 'Roboto'; 462 font-style: italic; 463 font-weight: 500; 464 font-stretch: 100%; 465 font-display: swap; 466 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); 467 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 468} 469/* greek-ext */ 470@font-face { 471 font-family: 'Roboto'; 472 font-style: italic; 473 font-weight: 500; 474 font-stretch: 100%; 475 font-display: swap; 476 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); 477 unicode-range: U+1F00-1FFF; 478} 479/* greek */ 480@font-face { 481 font-family: 'Roboto'; 482 font-style: italic; 483 font-weight: 500; 484 font-stretch: 100%; 485 font-display: swap; 486 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); 487 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 488} 489/* math */ 490@font-face { 491 font-family: 'Roboto'; 492 font-style: italic; 493 font-weight: 500; 494 font-stretch: 100%; 495 font-display: swap; 496 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); 497 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 498} 499/* symbols */ 500@font-face { 501 font-family: 'Roboto'; 502 font-style: italic; 503 font-weight: 500; 504 font-stretch: 100%; 505 font-display: swap; 506 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); 507 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 508} 509/* vietnamese */ 510@font-face { 511 font-family: 'Roboto'; 512 font-style: italic; 513 font-weight: 500; 514 font-stretch: 100%; 515 font-display: swap;
516 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); 517 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; 518} 519/* latin-ext */ 520@font-face { 521 font-family: 'Roboto'; 522 font-style: italic; 523 font-weight: 500; 524 font-stretch: 100%; 525 font-display: swap; 526 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); 527 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; 528} 529/* latin */ 530@font-face { 531 font-family: 'Roboto'; 532 font-style: italic; 533 font-weight: 500; 534 font-stretch: 100%; 535 font-display: swap; 536 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); 537 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; 538} 539/* cyrillic-ext */ 540@font-face { 541 font-family: 'Roboto'; 542 font-style: italic; 543 font-weight: 700; 544 font-stretch: 100%; 545 font-display: swap; 546 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2) format('woff2'); 547 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 548} 549/* cyrillic */ 550@font-face { 551 font-family: 'Roboto'; 552 font-style: italic; 553 font-weight: 700; 554 font-stretch: 100%; 555 font-display: swap; 556 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2) format('woff2'); 557 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 558} 559/* greek-ext */ 560@font-face { 561 font-family: 'Roboto'; 562 font-style: italic; 563 font-weight: 700; 564 font-stretch: 100%; 565 font-display: swap; 566 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2) format('woff2'); 567 unicode-range: U+1F00-1FFF; 568} 569/* greek */ 570@font-face { 571 font-family: 'Roboto'; 572 font-style: italic; 573 font-weight: 700; 574 font-stretch: 100%; 575 font-display: swap; 576 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2) format('woff2'); 577 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 578} 579/* math */ 580@font-face { 581 font-family: 'Roboto'; 582 font-style: italic; 583 font-weight: 700; 584 font-stretch: 100%; 585 font-display: swap; 586 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2) format('woff2'); 587 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 588} 589/* symbols */ 590@font-face { 591 font-family: 'Roboto'; 592 font-style: italic; 593 font-weight: 700; 594 font-stretch: 100%; 595 font-display: swap; 596 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2) format('woff2'); 597 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 598} 599/* vietnamese */ 600@font-face { 601 font-family: 'Roboto'; 602 font-style: italic; 603 font-weight: 700; 604 font-stretch: 100%; 605 font-display: swap;
606 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2) format('woff2'); 607 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; 608} 609/* latin-ext */ 610@font-face { 611 font-family: 'Roboto'; 612 font-style: italic; 613 font-weight: 700; 614 font-stretch: 100%; 615 font-display: swap; 616 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2) format('woff2'); 617 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; 618} 619/* latin */ 620@font-face { 621 font-family: 'Roboto'; 622 font-style: italic; 623 font-weight: 700; 624 font-stretch: 100%; 625 font-display: swap; 626 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2) format('woff2'); 627 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; 628} 629/* cyrillic-ext */ 630@font-face { 631 font-family: 'Roboto'; 632 font-style: normal; 633 font-weight: 300; 634 font-stretch: 100%; 635 font-display: swap; 636 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); 637 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 638} 639/* cyrillic */ 640@font-face { 641 font-family: 'Roboto'; 642 font-style: normal; 643 font-weight: 300; 644 font-stretch: 100%; 645 font-display: swap; 646 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); 647 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 648} 649/* greek-ext */ 650@font-face { 651 font-family: 'Roboto'; 652 font-style: normal; 653 font-weight: 300; 654 font-stretch: 100%; 655 font-display: swap; 656 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); 657 unicode-range: U+1F00-1FFF; 658} 659/* greek */ 660@font-face { 661 font-family: 'Roboto'; 662 font-style: normal; 663 font-weight: 300; 664 font-stretch: 100%; 665 font-display: swap; 666 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); 667 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 668} 669/* math */ 670@font-face { 671 font-family: 'Roboto'; 672 font-style: normal; 673 font-weight: 300; 674 font-stretch: 100%; 675 font-display: swap; 676 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); 677 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 678} 679/* symbols */ 680@font-face { 681 font-family: 'Roboto'; 682 font-style: normal; 683 font-weight: 300; 684 font-stretch: 100%; 685 font-display: swap; 686 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); 687 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 688} 689/* vietnamese */ 690@font-face { 691 font-family: 'Roboto'; 692 font-style: normal; 693 font-weight: 300; 694 font-stretch: 100%; 695 font-display: swap;
696 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); 697 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; 698} 699/* latin-ext */ 700@font-face { 701 font-family: 'Roboto'; 702 font-style: normal; 703 font-weight: 300; 704 font-stretch: 100%; 705 font-display: swap; 706 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); 707 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; 708} 709/* latin */ 710@font-face { 711 font-family: 'Roboto'; 712 font-style: normal; 713 font-weight: 300; 714 font-stretch: 100%; 715 font-display: swap; 716 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); 717 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; 718} 719/* cyrillic-ext */ 720@font-face { 721 font-family: 'Roboto'; 722 font-style: normal; 723 font-weight: 400; 724 font-stretch: 100%; 725 font-display: swap; 726 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); 727 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 728} 729/* cyrillic */ 730@font-face { 731 font-family: 'Roboto'; 732 font-style: normal; 733 font-weight: 400; 734 font-stretch: 100%; 735 font-display: swap; 736 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); 737 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 738} 739/* greek-ext */ 740@font-face { 741 font-family: 'Roboto'; 742 font-style: normal; 743 font-weight: 400; 744 font-stretch: 100%; 745 font-display: swap; 746 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); 747 unicode-range: U+1F00-1FFF; 748} 749/* greek */ 750@font-face { 751 font-family: 'Roboto'; 752 font-style: normal; 753 font-weight: 400; 754 font-stretch: 100%; 755 font-display: swap; 756 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); 757 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 758} 759/* math */ 760@font-face { 761 font-family: 'Roboto'; 762 font-style: normal; 763 font-weight: 400; 764 font-stretch: 100%; 765 font-display: swap; 766 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); 767 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 768} 769/* symbols */ 770@font-face { 771 font-family: 'Roboto'; 772 font-style: normal; 773 font-weight: 400; 774 font-stretch: 100%; 775 font-display: swap; 776 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); 777 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 778} 779/* vietnamese */ 780@font-face { 781 font-family: 'Roboto'; 782 font-style: normal; 783 font-weight: 400; 784 font-stretch: 100%; 785 font-display: swap;
786 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); 787 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; 788} 789/* latin-ext */ 790@font-face { 791 font-family: 'Roboto'; 792 font-style: normal; 793 font-weight: 400; 794 font-stretch: 100%; 795 font-display: swap; 796 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); 797 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; 798} 799/* latin */ 800@font-face { 801 font-family: 'Roboto'; 802 font-style: normal; 803 font-weight: 400; 804 font-stretch: 100%; 805 font-display: swap; 806 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); 807 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; 808} 809/* cyrillic-ext */ 810@font-face { 811 font-family: 'Roboto'; 812 font-style: normal; 813 font-weight: 500; 814 font-stretch: 100%; 815 font-display: swap; 816 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); 817 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 818} 819/* cyrillic */ 820@font-face { 821 font-family: 'Roboto'; 822 font-style: normal; 823 font-weight: 500; 824 font-stretch: 100%; 825 font-display: swap; 826 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); 827 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 828} 829/* greek-ext */ 830@font-face { 831 font-family: 'Roboto'; 832 font-style: normal; 833 font-weight: 500; 834 font-stretch: 100%; 835 font-display: swap; 836 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); 837 unicode-range: U+1F00-1FFF; 838} 839/* greek */ 840@font-face { 841 font-family: 'Roboto'; 842 font-style: normal; 843 font-weight: 500; 844 font-stretch: 100%; 845 font-display: swap; 846 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); 847 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 848} 849/* math */ 850@font-face { 851 font-family: 'Roboto'; 852 font-style: normal; 853 font-weight: 500; 854 font-stretch: 100%; 855 font-display: swap; 856 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); 857 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 858} 859/* symbols */ 860@font-face { 861 font-family: 'Roboto'; 862 font-style: normal; 863 font-weight: 500; 864 font-stretch: 100%; 865 font-display: swap; 866 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); 867 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 868} 869/* vietnamese */ 870@font-face { 871 font-family: 'Roboto'; 872 font-style: normal; 873 font-weight: 500; 874 font-stretch: 100%; 875 font-display: swap;
876 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); 877 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; 878} 879/* latin-ext */ 880@font-face { 881 font-family: 'Roboto'; 882 font-style: normal; 883 font-weight: 500; 884 font-stretch: 100%; 885 font-display: swap; 886 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); 887 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; 888} 889/* latin */ 890@font-face { 891 font-family: 'Roboto'; 892 font-style: normal; 893 font-weight: 500; 894 font-stretch: 100%; 895 font-display: swap; 896 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); 897 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; 898} 899/* cyrillic-ext */ 900@font-face { 901 font-family: 'Roboto'; 902 font-style: normal; 903 font-weight: 700; 904 font-stretch: 100%; 905 font-display: swap; 906 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2'); 907 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 908} 909/* cyrillic */ 910@font-face { 911 font-family: 'Roboto'; 912 font-style: normal; 913 font-weight: 700; 914 font-stretch: 100%; 915 font-display: swap; 916 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2'); 917 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 918} 919/* greek-ext */ 920@font-face { 921 font-family: 'Roboto'; 922 font-style: normal; 923 font-weight: 700; 924 font-stretch: 100%; 925 font-display: swap; 926 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2'); 927 unicode-range: U+1F00-1FFF; 928} 929/* greek */ 930@font-face { 931 font-family: 'Roboto'; 932 font-style: normal; 933 font-weight: 700; 934 font-stretch: 100%; 935 font-display: swap; 936 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2'); 937 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 938} 939/* math */ 940@font-face { 941 font-family: 'Roboto'; 942 font-style: normal; 943 font-weight: 700; 944 font-stretch: 100%; 945 font-display: swap; 946 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2'); 947 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 948} 949/* symbols */ 950@font-face { 951 font-family: 'Roboto'; 952 font-style: normal; 953 font-weight: 700; 954 font-stretch: 100%; 955 font-display: swap; 956 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2'); 957 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 958} 959/* vietnamese */ 960@font-face { 961 font-family: 'Roboto'; 962 font-style: normal; 963 font-weight: 700; 964 font-stretch: 100%; 965 font-display: swap;
966 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2'); 967 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; 968} 969/* latin-ext */ 970@font-face { 971 font-family: 'Roboto'; 972 font-style: normal; 973 font-weight: 700; 974 font-stretch: 100%; 975 font-display: swap; 976 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2'); 977 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; 978} 979/* latin */ 980@font-face { 981 font-family: 'Roboto'; 982 font-style: normal; 983 font-weight: 700; 984 font-stretch: 100%; 985 font-display: swap; 986 src: url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2'); 987 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; 988} 989/* cyrillic-ext */ 990@font-face { 991 font-family: 'Roboto Serif'; 992 font-style: italic; 993 font-weight: 400; 994 font-stretch: 100%; 995 font-display: swap; 996 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBh73Ob9-w.woff2) format('woff2'); 997 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 998} 999/* cyrillic */ 1000@font-face { 1001 font-family: 'Roboto Serif'; 1002 font-style: italic; 1003 font-weight: 400; 1004 font-stretch: 100%; 1005 font-display: swap; 1006 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBhy3Ob9-w.woff2) format('woff2'); 1007 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1008} 1009/* vietnamese */ 1010@font-face { 1011 font-family: 'Roboto Serif'; 1012 font-style: italic; 1013 font-weight: 400; 1014 font-stretch: 100%; 1015 font-display: swap; 1016 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBh53Ob9-w.woff2) format('woff2'); 1017 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; 1018} 1019/* latin-ext */ 1020@font-face { 1021 font-family: 'Roboto Serif'; 1022 font-style: italic; 1023 font-weight: 400; 1024 font-stretch: 100%; 1025 font-display: swap; 1026 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBh43Ob9-w.woff2) format('woff2'); 1027 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; 1028} 1029/* latin */ 1030@font-face { 1031 font-family: 'Roboto Serif'; 1032 font-style: italic; 1033 font-weight: 400; 1034 font-stretch: 100%; 1035 font-display: swap; 1036 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBh23OY.woff2) format('woff2'); 1037 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; 1038} 1039/* cyrillic-ext */ 1040@font-face { 1041 font-family: 'Roboto Serif'; 1042 font-style: italic; 1043 font-weight: 700; 1044 font-stretch: 100%; 1045 font-display: swap; 1046 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBh73Ob9-w.woff2) format('woff2'); 1047 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1048} 1049/* cyrillic */ 1050@font-face { 1051 font-family: 'Roboto Serif'; 1052 font-style: italic; 1053 font-weight: 700; 1054 font-stretch: 100%; 1055 font-display: swap;
1056 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBhy3Ob9-w.woff2) format('woff2'); 1057 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1058} 1059/* vietnamese */ 1060@font-face { 1061 font-family: 'Roboto Serif'; 1062 font-style: italic; 1063 font-weight: 700; 1064 font-stretch: 100%; 1065 font-display: swap; 1066 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBh53Ob9-w.woff2) format('woff2'); 1067 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; 1068} 1069/* latin-ext */ 1070@font-face { 1071 font-family: 'Roboto Serif'; 1072 font-style: italic; 1073 font-weight: 700; 1074 font-stretch: 100%; 1075 font-display: swap; 1076 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBh43Ob9-w.woff2) format('woff2'); 1077 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; 1078} 1079/* latin */ 1080@font-face { 1081 font-family: 'Roboto Serif'; 1082 font-style: italic; 1083 font-weight: 700; 1084 font-stretch: 100%; 1085 font-display: swap; 1086 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70kjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbBh23OY.woff2) format('woff2'); 1087 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; 1088} 1089/* cyrillic-ext */ 1090@font-face { 1091 font-family: 'Roboto Serif'; 1092 font-style: normal; 1093 font-weight: 400; 1094 font-stretch: 100%; 1095 font-display: swap; 1096 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5JCh0xOI.woff2) format('woff2'); 1097 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1098} 1099/* cyrillic */ 1100@font-face { 1101 font-family: 'Roboto Serif'; 1102 font-style: normal; 1103 font-weight: 400; 1104 font-stretch: 100%; 1105 font-display: swap; 1106 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5LSh0xOI.woff2) format('woff2'); 1107 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1108} 1109/* vietnamese */ 1110@font-face { 1111 font-family: 'Roboto Serif'; 1112 font-style: normal; 1113 font-weight: 400; 1114 font-stretch: 100%; 1115 font-display: swap; 1116 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5Jih0xOI.woff2) format('woff2'); 1117 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; 1118} 1119/* latin-ext */ 1120@font-face { 1121 font-family: 'Roboto Serif'; 1122 font-style: normal; 1123 font-weight: 400; 1124 font-stretch: 100%; 1125 font-display: swap; 1126 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5Jyh0xOI.woff2) format('woff2'); 1127 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; 1128} 1129/* latin */ 1130@font-face { 1131 font-family: 'Roboto Serif'; 1132 font-style: normal; 1133 font-weight: 400; 1134 font-stretch: 100%; 1135 font-display: swap; 1136 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5KSh0.woff2) format('woff2'); 1137 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; 1138} 1139/* cyrillic-ext */ 1140@font-face { 1141 font-family: 'Roboto Serif'; 1142 font-style: normal; 1143 font-weight: 700; 1144 font-stretch: 100%; 1145 font-display: swap;
1146 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5JCh0xOI.woff2) format('woff2'); 1147 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1148} 1149/* cyrillic */ 1150@font-face { 1151 font-family: 'Roboto Serif'; 1152 font-style: normal; 1153 font-weight: 700; 1154 font-stretch: 100%; 1155 font-display: swap; 1156 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5LSh0xOI.woff2) format('woff2'); 1157 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1158} 1159/* vietnamese */ 1160@font-face { 1161 font-family: 'Roboto Serif'; 1162 font-style: normal; 1163 font-weight: 700; 1164 font-stretch: 100%; 1165 font-display: swap; 1166 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5Jih0xOI.woff2) format('woff2'); 1167 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; 1168} 1169/* latin-ext */ 1170@font-face { 1171 font-family: 'Roboto Serif'; 1172 font-style: normal; 1173 font-weight: 700; 1174 font-stretch: 100%; 1175 font-display: swap; 1176 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5Jyh0xOI.woff2) format('woff2'); 1177 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; 1178} 1179/* latin */ 1180@font-face { 1181 font-family: 'Roboto Serif'; 1182 font-style: normal; 1183 font-weight: 700; 1184 font-stretch: 100%; 1185 font-display: swap; 1186 src: url(https://fonts.gstatic.com/s/robotoserif/v17/R70mjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEX5KSh0.woff2) format('woff2'); 1187 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; 1188} 1189/* cyrillic-ext */ 1190@font-face { 1191 font-family: 'Roboto Variable'; 1192 font-style: normal; 1193 font-weight: 100 900; 1194 font-stretch: 75% 100%; 1195 font-display: swap; 1196 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2'); 1197 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1198} 1199/* cyrillic */ 1200@font-face { 1201 font-family: 'Roboto Variable'; 1202 font-style: normal; 1203 font-weight: 100 900; 1204 font-stretch: 75% 100%; 1205 font-display: swap; 1206 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2'); 1207 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1208} 1209/* greek-ext */ 1210@font-face { 1211 font-family: 'Roboto Variable'; 1212 font-style: normal; 1213 font-weight: 100 900; 1214 font-stretch: 75% 100%; 1215 font-display: swap; 1216 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2'); 1217 unicode-range: U+1F00-1FFF; 1218} 1219/* greek */ 1220@font-face { 1221 font-family: 'Roboto Variable'; 1222 font-style: normal; 1223 font-weight: 100 900; 1224 font-stretch: 75% 100%; 1225 font-display: swap; 1226 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2'); 1227 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 1228} 1229/* math */ 1230@font-face { 1231 font-family: 'Roboto Variable'; 1232 font-style: normal; 1233 font-weight: 100 900; 1234 font-stretch: 75% 100%; 1235 font-display: swap; 1236 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1MunmxKOzY.woff2) format('woff2'); 1237 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 1238} 1239/* symbols */ 1240@font-face { 1241 font-family: 'Roboto Variable'; 1242 font-style: normal; 1243 font-weight: 100 900; 1244 font-stretch: 75% 100%; 1245 font-display: swap;
1246 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1MujGxKOzY.woff2) format('woff2'); 1247 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 1248} 1249/* vietnamese */ 1250@font-face { 1251 font-family: 'Roboto Variable'; 1252 font-style: normal; 1253 font-weight: 100 900; 1254 font-stretch: 75% 100%; 1255 font-display: swap; 1256 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2'); 1257 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; 1258} 1259/* latin-ext */ 1260@font-face { 1261 font-family: 'Roboto Variable'; 1262 font-style: normal; 1263 font-weight: 100 900; 1264 font-stretch: 75% 100%; 1265 font-display: swap; 1266 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2'); 1267 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; 1268} 1269/* latin */ 1270@font-face { 1271 font-family: 'Roboto Variable'; 1272 font-style: normal; 1273 font-weight: 100 900; 1274 font-stretch: 75% 100%; 1275 font-display: swap; 1276 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2'); 1277 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; 1278} 1279/* cyrillic-ext */ 1280@font-face { 1281 font-family: 'Fragment Mono'; 1282 font-style: normal; 1283 font-weight: 400; 1284 src: url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB45HhrUI.woff2) format('woff2'); 1285 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1286} 1287/* latin-ext */ 1288@font-face { 1289 font-family: 'Fragment Mono'; 1290 font-style: normal; 1291 font-weight: 400; 1292 src: url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB41HhrUI.woff2) format('woff2'); 1293 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; 1294} 1295/* latin */ 1296@font-face { 1297 font-family: 'Fragment Mono'; 1298 font-style: normal; 1299 font-weight: 400; 1300 src: url(https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnB4NHhg.woff2) format('woff2'); 1301 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; 1302} 1303/* cyrillic-ext */ 1304@font-face { 1305 font-family: 'Roboto'; 1306 font-style: italic; 1307 font-weight: 900; 1308 font-stretch: 100%;
1309 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAX-k2Qn.woff2) format('woff2'); 1310 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1311} 1312/* cyrillic */ 1313@font-face { 1314 font-family: 'Roboto'; 1315 font-style: italic; 1316 font-weight: 900; 1317 font-stretch: 100%; 1318 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAz-k2Qn.woff2) format('woff2'); 1319 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1320} 1321/* greek-ext */ 1322@font-face { 1323 font-family: 'Roboto'; 1324 font-style: italic; 1325 font-weight: 900; 1326 font-stretch: 100%; 1327 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAT-k2Qn.woff2) format('woff2'); 1328 unicode-range: U+1F00-1FFF; 1329} 1330/* greek */ 1331@font-face { 1332 font-family: 'Roboto'; 1333 font-style: italic; 1334 font-weight: 900; 1335 font-stretch: 100%; 1336 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAv-k2Qn.woff2) format('woff2'); 1337 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 1338} 1339/* math */ 1340@font-face { 1341 font-family: 'Roboto'; 1342 font-style: italic; 1343 font-weight: 900; 1344 font-stretch: 100%; 1345 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuHT-k2Qn.woff2) format('woff2'); 1346 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 1347} 1348/* symbols */ 1349@font-face { 1350 font-family: 'Roboto'; 1351 font-style: italic; 1352 font-weight: 900; 1353 font-stretch: 100%; 1354 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuGb-k2Qn.woff2) format('woff2'); 1355 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 1356} 1357/* vietnamese */ 1358@font-face { 1359 font-family: 'Roboto'; 1360 font-style: italic; 1361 font-weight: 900; 1362 font-stretch: 100%;
1363 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAf-k2Qn.woff2) format('woff2'); 1364 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; 1365} 1366/* latin-ext */ 1367@font-face { 1368 font-family: 'Roboto'; 1369 font-style: italic; 1370 font-weight: 900; 1371 font-stretch: 100%; 1372 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAb-k2Qn.woff2) format('woff2'); 1373 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; 1374} 1375/* latin */ 1376@font-face { 1377 font-family: 'Roboto'; 1378 font-style: italic; 1379 font-weight: 900; 1380 font-stretch: 100%; 1381 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXuAj-kw.woff2) format('woff2'); 1382 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; 1383} 1384/* cyrillic-ext */ 1385@font-face { 1386 font-family: 'Roboto'; 1387 font-style: normal; 1388 font-weight: 900; 1389 font-stretch: 100%; 1390 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmZiArmlw.woff2) format('woff2'); 1391 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 1392} 1393/* cyrillic */ 1394@font-face { 1395 font-family: 'Roboto'; 1396 font-style: normal; 1397 font-weight: 900; 1398 font-stretch: 100%; 1399 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmQiArmlw.woff2) format('woff2'); 1400 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 1401} 1402/* greek-ext */ 1403@font-face { 1404 font-family: 'Roboto'; 1405 font-style: normal; 1406 font-weight: 900; 1407 font-stretch: 100%; 1408 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmYiArmlw.woff2) format('woff2'); 1409 unicode-range: U+1F00-1FFF; 1410} 1411/* greek */ 1412@font-face { 1413 font-family: 'Roboto'; 1414 font-style: normal; 1415 font-weight: 900; 1416 font-stretch: 100%; 1417 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmXiArmlw.woff2) format('woff2'); 1418 unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; 1419} 1420/* math */ 1421@font-face { 1422 font-family: 'Roboto'; 1423 font-style: normal; 1424 font-weight: 900; 1425 font-stretch: 100%; 1426 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalnoiArmlw.woff2) format('woff2'); 1427 unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; 1428} 1429/* symbols */ 1430@font-face { 1431 font-family: 'Roboto'; 1432 font-style: normal; 1433 font-weight: 900; 1434 font-stretch: 100%; 1435 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtaln6iArmlw.woff2) format('woff2'); 1436 unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; 1437} 1438/* vietnamese */ 1439@font-face { 1440 font-family: 'Roboto'; 1441 font-style: normal; 1442 font-weight: 900; 1443 font-stretch: 100%;
1444 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmbiArmlw.woff2) format('woff2'); 1445 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; 1446} 1447/* latin-ext */ 1448@font-face { 1449 font-family: 'Roboto'; 1450 font-style: normal; 1451 font-weight: 900; 1452 font-stretch: 100%; 1453 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmaiArmlw.woff2) format('woff2'); 1454 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; 1455} 1456/* latin */ 1457@font-face { 1458 font-family: 'Roboto'; 1459 font-style: normal; 1460 font-weight: 900; 1461 font-stretch: 100%; 1462 src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmUiAo.woff2) format('woff2'); 1463 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; 1464} 1465 1466@font-face { font-family: "Juana Regular"; src: url("https://framerusercontent.com/assets/sNZc2kVM726RrOBbpXd35amlrU.otf"); font-display: swap } 1467@font-face { font-family: "Juana Medium"; src: url("https://framerusercontent.com/assets/khVNTRKGxlCHnCWNV0CDQ9qUk.otf"); font-display: swap } 1468@font-face { font-family: "Juana SemiBold"; src: url("https://framerusercontent.com/assets/Vj0g9ti5qTXnTuGon9WsqHFGI.otf"); font-display: swap } 1469@font-face { font-family: "Juana Regular"; src: url("https://framerusercontent.com/assets/sNZc2kVM726RrOBbpXd35amlrU.otf"); font-display: swap; font-style: normal; font-weight: 400 } 1470@font-face { font-family: "Juana Bold It"; src: url("https://framerusercontent.com/assets/e8BojBnbhX35V68J5YmT8YyU.otf"); font-display: swap; font-style: normal; font-weight: 700 } 1471@font-face { font-family: "Juana Medium"; src: url("https://framerusercontent.com/assets/khVNTRKGxlCHnCWNV0CDQ9qUk.otf"); font-display: swap; font-style: normal; font-weight: 500 } 1472@font-face { font-family: "Juana Regular It"; src: url("https://framerusercontent.com/assets/c6H1rc2AYGWe5e9lJYHe30pvwU.otf"); font-display: swap; font-style: normal; font-weight: 400 } 1473@font-face { font-family: "Juana Alt Light"; src: url("https://framerusercontent.com/assets/33ilWeZGCP0slTLbXBPfcKlmOV8.otf"); font-display: swap } 1474@font-face { font-family: "Juana SemiBold"; src: url("https://framerusercontent.com/assets/Vj0g9ti5qTXnTuGon9WsqHFGI.otf"); font-display: swap; font-style: normal; font-weight: 600 } 1475@font-face { font-family: "Juana Light"; src: url("https://framerusercontent.com/assets/NVBeOiOyIUCStr1LnRTU8KgRC94.otf"); font-display: swap; font-style: normal; font-weight: 300 } 1476@font-face { font-family: "Juana Alt Medium"; src: url("https://framerusercontent.com/assets/wiCUTpEUqyJJozdiB7SnEJ4VYM.otf"); font-style: normal; font-weight: 500 } 1477@font-face { font-family: "Juana Alt Regular"; src: url("https://framerusercontent.com/assets/pdFG68fCdPbIcvAHJzsUBqKpJhs.otf"); font-display: swap } 1478@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 } 1479@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 } 1480@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 } 1481@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 } 1482@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 } 1483@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 } 1484@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 } 1485@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/NXxvFRoY5LDh3yCm7MEP2jqYk.woff2"); font-style: normal; font-weight: 100; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1486@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5CcgcVyoWSqO1THBiISd6oCog.woff2"); font-style: normal; font-weight: 100; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1487@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/MF544SVCvk3yNpLIz3pwDXFZPKM.woff2"); font-style: normal; font-weight: 100; unicode-range: U+1F00-1FFF } 1488@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/TNtxudDBkAm2RXdtU3rvTBwoM.woff2"); font-style: normal; font-weight: 100; unicode-range: U+0370-03FF } 1489@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/fIabp4VN5z7iJ3lNOz9qfNeQHc.woff2"); font-style: normal; font-weight: 100; 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 } 1490@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/8kSLqTnVCEtjx0nu8PxTD4Nh5UU.woff2"); font-style: normal; font-weight: 100; 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 } 1491@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/9iRSYClnXA0RMygyIn6yjjWXJw.woff2"); font-style: normal; font-weight: 100; 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 } 1492@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/MVhJhYeDWxeyqT939zMNyw9p8.woff2"); font-style: normal; font-weight: 200; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1493@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/WXQXYfAQJIi2pCJACAfWWXfIDqI.woff2"); font-style: normal; font-weight: 200; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1494@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/RJeJJARdrtNUtic58kOz7hIgBuE.woff2"); font-style: normal; font-weight: 200; unicode-range: U+1F00-1FFF } 1495@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/4hBRAuM02i3fsxYDzyNvt5Az2so.woff2"); font-style: normal; font-weight: 200; unicode-range: U+0370-03FF } 1496@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/fz1JbBffNGgK7BNUI1mmbFBlgA8.woff2"); font-style: normal; font-weight: 200; 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 } 1497@font-face { font-family: "Inter";
1497 src: url("https://framerusercontent.com/assets/Z4sGWU2OKBoXPWulb5P25vULA.woff2"); font-style: normal; font-weight: 200; 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 } 1498@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/eIZyQwIlHYR0mnMSneEDMtqBPgw.woff2"); font-style: normal; font-weight: 200; 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 } 1499@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/BkDpl4ghaqvMi1btKFyG2tdbec.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1500@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/zAMK70AQRFSShJgUiaR5IiIhgzk.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1501@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/IETjvc5qzUaRoaruDpPSwCUM8.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+1F00-1FFF } 1502@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/oLCoaT3ioA0fHdJnWR9W6k7NY.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+0370-03FF } 1503@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Sj0PCHQSBjFmEp6NBWg6FNaKc.woff2"); font-display: swap; font-style: normal; font-weight: 300; 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 } 1504@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/aqiiD4LUKkKzXdjGL5UzHq8bo5w.woff2"); font-display: swap; font-style: normal; font-weight: 300; 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 } 1505@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/H4TfENUY1rh8R9UaSD6vngjJP3M.woff2"); font-display: swap; font-style: normal; font-weight: 300; 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 } 1506@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1507@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1508@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF } 1509@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0370-03FF } 1510@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1511@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1512@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1513@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 } 1514@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 } 1515@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 } 1516@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 } 1517@font-face { font-family: "Inter";
1517 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 } 1518@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1519@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 } 1520@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 } 1521@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 } 1522@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 } 1523@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 } 1524@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 } 1525@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1526@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 } 1527@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1528@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1529@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+1F00-1FFF } 1530@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+0370-03FF } 1531@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2"); font-display: swap; font-style: normal; font-weight: 800; 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 } 1532@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2"); font-display: swap; font-style: normal; font-weight: 800; 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 } 1533@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/JAur4lGGSGRGyrFi59JSIKqVgU.woff2"); font-display: swap; font-style: normal; font-weight: 800; 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 } 1534@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1535@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1536@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF } 1537@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0370-03FF } 1538@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1539@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/rZ5DdENNqIdFTIyQQiP5isO7M.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1540@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1541@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/YJsHMqeEm0oDHuxRTVCwg5eZuo.woff2"); font-style: italic; font-weight: 100; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1542@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/oJJMyJlDykMObEyb5VexHSxd24.woff2"); font-style: italic; font-weight: 100; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1543@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/IpeaX0WzLaonj68howNZg4SJJaY.woff2"); font-style: italic; font-weight: 100; unicode-range: U+1F00-1FFF } 1544@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/KCj1bV3vDXY5OLHttTeRYcu9J8.woff2"); font-style: italic; font-weight: 100; unicode-range: U+0370-03FF } 1545@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/biaVHhOprxbHaR3dIP7Z8cYurHg.woff2"); font-style: italic; font-weight: 100; 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 } 1546@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/3on0VNjjmogkq1f9ziKFcrY72MI.woff2"); font-style: italic; font-weight: 100; 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 } 1547@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/gNa011yWpVpNFgUhhSlDX8nUiPQ.woff2"); font-style: italic; font-weight: 100; 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 } 1548@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vpq17U0WM26sBGHgq9jnrUmUf8.woff2"); font-style: italic; font-weight: 200; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1549@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/bNYh7lNMEpOegeRYAtyGel1WqBE.woff2"); font-style: italic; font-weight: 200; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1550@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/FBzcXZYmdulcZC0z278U6o0cw.woff2"); font-style: italic; font-weight: 200; unicode-range: U+1F00-1FFF } 1551@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/ua60IRqWK94xCrq0SC639Hbsdjg.woff2"); font-style: italic; font-weight: 200; unicode-range: U+0370-03FF } 1552@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Pd8gNPn2dSCh4FyjWFw9PJysoQ.woff2"); font-style: italic; font-weight: 200; 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 } 1553@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/6OdIurwS6YHsVW2i5fR5CKn0gg.woff2"); font-style: italic; font-weight: 200; 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 } 1554@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DtVQjTG8OGGKnwKYrMHRZVCyo.woff2"); font-style: italic; font-weight: 200; 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 } 1555@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/YYB6GZmCWnZq3RWZOghuZIOxQY.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1556@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/miJTzODdiyIr3tRo9KEoqXXk2PM.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1557@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/6ZMhcggRFfEfbf7lncCpaUbA.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+1F00-1FFF } 1558@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/8sCN6PGUr4I8q5hC5twAXfcwqV0.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+0370-03FF } 1559@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/aUYDUTztS7anQw5JuwCncXeLOBY.woff2"); font-display: swap; font-style: italic; font-weight: 300; 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 } 1560@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/8mwKwShtYEXIZ5diRBT74yn9jdQ.woff2"); font-display: swap; font-style: italic; font-weight: 300; 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 } 1561@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/yDiPvYxioBHsicnYxpPW35WQmx8.woff2"); font-display: swap; font-style: italic; font-weight: 300; 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 } 1562@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1563@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1564@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF } 1565@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF } 1566@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1567@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1568@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1569@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/khkJkwSL66WFg8SX6Wa726c.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1570@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/0E7IMbDzcGABpBwwqNEt60wU0w.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1571@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+1F00-1FFF } 1572@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0370-03FF } 1573@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/JEXmejW8mXOYMtt0hyRg811kHac.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1574@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/Bo5CNzBv77CafbxOtKIkpw9egw.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1575@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1576@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1577@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1578@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+1F00-1FFF } 1579@font-face { font-family: "Inter"; src:
1579url("https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0370-03FF } 1580@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2"); font-display: swap; font-style: italic; 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 } 1581@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/fuyXZpVvOjq8NesCOfgirHCWyg.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1582@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2"); font-display: swap; font-style: italic; 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 } 1583@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1584@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1585@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF } 1586@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF } 1587@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1588@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1589@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1590@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/if4nAQEfO1l3iBiurvlUSTaMA.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1591@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/GdJ7SQjcmkU1sz7lk5lMpKUlKY.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1592@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/sOA6LVskcCqlqggyjIZe0Zh39UQ.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+1F00-1FFF } 1593@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/zUCSsMbWBcHOQoATrhsPVigkc.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+0370-03FF } 1594@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/6eYp9yIAUvPZY7o0yfI4e2OP6g.woff2"); font-display: swap; font-style: italic; font-weight: 800; 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 } 1595@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/8AYN209PzikkmqPEbOGJlpgu6M.woff2"); font-display: swap; font-style: italic; font-weight: 800; 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 } 1596@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/L9nHaKi7ULzGWchEehsfwttxOwM.woff2"); font-display: swap; font-style: italic; font-weight: 800; 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 } 1597@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1598@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1599@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF } 1600@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0370-03FF } 1601@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1602@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1603@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1604@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1605@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1606@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF } 1607@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF } 1608@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1609@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1610@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1611@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/FMAZXZOvzvP9daUF2pk7jeNQE.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1612@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/XRXDXcGEcHEhj5vRoCcaNzLUII.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1613@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/WL8JiibS9vHU7Cb3NGaJKioRjQ.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF } 1614@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/LfqxQLLXCFxnUuZS8fkv9AT0uI.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF } 1615@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/3IqofWpyruZr7Qc3kaedPmw7o.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1616@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/N9O1YBTY0ROZrE0GiMsoMSyPbQ.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1617@font-face { font-family: "Inter Variable"; src: url("https://framerusercontent.com/assets/Qpek1Wzh1dJ3f8j88Vebg4yC92w.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1618@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.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 } 1619@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.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 } 1620@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF } 1621@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF } 1622@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.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 } 1623@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.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 } 1624@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.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 } 1625@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/Vu4RH4OOAYHIXg4LpXVzNVmbpY.woff2"); font-style: normal; font-weight: 100; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1626@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/eOWZqb2nQ1SLbtYmcGBFYFSOE5U.woff2"); font-style: normal; font-weight: 100; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1627@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/H0Z3dXk6VFBv9TPQedY7FZVVVQ.woff2"); font-style: normal; font-weight: 100; unicode-range: U+1F00-1FFF } 1628@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/sMud1BrfhejzYfhsGoUtjWdRb90.woff2"); font-style: normal; font-weight: 100; unicode-range: U+0370-03FF } 1629@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/SDel4nEmK9AyiBktaYZfYI9DrY.woff2"); font-style: normal; font-weight: 100; 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 } 1630@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/GoWsxcsKZ1Hiy2Y8l40zBgNwYvo.woff2"); font-style: normal; font-weight: 100; 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 } 1631@font-face { font-family: "Inter Display";
1631 src: url("https://framerusercontent.com/assets/iPDparXDXhfwSxmuiEXzr0b1vAU.woff2"); font-style: normal; font-weight: 100; 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 } 1632@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/kZK78sVb0ChIxwI4EF00ArQvpu0.woff2"); font-style: normal; font-weight: 200; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1633@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/zLXnIInNs9VhCJZQ1B0FvHgtWDM.woff2"); font-style: normal; font-weight: 200; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1634@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/yHa3FUh9QDCLkYGoHU44PsRbTI.woff2"); font-style: normal; font-weight: 200; unicode-range: U+1F00-1FFF } 1635@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/w3wwH92cnNPcZVAf63gAmGQW0k.woff2"); font-style: normal; font-weight: 200; unicode-range: U+0370-03FF } 1636@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/w9aHRXFhel7kScIgRMsPqEwE3AY.woff2"); font-style: normal; font-weight: 200; 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 } 1637@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/t5RNiwIqoB2GvYhcdv6NPQF6kfk.woff2"); font-style: normal; font-weight: 200; 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 } 1638@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/eDNmF3DmGWYDX8NrhNZOl1SDyQ.woff2"); font-style: normal; font-weight: 200; 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 } 1639@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/MaMAn5Jp5gJg1z3VaLH65QwWPLc.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1640@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/fEqgEChcTaneQFxeugexHq7Bk.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1641@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/nL7d8Ph0ViwUQorApF89PoAagQI.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+1F00-1FFF } 1642@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/YOHXUQlY1iC2t7qT4HeLSoBDtn4.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+0370-03FF } 1643@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/TfzHIi6ZmZDuhnIFGcgM6Ipuim4.woff2"); font-display: swap; font-style: normal; font-weight: 300; 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 } 1644@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/CnMzVKZxLPB68RITfNGUfLe65m4.woff2"); font-display: swap; font-style: normal; font-weight: 300; 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 } 1645@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/ub5XwqqEAMrXQz31ej6fNqbxnBc.woff2"); font-display: swap; font-style: normal; font-weight: 300; 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 } 1646@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1647@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1648@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF } 1649@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0370-03FF } 1650@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/r0mv3NegmA0akcQsNFotG32Las.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1651@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1652@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1653@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.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 } 1654@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.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 } 1655@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF } 1656@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0370-03FF } 1657@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.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 } 1658@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1659@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.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 } 1660@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.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 } 1661@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.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 } 1662@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF } 1663@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0370-03FF } 1664@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.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 } 1665@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/qITWJ2WdG0wrgQPDb8lvnYnTXDg.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1666@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.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 } 1667@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/RDJfWXA0aFdpD2OO2AJLBh2Z7E.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1668@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/e97VFGU1js4GGgvQCnvIiHpRf0.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1669@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/9WZaFuMg9OiQ7an8bugAJkUG04.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+1F00-1FFF } 1670@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/Kc2pkIGjh9K7EmlGx2sorKHcJDw.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+0370-03FF } 1671@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/pFve2DToKu0uyKsWs4NBTHpK7Vc.woff2"); font-display: swap; font-style: normal; font-weight: 800; 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 } 1672@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/9Nu9BRcGkRrLnJCGqVdSUXJt2Ig.woff2"); font-display: swap; font-style: normal; font-weight: 800; 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 } 1673@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/4hhgqiTCDCCa8WhFmTB7QXODupk.woff2"); font-display: swap; font-style: normal; font-weight: 800; 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 } 1674@font-face { font-family: "Inter Display";
1674 src: url("https://framerusercontent.com/assets/EZSFVoaPWKnZ6GuVk5dlS5pk.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1675@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/TMYuLEOqLWgunxD5qCFeADEgk.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1676@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/EL4v8OG6t2XwHSJLO1YF25DNiDw.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF } 1677@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/vSoBOmgqFUd0rVCgogjwL7jQI.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0370-03FF } 1678@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/bIwBTbnyeAOa9wQIBagEdRDHXhE.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1679@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/x8eJ5VkmPMHVhVbF0E8JYFJmwc.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1680@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/fmXYBApyDC604dR7g2aaACGvCk.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1681@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/fWaKVy6hRB8Z8aBaXHMiFEvPILU.woff2"); font-style: italic; font-weight: 100; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1682@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/syX0favWwGMDkTs34aSUJp2FDg.woff2"); font-style: italic; font-weight: 100; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1683@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/MRDnh8epalyri0qENYQVaYkjNjA.woff2"); font-style: italic; font-weight: 100; unicode-range: U+1F00-1FFF } 1684@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/dkR8k5Cze1rY2rQWCcFiLvNxm8M.woff2"); font-style: italic; font-weight: 100; unicode-range: U+0370-03FF } 1685@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/3RO0kKTqHkJmvsJcJAr5at0.woff2"); font-style: italic; font-weight: 100; 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 } 1686@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/mKzAiDvphQ1qAmJcRwlQ0QOK3Dc.woff2"); font-style: italic; font-weight: 100; 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 } 1687@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/GSo3TkcX0SwmUNLnnUlsKhqgZI.woff2"); font-style: italic; font-weight: 100; 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 } 1688@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/7b925B3vAlG2atcrbV7LoSudp7c.woff2"); font-style: italic; font-weight: 200; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1689@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/FuEG87bF2T2uEeI84KQYYAE9wA.woff2"); font-style: italic; font-weight: 200; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1690@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/l72nQILmlFUAK8OXlvJB8Qybl2M.woff2"); font-style: italic; font-weight: 200; unicode-range: U+1F00-1FFF } 1691@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/PjAOIKsdFTryeYPWcKg4xHgWCTI.woff2"); font-style: italic; font-weight: 200; unicode-range: U+0370-03FF } 1692@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/5u1LyW8isA2RA3QfYvCc6TVeGSU.woff2"); font-style: italic; font-weight: 200; 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 } 1693@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/OxW7bkxVYziGRnONbuXLAeuUEkQ.woff2"); font-style: italic; font-weight: 200; 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 } 1694@font-face { font-family: "Inter Display";
1694 src: url("https://framerusercontent.com/assets/vFOa28RMJNgff4GnWLns8E8vGZw.woff2"); font-style: italic; font-weight: 200; 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 } 1695@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/JVGAsgKKXCCsDQ3MCrxIs5u1U.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1696@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/GeFYhvsobZhw8u0Xza2zCmC8Cw.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1697@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/8dxmIktsyEgZt0OloSu5gz6TgLI.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+1F00-1FFF } 1698@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/f2kclCrwmFV8YeznrosrT3kcjE.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+0370-03FF } 1699@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/HTPyW5jOpXfwIja9CrgNJUDriY4.woff2"); font-display: swap; font-style: italic; font-weight: 300; 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 } 1700@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/raPlI8zqlyoXu4yBGiiecGg2dI.woff2"); font-display: swap; font-style: italic; font-weight: 300; 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 } 1701@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/xFtzow8wtMpaEQuIGgCbt25Qorg.woff2"); font-display: swap; font-style: italic; font-weight: 300; 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 } 1702@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/THWAFHoAcmqLMy81E8hCSdziVKA.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1703@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/sQxGYWDlRkDr0eOKqiNRl6g5rs.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1704@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/NNTAT1XAm8ZRkr824inYPkjNeL4.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF } 1705@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/P2qr9PAWBt905929rHfxmneMUG0.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF } 1706@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/2BmSa4TZZvFKAZg2DydxTbvKlTU.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1707@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/P0JCAnd2N1Q6qwTQohre3XmQ.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1708@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/KMFW46iYsEZaUBwXbwPc9nQm71o.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1709@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/A5P4nkYCJlLQxGxaS1lzG8PNSc.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1710@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/vuPfygr1n1zYxscvWgGI8hRf3LE.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1711@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/jplzYzqFHXreyADwk9yrkQlWQ.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+1F00-1FFF } 1712@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/sSIKP2TfVPvfK7YVENPE5H87A.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0370-03FF } 1713@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/gawbeo7iEJSRZ4kcrh6YRrU8o.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1714@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/RkMAGv2iAm3rw7tZzs7FaZf0rM.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1715@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/8E92vrr3j1gDqzepmeSbD2u0JxA.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1716@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1717@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1718@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+1F00-1FFF } 1719@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0370-03FF } 1720@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/wmHLUqO4QxLaADUScavxvknnBQ.woff2"); font-display: swap; font-style: italic; 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 } 1721@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/e3ySEnhUUpItjJUo5buJawUl4Y.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1722@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2"); font-display: swap; font-style: italic; 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 } 1723@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1724@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1725@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF } 1726@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF } 1727@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1728@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/MzumQQZJQBC6KM1omtmwOtsogtI.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1729@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1730@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/toNasQAsgu8B7dP8n9xdXRzdNhU.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1731@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/xPVm3TFQkuvdIaC7nzaBBAiE5Y.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1732@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/xwWV9Y5bwNwM4PjHK
1732FG1XmdwA.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+1F00-1FFF } 1733@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/oG51mTqVfF2JDETyCzOOIQOpzY.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+0370-03FF } 1734@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/1aaySnsnw0pKE2qUemKvHaM1tw.woff2"); font-display: swap; font-style: italic; font-weight: 800; 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 } 1735@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/QTKFuIAPTQlFFMI0HG9beHs3Xc.woff2"); font-display: swap; font-style: italic; font-weight: 800; 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 } 1736@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/gLJVFeatQcrirAaS7jqVJIO4.woff2"); font-display: swap; font-style: italic; font-weight: 800; 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 } 1737@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/yHWoQPBZSEiCC3aW3JXtcoFby8o.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } 1738@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/UHqhq621TbUtspKtPKPA1Ne8qY.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 } 1739@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/6dsy2CbviAWDcszGLlgyaLpRMk.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF } 1740@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/TQqnntSFYYGDv7XtyT3ZhfvDA.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0370-03FF } 1741@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/nE03Xxh2GngsU8hDpg6CRGxqfoM.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF } 1742@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/U1kEiQQO1ar9PuYJyyRkclmq8o.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1743@font-face { font-family: "Inter Display"; src: url("https://framerusercontent.com/assets/dWFiPjtJpfcxAIDV8RPyuCq04.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB } 1744@font-face { font-family: "Inter"; src: url("https://app.framerstatic.com/Inter-SemiBold.latin-RDYY2AG2.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 } 1745@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 } 1746@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 } 1747@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1748@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1749@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1750@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/g0c8vEViiXNlKAgI4Ymmk3Ig.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } 1751@font-face { font-family: "Roboto Placeholder"; src: local("Arial"); ascent-override: 92.43%; descent-override: 24.32%; line-gap-override: 0.00%; size-adjust: 100.37% } 1752@font-face { font-family: "Josefin Sans Placeholder"; src: local("Arial"); ascent-override: 73.39%; descent-override: 24.46%; line-gap-override: 0.00%; size-adjust: 102.20% } 1753@font-face { font-family: "Open Sans Placeholder"; src: local("Arial"); ascent-override: 101.58%; descent-override: 27.84%; line-gap-override: 0.00%; size-adjust: 105.22% } 1754@font-face { font-family: "Manrope Placeholder"; src: local("Arial"); ascent-override: 102.74%; descent-override: 28.91%; line-gap-override: 0.00%; size-adjust: 103.76% } 1755@font-face { font-family: "Roboto Variable Placeholder"; src: local("Arial"); ascent-override: 92.43%; descent-override: 24.32%; line-gap-override: 0.00%; size-adjust: 100.37% } 1756@font-face { font-family: "Roboto Serif Placeholder"; src: local("Times New Roman"); ascent-override: 72.45%; descent-override: 19.07%; line-gap-override: 0.00%; size-adjust: 127.94% } 1757@font-face { font-family: "Juana Regular Placeholder"; src: local("Arial"); ascent-override: 102.06%; descent-override: 31.68%; line-gap-override: 0.00%; size-adjust: 102.29% } 1758@font-face { font-family: "Juana Medium Placeholder"; src: local("Arial"); ascent-override: 99.71%; descent-override: 30.94%; line-gap-override: 0.00%; size-adjust: 104.71% } 1759@font-face { font-family: "Juana SemiBold Placeholder"; src: local("Arial"); ascent-override: 97.08%; descent-override: 30.13%; line-gap-override: 0.00%; size-adjust: 107.54% } 1760@font-face { font-family: "Juana Bold It Placeholder"; src: local("Arial"); ascent-override: 94.34%; descent-override: 29.28%; line-gap-override: 0.00%; size-adjust: 110.67% } 1761@font-face { font-family: "Juana Regular It Placeholder"; src: local("Arial"); ascent-override: 102.43%; descent-override: 31.79%; line-gap-override: 0.00%; size-adjust: 101.93% } 1762@font-face { font-family: "Juana Alt Light Placeholder"; src: local("Arial"); ascent-override: 104.24%; descent-override: 32.35%; line-gap-override: 0.00%; size-adjust: 100.15% } 1763@font-face { font-family: "Juana Light Placeholder"; src: local("Arial"); ascent-override: 104.28%; descent-override: 32.36%; line-gap-override: 0.00%; size-adjust: 100.12% } 1764@font-face { font-family: "Juana Alt Regular Placeholder"; src: local("Arial"); ascent-override: 102.01%; descent-override: 31.66%; line-gap-override: 0.00%; size-adjust: 102.34% } 1765@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% } 1766@font-face { font-family: "Inter Variable Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% } 1767@font-face { font-family: "Inter Display Placeholder"; src: local("Arial"); ascent-override: 98.56%; descent-override: 24.54%; line-gap-override: 0.00%; size-adjust: 98.29% }</style>
1768 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin> 1769 1770 <!-- Initialize gtag before head-end custom code can call it. --> 1771
1771<script> 1772 window.dataLayer = window.dataLayer || []; 1773 function gtag(){window.dataLayer.push(arguments);} 1774 gtag('js', new Date()); 1775 gtag('config', 'G-9JYWEGJ5LG'); 1776 </script>
1776 1777 <meta name="robots" content="max-image-preview:large"><style data-framer-breakpoint-css>@media(min-width: 1200px){.hidden-ly9bv8{display:none!important}}@media(min-width: 760px) and (max-width: 1199.98px){.hidden-t79jqo{display:none!important}}@media(max-width: 759.98px){.hidden-yvl49q{display:none!important}}</style><style data-framer-css-ssr-minified data-framer-components="framer-lib-cursors-host framer-jR17o PropertyOverrides framer-qOS0e framer-lib-combinedCSSRules framer-il3px framer-xGNYn framer-weQox">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-d74719ae-dbab-4a3c-b0be-5b232e9a66bb:#000;--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e:#fff;--token-349800f0-f8fd-4e2e-bf4d-289df0648d00:#303030;--token-cdcde9ca-5780-4115-8123-96d6f312ad46:#707070;--token-af86a532-bbef-475f-95a2-ee9d7d24ec62:#888;--token-6cda9fb1-796d-4c1e-969a-e0dcf2a2589d:#cecfd1;--token-dfc5eaa6-8365-46e1-80fe-1c18969a318d:#efefef;--token-4f858b9f-02fd-4b22-8eae-1249354df450:#f5f5f5;--token-d4c654df-6100-45a4-ae3f-fb2366e8d918:#fbfbfb;--token-8599be54-5f84-4e81-8747-690164269237:#8137ca;--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],c
1777ode.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-cursor-none,.framer-cursor-none *{cursor:none!important}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-jR17o.framer-1moz5r8,.framer-jR17o .framer-1moz5r8{display:block}.framer-jR17o.framer-ly9bv8{background-color:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e,#fff);flex-flow:column;place-content:center flex-start;align-items:center;gap:15px;width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-jR17o .framer-1ghh3w3-container{z-index:2;flex:none;width:100%;height:auto;position:fixed;top:0;left:0}.framer-jR17o .framer-9nf6jm{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:60px 0 100px;display:flex;position:relative;overflow:hidden}.framer-jR17o .framer-20yr2o{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;min-height:60px;padding:0;display:flex;position:sticky;top:80px;overflow:hidden}.framer-jR17o .framer-1a70q2i{flex-flow:row;flex:none;place-content:flex-end center;align-items:flex-end;
1777gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-jR17o .framer-1jgww4y{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:16px;width:712px;max-width:712px;height:min-content;padding:0 10px;display:flex;position:relative}.framer-jR17o .framer-15armxn,.framer-jR17o .framer-13s4tgc,.framer-jR17o .framer-wd99oc,.framer-jR17o .framer-1vbicw3,.framer-jR17o .framer-hq8us5{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-jR17o .framer-19iuh8e{flex-flow:column;flex:none;place-content:center;align-items:center;gap:12px;width:100%;height:min-content;padding:0 0 12px;display:flex;position:relative;overflow:hidden}.framer-jR17o .framer-rmuqcl{flex-flow:row;flex:none;place-content:center;align-items:center;gap:6px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-jR17o .framer-wkym04{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-jR17o .framer-jhe7vt,.framer-jR17o .framer-fo7qex{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-jR17o .framer-1alki9t{aspect-ratio:1.9011;height:var(--framer-aspect-ratio-supported,655px);border-radius:10px;flex:none;width:180%;max-width:1400px;position:relative}.framer-jR17o .framer-1df0uuq{--framer-paragraph-spacing:32px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-jR17o .framer-3y58fb{--framer-paragraph-spacing:16px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:100%;height:auto;position:relative}.framer-jR17o .framer-xv03cm{background-color:#fff;flex:none;width:153px;height:40px;position:relative;overflow:hidden}.framer-jR17o .framer-105ja35{flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-jR17o .framer-oxj7sj{--border-bottom-width:0px;--border-color:#eee;--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:47%;height:min-content;padding:40px 0 0;display:flex;position:relative}.framer-jR17o .framer-1m5sy4w{flex-flow:wrap;flex:none;place-content:center flex-start;align-items:center;gap:40px;width:100%;height:min-content;padding:0;text-decoration:none;display:flex;position:relative}.framer-jR17o .framer-zingf6{border-radius:10px;flex:none;width:150px;height:150px;position:relative}.framer-jR17o .framer-iygt69{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:4px;width:1px;
1777min-width:200px;height:min-content;padding:0;display:flex;position:relative}.framer-jR17o .framer-78gz1j-container{flex:none;width:auto;height:auto;position:relative}.framer-jR17o .framer-zi3lmj-container{flex:none;width:100%;height:auto;position:relative}.framer-Q1tkP .framer-styles-preset-vroc3y:not(.rich-text-wrapper),.framer-Q1tkP .framer-styles-preset-vroc3y.rich-text-wrapper h1{--framer-font-family:"Juana Alt Regular", "Juana Alt Regular Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:50px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:#111;--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-Q1tkP .framer-styles-preset-vroc3y:not(.rich-text-wrapper),.framer-Q1tkP .framer-styles-preset-vroc3y.rich-text-wrapper h1{--framer-font-family:"Juana Alt Regular", "Juana Alt Regular Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:48px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:#111;--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-Q1tkP .framer-styles-preset-vroc3y:not(.rich-text-wrapper),.framer-Q1tkP .framer-styles-preset-vroc3y.rich-text-wrapper h1{--framer-font-family:"Juana Alt Regular", "Juana Alt Regular Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:36px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-color:#111;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-oLvbC .framer-styles-preset-1wskxsv:not(.rich-text-wrapper),.framer-oLvbC .framer-styles-preset-1wskxsv.rich-text-wrapper h2{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:26px;--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:300;--framer-font-weight-bold:400;--framer-font-weight-bold-italic:400;--framer-font-weight-italic:300;--framer-letter-spacing:0px;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-349800f0-f8fd-4e2e-bf4d-289df0648d00,#303030);--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:766px){.framer-oLvbC .framer-styles-preset-1wskxsv:not(.rich-text-wrapper),.framer-oLvbC .framer-styles-preset-1wskxsv.rich-text-wrapper h2{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:26px;--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:300;--framer-font-weight-bold:400;
1777--framer-font-weight-bold-italic:400;--framer-font-weight-italic:300;--framer-letter-spacing:0px;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-349800f0-f8fd-4e2e-bf4d-289df0648d00,#303030);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:765px) and (min-width:0){.framer-oLvbC .framer-styles-preset-1wskxsv:not(.rich-text-wrapper),.framer-oLvbC .framer-styles-preset-1wskxsv.rich-text-wrapper h2{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-italic:"Roboto", "Roboto 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:300;--framer-font-weight-bold:400;--framer-font-weight-bold-italic:400;--framer-font-weight-italic:300;--framer-letter-spacing:0px;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-349800f0-f8fd-4e2e-bf4d-289df0648d00,#303030);--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-IzeRP .framer-styles-preset-1cpdmi6:not(.rich-text-wrapper),.framer-IzeRP .framer-styles-preset-1cpdmi6.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:left;--framer-text-color:#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-IzeRP .framer-styles-preset-1cpdmi6:not(.rich-text-wrapper),.framer-IzeRP .framer-styles-preset-1cpdmi6.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:left;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-sqG99 .framer-styles-preset-amsuwk:not(.rich-text-wrapper),.framer-sqG99 .framer-styles-preset-amsuwk.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:700;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:center;--framer-text-color:#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-sqG99 .framer-styles-preset-amsuwk:not(.rich-text-wrapper),.framer-sqG99 .framer-styles-preset-amsuwk.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:700;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:center;--framer-text-color:#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-sqG99 .framer-styles-preset-amsuwk:not(.rich-text-wrapper),.framer-sqG99 .framer-styles-preset-amsuwk.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;
1777--framer-font-weight:700;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:center;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-6waxr .framer-styles-preset-h813o3:not(.rich-text-wrapper),.framer-6waxr .framer-styles-preset-h813o3.rich-text-wrapper a{--framer-link-current-text-color:#111;--framer-link-current-text-decoration:underline;--framer-link-hover-text-color:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb,#000) ;--framer-link-hover-text-decoration:underline;--framer-link-text-color:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb,#000);--framer-link-text-decoration:none}.framer-9FcxA .framer-styles-preset-1bhfdw8:not(.rich-text-wrapper),.framer-9FcxA .framer-styles-preset-1bhfdw8.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv09" on, "cv03" on, "cv04" on, "cv11" on;--framer-font-size:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:300;--framer-font-weight-bold:400;--framer-font-weight-bold-italic:400;--framer-font-weight-italic:300;--framer-letter-spacing:-.02em;--framer-line-height:1.6em;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:#a5a6a8;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-o4P4x .framer-styles-preset-cr3yx3:not(.rich-text-wrapper),.framer-o4P4x .framer-styles-preset-cr3yx3.rich-text-wrapper blockquote{--framer-blockquote-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-blockquote-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-blockquote-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-blockquote-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-blockquote-font-size:24px;--framer-blockquote-font-style:italic;--framer-blockquote-font-style-bold:normal;--framer-blockquote-font-style-bold-italic:italic;--framer-blockquote-font-style-italic:italic;--framer-blockquote-font-variation-axes:normal;--framer-blockquote-font-weight:400;--framer-blockquote-font-weight-bold:700;--framer-blockquote-font-weight-bold-italic:700;--framer-blockquote-font-weight-italic:400;--framer-blockquote-letter-spacing:0em;--framer-blockquote-line-height:2em;--framer-blockquote-paragraph-spacing:20px;--framer-blockquote-text-color:#999;--framer-blockquote-text-stroke-color:initial;--framer-blockquote-text-stroke-width:initial;--framer-font-open-type-features:normal;padding:0 0 0 22px;position:relative}.framer-o4P4x .framer-styles-preset-cr3yx3:not(.rich-text-wrapper):before,.framer-o4P4x .framer-styles-preset-cr3yx3.rich-text-wrapper blockquote:before{content:" ";background-color:#ddd;border-radius:1px;width:2px;height:100%;display:block;position:absolute;top:0;left:0}.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper),.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table{border:1px solid #99999940;border-radius:8px;overflow:hidden}.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper) th,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table th,.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper) td,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table td{padding:10px}.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper) th,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table th{background-color:#9999991a}.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper) tr+tr td,.framer-eOZrK .framer-styles-preset-1iki6es:not
1777(.rich-text-wrapper) tr+tr th,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table tr+tr td,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table tr+tr th{border-top:1px solid #99999940}.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper) td+td,.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper) th+th,.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper) td+th,.framer-eOZrK .framer-styles-preset-1iki6es:not(.rich-text-wrapper) th+td,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table td+td,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table th+th,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table td+th,.framer-eOZrK .framer-styles-preset-1iki6es.rich-text-wrapper table th+td{border-left:1px solid #99999940}.framer-8vNWc .framer-styles-preset-fmpom7{--framer-code-font-family:"Fragment Mono", monospace;--framer-code-font-style:normal;--framer-code-font-weight:400;--framer-code-text-color:#333;--framer-font-size-scale:1;background-color:#0000001a;border-radius:6px;padding:.1em .2em}.framer-cDWlv .framer-styles-preset-3nqyhf:not(.rich-text-wrapper),.framer-cDWlv .framer-styles-preset-3nqyhf.rich-text-wrapper h1{--framer-font-family:"Juana SemiBold", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:50px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0px;--framer-line-height:1.6em;--framer-paragraph-spacing:60px;
1777--framer-text-alignment:start;--framer-text-color:#111;--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:766px){.framer-cDWlv .framer-styles-preset-3nqyhf:not(.rich-text-wrapper),.framer-cDWlv .framer-styles-preset-3nqyhf.rich-text-wrapper h1{--framer-font-family:"Juana SemiBold", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:48px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:-1px;--framer-line-height:1.3em;--framer-paragraph-spacing:60px;--framer-text-alignment:start;--framer-text-color:#111;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:765px) and (min-width:0){.framer-cDWlv .framer-styles-preset-3nqyhf:not(.rich-text-wrapper),.framer-cDWlv .framer-styles-preset-3nqyhf.rich-text-wrapper h1{--framer-font-family:"Juana SemiBold", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:36px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:-.5px;--framer-line-height:1.6em;--framer-paragraph-spacing:60px;
1777--framer-text-alignment:start;--framer-text-color:#111;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-fRiI5 .framer-styles-preset-1wml6uu:not(.rich-text-wrapper),.framer-fRiI5 .framer-styles-preset-1wml6uu.rich-text-wrapper h2{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", sans-serif;--framer-font-family-bold-italic:"Roboto", sans-serif;--framer-font-family-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:40px;--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:0px;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb,#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-fRiI5 .framer-styles-preset-1wml6uu:not(.rich-text-wrapper),.framer-fRiI5 .framer-styles-preset-1wml6uu.rich-text-wrapper h2{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", sans-serif;--framer-font-family-bold-italic:"Roboto", sans-serif;--framer-font-family-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:38px;--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:0px;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb,#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-fRiI5 .framer-styles-preset-1wml6uu:not(.rich-text-wrapper),.framer-fRiI5 .framer-styles-preset-1wml6uu.rich-text-wrapper h2{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", sans-serif;--framer-font-family-bold-italic:"Roboto", sans-serif;--framer-font-family-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--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:0px;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-DVM6R .framer-styles-preset-12lj5ox:not(.rich-text-wrapper),.framer-DVM6R .framer-styles-preset-12lj5ox.rich-text-wrapper h3{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:26px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:700;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:32px;--framer-text-alignment:start;--framer-text-color:#333;--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:700px){.framer-DVM6R .framer-styles-preset-12lj5ox:not(.rich-text-wrapper),.framer-DVM6R .framer-styles-preset-12lj5ox.rich-text-wrapper h3{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:26px;--framer-font-style:normal;--framer-font-variation-axes:normal;
1777--framer-font-weight:700;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:32px;--framer-text-alignment:start;--framer-text-color:#333;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:699px) and (min-width:0){.framer-DVM6R .framer-styles-preset-12lj5ox:not(.rich-text-wrapper),.framer-DVM6R .framer-styles-preset-12lj5ox.rich-text-wrapper h3{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:700;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:32px;--framer-text-alignment:start;--framer-text-color:#333;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-w8zqU .framer-styles-preset-1jec7wp:not(.rich-text-wrapper),.framer-w8zqU .framer-styles-preset-1jec7wp.rich-text-wrapper h4{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", sans-serif;--framer-font-family-bold-italic:"Roboto", sans-serif;--framer-font-family-italic:"Roboto", "Roboto 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:700;--framer-font-weight-bold:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#333;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-wPUKx .framer-styles-preset-1intk78:not(.rich-text-wrapper),.framer-wPUKx .framer-styles-preset-1intk78.rich-text-wrapper h5{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", sans-serif;--framer-font-family-bold-italic:"Inter", sans-serif;--framer-font-family-italic:"Inter", "Inter 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:700;--framer-font-weight-bold:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#333;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-Wcrok .framer-styles-preset-vb9eg4:not(.rich-text-wrapper),.framer-Wcrok .framer-styles-preset-vb9eg4.rich-text-wrapper h6{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-bold-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-family-italic:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--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:0em;--framer-line-height:1.4em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#333;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-ntDK2 .framer-styles-preset-21ogod:not(.rich-text-wrapper),.framer-ntDK2 .framer-styles-preset-21ogod.rich-text-wrapper p{--framer-font-family:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-bold:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-bold-italic:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-italic:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-open-type-features:normal;--framer-font-size:18px;--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;
1777--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.6em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-349800f0-f8fd-4e2e-bf4d-289df0648d00,#303030);--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:700px){.framer-ntDK2 .framer-styles-preset-21ogod:not(.rich-text-wrapper),.framer-ntDK2 .framer-styles-preset-21ogod.rich-text-wrapper p{--framer-font-family:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-bold:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-bold-italic:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-italic:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-open-type-features:normal;--framer-font-size:17px;--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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.6em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-349800f0-f8fd-4e2e-bf4d-289df0648d00,#303030);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}@media (max-width:699px) and (min-width:0){.framer-ntDK2 .framer-styles-preset-21ogod:not(.rich-text-wrapper),.framer-ntDK2 .framer-styles-preset-21ogod.rich-text-wrapper p{--framer-font-family:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-bold:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-bold-italic:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-family-italic:"Roboto Serif", "Roboto Serif Placeholder", serif;--framer-font-open-type-features:normal;--framer-font-size:17px;--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:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.6em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-349800f0-f8fd-4e2e-bf4d-289df0648d00,#303030);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-zns5v .framer-styles-preset-1727g1h:not(.rich-text-wrapper),.framer-zns5v .framer-styles-preset-1727g1h.rich-text-wrapper a{--framer-link-hover-text-color:#08f;--framer-link-hover-text-decoration:underline;--framer-link-text-color:#0004ffa8;--framer-link-text-decoration:none}.framer-xsxt0 .framer-styles-preset-hc5j4a:not(.rich-text-wrapper),.framer-xsxt0 .framer-styles-preset-hc5j4a.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-weight:300;--framer-letter-spacing:0px;--framer-line-height:1.5em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:#333;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-0t8aH .framer-styles-preset-5dis45:not(.rich-text-wrapper),.framer-0t8aH .framer-styles-preset-5dis45.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:300;--framer-letter-spacing:0em;--framer-line-height:2em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:#333;--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-0t8aH .framer-styles-preset-5dis45:not(.rich-text-wrapper),.framer-0t8aH .framer-styles-preset-5dis45.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;
1777--framer-font-weight:300;--framer-letter-spacing:0em;--framer-line-height:2em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:#333;--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-0t8aH .framer-styles-preset-5dis45:not(.rich-text-wrapper),.framer-0t8aH .framer-styles-preset-5dis45.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:300;--framer-letter-spacing:0em;--framer-line-height:2em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:#333;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-jR17o[data-border=true]:after,.framer-jR17o [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:760px) and (max-width:1199.98px){.framer-jR17o.framer-ly9bv8{width:760px}.framer-jR17o .framer-1jgww4y{max-width:unset;width:700px}.framer-jR17o .framer-15armxn{order:0;max-width:540px}.framer-jR17o .framer-13s4tgc{order:1}.framer-jR17o .framer-19iuh8e{order:2}.framer-jR17o .framer-1alki9t{height:var(--framer-aspect-ratio-supported,358px);order:3;width:100%}.framer-jR17o .framer-1df0uuq{order:4}.framer-jR17o .framer-3y58fb{--framer-paragraph-spacing:32px;order:5}.framer-jR17o .framer-105ja35{width:100%}.framer-jR17o .framer-oxj7sj{width:53%}}@media (max-width:759.98px){.framer-jR17o.framer-ly9bv8{width:390px;overflow:hidden}.framer-jR17o .framer-20yr2o{top:unset;position:relative}.framer-jR17o .framer-1jgww4y{gap:24px;width:100%;padding:0 24px}.framer-jR17o .framer-1alki9t{height:var(--framer-aspect-ratio-supported,209px);width:396px}.framer-jR17o .framer-oxj7sj{width:92%}.framer-jR17o .framer-1m5sy4w{gap:12px}.framer-jR17o .framer-zingf6{width:100px;height:100px}}.ssr-variant{display:contents}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-qOS0e.framer-1vqzwed,.framer-qOS0e .framer-1vqzwed{display:block}.framer-qOS0e.framer-1efat8m{flex-flow:row;place-content:center;align-items:center;gap:28px;width:1200px;height:60px;padding:28px;display:flex;position:relative}.framer-qOS0e .framer-cra42x{flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;height:32px;padding:0;display:flex;position:relative;overflow:visible}.framer-qOS0e .framer-4fv4y7{flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:116px;height:23px;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-qOS0e .framer-ooqtn4{flex:none;width:18px;height:18px;position:relative}.framer-qOS0e .framer-9mkpie{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:91px;height:22px;position:relative;overflow:hidden}.framer-qOS0e .framer-1ocim77{aspect-ratio:1;cursor:pointer;height:var(--framer-aspect-ratio-supported,32px);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:38px;padding:7px;display:flex;position:relative;overflow:hidden}.framer-qOS0e .framer-1bpla8y{flex:none;width:24px;height:18px;position:relative;overflow:visible}.framer-qOS0e .framer-1ocri3l{will-change:var(--framer-will-change-override,transform);flex:none;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.framer-qOS0e .framer-11ryd78{will-change:var(--framer-will-change-override,transform);flex:none;height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0;overflow:hidden}.framer-qOS0e .framer-1wldpdf{will-change:var(--framer-will-change-override,transform);flex:none;height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.framer-qOS0e .framer-6ko6nk{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-qOS0e .framer-ngj89l,.framer-qOS0e .framer-1roji7e,.framer-qOS0e .framer-tjyk6w,.framer-qOS0e .framer-1cr40rd{flex:1 0 0;width:1px;height:1px;position:relative;overflow:hidden}.framer-qOS0e .framer-s5i4q4,.framer-qOS0e .framer-ac6dst,.framer-qOS0e .framer-2e7lma,.framer-qOS0e .framer-dodpq8,.framer-qOS0e .framer-hfmr4c{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-qOS0e .framer-iifjq5{cursor:pointer;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-qOS0e .framer-1i22myz{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:80px;height:auto;position:relative}.framer-qOS0e .framer-8wygrf-container{flex:none;width:auto;height:auto;position:relative}.framer-qOS0e.framer-v-ilsdgx.framer-1efat8m{width:810px}.framer-qOS0e.framer-v-ilsdgx .framer-cra42x,.framer-qOS0e.framer-v-6vmhgn .framer-cra42x{order:0}.framer-qOS0e.framer-v-ilsdgx .framer-6ko6nk,.framer-qOS0e.framer-v-ji556l .framer-s5i4q4{order:1}.framer-qOS0e.framer-v-ilsdgx .framer-8wygrf-container,.framer-qOS0e.framer-v-ji556l .framer-iifjq5{order:3}.framer-qOS0e.framer-v-ilsdgx .framer-hfmr4c,.framer-qOS0e.framer-v-ji556l .framer-ac6dst{order:4}.framer-qOS0e.framer-v-6vmhgn.framer-1efat8m{width:362px}.framer-qOS0e.framer-v-6vmhgn .framer-1ocim77,.framer-qOS0e.framer-v-ji556l .framer-1ocim77{height:var(--framer-aspect-ratio-supported,38px)}.framer-qOS0e.framer-v-ji556l.framer-1efat8m{flex-direction:column;gap:22px;width:362px;
1777height:min-content;padding:14px 28px 40px}.framer-qOS0e.framer-v-ji556l .framer-cra42x{flex:none;order:0;width:100%;height:48px;padding:0 0 16px}.framer-qOS0e.framer-v-ji556l .framer-1ocri3l{bottom:8px}.framer-qOS0e.framer-v-ji556l .framer-1wldpdf{top:8px}.framer-qOS0e.framer-v-ji556l .framer-6ko6nk{flex-direction:column;order:5;align-content:flex-start;align-items:flex-start;gap:24px;width:100%}.framer-qOS0e.framer-v-ji556l .framer-ngj89l{flex:none;order:0;width:100%}.framer-qOS0e.framer-v-ji556l .framer-1roji7e{flex:none;order:2;width:100%}.framer-qOS0e.framer-v-ji556l .framer-2e7lma{order:5}.framer-qOS0e.framer-v-ji556l .framer-dodpq8{order:6}.framer-qOS0e.framer-v-ji556l .framer-tjyk6w{flex:none;order:7;width:100%}.framer-qOS0e.framer-v-ji556l .framer-1i22myz{white-space:pre;order:8;width:auto}.framer-qOS0e.framer-v-ji556l .framer-1cr40rd{flex:none;order:9;width:100%}.framer-kf1aI .framer-styles-preset-179gsfd:not(.rich-text-wrapper),.framer-kf1aI .framer-styles-preset-179gsfd.rich-text-wrapper a{--framer-link-current-text-decoration:none;--framer-link-hover-text-color:#08f;--framer-link-hover-text-decoration:none;--framer-link-text-color:#000;--framer-link-text-decoration:none}.framer-ZHBo9 .framer-styles-preset-fsrzda:not(.rich-text-wrapper),.framer-ZHBo9 .framer-styles-preset-fsrzda.rich-text-wrapper a{--framer-link-text-color:#111;--framer-link-text-decoration:none;--framer-link-hover-text-color:#444;--framer-link-hover-text-decoration:none}.framer-qOS0e[data-border=true]:after,.framer-qOS0e [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}body{--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}body{--framer-will-change-filter-override:none}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);
1777--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)));
1777--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));
1777font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));
1777font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / 2));margin:min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / -2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],c
1777ode.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-we
1777ight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));
1777font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));
1777font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-we
1777ight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;
1777--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item, var(--list-style-type)) ".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"â¢";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not
1777(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));
1777font-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))));
1777font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"â¢";width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}[data-framer-generated] *{pointer-events:unset}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-il3px.framer-1o7tjct,.framer-il3px .framer-1o7tjct{display:block}.framer-il3px.framer-cgu1zu{flex-flow:column;place-content:flex-start;align-items:flex-start;gap:15px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-il3px .framer-kht6jr{cursor:pointer;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:5px;width:min-content;height:30px;padding:0;display:flex;position:relative;overflow:visible}.framer-il3px .framer-m85yku,.framer-il3px .framer-tzbgrd,.framer-il3px .framer-kd86h,.framer-il3px .framer-b526tl,.framer-il3px .framer-1kao6pn,.framer-il3px .framer-1lrum93{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-il3px .framer-qj90hz{flex:none;width:24px;height:17px;position:relative;overflow:visible}.framer-il3px .framer-1rnsg96{flex:none;width:15px;height:10px;position:absolute;top:calc(47.0588% - 5px);left:calc(50% - 7.5px)}.framer-il3px .framer-ld6hkc{will-change:var(--framer-will-change-override,transform);z-index:1;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:12px;width:min-content;height:min-content;padding:28px;display:flex;position:absolute;top:30px;right:-12px;overflow:hidden}.framer-il3px.framer-v-12wu84r .framer-kht6jr,.framer-il3px.framer-v-1r96b2b .framer-kht6jr{z-index:1;justify-content:center;height:45px;padding:10px 15px}.framer-il3px.framer-v-12wu84r .framer-ld6hkc{top:50px}.framer-il3px.framer-v-1r96b2b .framer-ld6hkc{top:60px;right:0}.framer-mwMou .framer-styles-preset-1wicq5s:not(.rich-text-wrapper),.framer-mwMou .framer-styles-preset-1wicq5s.rich-text-wrapper a{--framer-link-current-text-color:#111;--framer-link-hover-text-color:#111;--framer-link-hover-text-decoration:none;--framer-link-text-color:#666;--framer-link-text-decoration:none}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-xGNYn.framer-qzu7l1,.framer-xGNYn .framer-qzu7l1{display:block}.framer-xGNYn.framer-1cyv57{flex-flow:column;place-content:center flex-start;align-items:center;gap:60px;width:1200px;height:min-content;padding:80px 60px 40px;display:flex;position:relative;overflow:visible}.framer-xGNYn .framer-1gu7yfv{flex-flow:wrap;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:100%;max-width:1000px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-xGNYn .framer-ma0lgo{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:12px;width:220px;height:min-content;padding:0 0 20px;display:flex;position:relative;overflow:visible}.framer-xGNYn .framer-g4dzpz,.framer-xGNYn .framer-8weqpd,.framer-xGNYn .framer-1oq8eco,.framer-xGNYn .framer-xs0eh6,.framer-xGNYn .framer-11gk6gh,.framer-xGNYn .framer-mm142c,.framer-xGNYn .framer-xtd6hl,.framer-xGNYn .framer-1107vus,.framer-xGNYn .framer-safwnz,.framer-xGNYn .framer-1oa1mf1,.framer-xGNYn .framer-1gb5xvm,.framer-xGNYn .framer-1l7p7hy,.framer-xGNYn .framer-x6l5vs,.framer-xGNYn .framer-1md48pf,.framer-xGNYn .framer-pt2vef,.framer-xGNYn .framer-17lach6,.framer-xGNYn .framer-12uwn70,.framer-xGNYn .framer-ik2b61,.framer-xGNYn .framer-5fnfjr,.framer-xGNYn .framer-oxxgve,.framer-xGNYn .framer-adepx1,.framer-xGNYn .framer-1kxmlz0,.framer-xGNYn .framer-ulddb0{white-space:pre;flex:none;width:auto;height:auto;position:relative;overflow:visible}.framer-xGNYn .framer-13ps5gq,.framer-xGNYn .framer-6s22zp,.framer-xGNYn .framer-1q0ksdu,.framer-xGNYn .framer-a2orwi{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-xGNYn .framer-yq8hxc,.framer-xGNYn .framer-n9xjuj,.framer-xGNYn .framer-1xs0xt4{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:12px;width:220px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-xGNYn .framer-gzh0o4{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;max-width:1000px;height:min-content;padding:30px 0 0;display:flex;position:relative;overflow:visible}.framer-xGNYn .framer-1283bk0{flex-flow:row;flex:none;place-content:center;align-items:center;gap:16px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-xGNYn.framer-v-44nhzl.framer-1cyv57{width:760px}.framer-xGNYn.framer-v-44nhzl .framer-ma0lgo,.framer-xGNYn.framer-v-44nhzl .framer-yq8hxc,.framer-xGNYn.framer-v-44nhzl .framer-n9xjuj,.framer-xGNYn.framer-v-44nhzl .framer-1xs0xt4{width:300px}.framer-xGNYn.framer-v-1jv4xsw.framer-1cyv57{width:360px;padding:80px 24px 40px}.framer-xGNYn.framer-v-1jv4xsw .framer-1gu7yfv,.framer-xGNYn.framer-v-1jv4xsw .framer-gzh0o4{flex-direction:column}.framer-xGNYn.framer-v-1jv4xsw .framer-ma0lgo{width:100%;padding:0}.framer-xGNYn.framer-v-1jv4xsw .framer-yq8hxc,.framer-xGNYn.framer-v-1jv4xsw .framer-n9xjuj,.framer-xGNYn.framer-v-1jv4xsw .framer-1xs0xt4{width:100%}.framer-oxRCr .framer-styles-preset-1bh5h:not(.rich-text-wrapper),.framer-oxRCr .framer-styles-preset-1bh5h.rich-text-wrapper a{--framer-link-current-text-color:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e,#fff) ;--framer-link-hover-text-color:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e,#fff) ;--framer-link-hover-text-decoration:none;--framer-link-text-color:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e,#fff);--framer-link-text-decoration:none}
1777.framer-dGPUG .framer-styles-preset-5xnt5h:not(.rich-text-wrapper),.framer-dGPUG .framer-styles-preset-5xnt5h.rich-text-wrapper h4{--framer-font-family:"Juana Medium", "Juana Medium Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:20px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:.6px;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:left;--framer-text-color:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb,#000);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-IzeRP .framer-styles-preset-1cpdmi6:not(.rich-text-wrapper),.framer-IzeRP .framer-styles-preset-1cpdmi6.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:left;--framer-text-color:#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-IzeRP .framer-styles-preset-1cpdmi6:not(.rich-text-wrapper),.framer-IzeRP .framer-styles-preset-1cpdmi6.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:left;--framer-text-color:#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-IzeRP .framer-styles-preset-1cpdmi6:not(.rich-text-wrapper),.framer-IzeRP .framer-styles-preset-1cpdmi6.rich-text-wrapper p{--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:20px;--framer-paragraph-spacing:0px;--framer-text-alignment:left;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-xGNYn[data-border=true]:after,.framer-xGNYn [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-weQox.framer-t2gp8f,.framer-weQox .framer-t2gp8f{display:block}.framer-weQox.framer-jnzpfe{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:10px;width:100px;height:40px;padding:0;display:flex;position:relative}.framer-weQox .framer-yolew8{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-weQox .framer-1qrc6yg{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,20px);flex:none;width:20px;position:relative;overflow:visible}.framer-weQox .framer-1jivlv8{flex:none;position:absolute;inset:0;overflow:visible}.framer-weQox .framer-m7b4s7{flex:none;width:2px;height:2px;position:absolute;top:0;left:calc(50% - 1px);overflow:visible}@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)){.framer-weQox.framer-jnzpfe{gap:0}.framer-weQox.framer-jnzpfe>*{margin:0;margin-left:5px;margin-right:5px}.framer-weQox.framer-jnzpfe>:first-child{margin-left:0}.framer-weQox.framer-jnzpfe>:last-child{margin-right:0}}</style><!-- Start of headEnd --> 1778 <!-- Snippet: legacy-headEnd -->
1779<script> 1780 const value = `; ${document.cookie}`; 1781 const parts = value.split(`; landing_page=`); 1782 if (parts.length <= 1) { 1783 const d = new Date(); 1784 d.setTime(d.getTime() + 60 * 24 * 60 * 60 * 1000); 1785 const expires = 'expires=' + d.toUTCString(); 1786 document.cookie = 1787 'landing_page=' + 1788 encodeURIComponent(window.location.href) + 1789 ';' + 1790 expires + 1791 ';path=/'; 1792 } 1793</script>
vendor: 2 bytes, line 1793
1793
1794<script> 1795 document.addEventListener("framer:click", (event) => { 1796 gtag('event', event.detail.trackingId, { 1797 'event_category': 'engagement', 1798 'event_label': event.detail.trackingId, 1799 'value': event.detail.href 1800 }); 1801 }); 1802</script>
1802 1803<!-- SnippetEnd: legacy-headEnd --> 1804 1805 <!-- End of headEnd --> 1806 1807 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 66 bytes, lines 1807-1808
1807 1808 <script async src="https://www.googletagmanager.com/gtag/js?id=
1808G-9JYWEGJ5LG
vendor: 13 bytes, line 1808
1808"></script>
1809</head> 1810<body> 1811
1811<script async src="https://events.framer.com/script?v=2" data-fid="a9aa0c521e6379d030636d294a6609e4d7ef4cf55d163ff10ea1cd0360d8ddbe" data-no-nt></script>
1811 1812 <!-- Start of bodyStart --> 1813 1814 <!-- End of bodyStart --> 1815 1816 <div id="main" data-framer-hydrate-v2="{"routeId":"mGl0pAraO","localeId":"default","pathVariables":{"e_z6pK9RE":"from-keywords-to-context-how-has-search-advanced"},"breakpoints":[{"hash":"ly9bv8","mediaQuery":"(min-width: 1200px)"},{"hash":"t79jqo","mediaQuery":"(min-width: 760px) and (max-width: 1199.98px)"},{"hash":"yvl49q","mediaQuery":"(max-width: 759.98px)"}],"collectionItemId":"ZMNOU4UKt"}" data-framer-ssr-released-at="2026-09-25T15:46:51.397Z" data-framer-page-optimized-at="2026-09-26T05:14:10.774Z" data-framer-generated-page><!--$--><style data-framer-html-style>html body { background: var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)); }</style><div data-framer-root class="framer-jR17o framer-Q1tkP framer-oLvbC framer-IzeRP framer-sqG99 framer-6waxr framer-9FcxA framer-o4P4x framer-eOZrK framer-8vNWc framer-cDWlv framer-fRiI5 framer-DVM6R framer-w8zqU framer-wPUKx framer-Wcrok framer-ntDK2 framer-zns5v framer-zzB6t framer-xsxt0 framer-0t8aH framer-ly9bv8" style="min-height:100vh;width:auto"><div class="framer-1ghh3w3-container"><div class="ssr-variant hidden-t79jqo hidden-yvl49q"><div class="framer-qOS0e framer-kf1aI framer-mwMou framer-ZHBo9 framer-1efat8m framer-v-1efat8m" data-border="true" data-framer-name="Desktop Blog Topbar" style="--border-bottom-width:1px;--border-color:rgba(0, 0, 0, 0.08);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(255, 255, 255);width:100%"><div class="framer-cra42x" data-framer-name="Title and Icon"><!--$--><a class="framer-4fv4y7 framer-1vqzwed" data-framer-name="Logo + Moonsift" href="https://www.moonsift.com"><div data-framer-component-type="SVG" data-framer-name="Moonsift Logo" parentsize="0" _constraints="[object Object]" rotation="0" shadows class="framer-ooqtn4" aria-hidden="true" style="image-rendering:pixelated;flex-shrink:0;background-size:100% 100%;background-image:url('data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 18 18%22><path d=%22M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z%22 fill=%22rgb(0,0,0)%22></path><path d=%22M 1.385 9 C 1.385 4.794 4.794 1.385 9 1.385 C 13.206 1.385 16.615 4.794 16.615 9 C 16.615 13.206 13.206 16.615 9 16.615 C 4.794 16.615 1.385 13.206 1.385 9 Z%22 fill=%22rgb(255,255,255)%22></path><path d=%22M 12 13.846 C 12 12.189 13.343 10.846 15 10.846 C 16.657 10.846 18 12.189 18 13.846 C 18 15.503 16.657 16.846 15 16.846 C 13.343 16.846 12 15.503 12 13.846 Z%22 fill=%22rgb(255,255,255)%22></path><path d=%22M 13.154 13.846 C 13.154 12.826 13.98 12 15 12 C 16.019 12 16.846 12.826 16.846 13.846 C 16.846 14.866 16.019 15.692 15 15.692 C 13.98 15.692 13.154 14.866 13.154 13.846 Z%22 fill=%22rgb(253,202,71)%22></path><path d=%22M 10.637 3.134 C 8.062 3.715 6.692 6.121 6.692 9 C 6.692 11.879 8.062 14.285 10.637 14.866 C 10.221 14.954 9.789 15 9.346 15 C 5.969 15 3.231 12.314 3.231 9 C 3.231 5.686 5.969 3 9.346 3 C 9.789 3 10.221 3.046 10.637 3.134 Z%22 fill=%22rgb(0,0,0)%22></path></svg>')"></div><div class="framer-9mkpie" data-framer-name="MOONSIFT" data-framer-component-type="RichTextContainer" style="justify-content:flex-end;transform:none"><p class="framer-text" style="--font-selector:R0Y7Sm9zZWZpbiBTYW5zLTcwMA==;--framer-font-family:"Josefin Sans", sans-serif;--framer-font-weight:700;--framer-text-alignment:left">MOONSIFT</p></div></a><!--/$--></div><div class="framer-6ko6nk"><div class="framer-1i22myz" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(102, 102, 102);transform:none"><h3 class="framer-text" style="--font-selector:R0Y7Um9ib3RvLTUwMA==;--framer-font-family:"Roboto", sans-serif;
1816--framer-font-weight:500;--framer-letter-spacing:0.2px;--framer-line-height:1.4em;--framer-text-alignment:left;--framer-text-color:var(--extracted-a0htzi, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="../guides">All Guides</a><!--/$--></h3></div></div><div class="framer-8wygrf-container"><div class="framer-il3px framer-mwMou framer-cgu1zu framer-v-cgu1zu" data-framer-name="Default"><div class="framer-kht6jr" data-framer-name="Menu Item" data-highlight="true" tabindex="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top-left-radius:9px;border-top-right-radius:9px;box-shadow:none"><div class="framer-m85yku" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLTUwMA==;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-weight:500;--framer-letter-spacing:0.2px;--framer-line-height:1.4em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))">Make a Gift List</p></div><div class="framer-qj90hz" style="transform:none"><div data-framer-component-type="SVG" data-framer-name="Arrow_vector" parentsize="0" _constraints="[object Object]" rotation="0" shadows class="framer-1rnsg96" aria-hidden="true" style="background-color:rgba(0, 0, 0, 0);image-rendering:pixelated;flex-shrink:0;background-size:100% 100%;background-image:url('data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 15 10%22><path d=%22M 1.875 2.5 L 7.5 8.125 L 13.125 2.5%22 fill=%22transparent%22 stroke-width=%221.6%22 stroke=%22%23666666%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22></path></svg>')"></div></div></div><div class="framer-ld6hkc" data-framer-name="Dropdown" style="background-color:rgb(255, 255, 255);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);opacity:0"><div class="framer-tzbgrd" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(136, 136, 136);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(136, 136, 136))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/baby-registry" target="_blank" rel>Baby List / Registry</a><!--/$--></p></div><div class="framer-kd86h" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/gift-registry" target="_blank" rel>Wedding Registry</a><!--/$--></p></div><div class="framer-b526tl" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/christmas-wishlist" target="_blank" rel>Christmas List</a><!--/$--></p></div><div class="framer-1kao6pn" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/birthday-wishlist" target="_blank" rel>Birthday Wishlist</a><!--/$--></p></div><div class="framer-1lrum93" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/wishlist-maker" target="_blank" rel>Personal Wishlist</a><!--/$--></p></div></div></div></div><div class="framer-hfmr4c" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb, rgb(0, 0, 0));transform:none"><h3 class="framer-text" style="--font-selector:R0Y7Um9ib3RvLTUwMA==;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;
1816--framer-font-weight:500;--framer-letter-spacing:0.2px;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb, rgb(0, 0, 0)))"><!--$--><a class="framer-text framer-styles-preset-fsrzda" data-styles-preset="AS4PcgcTr" href="https://www.moonsift.com/" target="_blank" rel>Start your Wishlist</a><!--/$--></h3></div></div></div><div class="ssr-variant hidden-ly9bv8 hidden-yvl49q"><div class="framer-qOS0e framer-kf1aI framer-mwMou framer-ZHBo9 framer-1efat8m framer-v-ilsdgx" data-border="true" data-framer-name="Tablet Blog Topbar" style="--border-bottom-width:1px;--border-color:rgba(0, 0, 0, 0.08);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(255, 255, 255);width:100%"><div class="framer-cra42x" data-framer-name="Title and Icon"><!--$--><a class="framer-4fv4y7 framer-1vqzwed" data-framer-name="Logo + Moonsift" href="https://www.moonsift.com"><div data-framer-component-type="SVG" data-framer-name="Moonsift Logo" parentsize="0" _constraints="[object Object]" rotation="0" shadows class="framer-ooqtn4" aria-hidden="true" style="image-rendering:pixelated;flex-shrink:0;background-size:100% 100%;background-image:url('data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 18 18%22><path d=%22M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z%22 fill=%22rgb(0,0,0)%22></path><path d=%22M 1.385 9 C 1.385 4.794 4.794 1.385 9 1.385 C 13.206 1.385 16.615 4.794 16.615 9 C 16.615 13.206 13.206 16.615 9 16.615 C 4.794 16.615 1.385 13.206 1.385 9 Z%22 fill=%22rgb(255,255,255)%22></path><path d=%22M 12 13.846 C 12 12.189 13.343 10.846 15 10.846 C 16.657 10.846 18 12.189 18 13.846 C 18 15.503 16.657 16.846 15 16.846 C 13.343 16.846 12 15.503 12 13.846 Z%22 fill=%22rgb(255,255,255)%22></path><path d=%22M 13.154 13.846 C 13.154 12.826 13.98 12 15 12 C 16.019 12 16.846 12.826 16.846 13.846 C 16.846 14.866 16.019 15.692 15 15.692 C 13.98 15.692 13.154 14.866 13.154 13.846 Z%22 fill=%22rgb(253,202,71)%22></path><path d=%22M 10.637 3.134 C 8.062 3.715 6.692 6.121 6.692 9 C 6.692 11.879 8.062 14.285 10.637 14.866 C 10.221 14.954 9.789 15 9.346 15 C 5.969 15 3.231 12.314 3.231 9 C 3.231 5.686 5.969 3 9.346 3 C 9.789 3 10.221 3.046 10.637 3.134 Z%22 fill=%22rgb(0,0,0)%22></path></svg>')"></div><div class="framer-9mkpie" data-framer-name="MOONSIFT" data-framer-component-type="RichTextContainer" style="justify-content:flex-end;transform:none"><p class="framer-text" style="--font-selector:R0Y7Sm9zZWZpbiBTYW5zLTcwMA==;--framer-font-family:"Josefin Sans", sans-serif;--framer-font-weight:700;--framer-text-alignment:left">MOONSIFT</p></div></a><!--/$--></div><div class="framer-6ko6nk"><div class="framer-1i22myz" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:rgb(102, 102, 102);transform:none"><h3 class="framer-text" style="--font-selector:R0Y7Um9ib3RvLTUwMA==;--framer-font-family:"Roboto", sans-serif;--framer-font-weight:500;--framer-letter-spacing:0.2px;--framer-line-height:1.4em;--framer-text-alignment:left;--framer-text-color:var(--extracted-a0htzi, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="../guides">All Guides</a><!--/$--></h3></div></div><div class="framer-8wygrf-container"><div class="framer-il3px framer-mwMou framer-cgu1zu framer-v-cgu1zu" data-framer-name="Default"><div class="framer-kht6jr" data-framer-name="Menu Item" data-highlight="true" tabindex="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top-left-radius:9px;border-top-right-radius:9px;box-shadow:none"><div class="framer-m85yku" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLTUwMA==;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;
1816--framer-font-weight:500;--framer-letter-spacing:0.2px;--framer-line-height:1.4em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))">Make a Gift List</p></div><div class="framer-qj90hz" style="transform:none"><div data-framer-component-type="SVG" data-framer-name="Arrow_vector" parentsize="0" _constraints="[object Object]" rotation="0" shadows class="framer-1rnsg96" aria-hidden="true" style="background-color:rgba(0, 0, 0, 0);image-rendering:pixelated;flex-shrink:0;background-size:100% 100%;background-image:url('data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 15 10%22><path d=%22M 1.875 2.5 L 7.5 8.125 L 13.125 2.5%22 fill=%22transparent%22 stroke-width=%221.6%22 stroke=%22%23666666%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22></path></svg>')"></div></div></div><div class="framer-ld6hkc" data-framer-name="Dropdown" style="background-color:rgb(255, 255, 255);border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);opacity:0"><div class="framer-tzbgrd" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(136, 136, 136);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(136, 136, 136))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/baby-registry" target="_blank" rel>Baby List / Registry</a><!--/$--></p></div><div class="framer-kd86h" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/gift-registry" target="_blank" rel>Wedding Registry</a><!--/$--></p></div><div class="framer-b526tl" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/christmas-wishlist" target="_blank" rel>Christmas List</a><!--/$--></p></div><div class="framer-1kao6pn" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/birthday-wishlist" target="_blank" rel>Birthday Wishlist</a><!--/$--></p></div><div class="framer-1lrum93" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(102, 102, 102);transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-letter-spacing:0.2px;--framer-line-height:2em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(102, 102, 102))"><!--$--><a class="framer-text framer-styles-preset-1wicq5s" data-styles-preset="ro7OPezbn" href="https://www.moonsift.com/wishlist-maker" target="_blank" rel>Personal Wishlist</a><!--/$--></p></div></div></div></div><div class="framer-hfmr4c" data-framer-component-type="RichTextContainer" style="--extracted-a0htzi:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb, rgb(0, 0, 0));transform:none"><h3 class="framer-text" style="--font-selector:R0Y7Um9ib3RvLTUwMA==;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;
1816--framer-font-weight:500;--framer-letter-spacing:0.2px;--framer-line-height:1.4em;--framer-text-color:var(--extracted-a0htzi, var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb, rgb(0, 0, 0)))"><!--$--><a class="framer-text framer-styles-preset-fsrzda" data-styles-preset="AS4PcgcTr" href="https://www.moonsift.com/" target="_blank" rel>Start your Wishlist</a><!--/$--></h3></div></div></div><div class="ssr-variant hidden-t79jqo hidden-ly9bv8"><div class="framer-qOS0e framer-kf1aI framer-mwMou framer-ZHBo9 framer-1efat8m framer-v-6vmhgn" data-border="true" data-framer-name="Phone Blog Topbar" style="--border-bottom-width:1px;--border-color:rgba(0, 0, 0, 0.08);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:0px;background-color:rgb(255, 255, 255);width:100%"><div class="framer-cra42x" data-framer-name="Title and Icon"><!--$--><a class="framer-4fv4y7 framer-1vqzwed" data-framer-name="Logo + Moonsift" href="https://www.moonsift.com"><div data-framer-component-type="SVG" data-framer-name="Moonsift Logo" parentsize="0" _constraints="[object Object]" rotation="0" shadows class="framer-ooqtn4" aria-hidden="true" style="image-rendering:pixelated;flex-shrink:0;background-size:100% 100%;background-image:url('data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 viewBox=%220 0 18 18%22><path d=%22M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z%22 fill=%22rgb(0,0,0)%22></path><path d=%22M 1.385 9 C 1.385 4.794 4.794 1.385 9 1.385 C 13.206 1.385 16.615 4.794 16.615 9 C 16.615 13.206 13.206 16.615 9 16.615 C 4.794 16.615 1.385 13.206 1.385 9 Z%22 fill=%22rgb(255,255,255)%22></path><path d=%22M 12 13.846 C 12 12.189 13.343 10.846 15 10.846 C 16.657 10.846 18 12.189 18 13.846 C 18 15.503 16.657 16.846 15 16.846 C 13.343 16.846 12 15.503 12 13.846 Z%22 fill=%22rgb(255,255,255)%22></path><path d=%22M 13.154 13.846 C 13.154 12.826 13.98 12 15 12 C 16.019 12 16.846 12.826 16.846 13.846 C 16.846 14.866 16.019 15.692 15 15.692 C 13.98 15.692 13.154 14.866 13.154 13.846 Z%22 fill=%22rgb(253,202,71)%22></path><path d=%22M 10.637 3.134 C 8.062 3.715 6.692 6.121 6.692 9 C 6.692 11.879 8.062 14.285 10.637 14.866 C 10.221 14.954 9.789 15 9.346 15 C 5.969 15 3.231 12.314 3.231 9 C 3.231 5.686 5.969 3 9.346 3 C 9.789 3 10.221 3.046 10.637 3.134 Z%22 fill=%22rgb(0,0,0)%22></path></svg>')"></div><div class="framer-9mkpie" data-framer-name="MOONSIFT" data-framer-component-type="RichTextContainer" style="justify-content:flex-end;transform:none"><p class="framer-text" style="--font-selector:R0Y7Sm9zZWZpbiBTYW5zLTcwMA==;--framer-font-family:"Josefin Sans", sans-serif;--framer-font-weight:700;--framer-text-alignment:left">MOONSIFT</p></div></a><!--/$--><div class="framer-1ocim77" data-framer-name="Icon" data-highlight="true" tabindex="0"><div class="framer-1bpla8y"><div class="framer-1ocri3l" data-framer-name="Bottom" style="background-color:rgb(0, 0, 0);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;transform:none"></div><div class="framer-11ryd78" data-framer-name="Mid" style="background-color:rgb(0, 0, 0);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px"></div><div class="framer-1wldpdf" data-framer-name="Top" style="background-color:rgb(0, 0, 0);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;transform:none"></div></div></div></div></div></div></div><div class="framer-9nf6jm"><div class="framer-20yr2o" data-framer-name="Space at top of page"></div><div class="framer-1a70q2i" data-framer-name="Container for article"><div class="framer-1jgww4y" data-framer-name="All content and images"><div class="ssr-variant"><div class="framer-15armxn" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><h1 class="framer-text framer-styles-preset-vroc3y" data-styles-preset="E3sSyiq02" style="--framer-text-alignment:center">
1816From Keywords to Context: How AI is set to revolutionise Product Search</h1></div></div><div class="framer-13s4tgc" data-framer-name="Subtitle" data-framer-component-type="RichTextContainer" style="transform:none"><h2 class="framer-text framer-styles-preset-1wskxsv" data-styles-preset="TBFDn7Whb" style="--framer-text-alignment:center"></h2></div><div class="framer-19iuh8e" data-framer-name="Author, date info"><div class="framer-rmuqcl" data-framer-name="Author "><div class="framer-wkym04" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-1cpdmi6" data-styles-preset="i8GgPyqCn">By</p></div><div class="framer-jhe7vt" data-framer-name="Author" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-amsuwk" data-styles-preset="u5dw3kISo" style="--framer-text-alignment:center;--framer-text-color:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb, rgb(0, 0, 0))"><!--$--><a class="framer-text framer-styles-preset-h813o3" data-styles-preset="vVbiATwvC" href="./authors" target="_blank">Marcel Marais & Alex Reed</a><!--/$--></p></div></div><div class="framer-fo7qex" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-1cpdmi6" data-styles-preset="i8GgPyqCn" style="--framer-text-color:var(--token-d74719ae-dbab-4a3c-b0be-5b232e9a66bb, rgb(0, 0, 0))">Aug 19, 2023</p></div></div><div class="ssr-variant"><div class="framer-1alki9t" data-framer-name="Image"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1360" height="640" sizes="(min-width: 1200px) max(1245.6px, 150px), (min-width: 760px) and (max-width: 1199.98px) max(680px, 150px), (max-width: 759.98px) max(396px, 100px)" srcset="https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?scale-down-to=512&width=1360&height=640 512w,https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?scale-down-to=1024&width=1360&height=640 1024w,https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?width=1360&height=640 1360w" src="https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?width=1360&height=640" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-1df0uuq" data-framer-name="Disclosure" data-framer-component-type="RichTextContainer" style="transform:none"></div><div class="ssr-variant hidden-t79jqo"><div class="framer-3y58fb" data-framer-name="Article / blog content" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-21ogod">The primary function of the internet is to allow us to find information that satisfies our queries, enlightens our understanding, and connects us to a vast world of knowledge. </p><p class="framer-text framer-styles-preset-21ogod">In the early days of the World Wide Web, this was achieved through a rather simplistic mechanism: keyword-based search. Users would type in specific words or phrases, and search engines would match these keywords to the text within web pages. While effective to a degree, this approach had its limitations. </p><p class="framer-text framer-styles-preset-21ogod">In this blog we discuss how advancements in Machine Learning and Artificial Intelligence are making it possible to find information not just based on keywords but by understanding the context and intent behind user queries.</p><h2 class="framer-text framer-styles-preset-1wml6uu"><strong class="framer-text">Where does keyword-based Search miss the mark?</strong></h2><p class="framer-text framer-styles-preset-21ogod">While keyword-based search engines laid the foundation for online search, these traditional search engines have found it difficult to keep pace with the evolving needs and expectations of users. </p><p class="framer-text framer-styles-preset-21ogod">Keyword-based search <strong class="framer-text">scans and indexes content for specific terms users enter into search engines</strong>. It matches queries based on keyword occurrence. Although it has been a staple for years, it's a basic method for sorting online information.</p><h3 class="framer-text framer-styles-preset-12lj5ox"><strong class="framer-text">BM25 - a reminder of the origins of search</strong></h3><p class="framer-text framer-styles-preset-21ogod">An example is the BM25 algorithm, a traditional ranking function that focuses on keyword frequency in a document relative to its overall occurrence in the document collection.</p><img alt width="578" height="154" src="https://framerusercontent.com/images/f
18166HY1aobd0CXEssOaOZMpoYnB8.png?width=1156&height=309" srcset="https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?scale-down-to=512&width=1156&height=309 512w,https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?scale-down-to=1024&width=1156&height=309 1024w,https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?width=1156&height=309 1156w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1156 / 309" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><p class="framer-text framer-styles-preset-21ogod">This provides a basic measure of a document's relevance to a user's query, making it a step up from mere keyword counting but still quite rudimentary in understanding the larger context. In the evolving landscape of digital search, where understanding context and intent is increasingly important, BM25 serves as a reminder of the origins of search and its early attempts at refining the keyword-based approach.</p><p class="framer-text framer-styles-preset-21ogod">Now let's delve into the specific areas where keyword-centric approaches may not fully meet today's search demands.</p><h3 class="framer-text framer-styles-preset-12lj5ox"><strong class="framer-text">Where keyword-based search still struggles</strong></h3><h5 class="framer-text framer-styles-preset-1intk78">Surface-Level Matching ð </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Overlooks synonyms or related terms, which can lead to missed content.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">May not detect variations in phrasing or terminology, limiting search scope.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Struggles with 'meaning', 'sentiment' and 'context' ð¤ </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">May fail to discern between multiple meanings of a word (homonyms).</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Struggles with queries that require a grasp of nuance or deeper context.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Can't determine user sentiment or purpose behind a query, leading to mismatched results.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Lack of Image Recognition and Understanding ð¼ </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Struggles with correlating textual content with relevant images.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Prioritises text over visual content, leading to a narrower search output.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Lack of NLP/NLU puts onus on users ð£ </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Users need to think of "search-friendly" terms rather than what they naturally want to ask.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">May misinterpret user queries that rely on contextual or cultural knowledge.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Struggles with questions framed in passive voice or complex sentence structures.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">May not understand or correctly process conversational queries or colloquialisms.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Redundancy ð </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Proliferation of similar content across various sites can reduce search diversity.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Often leads to dominant or popular websites overshadowing niche, yet relevant, content.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Users may find themselves sifting through repetitive or near-identical results.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">ð« Vulnerability to Manipulation</h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">SEO tactics can and do artificially boost irrelevant or low-quality content.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Authenticity and quality of content is frequently compromised by gaming the keyword system.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Sites and product descriptions can misuse meta tags, leading search engines astray.
1816</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Can be gamed by networks of sites interlinking to artificially boost relevance.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">ð Static Algorithm</h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Less responsive to evolving user needs or shifts in content relevance.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Struggles with updating its approach based on real-time user interaction patterns.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Queries are not just complex, terminology and trends constantly change</p></li></ul><h2 class="framer-text framer-styles-preset-1wml6uu"><strong class="framer-text">What's the Solution? </strong></h2><h3 class="framer-text framer-styles-preset-12lj5ox"><strong class="framer-text">Semantic Understanding</strong></h3><p class="framer-text framer-styles-preset-21ogod">Addressing the complexity of human queries requires a paradigm shift from traditional keyword matching. We believe the answer lies in 'semantic understanding'. Instead of merely matching words, semantic understanding delves deeper into the intent and contextual meaning behind a user's query. At the heart of this revolution is the recent wave of Artificial Intelligence (AI) advances. Semantic understanding harnesses the capabilities of AI to process, relate, and evaluate information similarly to how humans do.</p><h5 class="framer-text framer-styles-preset-1intk78">What now makes this possible?</h5><p class="framer-text framer-styles-preset-21ogod">The advent of the <strong class="framer-text">transformer architecture</strong> marked a pivotal shift in the realm of deep learning, especially in how we process vast amounts of data. One of the distinguishing features of transformers is their <strong class="framer-text">scalability</strong>. </p><p class="framer-text framer-styles-preset-21ogod">Unlike previous architectures, transformers are capable of processing all words or symbols in a sequence simultaneously due to their parallelisable nature. This ability not only speeds up training but also makes it feasible to handle large datasets with ease. In the context of semantic understanding, this means that transformers can efficiently process and understand large corpora of text, leading to more accurate and contextually relevant search results.</p><img alt width="586" height="308" src="https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?width=1173&height=616" srcset="https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?scale-down-to=512&width=1173&height=616 512w,https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?scale-down-to=1024&width=1173&height=616 1024w,https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?width=1173&height=616 1173w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1173 / 616" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><p class="framer-text framer-styles-preset-21ogod">Once trained these models have the ability to represent words, phrases, or even entire sentences as <strong class="framer-text">vectors in a high-dimensional space</strong>. When a user submits a query, it's converted into a vector, and then the system finds the most relevant documents by calculating the <strong class="framer-text">closeness</strong> or <strong class="framer-text">similarity</strong> of these vectors. This is known as vector search. With embedding models, subtle nuances and deeper meanings of words are captured, allowing for a richer understanding of content beyond just the literal definitions.</p><img alt width="586" height="308" src="https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?width=1173&height=616" srcset="https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?scale-down-to=512&width=1173&height=616 512w,https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?scale-down-to=1024&width=1173&height=616 1024w,https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?width=1173&height=616 1173w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1173 / 616" sizes="(min-width: 1200px) 100v
1816w, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><p class="framer-text framer-styles-preset-21ogod">By bridging the gap between human language and machine understanding, semantic understanding offers transformative advantages in how information is sought and delivered. Here are the distinct advantages that we believe semantic understanding offers in this domain:</p><h4 class="framer-text framer-styles-preset-1jec7wp">Advantages of semantic understanding</h4><h5 class="framer-text framer-styles-preset-1intk78">Deep Contextual Understanding ð§ </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Beyond mere keywords, semantic searches understand context, intent, and nuanced relationships, offering results that are more aligned with user intent.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Natural Language Processing ð£</h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">These engines can process conversational phrases, complex questions, or even colloquial language, eliminating the need for "search-engine-friendly" queries.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Multi modal: Image and Text Recognition ð+ð¬</h5><ul class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Semantic search engines excel in multi-modal scenarios by understanding and correlating both text and images, providing comprehensive search results. </p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">For example, in e-commerce, a user might input <em class="framer-text">"red high-heeled shoes." </em>While a traditional search might focus on the text, a semantic system can align the query with product images, ensuring the visuals in the search results truly match the user's intent.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Dynamic Adaptability ð </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Powered by AI and machine learning, semantic searches constantly evolve, refining their algorithms based on user interactions and feedback.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">The more the AI processes, the smarter it becomes. This means it can continually adapt to changes in trends and language.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Language and Culture Sensitivity ð </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-21ogod"><p class="framer-text framer-styles-preset-21ogod">Semantic searches often recognize cultural nuances, idioms, and regional language variations, making them more inclusive and globally applicable.</p></li></ul><h2 class="framer-text framer-styles-preset-1wml6uu"><strong class="framer-text">What does this mean for Moonsift?</strong></h2><p class="framer-text framer-styles-preset-21ogod">In today's digital age, consumers expect not just answers, but the right answers, and fast. Every now and then radical innovations allow new solutions that leapfrog the seemingly unmovable incumbent solutions.</p><p class="framer-text framer-styles-preset-21ogod">Semantic understanding and groundbreaking research in Machine Learning and Artificial Intelligence, put Moonsift in a unique position to redefine how people <em class="framer-text">sift</em> the ginormous universe of products available online. While platforms like Google Shopping have set industry standards, innovation doesn't stand still. </p><p class="framer-text framer-styles-preset-21ogod">With one of the largest proprietary cross-retail databases in the world, help from the open source community and AI experts from leading Universities, Moonsift has been researching what is now possible. </p><p class="framer-text framer-styles-preset-21ogod">Do the recent advances in AI enable new approaches and solutions that can leapfrog standards set by Google etc?</p><p class="framer-text framer-styles-preset-21ogod"><strong class="framer-text">Semantic understanding R&D: </strong>To gauge the performance of early Moonsift outputs in our research, we've been putting them up against Google Shopping, Shop, Bing etc. We've subjected these platforms to some challenging queries to stretch their limits. Below we share some such examples of Moonsift vs Google.</p><h2 class="framer-text framer-styles-preset-1wml6uu">Moonsift vs. Google (some fun examples)</h2><p class="framer-text framer-styles-preset-21ogod">As we build Moonsift's <!--$--><a class="framer-text framer-styles-preset-1727g1h" href="https://www.moonsift.com/ai" rel>Shopping Copilot for the entire internet</a><!--/$-->, we are constantly experimenting with and tweaking multi-modal AI against existing engines to evaluate progress.</p><p class="framer-text framer-styles-preset-21ogod">Below are some fun examples that begin to illustrate what is possible with semantic search.</p><h5 class="framer-text framer-styles-preset-1intk78"><strong class="framer-text">ð âA dress that looks like a Caipirinhaâ</strong></h5><p class="framer-text framer-styles-preset-21ogod">
1816If you don't know what a caipirinha cocktail is, this is what they look like for context.</p><img alt width="578" height="287" src="https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?width=1156&height=574" srcset="https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?scale-down-to=512&width=1156&height=574 512w,https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?scale-down-to=1024&width=1156&height=574 1024w,https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?width=1156&height=574 1156w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1156 / 574" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><h6 class="framer-text framer-styles-preset-vb9eg4">Semantic outputs from Moonsift's AI vs Google Shopping</h6><img alt width="667" height="315" src="https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?width=1335&height=630" srcset="https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?scale-down-to=512&width=1335&height=630 512w,https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?scale-down-to=1024&width=1335&height=630 1024w,https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?width=1335&height=630 1335w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1335 / 630" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><h5 class="framer-text framer-styles-preset-1intk78">ð âSkirt with a pattern inspired by ocean wavesâ</h5><img alt width="667" height="315" src="https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?width=1335&height=630" srcset="https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?scale-down-to=512&width=1335&height=630 512w,https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?scale-down-to=1024&width=1335&height=630 1024w,https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?width=1335&height=630 1335w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1335 / 630" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><p class="framer-text framer-styles-preset-21ogod">People have learnt to stick within the limitations of existing search technology, but with increasing uptake of LLM enabled chat experiences, this is changing. Why should users limit their queries to what search engines can understand? With Moonsift, we're pushing these boundaries, aiming to meet users where their imagination and needs take them.</p><p class="framer-text framer-styles-preset-21ogod">These early results are certainly exciting. We first set out on our mission to solve online shopper's 'product discovery' problem in 2018 when Transformers were barely on anyone's radar. At that time it would have cost us tens if not hundreds of millions of dollars to build models with this capabilty.</p><p class="framer-text framer-styles-preset-21ogod">We look forward to sharing more about how AI is going to revolutionise the product research and discovery process for shoppers as we build the world's first <!--$--><a class="framer-text framer-styles-preset-1727g1h" href="https://www.moonsift.com/ai" rel>shopping Copilot for the entire internet</a><!--/$-->.</p></div></div><div class="ssr-variant hidden-ly9bv8 hidden-yvl49q"><div class="framer-3y58fb" data-framer-name="Article / blog content" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-hc5j4a">The primary function of the internet is to allow us to find information that satisfies our queries, enlightens our understanding, and connects us to a vast world of knowledge. </p><p class="framer-text framer-styles-preset-hc5j4a">In the early days of the World Wide Web, this was achieved through a rather simplistic mechanism: keyword-based search. Users would type in specific words or phrases, and search engines would match these keywords to the text within web pages. While effective to a degree, this approach had its limitations. </p><p class="framer-text framer-styles-preset-hc5j4a">In this blog we discuss how advancements in Machine Learning and Artificial Intelligence are making it possible to find information not just based on keywords but by understanding the context and intent behind user queries.</p><h2 class="framer-text framer-styles-preset-1wml6uu"><strong class="framer-text">Where does keyword-based Search miss the mark?</strong></h2><p class="framer-text framer-styles-preset-hc5j4a">While keyword-based search engines laid the foundation for online search, these traditional search engines have found it difficult to keep pace with the evolving needs and expectations of users. </p><p class="framer-text framer-styles-preset-hc5j4a">Keyword-based search <strong class="framer-text">scans and indexes content for specific terms users enter into search engines</strong>. It matches queries based on keyword occurrence. Although it has been a staple for years, it's a basic method for sorting online information.</p><h3 class="framer-text framer-styles-preset-12lj5ox"><strong class="framer-text">BM25 - a reminder of the origins of search</strong></h3><p class="framer-text framer-styles-preset-hc5j4a">An example is the BM25 algorithm, a traditional ranking function that focuses on keyword frequency in a document relative to its overall occurrence in the document collection.</p><img alt width="578" height="154" src="https://framerusercontent.com/images/f
18166HY1aobd0CXEssOaOZMpoYnB8.png?width=1156&height=309" srcset="https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?scale-down-to=512&width=1156&height=309 512w,https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?scale-down-to=1024&width=1156&height=309 1024w,https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?width=1156&height=309 1156w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1156 / 309" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><p class="framer-text framer-styles-preset-hc5j4a">This provides a basic measure of a document's relevance to a user's query, making it a step up from mere keyword counting but still quite rudimentary in understanding the larger context. In the evolving landscape of digital search, where understanding context and intent is increasingly important, BM25 serves as a reminder of the origins of search and its early attempts at refining the keyword-based approach.</p><p class="framer-text framer-styles-preset-hc5j4a">Now let's delve into the specific areas where keyword-centric approaches may not fully meet today's search demands.</p><h3 class="framer-text framer-styles-preset-12lj5ox"><strong class="framer-text">Where keyword-based search still struggles</strong></h3><h5 class="framer-text framer-styles-preset-1intk78">Surface-Level Matching ð </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Overlooks synonyms or related terms, which can lead to missed content.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">May not detect variations in phrasing or terminology, limiting search scope.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Struggles with 'meaning', 'sentiment' and 'context' ð¤ </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">May fail to discern between multiple meanings of a word (homonyms).</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Struggles with queries that require a grasp of nuance or deeper context.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Can't determine user sentiment or purpose behind a query, leading to mismatched results.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Lack of Image Recognition and Understanding ð¼ </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Struggles with correlating textual content with relevant images.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Prioritises text over visual content, leading to a narrower search output.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Lack of NLP/NLU puts onus on users ð£ </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Users need to think of "search-friendly" terms rather than what they naturally want to ask.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">May misinterpret user queries that rely on contextual or cultural knowledge.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Struggles with questions framed in passive voice or complex sentence structures.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">May not understand or correctly process conversational queries or colloquialisms.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Redundancy ð </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Proliferation of similar content across various sites can reduce search diversity.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Often leads to dominant or popular websites overshadowing niche, yet relevant, content.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Users may find themselves sifting through repetitive or near-identical results.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">ð« Vulnerability to Manipulation</h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">SEO tactics can and do artificially boost irrelevant or low-quality content.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Authenticity and quality of content is frequently compromised by gaming the keyword system.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Sites and product descriptions can misuse meta tags, leading search engines astray.
1816</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Can be gamed by networks of sites interlinking to artificially boost relevance.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">ð Static Algorithm</h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Less responsive to evolving user needs or shifts in content relevance.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Struggles with updating its approach based on real-time user interaction patterns.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Queries are not just complex, terminology and trends constantly change</p></li></ul><h2 class="framer-text framer-styles-preset-1wml6uu"><strong class="framer-text">What's the Solution? </strong></h2><h3 class="framer-text framer-styles-preset-12lj5ox"><strong class="framer-text">Semantic Understanding</strong></h3><p class="framer-text framer-styles-preset-hc5j4a">Addressing the complexity of human queries requires a paradigm shift from traditional keyword matching. We believe the answer lies in 'semantic understanding'. Instead of merely matching words, semantic understanding delves deeper into the intent and contextual meaning behind a user's query. At the heart of this revolution is the recent wave of Artificial Intelligence (AI) advances. Semantic understanding harnesses the capabilities of AI to process, relate, and evaluate information similarly to how humans do.</p><h5 class="framer-text framer-styles-preset-1intk78">What now makes this possible?</h5><p class="framer-text framer-styles-preset-hc5j4a">The advent of the <strong class="framer-text">transformer architecture</strong> marked a pivotal shift in the realm of deep learning, especially in how we process vast amounts of data. One of the distinguishing features of transformers is their <strong class="framer-text">scalability</strong>. </p><p class="framer-text framer-styles-preset-hc5j4a">Unlike previous architectures, transformers are capable of processing all words or symbols in a sequence simultaneously due to their parallelisable nature. This ability not only speeds up training but also makes it feasible to handle large datasets with ease. In the context of semantic understanding, this means that transformers can efficiently process and understand large corpora of text, leading to more accurate and contextually relevant search results.</p><img alt width="586" height="308" src="https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?width=1173&height=616" srcset="https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?scale-down-to=512&width=1173&height=616 512w,https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?scale-down-to=1024&width=1173&height=616 1024w,https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?width=1173&height=616 1173w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1173 / 616" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><p class="framer-text framer-styles-preset-hc5j4a">Once trained these models have the ability to represent words, phrases, or even entire sentences as <strong class="framer-text">vectors in a high-dimensional space</strong>. When a user submits a query, it's converted into a vector, and then the system finds the most relevant documents by calculating the <strong class="framer-text">closeness</strong> or <strong class="framer-text">similarity</strong> of these vectors. This is known as vector search. With embedding models, subtle nuances and deeper meanings of words are captured, allowing for a richer understanding of content beyond just the literal definitions.</p><img alt width="586" height="308" src="https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?width=1173&height=616" srcset="https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?scale-down-to=512&width=1173&height=616 512w,https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?scale-down-to=1024&width=1173&height=616 1024w,https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?width=1173&height=616 1173w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1173 / 616" sizes="(min-width: 1200px) 100v
1816w, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><p class="framer-text framer-styles-preset-hc5j4a">By bridging the gap between human language and machine understanding, semantic understanding offers transformative advantages in how information is sought and delivered. Here are the distinct advantages that we believe semantic understanding offers in this domain:</p><h4 class="framer-text framer-styles-preset-1jec7wp">Advantages of semantic understanding</h4><h5 class="framer-text framer-styles-preset-1intk78">Deep Contextual Understanding ð§ </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Beyond mere keywords, semantic searches understand context, intent, and nuanced relationships, offering results that are more aligned with user intent.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Natural Language Processing ð£</h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">These engines can process conversational phrases, complex questions, or even colloquial language, eliminating the need for "search-engine-friendly" queries.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Multi modal: Image and Text Recognition ð+ð¬</h5><ul class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Semantic search engines excel in multi-modal scenarios by understanding and correlating both text and images, providing comprehensive search results. </p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">For example, in e-commerce, a user might input <em class="framer-text">"red high-heeled shoes." </em>While a traditional search might focus on the text, a semantic system can align the query with product images, ensuring the visuals in the search results truly match the user's intent.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Dynamic Adaptability ð </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Powered by AI and machine learning, semantic searches constantly evolve, refining their algorithms based on user interactions and feedback.</p></li><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">The more the AI processes, the smarter it becomes. This means it can continually adapt to changes in trends and language.</p></li></ul><h5 class="framer-text framer-styles-preset-1intk78">Language and Culture Sensitivity ð </h5><ul style="--framer-text-color:rgb(55, 65, 81);--framer-font-size:16px;--framer-text-transform:none;--framer-text-alignment:start" class="framer-text"><li data-preset-tag="p" class="framer-text framer-styles-preset-hc5j4a"><p class="framer-text framer-styles-preset-hc5j4a">Semantic searches often recognize cultural nuances, idioms, and regional language variations, making them more inclusive and globally applicable.</p></li></ul><h2 class="framer-text framer-styles-preset-1wml6uu"><strong class="framer-text">What does this mean for Moonsift?</strong></h2><p class="framer-text framer-styles-preset-hc5j4a">In today's digital age, consumers expect not just answers, but the right answers, and fast. Every now and then radical innovations allow new solutions that leapfrog the seemingly unmovable incumbent solutions.</p><p class="framer-text framer-styles-preset-hc5j4a">Semantic understanding and groundbreaking research in Machine Learning and Artificial Intelligence, put Moonsift in a unique position to redefine how people <em class="framer-text">sift</em> the ginormous universe of products available online. While platforms like Google Shopping have set industry standards, innovation doesn't stand still. </p><p class="framer-text framer-styles-preset-hc5j4a">With one of the largest proprietary cross-retail databases in the world, help from the open source community and AI experts from leading Universities, Moonsift has been researching what is now possible. </p><p class="framer-text framer-styles-preset-hc5j4a">Do the recent advances in AI enable new approaches and solutions that can leapfrog standards set by Google etc?</p><p class="framer-text framer-styles-preset-hc5j4a"><strong class="framer-text">Semantic understanding R&D: </strong>To gauge the performance of early Moonsift outputs in our research, we've been putting them up against Google Shopping, Shop, Bing etc. We've subjected these platforms to some challenging queries to stretch their limits. Below we share some such examples of Moonsift vs Google.</p><h2 class="framer-text framer-styles-preset-1wml6uu">Moonsift vs. Google (some fun examples)</h2><p class="framer-text framer-styles-preset-hc5j4a">As we build Moonsift's <!--$--><a class="framer-text framer-styles-preset-1727g1h" href="https://www.moonsift.com/ai" rel>Shopping Copilot for the entire internet</a><!--/$-->, we are constantly experimenting with and tweaking multi-modal AI against existing engines to evaluate progress.</p><p class="framer-text framer-styles-preset-hc5j4a">Below are some fun examples that begin to illustrate what is possible with semantic search.</p><h5 class="framer-text framer-styles-preset-1intk78"><strong class="framer-text">ð âA dress that looks like a Caipirinhaâ</strong></h5><p class="framer-text framer-styles-preset-hc5j4a">
1816If you don't know what a caipirinha cocktail is, this is what they look like for context.</p><img alt width="578" height="287" src="https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?width=1156&height=574" srcset="https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?scale-down-to=512&width=1156&height=574 512w,https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?scale-down-to=1024&width=1156&height=574 1024w,https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?width=1156&height=574 1156w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1156 / 574" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><h6 class="framer-text framer-styles-preset-vb9eg4">Semantic outputs from Moonsift's AI vs Google Shopping</h6><img alt width="667" height="315" src="https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?width=1335&height=630" srcset="https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?scale-down-to=512&width=1335&height=630 512w,https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?scale-down-to=1024&width=1335&height=630 1024w,https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?width=1335&height=630 1335w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1335 / 630" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><h5 class="framer-text framer-styles-preset-1intk78">ð âSkirt with a pattern inspired by ocean wavesâ</h5><img alt width="667" height="315" src="https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?width=1335&height=630" srcset="https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?scale-down-to=512&width=1335&height=630 512w,https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?scale-down-to=1024&width=1335&height=630 1024w,https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?width=1335&height=630 1335w" class="framer-text framer-image framer-styles-preset-1f7mq43" style="aspect-ratio:1335 / 630" sizes="(min-width: 1200px) 100vw, (max-width: 759.98px) 100vw, (min-width: 760px) and (max-width: 1199.98px) 100vw"><p class="framer-text framer-styles-preset-hc5j4a">People have learnt to stick within the limitations of existing search technology, but with increasing uptake of LLM enabled chat experiences, this is changing. Why should users limit their queries to what search engines can understand? With Moonsift, we're pushing these boundaries, aiming to meet users where their imagination and needs take them.</p><p class="framer-text framer-styles-preset-hc5j4a">These early results are certainly exciting. We first set out on our mission to solve online shopper's 'product discovery' problem in 2018 when Transformers were barely on anyone's radar. At that time it would have cost us tens if not hundreds of millions of dollars to build models with this capabilty.</p><p class="framer-text framer-styles-preset-hc5j4a">We look forward to sharing more about how AI is going to revolutionise the product research and discovery process for shoppers as we build the world's first <!--$--><a class="framer-text framer-styles-preset-1727g1h" href="https://www.moonsift.com/ai" rel>shopping Copilot for the entire internet</a><!--/$-->.</p></div></div></div></div><div class="framer-xv03cm" data-framer-name="Space at bottom of blog"></div><div class="framer-105ja35" data-framer-name="Other suggested content/articles"><div class="framer-oxj7sj" data-border="true"><!--$--><!--$--><a class="framer-1m5sy4w framer-1moz5r8" href="./from-keywords-to-context-how-has-search-advanced" data-framer-page-link-current="true"><div class="ssr-variant"><div class="framer-zingf6"><div style="position:absolute;border-radius:inherit;corner-shape:inherit;top:0;right:0;bottom:0;left:0" data-framer-background-image-wrapper="true"><img decoding="async" width="1360" height="640" sizes="(min-width: 1200px) max(1245.6px, 150px), (min-width: 760px) and (max-width: 1199.98px) max(680px, 150px), (max-width: 759.98px) max(396px, 100px)" srcset="https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?scale-down-to=512&width=1360&height=640 512w,https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?scale-down-to=1024&width=1360&height=640 1024w,https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?width=1360&height=640 1360w" src="https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?width=1360&height=640" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div></div><div class="framer-iygt69" data-framer-name="Post"><div class="framer-wd99oc" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><h3 class="framer-text framer-styles-preset-12lj5ox" data-styles-preset="YckFIlg3V">
1816From Keywords to Context: How AI is set to revolutionise Product Search</h3></div><div class="framer-1vbicw3 hidden-yvl49q" data-framer-name="Category" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-5dis45" data-styles-preset="fPHHhKRqy" style="--framer-text-color:rgb(153, 153, 153)">AI</p></div><div class="ssr-variant"><div class="framer-hq8us5" data-framer-name="Date" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-5dis45" data-styles-preset="fPHHhKRqy" style="--framer-text-color:rgb(153, 153, 153)">Aug 19, 2023</p></div></div></div></a><!--/$--><div class="framer-78gz1j-container"><!--$--><!--/$--></div><!--/$--></div></div></div><div class="framer-zi3lmj-container"><div class="ssr-variant hidden-t79jqo hidden-yvl49q"><footer class="framer-xGNYn framer-oxRCr framer-dGPUG framer-IzeRP framer-1cyv57 framer-v-1cyv57" data-border="true" data-framer-name="Desktop" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0.05);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;background-color:rgb(17, 17, 17);width:100%"><div class="framer-1gu7yfv" data-framer-name="Horizontal"><div class="framer-ma0lgo" data-framer-name="Vertical"><div class="framer-g4dzpz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">Make a Wishlist</strong></p></div><div class="framer-13ps5gq"><div class="framer-8weqpd" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/wishlist-maker" target="_blank" rel>Universal Shopping Wishlist</a><!--/$--></p></div><div class="framer-1oq8eco" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/christmas-wishlist" rel>Christmas List</a><!--/$--></p></div><div class="framer-xs0eh6" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/baby-registry" rel>Birthday Wishlist</a><!--/$--></p></div><div class="framer-11gk6gh" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/baby-registry" rel>Baby Registry</a><!--/$--></p></div><div class="framer-mm142c" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/gift-registry" rel>Wedding Registry</a><!--/$--></p></div></div></div><div class="framer-yq8hxc" data-framer-name="Vertical"><div class="framer-xtd6hl" data-framer-component-type="RichTextContainer" style="--extracted-1eung3n:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><h4 class="framer-text framer-styles-preset-5xnt5h" data-styles-preset="xVmQWKOj0" style="--framer-text-color:var(--extracted-1eung3n, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><strong class="framer-text">Apps & extensions</strong></h4></div><div class="framer-6s22zp"><div class="framer-1107vus" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://apps.apple.com/us/app/universal-wishlist-by-moonsift/id1609475671" target="_blank" rel>iOS App</a><!--/$--></p></div><div class="framer-safwnz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://play.google.com/store/apps/details?id=com.moonsift.wish.list.maker.christmas.birthday.baby.shopping.gift.list" target="_blank" rel>Android App</a><!--/$--></p></div><div class="framer-1oa1mf1" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://chromewebstore.google.com/detail/moonsift-universal-save-b/hgbbfkafecdbocpcdkoahfkbkoo
1816dcaon" target="_blank" rel>Browser extension</a><!--/$--></p></div></div></div><div class="framer-n9xjuj" data-framer-name="Vertical"><div class="framer-1gb5xvm" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">Creators & Stylists</strong></p></div><div class="framer-1q0ksdu"><div class="framer-1l7p7hy" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/creators" rel>Content Creators</a><!--/$--></p></div><div class="framer-x6l5vs" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/stylists" rel>Personal Stylists</a><!--/$--></p></div><div class="framer-1md48pf" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/stylists" rel>Personal Shoppers</a><!--/$--></p></div></div></div><div class="framer-1xs0xt4" data-framer-name="Vertical"><div class="framer-pt2vef" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">General info</strong></p></div><div class="framer-a2orwi"><div class="framer-17lach6" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/about" rel>About Moonsift</a><!--/$--></p></div><div class="framer-12uwn70" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/sitemap" target="_blank" rel>Sitemap</a><!--/$--></p></div><div class="framer-ik2b61" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/privacy" target="_blank" rel>Privacy Policy</a><!--/$--></p></div><div class="framer-5fnfjr" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/terms" target="_blank" rel>Terms</a><!--/$--></p></div><div class="framer-oxxgve" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/how-to-save" target="_blank" rel>FAQs</a><!--/$--></p></div></div></div></div><div class="framer-gzh0o4" data-border="true" data-framer-name="Copyright" style="--border-bottom-width:0px;--border-color:rgba(255, 255, 255, 0.2);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px"><div class="framer-adepx1" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-6cda9fb1-796d-4c1e-969a-e0dcf2a2589d, rgb(206, 207, 209));--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text framer-styles-preset-1cpdmi6" data-styles-preset="i8GgPyqCn" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-6cda9fb1-796d-4c1e-969a-e0dcf2a2589d, rgb(206, 207, 209)))">© 2025 Moonsift Limited</p></div><div class="framer-1283bk0"><div class="framer-1kxmlz0" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/privacy" target="_blank" rel>Privacy Policy</a><!--/$--></p></div><div class="framer-ulddb0" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/terms" target="_blank" rel>Terms</a><!--/$--></p></div></div></div></footer></div><div class="ssr-variant hidden-ly9bv8 hidden-yvl49q"><footer class="framer-xGNYn framer-oxRCr framer-dGPUG framer-IzeRP framer-1cyv57 framer-v-44nhzl" data-border="true" data-framer-name="Tablet" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0.05);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;background-color:rgb(17, 17, 17);width:100%"><div class="framer-1gu7yfv" data-framer-name="Horizontal"><div class="framer-ma0lgo" data-framer-name="Vertical"><div class="framer-g4dzpz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">Make a Wishlist</strong></p></div><div class="framer-13ps5gq"><div class="framer-8weqpd" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/wishlist-maker" target="_blank" rel>Universal Shopping Wishlist</a><!--/$--></p></div><div class="framer-1oq8eco" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/christmas-wishlist" rel>Christmas List</a><!--/$--></p></div><div class="framer-xs0eh6" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/baby-registry" rel>Birthday Wishlist</a><!--/$--></p></div><div class="framer-11gk6gh" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/baby-registry" rel>Baby Registry</a><!--/$--></p></div><div class="framer-mm142c" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/gift-registry" rel>Wedding Registry</a><!--/$--></p></div></div></div><div class="framer-yq8hxc" data-framer-name="Vertical"><div class="framer-xtd6hl" data-framer-component-type="RichTextContainer" style="--extracted-1eung3n:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><h4 class="framer-text framer-styles-preset-5xnt5h" data-styles-preset="xVmQWKOj0" style="--framer-text-alignment:start;--framer-text-color:var(--extracted-1eung3n, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><strong class="framer-text">Apps & extensions</strong></h4></div><div class="framer-6s22zp"><div class="framer-1107vus" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://apps.apple.com/us/app/universal-wishlist-by-moonsift/id1609475671" target="_blank" rel>iOS App</a><!--/$--></p></div><div class="framer-safwnz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://play.google.com/store/apps/details?id=com.moonsift.wish.list.maker.christmas.birthday.baby.shopping.gift.list" target="_blank" rel>Android App</a><!--/$--></p></div><div class="framer-1oa1mf1" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token
1816-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://chromewebstore.google.com/detail/moonsift-universal-save-b/hgbbfkafecdbocpcdkoahfkbkoodcaon" target="_blank" rel>Browser extension</a><!--/$--></p></div></div></div><div class="framer-n9xjuj" data-framer-name="Vertical"><div class="framer-1gb5xvm" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">Creators & Stylists</strong></p></div><div class="framer-1q0ksdu"><div class="framer-1l7p7hy" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/creators" rel>Content Creators</a><!--/$--></p></div><div class="framer-x6l5vs" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/stylists" rel>Personal Stylists</a><!--/$--></p></div><div class="framer-1md48pf" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/stylists" rel>Personal Shoppers</a><!--/$--></p></div></div></div><div class="framer-1xs0xt4" data-framer-name="Vertical"><div class="framer-pt2vef" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">General info</strong></p></div><div class="framer-a2orwi"><div class="framer-17lach6" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/about" rel>About Moonsift</a><!--/$--></p></div><div class="framer-12uwn70" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/sitemap" target="_blank" rel>Sitemap</a><!--/$--></p></div><div class="framer-ik2b61" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/privacy" target="_blank" rel>Privacy Policy</a><!--/$--></p></div><div class="framer-5fnfjr" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/terms" target="_blank" rel>Terms</a><!--/$--></p></div><div class="framer-oxxgve" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/how-to-save" target="_blank" rel>FAQs</a><!--/$--></p></div></div></div></div><div class="framer-gzh0o4" data-border="true" data-framer-name="Copyright" style="--border-bottom-width:0px;--border-color:rgba(255, 255, 255, 0.2);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px"><div class="framer-adepx1" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-6cda9fb1-796d-4c1e-969a-e0dcf2a2589d, rgb(206, 207, 209));--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text framer-styles-preset-1cpdmi6" data-styles-preset="i8GgPyqCn" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-6cda9fb1-796d-4c1e-969a-e0dcf2a2589d, rgb(206, 207, 209)))">© 2025 Moonsift Limited</p></div><div class="framer-1283bk0"><div class="framer-1kxmlz0" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/privacy" target="_blank" rel>Privacy Policy</a><!--/$--></p></div><div class="framer-ulddb0" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/terms" target="_blank" rel>Terms</a><!--/$--></p></div></div></div></footer></div><div class="ssr-variant hidden-t79jqo hidden-ly9bv8"><footer class="framer-xGNYn framer-oxRCr framer-dGPUG framer-IzeRP framer-1cyv57 framer-v-1jv4xsw" data-border="true" data-framer-name="Phone" style="--border-bottom-width:0px;--border-color:rgba(0, 0, 0, 0.05);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;background-color:rgb(17, 17, 17);width:100%"><div class="framer-1gu7yfv" data-framer-name="Horizontal"><div class="framer-ma0lgo" data-framer-name="Vertical"><div class="framer-g4dzpz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">Make a Wishlist</strong></p></div><div class="framer-13ps5gq"><div class="framer-8weqpd" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/wishlist-maker" target="_blank" rel>Universal Shopping Wishlist</a><!--/$--></p></div><div class="framer-1oq8eco" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/christmas-wishlist" rel>Christmas List</a><!--/$--></p></div><div class="framer-xs0eh6" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/baby-registry" rel>Birthday Wishlist</a><!--/$--></p></div><div class="framer-11gk6gh" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/baby-registry" rel>Baby Registry</a><!--/$--></p></div><div class="framer-mm142c" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/gift-registry" rel>Wedding Registry</a><!--/$--></p></div></div></div><div class="framer-yq8hxc" data-framer-name="Vertical"><div class="framer-xtd6hl" data-framer-component-type="RichTextContainer" style="--extracted-1eung3n:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><h4 class="framer-text framer-styles-preset-5xnt5h" data-styles-preset="xVmQWKOj0" style="--framer-text-alignment:start;--framer-text-color:var(--extracted-1eung3n, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><strong class="framer-text">Apps & extensions</strong></h4></div><div class="framer-6s22zp"><div class="framer-1107vus" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://apps.apple.com/us/app/universal-wishlist-by-moonsift/id1609475671" target="_blank" rel>iOS App</a><!--/$--></p></div><div class="framer-safwnz" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://play.google.com/store/apps/details?id=com.moonsift.wish.list.maker.christmas.birthday.baby.shopping.gift.list" target="_blank" rel>Android App</a><!--/$--></p></div><div class="framer-1oa1mf1" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--f
1816ramer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))">Free <!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://chromewebstore.google.com/detail/moonsift-universal-save-b/hgbbfkafecdbocpcdkoahfkbkoodcaon" target="_blank" rel>Browser extension</a><!--/$--></p></div></div></div><div class="framer-n9xjuj" data-framer-name="Vertical"><div class="framer-1gb5xvm" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">Creators & Stylists</strong></p></div><div class="framer-1q0ksdu"><div class="framer-1l7p7hy" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/creators" rel>Content Creators</a><!--/$--></p></div><div class="framer-x6l5vs" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/stylists" rel>Personal Stylists</a><!--/$--></p></div><div class="framer-1md48pf" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/stylists" rel>Personal Shoppers</a><!--/$--></p></div></div></div><div class="framer-1xs0xt4" data-framer-name="Vertical"><div class="framer-pt2vef" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text" style="--font-selector:Q1VTVE9NO0p1YW5hIFJlZ3VsYXI=;--framer-font-family:"Juana Regular", "Juana Regular Placeholder", sans-serif;--framer-font-size:20px;--framer-letter-spacing:1px;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"><strong class="framer-text">General info</strong></p></div><div class="framer-a2orwi"><div class="framer-17lach6" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/about" rel>About Moonsift</a><!--/$--></p></div><div class="framer-12uwn70" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/sitemap" target="_blank" rel>Sitemap</a><!--/$--></p></div><div class="framer-ik2b61" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/privacy" target="_blank" rel>Privacy Policy</a><!--/$--></p></div><div class="framer-5fnfjr" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/terms" target="_blank" rel>Terms</a><!--/$--></p></div><div class="framer-oxxgve" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-line-height:1.5em;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/how-to-save" target="_blank" rel>FAQs</a><!--/$--></p></div></div></div></div><div class="framer-gzh0o4" data-border="true" data-framer-name="Copyright" style="--border-bottom-width:0px;--border-color:rgba(255, 255, 255, 0.2);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px"><div class="framer-adepx1" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-6cda9fb1-796d-4c1e-969a-e0dcf2a2589d, rgb(206, 207, 209));--framer-link-hover-text-color:rgba(153, 153, 153, 0.6);--framer-link-text-decoration:none;transform:none"><p class="framer-text framer-styles-preset-1cpdmi6" data-styles-preset="i8GgPyqCn" style="--framer-text-color:var(--extracted-r6o4lv, var(--token-6cda9fb1-796d-4c1e-969a-e0dcf2a2589d, rgb(206, 207, 209)))">© 2025 Moonsift Limited</p></div><div class="framer-1283bk0"><div class="framer-1kxmlz0" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-size:13px;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/privacy" target="_blank" rel>Privacy Policy</a><!--/$--></p></div><div class="framer-ulddb0" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255));transform:none"><p class="framer-text" style="--font-selector:R0Y7Um9ib3RvLXJlZ3VsYXI=;--framer-font-family:"Roboto", "Roboto Placeholder", sans-serif;--framer-font-size:14px;--framer-line-height:1.8em;--framer-text-color:var(--extracted-r6o4lv, var(--token-8fbecf0e-a66e-4702-9944-5a29d4d0400e, rgb(255, 255, 255)))"><!--$--><a class="framer-text framer-styles-preset-1bh5h" data-styles-preset="nc2ZReKob" href="https://www.moonsift.com/terms" target="_blank" rel>Terms</a><!--/$--></p></div></div></div></footer></div></div></div><div id="overlay"></div><!--/$--></div>
1816<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>
1816 1817
1817<script>!function(){var w="framer_variant";function u(a,r){let e=r.indexOf("#"),t=e===-1?r:r.substring(0,e),o=e===-1?"":r.substring(e),n=t.indexOf("?"),h=n===-1?t:t.substring(0,n),d=n===-1?"":t.substring(n),s=new URLSearchParams(d),m=new URLSearchParams(a);for(let[i,l]of m)s.has(i)||i!==w&&s.append(i,l);let c=s.toString();return c===""?t+o:h+"?"+c+o}var g='div#main a[href^="#"],div#main a[href^="/"],div#main a[href^="."]',f="div#main a[data-framer-preserve-params]",S=document.currentScript?.hasAttribute("data-preserve-internal-params");if(window.location.search&&!navigator.webdriver&&!/bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)){let a=document.querySelectorAll(S?`${g},${f}`:f);for(let r of a){let e=u(window.location.search,r.href);r.setAttribute("href",e)}} 1818}()</script>
1818 1819 1820 1821
1821<script data-framer-appear-animation="no-preference"></script>
1821<script>(()=>{function d(e){let t=Date.prototype.toLocaleString,o=Date.prototype.toLocaleDateString;t&&(Date.prototype.toLocaleString=function(r,n){let i=s(this,r,n);return u(e.current.Date.toLocaleString,i,()=>t.call(this,r,n))}),o&&(Date.prototype.toLocaleDateString=function(r,n){let i=s(this,r,n);return u(e.current.Date.toLocaleDateString,i,()=>o.call(this,r,n))});let a=Object.getOwnPropertyDescriptors(Intl.DateTimeFormat.prototype).format.get,c=Intl.DateTimeFormat.prototype.formatRange,b=Intl.DateTimeFormat.prototype.formatToParts,D=Intl.DateTimeFormat.prototype.formatRangeToParts;a&&Object.defineProperty(Intl.DateTimeFormat.prototype,"format",{get(){function m(r){let n=p(this),i=s(r,n);return u(e.current.DateTimeFormat.format,i,()=>a.call(this)(r))}return m.bind(this)}}),c&&(Intl.DateTimeFormat.prototype.formatRange=function(r,n){let i=p(this),l=s(r,n,i);return u(e.current.DateTimeFormat.formatRange,l,()=>c.call(this,r,n))}),b&&(Intl.DateTimeFormat.prototype.formatToParts=function(r){let n=p(this),i=s(r,n);return u(e.current.DateTimeFormat.formatToParts,i,()=>b.call(this,r)).map(g)}),D&&(Intl.DateTimeFormat.prototype.formatRangeToParts=function(r,n){let i=p(this),l=s(r,n,i);return u(e.current.DateTimeFormat.formatRangeToParts,l,()=>D.call(this,r,n)).map(g)});let y=Number.prototype.toLocaleString;y&&(Number.prototype.toLocaleString=function(r,n){let i=s(this,r,n);return u(e.current.Number.toLocaleString,i,()=>y.call(this,r,n))});let h=Object.getOwnPropertyDescriptors(Intl.NumberFormat.prototype).format.get,F=Intl.NumberFormat.prototype.formatRange,T=Intl.NumberFormat.prototype.formatToParts,I=Intl.NumberFormat.prototype.formatRangeToParts;h&&Object.defineProperty(Intl.NumberFormat.prototype,"format",{get(){function m(r){let n=f(this),i=s(r,n);return u(e.current.NumberFormat.format,i,()=>h.call(this)(r))}return m.bind(this)}}),F&&(Intl.NumberFormat.prototype.formatRange=function(r,n){let i=f(this),l=s(r,n,i);return u(e.current.NumberFormat.formatRange,l,()=>F.call(this,r,n))}),T&&(Intl.NumberFormat.prototype.formatToParts=function(r){let n=f(this),i=s(r,n);return u(e.current.NumberFormat.formatToParts,i,()=>T.call(this,r)).map(g)}),I&&(Intl.NumberFormat.prototype.formatRangeToParts=function(r,n){let i=f(this),l=s(r,n,i);return u(e.current.NumberFormat.formatRangeToParts,l,()=>I.call(this,r,n)).map(g)})}function P(e,t){return typeof t=="bigint"?`${t}n`:t instanceof Date?t.getTime():t}function s(...e){let t=JSON.stringify(e,P),o=0;for(let a=0;a<t.length;a++)o+=t.charCodeAt(a),o+=o<<10,o^=o>>6;return o+=o<<3,o^=o>>11,o+=o<<15,o>>>0}function u(e,t,o){let a=e[t];if(typeof a<"u")return a;let c=o();return e[t]=c,c}function g(e){return{...e}}function p(e){let t=e.resolvedOptions(),o={locale:t.locale,calendar:t.calendar,numberingSystem:t.numberingSystem,timeZone:t.timeZone,hour12:t.hour12,weekday:t.weekday,era:t.era,year:t.year,month:t.month,day:t.day,hour:t.hour,minute:t.minute,second:t.second,timeZoneName:t.timeZoneName};for(let a in t)a in o||(o[a]=t[a]);return o}function f(e){let t=e.resolvedOptions(),o={locale:t.locale,numberingSystem:t.numberingSystem,style:t.style,currency:t.currency,currencyDisplay:t.currencyDisplay,currencySign:t.currencySign,unit:t.unit,unitDisplay:t.unitDisplay,minimumIntegerDigits:t.minimumIntegerDigits,minimumFractionDigits:t.minimumFractionDigits,maximumFractionDigits:t.maximumFractionDigits,minimumSignificantDigits:t.minimumSignificantDigits,maximumSignificantDigits:t.maximumSignificantDigits,useGrouping:t.useGrouping===!0?"auto":t.useGrouping,notation:t.notation,compactDisplay:t.compactDisplay,signDisplay:t.signDisplay,roundingIncrement:t.roundingIncrement??1,roundingMode:t.roundingMode??"halfExpand",roundingPriority:t.roundingPriority??"auto",trailingZeroDisplay:t.trailingZeroDisplay??"auto"};for(let a in t)a in o||(o[a]=t[a]);return o}return d})()({current:{"Date":{"toLocaleString":{"3499692656":"Aug 19, 2023"},"toLocaleDateString":{}},"DateTimeFormat":{"format":{},"formatRange":{},"formatToParts":{},"formatRangeToParts":{}},"Number":{"toLocaleString":{}},"NumberFormat":{"format":{},"formatRange":{},"formatToParts":{},"formatRangeToParts":{}}}})</script>
1821 1822
1822<script>typeof document<"u"&&(window.process={...window.process,env:{...window.process?.env,NODE_ENV:"production"}});</script>
1822 1823 <link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/rolldown-runtime.Dh6celcD.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/react.BU9Yzar0.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/framer.CY0t5lzg.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/motion.-pAyqLGu.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/V9FpesKNDrk7a_1P48xqRshMO7hgFdvgaTyRr4H3JPI.D_ofZLEf.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/fVxnimdqP.DF3Z7-wv.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/shared.B4EoGmtC.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/MDIrWYJrx.gl5JrVVq.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/YckFIlg3V.Cx8Tuewq.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/S1XS4luNp.CMgTyBpa.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/fPHHhKRqy.LGWRvEuX.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/KEXY8Kujh.BkaRrd7r.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/lddH73QBf.Ba0nCHv9.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/NgYHJDj5w.BzCPRcWb.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/g3OPvNRkB.BW-eFQt6.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/SxPDgXRD8.Diitiily.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/ZXP5sZyje.Iplx_kOe.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/Z6hVu0P6O.CXlrmlEJ.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/xZndidUCt.D-4gxPvI.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/ZujIjDxsY.Ckhr0pRx.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/x92h-1Ry4riVmivzJBoLJ77ihFYhezJt7P2p9WYl3eo.CzNKlrOp.mjs">
1823<script type="module" async data-framer-bundle="main" fetchPriority="low" src="https://framerusercontent.com/sites/2K7kqWIo80sy4N7kuCKW2f/script_main.BV91W0nm.mjs"></script>
1823<script type="framer/handover" id="__framer__handoverData">[{"0":1,"1":44},["Map",2,3,36,37,39,40],"{\"from\":\"4013d735-7c22-46a0-bc2c-9d5a0c20061b\",\"select\":[{\"collection\":\"mGl0pAraO\",\"name\":\"W8QDlcjek\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"BHRb_cbMi\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"xUaElWWd_\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"i9XwMll9U\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"rsKyOMRyS\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"AIlOxjkOW\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"e_z6pK9RE\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"WaEB0DyBj\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"dwqLX2I3t\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"yze_h4cN9\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"GJdwGsn7l\",\"type\":\"Identifier\"},{\"collection\":\"mGl0pAraO\",\"name\":\"fQzUVVLfW\",\"type\":\"Identifier\"}],\"where\":{\"type\":\"BinaryOperation\",\"operator\":\"==\",\"left\":{\"type\":\"TypeCast\",\"value\":{\"type\":\"Identifier\",\"name\":\"e_z6pK9RE\",\"collection\":\"mGl0pAraO\"},\"dataType\":\"STRING\"},\"right\":{\"type\":\"LiteralValue\",\"value\":\"from-keywords-to-context-how-has-search-advanced\"}}}default",[4],{"W8QDlcjek":5,"BHRb_cbMi":8,"xUaElWWd_":10,"i9XwMll9U":12,"rsKyOMRyS":14,"AIlOxjkOW":16,"e_z6pK9RE":17,"WaEB0DyBj":19,"dwqLX2I3t":22,"yze_h4cN9":29,"GJdwGsn7l":30,"fQzUVVLfW":31},{"type":6,"value":7},"string","AI",{"type":6,"value":9},"Search",{"type":6,"value":11},"From Keywords to Context: How AI is set to revolutionise Product Search",{"type":6,"value":13},"",{"type":6,"value":15},"Marcel Marais & Alex Reed",null,{"type":6,"value":18},"from-keywords-to-context-how-has-search-advanced",{"type":20,"value":21},"date","2023-08-19T00:00:00.000Z",{"type":23,"value":24},"responsiveimage",{"src":25,"srcSet":26,"pixelWidth":27,"pixelHeight":28,"alt":13},"https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?width=1360&height=640","https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?scale-down-to=512&width=1360&height=640 512w,https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?scale-down-to=1024&width=1360&height=640 1024w,https://framerusercontent.com/images/dltmYZemUYuDffLlX4D5Noclacg.png?width=1360&height=640 1360w",1360,640,{"type":6,"value":13},{"type":6,"value":11},{"type":32,"value":33},"richtext",{"collectionId":34,"pointer":35},"4013d735-7c22-46a0-bc2c-9d5a0c20061bdefault","[1,[4,\"p\",null,[5,\"The primary function of the internet is to allow us to find information that satisfies our queries, enlightens our understanding, and connects us to a vast world of knowledge. \"]],[4,\"p\",null,[5,\"In the early days of the World Wide Web, this was achieved through a rather simplistic mechanism: keyword-based search. Users would type in specific words or phrases, and search engines would match these keywords to the text within web pages. While effective to a degree, this approach had its limitations. \"]],[4,\"p\",null,[5,\"In this blog we discuss how advancements in Machine Learning and Artificial Intelligence are making it possible to find information not just based on keywords but by understanding the context and intent behind user queries.\"]],[4,\"h2\",null,[4,\"strong\",null,[5,\"Where does keyword-based Search miss the mark?\"]]],[4,\"p\",null,[5,\"While keyword-based search engines laid the foundation for online search, these traditional search engines have found it difficult to keep pace with the evolving needs and expectations of users. \"]],[4,\"p\",null,[5,\"Keyword-based search \"],[4,\"strong\",null,[5,\"scans and indexes content for specific terms users enter into search engines\"]],[5,\". It matches queries based on keyword occurrence. Although it has been a staple for years, it's a basic method for sorting online information.\"]],[4,\"h3\",null,[4,\"strong\",null,[5,\"BM25 - a reminder of the origins of search\"]]],[4,\"p\",null,[5,\"An example is the BM25 algorithm, a traditional ranking function that focuses on keyword frequency in a document relative to its overall occurrence in the document collection.\"]],[4,\"img\",{\"alt\":\"\",\"width\":\"578\",\"height\"
1823:\"154\",\"src\":\"https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?width=1156&height=309\",\"srcSet\":\"https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?scale-down-to=512&width=1156&height=309 512w,https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?scale-down-to=1024&width=1156&height=309 1024w,https://framerusercontent.com/images/f6HY1aobd0CXEssOaOZMpoYnB8.png?width=1156&height=309 1156w\",\"className\":\"framer-image\",\"style\":{\"aspectRatio\":\"1156 / 309\"}}],[4,\"p\",null,[5,\"This provides a basic measure of a document's relevance to a user's query, making it a step up from mere keyword counting but still quite rudimentary in understanding the larger context. In the evolving landscape of digital search, where understanding context and intent is increasingly important, BM25 serves as a reminder of the origins of search and its early attempts at refining the keyword-based approach.\"]],[4,\"p\",null,[5,\"Now let's delve into the specific areas where keyword-centric approaches may not fully meet today's search demands.\"]],[4,\"h3\",null,[4,\"strong\",null,[5,\"Where keyword-based search still struggles\"]]],[4,\"h5\",null,[5,\"Surface-Level Matching ð \"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Overlooks synonyms or related terms, which can lead to missed content.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"May not detect variations in phrasing or terminology, limiting search scope.\"]]]],[4,\"h5\",null,[5,\"Struggles with 'meaning', 'sentiment' and 'context' ð¤ \"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"May fail to discern between multiple meanings of a word (homonyms).\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Struggles with queries that require a grasp of nuance or deeper context.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Can't determine user sentiment or purpose behind a query, leading to mismatched results.\"]]]],[4,\"h5\",null,[5,\"Lack of Image Recognition and Understanding ð¼ \"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Struggles with correlating textual content with relevant images.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Prioritises text over visual content, leading to a narrower search output.\"]]]],[4,\"h5\",null,[5,\"Lack of NLP/NLU puts onus on users ð£ \"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Users need to think of \\\"search-friendly\\\" terms rather than what they naturally want to ask.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"May misinterpret user queries that rely on contextual or cultural knowledge.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Struggles with questions framed in passive voice or complex sentence structures.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"May not understand or correctly process conversational queries or colloquialisms.\"]]]],[4,\"h5\",null,[5,\"Redundancy ð \"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Proliferation of similar content across various sites can reduce search diversity.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Often leads to dominant or popular websites overshadowing niche, yet relevant, content.\"]]],[4,\"li\",{\"data-
1823preset-tag\":\"p\"},[4,\"p\",null,[5,\"Users may find themselves sifting through repetitive or near-identical results.\"]]]],[4,\"h5\",null,[5,\"ð« Vulnerability to Manipulation\"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"SEO tactics can and do artificially boost irrelevant or low-quality content.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Authenticity and quality of content is frequently compromised by gaming the keyword system.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Sites and product descriptions can misuse meta tags, leading search engines astray.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Can be gamed by networks of sites interlinking to artificially boost relevance.\"]]]],[4,\"h5\",null,[5,\"ð Static Algorithm\"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Less responsive to evolving user needs or shifts in content relevance.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Struggles with updating its approach based on real-time user interaction patterns.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Queries are not just complex, terminology and trends constantly change\"]]]],[4,\"h2\",null,[4,\"strong\",null,[5,\"What's the Solution? \"]]],[4,\"h3\",null,[4,\"strong\",null,[5,\"Semantic Understanding\"]]],[4,\"p\",null,[5,\"Addressing the complexity of human queries requires a paradigm shift from traditional keyword matching. We believe the answer lies in 'semantic understanding'. Instead of merely matching words, semantic understanding delves deeper into the intent and contextual meaning behind a user's query. At the heart of this revolution is the recent wave of Artificial Intelligence (AI) advances. Semantic understanding harnesses the capabilities of AI to process, relate, and evaluate information similarly to how humans do.\"]],[4,\"h5\",null,[5,\"What now makes this possible?\"]],[4,\"p\",null,[5,\"The advent of the \"],[4,\"strong\",null,[5,\"transformer architecture\"]],[5,\" marked a pivotal shift in the realm of deep learning, especially in how we process vast amounts of data. One of the distinguishing features of transformers is their \"],[4,\"strong\",null,[5,\"scalability\"]],[5,\". \"]],[4,\"p\",null,[5,\"Unlike previous architectures, transformers are capable of processing all words or symbols in a sequence simultaneously due to their parallelisable nature. This ability not only speeds up training but also makes it feasible to handle large datasets with ease. In the context of semantic understanding, this means that transformers can efficiently process and understand large corpora of text, leading to more accurate and contextually relevant search results.\"]],[4,\"img\",{\"alt\":\"\",\"width\":\"586\",\"height\":\"308\",\"src\":\"https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?width=1173&height=616\",\"srcSet\":\"https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?scale-down-to=512&width=1173&height=616 512w,https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?scale-down-to=1024&width=1173&height=616 1024w,https://framerusercontent.com/images/2ZZJWUHlxmVLKNzrJVYeP3IBn0.png?width=1173&height=616 1173w\",\"className\":\"framer-image\",\"style\":{\"aspectRatio\":\"1173 / 616\"}}],[4,\"p\",null,[5,\"Once trained these models have the ability to represent words, phrases, or even entire sentences as \"],[4,\"strong\",null,[5,\"vectors in a high-dimensional space\"]],[5,\". When a user submits a query, it's converted into a vector, and then the system finds the most relevant documents by calculating the \"],[4,\"strong\",null,[5,\"closeness\"]],[5,\" or \"],[4,\"strong\",null,[5,\"similarity\"]],[5,\" of these vectors. This is known as vector search. With embedding models, subtle nuances and deeper meanings of words are captured, allowing for a richer understanding of content beyond just the literal definitions.\"]],[4,\"img\",{\"alt\":\"\",\"width\":\"586\",\"height\"
1823:\"308\",\"src\":\"https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?width=1173&height=616\",\"srcSet\":\"https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?scale-down-to=512&width=1173&height=616 512w,https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?scale-down-to=1024&width=1173&height=616 1024w,https://framerusercontent.com/images/wq0tuV49psv3nuQRRQ3QFElzn8.png?width=1173&height=616 1173w\",\"className\":\"framer-image\",\"style\":{\"aspectRatio\":\"1173 / 616\"}}],[4,\"p\",null,[5,\"By bridging the gap between human language and machine understanding, semantic understanding offers transformative advantages in how information is sought and delivered. Here are the distinct advantages that we believe semantic understanding offers in this domain:\"]],[4,\"h4\",null,[5,\"Advantages of semantic understanding\"]],[4,\"h5\",null,[5,\"Deep Contextual Understanding ð§ \"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Beyond mere keywords, semantic searches understand context, intent, and nuanced relationships, offering results that are more aligned with user intent.\"]]]],[4,\"h5\",null,[5,\"Natural Language Processing ð£\"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"These engines can process conversational phrases, complex questions, or even colloquial language, eliminating the need for \\\"search-engine-friendly\\\" queries.\"]]]],[4,\"h5\",null,[5,\"Multi modal: Image and Text Recognition ð+ð¬\"]],[4,\"ul\",null,[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Semantic search engines excel in multi-modal scenarios by understanding and correlating both text and images, providing comprehensive search results. \"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"For example, in e-commerce, a user might input \"],[4,\"em\",null,[5,\"\\\"red high-heeled shoes.\\\" \"]],[5,\"While a traditional search might focus on the text, a semantic system can align the query with product images, ensuring the visuals in the search results truly match the user's intent.\"]]]],[4,\"h5\",null,[5,\"Dynamic Adaptability ð \"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Powered by AI and machine learning, semantic searches constantly evolve, refining their algorithms based on user interactions and feedback.\"]]],[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"The more the AI processes, the smarter it becomes. This means it can continually adapt to changes in trends and language.\"]]]],[4,\"h5\",null,[5,\"Language and Culture Sensitivity ð \"]],[4,\"ul\",{\"style\":{\"--framer-text-color\":\"rgb(55, 65, 81)\",\"--framer-font-size\":\"16px\",\"--framer-text-transform\":\"none\",\"--framer-text-alignment\":\"start\"}},[4,\"li\",{\"data-preset-tag\":\"p\"},[4,\"p\",null,[5,\"Semantic searches often recognize cultural nuances, idioms, and regional language variations, making them more inclusive and globally applicable.\"]]]],[4,\"h2\",null,[4,\"strong\",null,[5,\"What does this mean for Moonsift?\"]]],[4,\"p\",null,[5,\"In today's digital age, consumers expect not just answers, but the right answers, and fast. Every now and then radical innovations allow new solutions that leapfrog the seemingly unmovable incumbent solutions.\"]],[4,\"p\",null,[5,\"Semantic understanding and groundbreaking research in Machine Learning and Artificial Intelligence, put Moonsift in a unique position to redefine how people \"],[4,\"em\",null,[5,\"sift\"]],[5,\" the ginormous universe of products available online. While platforms like Google Shopping have set industry standards, innovation doesn't stand still. \"]],[4,\"p\",null,[5,\"With one of the largest proprietary cross-retail databases in the world, help from the open source community and AI experts from leading Universities, Moonsift has been researching what is now possible. \"]],[4,\"p\",null,[5,\"Do the recent advances in AI enable new approaches and solutions that can leapfrog standards set by Google etc?\"]],[4,\"p\",null,[4,\"strong\",null,[5,\"Semantic understanding R&D: \"]],[5,\"To gauge the performance of early Moonsift outputs in our research, we've been putting them up against Google Shopping, Shop, Bing etc. We've subjected these platforms to some challenging queries to stretch their limits. Below we share some such examples of Moonsift vs Google.\"]],[4,\"h2\",null,[5,\"Moonsift vs. Google (some fun examples)\"]],[4,\"p\",null,[5,\"As we build Moonsift's \"],[2,{\"href\":\"https://www.moonsift.com/ai\",\"openInNewTab\":false,\"smoothScroll\":false,\"relV
1823alues\":[],\"motionChild\":true,\"nodeId\":\"S1XS4luNp\",\"scopeId\":\"contentManagement\"},[4,\"a\",null,[5,\"Shopping Copilot for the entire internet\"]]],[5,\", we are constantly experimenting with and tweaking multi-modal AI against existing engines to evaluate progress.\"]],[4,\"p\",null,[5,\"Below are some fun examples that begin to illustrate what is possible with semantic search.\"]],[4,\"h5\",null,[4,\"strong\",null,[5,\"ð âA dress that looks like a Caipirinhaâ\"]]],[4,\"p\",null,[5,\"If you don't know what a caipirinha cocktail is, this is what they look like for context.\"]],[4,\"img\",{\"alt\":\"\",\"width\":\"578\",\"height\":\"287\",\"src\":\"https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?width=1156&height=574\",\"srcSet\":\"https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?scale-down-to=512&width=1156&height=574 512w,https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?scale-down-to=1024&width=1156&height=574 1024w,https://framerusercontent.com/images/5y40HcXQWHhZ55AVHYopKbtthuk.png?width=1156&height=574 1156w\",\"className\":\"framer-image\",\"style\":{\"aspectRatio\":\"1156 / 574\"}}],[4,\"h6\",null,[5,\"Semantic outputs from Moonsift's AI vs Google Shopping\"]],[4,\"img\",{\"alt\":\"\",\"width\":\"667\",\"height\":\"315\",\"src\":\"https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?width=1335&height=630\",\"srcSet\":\"https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?scale-down-to=512&width=1335&height=630 512w,https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?scale-down-to=1024&width=1335&height=630 1024w,https://framerusercontent.com/images/xRTIoD7wgGpl9DI0UApH2m2vpNs.png?width=1335&height=630 1335w\",\"className\":\"framer-image\",\"style\":{\"aspectRatio\":\"1335 / 630\"}}],[4,\"h5\",null,[5,\"ð âSkirt with a pattern inspired by ocean wavesâ\"]],[4,\"img\",{\"alt\":\"\",\"width\":\"667\",\"height\":\"315\",\"src\":\"https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?width=1335&height=630\",\"srcSet\":\"https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?scale-down-to=512&width=1335&height=630 512w,https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?scale-down-to=1024&width=1335&height=630 1024w,https://framerusercontent.com/images/8hLEHgw8hFv56do8aLxkQ8xZqKY.png?width=1335&height=630 1335w\",\"className\":\"framer-image\",\"style\":{\"aspectRatio\":\"1335 / 630\"}}],[4,\"p\",null,[5,\"People have learnt to stick within the limitations of existing search technology, but with increasing uptake of LLM enabled chat experiences, this is changing. Why should users limit their queries to what search engines can understand? With Moonsift, we're pushing these boundaries, aiming to meet users where their imagination and needs take them.\"]],[4,\"p\",null,[5,\"These early results are certainly exciting. We first set out on our mission to solve online shopper's 'product discovery' problem in 2018 when Transformers were barely on anyone's radar. At that time it would have cost us tens if not hundreds of millions of dollars to build models with this capabilty.\"]],[4,\"p\",null,[5,\"We look forward to sharing more about how AI is going to revolutionise the product research and discovery process for shoppers as we build the world's first \"],[2,{\"href\":\"https://www.moonsift.com/ai\",\"openInNewTab\":false,\"smoothScroll\":false,\"relValues\":[],\"motionChild\":true,\"nodeId\":\"S1XS4luNp\",\"scopeId\":\"contentManagement\"},[4,\"a\",null,[5,\"shopping Copilot for the entire internet\"]]],[5,\".\"]]]","{\"from\":\"4013d735-7c22-46a0-bc2c-9d5a0c20061b\",\"select\":[],\"where\":{\"left\":{\"left\":{\"collection\":\"C0Pj8uo6J\",\"name\":\"W8QDlcjek\",\"type\":\"Identifier\"},\"operator\":\"==\",\"right\":{\"type\":\"LiteralValue\",\"value\":\"AI\"},\"type\":\"BinaryOperation\"},\"operator\":\"and\",\"right\":{\"left\":{\"collection\":\"C0Pj8uo6J\",\"name\":\"BHRb_cbMi\",\"type\":\"Identifier\"},\"operator\":\"==\",\"right\":{\"type\":\"LiteralValue\",\"value\":\"Search\"},\"type\":\"BinaryOperation\"},\"type\":\"BinaryOperation\"}}default",[38],{}
1823,"{\"from\":\"4013d735-7c22-46a0-bc2c-9d5a0c20061b\",\"select\":[{\"collection\":\"C0Pj8uo6J\",\"name\":\"dwqLX2I3t\",\"type\":\"Identifier\"},{\"collection\":\"C0Pj8uo6J\",\"name\":\"xUaElWWd_\",\"type\":\"Identifier\"},{\"collection\":\"C0Pj8uo6J\",\"name\":\"W8QDlcjek\",\"type\":\"Identifier\"},{\"collection\":\"C0Pj8uo6J\",\"name\":\"WaEB0DyBj\",\"type\":\"Identifier\"},{\"collection\":\"C0Pj8uo6J\",\"name\":\"e_z6pK9RE\",\"type\":\"Identifier\"},{\"collection\":\"C0Pj8uo6J\",\"name\":\"id\",\"type\":\"Identifier\"}],\"where\":{\"left\":{\"left\":{\"collection\":\"C0Pj8uo6J\",\"name\":\"W8QDlcjek\",\"type\":\"Identifier\"},\"operator\":\"==\",\"right\":{\"type\":\"LiteralValue\",\"value\":\"AI\"},\"type\":\"BinaryOperation\"},\"operator\":\"and\",\"right\":{\"left\":{\"collection\":\"C0Pj8uo6J\",\"name\":\"BHRb_cbMi\",\"type\":\"Identifier\"},\"operator\":\"==\",\"right\":{\"type\":\"LiteralValue\",\"value\":\"Search\"},\"type\":\"BinaryOperation\"},\"type\":\"BinaryOperation\"},\"limit\":{\"type\":\"LiteralValue\",\"value\":4}}default",[41],{"dwqLX2I3t":22,"xUaElWWd_":10,"W8QDlcjek":5,"WaEB0DyBj":19,"e_z6pK9RE":17,"id":42},{"type":6,"value":43},"ZMNOU4UKt",["Map"]]</script>
1823<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"> 1824</div> 1825 <!-- Start of bodyEnd --> 1826 1827 <!-- End of bodyEnd --> 1828</body> 1829</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.