PageSourceSearch

https://marklo.ai/blog

html marklo.ai collected 2026-09-28 05:46:12 UTC 286,402 bytes, 358 lines download raw bytes

1<!doctype html>
2<!-- Made in Framer · framer.com ✨ -->
3<!-- Published Sep 22, 2026, 7:11 PM UTC -->
4<html lang="en" data-redirect-timezone="1">
5<head>
6	<meta charset="utf-8">
7	<meta name="viewport" content="width=1200">
8	<meta name="generator" content="Framer 6964d48">
9	<title>Marklo</title>
10    <link rel="canonical" href="https://marklo.ai/blog"><meta property="og:url" content="https://marklo.ai/blog"><meta name="description" content="Marklo lets brands run every marketing campaign on a visual, shared calendar that plans, executes, and learns.
11
12">
13    <meta name="framer-search-index" content="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/searchIndex-tF3dukgnW4k5.json">
14    <meta name="framer-search-index-fallback" content="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/searchIndex-0hauurQUrkCZ.json">
15    <link href="https://framerusercontent.com/images/Zp0Kr94pEXta9nyqlkiafaofxQ4.svg" rel="icon" media="(prefers-color-scheme: light)">
16    <link href="https://framerusercontent.com/images/Zp0Kr94pEXta9nyqlkiafaofxQ4.svg" rel="icon" media="(prefers-color-scheme: dark)">
17    <!-- Open Graph -->
18    <meta property="og:type" content="website">
19    <meta property="og:title" content="Marklo">
20    <meta property="og:description" content="Marklo lets brands run every marketing campaign on a visual, shared calendar that plans, executes, and learns.
21
22">
23    <meta property="og:image" content="https://framerusercontent.com/images/q0UZc3KCGuMdGTUkuBunqWrtfe8.png">
24    <!-- X -->
25    <meta name="twitter:card" content="summary_large_image">
26    <meta name="twitter:title" content="Marklo">
27    <meta name="twitter:description" content="Marklo lets brands run every marketing campaign on a visual, shared calendar that plans, executes, and learns.
28
29">
30    <meta name="twitter:image" content="https://framerusercontent.com/images/q0UZc3KCGuMdGTUkuBunqWrtfe8.png">
31	
32	
33	
33<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>
33
34	
35	<!-- Start of headStart -->
36    <!-- Snippet: q_Db0uBeU -->
37
38<script>
vendor: 408 bytes, lines 38-47
38
39!function(f,b,e,v,n,t,s)
40{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
41n.callMethod.apply(n,arguments):n.queue.push(arguments)};
42if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
43n.queue=[];t=b.createElement(e);t.async=!0;
44t.src=v;s=b.getElementsByTagName(e)[0];
45s.parentNode.insertBefore(t,s)}(window, document,'script',
46'https://connect.facebook.net/en_US/fbevents.js');
47fbq('init', '
47913204108225464
vendor: 32 bytes, lines 47-48
47');
48fbq('track', 'PageView');
49</script>
49
50<noscript></noscript>
51<!-- SnippetEnd: q_Db0uBeU -->
52<!-- Snippet: doOOUGkZu -->
53<meta name="facebook-domain-verification" content="lk6vf501hv4bzz25ltevzbfv00w9nr">
54<!-- SnippetEnd: doOOUGkZu -->
55
56    <!-- Snippet: mezsuvI6k -->
56<script>window.sa=window.sa||function(){(sa.q=sa.q||[]).push(arguments)}</script>
vendor: 1 bytes, line 56
56
57<script defer src="https://searchable-tracker.searchable.workers.dev/s.js" data-domain="marklo.ai" data-site-token="pst_66fc094209b50a4c13be3022"></script>
57<!-- SnippetEnd: mezsuvI6k --><!-- End of headStart -->
58	
59	<style data-framer-font-css>/* cyrillic-ext */
60@font-face {
61  font-family: 'Merriweather';
62  font-style: normal;
63  font-weight: 400;
64  font-stretch: 100%;
65  font-display: swap;
66  src: url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaGV31GvU.woff2) format('woff2');
67  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
68}
69/* cyrillic */
70@font-face {
71  font-family: 'Merriweather';
72  font-style: normal;
73  font-weight: 400;
74  font-stretch: 100%;
75  font-display: swap;
76  src: url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaEF31GvU.woff2) format('woff2');
77  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
78}
79/* vietnamese */
80@font-face {
81  font-family: 'Merriweather';
82  font-style: normal;
83  font-weight: 400;
84  font-stretch: 100%;
85  font-display: swap;
86  src: url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaG131GvU.woff2) format('woff2');
87  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;
88}
89/* latin-ext */
90@font-face {
91  font-family: 'Merriweather';
92  font-style: normal;
93  font-weight: 400;
94  font-stretch: 100%;
95  font-display: swap;
96  src: url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaGl31GvU.woff2) format('woff2');
97  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;
98}
99/* latin */
100@font-face {
101  font-family: 'Merriweather';
102  font-style: normal;
103  font-weight: 400;
104  font-stretch: 100%;
105  font-display: swap;
106  src: url(https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icaFF31.woff2) format('woff2');
107  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;
108}
109
110@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 400 }
111@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 700 }
112@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2"); font-display: swap; font-style: italic; font-weight: 700 }
113@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDQ3pna6VEdtKCL.woff2"); font-display: swap; font-style: italic; font-weight: 400 }
114@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 500 }
115@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2"); font-display: swap; font-style: normal; font-weight: 600 }
116@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4mJPby1QNtA.woff2"); font-style: normal; font-weight: 900 }
117@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKB52Zna6VEdtKCL.woff2"); font-style: italic; font-weight: 900 }
118@font-face { font-family: "Geist"; src: url("https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKAO2Zna6VEdtKCL.woff2"); font-display: swap; font-style: italic; font-weight: 600 }
119@font-face { font-family: "Kalice Regular"; src: url("https://framerusercontent.com/assets/EurWfGyKBCgpdZ667atKGGxfWU8.woff2"); font-display: swap; font-style: normal; font-weight: 400 }
120@font-face { font-family: ". Regular"; src: url("https://framerusercontent.com/assets/nRLB9JWFWPpmZ4sH1woG5LGvbus.woff2"); font-display: swap; font-style: normal; font-weight: 400 }
121@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 }
122@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 }
123@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 }
124@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 }
125@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 }
126@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 }
127@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 }
128@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 }
129@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 }
130@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 }
131@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 }
132@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 }
133@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 }
134@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 }
135@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 }
136@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 }
137@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 }
138@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 }
139@font-face { font-family: "Inter";
139 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 }
140@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 }
141@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 }
142@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 }
143@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 }
144@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 }
145@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 }
146@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 }
147@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 }
148@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 }
149@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 }
150@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 }
151@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 }
152@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 }
153@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 }
154@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 }
155@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 }
156@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 }
157@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 }
158@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6
158o.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF }
159@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 }
160@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 }
161@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 }
162@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 }
163@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 }
164@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 }
165@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 }
166@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 }
167@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 }
168@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 }
169@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 }
170@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 }
171@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 }
172@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF }
173@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0370-03FF }
174@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 }
175@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 }
176@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 }
177@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 }
178@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 }
179@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF }
180@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0370-03FF }
181@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 }
182@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 }
183@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 }
184@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 }
185@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 }
186@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 }
187@font-face { font-family: "Inter"; src: url("https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0370-03FF }
188@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 }
189@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 }
190@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 }
191@font-face { font-family: "Merriweather Placeholder"; src: local("Times New Roman"); ascent-override: 82.12%; descent-override: 22.78%; line-gap-override: 0.00%; size-adjust: 119.83% }
192@font-face { font-family: "Geist Placeholder"; src: local("Arial"); ascent-override: 94.56%; descent-override: 27.76%; line-gap-override: 0.00%; size-adjust: 106.28% }
193@font-face { font-family: "Kalice Regular Placeholder"; src: local("Arial"); ascent-override: 110.36%; descent-override: 33.46%; line-gap-override: 0.00%; size-adjust: 100.13% }
194@font-face { font-family: ". Regular Placeholder"; src: local("Arial"); ascent-override: 110.36%; descent-override: 33.46%; line-gap-override: 0.00%; size-adjust: 100.13% }
195@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% }
196@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>
197	<link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
198    <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
199	
200	<!-- Initialize gtag before head-end custom code can call it. -->
201	
201<script>
202	  window.dataLayer = window.dataLayer || [];
203	  function gtag(){window.dataLayer.push(arguments);}
204	  gtag('js', new Date());
205	  gtag('config', 'G-FSMY3P1CL5');
206	</script>
206
207	<meta name="robots" content="max-image-preview:large"><style data-framer-css-ssr-minified data-framer-components="framer-lib-cursors-host framer-eg9qD framer-bA5vT framer-lib-combinedCSSRules framer-SYorz framer-KMK5E framer-rjFuH framer-k7gGC framer-Tu4V5 framer-wOUd9 framer-wEUtE">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-74a572a8-6c53-4c7d-9820-1cbd84389ed9:#41342a;--token-1d5dde2c-b431-43fd-99ea-b085b3fbb08c:#f6f5f3;--token-9b67adc5-3cd3-4273-9e67-9c5a6ae7b9d1:#f3d0eb;--token-a08e78f1-ee28-4713-9661-27cb67fae779:#b5c9cb;--token-c4717a6c-c7f3-4954-922e-f31d46f51186:#f5d0bc;--token-c28c83a4-e0c3-4837-872d-6a3174fdb3cf:#ded29d;--token-ef1e199b-6360-4bfc-b6e1-e1700ae68a3c:#b0ceff;--token-37f9eee4-71ef-424b-8c35-66b79b066e92:#ede7e3;--token-d0c71ffb-3ed7-4e95-919f-c99bcea9f24a:#83766b;--token-470dd9d0-191f-475a-9018-d71d10fe618e:#57719b;--token-3b676db9-f8d3-49c0-9c94-ae57da680dd7:#99a6be;--token-182e341c-6be7-48bc-a64d-e6047224db78:#ba9dae;--token-d9e59576-d67c-4f54-b127-fa6c5fa40fcd:#b5c9cb;--token-60b39f35-3b9f-4fda-a9d1-062e0b91c8c9:#fff;--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
207ode.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-cursor-none,.framer-cursor-none *{cursor:none!important}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}.framer-eg9qD.framer-1gpqkdf,.framer-eg9qD .framer-1gpqkdf{display:block}.framer-eg9qD.framer-likmsx{background-color:var(--token-1d5dde2c-b431-43fd-99ea-b085b3fbb08c,#f6f5f3);height:min-content;
207overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1200px;padding:0;display:flex;position:relative}.framer-eg9qD .framer-5hd8eu{background-color:var(--token-1d5dde2c-b431-43fd-99ea-b085b3fbb08c,#f6f5f3);z-index:2;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-eg9qD .framer-zc279n-container,.framer-eg9qD .framer-uztydf-container{flex:none;width:100%;height:auto;position:relative}.framer-eg9qD .framer-156bgfg{background-color:#0000;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:16px;width:100%;max-width:1160px;height:min-content;padding:80px 25px 48px;display:flex;position:relative;overflow:visible}.framer-eg9qD .framer-1hy77fv,.framer-eg9qD .framer-rxkft8,.framer-eg9qD .framer-t9bkjk,.framer-eg9qD .framer-1167fdz,.framer-eg9qD .framer-1s2avq1{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-eg9qD .framer-1hkgy0a{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:760px;height:auto;position:relative}.framer-eg9qD .framer-1l0bvjy{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:620px;height:auto;position:relative}.framer-eg9qD .framer-v8ieq9{background-color:var(--token-1d5dde2c-b431-43fd-99ea-b085b3fbb08c,#f6f5f3);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0 25px 96px;display:flex;position:relative;overflow:visible}.framer-eg9qD .framer-mgolte{background-color:#0000;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:64px;width:100%;max-width:1160px;height:min-content;padding:0 16px;display:flex;position:relative;overflow:visible}.framer-eg9qD .framer-1x0btcy{background-color:#0000;flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:56px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-eg9qD .framer-16mqca{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:40px;width:100%;height:min-content;padding:0;display:flex;position:relative}.framer-eg9qD .framer-10206ej{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative}.framer-eg9qD .framer-26terj{min-width:240px;height:240px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:12px;flex:none;width:420px;text-decoration:none;position:relative}.framer-eg9qD .framer-16nelm6{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-eg9qD .framer-1o9arzw{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-eg9qD .framer-1pn659d,.framer-eg9qD .framer-15dn8qo{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-eg9qD .framer-cjt27v-container{flex:none;width:auto;height:auto;position:relative}.framer-eg9qD .framer-uem4uq{background-color:#0000;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:320px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-eg9qD .framer-mfnnq3{background-color:#0000;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-eg9qD .framer-uzafns{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative}.framer-eg9qD .framer-1svujpd{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;height:min-content;padding:0;text-decoration:none;display:flex;position:relative}.framer-eg9qD .framer-ny49ho{border-radius:8px;flex:none;width:56px;height:56px;position:relative}.framer-eg9qD .framer-50xtjg{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-eg9qD .framer-q3u7hk{--border-bottom-width:1px;--border-color:#8883;--border-left-width:1px;--border-right-width:1px;--border-style:dashed;--border-top-width:1px;background-color:#ccc3;border-radius:20px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;min-width:100%;height:100px;min-height:100%;padding:10px;display:flex;position:relative}.framer-eg9qD .framer-289885{background-color:var(--token-ef1e199b-6360-4bfc-b6e1-e1700ae68a3c,#b0ceff);height:min-content;
207overflow:var(--overflow-clip-fallback,clip);z-index:2;flex-flow:column;flex:none;place-content:center;align-items:center;gap:28px;width:100%;padding:88px 25px;display:flex;position:relative}.framer-eg9qD .framer-1cx053l{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:640px;height:auto;position:relative}.framer-eg9qD .framer-daxifd{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:520px;height:auto;position:relative}.framer-eg9qD .framer-1st9vns{background-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:9999px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:13px 18px;text-decoration:none;display:flex;position:relative}.framer-pdg2u .framer-styles-preset-edmpql:not(.rich-text-wrapper),.framer-pdg2u .framer-styles-preset-edmpql.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold-italic:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-italic:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:13px;--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:.04em;--framer-line-height:120%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-d0c71ffb-3ed7-4e95-919f-c99bcea9f24a,#83766b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:uppercase}.framer-Tc8Tj .framer-styles-preset-4n31ml:not(.rich-text-wrapper),.framer-Tc8Tj .framer-styles-preset-4n31ml.rich-text-wrapper h3{--framer-font-family:"Kalice Regular", "Kalice 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:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--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-Tc8Tj .framer-styles-preset-4n31ml:not(.rich-text-wrapper),.framer-Tc8Tj .framer-styles-preset-4n31ml.rich-text-wrapper h3{--framer-font-family:"Kalice Regular", "Kalice Regular Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:32px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--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-Tc8Tj .framer-styles-preset-4n31ml:not(.rich-text-wrapper),.framer-Tc8Tj .framer-styles-preset-4n31ml.rich-text-wrapper h3{--framer-font-family:"Kalice Regular", "Kalice Regular Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:24px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:0em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-q8Yvl .framer-styles-preset-1obg8j8:not(.rich-text-wrapper),.framer-q8Yvl .framer-styles-preset-1obg8j8.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;
207--framer-font-weight:400;--framer-font-weight-bold:700;--framer-letter-spacing:0em;--framer-line-height:140%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--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-q8Yvl .framer-styles-preset-1obg8j8:not(.rich-text-wrapper),.framer-q8Yvl .framer-styles-preset-1obg8j8.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-letter-spacing:0em;--framer-line-height:140%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--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-q8Yvl .framer-styles-preset-1obg8j8:not(.rich-text-wrapper),.framer-q8Yvl .framer-styles-preset-1obg8j8.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-letter-spacing:0em;--framer-line-height:130%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-fdtpV .framer-styles-preset-1r9jwfy:not(.rich-text-wrapper),.framer-fdtpV .framer-styles-preset-1r9jwfy.rich-text-wrapper h4{--framer-font-family:"Kalice Regular", "Kalice Regular 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:28px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:0em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@media (max-width:1234px) and (min-width:810px){.framer-fdtpV .framer-styles-preset-1r9jwfy:not(.rich-text-wrapper),.framer-fdtpV .framer-styles-preset-1r9jwfy.rich-text-wrapper h4{--framer-font-family:"Kalice Regular", "Kalice Regular 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: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:400;--framer-font-weight-bold:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:0em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--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-fdtpV .framer-styles-preset-1r9jwfy:not(.rich-text-wrapper),.framer-fdtpV .framer-styles-preset-1r9jwfy.rich-text-wrapper h4{--framer-font-family:"Kalice Regular", "Kalice Regular 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: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;
207--framer-font-weight:400;--framer-font-weight-bold:900;--framer-font-weight-bold-italic:900;--framer-font-weight-italic:700;--framer-letter-spacing:0em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:left;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-481mr .framer-styles-preset-6lxllo:not(.rich-text-wrapper),.framer-481mr .framer-styles-preset-6lxllo.rich-text-wrapper a{--framer-link-hover-text-color:var(--token-d0c71ffb-3ed7-4e95-919f-c99bcea9f24a,#83766b);--framer-link-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a)}.framer-6gPan .framer-styles-preset-6gjrk1:not(.rich-text-wrapper),.framer-6gPan .framer-styles-preset-6gjrk1.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:15px;--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:130%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-d0c71ffb-3ed7-4e95-919f-c99bcea9f24a,#83766b);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-0f5PS .framer-styles-preset-o8w3bi:not(.rich-text-wrapper),.framer-0f5PS .framer-styles-preset-o8w3bi.rich-text-wrapper h2{--framer-font-family:"Kalice Regular", "Kalice 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:-.01em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:center;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--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-0f5PS .framer-styles-preset-o8w3bi:not(.rich-text-wrapper),.framer-0f5PS .framer-styles-preset-o8w3bi.rich-text-wrapper h2{--framer-font-family:"Kalice Regular", "Kalice 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:-.01em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:center;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--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-0f5PS .framer-styles-preset-o8w3bi:not(.rich-text-wrapper),.framer-0f5PS .framer-styles-preset-o8w3bi.rich-text-wrapper h2{--framer-font-family:"Kalice Regular", "Kalice Regular Placeholder", sans-serif;--framer-font-open-type-features:normal;--framer-font-size:30px;--framer-font-style:normal;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-letter-spacing:-.01em;--framer-line-height:120%;--framer-paragraph-spacing:40px;--framer-text-alignment:center;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}}.framer-yWwbR .framer-styles-preset-6wicmc:not(.rich-text-wrapper),.framer-yWwbR .framer-styles-preset-6wicmc.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold-italic:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-italic:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;
207--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:150%;--framer-paragraph-spacing:20px;--framer-text-alignment:center;--framer-text-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9,#41342a);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none;--framer-text-wrap:balance}.framer-c7HdP .framer-styles-preset-6wv1a8:not(.rich-text-wrapper),.framer-c7HdP .framer-styles-preset-6wv1a8.rich-text-wrapper p{--framer-font-family:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-bold-italic:"Geist", "Geist Placeholder", sans-serif;--framer-font-family-italic:"Geist", "Geist Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0px;--framer-line-height:120%;--framer-paragraph-spacing:20px;--framer-text-alignment:left;--framer-text-color:var(--token-1d5dde2c-b431-43fd-99ea-b085b3fbb08c,#f6f5f3);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-eg9qD[data-border=true]:after,.framer-eg9qD [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-bA5vT.framer-1mu7txf,.framer-bA5vT .framer-1mu7txf{display:block}.framer-bA5vT.framer-1kdhbys{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:10px;width:1200px;padding:0;display:flex;position:relative}.framer-bA5vT .framer-19k0451{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:wrap;flex:none;place-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;text-decoration:none;display:flex;position:relative}.framer-bA5vT .framer-1kkx12u{--framer-text-wrap:balance;-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-bA5vT .framer-1opqwyb{flex:none;width:16px;height:auto;position:relative}.framer-bA5vT .framer-swkit0{max-width:1160px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:18px 25px;display:flex;position:relative}.framer-bA5vT .framer-i3bsm2{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:.825 0 0;place-content:center flex-start;align-items:center;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-bA5vT .framer-vhfshe{flex:none;width:111px;height:19px;text-decoration:none;position:relative;overflow:visible}.framer-bA5vT .framer-1irassa{width:111px;height:19px;position:absolute;top:0;left:0}.framer-bA5vT .framer-1n1isyf{width:8px;height:19px;position:absolute;top:0;left:0}.framer-bA5vT .framer-rus8mx{width:8px;height:19px;position:absolute;top:0;left:15px}.framer-bA5vT .framer-1wcjc8s{width:3px;height:19px;position:absolute;top:0;left:10px}.framer-bA5vT .framer-16znlot{width:20px;height:19px;position:absolute;top:0;left:31px}.framer-bA5vT .framer-5ag4a7{width:13px;height:19px;position:absolute;top:0;left:77px}.framer-bA5vT .framer-gqnqay{width:4px;height:19px;position:absolute;top:0;left:92px}.framer-bA5vT .framer-1e3zn9h{width:14px;height:14px;position:absolute;top:5px;left:97px}.framer-bA5vT .framer-7jfzyr{width:7px;height:9px;position:absolute;top:8px;left:100px}.framer-bA5vT .framer-1rfthsa{width:9px;height:14px;position:absolute;top:5px;left:68px}.framer-bA5vT .framer-ttgyo3{width:14px;
207height:14px;position:absolute;top:5px;left:52px}.framer-bA5vT .framer-ckt1x1{width:5px;height:4px;position:absolute;top:13px;left:56px}.framer-bA5vT .framer-19zi6n4-container{flex:none;width:20px;height:20px;position:relative}.framer-bA5vT .framer-1bwd4bf{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1.35 0 0;place-content:center;align-items:center;gap:5px;width:1px;padding:0;display:flex;position:relative}.framer-bA5vT .framer-xlm1lk-container,.framer-bA5vT .framer-1vwmwq0-container,.framer-bA5vT .framer-1lfi43t-container,.framer-bA5vT .framer-xob6wt-container,.framer-bA5vT .framer-kzoz0p-container,.framer-bA5vT .framer-11wfapk-container,.framer-bA5vT .framer-1gw7c9-container,.framer-bA5vT .framer-1qleqsw-container{flex:none;width:auto;height:29px;position:relative}.framer-bA5vT .framer-11ue2ad{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:760px;padding:0;display:flex;position:relative}.framer-bA5vT .framer-15qidiz{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:1px;width:100%;padding:0;display:flex;position:relative}.framer-bA5vT .framer-13ipwae{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;padding:24px 28px;display:flex;position:relative}.framer-bA5vT .framer-1fqkagd{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:6px;width:390px;height:min-content;padding:0;display:flex;position:relative}.framer-bA5vT .framer-7zzch5,.framer-bA5vT .framer-a7c0m8,.framer-bA5vT .framer-17l389j,.framer-bA5vT .framer-1ciz4pc,.framer-bA5vT .framer-19spbnn,.framer-bA5vT .framer-1t5etm2,.framer-bA5vT .framer-12fwjrd,.framer-bA5vT .framer-1e8m9wy,.framer-bA5vT .framer-d1mehd,.framer-bA5vT .framer-m6pwov,.framer-bA5vT .framer-130vhv,.framer-bA5vT .framer-1bj71k8,.framer-bA5vT .framer-12e7n1a,.framer-bA5vT .framer-14qwded,.framer-bA5vT .framer-7m8r6o{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-bA5vT .framer-zei7y{--framer-text-wrap:balance;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-bA5vT .framer-17og8sq{flex-flow:row;flex:none;place-content:center flex-end;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative}.framer-bA5vT .framer-12fj5er,.framer-bA5vT .framer-o854q2{flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:min-content;height:min-content;padding:14px 16px;text-decoration:none;display:flex;position:relative}.framer-bA5vT .framer-rb40ns,.framer-bA5vT .framer-1jsetkb{flex:none;width:18px;height:auto;position:relative}.framer-bA5vT .framer-1h3xh93,.framer-bA5vT .framer-1484fav,.framer-bA5vT .framer-18acjm3{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-bA5vT .framer-12lph5p{flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,minmax(180px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:8px;width:100%;height:min-content;padding:24px 28px 28px;display:grid;position:relative}.framer-bA5vT .framer-u2kj29,.framer-bA5vT .framer-j8ugxi,.framer-bA5vT .framer-u4elwa,.framer-bA5vT .framer-94jigx,.framer-bA5vT .framer-67soa,.framer-bA5vT .framer-1uq684e,.framer-bA5vT .framer-9y9put{flex-flow:row;flex:none;place-content:flex-start;place-self:start;align-items:flex-start;gap:12px;width:100%;height:100%;padding:12px;text-decoration:none;display:flex;position:relative}.framer-bA5vT .framer-id2lpl,.framer-bA5vT .framer-my8eom,.framer-bA5vT .framer-13f3h0v,.framer-bA5vT .framer-m93xp5,.framer-bA5vT .framer-ugx13p,.framer-bA5vT .framer-1t4uje1,.framer-bA5vT .framer-schhoa{flex:none;width:20px;height:auto;position:relative}.framer-bA5vT .framer-1avhz6h,.framer-bA5vT .framer-6ocn2r,.framer-bA5vT .framer-1bszdeu,.framer-bA5vT .framer-i2sc7p,.framer-bA5vT .framer-69g2jo,.framer-bA5vT .framer-1qni9wn,.framer-bA5vT .framer-1gitpo0{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:4px;width:1px;height:min-content;padding:0;display:flex;position:relative}.framer-bA5vT .framer-14t5p9b{height:min-content;
207overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:flex-start;align-items:flex-start;gap:4px;width:160px;padding:8px;display:flex;position:relative}.framer-bA5vT .framer-1d0tfp1-container,.framer-bA5vT .framer-8xko3l-container,.framer-bA5vT .framer-e7asf2-container,.framer-bA5vT .framer-71nwla-container{flex:none;width:100%;height:29px;position:relative}.framer-bA5vT .framer-1mhrgzu{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:.825 0 0;place-content:center flex-end;align-items:center;gap:8px;width:1px;padding:0;display:flex;position:relative}.framer-bA5vT .framer-1j14t4e{will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:min-content;height:min-content;padding:8px 14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-bA5vT .framer-12jaged{white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-bA5vT .framer-wddaoz{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:8px 14px;text-decoration:none;display:flex;position:relative}.framer-bA5vT .framer-ma5mpy{flex:none;width:14px;height:auto;position:relative}.framer-bA5vT.framer-v-124ldg7.framer-1kdhbys,.framer-bA5vT.framer-v-wyoutp.framer-1kdhbys,.framer-bA5vT.framer-v-15f7kvt.framer-1kdhbys{width:min-content}.framer-bA5vT.framer-v-124ldg7 .framer-19k0451,.framer-bA5vT.framer-v-wyoutp .framer-19k0451,.framer-bA5vT.framer-v-15f7kvt .framer-19k0451{align-self:stretch;width:auto}.framer-bA5vT.framer-v-124ldg7 .framer-swkit0{width:810px}.framer-bA5vT.framer-v-124ldg7 .framer-i3bsm2{gap:unset;flex:.62 0 0;justify-content:space-between}.framer-bA5vT.framer-v-124ldg7 .framer-1bwd4bf{cursor:pointer;flex:2 0 0;gap:0}.framer-bA5vT.framer-v-124ldg7 .framer-xlm1lk-container{height:26px}.framer-bA5vT.framer-v-124ldg7 .framer-kzoz0p-container{height:30px}.framer-bA5vT.framer-v-124ldg7 .framer-1mhrgzu{overflow:visible}.framer-bA5vT.framer-v-wyoutp .framer-swkit0,.framer-bA5vT.framer-v-15f7kvt .framer-swkit0{flex-direction:column;justify-content:flex-start;gap:10px;width:390px;padding:12px 16px}.framer-bA5vT.framer-v-wyoutp .framer-i3bsm2,.framer-bA5vT.framer-v-15f7kvt .framer-i3bsm2{gap:unset;flex:none;justify-content:space-between;width:83%;padding:8px 0}.framer-bA5vT.framer-v-wyoutp .framer-19zi6n4-container,.framer-bA5vT.framer-v-15f7kvt .framer-19zi6n4-container{width:24px;height:24px}.framer-bA5vT.framer-v-wyoutp .framer-1bwd4bf,.framer-bA5vT.framer-v-wyoutp .framer-1mhrgzu{flex-direction:column;flex:none;width:min-content}.framer-bA5vT[data-border=true]:after,.framer-bA5vT [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}body{--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}body{--framer-will-change-filter-override:none}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{dis
207play:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));
207--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)));
207font-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));
207font-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
207ode.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
207ight,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))));
207font-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));
207font-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
207ight,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;
207--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
207(: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)));
207font-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))));
207font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}[data-framer-generated] *{pointer-events:unset}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-SYorz{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-KMK5E.framer-e4m2jm,.framer-KMK5E .framer-e4m2jm{display:block}.framer-KMK5E.framer-15vzheh{cursor:pointer;height:36px;padding:var(--dutpos);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;text-decoration:none;display:flex;position:relative;overflow:hidden}.framer-KMK5E .framer-jmvx3k{white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-KMK5E .framer-1v8ldu{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,12px);flex:none;width:12px;position:relative}.framer-KMK5E .framer-47v40e{height:10px;
207overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:0;flex:none;width:10px;position:absolute;bottom:-42px;left:calc(49.7561% - 5px)}.framer-KMK5E.framer-v-10insxb.framer-15vzheh{gap:4px}.framer-KMK5E.framer-v-15vzheh.hover .framer-47v40e,.framer-KMK5E.framer-v-hzzsgg.hover .framer-47v40e{bottom:unset;height:110px;width:unset;top:-4px;left:-4px;right:-4px}.framer-KMK5E[data-border=true]:after,.framer-KMK5E [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-rjFuH{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}.framer-k7gGC.framer-18ondm,.framer-k7gGC .framer-18ondm{display:block}.framer-k7gGC.framer-i7tbzt{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:10px;width:1200px;padding:0;display:flex;position:relative}.framer-k7gGC .framer-1i60jq2{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:72px;width:100%;max-width:1160px;height:min-content;padding:72px 25px 42px;display:flex;position:relative}.framer-k7gGC .framer-9a0i8r{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:72px;width:100%;padding:0;display:flex;position:relative}.framer-k7gGC .framer-zhucy3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:15px;width:1px;padding:0;display:flex;position:relative}.framer-k7gGC .framer-1pep13v{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-k7gGC .framer-18h9e9k{width:239px;height:42px;position:relative}.framer-k7gGC .framer-1inwcfn{width:17px;height:41px;position:absolute;top:0;left:0}.framer-k7gGC .framer-1yitzpc{width:17px;height:41px;position:absolute;top:0;left:32px}.framer-k7gGC .framer-1unxke1{width:6px;height:41px;position:absolute;top:0;left:22px}.framer-k7gGC .framer-2633km{width:43px;height:41px;position:absolute;top:0;left:66px}.framer-k7gGC .framer-ap4zgl{width:29px;height:41px;position:absolute;top:0;left:167px}.framer-k7gGC .framer-kewxvt{width:8px;height:41px;position:absolute;top:0;left:198px}.framer-k7gGC .framer-1bwi9t0{width:30px;height:30px;position:absolute;top:11px;left:208px}.framer-k7gGC .framer-nbcntx{width:15px;height:19px;position:absolute;top:17px;left:216px}.framer-k7gGC .framer-15xfcd1{width:19px;height:30px;position:absolute;top:11px;left:145px}.framer-k7gGC .framer-zkypyx{width:31px;height:30px;position:absolute;top:11px;left:112px}.framer-k7gGC .framer-m35zsl{width:11px;height:9px;position:absolute;top:28px;left:119px}.framer-k7gGC .framer-1w8gweg,.framer-k7gGC .framer-1les3ik,.framer-k7gGC .framer-1tqqaqh,.framer-k7gGC .framer-j6db14,.framer-k7gGC .framer-fpb90w,.framer-k7gGC .framer-1ja5nf5,.framer-k7gGC .framer-1pmz64n,.framer-k7gGC .framer-u1h8y8,.framer-k7gGC .framer-qmrayy{--framer-text-wrap:balance;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-k7gGC .framer-10v8sc1{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:24px;width:1px;padding:0;display:flex;position:relative}.framer-k7gGC .framer-kc0uy{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:20px;width:1px;padding:0;display:flex;position:relative}.framer-k7gGC .framer-1do5sky-container{flex:none;width:370px;height:auto;position:relative}.framer-k7gGC .framer-277jx4{height:min-content;
207overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:45px;width:100%;padding:0;display:flex;position:relative}.framer-k7gGC .framer-856ky8{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-k7gGC .framer-1vz8w8f{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-k7gGC .framer-md9s8{height:24px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:16px;width:min-content;padding:0;display:flex;position:relative}.framer-k7gGC .framer-44p5bw,.framer-k7gGC .framer-ikgyob{aspect-ratio:1;flex:none;width:24px;height:auto;text-decoration:none;position:relative;overflow:visible}.framer-k7gGC .framer-1ihbc12,.framer-k7gGC .framer-14gipa6{aspect-ratio:1;flex:none;width:100%;height:auto;position:absolute;top:0;left:0;right:0}.framer-k7gGC .framer-1id1iwq{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-k7gGC .framer-34o29q,.framer-k7gGC .framer-1lp9crm,.framer-k7gGC .framer-1f8q3h0{--framer-text-wrap:balance;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-k7gGC .framer-1b1sl{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-k7gGC .framer-mje360{-webkit-user-select:none;user-select:none;aspect-ratio:6.104;pointer-events:none;z-index:1;flex:none;width:382px;height:auto;position:absolute;bottom:119px;right:-36px;overflow:visible}.framer-k7gGC .framer-1uehjec{-webkit-user-select:none;user-select:none;aspect-ratio:4.85;pointer-events:none;z-index:1;flex:none;width:388px;height:auto;position:absolute;top:36%;left:106%;overflow:visible}.framer-k7gGC.framer-v-1dr29ef.framer-i7tbzt{width:810px}.framer-k7gGC.framer-v-1dr29ef .framer-1i60jq2{gap:64px}.framer-k7gGC.framer-v-1dr29ef .framer-9a0i8r{gap:48px}.framer-k7gGC.framer-v-1dr29ef .framer-1uehjec{left:115%}.framer-k7gGC.framer-v-1i7gwna.framer-i7tbzt{width:390px}.framer-k7gGC.framer-v-1i7gwna .framer-1i60jq2{gap:56px;padding:48px 20px 28px}.framer-k7gGC.framer-v-1i7gwna .framer-9a0i8r{flex-direction:column;gap:32px}.framer-k7gGC.framer-v-1i7gwna .framer-zhucy3,.framer-k7gGC.framer-v-1i7gwna .framer-kc0uy{flex:none;width:100%}.framer-k7gGC.framer-v-1i7gwna .framer-18h9e9k{width:170px;height:30px}.framer-k7gGC.framer-v-1i7gwna .framer-1inwcfn{width:12px;height:29px}.framer-k7gGC.framer-v-1i7gwna .framer-1yitzpc{width:12px;height:29px;left:23px}.framer-k7gGC.framer-v-1i7gwna .framer-1unxke1{width:4px;height:29px;left:15px}.framer-k7gGC.framer-v-1i7gwna .framer-2633km{width:30px;height:29px;top:0;left:47px}.framer-k7gGC.framer-v-1i7gwna .framer-ap4zgl{width:20px;height:29px;top:0;left:119px}.framer-k7gGC.framer-v-1i7gwna .framer-kewxvt{width:6px;height:29px;top:0;left:141px}.framer-k7gGC.framer-v-1i7gwna .framer-1bwi9t0{width:21px;height:22px;top:8px;left:148px}.framer-k7gGC.framer-v-1i7gwna .framer-nbcntx{width:10px;height:13px;top:12px;left:154px}.framer-k7gGC.framer-v-1i7gwna .framer-15xfcd1{width:14px;height:21px;top:8px;left:103px}.framer-k7gGC.framer-v-1i7gwna .framer-zkypyx{width:22px;height:22px;top:8px;left:79px}.framer-k7gGC.framer-v-1i7gwna .framer-m35zsl{width:8px;height:6px;top:20px;left:85px}.framer-k7gGC.framer-v-1i7gwna .framer-10v8sc1{flex-direction:column;flex:none;gap:50px;width:100%}.framer-k7gGC.framer-v-1i7gwna .framer-1do5sky-container{width:100%}.framer-k7gGC.framer-v-1i7gwna .framer-1id1iwq{flex-wrap:wrap;gap:14px}.framer-k7gGC.framer-v-1i7gwna .framer-mje360{width:unset;bottom:51px;left:286px;right:-218px}.framer-k7gGC.framer-v-1i7gwna .framer-1uehjec{top:64%;left:135%}.framer-iB622 .framer-styles-preset-1subz2b:not(.rich-text-wrapper),.framer-iB622 .framer-styles-preset-1subz2b.rich-text-wrapper a{--framer-link-hover-text-color:var(--token-1d5dde2c-b431-43fd-99ea-b085b3fbb08c,#f6f5f3);--framer-link-text-color:#b4a394}.v1.framer-custom-input::placeholder{color:var(--framer-custom-placeholder-color)!important}.framer-Tu4V5,.framer-wOUd9{-webkit-mask:var(--framer-icon-mask);aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-wEUtE.framer-t2gp8f,.framer-wEUtE .framer-t2gp8f{display:block}.framer-wEUtE.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-wEUtE .framer-yolew8{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-wEUtE .framer-1qrc6yg{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,20px);flex:none;gap:10px;width:20px;position:relative;overflow:visible}.framer-wEUtE .framer-1jivlv8{flex:none;gap:10px;position:absolute;inset:0;overflow:visible}.framer-wEUtE .framer-m7b4s7{flex:none;width:2px;height:2px;position:absolute;top:0;left:calc(50% - 1px);overflow:visible}</style><!-- Start of headEnd -->
208    <!-- Snippet: MyzbEz2w1 -->
209<script>function initApollo(){var n=Math.random().toString(36).substring(7),o=document.createElement("script");
210o.src="https://assets.apollo.io/micro/website-tracker/tracker.iife.js?nocache="+n,o.async=!0,o.defer=!0,
211o.onload=function(){window.trackingFunctions.onLoad({appId:"6951cb205aace8001d6a5c25"})},
212document.head.appendChild(o)}initApollo();</script>
212
213<!-- SnippetEnd: MyzbEz2w1 -->
214<!-- Snippet: jka0p8vuR -->
215<script type="application/ld+json">
216{
217  "@context": "https://schema.org",
218  "@type": "Organization",
219  "name": "Marklo",
220  "legalName": "Marklo AI, Inc.",
221  "url": "https://marklo.ai",
222  "logo": "https://framerusercontent.com/images/q0UZc3KCGuMdGTUkuBunqWrtfe8.png",
223  "description": "Marklo is an AI-powered marketing calendar and campaign planning platform built for Shopify DTC brands. It connects store, email, social, and paid-ad data into one planning intelligence layer, then uses AI to forecast revenue, suggest ready-to-edit campaigns, generate channel-specific creative briefs, and automate cross-channel reporting.",
224  "foundingDate": "2024",
225  "sameAs": [
226    "https://www.instagram.com/markloai/",
227    "https://www.linkedin.com/company/marklo/"
228  ],
229  "contactPoint": {
230    "@type": "ContactPoint",
231    "contactType": "customer support",
232    "url": "https://app.marklo.ai/sign-up"
233  },
234  "areaServed": "Worldwide",
235  "knowsAbout": [
236    "Shopify marketing",
237    "DTC marketing",
238    "Marketing automation",
239    "Campaign planning",
240    "Email marketing",
241    "Paid social advertising",
242    "Marketing analytics"
243  ]
244}
245</script>
245
246<!-- SnippetEnd: jka0p8vuR -->
247<!-- Snippet: EFTSUcOtd -->
248
249<script>
250  (function(){
251    document.documentElement.style.opacity='0';
252    window._hmblReveal=function(){ document.documentElement.style.opacity='1'; };
253    setTimeout(window._hmblReveal, 2000);
254  })();
255</script>
vendor: 2 bytes, line 255
255
256<script async src="https://app.humblytics.com/hmbl.min.js?id=6f21254"></script>
256
257
258<!-- SnippetEnd: EFTSUcOtd --><!-- Snippet: tRF5VV9c7 -->
258<script>!function(key) {if (window.reb2b) return;window.reb2b = {loaded: true};var s = document.createElement("script");s.async = true;s.src = "https://ddwl4m2hdecbv.cloudfront.net/b/" + key + "/" + key + ".js.gz";document.getElementsByTagName("script")[0].parentNode.insertBefore(s, document.getElementsByTagName("script")[0]);}("GOYPYH4DWJOX");</script>
258<!-- SnippetEnd: tRF5VV9c7 -->
259
260    <!-- Snippet: Z0UdcKvcB -->
260<script>
261    !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled getFeatureFlag getFeatureFlagPayload reloadFeatureFlags group identify setPersonProperties setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags resetGroups onFeatureFlags addFeatureFlagsHandler onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
262    posthog.init('phc_tGk7VMVMwtYkVB8yFZSQBrbTDJ6vGwQK8TSSYGkTXgrH', {
263        api_host: 'https://us.i.posthog.com',
264        defaults: '2026-01-30'
265    })
266</script>
266<!-- SnippetEnd: Z0UdcKvcB --><!-- Snippet: k9dnkrkgH -->
266<script type="application/ld+json">
267{
268  "@context": "https://schema.org",
269  "@type": "CollectionPage",
270  "name": "The Marklo Blog",
271  "url": "https://marklo.ai/blog",
272  "description": "Playbooks, product updates, and practical takes on AEO, campaign planning, and growth for Shopify DTC brands.",
273  "isPartOf": {
274    "@type": "WebSite",
275    "name": "Marklo",
276    "url": "https://marklo.ai"
277  },
278  "about": {
279    "@type": "SoftwareApplication",
280    "name": "Marklo",
281    "applicationCategory": "BusinessApplication",
282    "url": "https://marklo.ai"
283  },
284  "breadcrumb": {
285    "@type": "BreadcrumbList",
286    "itemListElement": [
287      {
288        "@type": "ListItem",
289        "position": 1,
290        "name": "Home",
291        "item": "https://marklo.ai"
292      },
293      {
294        "@type": "ListItem",
295        "position": 2,
296        "name": "Blog",
297        "item": "https://marklo.ai/blog"
298      }
299    ]
300  }
301}
302</script>
302<!-- SnippetEnd: k9dnkrkgH --><!-- End of headEnd -->
303	
304	<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 66 bytes, lines 304-305
304
305	<script async src="https://www.googletagmanager.com/gtag/js?id=
305G-FSMY3P1CL5
vendor: 13 bytes, line 305
305"></script>
306</head>
307<body>
308	
308<script async src="https://events.framer.com/script?v=2" data-fid="7fbef2423cd7aa8f4d31218e2013a0f188d300e289e31b987212f7fc43b9a1ce" data-no-nt></script>
308
309	<!-- Start of bodyStart -->
310    
311    <!-- End of bodyStart -->
312	
313	<div id="main" data-framer-hydrate-v2="{&quot;routeId&quot;:&quot;f6XzH7yYz&quot;,&quot;localeId&quot;:&quot;default&quot;,&quot;breakpoints&quot;:[{&quot;hash&quot;:&quot;likmsx&quot;}]}" data-framer-ssr-released-at="2026-09-22T13:21:27.124Z" data-framer-page-optimized-at="2026-09-22T19:11:56.314Z" data-framer-generated-page><!--$--><style data-framer-html-style>html body { background: var(--token-1d5dde2c-b431-43fd-99ea-b085b3fbb08c, rgb(246, 245, 243)); }</style><div data-framer-root class="framer-eg9qD framer-pdg2u framer-Tc8Tj framer-q8Yvl framer-fdtpV framer-481mr framer-6gPan framer-0f5PS framer-yWwbR framer-c7HdP framer-likmsx" style="min-height:100vh;width:auto"><div class="framer-5hd8eu"><div class="framer-zc279n-container"><div class="framer-bA5vT framer-1kdhbys framer-v-1kdhbys" data-framer-name="Desktop" style="background-color:var(--token-1d5dde2c-b431-43fd-99ea-b085b3fbb08c);width:100%"><!--$--><a class="framer-19k0451 framer-1mu7txf" data-framer-name="K:BOS Giveaway Banner" href="./giveaway-kbos" style="background-color:rgb(68, 53, 43)"><div class="framer-1kkx12u" data-framer-name="Giveaway Message" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNTAw;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:14px;--framer-font-weight:500;--framer-letter-spacing:-0.01em;--framer-line-height:1.25em;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Heading to Retail Club AI Festival? Book a demo, walk away with free Away luggage. <span class="framer-text" style="--framer-text-decoration-offset:2px;--framer-text-decoration-thickness:1px;--framer-text-decoration:underline"><strong class="framer-text">Claim yours</strong></span></p></div><svg data-framer-name="Promotion Arrow" class="framer-SYorz framer-1opqwyb" role="presentation" viewBox="0 0 24 24" style="--1m973uw:rgb(255, 255, 255);--js9iwy:2"><use href="#1175957644"/></svg></a><!--/$--><div class="framer-swkit0" data-framer-name="Layout"><div class="framer-i3bsm2" data-framer-name="Logo"><!--$--><a class="framer-vhfshe framer-1mu7txf" href="./"><div data-framer-component-type="SVG" data-framer-name="Logo" parentsize="0" _constraints="[object Object]" rotation="0" shadows class="framer-1irassa" 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 110.46 19.241%22 overflow=%22visible%22><path d=%22M 7.642 8.998 C 7.642 9.293 7.402 9.532 7.107 9.532 L 5.656 9.532 C 5.514 9.532 5.378 9.588 5.278 9.688 C 5.177 9.788 5.121 9.924 5.121 10.066 L 5.121 18.449 C 5.121 18.744 4.881 18.984 4.587 18.984 L 0.534 18.984 C 0.392 18.984 0.256 18.928 0.156 18.827 C 0.056 18.727 0 18.591 0 18.449 L 0 9.986 C 0 9.691 0.24 9.452 0.534 9.452 L 4.506 9.452 C 4.802 9.452 5.041 9.212 5.041 8.917 L 5.041 0.535 C 5.041 0.239 5.281 0 5.575 0 L 7.107 0 C 7.402 0 7.642 0.24 7.642 0.535 Z M 17.723 8.917 C 17.723 9.213 17.963 9.452 18.258 9.452 L 22.23 9.452 C 22.525 9.452 22.764 9.692 22.764 9.986 L 22.764 18.449 C 22.764 18.744 22.524 18.984 22.23 18.984 L 18.177 18.984 C 18.035 18.984 17.899 18.928 17.799 18.827 C 17.699 18.727 17.643 18.591 17.643 18.449 L 17.643 10.066 C 17.643 9.924 17.587 9.788 17.486 9.688 C 17.386 9.588 17.25 9.532 17.108 9.532 L 15.658 9.532 C 15.516 9.532 15.38 9.476 15.28 9.376 C 15.179 9.276 15.123 9.14 15.123 8.998 L 15.123 0.535 C 15.123 0.239 15.362 0 15.657 0 L 17.189 0 C 17.484 0 17.723 0.24 17.723 0.535 Z M 12.682 18.293 C 12.682 18.588 12.443 18.827 12.148 18.827 L 10.616 18.827 C 10.321 18.827 10.082 18.588 10.082 18.293 L 10.082 0.535 C 10.082 0.239 10.321 0 10.616 0 L 12.148 0 C 12.443 0 12.682 0.24 12.682 0.535 Z M 49.798 0 L 44.942 0 C 44.711 0.001 44.509 0.155 44.447 0.377 L 40.756 13.247 C 40.735 13.319 40.669 13.369 40.594 13.37 C 40.518 13.37 40.452 13.321 40.43 13.249 L 36.548 0.37 C 36.483 0.151 36.282 
3130.001 36.054 0 L 31.074 0 C 30.937 0.001 30.805 0.056 30.708 0.153 C 30.612 0.251 30.557 0.383 30.558 0.52 L 30.558 18.463 C 30.558 18.75 30.788 18.983 31.073 18.983 L 33.505 18.983 C 33.791 18.981 34.021 18.749 34.02 18.463 L 34.02 5.138 C 34.02 4.943 34.293 4.9 34.352 5.086 L 38.623 18.616 C 38.689 18.833 38.888 18.982 39.115 18.983 L 41.547 18.983 C 41.773 18.983 41.974 18.833 42.04 18.613 L 46.223 5.107 C 46.281 4.92 46.554 4.963 46.554 5.158 L 46.554 18.462 C 46.554 18.749 46.784 18.982 47.07 18.982 L 49.8 18.982 C 49.937 18.981 50.069 18.926 50.166 18.829 C 50.262 18.731 50.317 18.599 50.316 18.462 L 50.316 0.521 C 50.316 0.235 50.084 0.002 49.798 0.001 Z M 80.45 18.983 L 77.912 18.983 C 77.773 18.982 77.64 18.927 77.542 18.828 C 77.444 18.729 77.389 18.596 77.39 18.457 L 77.39 0.527 C 77.39 0.236 77.624 0 77.912 0 L 80.449 0 C 80.738 0 80.971 0.236 80.971 0.527 L 80.971 10.434 C 80.971 10.659 81.237 10.774 81.399 10.621 L 86.431 5.838 C 86.528 5.746 86.656 5.694 86.79 5.695 L 89.564 5.695 C 90.04 5.695 90.268 6.287 89.916 6.611 L 85.313 10.851 C 85.204 10.952 85.189 11.119 85.278 11.238 L 90.481 18.138 C 90.601 18.297 90.622 18.51 90.534 18.688 C 90.446 18.867 90.265 18.981 90.066 18.983 L 87.288 18.983 C 87.126 18.983 86.973 18.908 86.875 18.779 L 82.665 13.269 C 82.622 13.213 82.556 13.177 82.485 13.171 C 82.414 13.165 82.344 13.189 82.292 13.238 L 81.065 14.378 C 81.006 14.432 80.973 14.509 80.973 14.589 L 80.973 18.457 C 80.974 18.746 80.741 18.981 80.452 18.983 Z M 95.297 0.506 L 95.297 18.476 C 95.297 18.756 95.073 18.982 94.796 18.982 L 92.217 18.982 C 91.939 18.98 91.715 18.754 91.716 18.476 L 91.716 0.506 C 91.716 0.226 91.94 0 92.217 0 L 94.796 0 C 95.073 0 95.297 0.227 95.297 0.506 Z M 103.507 19.241 C 99.447 19.241 96.583 16.378 96.583 12.251 C 96.583 8.122 99.448 5.23 103.507 5.23 C 107.565 5.23 110.46 8.122 110.46 12.25 C 110.46 16.378 107.595 19.241 103.507 19.241 Z M 103.507 16.499 C 105.715 16.499 106.849 14.751 106.849 12.25 C 106.849 9.75 105.715 7.972 103.507 7.972 C 101.298 7.972 100.194 9.719 100.194 12.25 C 100.194 14.781 101.328 16.5 103.507 16.5 Z M 76.238 5.987 C 76.239 5.761 76.093 5.56 75.878 5.491 C 75.516 5.382 75.14 5.329 74.762 5.333 C 73.364 5.333 72.23 6.15 71.563 7.212 C 71.425 7.432 71.091 7.332 71.091 7.074 L 71.091 6.214 C 71.092 6.077 71.038 5.945 70.942 5.848 C 70.845 5.75 70.714 5.695 70.577 5.695 L 68.023 5.695 C 67.886 5.696 67.755 5.751 67.659 5.848 C 67.562 5.945 67.509 6.077 67.51 6.214 L 67.51 18.464 C 67.51 18.752 67.74 18.984 68.023 18.984 L 70.577 18.984 C 70.714 18.984 70.846 18.929 70.942 18.831 C 71.039 18.733 71.092 18.601 71.091 18.464 L 71.091 12.414 C 71.091 10.004 72.344 8.678 74.195 8.678 C 74.785 8.678 75.251 8.762 75.706 8.941 C 75.961 9.041 76.238 8.857 76.238 8.579 Z M 58.428 7.972 C 59.95 7.972 60.726 8.876 60.726 10.352 C 60.728 10.526 60.605 10.677 60.434 10.712 L 57.116 11.377 C 54.132 11.979 52.102 13.034 52.102 15.565 C 52.102 17.855 53.774 19.241 56.519 19.241 C 58.284 19.241 59.926 18.568 60.769 17.289 C 60.81 17.225 60.884 17.19 60.959 17.2 C 61.035 17.209 61.098 17.261 61.122 17.333 C 61.534 18.513 62.438 19.211 63.772 19.211 C 64.817 19.211 65.496 18.911 66.03 18.533 C 66.167 18.436 66.248 18.279 66.248 18.111 L 66.248 16.994 C 66.248 16.873 66.191 16.759 66.094 16.686 C 65.998 16.613 65.872 16.59 65.756 16.624 C 65.548 16.682 65.346 16.71 65.143 16.71 C 64.576 16.71 64.218 16.378 64.218 15.685 L 64.218 10.382 C 64.218 6.887 61.979 5.26 58.578 5.26 C 53.917 5.26 52.86 8.243 52.621 9.535 C 52.593 9.679 52.63 9.827 52.723 9.94 C 52.816 10.053 52.955 10.119 53.101 10.119 L 55.312 10.113 C 55.528 10.113 55.72 9.979 55.795 9.777 C 56.016 9.176 56.677 7.972 58.428 7.972 Z M 60.726 13.154 C 60.726 15.294 59.294 16.74 57.413 16.74 C 56.28 16.74 55.593 16.198 55.593 15.294 C 55.593 13.968 56.697 13.697 58.249 13.365 L 60.487 12.875 C 60.546 12.862 60.607 12.877 60.653 12.915 C 60.7 12.952 60.727 13.009 60.727 13.069 L 60.727 13.154 Z%22 fill=%22rgb(65,52,42)%22></path></svg>')"></div></a><!--/$--></div><div class="framer-1bwd4bf" data-framer-name="Link Group"><div class="framer-xlm1lk-container" data-framer-name="Features" id="undefined-xlm1lk" name="Features"><!--$--><a name="Features" class="framer-KMK5E framer-15vzheh framer-v-10insxb framer-e4m2jm" data-framer-name="Dropdown" data-highlight="true" data-border="true" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(64, 51, 41, 0);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;--dutpos:12px;background-color:rgba(65, 52, 42, 0);height:100%;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px;opacity:1"><div class="framer-jmvx3k" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(65, 52, 42);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-IcvER6clP-tG0cWzbEi:13;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNjAw;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:calc(var(--variable-reference-IcvER6clP-tG0cWzbEi) * 1px);
313--framer-font-weight:600;--framer-line-height:110%;--framer-text-color:var(--extracted-r6o4lv, rgb(65, 52, 42))">Features</p></div><svg class="framer-rjFuH framer-1v8ldu" role="presentation" viewBox="0 0 24 24" style="--1m973uw:rgb(0, 0, 0);--js9iwy:2"><use href="#4024583230"/></svg></a><!--/$--></div><!--$--><div class="framer-1vwmwq0-container" data-framer-name="Compare" name="Compare"><!--$--><a name="Compare" class="framer-KMK5E framer-15vzheh framer-v-1t41xrg framer-e4m2jm" data-framer-name="White" data-highlight="true" data-border="true" href="./compare" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(64, 51, 41, 0);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;--dutpos:12px;background-color:rgba(65, 52, 42, 0);height:100%;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px;opacity:1"><div class="framer-jmvx3k" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(65, 52, 42);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-IcvER6clP-tG0cWzbEi:13;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNjAw;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:calc(var(--variable-reference-IcvER6clP-tG0cWzbEi) * 1px);--framer-font-weight:600;--framer-line-height:110%;--framer-text-color:var(--extracted-r6o4lv, rgb(65, 52, 42))">Compare</p></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-1lfi43t-container" data-framer-name="Compare" name="Compare"><!--$--><a name="Compare" class="framer-KMK5E framer-15vzheh framer-v-1t41xrg framer-e4m2jm" data-framer-name="White" data-highlight="true" data-border="true" href="./case-studies" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(64, 51, 41, 0);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;--dutpos:12px;background-color:rgba(65, 52, 42, 0);height:100%;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px;opacity:1"><div class="framer-jmvx3k" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(65, 52, 42);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-IcvER6clP-tG0cWzbEi:13;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNjAw;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:calc(var(--variable-reference-IcvER6clP-tG0cWzbEi) * 1px);--framer-font-weight:600;--framer-line-height:110%;--framer-text-color:var(--extracted-r6o4lv, rgb(65, 52, 42))">Case Studies</p></div></a><!--/$--></div><!--/$--><!--$--><div class="framer-xob6wt-container" data-framer-name="Privacy" name="Privacy"><!--$--><a name="Privacy" class="framer-KMK5E framer-15vzheh framer-v-1t41xrg framer-e4m2jm" data-framer-name="White" data-highlight="true" data-border="true" href="./privacy" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(64, 51, 41, 0);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;--dutpos:12px;background-color:rgba(65, 52, 42, 0);height:100%;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px;opacity:1"><div class="framer-jmvx3k" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(65, 52, 42);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-IcvER6clP-tG0cWzbEi:13;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNjAw;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:calc(var(--variable-reference-IcvER6clP-tG0cWzbEi) * 1px);--framer-font-weight:600;--framer-line-height:110%;--framer-text-color:var(--extracted-r6o4lv, rgb(65, 52, 42))">Privacy</p></div></a><!--/$--></div><!--/$--><div class="framer-kzoz0p-container" data-framer-name="Company" id="undefined-kzoz0p" name="Company"><!--$--><a name="Company" class="framer-KMK5E framer-15vzheh framer-v-10insxb framer-e4m2jm" data-framer-name="Dropdown" data-highlight="true" data-border="true" tabindex="0" style="--border-bottom-width:1px;--border-color:rgba(64, 51, 41, 0);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;--dutpos:12px;background-color:rgba(65, 52, 42, 0);height:100%;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;border-top-right-radius:999px;opacity:1"><div class="framer-jmvx3k" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(65, 52, 42);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;--variable-reference-IcvER6clP-tG0cWzbEi:13;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNjAw;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:calc(var(--variable-reference-IcvER6clP-tG0cWzbEi) * 1px);
313--framer-font-weight:600;--framer-line-height:110%;--framer-text-color:var(--extracted-r6o4lv, rgb(65, 52, 42))">Company</p></div><svg class="framer-rjFuH framer-1v8ldu" role="presentation" viewBox="0 0 24 24" style="--1m973uw:rgb(0, 0, 0);--js9iwy:2"><use href="#4024583230"/></svg></a><!--/$--></div></div><div class="framer-1mhrgzu" data-framer-name="Button Group"><!--$--><a class="framer-1j14t4e framer-1mu7txf" data-framer-name="ButtonBeta" href="https://apps.shopify.com/marklo-ai?utm_source=msn" style="background-color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9, rgb(65, 52, 42));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px"><div class="framer-12jaged" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(246, 245, 243);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNjAw;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-line-height:110%;--framer-text-color:var(--extracted-r6o4lv, rgb(246, 245, 243))">Start Free</p></div></a><!--/$--><!--$--><a class="framer-wddaoz framer-1mu7txf" data-framer-name="App Login" data-reset="button" href="https://app.marklo.ai" target="_blank" style="background-color:var(--token-470dd9d0-191f-475a-9018-d71d10fe618e, rgb(87, 113, 155));border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px"><div class="framer-18acjm3" data-framer-name="Login label" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(246, 245, 243);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtNjAw;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-line-height:110%;--framer-text-color:var(--extracted-r6o4lv, rgb(246, 245, 243))">Login to App</p></div><svg class="framer-SYorz framer-ma5mpy" role="presentation" viewBox="0 0 24 24" style="--1m973uw:rgb(246, 245, 243);--js9iwy:2"><use href="#1175957644"/></svg></a><!--/$--></div></div></div></div><div class="framer-156bgfg"><div class="framer-1hy77fv" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto">The Marklo Blog</p></div><div class="framer-1hkgy0a" data-framer-component-type="RichTextContainer" style="transform:none"><h3 class="framer-text framer-styles-preset-4n31ml" data-styles-preset="TMQbi5yoG" dir="auto">Clarity for the modern marketer.</h3></div><div class="framer-1l0bvjy" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-1obg8j8" data-styles-preset="KE4oaYmU3" dir="auto">Playbooks, product updates, and practical takes on AEO, campaign planning, and growth for Shopify DTC brands.</p></div></div></div><div class="framer-v8ieq9"><div class="framer-mgolte"><div class="framer-1x0btcy"><div class="framer-16mqca"><!--$--><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/marketing-calendar-for-food-and-beverage-dtc-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/xhWJ5ZrfIh0q307oDFp5zCdDoYQ.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/xhWJ5ZrfIh0q307oDFp5zCdDoYQ.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/xhWJ5ZrfIh0q307oDFp5zCdDoYQ.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/xhWJ5ZrfIh0q307oDFp5zCdDoYQ.jpg?width=1408&amp;height=768" alt="Marketing calendar for food and beverage DTC brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/marketing-calendar-for-food-and-beverage-dtc-brands">Marketing Calendar for Food &amp; Beverage Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">A marketing calendar for food and beverage brands maps every campaign to a revenue moment. See what to look for, top picks, and what to avoid in 2026.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/how-to-build-a-90-day-marketing-plan-for-skincare-dtc"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/D3ZzjRCkFl88eyQwQnbaQ5U0xrs.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/D3ZzjRCkFl88eyQwQnbaQ5U0xrs.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/D3ZzjRCkFl88eyQwQnbaQ5U0xrs.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/D3ZzjRCkFl88eyQwQnbaQ5U0xrs.jpg?width=1408&amp;height=768" alt="How to build a 90-day marketing plan for skincare DTC" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/how-to-build-a-90-day-marketing-plan-for-skincare-dtc">90-Day Marketing Plan for Skincare DTC Brands (2026)</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Build a 90-day marketing plan for your skincare DTC brand: phased campaigns, cross-channel sync for Meta, Klaviyo, TikTok, and revenue forecasting that holds.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/ai-creative-brief-tool-for-beauty-brand-campaigns"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/RnBECXASFG65gRbsoFENvzngME8.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/RnBECXASFG65gRbsoFENvzngME8.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/RnBECXASFG65gRbsoFENvzngME8.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/RnBECXASFG65gRbsoFENvzngME8.jpg?width=1408&amp;height=768" alt="AI creative brief tool for beauty brand campaigns" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/ai-creative-brief-tool-for-beauty-brand-campaigns">Best AI Creative Brief Tool for Beauty Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The best AI creative brief tool for beauty brand campaigns in 2026. See which tools generate channel-specific briefs—and why Marklo wins for Shopify DTC teams.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/tiktok-and-meta-campaign-planner-for-skincare-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/SiGdRdFmjO0lq4nAiLJd1lM39M.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/SiGdRdFmjO0lq4nAiLJd1lM39M.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/SiGdRdFmjO0lq4nAiLJd1lM39M.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/SiGdRdFmjO0lq4nAiLJd1lM39M.jpg?width=1408&amp;height=768" alt="TikTok and Meta campaign planner for skincare brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/tiktok-and-meta-campaign-planner-for-skincare-brands">TikTok &amp; Meta Campaign Planner for Skincare Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The best TikTok and Meta campaign planner for skincare brands in 2026. Marklo syncs both channels with Shopify, Klaviyo, and AI brief generation in one tool.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/marketing-calendar-for-apparel-and-fashion-dtc-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/I2zGwQKwazAiLDNGQUlc5kXHPw.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/I2zGwQKwazAiLDNGQUlc5kXHPw.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/I2zGwQKwazAiLDNGQUlc5kXHPw.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/I2zGwQKwazAiLDNGQUlc5kXHPw.jpg?width=1408&amp;height=768" alt="Marketing calendar for apparel and fashion DTC brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/marketing-calendar-for-apparel-and-fashion-dtc-brands">Marketing Calendar for Apparel Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The 2026 guide to building a marketing calendar for apparel brands — seasonal frameworks, cross-channel coordination, and the tools lean DTC teams actually use.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/how-to-coordinate-meta-and-klaviyo-for-beauty-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/8gXolW4Q9to715hE3RpkVzrA0g.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/8gXolW4Q9to715hE3RpkVzrA0g.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/8gXolW4Q9to715hE3RpkVzrA0g.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/8gXolW4Q9to715hE3RpkVzrA0g.jpg?width=1408&amp;height=768" alt="How to coordinate Meta and Klaviyo for beauty brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/how-to-coordinate-meta-and-klaviyo-for-beauty-brands">How to Coordinate Meta and Klaviyo for Beauty Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Step-by-step guide to coordinate Meta and Klaviyo for beauty brands in 2026—sync segments, align creative, sequence timing, and deduplicate revenue reporting.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/how-to-plan-a-product-launch-campaign-for-skincare"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/k552PBZFDyZ7LSbLqxvzw90lYE.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/k552PBZFDyZ7LSbLqxvzw90lYE.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/k552PBZFDyZ7LSbLqxvzw90lYE.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/k552PBZFDyZ7LSbLqxvzw90lYE.jpg?width=1408&amp;height=768" alt="How to plan a product launch campaign for skincare" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/how-to-plan-a-product-launch-campaign-for-skincare">How to Plan a Skincare Product Launch Campaign (2026)</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Step-by-step guide to planning a skincare product launch campaign in 2026—channel sync, creative briefs, revenue forecasting, and cross-channel ROAS tracking.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/campaign-analytics-for-beauty-brand-marketing-teams"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/AXyAojR0hJqF4NZR5e3mt48bo0.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/AXyAojR0hJqF4NZR5e3mt48bo0.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/AXyAojR0hJqF4NZR5e3mt48bo0.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/AXyAojR0hJqF4NZR5e3mt48bo0.jpg?width=1408&amp;height=768" alt="Campaign analytics for beauty brand marketing teams" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/campaign-analytics-for-beauty-brand-marketing-teams">Campaign Analytics for Beauty Brand Marketing Teams 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The best campaign analytics tools for beauty brand marketing teams in 2026—cross-channel ROAS, Klaviyo + Meta attribution, and revenue forecasting compared.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/best-marketing-tools-for-beauty-and-skincare-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/WrHp0lVWbMXrngxVCPdp26zqpo.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/WrHp0lVWbMXrngxVCPdp26zqpo.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/WrHp0lVWbMXrngxVCPdp26zqpo.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/WrHp0lVWbMXrngxVCPdp26zqpo.jpg?width=1408&amp;height=768" alt="Best marketing tools for beauty and skincare brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/best-marketing-tools-for-beauty-and-skincare-brands">Best Marketing Tools for Beauty Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The best marketing tools for beauty and skincare brands in 2026: Marklo for campaign planning, Klaviyo for email, Meta and TikTok for paid — ranked for lean DTC teams.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/ecommerce-marketing-calendar-for-skincare-launches"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/875Rjo5XlP5gfsRAJpJfdGmRHY.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/875Rjo5XlP5gfsRAJpJfdGmRHY.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/875Rjo5XlP5gfsRAJpJfdGmRHY.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/875Rjo5XlP5gfsRAJpJfdGmRHY.jpg?width=1408&amp;height=768" alt="Ecommerce marketing calendar for skincare launches" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/ecommerce-marketing-calendar-for-skincare-launches">Ecommerce Marketing Calendar for Skincare Launches 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Build a 6-week ecommerce marketing calendar for skincare launches: pre-launch seeding, Klaviyo flows, Meta activation, and post-launch retention—all in one plan for 2026.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/how-to-use-marketing-analytics-to-plan-q4-campaigns"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/zsjLo2blCXla5dV08MPs7U1koxg.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/zsjLo2blCXla5dV08MPs7U1koxg.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/zsjLo2blCXla5dV08MPs7U1koxg.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/zsjLo2blCXla5dV08MPs7U1koxg.jpg?width=1408&amp;height=768" alt="How to use marketing analytics to plan Q4 campaigns" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/how-to-use-marketing-analytics-to-plan-q4-campaigns">Marketing Analytics for Q4 Ecommerce Campaigns 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Use marketing analytics to plan Q4 ecommerce campaigns in 2026: audit channel ROAS, forecast revenue by window, build a cross-channel calendar, and brief creative fast.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/how-to-measure-cross-channel-roas-for-dtc-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/eLJ8WOWl856RLutsoZ5V6Syz0kU.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/eLJ8WOWl856RLutsoZ5V6Syz0kU.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/eLJ8WOWl856RLutsoZ5V6Syz0kU.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/eLJ8WOWl856RLutsoZ5V6Syz0kU.jpg?width=1408&amp;height=768" alt="How to measure cross-channel ROAS for DTC brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/how-to-measure-cross-channel-roas-for-dtc-brands">How to Measure Cross-Channel ROAS for DTC Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Learn how to measure cross-channel ROAS for DTC brands in 2026: anchor in Shopify revenue, de-duplicate platform attribution, and track blended ROAS that's actually accurate.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/how-to-forecast-marketing-revenue-for-a-shopify-brand"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/wXPZOVYpcaJHR9nwgCi9VdII.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/wXPZOVYpcaJHR9nwgCi9VdII.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/wXPZOVYpcaJHR9nwgCi9VdII.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/wXPZOVYpcaJHR9nwgCi9VdII.jpg?width=1408&amp;height=768" alt="How to forecast marketing revenue for a Shopify brand" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/how-to-forecast-marketing-revenue-for-a-shopify-brand">How to Forecast Marketing Revenue for a Shopify Brand (2026)</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Step-by-step guide to forecast marketing revenue for a Shopify brand in 2026: baseline curves, channel CVR, campaign mapping, and live variance tracking.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/marketing-analytics-software-for-lean-ecommerce-teams"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/KVJ2T92mF6Jf1Ked8lFEqPMJM.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/KVJ2T92mF6Jf1Ked8lFEqPMJM.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/KVJ2T92mF6Jf1Ked8lFEqPMJM.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/KVJ2T92mF6Jf1Ked8lFEqPMJM.jpg?width=1408&amp;height=768" alt="Marketing analytics software for lean ecommerce teams" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/marketing-analytics-software-for-lean-ecommerce-teams">Marketing Analytics Software for Lean Ecommerce Teams 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The best marketing analytics software for lean ecommerce teams in 2026: cross-channel attribution, revenue forecasting, and Shopify-native reporting compared.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/marketing-planning-software-for-beauty-dtc-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/P4RJii1wWsiK9Mufv5ODYM8Co8.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/P4RJii1wWsiK9Mufv5ODYM8Co8.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/P4RJii1wWsiK9Mufv5ODYM8Co8.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/P4RJii1wWsiK9Mufv5ODYM8Co8.jpg?width=1408&amp;height=768" alt="Marketing planning software for beauty DTC brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/marketing-planning-software-for-beauty-dtc-brands">Marketing Planning Software for Beauty DTC Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Best marketing planning software for beauty DTC brands in 2026. Marklo connects Shopify, Klaviyo, Meta &amp; TikTok with revenue forecasting and AI brief generation.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/best-revenue-forecasting-tools-for-ecommerce-in-2026"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/baG2kQmjUpkL809QRVfhIEPKaXE.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/baG2kQmjUpkL809QRVfhIEPKaXE.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/baG2kQmjUpkL809QRVfhIEPKaXE.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/baG2kQmjUpkL809QRVfhIEPKaXE.jpg?width=1408&amp;height=768" alt="Best revenue forecasting tools for ecommerce in 2026" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/best-revenue-forecasting-tools-for-ecommerce-in-2026">Best Revenue Forecasting Tools for Ecommerce in 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The 5 best revenue forecasting tools for ecommerce in 2026, ranked for lean Shopify DTC teams. Marklo, Triple Whale, Lifetimely, Glew, and Forecastly compared.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/revenue-forecasting-software-for-shopify-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/QNTFjbQCruLprrI9car5pyMmM.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/QNTFjbQCruLprrI9car5pyMmM.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/QNTFjbQCruLprrI9car5pyMmM.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/QNTFjbQCruLprrI9car5pyMmM.jpg?width=1408&amp;height=768" alt="Revenue forecasting software for Shopify brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/revenue-forecasting-software-for-shopify-brands">Revenue Forecasting Software for Shopify Brands 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The best revenue forecasting software for Shopify brands in 2026: Marklo connects live Shopify and ad data to campaign planning so forecasts update in real time.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/campaign-canvas-for-ecommerce-launch-planning"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/M83E86xnjfsIJ9QRsjcJSWrOWw.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/M83E86xnjfsIJ9QRsjcJSWrOWw.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/M83E86xnjfsIJ9QRsjcJSWrOWw.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/M83E86xnjfsIJ9QRsjcJSWrOWw.jpg?width=1408&amp;height=768" alt="Campaign canvas for ecommerce launch planning" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/campaign-canvas-for-ecommerce-launch-planning">Campaign Canvas for Ecommerce Launch Planning 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">A campaign canvas for ecommerce launch planning maps every channel, brief, and revenue forecast in one view. See the top picks for Shopify DTC teams in 2026.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/ecommerce-analytics-platform-for-shopify-brands"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/BWcUm2lUncLri1bVpjsy14di9w.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/BWcUm2lUncLri1bVpjsy14di9w.jpg?scale-down-to=1024&amp;width=1408&amp;height=768 1024w,https://framerusercontent.com/images/BWcUm2lUncLri1bVpjsy14di9w.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/BWcUm2lUncLri1bVpjsy14di9w.jpg?width=1408&amp;height=768" alt="Ecommerce analytics platform for Shopify brands" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/ecommerce-analytics-platform-for-shopify-brands">Best Ecommerce Analytics Platform for Shopify 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The best ecommerce analytics platform for Shopify brands in 2026 connects Meta, TikTok, Klaviyo, and Google in one place. See how Marklo compares for lean DTC teams.</p></div></div></div><div class="framer-10206ej"><!--$--><a as="a" class="framer-26terj framer-1gpqkdf" href="./blog/best-ecommerce-analytics-platform-for-dtc-teams"><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" loading="lazy" width="1408" height="768" sizes="420px" srcset="https://framerusercontent.com/images/GiI9qtZemj0vCUW2xicSdR91ac.jpg?scale-down-to=512&amp;width=1408&amp;height=768 512w,https://framerusercontent.com/images/GiI9qtZemj0vCUW2xicSdR91ac.jpg?scale-down-to=1024&amp;width=1408&amp;
313height=768 1024w,https://framerusercontent.com/images/GiI9qtZemj0vCUW2xicSdR91ac.jpg?width=1408&amp;height=768 1408w" src="https://framerusercontent.com/images/GiI9qtZemj0vCUW2xicSdR91ac.jpg?width=1408&amp;height=768" alt="Best ecommerce analytics platform for DTC teams" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></a><!--/$--><div class="framer-16nelm6"><div class="framer-1o9arzw" data-framer-component-type="RichTextContainer" style="transform:none"><p dir="auto" class="framer-text"></p></div><div class="framer-rxkft8" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-edmpql" data-styles-preset="Nguns_i2f" dir="auto"></p></div><div class="framer-1pn659d" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto"><!--$--><a class="framer-text framer-styles-preset-6lxllo" data-styles-preset="oHZr7Cw0G" href="./blog/best-ecommerce-analytics-platform-for-dtc-teams">Best Ecommerce Analytics Platform for DTC Teams 2026</a><!--/$--></h4></div><div class="framer-15dn8qo" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">The best ecommerce analytics platform for DTC in 2026: Marklo leads for Shopify teams needing cross-channel revenue reporting, forecasting, and campaign planning in one place.</p></div></div></div><div class="framer-cjt27v-container"><!--$--><button class="framer-wEUtE framer-jnzpfe framer-v-jnzpfe" data-framer-name="Default" data-highlight="true" data-reset="button" tabindex="0" style="background-color:rgb(68, 68, 68);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px"><div class="framer-yolew8" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(255, 255, 255);transform:none"><p class="framer-text" style="--font-selector:SW50ZXItU2VtaUJvbGQ=;--framer-font-family:&quot;Inter&quot;, &quot;Inter Placeholder&quot;, sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-text-alignment:center;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))">Load More</p></div></button><!--/$--></div><!--/$--></div></div><div class="framer-uem4uq"><div class="framer-mfnnq3"><div class="framer-t9bkjk" data-framer-component-type="RichTextContainer" style="transform:none"><h4 class="framer-text framer-styles-preset-1r9jwfy" data-styles-preset="H3neaEQj1" dir="auto">Recent posts</h4></div><div class="framer-uzafns"><!--$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/ecommerce-marketing-platform-for-shopify-brands"><div class="framer-ny49ho"><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" loading="lazy" width="1600" height="1200" sizes="56px" srcset="https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?scale-down-to=512&amp;width=1600&amp;height=1200 512w,https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?scale-down-to=1024&amp;width=1600&amp;height=1200 1024w,https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?width=1600&amp;height=1200 1600w" src="https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?width=1600&amp;height=1200" alt="Shopify ecommerce storefront on a tablet and laptop" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Best Ecommerce Marketing Platform for Shopify 2026</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/how-to-build-a-cross-channel-marketing-calendar"><div class="framer-ny49ho"><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" loading="lazy" width="1880" height="1253" sizes="56px" srcset="https://framerusercontent.com/images/kjiiPanCYNJz7OFKvEr9VanMi8Q.jpg?scale-down-to=512&amp;width=1880&amp;height=1253 512w,https://framerusercontent.com/images/kjiiPanCYNJz7OFKvEr9VanMi8Q.jpg?scale-down-to=1024&amp;width=1880&amp;height=1253 1024w,https://framerusercontent.com/images/kjiiPanCYNJz7OFKvEr9VanMi8Q.jpg?width=1880&amp;height=1253 1880w" src="https://framerusercontent.com/images/kjiiPanCYNJz7OFKvEr9VanMi8Q.jpg?width=1880&amp;height=1253" alt="Blog thumbnail" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">How to Build a Cross-Channel Marketing Calendar (2026)</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/best-campaign-management-software-for-ecommerce"><div class="framer-ny49ho"><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" loading="lazy" width="1880" height="1253" sizes="56px" srcset="https://framerusercontent.com/images/sus8AVqHIq7s
313He3ExOtEeXKg20Y.jpg?scale-down-to=512&amp;width=1880&amp;height=1253 512w,https://framerusercontent.com/images/sus8AVqHIq7sHe3ExOtEeXKg20Y.jpg?scale-down-to=1024&amp;width=1880&amp;height=1253 1024w,https://framerusercontent.com/images/sus8AVqHIq7sHe3ExOtEeXKg20Y.jpg?width=1880&amp;height=1253 1880w" src="https://framerusercontent.com/images/sus8AVqHIq7sHe3ExOtEeXKg20Y.jpg?width=1880&amp;height=1253" alt="Blog thumbnail" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Best Campaign Management Software for Ecommerce 2026</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/ecommerce-marketing-automation-platform-for-shopify"><div class="framer-ny49ho"><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" loading="lazy" width="1600" height="1200" sizes="56px" srcset="https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?scale-down-to=512&amp;width=1600&amp;height=1200 512w,https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?scale-down-to=1024&amp;width=1600&amp;height=1200 1024w,https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?width=1600&amp;height=1200 1600w" src="https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?width=1600&amp;height=1200" alt="Shopify ecommerce storefront on a tablet and laptop" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Ecommerce Marketing Automation Platform for Shopify 2026</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/best-ecommerce-marketing-platform-for-dtc-teams"><div class="framer-ny49ho"><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" loading="lazy" width="1600" height="1067" sizes="56px" srcset="https://framerusercontent.com/images/xeTpFjh3ftswZsko5WFFMCfP0.jpg?scale-down-to=512&amp;width=1600&amp;height=1067 512w,https://framerusercontent.com/images/xeTpFjh3ftswZsko5WFFMCfP0.jpg?scale-down-to=1024&amp;width=1600&amp;height=1067 1024w,https://framerusercontent.com/images/xeTpFjh3ftswZsko5WFFMCfP0.jpg?width=1600&amp;height=1067 1600w" src="https://framerusercontent.com/images/xeTpFjh3ftswZsko5WFFMCfP0.jpg?width=1600&amp;height=1067" alt="Ecommerce team planning around laptops" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Best Ecommerce Marketing Platform for DTC Teams 2026</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/how-to-plan-a-klaviyo-email-calendar-for-dtc"><div class="framer-ny49ho"><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" loading="lazy" width="1600" height="1067" sizes="56px" srcset="https://framerusercontent.com/images/Zj04yjCPJZKIN8mu0XflhUBefc0.jpg?scale-down-to=512&amp;width=1600&amp;height=1067 512w,https://framerusercontent.com/images/Zj04yjCPJZKIN8mu0XflhUBefc0.jpg?scale-down-to=1024&amp;width=1600&amp;height=1067 1024w,https://framerusercontent.com/images/Zj04yjCPJZKIN8mu0XflhUBefc0.jpg?width=1600&amp;height=1067 1600w" src="https://framerusercontent.com/images/Zj04yjCPJZKIN8mu0XflhUBefc0.jpg?width=1600&amp;height=1067" alt="Person planning email marketing on a laptop" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">How to Plan a Klaviyo Email Calendar for DTC (2026)</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/best-ai-marketing-tools-for-shopify-brands-in-2026"><div class="framer-ny49ho"><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" loading="lazy" width="1600" height="1140" sizes="56px" srcset="https://framerusercontent.com/images/xVxZCZClAtFZuStb8Ro8CGmGnCQ.jpg?scale-down-to=512&amp;width=1600&amp;height=1140 512w,https://framerusercontent.com/images/xVxZCZClAtFZuStb8Ro8CGmGnCQ.jpg?scale-down-to=1024&amp;width=1600&amp;height=1140 1024w,https://framerusercontent.com/images/xVxZCZClAtFZuStb8Ro8CGmGnCQ.jpg?width=1600&amp;height=1140 1600w" src="https://framerusercontent.com/images/xVxZCZClAtFZuStb8Ro8CGmGnCQ.jpg?width=1600&amp;height=1140" alt="Marketing analytics dashboard on a laptop" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">Best AI Marketing Tools for Shopify Brands in 2026</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/how-to-sync-your-meta-and-email-marketing-calendar"><div class="framer-ny49ho"><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" loading="lazy" width="1600" height="1067" sizes="56px" srcset="https://framerusercontent.com/images/O3cYICZFjG72lqIsv4WHGeWGjo.jpg?scale-down-to=512&amp;width=1600&amp;height=1067 512w,https://framerusercontent.com/images/O3cYICZFjG72lqIsv4WHGeWGjo.jpg?scale-down-to=1024&amp;width=1600&amp;height=1067 1024w,https://framerusercontent.com/images/O3cYICZFjG72lqIsv4WHGeWGjo.jpg?width=1600&amp;height=1067 1600w" src="https://framerusercontent.com/images/O3cYICZFjG72lqIsv4WHGeWGjo.jpg?width=1600&amp;height=1067" alt="Marketer working on a campaign calendar" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">How to Sync Meta and Email Marketing Calendar (2026)</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/ai-marketing-platform-for-shopify-dtc-brands"><div class="framer-ny49ho"><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" loading="lazy" width="1600" height="1067" sizes="56px" srcset="https://framerusercontent.com/images/6uenBc40vHv2fQTggim7faRg2lw.jpg?scale-down-to=512&amp;width=1600&amp;height=1067 512w,https://framerusercontent.com/images/6uenBc40vHv2fQTggim7faRg2lw.jpg?scale-down-to=1024&amp;width=1600&amp;height=1067 1024w,https://framerusercontent.com/images/6uenBc40vHv2fQTggim7faRg2lw.jpg?width=1600&amp;height=1067 1600w" src="https://framerusercontent.com/images/6uenBc40vHv2fQTggim7faRg2lw.jpg?width=1600&amp;height=1067" alt="Performance analytics dashboard with charts" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">AI Marketing Platform for Shopify DTC: 2026 Guide</p></div></a><!--/$--><!--$--><a class="framer-1svujpd framer-1gpqkdf" href="./blog/how-to-connect-klaviyo-and-meta-for-dtc-campaigns"><div class="framer-ny49ho"><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" loading="lazy" width="1600" height="1200" sizes="56px" srcset="https://framerusercontent.com/images/2H4scb5uodVKE59GTDlFolqdV0.jpg?scale-down-to=512&amp;width=1600&amp;height=1200 512w,https://framerusercontent.com/images/2H4scb5uodVKE59GTDlFolqdV0.jpg?scale-down-to=1024&amp;width=1600&amp;height=1200 1024w,https://framerusercontent.com/images/2H4scb5uodVKE59GTDlFolqdV0.jpg?width=1600&amp;height=1200 1600w" src="https://framerusercontent.com/images/2H4scb5uodVKE59GTDlFolqdV0.jpg?width=1600&amp;height=1200" alt="Social media marketing letters on a wall" style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover"></div></div><div class="framer-50xtjg" data-framer-name="Title" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6gjrk1" data-styles-preset="Wl8rUVLQ2" dir="auto">How to Connect Klaviyo and Meta for DTC Campaigns 2026</p></div></a><!--/$--><!--/$--></div></div></div></div></div><div class="framer-289885"><div class="framer-1cx053l" data-framer-component-type="RichTextContainer" style="transform:none"><h2 class="framer-text framer-styles-preset-o8w3bi" data-styles-preset="WXNgam7e_" dir="auto">Less reading about it. More doing it.</h2></div><div class="framer-daxifd" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6wicmc" data-styles-preset="JfqX6J_Hv" dir="auto">Put these ideas to work — plan your whole year with Marklo, built on your own Shopify and Klaviyo data.</p></div><!--$--><a class="framer-1st9vns framer-1gpqkdf" href="https://app.marklo.ai/sign-up" target="_blank"><div class="framer-1s2avq1" data-framer-component-type="RichTextContainer" style="transform:none"><p class="framer-text framer-styles-preset-6wv1a8" data-styles-preset="LriIMQs6e" dir="auto">Get Early Access</p></div></a><!--/$--></div><div class="framer-uztydf-container"><div class="framer-k7gGC framer-iB622 framer-i7tbzt framer-v-i7tbzt" data-framer-name="Desktop" style="background-color:rgb(65, 52, 42);width:100%"><div class="framer-1i60jq2" data-framer-name="Layout"><div class="framer-9a0i8r"><div class="framer-zhucy3"><div class="framer-1pep13v" data-framer-name="Logo"><div data-framer-component-type="SVG" parentsize="0" _constraints="[object Object]" rotation="0" shadows class="framer-18h9e9k" 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 238.265 41.318%22 overflow=%22visible%22>
313<path d=%22M 16.391 19.3 C 16.391 19.933 15.878 20.446 15.245 20.446 L 12.13 20.446 C 11.497 20.446 10.984 20.959 10.984 21.592 L 10.984 39.574 C 10.984 40.207 10.471 40.72 9.837 40.72 L 1.146 40.72 C 0.513 40.72 0 40.207 0 39.574 L 0 21.42 C 0 20.787 0.513 20.274 1.146 20.274 L 9.666 20.274 C 10.299 20.274 10.813 19.761 10.813 19.128 L 10.813 1.146 C 10.813 0.513 11.326 0 11.959 0 L 15.245 0 C 15.878 0 16.391 0.513 16.391 1.146 Z M 38.017 19.128 C 38.017 19.761 38.53 20.274 39.163 20.274 L 47.683 20.274 C 48.316 20.274 48.83 20.787 48.83 21.42 L 48.83 39.574 C 48.83 40.207 48.316 40.72 47.683 40.72 L 38.991 40.72 C 38.358 40.72 37.845 40.207 37.845 39.574 L 37.845 21.592 C 37.845 20.959 37.331 20.446 36.698 20.446 L 33.585 20.446 C 33.281 20.446 32.989 20.326 32.774 20.11 C 32.558 19.895 32.438 19.603 32.438 19.299 L 32.438 1.146 C 32.438 0.513 32.952 0 33.585 0 L 36.87 0 C 37.504 0 38.017 0.513 38.017 1.146 Z M 27.204 39.238 C 27.204 39.871 26.691 40.385 26.058 40.385 L 22.772 40.385 C 22.468 40.385 22.176 40.264 21.961 40.049 C 21.746 39.834 21.626 39.542 21.626 39.238 L 21.626 1.146 C 21.626 0.513 22.139 0 22.772 0 L 26.058 0 C 26.691 0 27.204 0.513 27.204 1.146 Z M 106.818 0.031 L 96.401 0.031 C 95.909 0.031 95.474 0.361 95.34 0.841 L 87.422 28.457 C 87.378 28.613 87.237 28.721 87.075 28.722 C 86.912 28.723 86.769 28.617 86.724 28.461 L 78.396 0.825 C 78.257 0.355 77.826 0.033 77.336 0.031 L 66.653 0.031 C 66.043 0.031 65.547 0.531 65.547 1.148 L 65.547 39.65 C 65.547 40.266 66.041 40.767 66.653 40.767 L 71.869 40.767 C 72.478 40.767 72.975 40.268 72.975 39.65 L 72.975 11.057 C 72.975 10.637 73.56 10.547 73.685 10.945 L 82.848 39.979 C 82.992 40.445 83.42 40.764 83.903 40.764 L 89.119 40.764 C 89.605 40.764 90.035 40.444 90.177 39.973 L 99.15 10.99 C 99.273 10.588 99.86 10.68 99.86 11.1 L 99.86 39.647 C 99.86 40.263 100.355 40.764 100.966 40.764 L 106.822 40.764 C 107.432 40.764 10
3137.928 40.264 107.928 39.647 L 107.928 1.148 C 107.928 0.534 107.432 0.035 106.818 0.031 Z M 173.735 40.767 L 168.292 40.767 C 167.671 40.764 167.17 40.258 167.173 39.637 L 167.173 1.161 C 167.173 0.536 167.674 0.031 168.292 0.031 L 173.735 0.031 C 174.353 0.031 174.854 0.536 174.854 1.161 L 174.854 22.421 C 174.854 22.901 175.424 23.151 175.773 22.821 L 186.567 12.559 C 186.774 12.36 187.048 12.251 187.335 12.251 L 193.286 12.251 C 194.308 12.251 194.796 13.521 194.041 14.217 L 184.167 23.317 C 183.934 23.534 183.902 23.891 184.092 24.146 L 195.253 38.951 C 195.813 39.695 195.288 40.766 194.363 40.766 L 188.403 40.766 C 188.057 40.766 187.73 40.603 187.518 40.326 L 178.488 28.505 C 178.396 28.383 178.256 28.305 178.103 28.292 C 177.95 28.278 177.799 28.33 177.687 28.435 L 175.055 30.884 C 174.93 31.001 174.859 31.165 174.859 31.336 L 174.859 39.636 C 174.859 40.259 174.358 40.766 173.74 40.766 L 173.735 40.766 Z M 205.479 1.117 L 205.479 39.678 C 205.479 40.278 204.998 40.764 204.405 40.764 L 198.873 40.764 C 198.586 40.763 198.312 40.647 198.11 40.444 C 197.909 40.24 197.796 39.965 197.798 39.678 L 197.798 1.118 C 197.798 0.518 198.279 0.031 198.873 0.031 L 204.405 0.031 C 204.691 0.033 204.966 0.148 205.167 0.352 C 205.368 0.555 205.481 0.831 205.479 1.117 Z M 223.35 41.318 C 214.644 41.318 208.499 35.175 208.499 26.317 C 208.499 17.458 214.644 11.251 223.35 11.251 C 232.056 11.251 238.265 17.458 238.265 26.317 C 238.265 35.175 232.12 41.317 223.35 41.317 Z M 223.35 35.434 C 228.087 35.434 230.52 31.684 230.52 26.317 C 230.52 20.95 228.087 17.135 223.35 17.135 C 218.613 17.135 216.245 20.885 216.245 26.317 C 216.245 31.747 218.677 35.434 223.35 35.434 Z M 164.154 12.875 C 164.154 12.387 163.84 11.957 163.379 11.812 C 162.69 11.595 161.882 11.472 160.986 11.472 C 157.988 11.472 155.556 13.225 154.125 15.504 C 153.83 15.974 153.112 15.762 153.112 15.207 L 153.112 13.361 C 153.112 12.746 152.62 12.249 152.011 12.249 L 146.532 12.249 C 145.923 12.249 145.431 12.746 145.431 13.361 L 145.431 39.651 C 145.431 40.266 145.923 40.763 146.532 40.763 L 152.011 40.763 C 152.62 40.763 153.112 40.266 153.112 39.651 L 153.112 26.668 C 153.112 21.495 155.801 18.65 159.77 18.65 C 161.037 18.65 162.037 18.83 163.012 19.214 C 163.269 19.317 163.561 19.286 163.79 19.13 C 164.019 18.974 164.155 18.715 164.154 18.438 Z M 125.33 17.136 C 128.595 17.136 130.259 19.076 130.259 22.244 C 130.262 22.618 129.999 22.941 129.633 23.015 L 122.516 24.442 C 116.115 25.735 111.762 27.998 111.762 33.43 C 111.762 38.344 115.346 41.318 121.236 41.318 C 125.021 41.318 128.542 39.873 130.352 37.128 C 130.44 36.991 130.599 36.917 130.761 36.938 C 130.923 36.959 131.058 37.07 131.109 37.225 C 131.992 39.757 133.932 41.254 136.791 41.254 C 139.034 41.254 140.491 40.609 141.636 39.798 C 141.93 39.59 142.104 39.254 142.104 38.892 L 142.104 36.496 C 142.105 36.236 141.983 35.991 141.775 35.835 C 141.568 35.679 141.298 35.63 141.049 35.702 C 140.621 35.824 140.178 35.886 139.733 35.887 C 138.517 35.887 137.749 35.176 137.749 33.688 L 137.749 22.308 C 137.749 14.808 132.948 11.316 125.65 11.316 C 115.653 11.316 113.386 17.718 112.874 20.491 C 112.814 20.799 112.895 21.117 113.094 21.36 C 113.293 21.602 113.589 21.743 113.903 21.744 L 118.646 21.731 C 119.106 21.731 119.523 21.446 119.682 21.011 C 120.156 19.72 121.573 17.136 125.33 17.136 Z M 130.259 28.257 C 130.259 32.847 127.187 35.952 123.154 35.952 C 120.721 35.952 119.249 34.788 119.249 32.848 C 119.249 30.003 121.618 29.421 124.946 28.71 L 129.747 27.657 C 129.872 27.63 130.003 27.662 130.103 27.743 C 130.202 27.824 130.26 27.946 130.259 28.074 Z%22 fill=%22rgb(246,245,243)%22></path></svg>')"></div></div><div class="framer-1w8gweg" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))">The campaign planning system for Shopify DTC brands</p></div></div><div class="framer-10v8sc1"><div class="framer-kc0uy"><div class="framer-1do5sky-container"><!--$--><div style="width:100%;position:relative;height:100%;display:flex;justify-content:center;align-items:center;--framer-custom-placeholder-color:rgba(64, 51, 41, 0.6)"><form style="width:100%;height:auto;display:flex;position:relative;flex-direction:row;color:rgb(255, 255, 255);gap:8px" method="POST"><input type="email" name="email" placeholder="Your email address" class="v1 framer-custom-input" autocomplete="off" autocapitalize="off" autocorrect="off" spellcheck="false" data-1p-ignore="true" style="-webkit-appearance:none;appearance:none;width:100%;height:36px;outline:none;border:none;padding:12px 15px 12px 15px;border-radius:24px;font-size:13px;font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;font-style:normal;font-weight:400;letter-spacing:0em;line-height:1em;background:rgb(255, 255, 255);color:var(--token-74a572a8-6c53-4c7d-9820-1cbd84389ed9, rgb(65, 52, 42))" value><div style="position:relative;top:0;right:0;bottom:0"><input type="submit" style="-webkit-appearance:none;appearance:none;width:100%;height:36px;outline:none;border:none;cursor:pointer;padding:6px 20px 6px 20px;border-radius:24px;font-size:13px;font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;font-style:normal;font-weight:600;letter-spacing:0em;line-height:1em;background:var(--token-d0c71ffb-3ed7-4e95-919f-c99bcea9f24a, rgb(131, 118, 107));color:rgb(255, 255, 255);z-index:1;box-shadow:none" value="Subscribe"></div></form></div><!--/$--></div><div class="framer-277jx4"><div class="framer-1les3ik" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))">Stay up to date on the latest findings, launches and insights.</p></div></div></div></div></div><div class="framer-856ky8"><div class="framer-1tqqaqh" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="https://app.marklo.ai/report" target="_blank" rel>Free Marketing Report</a><!--/$--></p></div><div class="framer-j6db14" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./compare">Compare Marklo</a><!--/$--></p></div><div class="framer-fpb90w" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./about">About</a><!--/$--></p></div><div class="framer-1ja5nf5" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./blog" data-framer-page-link-current="true">Blog</a><!--/$--></p></div><div class="framer-1pmz64n" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./careers">Careers</a><!--/$--></p></div><div class="framer-u1h8y8" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./contact">Contact</a><!--/$--></p></div><div class="framer-qmrayy" data-framer-name="Legal" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./legal">Legal</a><!--/$--></p></div></div><div class="framer-1vz8w8f"><div class="framer-md9s8"><!--$--><a class="framer-44p5bw framer-18ondm" href="https://www.instagram.com/markloai/" target="_blank"><svg class="framer-Tu4V5 framer-1ihbc12" role="presentation" viewB
313ox="0 0 24 24" style="--1m973uw:rgb(180, 163, 148);--js9iwy:2"><use href="#2988937525"/></svg></a><!--/$--><!--$--><a class="framer-ikgyob framer-18ondm" href="https://www.linkedin.com/company/marklo/" target="_blank"><svg class="framer-wOUd9 framer-14gipa6" role="presentation" viewBox="0 0 24 24" style="--1m973uw:rgb(180, 163, 148);--js9iwy:2"><use href="#3416321359"/></svg></a><!--/$--></div></div><div class="framer-1id1iwq"><div class="framer-34o29q" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);--framer-link-text-color:rgb(0, 153, 255);--framer-link-text-decoration:underline;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))">© 2026 - Marklo</p></div><div class="framer-1lp9crm" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./legal">Terms</a><!--/$--></p></div><div class="framer-1f8q3h0" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:rgb(180, 163, 148);transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-letter-spacing:-0.01em;--framer-line-height:120%;--framer-text-alignment:left;--framer-text-color:var(--extracted-r6o4lv, rgb(180, 163, 148))"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./privacy">Privacy</a><!--/$--></p></div><div class="framer-1b1sl" data-framer-component-type="RichTextContainer" style="--extracted-r6o4lv:#B4A394;transform:none"><p dir="auto" class="framer-text" style="--font-selector:R0Y7R2Vpc3QtcmVndWxhcg==;--framer-font-family:&quot;Geist&quot;, &quot;Geist Placeholder&quot;, sans-serif;--framer-font-size:13px;--framer-line-height:120%;--framer-text-color:var(--extracted-r6o4lv, #B4A394)"><!--$--><a class="framer-text framer-styles-preset-1subz2b" data-styles-preset="F7DJytEKO" href="./legal">Legal</a><!--/$--></p></div></div><div class="framer-mje360" data-framer-name="Image" draggable="false" style="opacity:0.55"><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" loading="lazy" width="763" height="125" sizes="381.5px" srcset="https://framerusercontent.com/images/GpZywYsillN1FfSoYVNpnzkjM0.png?scale-down-to=512&amp;lossless=1&amp;width=763&amp;height=125 512w,https://framerusercontent.com/images/GpZywYsillN1FfSoYVNpnzkjM0.png?lossless=1&amp;width=763&amp;height=125 763w" src="https://framerusercontent.com/images/GpZywYsillN1FfSoYVNpnzkjM0.png?lossless=1&amp;width=763&amp;height=125" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover" draggable="false"></div></div><div class="framer-1uehjec" data-framer-name="Image" draggable="false" style="opacity:0.55;transform:translate(-50%, -50%)"><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" loading="lazy" width="776" height="160" sizes="388px" srcset="https://framerusercontent.com/images/K8BaDHYSTFAHsUflGXNJ9DuYOco.png?scale-down-to=512&amp;lossless=1&amp;width=776&amp;height=160 512w,https://framerusercontent.com/images/K8BaDHYSTFAHsUflGXNJ9DuYOco.png?lossless=1&amp;width=776&amp;height=160 776w" src="https://framerusercontent.com/images/K8BaDHYSTFAHsUflGXNJ9DuYOco.png?lossless=1&amp;width=776&amp;height=160" alt style="display:block;width:100%;height:100%;border-radius:inherit;corner-shape:inherit;object-position:center;object-fit:cover" draggable="false"></div></div></div></div></div></div><div id="overlay"></div><!--/$--></div>
313<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>
313
314	
314<script data-preserve-internal-params>!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)}}
315}()</script>
315
316	
317	
318	
318<script data-framer-appear-animation="reduce"></script>
318
319	
319<script>typeof document<"u"&&(window.process={...window.process,env:{...window.process?.env,NODE_ENV:"production"}});</script>
319
320	<link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/rolldown-runtime.Dh6celcD.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/react.DXzSR1PC.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/motion.QZxlnKgJ.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/framer.BBRoVIKn.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/Lenis.Q3TaIBr-.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/shared.BEWx1Rn-.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/KE4oaYmU3.DU6csg-B.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/TMQbi5yoG.awvUlMN4.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/otvWGHn3rdfuhqqdMKg1OgZMlyLMqndEk0nW87KXcBQ.fPKNmHPR.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/WXNgam7e_.DfNUzHsZ.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/Wl8rUVLQ2.ByolxNl7.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/oHZr7Cw0G.BqmC0RVl.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/H3neaEQj1.D7hl244C.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/JfqX6J_Hv.CJ6vT7Zv.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/LriIMQs6e.BebJWoo7.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/Tam60fXsY.D9xxgkg-.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/IbgxEY7DZHbjoFEra-WERqTvIe0HYZtC7Aqw1ZVERJY.SFIbGP70.mjs"><link rel="modulepreload" fetchpriority="low" href="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/siteMetadata.D5iJ4wkT.mjs">
320<script type="module" async data-framer-bundle="main" fetchpriority="low" src="https://framerusercontent.com/sites/72xB2QQB42WwJmSboqJlDE/script_main.Rl6O1cfp.mjs"></script>
320<script type="framer/handover" id="__framer__handoverData">[{"0":1,"1":478},["Map",2,3,128,129],"{\"from\":\"7782d918-08f1-498b-9334-2815d2b1d6b1\",\"limit\":{\"type\":\"LiteralValue\",\"value\":10},\"select\":[{\"collection\":\"CXWxbk8gC\",\"name\":\"lL_1C1DeH\",\"type\":\"Identifier\"},{\"collection\":\"CXWxbk8gC\",\"name\":\"Wxa17PA5i\",\"type\":\"Identifier\"},{\"collection\":\"CXWxbk8gC\",\"name\":\"S8iNsX1Bo\",\"type\":\"Identifier\"},{\"collection\":\"CXWxbk8gC\",\"name\":\"id\",\"type\":\"Identifier\"}]}default",[4,20,34,45,54,67,79,92,104,116],{"lL_1C1DeH":5,"Wxa17PA5i":8,"S8iNsX1Bo":16,"id":18},{"type":6,"value":7},"string","ecommerce-marketing-platform-for-shopify-brands",{"type":9,"value":10},"responsiveimage",{"src":11,"srcSet":12,"pixelWidth":13,"pixelHeight":14,"alt":15},"https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?width=1600&height=1200","https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?scale-down-to=512&width=1600&height=1200 512w,https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?scale-down-to=1024&width=1600&height=1200 1024w,https://framerusercontent.com/images/WphOOEAJKxupexX4E4gt2zs.jpg?width=1600&height=1200 1600w",1600,1200,"Shopify ecommerce storefront on a tablet and laptop",{"type":6,"value":17},"Best Ecommerce Marketing Platform for Shopify 2026",{"type":6,"value":19},"GWzoNN0Fc",{"lL_1C1DeH":21,"Wxa17PA5i":23,"S8iNsX1Bo":30,"id":32},{"type":6,"value":22},"how-to-build-a-cross-channel-marketing-calendar",{"type":9,"value":24},{"src":25,"srcSet":26,"pixelWidth":27,"pixelHeight":28,"alt":29},"https://framerusercontent.com/images/kjiiPanCYNJz7OFKvEr9VanMi8Q.jpg?width=1880&height=1253","https://framerusercontent.com/images/kjiiPanCYNJz7OFKvEr9VanMi8Q.jpg?scale-down-to=512&width=1880&height=1253 512w,https://framerusercontent.com/images/kjiiPanCYNJz7OFKvEr9VanMi8Q.jpg?scale-down-to=1024&width=1880&height=1253 1024w,https://framerusercontent.com/images/kjiiPanCYNJz7OFKvEr9VanMi8Q.jpg?width=1880&height=1253 1880w",1880,1253,"Blog thumbnail",{"type":6,"value":31},"How to Build a Cross-Channel Marketing Calendar (2026)",{"type":6,"value":33},"nFKvEhFkx",{"lL_1C1DeH":35,"Wxa17PA5i":37,"S8iNsX1Bo":41,"id":43},{"type":6,"value":36},"best-campaign-management-software-for-ecommerce",{"type":9,"value":38},{"src":39,"srcSet":40,"pixelWidth":27,"pixelHeight":28,"alt":29}
320,"https://framerusercontent.com/images/sus8AVqHIq7sHe3ExOtEeXKg20Y.jpg?width=1880&height=1253","https://framerusercontent.com/images/sus8AVqHIq7sHe3ExOtEeXKg20Y.jpg?scale-down-to=512&width=1880&height=1253 512w,https://framerusercontent.com/images/sus8AVqHIq7sHe3ExOtEeXKg20Y.jpg?scale-down-to=1024&width=1880&height=1253 1024w,https://framerusercontent.com/images/sus8AVqHIq7sHe3ExOtEeXKg20Y.jpg?width=1880&height=1253 1880w",{"type":6,"value":42},"Best Campaign Management Software for Ecommerce 2026",{"type":6,"value":44},"IYFvqm_ea",{"lL_1C1DeH":46,"Wxa17PA5i":48,"S8iNsX1Bo":50,"id":52},{"type":6,"value":47},"ecommerce-marketing-automation-platform-for-shopify",{"type":9,"value":49},{"src":11,"srcSet":12,"pixelWidth":13,"pixelHeight":14,"alt":15},{"type":6,"value":51},"Ecommerce Marketing Automation Platform for Shopify 2026",{"type":6,"value":53},"f27jeTV4S",{"lL_1C1DeH":55,"Wxa17PA5i":57,"S8iNsX1Bo":63,"id":65},{"type":6,"value":56},"best-ecommerce-marketing-platform-for-dtc-teams",{"type":9,"value":58},{"src":59,"srcSet":60,"pixelWidth":13,"pixelHeight":61,"alt":62},"https://framerusercontent.com/images/xeTpFjh3ftswZsko5WFFMCfP0.jpg?width=1600&height=1067","https://framerusercontent.com/images/xeTpFjh3ftswZsko5WFFMCfP0.jpg?scale-down-to=512&width=1600&height=1067 512w,https://framerusercontent.com/images/xeTpFjh3ftswZsko5WFFMCfP0.jpg?scale-down-to=1024&width=1600&height=1067 1024w,https://framerusercontent.com/images/xeTpFjh3ftswZsko5WFFMCfP0.jpg?width=1600&height=1067 1600w",1067,"Ecommerce team planning around laptops",{"type":6,"value":64},"Best Ecommerce Marketing Platform for DTC Teams 2026",{"type":6,"value":66},"QATRfUL9Z",{"lL_1C1DeH":68,"Wxa17PA5i":70,"S8iNsX1Bo":75,"id":77},{"type":6,"value":69},"how-to-plan-a-klaviyo-email-calendar-for-dtc",{"type":9,"value":71},{"src":72,"srcSet":73,"pixelWidth":13,"pixelHeight":61,"alt":74},"https://framerusercontent.com/images/Zj04yjCPJZKIN8mu0XflhUBefc0.jpg?width=1600&height=1067","https://framerusercontent.com/images/Zj04yjCPJZKIN8mu0XflhUBefc0.jpg?scale-down-to=512&width=1600&height=1067 512w,https://framerusercontent.com/images/Zj04yjCPJZKIN8mu0XflhUBefc0.jpg?scale-down-to=1024&width=1600&height=1067 1024w,https://framerusercontent.com/images/Zj04yjCPJZKIN8mu0XflhUBefc0.jpg?width=1600&height=1067 1600w","Person planning email marketing on a laptop",{"type":6,"value":76},"How to Plan a Klaviyo Email Calendar for DTC (2026)",{"type":6,"value":78},"ltfIex32v",{"lL_1C1DeH":80,"Wxa17PA5i":82,"S8iNsX1Bo":88,"id":90},{"type":6,"value":81},"best-ai-marketing-tools-for-shopify-brands-in-2026",{"type":9,"value":83},{"src":84,"srcSet":85,"pixelWidth":13,"pixelHeight":86,"alt":87},"https://framerusercontent.com/images/xVxZCZClAtFZuStb8Ro8CGmGnCQ.jpg?width=1600&height=1140","https://framerusercontent.com/images/xVxZCZClAtFZuStb8Ro8CGmGnCQ.jpg?scale-down-to=512&width=1600&height=1140 512w,https://framerusercontent.com/images/xVxZCZClAtFZuStb8Ro8CGmGnCQ.jpg?scale-down-to=1024&width=1600&height=1140 1024w,https://framerusercontent.com/images/xVxZCZClAtFZuStb8Ro8CGmGnCQ.jpg?width=1600&height=1140 1600w",1140,"Marketing analytics dashboard on a laptop",{"type":6,"value":89},"Best AI Marketing Tools for Shopify Brands in 2026",{"type":6,"value":91},"OR2z3WpKL",{"lL_1C1DeH":93,"Wxa17PA5i":95,"S8iNsX1Bo":100,"id":102},{"type":6,"value":94},"how-to-sync-your-meta-and-email-marketing-calendar",{"type":9,"value":96},{"src":97,"srcSet":98,"pixelWidth":13,"pixelHeight":61,"alt":99},"https://framerusercontent.com/images/O3cYICZFjG72lqIsv4WHGeWGjo.jpg?width=1600&height=1067","https://framerusercontent.com/images/O3cYICZFjG72lqIsv4WHGeWGjo.jpg?scale-down-to=512&width=1600&height=1067 512w,https://framerusercontent.com/images/O3cYICZFjG72lqIsv4WHGeWGjo.jpg?scale-down-to=1024&width=1600&height=1067 1024w,https://framerusercontent.com/images/O3cYICZFjG72lqIsv4WHGeWGjo.jpg?width=1600&height=1067 1600w","Marketer working on a campaign calendar",{"type":6,"value":101},"How to Sync Meta and Email Marketing Calendar (2026)",{"type":6,"value":103},"CKSQDnXD4",{"lL_1C1DeH":105,"Wxa17PA5i":107,"S8iNsX1Bo":112,"i
320d":114},{"type":6,"value":106},"ai-marketing-platform-for-shopify-dtc-brands",{"type":9,"value":108},{"src":109,"srcSet":110,"pixelWidth":13,"pixelHeight":61,"alt":111},"https://framerusercontent.com/images/6uenBc40vHv2fQTggim7faRg2lw.jpg?width=1600&height=1067","https://framerusercontent.com/images/6uenBc40vHv2fQTggim7faRg2lw.jpg?scale-down-to=512&width=1600&height=1067 512w,https://framerusercontent.com/images/6uenBc40vHv2fQTggim7faRg2lw.jpg?scale-down-to=1024&width=1600&height=1067 1024w,https://framerusercontent.com/images/6uenBc40vHv2fQTggim7faRg2lw.jpg?width=1600&height=1067 1600w","Performance analytics dashboard with charts",{"type":6,"value":113},"AI Marketing Platform for Shopify DTC: 2026 Guide",{"type":6,"value":115},"B_hebQy0X",{"lL_1C1DeH":117,"Wxa17PA5i":119,"S8iNsX1Bo":124,"id":126},{"type":6,"value":118},"how-to-connect-klaviyo-and-meta-for-dtc-campaigns",{"type":9,"value":120},{"src":121,"srcSet":122,"pixelWidth":13,"pixelHeight":14,"alt":123},"https://framerusercontent.com/images/2H4scb5uodVKE59GTDlFolqdV0.jpg?width=1600&height=1200","https://framerusercontent.com/images/2H4scb5uodVKE59GTDlFolqdV0.jpg?scale-down-to=512&width=1600&height=1200 512w,https://framerusercontent.com/images/2H4scb5uodVKE59GTDlFolqdV0.jpg?scale-down-to=1024&width=1600&height=1200 1024w,https://framerusercontent.com/images/2H4scb5uodVKE59GTDlFolqdV0.jpg?width=1600&height=1200 1600w","Social media marketing letters on a wall",{"type":6,"value":125},"How to Connect Klaviyo and Meta for DTC Campaigns 2026",{"type":6,"value":127},"lrzch8f13","{\"from\":\"7782d918-08f1-498b-9334-2815d2b1d6b1\",\"limit\":{\"type\":\"LiteralValue\",\"value\":20},\"orderBy\":[{\"collection\":\"kTsAYZHK3\",\"direction\":\"desc\",\"name\":\"createdAt\",\"type\":\"Identifier\"}],\"select\":[{\"collection\":\"kTsAYZHK3\",\"name\":\"JKqNwGswW\",\"type\":\"Identifier\"},{\"collection\":\"kTsAYZHK3\",\"name\":\"lL_1C1DeH\",\"type\":\"Identifier\"},{\"collection\":\"kTsAYZHK3\",\"name\":\"ZWSR0ZBHO\",\"type\":\"Identifier\"},{\"alias\":\"ytjESwVRA\",\"arguments\":[{\"from\":\"14a8b91a-b193-4bce-a358-953a252e8b9e\",\"orderBy\":[{\"arguments\":[{\"collection\":\"kTsAYZHK3\",\"name\":\"ytjESwVRA\",\"type\":\"Identifier\"},{\"collection\":\"ytjESwVRA\",\"name\":\"id\",\"type\":\"Identifier\"}],\"functionName\":\"INDEX_OF\",\"type\":\"FunctionCall\"}],\"select\":[{\"collection\":\"ytjESwVRA\",\"name\":\"id\",\"type\":\"Identifier\"}],\"type\":\"Select\",\"where\":{\"left\":{\"collection\":\"ytjESwVRA\",\"name\":\"id\",\"type\":\"Identifier\"},\"operator\":\"in\",\"right\":{\"collection\":\"kTsAYZHK3\",\"name\":\"ytjESwVRA\",\"type\":\"Identifier\"},\"type\":\"BinaryOperation\"}}],\"functionName\":\"FLAT_ARRAY\",\"type\":\"FunctionCall\"},{\"collection\":\"kTsAYZHK3\",\"name\":\"S8iNsX1Bo\",\"type\":\"Identifier\"},{\"collection\":\"kTsAYZHK3\",\"name\":\"ET0fcDX63\",\"type\":\"Identifier\"},{\"collection\":\"kTsAYZHK3\",\"name\":\"id\",\"type\":\"Identifier\"}]}default",[130,152,169,186,203,220,238,255,272,289,306,324,341,358,375,392,410,427,444,461],{"JKqNwGswW":131,"lL_1C1DeH":138,"ZWSR0ZBHO":140,"ytjESwVRA":143,"S8iNsX1Bo":146,"ET0fcDX63":148,"id":150},{"type":9,"value":132},{"src":133,"srcSet":134,"pixelWidth":135,"pixelHeight":136,"alt":137},"https://framerusercontent.com/images/xhWJ5ZrfIh0q307oDFp5zCdDoYQ.jpg?width=1408&height=768","https://framerusercontent.com/images/xhWJ5ZrfIh0q307oDFp5zCdDoYQ.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/xhWJ5ZrfIh0q307oDFp5zCdDoYQ.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/xhWJ5ZrfIh0q307oDFp5zCdDoYQ.jpg?width=1408&height=768 1408w",1408,768,"Marketing calendar for food and beverage DTC brands",{"type":6,"value":139},"marketing-calendar-for-food-and-beverage-dtc-brands",{"type":141,"value":142},"date","2026-06-22T00:00:00.000Z",{"type":144,"value":145},"array",[],{"type":6,"value":147},"Marketing Calendar for Food & Beverage Brands 2026",{"type":6,"value":149},"A marketing calendar for food and beverage brands maps every campaign to a revenue moment. See what to look for, top picks, and what to avoid in 2026.",{"type":6,"value":151},"IFf4FZE0K",{"JKqNwGswW":153,"lL_1C1DeH":158,"ZWSR0ZBHO":160,"ytjESwVRA":161,"S8iNsX1Bo":163,"ET0fcDX63":165,"id":167},{"type":9,"value":154},{"src":155,"srcSet":156,"pixelWidth":135,"pixelHeight":136,"alt":157},"https://framerusercontent.com/images/D3ZzjRCkFl88eyQwQnbaQ5U0xrs.jpg?width=1408&height=768","https://framerusercontent.com/images/D3ZzjRCkFl88eyQwQnbaQ5U0xrs.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/D3ZzjRCkFl88eyQwQnbaQ5U0xrs.jpg?scale-down-to=1024&width=1408&height=768 1024
320w,https://framerusercontent.com/images/D3ZzjRCkFl88eyQwQnbaQ5U0xrs.jpg?width=1408&height=768 1408w","How to build a 90-day marketing plan for skincare DTC",{"type":6,"value":159},"how-to-build-a-90-day-marketing-plan-for-skincare-dtc",{"type":141,"value":142},{"type":144,"value":162},[],{"type":6,"value":164},"90-Day Marketing Plan for Skincare DTC Brands (2026)",{"type":6,"value":166},"Build a 90-day marketing plan for your skincare DTC brand: phased campaigns, cross-channel sync for Meta, Klaviyo, TikTok, and revenue forecasting that holds.",{"type":6,"value":168},"SFID21a9p",{"JKqNwGswW":170,"lL_1C1DeH":175,"ZWSR0ZBHO":177,"ytjESwVRA":178,"S8iNsX1Bo":180,"ET0fcDX63":182,"id":184},{"type":9,"value":171},{"src":172,"srcSet":173,"pixelWidth":135,"pixelHeight":136,"alt":174},"https://framerusercontent.com/images/RnBECXASFG65gRbsoFENvzngME8.jpg?width=1408&height=768","https://framerusercontent.com/images/RnBECXASFG65gRbsoFENvzngME8.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/RnBECXASFG65gRbsoFENvzngME8.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/RnBECXASFG65gRbsoFENvzngME8.jpg?width=1408&height=768 1408w","AI creative brief tool for beauty brand campaigns",{"type":6,"value":176},"ai-creative-brief-tool-for-beauty-brand-campaigns",{"type":141,"value":142},{"type":144,"value":179},[],{"type":6,"value":181},"Best AI Creative Brief Tool for Beauty Brands 2026",{"type":6,"value":183},"The best AI creative brief tool for beauty brand campaigns in 2026. See which tools generate channel-specific briefs—and why Marklo wins for Shopify DTC teams.",{"type":6,"value":185},"bq6eUp85e",{"JKqNwGswW":187,"lL_1C1DeH":192,"ZWSR0ZBHO":194,"ytjESwVRA":195,"S8iNsX1Bo":197,"ET0fcDX63":199,"id":201},{"type":9,"value":188},{"src":189,"srcSet":190,"pixelWidth":135,"pixelHeight":136,"alt":191},"https://framerusercontent.com/images/SiGdRdFmjO0lq4nAiLJd1lM39M.jpg?width=1408&height=768","https://framerusercontent.com/images/SiGdRdFmjO0lq4nAiLJd1lM39M.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/SiGdRdFmjO0lq4nAiLJd1lM39M.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/SiGdRdFmjO0lq4nAiLJd1lM39M.jpg?width=1408&height=768 1408w","TikTok and Meta campaign planner for skincare brands",{"type":6,"value":193},"tiktok-and-meta-campaign-planner-for-skincare-brands",{"type":141,"value":142},{"type":144,"value":196},[],{"type":6,"value":198},"TikTok & Meta Campaign Planner for Skincare Brands 2026",{"type":6,"value":200},"The best TikTok and Meta campaign planner for skincare brands in 2026. Marklo syncs both channels with Shopify, Klaviyo, and AI brief generation in one tool.",{"type":6,"value":202},"qVxSFDW0s",{"JKqNwGswW":204,"lL_1C1DeH":209,"ZWSR0ZBHO":211,"ytjESwVRA":212,"S8iNsX1Bo":214,"ET0fcDX63":216,"id":218},{"type":9,"value":205},{"src":206,"srcSet":207,"pixelWidth":135,"pixelHeight":136,"alt":208},"https://framerusercontent.com/images/I2zGwQKwazAiLDNGQUlc5kXHPw.jpg?width=1408&height=768","https://framerusercontent.com/images/I2zGwQKwazAiLDNGQUlc5kXHPw.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/I2zGwQKwazAiLDNGQUlc5kXHPw.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/I2zGwQKwazAiLDNGQUlc5kXHPw.jpg?width=1408&height=768 1408w","Marketing calendar for apparel and fashion DTC brands",{"type":6,"value":210},"marketing-calendar-for-apparel-and-fashion-dtc-brands",{"type":141,"value":142},{"type":144,"value":213},[],{"type":6,"value":215},"Marketing Calendar for Apparel Brands 2026",{"type":6,"value":217},"The 2026 guide to building a marketing calendar for apparel brands — seasonal frameworks, cross-channel coordination, and the tools lean DTC teams actually use.",{"type":6,"value":219},"Yc7dqpwrN",{"JKqNwGswW":221,"lL_1C1DeH":226,"ZWSR0ZBHO":228,"ytjESwVRA":230,"S8iNsX1Bo":232,"ET0fcDX63":234,"id":236},{"type":9,"value":222},{"src":223,"srcSet":224,"pixelWidth":135,"pixelHeight":136,"alt":225},"https://framerusercontent.com/images/8gXolW4Q9to715hE3RpkVzrA0g.jpg?width=1408&height=768","https://framerusercontent.com/images/8gXolW4Q9to715hE3RpkVzrA0g.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/8gXolW4Q9to715hE3RpkVzrA0g.jpg?scale-down-to=1024&width=1408&height=768 1024
320w,https://framerusercontent.com/images/8gXolW4Q9to715hE3RpkVzrA0g.jpg?width=1408&height=768 1408w","How to coordinate Meta and Klaviyo for beauty brands",{"type":6,"value":227},"how-to-coordinate-meta-and-klaviyo-for-beauty-brands",{"type":141,"value":229},"2026-06-21T00:00:00.000Z",{"type":144,"value":231},[],{"type":6,"value":233},"How to Coordinate Meta and Klaviyo for Beauty Brands 2026",{"type":6,"value":235},"Step-by-step guide to coordinate Meta and Klaviyo for beauty brands in 2026—sync segments, align creative, sequence timing, and deduplicate revenue reporting.",{"type":6,"value":237},"rpiQJJYfd",{"JKqNwGswW":239,"lL_1C1DeH":244,"ZWSR0ZBHO":246,"ytjESwVRA":247,"S8iNsX1Bo":249,"ET0fcDX63":251,"id":253},{"type":9,"value":240},{"src":241,"srcSet":242,"pixelWidth":135,"pixelHeight":136,"alt":243},"https://framerusercontent.com/images/k552PBZFDyZ7LSbLqxvzw90lYE.jpg?width=1408&height=768","https://framerusercontent.com/images/k552PBZFDyZ7LSbLqxvzw90lYE.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/k552PBZFDyZ7LSbLqxvzw90lYE.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/k552PBZFDyZ7LSbLqxvzw90lYE.jpg?width=1408&height=768 1408w","How to plan a product launch campaign for skincare",{"type":6,"value":245},"how-to-plan-a-product-launch-campaign-for-skincare",{"type":141,"value":229},{"type":144,"value":248},[],{"type":6,"value":250},"How to Plan a Skincare Product Launch Campaign (2026)",{"type":6,"value":252},"Step-by-step guide to planning a skincare product launch campaign in 2026—channel sync, creative briefs, revenue forecasting, and cross-channel ROAS tracking.",{"type":6,"value":254},"zbLoGKRwj",{"JKqNwGswW":256,"lL_1C1DeH":261,"ZWSR0ZBHO":263,"ytjESwVRA":264,"S8iNsX1Bo":266,"ET0fcDX63":268,"id":270},{"type":9,"value":257},{"src":258,"srcSet":259,"pixelWidth":135,"pixelHeight":136,"alt":260},"https://framerusercontent.com/images/AXyAojR0hJqF4NZR5e3mt48bo0.jpg?width=1408&height=768","https://framerusercontent.com/images/AXyAojR0hJqF4NZR5e3mt48bo0.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/AXyAojR0hJqF4NZR5e3mt48bo0.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/AXyAojR0hJqF4NZR5e3mt48bo0.jpg?width=1408&height=768 1408w","Campaign analytics for beauty brand marketing teams",{"type":6,"value":262},"campaign-analytics-for-beauty-brand-marketing-teams",{"type":141,"value":229},{"type":144,"value":265},[],{"type":6,"value":267},"Campaign Analytics for Beauty Brand Marketing Teams 2026",{"type":6,"value":269},"The best campaign analytics tools for beauty brand marketing teams in 2026—cross-channel ROAS, Klaviyo + Meta attribution, and revenue forecasting compared.",{"type":6,"value":271},"msRz8jfmL",{"JKqNwGswW":273,"lL_1C1DeH":278,"ZWSR0ZBHO":280,"ytjESwVRA":281,"S8iNsX1Bo":283,"ET0fcDX63":285,"id":287},{"type":9,"value":274},{"src":275,"srcSet":276,"pixelWidth":135,"pixelHeight":136,"alt":277},"https://framerusercontent.com/images/WrHp0lVWbMXrngxVCPdp26zqpo.jpg?width=1408&height=768","https://framerusercontent.com/images/WrHp0lVWbMXrngxVCPdp26zqpo.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/WrHp0lVWbMXrngxVCPdp26zqpo.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/WrHp0lVWbMXrngxVCPdp26zqpo.jpg?width=1408&height=768 1408w","Best marketing tools for beauty and skincare brands",{"type":6,"value":279},"best-marketing-tools-for-beauty-and-skincare-brands",{"type":141,"value":229},{"type":144,"value":282},[],{"type":6,"value":284},"Best Marketing Tools for Beauty Brands 2026",{"type":6,"value":286},"The best marketing tools for beauty and skincare brands in 2026: Marklo for campaign planning, Klaviyo for email, Meta and TikTok for paid — ranked for lean DTC teams.",{"type":6,"value":288},"LNrnehALt",{"JKqNwGswW":290,"lL_1C1DeH":295,"ZWSR0ZBHO":297,"ytjESwVRA":298,"S8iNsX1Bo":300,"ET0fcDX63":302,"id":304},{"type":9,"value":291},{"src":292,"srcSet":293,"pixelWidth":135,"pixelHeight":136,"alt":294},"https://framerusercontent.com/images/875Rjo5XlP5gfsRAJpJfdGmRHY.jpg?width=1408&height=768","https://framerusercontent.com/images/875Rjo5XlP5gfsRAJpJfdGmRHY.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/875Rjo5XlP5gfsRAJpJfdGmRHY.jpg?scale-down-to=1024&width=1408&height=768 1024
320w,https://framerusercontent.com/images/875Rjo5XlP5gfsRAJpJfdGmRHY.jpg?width=1408&height=768 1408w","Ecommerce marketing calendar for skincare launches",{"type":6,"value":296},"ecommerce-marketing-calendar-for-skincare-launches",{"type":141,"value":229},{"type":144,"value":299},[],{"type":6,"value":301},"Ecommerce Marketing Calendar for Skincare Launches 2026",{"type":6,"value":303},"Build a 6-week ecommerce marketing calendar for skincare launches: pre-launch seeding, Klaviyo flows, Meta activation, and post-launch retention—all in one plan for 2026.",{"type":6,"value":305},"pivX2w4RY",{"JKqNwGswW":307,"lL_1C1DeH":312,"ZWSR0ZBHO":314,"ytjESwVRA":316,"S8iNsX1Bo":318,"ET0fcDX63":320,"id":322},{"type":9,"value":308},{"src":309,"srcSet":310,"pixelWidth":135,"pixelHeight":136,"alt":311},"https://framerusercontent.com/images/zsjLo2blCXla5dV08MPs7U1koxg.jpg?width=1408&height=768","https://framerusercontent.com/images/zsjLo2blCXla5dV08MPs7U1koxg.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/zsjLo2blCXla5dV08MPs7U1koxg.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/zsjLo2blCXla5dV08MPs7U1koxg.jpg?width=1408&height=768 1408w","How to use marketing analytics to plan Q4 campaigns",{"type":6,"value":313},"how-to-use-marketing-analytics-to-plan-q4-campaigns",{"type":141,"value":315},"2026-06-20T00:00:00.000Z",{"type":144,"value":317},[],{"type":6,"value":319},"Marketing Analytics for Q4 Ecommerce Campaigns 2026",{"type":6,"value":321},"Use marketing analytics to plan Q4 ecommerce campaigns in 2026: audit channel ROAS, forecast revenue by window, build a cross-channel calendar, and brief creative fast.",{"type":6,"value":323},"Skq4u2VhA",{"JKqNwGswW":325,"lL_1C1DeH":330,"ZWSR0ZBHO":332,"ytjESwVRA":333,"S8iNsX1Bo":335,"ET0fcDX63":337,"id":339},{"type":9,"value":326},{"src":327,"srcSet":328,"pixelWidth":135,"pixelHeight":136,"alt":329},"https://framerusercontent.com/images/eLJ8WOWl856RLutsoZ5V6Syz0kU.jpg?width=1408&height=768","https://framerusercontent.com/images/eLJ8WOWl856RLutsoZ5V6Syz0kU.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/eLJ8WOWl856RLutsoZ5V6Syz0kU.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/eLJ8WOWl856RLutsoZ5V6Syz0kU.jpg?width=1408&height=768 1408w","How to measure cross-channel ROAS for DTC brands",{"type":6,"value":331},"how-to-measure-cross-channel-roas-for-dtc-brands",{"type":141,"value":315},{"type":144,"value":334},[],{"type":6,"value":336},"How to Measure Cross-Channel ROAS for DTC Brands 2026",{"type":6,"value":338},"Learn how to measure cross-channel ROAS for DTC brands in 2026: anchor in Shopify revenue, de-duplicate platform attribution, and track blended ROAS that's actually accurate.",{"type":6,"value":340},"aSLHdsknc",{"JKqNwGswW":342,"lL_1C1DeH":347,"ZWSR0ZBHO":349,"ytjESwVRA":350,"S8iNsX1Bo":352,"ET0fcDX63":354,"id":356},{"type":9,"value":343},{"src":344,"srcSet":345,"pixelWidth":135,"pixelHeight":136,"alt":346},"https://framerusercontent.com/images/wXPZOVYpcaJHR9nwgCi9VdII.jpg?width=1408&height=768","https://framerusercontent.com/images/wXPZOVYpcaJHR9nwgCi9VdII.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/wXPZOVYpcaJHR9nwgCi9VdII.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/wXPZOVYpcaJHR9nwgCi9VdII.jpg?width=1408&height=768 1408w","How to forecast marketing revenue for a Shopify brand",{"type":6,"value":348},"how-to-forecast-marketing-revenue-for-a-shopify-brand",{"type":141,"value":315},{"type":144,"value":351},[],{"type":6,"value":353},"How to Forecast Marketing Revenue for a Shopify Brand (2026)",{"type":6,"value":355},"Step-by-step guide to forecast marketing revenue for a Shopify brand in 2026: baseline curves, channel CVR, campaign mapping, and live variance tracking.",{"type":6,"value":357},"xyiVVgwem",{"JKqNwGswW":359,"lL_1C1DeH":364,"ZWSR0ZBHO":366,"ytjESwVRA":367,"S8iNsX1Bo":369,"ET0fcDX63":371,"id":373},{"type":9,"value":360},{"src":361,"srcSet":362,"pixelWidth":135,"pixelHeight":136,"alt":363},"https://framerusercontent.com/images/KVJ2T92mF6Jf1Ked8lFEqPMJM.jpg?width=1408&height=768","https://framerusercontent.com/images/KVJ2T92mF6Jf1Ked8lFEqPMJM.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/KVJ2T92mF6Jf1Ked8lFEqPMJM.jpg?scale-down-to=1024&width=1408&height=768 1024
320w,https://framerusercontent.com/images/KVJ2T92mF6Jf1Ked8lFEqPMJM.jpg?width=1408&height=768 1408w","Marketing analytics software for lean ecommerce teams",{"type":6,"value":365},"marketing-analytics-software-for-lean-ecommerce-teams",{"type":141,"value":315},{"type":144,"value":368},[],{"type":6,"value":370},"Marketing Analytics Software for Lean Ecommerce Teams 2026",{"type":6,"value":372},"The best marketing analytics software for lean ecommerce teams in 2026: cross-channel attribution, revenue forecasting, and Shopify-native reporting compared.",{"type":6,"value":374},"sTlefNoKS",{"JKqNwGswW":376,"lL_1C1DeH":381,"ZWSR0ZBHO":383,"ytjESwVRA":384,"S8iNsX1Bo":386,"ET0fcDX63":388,"id":390},{"type":9,"value":377},{"src":378,"srcSet":379,"pixelWidth":135,"pixelHeight":136,"alt":380},"https://framerusercontent.com/images/P4RJii1wWsiK9Mufv5ODYM8Co8.jpg?width=1408&height=768","https://framerusercontent.com/images/P4RJii1wWsiK9Mufv5ODYM8Co8.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/P4RJii1wWsiK9Mufv5ODYM8Co8.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/P4RJii1wWsiK9Mufv5ODYM8Co8.jpg?width=1408&height=768 1408w","Marketing planning software for beauty DTC brands",{"type":6,"value":382},"marketing-planning-software-for-beauty-dtc-brands",{"type":141,"value":315},{"type":144,"value":385},[],{"type":6,"value":387},"Marketing Planning Software for Beauty DTC Brands 2026",{"type":6,"value":389},"Best marketing planning software for beauty DTC brands in 2026. Marklo connects Shopify, Klaviyo, Meta & TikTok with revenue forecasting and AI brief generation.",{"type":6,"value":391}
320,"tWXNZ25BU",{"JKqNwGswW":393,"lL_1C1DeH":398,"ZWSR0ZBHO":400,"ytjESwVRA":402,"S8iNsX1Bo":404,"ET0fcDX63":406,"id":408},{"type":9,"value":394},{"src":395,"srcSet":396,"pixelWidth":135,"pixelHeight":136,"alt":397},"https://framerusercontent.com/images/baG2kQmjUpkL809QRVfhIEPKaXE.jpg?width=1408&height=768","https://framerusercontent.com/images/baG2kQmjUpkL809QRVfhIEPKaXE.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/baG2kQmjUpkL809QRVfhIEPKaXE.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/baG2kQmjUpkL809QRVfhIEPKaXE.jpg?width=1408&height=768 1408w","Best revenue forecasting tools for ecommerce in 2026",{"type":6,"value":399},"best-revenue-forecasting-tools-for-ecommerce-in-2026",{"type":141,"value":401},"2026-06-19T00:00:00.000Z",{"type":144,"value":403},[],{"type":6,"value":405},"Best Revenue Forecasting Tools for Ecommerce in 2026",{"type":6,"value":407},"The 5 best revenue forecasting tools for ecommerce in 2026, ranked for lean Shopify DTC teams. Marklo, Triple Whale, Lifetimely, Glew, and Forecastly compared.",{"type":6,"value":409},"SRKyQ5RlE",{"JKqNwGswW":411,"lL_1C1DeH":416,"ZWSR0ZBHO":418,"ytjESwVRA":419,"S8iNsX1Bo":421,"ET0fcDX63":423,"id":425},{"type":9,"value":412},{"src":413,"srcSet":414,"pixelWidth":135,"pixelHeight":136,"alt":415},"https://framerusercontent.com/images/QNTFjbQCruLprrI9car5pyMmM.jpg?width=1408&height=768","https://framerusercontent.com/images/QNTFjbQCruLprrI9car5pyMmM.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/QNTFjbQCruLprrI9car5pyMmM.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/QNTFjbQCruLprrI9car5pyMmM.jpg?width=1408&height=768 1408w","Revenue forecasting software for Shopify brands",{"type":6,"value":417},"revenue-forecasting-software-for-shopify-brands",{"type":141,"value":401},{"type":144,"value":420},[],{"type":6,"value":422},"Revenue Forecasting Software for Shopify Brands 2026",{"type":6,"value":424},"The best revenue forecasting software for Shopify brands in 2026: Marklo connects live Shopify and ad data to campaign planning so forecasts update in real time.",{"type":6,"value":426},"nTDWyjF1p",{"JKqNwGswW":428,"lL_1C1DeH":433,"ZWSR0ZBHO":435,"ytjESwVRA":436,"S8iNsX1Bo":438,"ET0fcDX63":440,"id":442},{"type":9,"value":429},{"src":430,"srcSet":431,"pixelWidth":135,"pixelHeight":136,"alt":432},"https://framerusercontent.com/images/M83E86xnjfsIJ9QRsjcJSWrOWw.jpg?width=1408&height=768","https://framerusercontent.com/images/M83E86xnjfsIJ9QRsjcJSWrOWw.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/M83E86xnjfsIJ9QRsjcJSWrOWw.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/M83E86xnjfsIJ9QRsjcJSWrOWw.jpg?width=1408&height=768 1408w","Campaign canvas for ecommerce launch planning",{"type":6,"value":434},"campaign-canvas-for-ecommerce-launch-planning",{"type":141,"value":401},{"type":144,"value":437},[],{"type":6,"value":439},"Campaign Canvas for Ecommerce Launch Planning 2026",{"type":6,"value":441},"A campaign canvas for ecommerce launch planning maps every channel, brief, and revenue forecast in one view. See the top picks for Shopify DTC teams in 2026.",{"type":6,"value":443},"pUSXEQXpC",{"JKqNwGswW":445,"lL_1C1DeH":450,"ZWSR0ZBHO":452,"ytjESwVRA":453,"S8iNsX1Bo":455,"ET0fcDX63":457,"id":459},{"type":9,"value":446},{"src":447,"srcSet":448,"pixelWidth":135,"pixelHeight":136,"alt":449},"https://framerusercontent.com/images/BWcUm2lUncLri1bVpjsy14di9w.jpg?width=1408&height=768","https://framerusercontent.com/images/BWcUm2lUncLri1bVpjsy14di9w.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/BWcUm2lUncLri1bVpjsy14di9w.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/BWcUm2lUncLri1bVpjsy14di9w.jpg?width=1408&height=768 1408w","Ecommerce analytics platform for Shopify brands",{"type":6,"value":451},"ecommerce-analytics-platform-for-shopify-brands",{"type":141,"value":401},{"type":144,"value":454},[],{"type":6,"value":456},"Best Ecommerce Analytics Platform for Shopify 2026",{"type":6,"value":458},"The best ecommerce analytics platform for Shopify brands in 2026 connects Meta, TikTok, Klaviyo, and Google in one place. See how Marklo compares for lean DTC teams.",{"type":6,"value":460},"Gzywdhard",{"JKqNwGswW":462,"lL_1C1DeH":467,"ZWSR0ZBHO":469,"ytjESwVRA":470,"S8iNsX1Bo":472,"ET0f
320cDX63":474,"id":476},{"type":9,"value":463},{"src":464,"srcSet":465,"pixelWidth":135,"pixelHeight":136,"alt":466},"https://framerusercontent.com/images/GiI9qtZemj0vCUW2xicSdR91ac.jpg?width=1408&height=768","https://framerusercontent.com/images/GiI9qtZemj0vCUW2xicSdR91ac.jpg?scale-down-to=512&width=1408&height=768 512w,https://framerusercontent.com/images/GiI9qtZemj0vCUW2xicSdR91ac.jpg?scale-down-to=1024&width=1408&height=768 1024w,https://framerusercontent.com/images/GiI9qtZemj0vCUW2xicSdR91ac.jpg?width=1408&height=768 1408w","Best ecommerce analytics platform for DTC teams",{"type":6,"value":468},"best-ecommerce-analytics-platform-for-dtc-teams",{"type":141,"value":401},{"type":144,"value":471},[],{"type":6,"value":473},"Best Ecommerce Analytics Platform for DTC Teams 2026",{"type":6,"value":475},"The best ecommerce analytics platform for DTC in 2026: Marklo leads for Shopify teams needing cross-channel revenue reporting, forecasting, and campaign planning in one place.",{"type":6,"value":477},"LrXYHJ1P7",["Map"]]</script>
320<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">
321<svg id="1175957644" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 0 0 L 14 0" fill="transparent" height="1px" id="h3fQSrHEV" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(5 12)" width="14px"/><path d="M 0 0 L 7 7 L 0 14" fill="transparent" height="14px" id="DAe82Eor1" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(12 5)" width="7px"/></svg>
322<svg id="4024583230" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 0 0 L 6 6 L 12 0" fill="transparent" height="6px" id="HLE2KBXxw" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(6 9)" width="12px"/></svg>
323<svg id="2988937525" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 5 20 C 2.239 20 0 17.761 0 15 L 0 5 C 0 2.239 2.239 0 5 0 L 15 0 C 17.761 0 20 2.239 20 5 L 20 15 C 20 17.761 17.761 20 15 20 Z" fill="transparent" height="20px" id="WelWVC4aK" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(2 2)" width="20px"/><path d="M 7.957 3.413 C 8.21 5.12 7.34 6.797 5.798 7.573 C 4.257 8.349 2.392 8.049 1.172 6.829 C -0.049 5.608 -0.349 3.743 0.427 2.202 C 1.203 0.66 2.88 -0.21 4.587 0.043 C 6.33 0.302 7.698 1.67 7.957 3.413 Z" fill="transparent" height="8.000294809864354px" id="Y7WvVc7GI" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(8.043 7.957)" width="8.000294809864354px"/><path d="M 0 0 L 0.01 0" fill="transparent" height="1px" id="NoAMnmRyg" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(17.5 6.5)" width="1px"/></svg>
324<svg id="3416321359" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 6 0 C 9.314 0 12 2.686 12 6 L 12 13 L 8 13 L 8 6 C 8 4.895 7.105 4 6 4 C 4.895 4 4 4.895 4 6 L 4 13 L 0 13 L 0 6 C 0 2.686 2.686 0 6 0 Z" fill="transparent" height="13px" id="b4daiqhLm" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(10 8)" width="12px"/><path d="M 0 12 L 0 0 L 4 0 L 4 12 Z" fill="transparent" height="12px" id="pjuCqz3_Y" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(2 9)" width="4px"/><path d="M 0 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z" fill="transparent" height="4px" id="HFWFXDJPf" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(2 2)" width="4px"/></svg>
325<svg id="2872249251" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 1 4 C 0.448 4 0 3.552 0 3 L 0 1 C 0 0.448 0.448 0 1 0 L 17 0 C 17.552 0 18 0.448 18 1 L 18 3 C 18 3.552 17.552 4 17 4 Z" fill="transparent" height="4px" id="xgKGlJXal" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(3 8)" width="18px"/><path d="M 0 0 L 0 13" fill="transparent" height="13px" id="IaQlrbBj9" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(12 8)" width="1px"/><path d="M 14 0 L 14 7 C 14 8.105 13.105 9 12 9 L 2 9 C 0.895 9 0 8.105 0 7 L 0 0" fill="transparent" height="9px" id="wIXHb7ful" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(5 12)" width="14px"/><path d="M 2.5 5 C 1.119 5 0 3.881 0 2.5 C 0 1.12 1.119 0 2.5 0 C 4.474 -0.034 6.26 1.95 7 5 C 7.74 1.95 9.526 -0.034 11.5 0 C 12.881 0 14 1.12 14 2.5 C 14 3.881 12.881 5 11.5 5" fill="transparent" height="5.000440242890217px" id="fxcaFudZK" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(5 3)" width="14px"/></svg>
326<svg id="2930526878" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 9.749 15.477 L 14.879 18.632 C 15.151 18.797 15.496 18.782 15.753 18.594 C 16.01 18.406 16.128 18.082 16.053 17.772 L 14.658 11.886 L 19.223 7.948 C 19.461 7.739 19.552 7.409 19.455 7.108 C 19.357 6.806 19.09 6.592 18.774 6.563 L 12.783 6.075 L 10.475 0.488 C 10.354 0.193 10.068 0 9.749 0 C 9.431 0 9.144 0.193 9.023 0.488 L 6.715 6.075 L 0.724 6.563 C 0.406 6.59 0.136 6.806 0.038 7.109 C -0.06 7.412 0.034 7.745 0.275 7.953 L 4.84 11.89 L 3.445 17.772 C 3.37 18.082 3.488 18.406 3.745 18.594 C 4.002 18.782 4.347 18.797 4.619 18.632 Z" fill-opacity="var(--1m6trwb, 0)" fill="var(--21h8s6, rgb(0, 0, 0))" height="18.746261605760054px" id="t6hF1mhP1" transform="translate(2.251 2.25)" width="19.49332240036336px"/><path d="M 9.749 15.477 L 14.879 18.632 C 15.151 18.797 15.496 18.782 15.753 18.594 C 16.01 18.406 16.128 18.082 16.053 17.772 L 14.658 11.886 L 19.223 7.948 C 19.461 7.739 19.552 7.409 19.455 7.108 C 19.357 6.806 19.09 6.592 18.774 6.563 L 12.783 6.075 L 10.475 0.488 C 10.354 0.193 10.068 0 9.749 0 C 9.431 0 9.144 0.193 9.023 0.488 L 6.715 6.075 L 0.724 6.563 C 0.406 6.59 0.136 6.806 0.038 7.109 C -0.06 7.412 0.034 7.745 0.275 7.953 L 4.84 11.89 L 3.445 17.772 C 3.37 18.082 3.488 18.406 3.745 18.594 C 4.002 18.782 4.347 18.797 4.619 18.632 Z" fill="transparent" height="18.746261605760054px" id="b0GcHZb5O" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--pgex8v, 1.5)" stroke="var(--21h8s6, rgb(0, 0, 0))" transform="translate(2.251 2.25)" width="19.49332240036336px"/></svg>
327<svg id="1475982494" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 0 0 L 10 0 L 10 10" fill="transparent" height="10px" id="eMA3WLRa2" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(7 7)" width="10px"/><path d="M 0 10 L 10 0" fill="transparent" height="10px" id="GBl_xBBAR" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(7 7)" width="10px"/></svg>
328<svg id="426558579" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 1.861 6.615 C 1.564 5.279 1.972 3.884 2.94 2.917 C 3.909 1.95 5.305 1.546 6.641 1.845 C 7.376 0.696 8.646 0 10.011 0 C 11.375 0 12.646 0.696 13.381 1.845 C 14.719 1.544 16.117 1.95 17.087 2.919 C 18.056 3.889 18.462 5.287 18.161 6.625 C 19.311 7.36 20.006 8.631 20.006 9.995 C 20.006 11.36 19.311 12.63 18.161 13.365 C 18.46 14.701 18.056 16.097 17.089 17.066 C 16.122 18.035 14.727 18.442 13.391 18.145 C 12.657 19.299 11.384 19.998 10.016 19.998 C 8.648 19.998 7.375 19.299 6.641 18.145 C 5.305 18.445 3.909 18.04 2.94 17.073 C 1.972 16.107 1.564 14.711 1.861 13.375 C 0.702 12.642 0 11.366 0 9.995 C 0 8.624 0.702 7.348 1.861 6.615 Z" fill="transparent" height="19.998269123192628px" id="KB8HCyu9B" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(1.989 2.005)" width="20.00614941146023px"/><path d="M 8 0 L 2 0 C 0.895 0 0 0.895 0 2 C 0 3.105 0.895 4 2 4 L 6 4 C 7.105 4 8 4.895 8 6 C 8 7.105 7.105 8 6 8 L 0 8" fill="transparent" height="8px" id="Peb9JIy4d" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(8 8)" width="8px"/><path d="M 0 12 L 0 0" fill="transparent" height="12px" id="Iv67PLSdl" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(12 6)" width="1px"/></svg>
329<svg id="3008297960" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 9.019 0.816 C 9.108 0.343 9.521 0 10.002 0 C 10.484 0 10.897 0.343 10.985 0.816 L 12.036 6.374 C 12.189 7.183 12.822 7.816 13.63 7.968 L 19.188 9.019 C 19.662 9.108 20.005 9.521 20.005 10.002 C 20.005 10.484 19.662 10.897 19.188 10.985 L 13.63 12.036 C 12.822 12.189 12.189 12.822 12.036 13.63 L 10.985 19.188 C 10.897 19.662 10.484 20.005 10.002 20.005 C 9.521 20.005 9.108 19.662 9.019 19.188 L 7.968 13.63 C 7.816 12.822 7.183 12.189 6.374 12.036 L 0.816 10.985 C 0.343 10.897 0 10.484 0 10.002 C 0 9.521 0.343 9.108 0.816 9.019 L 6.374 7.968 C 7.183 7.816 7.816 7.183 7.968 6.374 Z" fill="transparent" height="20.004788889056996px" id="r3ITwxBG7" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(1.998 1.998)" width="20.004788889056993px"/><path d="M 0 0 L 0 4" fill="transparent" height="4px" id="npiFUOZYL" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(20 2)" width="1px"/><path d="M 4 0 L 0 0" fill="transparent" height="1px" id="KnnF_NlKv" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(18 4)" width="4px"/><path d="M 0 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z" fill="transparent" height="4px" id="aBzgyASOc" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(2 18)" width="4px"/></svg>
330<svg id="3338047389" display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 16 0 L 5 11 L 0 6" fill="transparent" height="11px" id="RhWX5SVPv" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--js9iwy, 2)" stroke="var(--1m973uw, rgb(0,0,0))" transform="translate(4 6)" width="16px"/></svg>
331</div>
332	<!-- Start of bodyEnd -->
333    <!-- Snippet: gSpU5Yzxi -->
334<script>
335  window.addEventListener("message", function(event) {
336    if (
337      event.data &&
338      event.data.type === "form-submit" &&
339      event.origin.includes("typeform.com")
340    ) {
341      var params = new URLSearchParams(window.location.search);
342      posthog.capture("demo_requested", {
343        source_page:  window.location.pathname,
344        utm_source:   params.get("utm_source")   || null,
345        utm_medium:   params.get("utm_medium")   || null,
346        utm_campaign: params.get("utm_campaign") || null,
347        utm_content:  params.get("utm_content")  || null,
348        referrer:     document.referrer          || null,
349        form_type:    "typeform",
350      })
351    }
352  })
353</script>
353
354<!-- SnippetEnd: gSpU5Yzxi -->
355
356    <!-- End of bodyEnd -->
357</body>
358</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.