1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><link rel="preload" as="image" href="https://umsousercontent.com/lib_iJnHWwbdmuXMWCqO/3xn3bx3wzrjdmko7.png?w=200&dpr=2"/><link rel="preload" as="image" href="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/48bwy8irdo51jorg.svg?w=24&h=24&dpr=2"/><link rel="preload" as="image" href="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/zz6wqm9c7zuhbndd.svg?w=24&h=24&dpr=2"/><link rel="preload" as="image" href="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/mz35mkyr8l0t8rgk.svg?w=24&h=24&dpr=2"/><link rel="preload" as="image" href="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/tlczjvjguxvehsqj.svg?w=24&h=24&dpr=2"/><link rel="preload" as="image" href="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/25lso0pcpl5o1wi8.svg?w=24&h=24&dpr=2"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_tFaSGWbzLpSMElNI/assets/rjZNAoSTXQqAGsvi.png?w=1200"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_tFaSGWbzLpSMElNI/assets/HHnYLPVnibStbPZs.png?w=800"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/VBvNZiCGKiyvGVIV.png?w=800"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/fHtMdGmnvYXDrOkA.jpg?w=800"/>
vendor: 66 bytes, line 1
1<script async="" src="https://www.googletagmanager.com/gtag/js?id=
1G-Q9TVQ5JLBK
vendor: 42 bytes, line 1
1" data-cs-category="performance"></script>
1<link rel="preload" as="image" href="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/btSnIXpQMqTQHblB.jpg?w=800"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/HcKrwqVCUXGiZbqZ.png?w=800"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/VccPmMIZlaUxttvZ.jpg?w=800"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/whjDLUSZCpbFWjqR.jpg?w=800"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/nTqvjPQjRbTHNbWY.jpg?w=800"/><link rel="preload" as="image" href="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/aSbHaCeyZrgtRJjn.png?w=800"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><link rel="icon" href="https://umsousercontent.com/lib_iJnHWwbdmuXMWCqO/xaqlhinyvc17jb59.jpg?w=32&h=32"/><title></title><meta property="og:title"/><meta name="twitter:title"/><meta name="description"/><meta name="twitter:description"/><link rel="canonical" href="https://deeplawn.com/blog"/><style>body { 2 margin: 0; 3 padding: 0; 4 --wr-max: 1320px; 5 position: relative; 6 word-wrap: anywhere; 7 word-break: break-word; 8 line-height: 1.5; 9 --color-bg-a: rgb(11, 81, 43); 10 --color-bg-b: rgb(247, 252, 250); 11 --color-bg-c: rgb(255, 253, 247); 12 --color-bg-d: rgb(255, 255, 255); 13 --font-system: -apple-system, BlinkMacSystemFont, Segoe UI, Inter, Helvetica, Arial, sans-serif; 14 overflow-wrap: anywhere; 15 text-rendering: optimizeLegibility; 16 --color-bg-hero: rgb(252,252,252); 17 background-color: #fff; 18 --color-5ad6xu6sop: rgba(176, 198, 160, 0.16); 19 --color-971tthztll: rgb(76, 95, 48); 20 --color-ag8mhc7sxb: rgb(91, 166, 76); 21 --color-f8hj8119na: rgba(35, 62, 171, 0.38); 22 --color-g622onhia8: rgb(106, 223, 60); 23 --color-i2z2fl4ugt: rgb(31, 155, 46); 24 --color-ipkzyzh1yk: rgb(219, 228, 25); 25 --color-wp3f76cgtk: rgb(251, 223, 24); 26 -webkit-font-smoothing: antialiased; 27 -moz-osx-font-smoothing: grayscale; 28 --color-3bdemzll8129yk5n: #fafafa; 29 --color-8ufoyvm25unm22np: #e9ecef; 30 --color-juhvzz5uqs932ejh: #ffffff; 31 --color-s4473cld5j0hqgfu: #fff; 32 --color-tybxxtmt3wpnpp7i: rgb(50, 146, 255); 33 -webkit-text-size-adjust: 100%; 34} 35a, .link { 36 color: var(--color-text-link); 37 font-weight: var(--fontWeight-text-medium); 38 text-decoration: none; 39} 40a:not(.btn):hover { 41 text-decoration: underline; 42} 43strong { 44 font-weight: var(--fontWeight-text-heavy); 45} 46#measure-layer { 47 z-index: -1; 48 position: absolute; 49 visibility: hidden; 50} 51.theme-sub-darkText { 52 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 53 color: rgb(103, 110, 106); 54 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 55 --color-bg: #fff; 56 background: #fff; 57 --font-hero: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 58 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 59 line-height: 1.5; 60 --font-title: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 61 --border-width: 1px; 62 --font-subtitle: normal normal 500 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 63 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 64 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 65 --fontSize-title: calc(48px * var(--fontScaleFactor)); 66 --color-text-link: rgb(40, 166, 98); 67 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 68 --fontScaleFactor: 1; 69 --lineHeight-hero: normal; 70 --lineHeight-title: normal; 71 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 72 --color-text-primary: rgb(26, 28, 28); 73 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 74 --fontWeight-subtitle: 500; 75 --lineHeight-subtitle: inherit; 76 --color-accent-primary: #222; 77 --color-text-secondary: rgb(103, 110, 106); 78 --fontWeight-text-heavy: 400; 79 --lineHeight-subheading: inherit; 80 --fontWeight-text-medium: 400; 81} 82@media (max-width: 768px) { 83 .theme-sub-darkText { 84 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 85 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 86 --fontScaleFactor: 0.75; 87 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 88 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 89 } 90} 91.theme-sub-lightText { 92 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 93 color: rgb(103, 110, 106); 94 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 95 --color-bg: #222; 96 background: #222;
97 --font-hero: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 98 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 99 line-height: 1.5; 100 --font-title: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 101 --border-width: 1px; 102 --font-subtitle: normal normal 500 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 103 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 104 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 105 --fontSize-title: calc(48px * var(--fontScaleFactor)); 106 --color-text-link: rgb(40, 166, 98); 107 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 108 --fontScaleFactor: 1; 109 --lineHeight-hero: normal; 110 --lineHeight-title: normal; 111 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 112 --color-text-primary: rgb(26, 28, 28); 113 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 114 --fontWeight-subtitle: 500; 115 --lineHeight-subtitle: inherit; 116 --color-accent-primary: #fff; 117 --color-text-secondary: rgb(103, 110, 106); 118 --fontWeight-text-heavy: 400; 119 --lineHeight-subheading: inherit; 120 --fontWeight-text-medium: 400; 121} 122@media (max-width: 768px) { 123 .theme-sub-lightText { 124 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 125 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 126 --fontScaleFactor: 0.75; 127 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 128 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 129 } 130} 131.theme-74awzdx3xdr06pre { 132 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 133 color: rgb(103, 110, 106); 134 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 135 --color-bg: #fff; 136 background: #fff; 137 --font-hero: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 138 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 139 line-height: 1.5; 140 --font-title: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 141 --border-width: 1px; 142 --font-subtitle: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 143 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 144 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 145 --fontSize-title: calc(48px * var(--fontScaleFactor)); 146 --color-text-link: rgb(26, 28, 28); 147 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 148 --fontScaleFactor: 1; 149 --lineHeight-hero: normal; 150 --lineHeight-title: normal; 151 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 152 --color-text-primary: rgb(26, 28, 28); 153 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 154 --fontWeight-subtitle: 400; 155 --lineHeight-subtitle: inherit; 156 --color-accent-primary: #222; 157 --color-text-secondary: rgb(103, 110, 106); 158 --fontWeight-text-heavy: 400; 159 --lineHeight-subheading: inherit; 160 --fontWeight-text-medium: 400; 161} 162@media (max-width: 768px) { 163 .theme-74awzdx3xdr06pre { 164 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 165 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 166 --fontScaleFactor: 0.75; 167 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 168 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 169 } 170} 171.theme-etx12uab6hrf3yx2 { 172 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 173 color: rgb(103, 110, 106); 174 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 175 --color-bg: #fff; 176 background: #fff; 177 --font-hero: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 178 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 179 line-height: 1.5; 180 --font-title: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 181 --border-width: 1px; 182 --font-subtitle: normal normal 500 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 183 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 184 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 185 --fontSize-title: calc(48px * var(--fontScaleFactor)); 186 --color-text-link: rgb(40, 166, 98); 187 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 188 --fontScaleFactor: 1; 189 --lineHeight-hero: normal; 190 --lineHeight-title: normal; 191 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 192 --color-text-primary: rgb(26, 28, 28); 193 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 194 --fontWeight-subtitle: 500; 195 --lineHeight-subtitle: inherit; 196 --color-accent-primary: #222; 197 --color-text-secondary: rgb(103, 110, 106); 198 --fontWeight-text-heavy: 400; 199 --lineHeight-subheading: inherit; 200 --fontWeight-text-medium: 400; 201} 202@media (max-width: 768px) { 203 .theme-etx12uab6hrf3yx2 { 204 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 205 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 206 --fontScaleFactor: 0.75; 207 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 208 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 209 } 210} 211.theme-jmfefdp87bv1fpvx { 212 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 213 color: rgb(26, 28, 28); 214 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 215 --color-bg: #fff; 216 background: #fff;
217 --font-hero: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 218 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 219 line-height: 1.5; 220 --font-title: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 221 --border-width: 1px; 222 --font-subtitle: normal normal 500 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 223 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 224 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 225 --fontSize-title: calc(48px * var(--fontScaleFactor)); 226 --color-text-link: rgb(255, 0, 0); 227 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 228 --fontScaleFactor: 1; 229 --lineHeight-hero: normal; 230 --lineHeight-title: normal; 231 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 232 --color-text-primary: rgb(26, 28, 28); 233 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 234 --fontWeight-subtitle: 500; 235 --lineHeight-subtitle: inherit; 236 --color-accent-primary: #222; 237 --color-text-secondary: rgb(26, 28, 28); 238 --fontWeight-text-heavy: 400; 239 --lineHeight-subheading: inherit; 240 --fontWeight-text-medium: 400; 241} 242@media (max-width: 768px) { 243 .theme-jmfefdp87bv1fpvx { 244 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 245 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 246 --fontScaleFactor: 0.75; 247 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 248 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 249 } 250} 251.theme-kl5vuo1up4wxsfvs { 252 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 253 color: rgb(103, 110, 106); 254 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 255 --color-bg: #fff; 256 background: #fff; 257 --font-hero: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 258 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 259 line-height: 1.5; 260 --font-title: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 261 --border-width: 1px; 262 --font-subtitle: normal normal 500 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 263 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 264 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 265 --fontSize-title: calc(48px * var(--fontScaleFactor)); 266 --color-text-link: var(--color); 267 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 268 --fontScaleFactor: 1; 269 --lineHeight-hero: normal; 270 --lineHeight-title: normal; 271 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 272 --color-text-primary: rgb(26, 28, 28); 273 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 274 --fontWeight-subtitle: 500; 275 --lineHeight-subtitle: inherit; 276 --color-accent-primary: #222; 277 --color-text-secondary: rgb(103, 110, 106); 278 --fontWeight-text-heavy: 400; 279 --lineHeight-subheading: inherit; 280 --fontWeight-text-medium: 400; 281} 282@media (max-width: 768px) { 283 .theme-kl5vuo1up4wxsfvs { 284 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 285 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 286 --fontScaleFactor: 0.75; 287 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 288 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 289 } 290} 291.theme-o1g3h04wcdwj5zej { 292 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 293 color: rgb(26, 28, 28); 294 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 295 --color-bg: #fff; 296 background: #fff;
297 --font-hero: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 298 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 299 line-height: 1.5; 300 --font-title: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 301 --border-width: 1px; 302 --font-subtitle: normal normal 500 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 303 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 304 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 305 --fontSize-title: calc(48px * var(--fontScaleFactor)); 306 --color-text-link: rgb(0, 3, 0); 307 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 308 --fontScaleFactor: 1; 309 --lineHeight-hero: normal; 310 --lineHeight-title: normal; 311 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 312 --color-text-primary: rgb(26, 28, 28); 313 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 314 --fontWeight-subtitle: 500; 315 --lineHeight-subtitle: inherit; 316 --color-accent-primary: #222; 317 --color-text-secondary: rgb(26, 28, 28); 318 --fontWeight-text-heavy: 400; 319 --lineHeight-subheading: inherit; 320 --fontWeight-text-medium: 400; 321} 322@media (max-width: 768px) { 323 .theme-o1g3h04wcdwj5zej { 324 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 325 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 326 --fontScaleFactor: 0.75; 327 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 328 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 329 } 330} 331.theme-r7mzfwgqmmtv11ij { 332 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 333 color: rgb(26, 28, 28); 334 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 335 --color-bg: #fff; 336 background: #fff; 337 --font-hero: normal normal 400 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 338 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 339 line-height: 1.5; 340 --font-title: normal normal 400 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 341 --border-width: 1px; 342 --font-subtitle: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 343 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 344 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 345 --fontSize-title: calc(48px * var(--fontScaleFactor)); 346 --color-text-link: rgb(40, 166, 98); 347 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 348 --fontScaleFactor: 1; 349 --lineHeight-hero: normal; 350 --lineHeight-title: normal; 351 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 352 --color-text-primary: rgb(26, 28, 28); 353 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 354 --fontWeight-subtitle: 400; 355 --lineHeight-subtitle: inherit; 356 --color-accent-primary: #222; 357 --color-text-secondary: rgb(26, 28, 28); 358 --fontWeight-text-heavy: 400; 359 --lineHeight-subheading: inherit; 360 --fontWeight-text-medium: 400; 361} 362@media (max-width: 768px) { 363 .theme-r7mzfwgqmmtv11ij { 364 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 365 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 366 --fontScaleFactor: 0.75; 367 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 368 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 369 } 370} 371.theme-y5eoqjnt50uxyxm8 { 372 font: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 373 color: rgb(255, 255, 255); 374 font-size: max(calc(0 * var(--fontScaleFactor)), 16px); 375 --color-bg: #222; 376 background: #222;
377 --font-hero: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 378 --font-text: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 379 line-height: 1.5; 380 --font-title: normal normal 600 1em 'SF-Pro-Display-Bold.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 381 --border-width: 1px; 382 --font-subtitle: normal normal 500 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 383 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 384 --fontSize-text: max(calc(0 * var(--fontScaleFactor)), 16px); 385 --fontSize-title: calc(48px * var(--fontScaleFactor)); 386 --color-text-link: rgb(40, 166, 98); 387 --font-subheading: normal normal 400 1em 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 388 --fontScaleFactor: 1; 389 --lineHeight-hero: normal; 390 --lineHeight-title: normal; 391 --fontSize-subtitle: calc(20px * var(--fontScaleFactor)); 392 --color-text-primary: rgb(255, 255, 255); 393 --fontSize-subheading: calc(20px * var(--fontScaleFactor)); 394 --fontWeight-subtitle: 500; 395 --lineHeight-subtitle: inherit; 396 --color-accent-primary: #fff; 397 --color-text-secondary: rgb(255, 255, 255); 398 --fontWeight-text-heavy: 400; 399 --lineHeight-subheading: inherit; 400 --fontWeight-text-medium: 400; 401} 402@media (max-width: 768px) { 403 .theme-y5eoqjnt50uxyxm8 { 404 --fontSize-hero: calc(64px * var(--fontScaleFactor)); 405 --fontSize-title: max(calc(40px * var(--fontScaleFactor)), 20px); 406 --fontScaleFactor: 0.75; 407 --fontSize-subtitle: max(calc(20px * var(--fontScaleFactor)), 16px); 408 --fontSize-subheading: max(calc(20px * var(--fontScaleFactor)), 16px); 409 } 410} 411.buttons-button-01 .btn { 412 color: rgb(40, 166, 98); 413 background: rgb(255, 255, 255); 414 box-shadow: 0px 0px 0px 1px , 0px 1px 2px 0px rgba(0,0,0,.171); 415 border-color: rgb(255, 255, 255); 416 border-style: solid; 417 border-width: 0; 418 border-radius: 0; 419} 420 .buttons-button-01 .btn.primary { 421 color: #fff; 422 background: rgb(40, 166, 98); 423 box-shadow: 0px 1px 2px 0px rgba(0,0,0,.171); 424 border-style: solid; 425 border-width: 0; 426} 427.buttons-button-01 .btn:hover { 428 color: rgb(15, 110, 60); 429 background: rgb(255, 255, 255); 430 box-shadow: 0px 0px 0px 1px , 0px 4px 10px 0px rgba(50,50,93,.226), 0px 1px 3px 0px rgba(0,0,0,.08); 431 border-style: solid; 432 border-width: 0; 433} 434 .buttons-button-01 .btn.primary:hover { 435 color: rgb(255, 255, 255); 436 background: rgb(15, 110, 60); 437 box-shadow: 0px 4px 10px 0px rgba(50,50,93,.226), 0px 1px 3px 0px rgba(0,0,0,.08); 438 border-style: solid; 439 border-width: 0; 440} 441.cards-cards-01 { 442 --card-bg: #fff; 443 --card-boxShadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.08); 444 --card-borderColor: #eee; 445 --card-borderWidth: 1px; 446 --card-borderRadius: 10px; 447 --card-textColorPrimary: rgb(26, 28, 28); 448 --card-textColorSecondary: rgb(103, 110, 106); 449} 450.cards-5afe1emwie1u8saq { 451 --card-bg: rgb(255, 255, 255); 452 --card-boxShadow: 0px 4px 12px 0px rgba(0,0,0,0.25); 453 --card-borderWidth: 0px; 454 --card-borderRadius: 8px; 455 --card-textColorPrimary: rgb(26, 28, 28); 456 --card-textColorSecondary: rgb(103, 110, 106); 457} 458.cards-792lz6cfcoapd9b8 { 459 --card-bg: #F5F5F5; 460 --card-borderWidth: 0px; 461 --card-borderRadius: 8px; 462 --card-textColorPrimary: rgb(26, 28, 28); 463 --card-textColorSecondary: rgb(103, 110, 106); 464} 465.cards-8jps0144pjnx9hh4 { 466 --card-bg: rgb(247, 252, 250); 467 --card-boxShadow: 0px 0px 0px 0px rgba(0,0,0,0.1); 468 --card-borderColor: rgb(233, 240, 236); 469 --card-borderWidth: 2px; 470 --card-borderRadius: 4px; 471 --card-textColorPrimary: rgb(26, 28, 28); 472 --card-textColorSecondary: rgb(26, 28, 28); 473} 474.header-header-01 { 475 font: normal normal 600 16px 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 476 --font-text: normal normal 400 16px 'SF-Pro-Display-Regular.otf', -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 477 --header-bg: #fff; 478 --nav-menu-bg: #fff; 479 --nav-drawer-bg: #fff; 480 --color-text-primary: rgb(26, 28, 28); 481 --header-borderWidth: 0; 482 --color-text-secondary: rgb(103, 110, 106); 483 --header-fontSize-primary: 16; 484 --header-fontSize-secondary: 16; 485} 486body:not(.noScript) .umso-animated { 487 opacity: 0; 488} 489.umso-animating { 490 animation-name: var(--animationName); 491 animation-delay: calc(var(--animationDelay) * 1ms + var(--listItem-index, 0) * var(--animationStagger) * 1ms);
492 animation-duration: calc(var(--animationDuration, 0) * 1ms); 493 animation-fill-mode: both; 494 animation-timing-function: var(--animationTimingFunction, ease); 495} 496@media (prefers-reduced-motion) { 497 .umso-animating { 498 animation-name: none; 499 } 500 .umso-animated { 501 opacity: initial !important; 502 } 503} 504@media (max-width: 700px) { 505 .umso-animating { 506 animation-delay: calc(var(--animationDelay) * 1ms); 507 } 508} 509@keyframes toTop { 510 0% { 511 opacity: 0; 512 transform: translateY(var(--animationSlideDistance, 10%)); 513 } 514 100% { 515 opacity: 1; 516 transform: translateY(0); 517 } 518} 519@keyframes toBottom { 520 0% { 521 opacity: 0; 522 transform: translateY(calc(var(--animationSlideDistance, 10%) * -1)); 523 } 524 100% { 525 opacity: 1; 526 transform: translateY(0); 527 } 528} 529@keyframes toRight { 530 0% { 531 opacity: 0; 532 transform: translateX(calc(var(--animationSlideDistance, 10%) * -1)); 533 } 534 100% { 535 opacity: 1; 536 transform: translateX(0); 537 } 538} 539@keyframes toLeft { 540 0% { 541 opacity: 0; 542 transform: translateX(var(--animationSlideDistance, 10%)); 543 } 544 100% { 545 opacity: 1; 546 transform: translateX(0); 547 } 548} 549@keyframes fade { 550 0% { 551 opacity: var(--animationFromOpacity, 0); 552 } 553 100% { 554 opacity: 1; 555 } 556} 557@keyframes scale { 558 0% { 559 opacity: 0; 560 transform: scale(var(--animationFromScale, 0.9)); 561 } 562 100% { 563 opacity: 1; 564 transform: scale(1); 565 } 566} 567.wr { 568 width: 100%; 569 margin: 0 auto; 570 padding: 0 30px; 571 position: relative; 572 max-width: var(--wr-max); 573 box-sizing: border-box; 574} 575@media only screen and (max-width: 700px) { 576 .wr { 577 padding: 0 15px; 578 } 579} 580.um-backdrop { 581 top: 0; 582 left: 0; 583 right: 0; 584 bottom: 0; 585 z-index: -1; 586 position: absolute; 587} 588.um-backdrop > video { 589 width: 100%; 590 height: 100%; 591 object-fit: cover; 592} 593.um-backdrop > .overlay { 594 top: 0; 595 left: 0; 596 right: 0; 597 bottom: 0; 598 position: absolute; 599} 600.madeWithUmso { 601 left: 50%; 602 color: rgb(43, 43, 43) !important; 603 bottom: 10px !important; 604 height: 30px; 605 display: flex !important; 606 padding: 0 9px; 607 z-index: 100; 608 position: fixed !important; 609 animation: keyframes-badgeFade; 610 font-size: 13px; 611 background: #fff !important; 612 box-shadow: 0 1px 3px rgba(0,0,0,0.3), 0 6px 13px rgba(0,0,0,0.1); 613 transition: all 0.2s ease-in-out; 614 align-items: center; 615 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif; 616 font-weight: 500; 617 white-space: nowrap; 618 margin-right: -70px !important; 619 border-radius: 6px; 620 text-decoration: none !important; 621 transform-origin: 50% 50%; 622 animation-duration: 1.3s; 623 transition-property: background color; 624} 625.madeWithUmso svg { 626 color: rgb(43, 43, 43); 627 width: 66px; 628 margin-top: 0; 629 transition: filter 0.2s ease-in-out; 630 margin-left: 6px; 631} 632.madeWithUmso:hover { 633 color: #fff !important; 634 background: #000000 !important; 635} 636.madeWithUmso.badge--left { 637 left: initial; 638 margin-left: 10px; 639} 640.madeWithUmso.badge--right { 641 left: 100%; 642 margin-left: -165px; 643} 644.madeWithUmso.badge--center { 645 left: 50%; 646 margin-left: -70px; 647} 648@media (max-width: 750px) { 649 .madeWithUmso.footerBadge { 650 left: 50%; 651 margin-left: -70px; 652 } 653} 654.madeWithUmso:hover svg { 655 filter: invert(1) saturate(0); 656} 657@keyframes keyframes-badgeFade { 658 0% { 659 opacity: 0; 660 transform: scale(0.8) translate(0, 10px); 661 } 662 80% { 663 opacity: 0; 664 transform: scale(0.8) translate(0, 10px); 665 } 666 100% { 667 opacity: 1; 668 transform: scale(1) translate(0, 0); 669 } 670} 671.__umsoEditorHighlight:after { 672 top: 0; 673 left: 0; 674 right: 0; 675 border: 1px dashed #845ef7; 676 bottom: 0; 677 content: ""; 678 z-index: 9999; 679 position: absolute; 680 box-shadow: inset 0 0 15px var(--boxShadow-color); 681 border-radius: 5px; 682 animation-name: keyframes-editorHighlight; 683 pointer-events: none; 684 --boxShadow-color: rgba(132,94,247,0.29); 685 animation-duration: 1.5s; 686 animation-fill-mode: both; 687 animation-timing-function: linear; 688} 689@keyframes keyframes-editorHighlight { 690 0% { 691 opacity: 0; 692 } 693 45% { 694 opacity: 1; 695 } 696 80% { 697 opacity: 1; 698 } 699 100% { 700 opacity: 0; 701 } 702} 703.um-gradient-text { 704 background: -webkit-linear-gradient(var(--angle), var(--from), var(--to)); 705 -webkit-background-clip: text; 706 -webkit-text-fill-color: transparent; 707} 708.um-dl-adder { 709 width: 0; 710 z-index: 8; 711 position: relative; 712} 713.um-dl-adder:before { 714 top: 0; 715 left: -1px; 716 width: 2px; 717 bottom: 0; 718 content: ""; 719 position: absolute; 720 border-radius: 2px; 721} 722.um-dl-adder button { 723 all: unset; 724 top: 50%; 725 left: -10px; 726 color: #fff;
727 width: 20px; 728 height: 20px; 729 margin: 0 !important; 730 position: absolute; 731 font-size: 20px; 732 transform: translate(0, -50%); 733 background: var(--eddy-accent); 734 text-align: center; 735 line-height: 20px; 736 border-radius: 50%; 737} 738.um-droppable { 739 width: 2px; 740 background: var(--eddy-accent); 741 border-radius: 2px; 742} 743.um-first-section { 744 padding-top: calc(var(--um-header-height) + 10px) !important; 745} 746.um-hidden-section { 747 gap: 10px; 748 color: #464646; 749 display: flex; 750 padding: 10px 30px; 751 z-index: 1; 752 position: relative; 753 font-size: 13px; 754 box-shadow: 0 0 0 1px #eee; 755 align-items: center; 756 font-family: var(--font-system); 757 font-weight: 400; 758 background-size: 10px 10px; 759 background-image: repeating-linear-gradient(45deg, #eee 0, #eee 1px, #fafafa 0, #fafafa 50%); 760 background-repeat: repeat; 761} 762@media (max-width: 700px) { 763 .um-hidden-section { 764 text-align: center; 765 flex-direction: column; 766 } 767} 768.um-hidden-section.um-hideOnDesktop { 769 display: none; 770} 771.um-hidden-section.um-hideOnTablet { 772 display: none; 773} 774.um-hidden-section.um-hideOnMobile { 775 display: none; 776} 777.um-hidden-section svg { 778 flex-shrink: 0; 779} 780.um-hidden-section strong { 781 font-weight: 500; 782} 783.um-hidden-section button { 784 all: unset; 785 color: #222; 786 cursor: pointer; 787 padding: 5px 10px; 788 font-size: 12px; 789 background: #eaeaea; 790 flex-shrink: 0; 791 font-weight: 500; 792 border-radius: 3px; 793} 794.um-hidden-section button:hover { 795 background: #dcdcdc; 796} 797@media (max-width: 500px) { 798 .um-hidden-section.um-hideOnMobile { 799 display: flex; 800 } 801} 802@media (min-width: 501px) and (max-width: 769px) { 803 .um-hidden-section.um-hideOnTablet { 804 display: flex; 805 } 806} 807@media (min-width: 770px) { 808 .um-hidden-section.um-hideOnDesktop { 809 display: flex; 810 } 811} 812.um-icon { 813 display: flex; 814 position: relative; 815 box-sizing: border-box; 816 align-items: center; 817 flex-shrink: 0; 818 justify-content: center; 819} 820.um-icon:not(svg):not(img) { 821 padding: 0.4em; 822} 823.um-iconimg { 824 object-fit: contain; 825} 826.um-icon svg { 827 display: block; 828 position: relative; 829} 830.um-miniIcon { 831 display: block; 832} 833.umso-cms-pagination { 834 gap: 10px; 835 margin: 0; 836 display: flex; 837 padding: 0; 838 list-style: none; 839 justify-content: center; 840} 841.umso-cms-pagination li { 842 display: block; 843} 844.umso-cms-pagination li.active a { 845 background: color-mix(in srgb, var(--color-text-link), transparent 90%); 846 font-weight: 500; 847 border-color: color-mix(in srgb, var(--color-text-link), transparent 20%); 848} 849.umso-cms-pagination li a { 850 border: 1px solid var(--color-border-normal); 851 height: 40px; 852 display: block; 853 min-width: 40px; 854 text-align: center; 855 line-height: 40px; 856 border-radius: 5px; 857 text-decoration: none; 858} 859.umso-cms-pagination li a svg { 860 margin-top: 8px; 861} 862.um-text p { 863 margin: 0; 864} 865@supports (height: 1lh) { 866 .um-text p:empty { 867 height: 1lh; 868 } 869} 870@supports not (height: 1lh) { 871 .um-text p:empty:after { 872 content: "\00a0"; 873 } 874} 875.btn { 876 gap: 0.6em; 877 font: normal normal 500 1em var(--font-system), -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; 878 color: var(--color-text-primary); 879 border: none; 880 cursor: pointer; 881 margin: 0; 882 display: inline-flex; 883 outline: none; 884 padding: 0.7em 0.8em; 885 position: relative; 886 background: #eee; 887 box-sizing: border-box; 888 transition: all 0.2s ease-in-out; 889 align-items: center; 890 border-radius: 3px; 891 justify-content: center; 892 text-decoration: none; 893 transition-property: background, color, border, box-shadow; 894} 895.btn.um-dragging { 896 transition: none; 897} 898.btn span { 899 text-decoration: none; 900} 901.btn--large { 902 font-size: 1.2em; 903} 904.btn--clear { 905 border: none !important; 906 outline: none !important; 907 padding: 0 !important; 908 box-shadow: none !important; 909 background-color: transparent !important; 910} 911.btn--wireframe { 912 color: #bbb; 913 background: #f3f3f3; 914 box-shadow: none; 915 border-color: #f3f3f3; 916} 917.btn svg:not(.um-arrow), .btn img { 918 width: initial; 919 height: 1.2em; 920 margin: -0.1em; 921} 922.btn--loading { 923 cursor: wait; 924 pointer-events: none; 925} 926.btn--loading:after { 927 width: 12px; 928 border: 2px solid rgba(125, 125, 125, 0.3); 929 height: 12px; 930 content: ''; 931 display: inline-block; 932 animation: keyframes-buttonLoading; 933 margin-left: 0.6em; 934 border-radius: 50%; 935 animation-duration: 0.8s; 936 border-right-color: var(--color-text-secondary); 937 animation-iteration-count: infinite; 938 animation-timing-function: linear; 939} 940.btn--error { 941 color: #fff !important; 942 background: #c92a2a !important; 943} 944.btn--error:after { 945 float: right; 946 content: 'â '; 947 padding-left: 9px; 948} 949.btn--success { 950 color: #fff !important; 951 background: #2f9e44 !important; 952} 953.btn--success:after { 954 float: right; 955 content: 'â'; 956 padding-left: 9px; 957} 958.btn--success:before { 959 top: 0; 960 left: 0; 961 right: 0; 962 bottom: 0; 963 content: ''; 964 position: absolute; 965 box-shadow: 0 0 0 0 #2f9e443b; 966 border-radius: inherit; 967 animation-name: keyframes-buttonSuccess; 968 pointer-events: none; 969 animation-duration: 0.4s; 970 animation-fill-mode: both; 971 animation-timing-function: ease-out; 972} 973.btn .um-icon { 974 padding: 0; 975}
976.btn.btn--icon svg, .btn.btn--icon img { 977 width: initial; 978 height: 1.2em; 979 margin: -0.1em; 980} 981.btn:hover, .btn:hover span { 982 text-decoration: none; 983} 984@keyframes keyframes-buttonSuccess { 985 from { 986 box-shadow: 0 0 0 0 rgba(47, 158, 68, 0); 987 } 988 to { 989 box-shadow: 0 0 0 5px rgba(47, 158, 68, 0.3); 990 } 991} 992@keyframes keyframes-buttonLoading { 993 from { 994 transform: rotate(0deg); 995 } 996 to { 997 transform: rotate(360deg); 998 } 999} 1000.um-nav-wrapper { 1001 color: var(--color-text-primary); 1002 display: flex; 1003 flex-grow: 1; 1004 align-items: center; 1005} 1006.um-nav-wrapper .um-nav-children { 1007 flex-shrink: 0; 1008} 1009.um-nav-wrapper.um-children-centered { 1010 display: flex; 1011 justify-content: space-between; 1012} 1013.um-nav-wrapper .um-nav-drawerTrigger { 1014 display: none; 1015} 1016.um-nav-wrapper.um-space-between .um-nav-links { 1017 margin-right: auto; 1018 padding-left: 20px; 1019} 1020.um-nav-wrapper.um-links-centered .um-nav-links { 1021 flex: 1; 1022 margin: 0 auto; 1023} 1024.um-nav-wrapper.um-links-centered .um-nav-children { 1025 flex: 1; 1026 margin-right: 20px; 1027} 1028.um-nav-wrapper.um-children-centered.um-hidden { 1029 margin-left: 40px; 1030} 1031.um-nav-wrapper.um-children-centered > div:not(.um-nav-children) { 1032 display: flex; 1033 flex-grow: 1; 1034 flex-basis: 0; 1035} 1036.um-nav-wrapper.um-children-centered .um-nav-links { 1037 padding-right: 20px; 1038 justify-content: flex-start; 1039} 1040.um-nav-wrapper.um-children-centered .um-nav-buttons { 1041 justify-content: flex-end; 1042} 1043.um-nav-wrapper.um-children-centered > div:not(.um-nav-children):first-child { 1044 justify-content: flex-start; 1045} 1046.um-nav-wrapper.um-children-centered > div:not(.um-nav-children):last-child { 1047 justify-content: flex-end; 1048} 1049.um-nav-wrapper.um-classic .um-nav-children { 1050 margin-right: auto; 1051} 1052.um-nav-wrapper.um-hidden .um-nav-links { 1053 display: none; 1054} 1055.um-nav-wrapper.um-hidden .um-nav-buttons { 1056 display: none; 1057} 1058.um-nav-wrapper.um-hidden .um-lang-picker { 1059 display: none; 1060} 1061.um-nav-links { 1062 margin: 0; 1063 display: flex; 1064 padding: 0; 1065 font-size: 15px; 1066 list-style: none; 1067 align-items: center; 1068 white-space: nowrap; 1069} 1070.um-nav-links > li { 1071 position: relative; 1072} 1073.um-nav-links > li > button { 1074 font: inherit; 1075 color: inherit; 1076 border: none; 1077 cursor: pointer; 1078 padding: 10px; 1079 font-size: var(--header-fontSize-primary, inherit); 1080 background: transparent; 1081} 1082.um-nav-links > li > a { 1083 font: inherit; 1084 color: inherit; 1085 padding: 10px 10px; 1086 font-size: var(--header-fontSize-primary, inherit); 1087 white-space: nowrap; 1088} 1089.um-nav-links > li:hover .um-nav-flyout { 1090 display: flex; 1091} 1092.um-nav-flyout { 1093 top: 100%; 1094 left: 50%; 1095 width: 250px; 1096 display: none; 1097 padding: 10px; 1098 position: absolute; 1099 max-width: 250px; 1100 min-width: 120px; 1101 transform: translate(-50%); 1102 background: var(--nav-menu-bg, var(--nav-overlay-bg, var(--nav-flyout-bg))); 1103 box-shadow: hsl(206 22% 7% / 35%) 0px 10px 38px -10px, hsl(206 22% 7% / 20%) 0px 10px 20px -15px;;
1104 border-radius: 5px; 1105} 1106.um-nav-flyout ul { 1107 margin: 0; 1108 display: flex; 1109 padding: 0; 1110 flex-grow: 1; 1111 list-style: none; 1112 flex-direction: column; 1113} 1114.um-nav-item { 1115 color: var(--color-text-primary); 1116 display: flex; 1117 padding: 8px 12px; 1118 align-items: center; 1119 border-radius: 4px; 1120} 1121.um-nav-item:hover { 1122 background: rgba(141,141,141,0.09); 1123 text-decoration: none !important; 1124} 1125.um-nav-item div { 1126 display: flex; 1127 max-width: 230px; 1128 word-wrap: break-word; 1129 white-space: wrap; 1130 overflow-wrap: break-word; 1131 flex-direction: column; 1132} 1133.um-nav-item span { 1134 font: var(--font-text); 1135 color: var(--color-text-secondary); 1136 display: block; 1137 font-size: var(--header-fontSize-secondary, 0.9em); 1138 max-width: 230px; 1139 word-wrap: break-word; 1140 font-weight: 400; 1141 white-space: wrap; 1142 overflow-wrap: break-word; 1143 text-decoration: none; 1144} 1145.um-nav-item .um-icon { 1146 flex-shrink: 0; 1147 margin-right: 15px; 1148} 1149.um-nav-buttons { 1150 gap: 10px; 1151 display: flex; 1152 position: relative; 1153 align-items: center; 1154 white-space: nowrap; 1155 padding-left: 20px; 1156} 1157.um-nav-buttons > button, .um-nav-buttons > a { 1158 font-size: 15px; 1159} 1160.um-lang-picker { 1161 position: relative; 1162 margin-left: 5px; 1163} 1164.um-lang-picker button { 1165 gap: 5px; 1166 font: inherit; 1167 color: var(--color-text-primary); 1168 border: none; 1169 cursor: pointer; 1170 display: flex; 1171 font-size: 15px; 1172 background: transparent; 1173 align-items: center; 1174} 1175.um-lang-picker ul { 1176 display: none; 1177} 1178.um-lang-picker ul.um-open { 1179 top: calc(100% + 5px); 1180 right: 0; 1181 margin: 0; 1182 display: flex; 1183 padding: 0; 1184 z-index: 1000; 1185 position: absolute; 1186 min-width: 150px; 1187 background: var(--nav-menu-bg, var(--nav-overlay-bg, var(--nav-flyout-bg))); 1188 box-shadow: 0 0 10px rgba(0,0,0,0.1); 1189 list-style: none; 1190 border-radius: 5px; 1191 flex-direction: column; 1192} 1193.um-lang-picker ul.um-open li { 1194 font-size: 14px; 1195 font-family: var(--system-font); 1196} 1197.um-lang-picker ul.um-open li a { 1198 color: inherit; 1199 display: block; 1200 padding: 10px 15px; 1201} 1202.um-lang-picker ul.um-open li a:hover { 1203 background: var(--color-bg-secondary); 1204} 1205.um-lang-picker button svg { 1206 color: var(--color-text-primary); 1207} 1208.um-nav-drawerTrigger { 1209 width: 3em; 1210 border: none; 1211 height: 3em; 1212 margin: 0; 1213 padding: 0; 1214 position: relative; 1215 background: transparent; 1216 border-radius: 4px; 1217} 1218.um-nav-drawerTrigger:after { 1219 top: 9px; 1220 left: 7px; 1221 width: 26px; 1222 height: 4px; 1223 content: ''; 1224 opacity: 0.8; 1225 position: absolute; 1226 background: var(--color-text-secondary); 1227 box-shadow: 0 8px 0 var(--color-text-secondary), 0 16px 0 var(--color-text-secondary); 1228 border-radius: 2px; 1229} 1230.um-nav-drawerTrigger.um-hidden { 1231 display: none; 1232} 1233@keyframes keyframes-navbar { 1234 0% { 1235 opacity: 0; 1236 transform: scale(1) translate(10px, 0px); 1237 } 1238 100% { 1239 opacity: 1; 1240 transform: scale(1) translate(0, 0); 1241 } 1242} 1243.um-nav-drawer { 1244 top: 0; 1245 color: var(--color-text-primary); 1246 right: 0; 1247 width: 90%; 1248 bottom: 0; 1249 z-index: 999; 1250 overflow: scroll; 1251 position: fixed; 1252 font-size: 15px; 1253 max-width: 300px; 1254 background: var(--nav-drawer-bg, var(--nav-overlay-bg, var(--nav-flyout-bg))); 1255 box-shadow: 0px 10px 50px -10px rgba(22, 23, 24, 0.35), 0px 10px 20px -15px rgba(22, 23, 24, 0.2); 1256 border-radius: 0; 1257} 1258.um-nav-drawer.um-hidden { 1259 display: none; 1260} 1261.um-nav-drawer:not(.um-hidden) { 1262 animation: keyframes-navbar; 1263 transform-origin: 100% 0; 1264 animation-duration: 200ms; 1265} 1266.um-nav-drawer header { 1267 display: flex; 1268 padding: 5px; 1269 align-items: center; 1270 border-bottom: 1px solid var(--color-border-normal); 1271 justify-content: flex-end; 1272} 1273.um-nav-drawer .um-drawer-buttons { 1274 margin: 25px; 1275 display: flex; 1276 position: relative; 1277 flex-wrap: wrap; 1278 justify-content: flex-end; 1279} 1280.um-nav-drawer .um-drawer-links { 1281 display: flex; 1282 list-style: none; 1283 flex-direction: column; 1284} 1285.um-nav-drawer .um-drawer-links > li { 1286 border-bottom: 1px solid var(--color-border-normal); 1287} 1288.um-nav-drawer .um-drawer-links > li > button { 1289 all: unset; 1290 font: inherit; 1291 width: 100%; 1292 cursor: pointer; 1293 padding: 12px 20px; 1294 position: relative; 1295 font-size: 1em; 1296 box-sizing: border-box; 1297 font-weight: var(--fontWeight-text-medium); 1298} 1299.um-nav-drawer .um-drawer-links > li > a { 1300 font: inherit; 1301 color: inherit; 1302 display: block; 1303 padding: 12px 20px; 1304 font-size: 1em; 1305} 1306.um-nav-drawer .um-drawer-links > li > ul { 1307 margin: 0; 1308 display: none; 1309 list-style: none; 1310 margin-top: -5px; 1311 padding-left: 10px; 1312 margin-bottom: 10px; 1313 flex-direction: column; 1314} 1315.um-nav-drawer .um-drawer-links > li > ul > li > a { 1316 font: inherit; 1317 color: inherit; 1318 display: block; 1319 padding: 10px 20px; 1320 text-decoration: none; 1321} 1322.um-nav-drawer .um-drawer-links li.um-open > ul { 1323 display: flex; 1324} 1325.um-nav-drawer .um-drawer-links li.um-open button { 1326 font: inherit; 1327 color: var(--color-text-secondary); 1328 opacity: 0.7; 1329} 1330.um-nav-drawer .um-drawer-links li.um-open button:before { 1331 top: calc(50% - 2px); 1332 transform: rotate(135deg); 1333} 1334.um-nav-drawer .um-drawer-links > li > button:before { 1335 top: calc(50% - 6px); 1336 right: 20px; 1337 width: 7px; 1338 border: 2px solid var(--color-text-secondary); 1339 height: 7px; 1340 content: ""; 1341 opacity: 0.6; 1342 position: absolute; 1343 transform: rotate(-45deg); 1344 border-top-width: 0; 1345 border-right-width: 0; 1346 border-bottom-left-radius: 2px; 1347} 1348.um-nav-drawer .um-drawer-buttons button { 1349 width: 100%; 1350 flex-grow: 1; 1351 font-size: 15px !important; 1352 margin-bottom: 10px; 1353} 1354.um-nav-drawer .um-drawer-buttons button:last-child { 1355 margin-bottom: 0; 1356} 1357.um-nav-drawer .um-drawer-buttons a { 1358 width: 100%; 1359 flex-grow: 1; 1360 font-size: 15px !important; 1361 margin-bottom: 10px; 1362} 1363.um-nav-drawer .um-drawer-buttons a:last-child { 1364 margin-bottom: 0; 1365} 1366.um-nav-drawer header .um-lang-picker { 1367 margin-right: auto; 1368} 1369.um-nav-drawer header .um-nav-drawerClose { 1370 all: unset; 1371 width: 40px; 1372 border: none; 1373 cursor: pointer; 1374 height: 40px; 1375 margin: 0; 1376 padding: 0; 1377 font-size: 30px; 1378 background: transparent; 1379 text-align: center; 1380} 1381.um-nav-drawer header .um-nav-drawerClose svg { 1382 display: inline-block; 1383} 1384.um-nav-drawer header .um-lang-picker ul { 1385 left: 0; 1386 right: initial; 1387}
1388.umsoModal { 1389 top: 50%; 1390 left: 50%; 1391 color: black; 1392 display: block; 1393 padding: 40px; 1394 z-index: 10001; 1395 position: fixed; 1396 min-width: 500px; 1397 transform: translate(-50%, -50%); 1398 background: white; 1399 box-shadow: rgba(14, 18, 22, 0.35) 0px 10px 38px -10px, rgba(14, 18, 22, 0.2) 0px 10px 20px -15px; 1400 min-height: 300px; 1401 overflow-y: initial !important; 1402 border-radius: 10px; 1403} 1404.umsoModalOverlay { 1405 top: 0; 1406 left: 0; 1407 width: 100%; 1408 height: 100%; 1409 display: block; 1410 z-index: 10000; 1411 position: fixed; 1412 background-color: rgba(0, 0, 0, 0.44); 1413} 1414.umsoModalWrapper { 1415 display: none; 1416} 1417.umsoModalWrapper.umsoModalOpen { 1418 display: block; 1419}</style><style data-version="2" data-content="section">._58ce83d8 { 1420 top: 0; 1421 left: 0; 1422 right: 0; 1423 height: 70px; 1424 display: flex; 1425 z-index: 99; 1426 position: fixed; 1427} 1428._58ce83d8 + section, ._58ce83d8 + iframe + section { 1429 padding-top: calc(var(--um-header-height) + var(--paddingTop)); 1430} 1431._58ce83d8 .wr { 1432 height: 100%; 1433} 1434._37ad9200 { 1435 top: var(--um-banner-height, 0px); 1436 left: 0; 1437 right: 0; 1438 height: 70px; 1439 display: flex; 1440 z-index: 99; 1441 position: absolute; 1442 background: transparent; 1443 box-sizing: content-box; 1444} 1445._37ad9200 > .wr { 1446 height: 100%; 1447} 1448._f4c879d8 { 1449 font: var(--header-fontPrimary, var(--font-system)); 1450 color: var(--color-text-secondary); 1451 height: 100%; 1452 display: flex; 1453 padding: 0 20px; 1454 z-index: 90; 1455 position: relative; 1456 flex-grow: 1; 1457 background: var(--header-bg, transparent); 1458 box-shadow: var(--header-boxShadow, none); 1459 box-sizing: border-box; 1460 align-items: center; 1461 border-color: var(--header-borderColor); 1462 border-style: solid; 1463 border-width: var(--header-borderWidth, 0px); 1464 border-radius: 0; 1465 flex-direction: row; 1466 border-top-width: 0; 1467 border-left-width: 0; 1468 border-right-width: 0; 1469} 1470._f4c879d8 > a:not(.btn) { 1471 color: var(--header-textColorLink); 1472} 1473._592c9c5c { 1474 height: 100%; 1475 display: flex; 1476 position: relative; 1477 flex-grow: 1; 1478 align-items: center; 1479 flex-direction: row; 1480} 1481._730f12a7 { 1482 margin: 0; 1483 display: flex; 1484} 1485._730f12a7 > a, ._730f12a7 > span { 1486 display: flex; 1487 align-items: center; 1488} 1489._730f12a7 > a:hover, ._730f12a7 > span:hover { 1490 text-decoration: none; 1491}</style><style data-version="2" data-content="section">._a9e0e4ff { 1492 position: relative; 1493 padding-top: 50px; 1494 --paddingTop: 50px; 1495 padding-bottom: 50px; 1496} 1497._b96177cf { 1498 gap: 50px; 1499 display: flex; 1500 flex-direction: column; 1501} 1502._b96177cf a { 1503 color: var(--color-text-primary); 1504} 1505._b96177cf a:hover { 1506 text-decoration: none; 1507} 1508._b96177cf-feature { 1509 gap: 50px; 1510 display: flex; 1511 flex-grow: 1; 1512 align-items: flex-start; 1513 margin-bottom: 50px; 1514 flex-direction: row; 1515} 1516._b96177cf-feature div { 1517 flex-grow: 1; 1518 flex-basis: 0; 1519} 1520@media (max-width: 768px) { 1521 ._b96177cf-feature { 1522 gap: 30px; 1523 flex-direction: column; 1524 } 1525} 1526._b96177cf-feature-image img { 1527 display: block; 1528 max-width: 100%; 1529 border-radius: 10px; 1530} 1531._b96177cf-feature-content { 1532 gap: 10px; 1533 display: flex; 1534 flex-direction: column; 1535} 1536._b96177cf-feature-content h2 { 1537 font: var(--font-title); 1538 color: var(--color-text-primary); 1539 margin: 0; 1540 font-size: var(--fontSize-title); 1541 line-height: var(--lineHeight-title); 1542} 1543._b96177cf-feature-content p { 1544 margin: 0; 1545 font-size: 0.9em; 1546} 1547._b96177cf-feature-content ._b96177cf-cta { 1548 gap: 5px; 1549 display: flex; 1550 align-items: center; 1551} 1552._b96177cf-feature-meta { 1553 font-weight: var(--fontWeight-text-medium); 1554} 1555._b96177cf-highlights { 1556 gap: 50px; 1557 display: grid; 1558 grid-template-columns: repeat(auto-fit, minmax(min(300px, 100%), 1fr)); 1559} 1560._b96177cf-highlight { 1561 gap: 10px; 1562 color: var(--card-textColorSecondary); 1563 display: flex; 1564 padding: 25px; 1565 background: var(--card-bg); 1566 box-shadow: var(--card-boxShadow); 1567 border-color: var(--card-borderColor); 1568 border-style: solid; 1569 border-width: var(--card-borderWidth); 1570 border-radius: var(--card-borderRadius); 1571 flex-direction: column; 1572} 1573._b96177cf-highlight h3 { 1574 font: var(--font-subtitle); 1575 color: var(--card-textColorPrimary, var(--color-text-primary)); 1576 margin: 0; 1577 font-size: var(--fontSize-subtitle); 1578 font-weight: var(--fontWeight-subtitle, var(--fontWeight-text-medium)); 1579 line-height: var(--lineHeight-subtitle); 1580} 1581._b96177cf-highlight a { 1582 color: var(--card-textColorPrimary, var(--color-text-primary)); 1583} 1584._b96177cf-highlight p { 1585 margin: 0; 1586 font-size: 0.9em; 1587} 1588._b96177cf-highlight ._b96177cf-cta { 1589 gap: 5px; 1590 display: flex; 1591 align-items: center; 1592} 1593._b96177cf-highlight-meta { 1594 font-weight: var(--fontWeight-text-medium); 1595} 1596._b96177cf-highlight-cover { 1597 overflow: hidden; 1598 border-radius: 10px; 1599 margin-bottom: 10px; 1600} 1601._b96177cf-highlight-cover img { 1602 display: block; 1603 max-width: 100%; 1604}</style><style data-version="2" data-content="section">._c4b89fde { 1605 display: flex; 1606 padding: 30px 0 60px 0; 1607 position: relative; 1608 background: var(--color-bg-b); 1609 border-top: 1px solid var(--color-border-normal); 1610} 1611._bea1daea { 1612 gap: 40px; 1613 display: flex; 1614 justify-content: space-between; 1615} 1616@media (max-width: 500px) { 1617 ._bea1daea { 1618 display: flex; 1619 align-items: flex-start; 1620 flex-direction: column; 1621 justify-content: flex-start; 1622 } 1623} 1624._c0e4633f { 1625 font-size: 1em; 1626} 1627._a6d0f97b { 1628 margin-top: 10px; 1629} 1630._9fc8f72f { 1631 display: block; 1632 max-width: calc(200px * var(--scale)); 1633 max-height: calc(40px * var(--scale)); 1634} 1635._4dba2c1d { 1636 gap: 10px; 1637 display: flex; 1638 margin-top: 1em; 1639} 1640._4dba2c1d > *:nth-child(1) { 1641 --listItem-index: 0; 1642} 1643._4dba2c1d > *:nth-child(2) { 1644 --listItem-index: 1; 1645} 1646._4dba2c1d > *:nth-child(3) { 1647 --listItem-index: 2; 1648} 1649._4dba2c1d > *:nth-child(4) { 1650 --listItem-index: 3; 1651} 1652._4dba2c1d > *:nth-child(5) { 1653 --listItem-index: 4; 1654} 1655._3d4606c5 { 1656 color: inherit; 1657} 1658._3d4606c5:hover {
1659 color: var(--color-text-primary); 1660} 1661._317000c4 { 1662 display: block; 1663} 1664._370825cf { 1665 margin: -10px; 1666 display: flex; 1667 margin-top: 10px; 1668 align-items: flex-start; 1669 flex-direction: column; 1670} 1671._370825cf > * { 1672 margin: 10px; 1673} 1674._6d77f4ac { 1675 gap: 80px; 1676 margin: 0; 1677 display: flex; 1678 padding: 0; 1679 flex-wrap: wrap; 1680 list-style: none; 1681} 1682._6d77f4ac > *:nth-child(1) { 1683 --listItem-index: 0; 1684} 1685._6d77f4ac > *:nth-child(2) { 1686 --listItem-index: 1; 1687} 1688._6d77f4ac > *:nth-child(3) { 1689 --listItem-index: 2; 1690} 1691._6d77f4ac > *:nth-child(4) { 1692 --listItem-index: 3; 1693} 1694._f7277ae9 { 1695 color: var(--color-text-primary); 1696 margin: 0 0 5px 0; 1697 font-weight: var(--fontWeight-text-medium); 1698} 1699._a1fe80f4 { 1700 margin: 0; 1701 padding: 0; 1702 list-style: none; 1703} 1704._171c7314 { 1705 padding: 5px 0; 1706 font-size: 0.9em; 1707} 1708._7d179ab3 { 1709 color: var(--color-text-secondary); 1710 padding: 10px 0; 1711}</style><style id="umso-cssmanager"></style><style> 1712 @font-face { 1713 font-family: 'SF-Pro-Display-Bold.otf'; 1714 font-style: normal; 1715 font-weight: 400; 1716 src: url('https://umsousercontent.com/lib_DsfrqoasmmJYhNNU/r2xmw28kjemxyftt.otf'); 1717 } 1718 @font-face { 1719 font-family: 'SF-Pro-Display-Regular.otf'; 1720 font-style: normal; 1721 font-weight: 400; 1722 src: url('https://umsousercontent.com/lib_DsfrqoasmmJYhNNU/v1oi1gwfa4p7l8vq.otf'); 1723 }</style>
1723<script data-cs-category="performance">
vendor: 108 bytes, lines 1723-1725
1723(function(h,o,t,j,a,r){ 1724 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 1725 h._hjSettings={hjid:
17253595160
vendor: 229 bytes, lines 1725-1730
1725,hjsv:6}; 1726 a=o.getElementsByTagName('head')[0]; 1727 r=o.createElement('script');r.async=1; 1728 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 1729 a.appendChild(r); 1730})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
1730</script>
1730<script async="" data-cs-category="performance">
vendor: 127 bytes, lines 1730-1733
1730window.dataLayer = window.dataLayer || []; 1731function gtag(){dataLayer.push(arguments);} 1732gtag('js', new Date()); 1733gtag('config', '
1733G-Q9TVQ5JLBK
vendor: 3 bytes, line 1733
1733');
1733</script>
1733<script data-cs-category="performance">
vendor: 398 bytes, lines 1733-1741
1733!function(f,b,e,v,n,t,s) 1734{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 1735n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 1736if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 1737n.queue=[];t=b.createElement(e);t.async=!0; 1738t.src=v;s=b.getElementsByTagName(e)[0]; 1739s.parentNode.insertBefore(t,s)}(window, document,'script', 1740'https://connect.facebook.net/en_US/fbevents.js'); 1741fbq('init', '
1741628587065978736
vendor: 29 bytes, lines 1741-1742
1741'); 1742fbq('track', 'PageView');
1742</script>
1742<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=628587065978736&ev=PageView&noscript=1" alt=""/></noscript>
1742<script data-cs-category="performance">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1743new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1744j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1745'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1746})(window,document,'script','dataLayer','G-Q9TVQ5JLBK');</script>
vendor: 1 bytes, line 1746
1746
vendor: 1,991 bytes, lines 1747-1753
1747<script> 1748//-----------------Mix Panel----------------------- 1749(function(f,b){if(!b.__SV){var e,g,i,h;window.mixpanel=b;b._i=[];b.init=function(e,f,c){function g(a,d){var b=d.split(".");2==b.length&&(a=a[b[0]],d=b[1]);a[d]=function(){a.push([d].concat(Array.prototype.slice.call(arguments,0)))}}var a=b;"undefined"!==typeof c?a=b[c]=[]:c="mixpanel";a.people=a.people||[];a.toString=function(a){var d="mixpanel";"mixpanel"!==c&&(d+="."+c);a||(d+=" (stub)");return d};a.people.toString=function(){return a.toString(1)+".people (stub)"};i="disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split(" "); 1750 for(h=0;h<i.length;h++)g(a,i[h]);var j="set set_once union unset remove delete".split(" ");a.get_group=function(){function b(c){d[c]=function(){call2_args=arguments;call2=[c].concat(Array.prototype.slice.call(call2_args,0));a.push([e,call2])}}for(var d={},e=["get_group"].concat(Array.prototype.slice.call(arguments,0)),c=0;c<j.length;c++)b(j[c]);return d};b._i.push([e,f,c])};b.__SV=1.2;e=f.createElement("script");e.type="text/javascript";e.async=!0;e.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:"file:"===f.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";g=f.getElementsByTagName("script")[0];g.parentNode.insertBefore(e,g)}})(document,window.mixpanel||[]); 1751 mixpanel.init('929b03eb703b3e4d236fc2029f6f200d', {debug: true,track_pageview: true}); 1752 1753</script>
1753 1754
1755<script>!function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js");oaiq("init",{pixelId:"GxQYAguxUMki3Ru8RCAm4m",debug:true});</script>
1755</head><body class="noScript">
1755<script>document.body.classList.remove('noScript');</script>
1755<header class="_58ce83d8"><style>body { --um-header-height: calc(70px + var(--um-banner-height, 0px)) }</style><div class="umso-header _37ad9200 header-header-01 buttons-button-01"><div class="umso-animating" style="width:100%"><div class="_f4c879d8"><div class="_592c9c5c wr"><nav id="vndqf712n4" class="_cd1263f2 um-nav-wrapper um-classic um-hidden" style="position:relative"><div class="um-nav-children"><div class="_730f12a7"><a href="https://deeplawn.com" style="gap:10px"><img src="https://umsousercontent.com/lib_iJnHWwbdmuXMWCqO/3xn3bx3wzrjdmko7.png?w=200&dpr=2" alt="deeplawn logo.png" style="width:200px"/></a></div></div><ul class="um-nav-links"><li><button>Product</button><div class="um-nav-flyout"><ul><li><a href="/internalquoting" class="um-nav-item"><div class="um-icon _4ee93af7"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-ag8mhc7sxb)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg></div><div>Internal Quoting<span>Quote any lead in seconds - phone, field, or desk</span></div></a></li><li><a href="/onlinesales" class="um-nav-item"><div class="um-icon _a35996e8"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-ag8mhc7sxb)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"></path><line x1="3" y1="6" x2="21" y2="6"></line><path d="M16 10a4 4 0 0 1-8 0"></path></svg></div><div>Online Sales<span>Sell lawn & pest control services from your website, 24/7</span></div></a></li><li><a href="/measurements" class="um-nav-item"><div class="um-icon _548ea97f"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-ag8mhc7sxb)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="1 6 1 22 8 18 16 22 23 18 23 2 16 6 8 2 1 6"></polygon><line x1="8" y1="2" x2="8" y2="18"></line><line x1="16" y1="6" x2="16" y2="22"></line></svg></div><div>Measurements<span>AI lawn & property measurements for residential properties</span></div></a></li><li><a href="/geopricing" class="um-nav-item"><div class="um-icon _1b131464"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-ag8mhc7sxb)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg></div><div>Geopricingâ¢<span>Price each job right for each market & area</span></div></a></li><li><a href="/deep-lawn-pro" class="um-nav-item"><div class="um-icon _6bcf5474"><svg xmlns="http://www.w3.org/2000/svg" fill="var(--color-bg-a)" height="24" width="24" viewBox="0 0 640 512"><path d="M0 224v272c0 8.84 7.16 16 16 16h80V192H32c-17.67 0-32 14.33-32 32zm360-48h-24v-40c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v64c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8zm137.75-63.96l-160-106.67a32.02 32.02 0 0 0-35.5 0l-160 106.67A32.002 32.002 0 0 0 128 138.66V512h128V368c0-8.84 7.16-16 16-16h96c8.84 0 16 7.16 16 16v144h128V138.67c0-10.7-5.35-20.7-14.25-26.63zM320 256c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zm288-64h-64v320h80c8.84 0 16-7.16 16-16V224c0-17.67-14.33-32-32-32z"></path></svg></div><div>Deep Lawn Pro - Commercial<span>Measurements for large commercial properties </span></div></a></li></ul></div></li><li><button>Integrations</button><div class="um-nav-flyout"><ul><li><a href="/integrations" class="um-nav-item"><div class="um-icon _f991e836"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-ag8mhc7sxb)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></div><div>Deep Lawn Integrations<span>A list of all of our integrations including CRMs & payment processors</span></div></a></li><li><a href="/bulk-data-&-api" class="um-nav-item"><div class="um-icon _93572af3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-ag8mhc7sxb)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 2 7 12 12 22 7 12 2"></polygon><polyline points="2 17 12 22 22 17"></polyline><polyline points="2 12 12 17 22 12"></polyline></svg></div><div>Bulk Data & API<span>Learn about our bulk measurement data for a list of properties & our API capabilities</span></div></a></li><li><a href="/density-blaster" class="um-nav-item"><div class="um-icon _827ccbb5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-bg-a)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg></div><div>Density Blaster<span>AI-powered direct mail to build route density and reduce drive time</span></div></a></li></ul></div></li><li><a href="/pricing">Pricing</a></li><li><button>About us</button><div class="um-nav-flyout"><ul><li><a href="/about-us" class="um-nav-item"><div class="um-icon _7786d40f"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-ag8mhc7sxb)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="2" y1="12" x2="22" y2="12"></line><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path></svg></div><div>About us<span>Learn how Deep Lawn started & meet our team</span></div></a></li><li><a href="https://deeplawn.com/blog" class="um-nav-item"><div class="um-icon _a5f20455"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--color-ag8mhc7sxb)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg></div><div>Blog<span>Read customer success stories & how to optimize business operations</span></div></a></li></ul></div></li><li><a href="/contact-us">Contact us</a></li><li><a href="/demo">Demo</a></li><li></li></ul><div class="um-nav-buttons"><a href="https://app.deeplawn.com/" id="8rviamsu26hy0acb" class="_af9d7b85 btn um-dragging"><span>Sign In</span></a>
1755<a href="/pricing" id="btn_us1y2czg5l" class="_4b6ab900 btn primary um-dragging"><span>Sign Up</span><svg width="1em" viewBox="0 0 15 12" xmlns="http://www.w3.org/2000/svg" class="um-arrow"><path d="M9.6 7H1a1 1 0 1 1 0-2h8.6L7 2.4A1 1 0 0 1 8.4 1l4.3 4.2c.2.3.3.5.3.8 0 .3-.1.5-.3.7L8.4 11A1 1 0 1 1 7 9.5L9.6 7z" fill="currentColor"></path></svg></a></div></nav><button id="vndqf712n4-drawerTrigger" class="um-nav-drawerTrigger" title="Open Mobile Menu"></button><div id="vndqf712n4-drawer" class="_cd1263f2 um-nav-drawer um-hidden"><header><button class="um-nav-drawerClose"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-x "><path d="M18 6l-12 12"></path><path d="M6 6l12 12"></path></svg></button></header><div class="um-drawer-links"><li><button>Product</button><ul><li><a href="/internalquoting">Internal Quoting</a></li><li><a href="/onlinesales">Online Sales</a></li><li><a href="/measurements">Measurements</a></li><li><a href="/geopricing">Geopricingâ¢</a></li><li><a href="/deep-lawn-pro">Deep Lawn Pro - Commercial</a></li></ul></li><li><button>Integrations</button><ul><li><a href="/integrations">Deep Lawn Integrations</a></li><li><a href="/bulk-data-&-api">Bulk Data & API</a></li><li><a href="/density-blaster">Density Blaster</a></li></ul></li><li><a href="/pricing">Pricing</a></li><li><button>About us</button><ul><li><a href="/about-us">About us</a></li><li><a href="https://deeplawn.com/blog">Blog</a></li></ul></li><li><a href="/contact-us">Contact us</a></li><li><a href="/demo">Demo</a></li></div><div class="um-drawer-buttons"><a href="https://app.deeplawn.com/" id="8rviamsu26hy0acb" class="_e70f123e btn um-dragging"><span>Sign In</span></a><a href="/pricing" id="btn_aih8irwchd" class="_b90406f0 btn primary um-dragging"><span>Sign Up</span><svg width="1em" viewBox="0 0 15 12" xmlns="http://www.w3.org/2000/svg" class="um-arrow"><path d="M9.6 7H1a1 1 0 1 1 0-2h8.6L7 2.4A1 1 0 0 1 8.4 1l4.3 4.2c.2.3.3.5.3.8 0 .3-.1.5-.3.7L8.4 11A1 1 0 1 1 7 9.5L9.6 7z" fill="currentColor"></path></svg></a></div></div>
1755<script>!function(){const e=document.getElementById('vndqf712n4');if(!e)return;const t=document.querySelector('.umso-header');t&&t.appendChild(document.getElementById('vndqf712n4-drawer'));const n=document.getElementById('vndqf712n4-drawerTrigger'),d=document.getElementById('vndqf712n4-drawer'),s=document.querySelectorAll('.um-lang-picker');s&&s.length>0&&s.forEach(function(e){e.querySelector('button').addEventListener('click',function(){e.querySelector('ul').classList.toggle('um-open')})}),document.addEventListener('click',function(e){d.contains(e.target)||e.target===n||d.classList.add('um-hidden')});const i=d.querySelector('.um-nav-drawerClose'),r=d.querySelectorAll('.um-drawer-links > li > button'),c=e.querySelector('.um-nav-children'),o=e.querySelector('.um-nav-links'),u=e.querySelector('.um-nav-buttons');n.addEventListener('click',function(){d.classList.remove('um-hidden')}),i.addEventListener('click',function(){d.classList.add('um-hidden')}),r.forEach(function(e){e.addEventListener('click',function(){this.parentNode.classList.toggle('um-open')})});let l=0,a=!0;function m(){!1===a&&(l=(c?.offsetWidth||0)+(o?.offsetWidth||0)+(u?.offsetWidth||0)+10),f()}function f(){e.offsetWidth-10<l?(a=!0,e.classList.add('um-hidden'),n.classList.remove('um-hidden')):(a=!1,e.classList.remove('um-hidden'),n.classList.add('um-hidden'),d.classList.add('um-hidden'))}new ResizeObserver(f).observe(document.body),c&&new ResizeObserver(m).observe(c),u&&new ResizeObserver(m).observe(u),o&&new ResizeObserver(m).observe(o),m(),f()}();</script>
1755</div></div></div></div></header><section class="_a9e0e4ff theme-sub-darkText cards-cards-01 buttons-button-01"><div class="wr"><div class="_b96177cf"><div class="_b96177cf-feature"><div class="_b96177cf-feature-image"><a href="/blogs/are-you-showing-up-when-homeowners-search-for-online-estimates"><img src="https://landen.imgix.net/blog_tFaSGWbzLpSMElNI/assets/rjZNAoSTXQqAGsvi.png?w=1200"/></a></div><div class="_b96177cf-feature-content"><a href="/blogs/are-you-showing-up-when-homeowners-search-for-online-estimates"><h2>Are You Showing Up When Homeowners Search for Online Estimates?</h2></a><span class="_b96177cf-feature-meta"><span>August 28, 2026</span><span style="opacity:0.5"> - </span><span>Tactics and strategies for scaling your lawn care or pest control business ð</span></span><p>It's Sunday morning. A homeowner looks outs at their messy, overgrown lawn, sighs, and grabs their phone. They do a quick Google search, "lawn care around me" to see their options.The first thing the...</p><a href="/blogs/are-you-showing-up-when-homeowners-search-for-online-estimates" class="_b96177cf-cta" style="color:var(--color-text-primary)">Read More<!-- --> </a></div></div><div class="_b96177cf-highlights"><div class="_b96177cf-highlight"><a href="/blogs/how-serenity-robotic-lawncare-automated-estimates-and-captured-more-leads-with-deep-lawn" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_tFaSGWbzLpSMElNI/assets/HHnYLPVnibStbPZs.png?w=800"/></a><a href="/blogs/how-serenity-robotic-lawncare-automated-estimates-and-captured-more-leads-with-deep-lawn"><h3>How Serenity Robotic Lawncare Automated Estimates and Improved Lead Management With Deep Lawn</h3></a><span class="_b96177cf-highlight-meta"><span>July 16, 2026</span><span style="opacity:0.5"> - </span><span> Annabel Cruickshank</span></span><p>Learn how Serenity Robotic Lawncare streamlined their estimating process, captured more leads, and simplified follow-up using Deep Lawn.   CHALLENGEKeeping Up with Spring Demand Without Hiring More ...</p><a href="/blogs/how-serenity-robotic-lawncare-automated-estimates-and-captured-more-leads-with-deep-lawn" class="_b96177cf-cta">Read More<!-- --> </a></div><div class="_b96177cf-highlight"><a href="/blogs/first-to-quote-first-to-win-the-race-how-speed-shapes-customer-decisions-in-the-green-industry" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/VBvNZiCGKiyvGVIV.png?w=800"/></a><a href="/blogs/first-to-quote-first-to-win-the-race-how-speed-shapes-customer-decisions-in-the-green-industry"><h3>First to Quote, First to Win the Race: How Speed Shapes Customer Decisions in the Green Industry</h3></a><span class="_b96177cf-highlight-meta"><span>January 21, 2025</span><span style="opacity:0.5"> - </span><span> Annabel Cruickshank</span></span><p>In todayâs fast-paced digital world, where information is easily accessible and immediate satisfaction is the norm, customers prioritize speed and convenience when making purchasing decisions. This t...</p><a href="/blogs/first-to-quote-first-to-win-the-race-how-speed-shapes-customer-decisions-in-the-green-industry" class="_b96177cf-cta">Read More<!-- --> </a></div><div class="_b96177cf-highlight"><a href="/blogs/how-is-deep-lawns-customer-service" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/fHtMdGmnvYXDrOkA.jpg?w=800"/></a><a href="/blogs/how-is-deep-lawns-customer-service"><h3>How is Deep Lawn's Customer Service</h3></a><span class="_b96177cf-highlight-meta"><span>December 14, 2024</span><span style="opacity:0.5"> - </span><span> Annabel Cruickshank</span></span><p>A question we frequently receive is: How is Deep Lawn's Customer Service? In this post, we'll answer that question and highlight how we go above and beyond to provide a smooth and supportive experien...</p><a href="/blogs/how-is-deep-lawns-customer-service" class="_b96177cf-cta">Read More<!-- --> </a></div><div class="_b96177cf-highlight"><a href="/blogs/how-deep-lawn-helps-snow-removal-companies" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/btSnIXpQMqTQHblB.jpg?w=800"/></a><a href="/blogs/how-deep-lawn-helps-snow-removal-companies"><h3>How Deep Lawn Helps Snow Removal Companies</h3></a><span class="_b96177cf-highlight-meta"><span>September 26, 2024</span><span style="opacity:0.5"> - </span><span> Annabel Cruickshank</span></span>
1755<p>As the winter season approaches, having an efficient and seamless quoting process is essential for any Snow Removal business. With Deep Lawn's AI measurement tool, you can transform your operations b...</p><a href="/blogs/how-deep-lawn-helps-snow-removal-companies" class="_b96177cf-cta">Read More<!-- --> </a></div><div class="_b96177cf-highlight"><a href="/blogs/how-deep-lawn-helps-pest-control-companies" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/HcKrwqVCUXGiZbqZ.png?w=800"/></a><a href="/blogs/how-deep-lawn-helps-pest-control-companies"><h3>How Deep Lawn Helps Pest Control Companies</h3></a><span class="_b96177cf-highlight-meta"><span>September 13, 2024</span><span style="opacity:0.5"> - </span><span> Annabel Cruickshank</span></span><p>Deep Lawn's AI measurement tool transforms the quoting process by enabling pest control companies to generate proposals within seconds. With seamless integration into your existing CRMs, such as Serv...</p><a href="/blogs/how-deep-lawn-helps-pest-control-companies" class="_b96177cf-cta">Read More<!-- --> </a></div><div class="_b96177cf-highlight"><a href="/blogs/deep-lawn-integrations" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/VccPmMIZlaUxttvZ.jpg?w=800"/></a><a href="/blogs/deep-lawn-integrations"><h3>Deep Lawn Integrations</h3></a><span class="_b96177cf-highlight-meta"><span>August 29, 2024</span><span style="opacity:0.5"> - </span><span> Annabel Cruickshank</span></span><p>You wonât find better integrations for lawn care and pest control businesses than with Deep Lawn. Deep Lawn provides you with the ability to connect with the best integrations and seamlessly integrat...</p><a href="/blogs/deep-lawn-integrations" class="_b96177cf-cta">Read More<!-- --> </a></div><div class="_b96177cf-highlight"><a href="/blogs/the-day-you-made-selling-lawn-care-easier" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/whjDLUSZCpbFWjqR.jpg?w=800"/></a><a href="/blogs/the-day-you-made-selling-lawn-care-easier"><h3>The Day You Made Selling Lawn Care Easier</h3></a><span class="_b96177cf-highlight-meta"><span>August 21, 2024</span><span style="opacity:0.5"> - </span><span>Rick Wall</span></span><p>One of the fastest ways to get better at selling lawn care is to make the process as easy as possible. There are many ways to make that happen and Iâll go over them here. This is often referred to as...</p><a href="/blogs/the-day-you-made-selling-lawn-care-easier" class="_b96177cf-cta">Read More<!-- --> </a></div><div class="_b96177cf-highlight"><a href="/blogs/high-definition-vs-standard-definition-imagery" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/nTqvjPQjRbTHNbWY.jpg?w=800"/></a><a href="/blogs/high-definition-vs-standard-definition-imagery"><h3>How HD Imagery Can Elevate Your Lawn Care Game </h3></a><span class="_b96177cf-highlight-meta"><span>August 15, 2024</span><span style="opacity:0.5"> - </span><span> Annabel Cruickshank</span></span><p>Precision and detailed measurements can set your instant quotes apart from the competition. One of the most impactful tools available for achieving this is high-definition aerial imagery.At Deep Lawn...</p><a href="/blogs/high-definition-vs-standard-definition-imagery" class="_b96177cf-cta">Read More<!-- --> </a></div><div class="_b96177cf-highlight"><a href="/blogs/how-you-finally-got-paid-for-windshield-time" class="_b96177cf-highlight-cover"><img src="https://landen.imgix.net/blog_eAWXXyCoGxTRYdvh/assets/aSbHaCeyZrgtRJjn.png?w=800"/></a><a href="/blogs/how-you-finally-got-paid-for-windshield-time"><h3>How You Finally Got Paid For Windshield Time</h3></a><span class="_b96177cf-highlight-meta"><span>August 8, 2024</span><span style="opacity:0.5"> - </span><span>Rick Wall</span></span><p>The two biggest drivers of profitability in Lawn Care are route density and accurate pricing. Weâll be covering route density since we already have a four-part series on pricing (Part 1, Part 2, Part...</p><a href="/blogs/how-you-finally-got-paid-for-windshield-time" class="_b96177cf-cta">Read More<!-- -->
1755 </a></div></div></div></div></section><footer id="footer" class="_c4b89fde theme-74awzdx3xdr06pre cards-cards-01 buttons-button-01"><div class="wr"><div class="_bea1daea"><div class="_240f2910"><span class="_c0e4633f um-text"><p>Copyright © 2026 Deep Lawn, inc. All rights reserved.</p></span><div class="_4dba2c1d" style="position:relative"><a href="https://www.instagram.com/deeplawn/" class="_3d4606c5"><div class="um-icon _317000c4"><img src="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/48bwy8irdo51jorg.svg?w=24&h=24&dpr=2" alt="instagram.svg" style="position:relative;width:24px;height:24px;display:block;object-fit:contain"/></div></a><a href="https://www.linkedin.com/company/deep-lawn/" class="_3d4606c5"><div class="um-icon _317000c4"><img src="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/zz6wqm9c7zuhbndd.svg?w=24&h=24&dpr=2" alt="linkedin.svg" style="position:relative;width:24px;height:24px;display:block;object-fit:contain"/></div></a><a href="https://www.facebook.com/deeplawnsoftware/" class="_3d4606c5"><div class="um-icon _317000c4"><img src="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/mz35mkyr8l0t8rgk.svg?w=24&h=24&dpr=2" alt="facebook.svg" style="position:relative;width:24px;height:24px;display:block;object-fit:contain"/></div></a><a href="https://www.youtube.com/@deeplawn365" class="_3d4606c5"><div class="um-icon _317000c4"><img src="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/tlczjvjguxvehsqj.svg?w=24&h=24&dpr=2" alt="youtube.svg" style="position:relative;width:24px;height:24px;display:block;object-fit:contain"/></div></a><a href="https://www.tiktok.com/@deep_lawn1" class="_3d4606c5"><div class="um-icon _317000c4"><img src="https://umsousercontent.com/lib_oNNIsRRJLnhKdcsI/25lso0pcpl5o1wi8.svg?w=24&h=24&dpr=2" alt="tiktok.svg" style="position:relative;width:24px;height:24px;display:block;object-fit:contain"/></div></a></div><div class="_370825cf umsoPluginTarget"></div></div><ul class="_6d77f4ac" style="position:relative"><li class="_15091c77"><h4 class="_f7277ae9 um-text"><p>Product</p> 1756</h4><ul class="_a1fe80f4" style="position:relative"><li class="_171c7314"><a href="/pricing" class="_7d179ab3">Pricing</a></li><li class="_171c7314"><a href="/quotes" class="_7d179ab3">Internal Quoting</a></li><li class="_171c7314"><a href="/ecommerce" class="_7d179ab3">Online Sales</a></li><li class="_171c7314"><a href="/measurements" class="_7d179ab3">Measurements</a></li><li class="_171c7314"><a href="/deep-lawn-pro" class="_7d179ab3">Deep Lawn Pro</a></li><li class="_171c7314"><a href="/geopricing" class="_7d179ab3">Geopricingâ¢</a></li><li class="_171c7314"><a href="/bulk-data-&-api" class="_7d179ab3">Bulk Data & API</a></li></ul></li><li class="_15091c77"><h4 class="_f7277ae9 um-text"><p>Integrations</p></h4><ul class="_a1fe80f4" style="position:relative"><li class="_171c7314"><a href="/integrations" class="_7d179ab3">Integrations</a></li><li class="_171c7314"><a href="/bulk-data-&-api" class="_7d179ab3">Bulk Data & API</a></li><li class="_171c7314"><a href="/density-blaster" class="_7d179ab3">Density Blaster</a></li></ul></li><li class="_15091c77"><h4 class="_f7277ae9 um-text"><p>Company</p> 1757</h4><ul class="_a1fe80f4" style="position:relative"><li class="_171c7314"><a href="/about-us" class="_7d179ab3">About us</a></li><li class="_171c7314"><a href="https://deeplawn.com/blog" class="_7d179ab3">Blog</a></li><li class="_171c7314"><a href="/contact-us" class="_7d179ab3">Contact us</a></li><li class="_171c7314"><a href="/demo" class="_7d179ab3">Watch a Recorded Demo</a></li><li class="_171c7314"><a href="/book-demo" class="_7d179ab3">Book a Live Demo</a></li></ul></li><li class="_15091c77"><h4 class="_f7277ae9 um-text"><p>Legal</p> 1758</h4><ul class="_a1fe80f4" style="position:relative"><li class="_171c7314"><a href="/terms-of-service" class="_7d179ab3">Terms of Service</a></li><li class="_171c7314"><a href="/privacy-policy" class="_7d179ab3">Privacy Policy</a></li><li class="_171c7314"><a href="/about-us" class="_7d179ab3"> 1759 1760 1761 1762 1763Made with â¤ï¸ in Texas</a></li></ul></li></ul></div></div></footer>
1763<script>!function(){const t=document.querySelectorAll('.umso-animated');const e=new IntersectionObserver((t,e)=>{t.forEach((t,n)=>{const o=t.target,a=function(t){const e=t.getBoundingClientRect(),n=window.innerHeight;let o=.3/(e.height/n+.2);return o=o>.1?Math.round(10*o)/10:Math.round(20*o)/20,o>1&&(o=1),o}(o);t.isIntersecting&&t.intersectionRatio>=a&&(!function(t,e){const n=parseFloat(t.style.getPropertyValue('--animationStagger'))||0,o=parseFloat(t.style.getPropertyValue('--animationDelay'))||0;t.style.animationDelay=`${o+n*e}ms`}(o,n),o.classList.add('umso-animating'),e.unobserve(o))})},{threshold:[0,.05,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]});setTimeout(()=>{t.forEach(t=>e.observe(t))},50)}();</script>
1763<script>window.OpenModal=function(o){const e=document.querySelector('#'+o+'.umsoModalWrapper');if(!e)return;const n=e.querySelector('.umsoModalOverlay');e&&n?(e.style.display='block',n.addEventListener('click',()=>{window.CloseModal(o)},{once:!0})):console.error('modal not found ',o)},window.CloseModal=function(o){const e=document.querySelector('#'+o+'.umsoModalWrapper');e?e.style.display='none':console.error('modal not found',o)};</script>
1763<script>!function(){const e=false;window.SendEvent=function(n){if(!n)return void console.error('error when sending event');const t=JSON.stringify({siteId:'tbh8sgn60ugqdfay',category:n.category,name:n.name,data:n.data,isPriorBlockingEnabled:e});if(n.asBeacon&&navigator.sendBeacon)return void navigator.sendBeacon('/api/event',t);let o=new XMLHttpRequest;o.open('POST','/api/event',!0),o.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'),o.send(t)}}(); !function(){const e=false,n=new URLSearchParams(window.location.search),t=['utm_source','utm_medium','utm_campaign','utm_term','utm_content'];window.PageView=function(){const o={referrer:document.referrer,path:window.location.pathname,isPriorBlockingEnabled:e};t.forEach(function(e){const t=n.get(e);t&&(o[e]=t)});let i=new XMLHttpRequest;i.open('POST','/api/view',!0),i.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8'),i.send(JSON.stringify(o))},window.PageView()}(); !function(){const t=document.querySelectorAll('a'),n=new URLSearchParams(window.location.search),e=['utm_source','utm_medium','utm_campaign','utm_term','utm_content'];Array.prototype.forEach.call(t,function(t,c){t.addEventListener('click',function(c){const o={url:t.href,btn_id:t.id};e.forEach(function(t){const e=n.get(t);e&&(o[t]=e)}),window.SendEvent({category:'button',name:t.innerText,data:o,asBeacon:!0})})})}();</script>
1763<script>/*! smooth-scroll v14.2.1 | (c) 2018 Chris Ferdinandi | MIT License | http://github.com/cferdinandi/smooth-scroll */ 1764!function(e,t){'function'==typeof define&&define.amd?define([],function(){return t(e)}):'object'==typeof exports?module.exports=t(e):e.SmoothScroll=t(e)}('undefined'!=typeof global?global:'undefined'!=typeof window?window:this,function(e){'use strict';var t={ignore:'[data-scroll-ignore]',header:null,topOnEmptyHash:!0,speed:500,clip:!0,offset:0,easing:'easeInOutCubic',customEasing:null,updateURL:!0,popstate:!0,emitEvents:!0},n=function(){for(var e={},t=0;t<arguments.length;t++)!function(t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}(arguments[t]);return e},o=function(t){return parseInt(e.getComputedStyle(t).height,10)},r=function(e){var t;try{t=decodeURIComponent(e)}catch(n){t=e}return t},a=function(e){'#'===e.charAt(0)&&(e=e.substr(1));for(var t,n=String(e),o=n.length,r=-1,a='',i=n.charCodeAt(0);++r<o;){if(0===(t=n.charCodeAt(r)))throw new InvalidCharacterError('Invalid character: the input contains U+0000.');a+=t>=1&&t<=31||127==t||0===r&&t>=48&&t<=57||1===r&&t>=48&&t<=57&&45===i?'\\'+t.toString(16)+' ':t>=128||45===t||95===t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122?n.charAt(r):'\\'+n.charAt(r)}var c;try{c=decodeURIComponent('#'+a)}catch(e){c='#'+a}return c},i=function(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)},c=function(e){return e?o(e)+e.offsetTop:0},u=function(t,n,o,r){if(n.emitEvents&&'function'==typeof e.CustomEvent){var a=new CustomEvent(t,{bubbles:!0,detail:{anchor:o,toggle:r}});document.dispatchEvent(a)}};return function(o,s){var l,d,f,m,h,p,g={cancelScroll:function(e){cancelAnimationFrame(p),p=null,e||u('scrollCancel',l)}};g.animateScroll=function(o,r,a){var s=n(l||t,a||{}),d='[object Number]'===Object.prototype.toString.call(o),h=d||!o.tagName?null:o;if(d||h){var v=e.pageYOffset;s.header&&!f&&(f=document.querySelector(s.header)),m||(m=c(f));var y,S,E,b=d?o:function(t,n,o,r){var a=0;if(t.offsetParent)do{a+=t.offsetTop,t=t.offsetParent}while(t);return a=Math.max(a-n-o,0),r&&(a=Math.min(a,i()-e.innerHeight)),a}(h,m,parseInt('function'==typeof s.offset?s.offset(o,r):s.offset,10),s.clip),O=b-v,I=i(),w=0,C=function(t,n){var a=e.pageYOffset;
1764if(t==n||a==n||(v<n&&e.innerHeight+a)>=I)return g.cancelScroll(!0),function(t,n,o){0===t&&document.body.focus(),o||(t.focus(),document.activeElement!==t&&(t.setAttribute('tabindex','-1'),t.focus(),t.style.outline='none'),e.scrollTo(0,n))}(o,n,d),u('scrollStop',s,o,r),y=null,p=null,!0},L=function(t){y||(y=t),S=(w+=t-y)/parseInt(s.speed,10),E=v+O*function(e,t){var n;return'easeInQuad'===e.easing&&(n=t*t),'easeOutQuad'===e.easing&&(n=t*(2-t)),'easeInOutQuad'===e.easing&&(n=t<.5?2*t*t:(4-2*t)*t-1),'easeInCubic'===e.easing&&(n=t*t*t),'easeOutCubic'===e.easing&&(n=--t*t*t+1),'easeInOutCubic'===e.easing&&(n=t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1),'easeInQuart'===e.easing&&(n=t*t*t*t),'easeOutQuart'===e.easing&&(n=1- --t*t*t*t),'easeInOutQuart'===e.easing&&(n=t<.5?8*t*t*t*t:1-8*--t*t*t*t),'easeInQuint'===e.easing&&(n=t*t*t*t*t),'easeOutQuint'===e.easing&&(n=1+--t*t*t*t*t),'easeInOutQuint'===e.easing&&(n=t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t),e.customEasing&&(n=e.customEasing(t)),n||t}(s,S=S>1?1:S),e.scrollTo(0,Math.floor(E)),C(E,b)||(p=e.requestAnimationFrame(L),y=t)};0===e.pageYOffset&&e.scrollTo(0,0),function(e,t,n){t||history.pushState&&n.updateURL&&history.pushState({smoothScroll:JSON.stringify(n),anchor:e.id},document.title,e===document.documentElement?'#top':'#'+e.id)}(o,d,s),u('scrollStart',s,o,r),g.cancelScroll(!0),e.requestAnimationFrame(L)}};var v=function(t){if((!('matchMedia'in e)||!e.matchMedia('(prefers-reduced-motion)').matches)&&0===t.button&&!t.metaKey&&!t.ctrlKey&&'closest'in t.target&&(d=t.target.closest(o))&&'a'===d.tagName.toLowerCase()&&!t.target.closest(l.ignore)&&d.hostname===e.location.hostname&&d.pathname===e.location.pathname&&/#/.test(d.href)){var n=a(r(d.hash)),i=l.topOnEmptyHash&&'#'===n?document.documentElement:document.querySelector(n);(i=i||'#top'!==n?i:document.documentElement)&&(t.preventDefault(),g.animateScroll(i,d))}},y=function(e){if(null!==history.state&&history.state.smoothScroll&&history.state.smoothScroll===JSON.stringify(l)&&history.state.anchor){var t=document.querySelector(a(r(history.state.anchor)));t&&g.animateScroll(t,null,{updateURL:!1})}},S=function(e){h||(h=setTimeout(function(){h=null,m=c(f)},66))};return g.destroy=function(){l&&(document.removeEventListener('click',v,!1),e.removeEventListener('resize',S,!1),e.removeEventListener('popstate',y,!1),g.cancelScroll(),l=null,d=null,f=null,m=null,h=null,p=null)},g.init=function(o){if(!('querySelector'in document&&'addEventListener'in e&&'requestAnimationFrame'in e&&'closest'in e.Element.prototype))throw'Smooth Scroll: This browser does not support the required JavaScript methods and browser APIs.';g.destroy(),l=n(t,o||{}),f=l.header?document.querySelector(l.header):null,m=c(f),document.addEventListener('click',v,!1),f&&e.addEventListener('resize',S,!1),l.updateURL&&l.popstate&&e.addEventListener('popstate',y,!1)},g.init(s),g}}),new window.SmoothScroll('a[href*="#"]',{offset:0});</script>
1764<script><!-- engine v5.0.8 --></script>
1764</body></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.