1<!DOCTYPE html><!-- Last Published: Fri Oct 02 2026 05:32:51 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="happyco.webflow.io" data-wf-page="6993fa743027d08bea58018d" data-wf-site="6414ce4dcbfbc386d105ceb9" data-wf-intellimize-customer-id="117990253" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Property Maintenance Management Software and AI Platform</title><meta content="Manage work orders, automate maintenance, and track with AI-powered property maintenance software. Streamline operations with our maintenance system." name="description"/><meta content="Property Maintenance Management Software and AI Platform" property="og:title"/><meta content="Manage work orders, automate maintenance, and track with AI-powered property maintenance software. Streamline operations with our maintenance system." property="og:description"/><meta content="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0a5421dfd02fb3bb57b77_OG-Home.avif" property="og:image"/><meta content="Property Maintenance Management Software and AI Platform" name="twitter:title"/><meta content="Manage work orders, automate maintenance, and track with AI-powered property maintenance software. Streamline operations with our maintenance system." name="twitter:description"/><meta content="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0a5421dfd02fb3bb57b77_OG-Home.avif" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/css/happyco.shared.b17b53587.min.css" rel="stylesheet" type="text/css" integrity="sha384-sXtTWHUjPbBwO3ROtSq74g9JYAzmJvx0tCEoYXLkewIse/0yyf2GvQO73ht/ylmM" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Lora:300,400,500,600,700","Lora:300,400,500,600,700"] }});</script>
1<script src="https://use.typekit.net/sxg5ijy.js" type="text/javascript"></script>
1<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6414ce4dcbfbc3c27505cefc_32px-fav-clear-happy.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6414ce4dcbfbc3355505cefa_256-webclip-clear-happy.png" rel="apple-touch-icon"/>
1<script type="application/ld+json"> 2{ 3 "@context": "https://schema.org", 4 "@graph": [ 5 { 6 "@type": "Organization", 7 "@id": "https://happy.co/#organization", 8 "name": "HappyCo", 9 "url": "https://happy.co/", 10 "logo": { 11 "@type": "ImageObject", 12 "url": "https://cdn.prod.website-files.com/69939ddf4d55cfcf7d89c48d/69939e117d60ced6d8c76e4c_HappyCo_Logo_Navy.svg" 13 }, 14 "sameAs": [ 15 "https://www.linkedin.com/company/happyco" 16 ] 17 }, 18 { 19 "@type": "WebSite", 20 "@id": "https://happy.co/#website", 21 "url": "https://happy.co/", 22 "name": "HappyCo", 23 "publisher": { 24 "@id": "https://happy.co/#organization" 25 } 26 }, 27 { 28 "@type": "WebPage", 29 "@id": "https://happy.co/#homepage", 30 "url": "https://happy.co/", 31 "name": "Multifamily Property Management Software and Solutions", 32 "description": "AI-powered property management software for multifamily and maintenance teams. Automate operations and improve efficiency and resident satisfaction.", 33 "isPartOf": { 34 "@id": "https://happy.co/#website" 35 } 36 }, 37 { 38 "@type": "SoftwareApplication", 39 "@id": "https://happy.co/#software", 40 "name": "HappyCo", 41 "url": "https://happy.co/", 42 "applicationCategory": "BusinessApplication", 43 "operatingSystem": "Web, iOS, Android", 44 "description": "AI-powered property management software for multifamily and maintenance teams. Automate operations and improve efficiency and resident satisfaction.", 45 "provider": { 46 "@id": "https://happy.co/#organization" 47 }, 48 "featureList": [ 49 "Maintenance Operations", 50 "Maintenance Services", 51 "Asset Management", 52 "Work Orders", 53 "Make Readies", 54 "Inspections", 55 "Reporting & AI Insights", 56 "After Hours Coverage", 57 "Smart Triage", 58 "Vendor Management", 59 "CapEx & Budgets", 60 "Renovations & Projects", 61 "Inventory Tracking", 62 "Due Diligence", 63 "Lease File Audits" 64 ] 65 } 66 ] 67} 68</script>
68<!-- Resource hints (PSI Fix 2, Part A item 1). Added 2026-08-12. 69 Warms connections for the HubSpot origins loaded from the footer block. 70 NOTE: a use.typekit.net preconnect was deliberately NOT added. Webflow emits 71 its own font scripts near the top of <head> (~offset 2.4k) while custom head 72 code starts much later (~offset 7.3k), so the connection is already open by 73 the time a hint here is parsed. It would be a no-op. --> 74<link rel="preconnect" href="https://js.hs-scripts.com" crossorigin> 75<link rel="dns-prefetch" href="https://js.hs-analytics.net"> 76<link rel="dns-prefetch" href="https://js.hs-banner.com"> 77 78<!-- Consent Pro script -->
79<script src="https://api.consentpro.com/v2/cdn/runtime/6414ce4dcbfbc386d105ceb9.js" type="text/javascript" finsweet="consentpro" siteid="6414ce4dcbfbc386d105ceb9"></script>
79 80 81<meta name="theme-color" content="#E6F9F3" /> 82 83<!-- Google Tag Manager LIVE -->
84<script>
vendor: 327 bytes, lines 84-88
84(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 85new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 86j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 87'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 88})(window,document,'script','dataLayer','
88GTM-K7HL5X
vendor: 3 bytes, line 88
88');
88</script>
88 89<!-- End Google Tag Manager --> 90 91<link rel="stylesheet" href="https://use.typekit.net/sxg5ijy.css"> 92 93<style> 94.gnav_hamburger--wrapper { 95 --thickness: 0.1rem; 96 --gap: 0.5rem; 97 --rotate: 45; 98 --width: 100%; 99} 100.w--open .gnav_hamburger--line { 101 transform: scaleX(0); 102} 103.w--open .gnav_hamburger--line:first-child { 104 transform: translateY(calc(var(--thickness) + var(--gap))) rotate(calc(var(--rotate) * -1deg)); 105} 106.w--open .gnav_hamburger--line:last-child { 107 transform: translateY(calc(var(--thickness) * -1 + var(--gap) * -1)) rotate(calc(var(--rotate) * 1deg)); 108} 109</style> 110 111<!-- PSI Fix 8, item 1. Serve the jtbd footer background as AVIF/WebP instead of a 112 1,156,955-byte PNG. Same image at full 2880x2782: AVIF is 13,963 bytes, a 99% 113 reduction, max per-pixel delta 6/255. The source PNG was RGBA with a fully 114 opaque alpha channel, which is where much of the waste came from. 115 Browsers without image-set() ignore this rule and fall back to Webflow's PNG, 116 so this degrades safely. To roll back, delete this whole block. --> 117<style> 118.section_container.is--jtbd-footer { 119 background-image: -webkit-image-set( 120 url("https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8378de579f8385050220ce_jtbd-footer-BG.avif") type("image/avif"), 121 url("https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8378de270caeb485e6f6c7_jtbd-footer-BG.webp") type("image/webp")); 122 background-image: image-set( 123 url("https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8378de579f8385050220ce_jtbd-footer-BG.avif") type("image/avif"), 124 url("https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8378de270caeb485e6f6c7_jtbd-footer-BG.webp") type("image/webp")); 125} 126</style> 127 128<!-- Noindex non-canonical domains (Incident C, fix 16 â 28 Aug 2026 site audit) -->
129<script> 130 if (window.location.hostname !== "happy.co") { 131 var metaRobots = document.createElement("meta"); 132 metaRobots.name = "robots"; 133 metaRobots.content = "noindex, nofollow"; 134 document.head.appendChild(metaRobots); 135 } 136</script>
136<script src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9%2F66ba5a08efe71070f98dd10a%2F672284bca6679da7c465bbaa%2Fk7hl5x-1.1.1.js" type="text/javascript"></script>
136</head><body><div class="global-styles"><div class="global-styles-specific w-embed"><style> 137/* text highlight/selection color */ 138::selection { 139 background: #B3EDDC; /* WebKit/Blink Browsers */ 140} 141::-moz-selection { 142 background: #B3EDDC; /* Gecko Browsers */ 143} 144 145/* Makes custom UTM code suffix display */ 146.notification-utm a { 147 position: absolute; 148 left: 0%; 149 top: 0%; 150 right: 0%; 151 bottom: 0%; 152 border-bottom: none; 153} 154 155 156/*homepage hero grid*/ 157.scene-1-line-1 { 158 width: calc(33% - 1vw); 159} 160 161.scene-1-line-2 { 162 width: calc(50% - 0.5vw); 163} 164 165 166/*box sizing*/ 167.btn_primary, .btn_secondary { 168 box-sizing: border-box; 169} 170 171/*active tab triangles*/ 172.w--current div.tab-active-green, .w--current div.tab-active-optigo, .w--current div.tab-active-green-dark, .w--current div.tab-active-teal, .w--current div.tab-active-teal-dark, .w--current div.tab-active-yellow, .w--current div.tab-active-blue, .w--current div.tab-active-purple, .w--current div.tab-active-red, .w--current div.tab-active-red-dark, .w--current div.tab-active-orange { 173 display: block; 174} 175 176.app_tab, .suite_tab, .accordion_card, .accordion_top { 177 -webkit-touch-callout: none; 178 -webkit-user-select: none; 179 -webkit-tap-highlight-color: transparent; 180 -khtml-user-select: none; 181 -moz-user-select: none; 182 -ms-user-select: none; 183 user-select: none; 184} 185 186/* Suite Process Tile Slider Indent */ 187@media screen and (min-width: 1472px) and (max-width: 1919px) { 188.suite-processes_list { 189 padding-left: calc(50vw - 624px); 190} 191} 192 193@media screen and (min-width: 992px) and (max-width: 1079px) { 194.nav_item-container { 195 left: 14rem; 196 -webkit-transform: translate(0%, 0px); 197 -ms-transform: translate(0%, 0px); 198 transform: translate(0%, 0px); 199} 200} 201 202/* Allow accordion title to wrap correctly */ 203.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { 204 white-space: normal !important; 205} 206 207/*Refining spacing of first and last children in resource rich-text block */ 208.rich-text_article h1:first-child, .rich-text_article h2:first-child { 209 padding-top: 0.05px; 210} 211 212.rich-text_article h1:last-child, .rich-text_article h2:last-child, .rich-text_article h3:last-child, .rich-text_article h4:last-child, .rich-text_article h5:last-child, .rich-text_article h6:last-child, .rich-text_article p:last-child, .rich-text_article figure:last-child, .rich-text_article blockquote:last-child { 213 margin-bottom: 0rem; 214} 215 216/*explore active arrows*/ 217.w--current div.explore-active-purple, .w--current div.explore-active-blue, .w--current div.explore-active-teal, .w--current div.explore-active-yellow { 218 display: block; 219} 220 221/* limit related blog posts to 2 on tablet and lower */
222@media screen and (max-width: 1047px) { 223.footer-content-card.w-dyn-item:last-child { 224 display: none; 225} 226} 227 228/* Make full-width images in rte 100% */ 229figure.w-richtext-align-fullwidth{ 230 max-width: 100% !important; 231} 232figure.w-richtext-align-fullwidth div { 233 width: 100%; 234} 235 236/* Styling for floated images in Explore*/ 237 238figure.w-richtext-align-floatleft.w-richtext-figure-type-image { 239 margin-right: 0px; 240 padding-right: 3rem; 241 width: 50%; 242} 243 244figure.w-richtext-align-floatright.w-richtext-figure-type-image { 245 margin-left: 0px; 246 padding-left: 3rem; 247 width: 50%; 248} 249 250figure.w-richtext-align-floatleft div, figure.w-richtext-align-floatright div { 251 width: 100%; 252} 253 254@media screen and (max-width: 767px) { 255figure.w-richtext-align-floatleft.w-richtext-figure-type-image { 256 padding-right: 1.5rem; 257 margin-bottom: 1.5rem; 258} 259 260figure.w-richtext-align-floatright.w-richtext-figure-type-image { 261 padding-left: 1.5rem; 262 margin-bottom: 1.5rem; 263} 264} 265 266.w-richtext-align-center.w-richtext-figure-type-image { 267 max-width: 75%; 268} 269 270/* Styling italicised text in block quote to target the by-line */ 271.rich-text_article blockquote em { 272 font-size: 1rem; 273 font-style: normal; 274 display: block; 275} 276 277.rich-text_article blockquote em:first-of-type { 278 margin-top: 1rem; 279 font-weight: bold; 280} 281 282.rich-text_article blockquote br { 283 display:none; 284} 285 286/* Make links within body copy inherit links style */ 287p a { 288 text-decoration: underline; 289 font-weight: bold; 290} 291 292/* Hide Scrollbars in Sales Form */ 293.form_modal-content{ 294 scrollbar-width: none; /* Firefox */ 295 -ms-overflow-style: none; /* Internet Explorer 10+ */ 296} 297.form_modal-content::-webkit-scrollbar { /* WebKit */ 298 width: 0; 299 height: 0; 300} 301</style></div><div class="global-styles-1920 w-embed"><style> 302 303/* Capsize Modifiers for type */ 304h1::before, .heading--xl::before, h2::before, .heading--l::before, h3::before, .heading--m::before, h4::before, .heading--s::before, h5::before, 305.heading--xs::before, h6::before, .stat_num::before { 306 content: ""; 307 margin-top: -0.1865em; 308 display: block; 309 height: 0; 310} 311 312h1::after, .heading--xl::after, h2::after, .heading--l::after, h3::after, .heading--m::after, h4::after, .heading--s::after, h5::after, 313.heading--xs::after, h6::after, .stat_num::after { 314 content: ""; 315 margin-bottom: -0.2735em; 316 display: block; 317 height: 0; 318} 319 320p::before, .text--xxs::before, .text--xs::before, .text--s::before, .text--m::before, .text--l::before, .text--subline::before { 321 content: ""; 322 margin-top: -0.3758em; 323 display: block; 324 height: 0; 325} 326 327p::after, .text--xxs::after, .text--xs::after, .text--s::after, .text--m::after, .text--l::after, .text--subline::after { 328 content: ""; 329 margin-bottom: -0.4628em; 330 display: block; 331 height: 0; 332} 333 334.tag--s::before, .tag--nav::before { 335 content: ""; 336 margin-top: -0.1594em; 337 display: block; 338 height: 0; 339} 340 341.tag--s::after, .tag--nav::after { 342 content: ""; 343 margin-bottom: -0.3564em; 344 display: block; 345 height: 0; 346} 347 348.tag--m::before, .tag--l::before { 349 content: ""; 350 margin-top: -0.2594em; 351 display: block; 352 height: 0; 353} 354 355.tag--m::after, .tag--l::after{ 356 content: ""; 357 margin-bottom: -0.3564em; 358 display: block; 359 height: 0; 360} 361 362.btn_text::before, .combo-btn_text::before { 363 content: ""; 364 margin-top: -0.1261em; 365 display: block; 366 height: 0; 367} 368 369.btn_text::after, .combo-btn_text::after { 370 content: ""; 371 margin-bottom: -0.1261em; 372 display: block; 373 height: 0; 374} 375 376/* Stacks 1920 */ 377.s-0b > * + * { margin-top: 0.5rem;} 378.s-0c > * + * { margin-top: 0.75rem;} 379.s-1a > * + * { margin-top: 1rem;} 380.s-1b > * + * { margin-top: 1.5rem;} 381.s-2a > * + * { margin-top: 2rem;} 382.s-2b > * + * { margin-top: 2.5rem;} 383.s-3a > * + * { margin-top: 3rem;} 384.s-3b > * + * { margin-top: 3.5rem;} 385.s-4a > * + * { margin-top: 4rem;} 386.s-4b > * + * { margin-top: 4.5rem;} 387.s-5a > * + * { margin-top: 5rem;} 388.s-5b > * + * { margin-top: 5.5rem;} 389.s-6a > * + * { margin-top: 6rem;} 390.s-6b > * + * { margin-top: 6.5rem;} 391 392/* Inline 1920 */ 393.i-0b > * + * { margin-left: 0.5rem;} 394.i-0c > * + * { margin-left: 0.75rem;} 395.i-1a > * + * { margin-left: 1rem;} 396.i-1b > * + * { margin-left: 1.5rem;} 397.i-2a > * + * { margin-left: 2rem;} 398 399/* Padding 1920 */ 400.pt-1a { padding-top: 1rem;} 401.pt-1b { padding-top: 1.5rem;} 402.pt-2a { padding-top: 2rem;} 403.pt-2b { padding-top: 2.5rem;} 404.pt-3a { padding-top: 3rem;} 405.pt-3b { padding-top: 3.5rem;} 406.pt-4a { padding-top: 4rem;} 407.pt-4b { padding-top: 4.5rem;} 408.pt-5a { padding-top: 5rem;} 409.pt-5b { padding-top: 5.5rem;} 410.pt-6a { padding-top: 6rem;} 411.pt-6b { padding-top: 6.5rem;} 412.pt-7a { padding-top: 7rem;} 413.pt-7b { padding-top: 7.5rem;} 414.pt-8a { padding-top: 8rem;} 415.pt-8b { padding-top: 8.5rem;} 416.pt-9a { padding-top: 9rem;} 417.pt-9b { padding-top: 9.5rem;} 418.pt-10a { padding-top: 10rem;} 419 420.pb-1a { padding-bottom: 1rem;} 421.pb-1b { padding-bottom: 1.5rem;} 422.pb-2a { padding-bottom: 2rem;} 423.pb-2b { padding-bottom: 2.5rem;} 424.pb-3a { padding-bottom: 3rem;} 425.pb-3b { padding-bottom: 3.5rem;} 426.pb-4a { padding-bottom: 4rem;} 427.pb-4b { padding-bottom: 4.5rem;} 428.pb-5a { padding-bottom: 5rem;} 429.pb-5b { padding-bottom: 5.5rem;} 430.pb-6a { padding-bottom: 6rem;} 431.pb-6b { padding-bottom: 6.5rem;} 432.pb-7a { padding-bottom: 7rem;} 433.pb-7b { padding-bottom: 7.5rem;} 434.pb-8a { padding-bottom: 8rem;} 435.pb-8b { padding-bottom: 8.5rem;} 436.pb-9a { padding-bottom: 9rem;} 437.pb-9b { padding-bottom: 9.5rem;} 438.pb-10a { padding-bottom: 10rem;} 439 440.pl-1a { padding-left: 1rem;} 441.pl-1b { padding-left: 1.5rem;} 442.pl-2a { padding-left: 2rem;} 443.pl-2b { padding-left: 2.5rem;} 444.pl-3a { padding-left: 3rem;} 445.pl-3b { padding-left: 3.5rem;} 446.pl-4a { padding-left: 4rem;} 447.pl-4b { padding-left: 4.5rem;} 448.pl-5a { padding-left: 5rem;} 449.pl-5b { padding-left: 5.5rem;} 450.pl-6a { padding-left: 6rem;} 451.pl-6b { padding-left: 6.5rem;} 452.pl-7a { padding-left: 7rem;} 453.pl-7b { padding-left: 7.5rem;} 454.pl-8a { padding-left: 8rem;} 455.pl-8b { padding-left: 8.5rem;} 456.pl-9a { padding-left: 9rem;} 457.pl-9b { padding-left: 9.5rem;} 458.pl-10a { padding-left: 10rem;} 459 460.pr-1a { padding-right: 1rem;} 461.pr-1b { padding-right: 1.5rem;} 462.pr-2a { padding-right: 2rem;} 463.pr-2b { padding-right: 2.5rem;} 464.pr-3a { padding-right: 3rem;} 465.pr-3b { padding-right: 3.5rem;} 466.pr-4a { padding-right: 4rem;} 467.pr-4b { padding-right: 4.5rem;} 468.pr-5a { padding-right: 5rem;} 469.pr-5b { padding-right: 5.5rem;} 470.pr-6a { padding-right: 6rem;} 471.pr-6b { padding-right: 6.5rem;} 472.pr-7a { padding-right: 7rem;} 473.pr-7b { padding-right: 7.5rem;} 474.pr-8a { padding-right: 8rem;} 475.pr-8b { padding-right: 8.5rem;} 476.pr-9a { padding-right: 9rem;} 477.pr-9b { padding-right: 9.5rem;} 478.pr-10a { padding-right: 10rem;} 479 480.py-1a { padding-top: 1rem; padding-bottom: 1rem; } 481.py-1b { padding-top: 1.5rem; padding-bottom: 1.5rem;} 482.py-2a { padding-top: 2rem; padding-bottom: 2rem;} 483.py-2b { padding-top: 2.5rem; padding-bottom: 2.5rem;} 484.py-3a { padding-top: 3rem; padding-bottom: 3rem;} 485.py-3b { padding-top: 3.5rem; padding-bottom: 3.5rem;} 486.py-4a { padding-top: 4rem; padding-bottom: 4rem;} 487.py-4b { padding-top: 4.5rem; padding-bottom: 4.5rem;} 488.py-5a { padding-top: 5rem; padding-bottom: 5rem;} 489.py-5b { padding-top: 5.5rem; padding-bottom: 5.5rem;} 490.py-6a { padding-top: 6rem; padding-bottom: 6rem;} 491.py-6b { padding-top: 6.5rem; padding-bottom: 6.5rem;} 492.py-7a { padding-top: 7rem; padding-bottom: 7rem;} 493.py-7b { padding-top: 7.5rem; padding-bottom: 7.5rem;} 494.py-8a { padding-top: 8rem; padding-bottom: 8rem;} 495.py-8b { padding-top: 8.5rem; padding-bottom: 8.5rem;} 496.py-9a { padding-top: 9rem; padding-bottom: 9rem;} 497.py-9b { padding-top: 9.5rem; padding-bottom: 9.5rem;} 498.py-10a { padding-top: 10rem; padding-bottom: 10rem;} 499 500.px-1a { padding-left: 1rem; padding-right: 1rem; } 501.px-1b { padding-left: 1.5rem; padding-right: 1.5rem;} 502.px-2a { padding-left: 2rem; padding-right: 2rem;} 503.px-2b { padding-left: 2.5rem; padding-right: 2.5rem;} 504.px-3a { padding-left: 3rem; padding-right: 3rem;} 505.px-3b { padding-left: 3.5rem; padding-right: 3.5rem;} 506.px-4a { padding-left: 4rem; padding-right: 4rem;} 507.px-4b { padding-left: 4.5rem; padding-right: 4.5rem;} 508.px-5a { padding-left: 5rem; padding-right: 5rem;} 509.px-5b { padding-left: 5.5rem; padding-right: 5.5rem;} 510.px-6a { padding-left: 6rem; padding-right: 6rem;} 511.px-6b { padding-left: 6.5rem; padding-right: 6.5rem;} 512.px-7a { padding-left: 7rem; padding-right: 7rem;} 513.px-7b { padding-left: 7.5rem; padding-right: 7.5rem;} 514.px-8a { padding-left: 8rem; padding-right: 8rem;} 515.px-8b { padding-left: 8.5rem; padding-right: 8.5rem;} 516.px-9a { padding-left: 9rem; padding-right: 9rem;} 517.px-9b { padding-left: 9.5rem; padding-right: 9.5rem;} 518.px-10a { padding-left: 10rem; padding-right: 10rem;} 519 520.p-1a { padding: 1rem; } 521.p-1b { padding: 1.5rem;} 522.p-2a { padding: 2rem;} 523.p-2b { padding: 2.5rem;} 524.p-3a { padding: 3rem;} 525.p-3b { padding: 3.5rem;} 526.p-4a { padding: 4rem;} 527.p-4b { padding: 4.5rem;} 528.p-5a { padding: 5rem;} 529.p-5b { padding: 5.5rem;} 530.p-6a { padding: 6rem;} 531.p-6b { padding: 6.5rem;} 532.p-7a { padding: 7rem;} 533.p-7b { padding: 7.5rem;} 534.p-8a { padding: 8rem;} 535.p-8b { padding: 8.5rem;} 536.p-9a { padding: 9rem;} 537.p-9b { padding: 9.5rem;} 538.p-10a { padding: 10rem;} 539 540/* Gutters */ 541.gl-1a { padding-left: 1rem;} 542.gl-1b { padding-left: 1.5rem;} 543.gl-2a { padding-left: 2rem;} 544.gl-2b { padding-left: 2.5rem;} 545.gl-3a { padding-left: 3rem;} 546.gl-3b { padding-left: 3.5rem;} 547.gl-4a { padding-left: 4rem;} 548.gl-4b { padding-left: 4.5rem;} 549.gl-5a { padding-left: 5rem;} 550.gl-5b { padding-left: 5.5rem;} 551.gl-6a { padding-left: 6rem;} 552.gl-6b { padding-left: 6.5rem;} 553.gl-7a { padding-left: 7rem;} 554.gl-7b { padding-left: 7.5rem;} 555.gl-8a { padding-left: 8rem;} 556.gl-8b { padding-left: 8.5rem;} 557.gl-9a { padding-left: 9rem;} 558.gl-9b { padding-left: 9.5rem;} 559.gl-10a { padding-left: 10rem;} 560 561.gr-1a { padding-right: 1rem;} 562.gr-1b { padding-right: 1.5rem;} 563.gr-2a { padding-right: 2rem;} 564.gr-2b { padding-right: 2.5rem;} 565.gr-3a { padding-right: 3rem;} 566.gr-3b { padding-right: 3.5rem;} 567.gr-4a { padding-right: 4rem;} 568.gr-4b { padding-right: 4.5rem;} 569.gr-5a { padding-right: 5rem;} 570.gr-5b { padding-right: 5.5rem;} 571.gr-6a { padding-right: 6rem;} 572.gr-6b { padding-right: 6.5rem;} 573.gr-7a { padding-right: 7rem;} 574.gr-7b { padding-right: 7.5rem;} 575.gr-8a { padding-right: 8rem;} 576.gr-8b { padding-right: 8.5rem;} 577.gr-9a { padding-right: 9rem;} 578.gr-9b { padding-right: 9.5rem;} 579.gr-10a { padding-right: 10rem;} 580 581</style></div><div class="global-styles-1439 w-embed"><style> 582@media screen and (max-width: 1439px) { 583 584/* Stacks 1440 */ 585.s-1a > * + * { margin-top: 1rem;} 586.s-1b > * + * { margin-top: 1.5rem;} 587.s-2a > * + * { margin-top: 2rem;} 588.s-2b > * + * { margin-top: 2.5rem;} 589.s-3a > * + * { margin-top: 2.875rem;} 590.s-3b > * + * { margin-top: 3.25rem;} 591.s-4a > * + * { margin-top: 3.625rem;} 592.s-4b > * + * { margin-top: 4rem;} 593.s-5a > * + * { margin-top: 4.25rem;} 594.s-5b > * + * { margin-top: 4.625rem;} 595.s-6a > * + * { margin-top: 5rem;} 596.s-6b > * + * { margin-top: 5.375rem;} 597 598/* Vertical Spacing */ 599.pt-1a { padding-top: 1rem;} 600.pt-1b { padding-top: 1.5rem;} 601.pt-2a { padding-top: 2rem;} 602.pt-2b { padding-top: 2.5rem;} 603.pt-3a { padding-top: 3rem;} 604.pt-3b { padding-top: 3.5rem;} 605.pt-4a { padding-top: 4rem;} 606.pt-4b { padding-top: 4.5rem;} 607.pt-5a { padding-top: 5rem;} 608.pt-5b { padding-top: 5.5rem;} 609.pt-6a { padding-top: 5.5rem;} 610.pt-6b { padding-top: 5.5rem;} 611.pt-7a { padding-top: 7rem;} 612.pt-7b { padding-top: 7rem;} 613.pt-8a { padding-top: 7rem;} 614.pt-8b { padding-top: 7rem;} 615.pt-9a { padding-top: 7rem;} 616.pt-9b { padding-top: 7rem;} 617.pt-10a { padding-top: 7rem;} 618 619.pb-1a { padding-bottom: 1rem;} 620.pb-1b { padding-bottom: 1.5rem;} 621.pb-2a { padding-bottom: 2rem;} 622.pb-2b { padding-bottom: 2.5rem;} 623.pb-3a { padding-bottom: 3rem;} 624.pb-3b { padding-bottom: 3.5rem;} 625.pb-4a { padding-bottom: 4rem;} 626.pb-4b { padding-bottom: 4.5rem;} 627.pb-5a { padding-bottom: 5rem;} 628.pb-5b { padding-bottom: 5.5rem;} 629.pb-6a { padding-bottom: 5.5rem;} 630.pb-6b { padding-bottom: 5.5rem;} 631.pb-7a { padding-bottom: 7rem;} 632.pb-7b { padding-bottom: 7rem;} 633.pb-8a { padding-bottom: 7rem;} 634.pb-8b { padding-bottom: 7rem;} 635.pb-9a { padding-bottom: 7rem;} 636.pb-9b { padding-bottom: 7rem;} 637.pb-10a { padding-bottom: 7rem;} 638 639.py-1a { padding-top: 1rem; padding-bottom: 1rem; } 640.py-1b { padding-top: 1.5rem; padding-bottom: 1.5rem;} 641.py-2a { padding-top: 2rem; padding-bottom: 2rem;} 642.py-2b { padding-top: 2.5rem; padding-bottom: 2.5rem;} 643.py-3a { padding-top: 3rem; padding-bottom: 3rem;} 644.py-3b { padding-top: 3.5rem; padding-bottom: 3.5rem;} 645.py-4a { padding-top: 4rem; padding-bottom: 4rem;} 646.py-4b { padding-top: 4.5rem; padding-bottom: 4.5rem;} 647.py-5a { padding-top: 5rem; padding-bottom: 5rem;} 648.py-5b { padding-top: 5.5rem; padding-bottom: 5.5rem;} 649.py-6a { padding-top: 5.5rem; padding-bottom: 5.5rem;} 650.py-6b { padding-top: 5.5rem; padding-bottom: 5.5rem;} 651.py-7a { padding-top: 7rem; padding-bottom: 7rem;} 652.py-7b { padding-top: 7rem; padding-bottom: 7rem;} 653.py-8a { padding-top: 7rem; padding-bottom: 7rem;} 654.py-8b { padding-top: 7rem; padding-bottom: 7rem;} 655.py-9a { padding-top: 7rem; padding-bottom: 7rem;} 656.py-9b { padding-top: 7rem; padding-bottom: 7rem;} 657.py-10a { padding-top: 7rem; padding-bottom: 7rem;} 658 659/*Horizontal Spacing*/ 660 661.pl-1a { padding-left: 1rem;} 662.pl-1b { padding-left: 1.5rem;} 663.pl-2a { padding-left: 2rem;} 664.pl-2b { padding-left: 2.5rem;} 665.pl-3a { padding-left: 3rem;} 666.pl-3b { padding-left: 3.5rem;} 667.pl-4a { padding-left: 4rem;} 668.pl-4b { padding-left: 4.5rem;} 669.pl-5a { padding-left: 5rem;} 670.pl-5b { padding-left: 5.5rem;} 671.pl-6a { padding-left: 5.5rem;} 672.pl-6b { padding-left: 5.5rem;} 673.pl-7a { padding-left: 5.5rem;} 674.pl-7b { padding-left: 5.5rem;} 675.pl-8a { padding-left: 5.5rem;} 676.pl-8b { padding-left: 5.5rem;} 677.pl-9a { padding-left: 5.5rem;} 678.pl-9b { padding-left: 5.5rem;} 679.pl-10a { padding-left: 5.5rem;} 680 681.pr-1a { padding-right: 1rem;} 682.pr-1b { padding-right: 1.5rem;} 683.pr-2a { padding-right: 2rem;} 684.pr-2b { padding-right: 2.5rem;} 685.pr-3a { padding-right: 3rem;} 686.pr-3b { padding-right: 3.5rem;} 687.pr-4a { padding-right: 4rem;} 688.pr-4b { padding-right: 4.5rem;} 689.pr-5a { padding-right: 5rem;} 690.pr-5b { padding-right: 5.5rem;} 691.pr-6a { padding-right: 5.5rem;} 692.pr-6b { padding-right: 5.5rem;} 693.pr-7a { padding-right: 5.5rem;} 694.pr-7b { padding-right: 5.5rem;} 695.pr-8a { padding-right: 5.5rem;} 696.pr-8b { padding-right: 5.5rem;} 697.pr-9a { padding-right: 5.5rem;} 698.pr-9b { padding-right: 5.5rem;} 699.pr-10a { padding-right: 5.5rem;} 700 701.px-1a { padding-left: 1rem; padding-right: 1rem; } 702.px-1b { padding-left: 1.5rem; padding-right: 1.5rem;} 703.px-2a { padding-left: 2rem; padding-right: 2rem;} 704.px-2b { padding-left: 2.5rem; padding-right: 2.5rem;} 705.px-3a { padding-left: 3rem; padding-right: 3rem;} 706.px-3b { padding-left: 3.5rem; padding-right: 3.5rem;} 707.px-4a { padding-left: 4rem; padding-right: 4rem;} 708.px-4b { padding-left: 4.5rem; padding-right: 4.5rem;} 709.px-5a { padding-left: 5rem; padding-right: 5rem;} 710.px-5b { padding-left: 5.5rem; padding-right: 5.5rem;} 711.px-6a { padding-left: 5.5rem; padding-right: 5.5rem;} 712.px-6b { padding-left: 5.5rem; padding-right: 5.5rem;} 713.px-7a { padding-left: 5.5rem; padding-right: 5.5rem;} 714.px-7b { padding-left: 5.5rem; padding-right: 5.5rem;} 715.px-8a { padding-left: 5.5rem; padding-right: 5.5rem;} 716.px-8b { padding-left: 5.5rem; padding-right: 5.5rem;} 717.px-9a { padding-left: 5.5rem; padding-right: 5.5rem;} 718.px-9b { padding-left: 5.5rem; padding-right: 5.5rem;} 719.px-10a { padding-left: 5.5rem; padding-right: 5.5rem;} 720 721.gl-1a { padding-left: 1rem;} 722.gl-1b { padding-left: 1.5rem;} 723.gl-2a { padding-left: 2rem;} 724.gl-2b { padding-left: 2.5rem;} 725.gl-3a { padding-left: 3rem;} 726.gl-3b { padding-left: 3.5rem;} 727.gl-4a { padding-left: 4rem;} 728.gl-4b { padding-left: 4.5rem;} 729.gl-5a { padding-left: 5rem;} 730.gl-5b { padding-left: 5.5rem;} 731.gl-6a { padding-left: 5.5rem;} 732.gl-6b { padding-left: 5.5rem;} 733.gl-7a { padding-left: 5.5rem;} 734.gl-7b { padding-left: 5.5rem;} 735.gl-8a { padding-left: 5.5rem;} 736.gl-8b { padding-left: 5.5rem;} 737.gl-9a { padding-left: 5.5rem;} 738.gl-9b { padding-left: 5.5rem;} 739.gl-10a { padding-left: 5.5rem;} 740 741.gr-1a { padding-right: 1r
741em;} 742.gr-1b { padding-right: 1.5rem;} 743.gr-2a { padding-right: 2rem;} 744.gr-2b { padding-right: 2.5rem;} 745.gr-3a { padding-right: 3rem;} 746.gr-3b { padding-right: 3.5rem;} 747.gr-4a { padding-right: 4rem;} 748.gr-4b { padding-right: 4.5rem;} 749.gr-5a { padding-right: 5rem;} 750.gr-5b { padding-right: 5.5rem;} 751.gr-6a { padding-right: 5.5rem;} 752.gr-6b { padding-right: 5.5rem;} 753.gr-7a { padding-right: 5.5rem;} 754.gr-7b { padding-right: 5.5rem;} 755.gr-8a { padding-right: 5.5rem;} 756.gr-8b { padding-right: 5.5rem;} 757.gr-9a { padding-right: 5.5rem;} 758.gr-9b { padding-right: 5.5rem;} 759.gr-10a { padding-right: 5.5rem;} 760 761/* Padding All (Primarily for panels/containers) */ 762 763.p-1a { padding: 1rem; } 764.p-1b { padding: 1.5rem;} 765.p-2a { padding: 2rem;} 766.p-2b { padding: 2.5rem;} 767.p-3a { padding: 3rem;} 768.p-3b { padding: 3.5rem;} 769.p-4a { padding: 4rem;} 770.p-4b { padding: 4.5rem;} 771.p-5a { padding: 5rem;} 772.p-5b { padding: 5.5rem;} 773.p-6a { padding: 5.5rem;} 774.p-6b { padding: 5.5rem;} 775.p-7a { padding: 5.5rem;} 776.p-7b { padding: 5.5rem;} 777.p-8a { padding: 5.5rem;} 778.p-8b { padding: 5.5rem;} 779.p-9a { padding: 5.5rem;} 780.p-9b { padding: 5.5rem;} 781.p-10a { padding: 5.5rem;} 782 783} 784</style></div><div class="global-styles-1279 w-embed"><style> 785@media screen and (max-width: 1279px) { 786 787/* Stacks 1440 */ 788.s-1a > * + * { margin-top: 1rem;} 789.s-1b > * + * { margin-top: 1.5rem;} 790.s-2a > * + * { margin-top: 2rem;} 791.s-2b > * + * { margin-top: 2.375rem;} 792.s-3a > * + * { margin-top: 2.625rem;} 793.s-3b > * + * { margin-top: 3rem;} 794.s-4a > * + * { margin-top: 3.25rem;} 795.s-4b > * + * { margin-top: 3.5rem;} 796.s-5a > * + * { margin-top: 3.625rem;} 797.s-5b > * + * { margin-top: 3.875rem;} 798.s-6a > * + * { margin-top: 4rem;} 799.s-6b > * + * { margin-top: 4.25rem;} 800 801/* Vertical Spacing */ 802.pt-1a { padding-top: 1rem;} 803.pt-1b { padding-top: 1.5rem;} 804.pt-2a { padding-top: 2rem;} 805.pt-2b { padding-top: 2.5rem;} 806.pt-3a { padding-top: 3rem;} 807.pt-3b { padding-top: 3.5rem;} 808.pt-4a { padding-top: 4rem;} 809.pt-4b { padding-top: 4rem;} 810.pt-5a { padding-top: 4rem;} 811.pt-5b { padding-top: 4rem;} 812.pt-6a { padding-top: 4rem;} 813.pt-6b { padding-top: 4rem;} 814.pt-7a { padding-top: 6rem;} 815.pt-7b { padding-top: 6rem;} 816.pt-8a { padding-top: 6rem;} 817.pt-8b { padding-top: 6rem;} 818.pt-9a { padding-top: 6rem;} 819.pt-9b { padding-top: 6rem;} 820.pt-10a { padding-top: 6rem;} 821 822.pb-1a { padding-bottom: 1rem;} 823.pb-1b { padding-bottom: 1.5rem;} 824.pb-2a { padding-bottom: 2rem;} 825.pb-2b { padding-bottom: 2.5rem;} 826.pb-3a { padding-bottom: 3rem;} 827.pb-3b { padding-bottom: 3.5rem;} 828.pb-4a { padding-bottom: 4rem;} 829.pb-4b { padding-bottom: 4rem;} 830.pb-5a { padding-bottom: 4rem;} 831.pb-5b { padding-bottom: 4rem;} 832.pb-6a { padding-bottom: 4rem;} 833.pb-6b { padding-bottom: 4rem;} 834.pb-7a { padding-bottom: 6rem;} 835.pb-7b { padding-bottom: 6rem;} 836.pb-8a { padding-bottom: 6rem;} 837.pb-8b { padding-bottom: 6rem;} 838.pb-9a { padding-bottom: 6rem;} 839.pb-9b { padding-bottom: 6rem;} 840.pb-10a { padding-bottom: 6rem;} 841 842.py-1a { padding-top: 1rem; padding-bottom: 1rem; } 843.py-1b { padding-top: 1.5rem; padding-bottom: 1.5rem;} 844.py-2a { padding-top: 2rem; padding-bottom: 2rem;} 845.py-2b { padding-top: 2.5rem; padding-bottom: 2.5rem;} 846.py-3a { padding-top: 3rem; padding-bottom: 3rem;} 847.py-3b { padding-top: 3.5rem; padding-bottom: 3.5rem;} 848.py-4a { padding-top: 4rem; padding-bottom: 4rem;} 849.py-4b { padding-top: 4rem; padding-bottom: 4rem;} 850.py-5a { padding-top: 4rem; padding-bottom: 4rem;} 851.py-5b { padding-top: 4rem; padding-bottom: 4rem;} 852.py-6a { padding-top: 4rem; padding-bottom: 4rem;} 853.py-6b { padding-top: 4rem; padding-bottom: 4rem;} 854.py-7a { padding-top: 6rem; padding-bottom: 6rem;} 855.py-7b { padding-top: 6rem; padding-bottom: 6rem;} 856.py-8a { padding-top: 6rem; padding-bottom: 6rem;} 857.py-8b { padding-top: 6rem; padding-bottom: 6rem;} 858.py-9a { padding-top: 6rem; padding-bottom: 6rem;} 859.py-9b { padding-top: 6rem; padding-bottom: 6rem;} 860.py-10a { padding-top: 6rem; padding-bottom: 6rem;} 861 862/*Horizontal Spacing*/ 863 864.pl-1a { padding-left: 1rem;} 865.pl-1b { padding-left: 1.5rem;} 866.pl-2a { padding-left: 2rem;} 867.pl-2b { padding-left: 2.5rem;} 868.pl-3a { padding-left: 3rem;} 869.pl-3b { padding-left: 3.5rem;} 870.pl-4a { padding-left: 4rem;} 871.pl-4b { padding-left: 4rem;} 872.pl-5a { padding-left: 4rem;} 873.pl-5b { padding-left: 4rem;} 874.pl-6a { padding-left: 4rem;} 875.pl-6b { padding-left: 4rem;} 876.pl-7a { padding-left: 4rem;} 877.pl-7b { padding-left: 4rem;} 878.pl-8a { padding-left: 4rem;} 879.pl-8b { padding-left: 4rem;} 880.pl-9a { padding-left: 4rem;} 881.pl-9b { padding-left: 4rem;} 882.pl-10a { padding-left: 4rem;} 883 884.pr-1a { padding-right: 1rem;} 885.pr-1b { padding-right: 1.5rem;} 886.pr-2a { padding-right: 2rem;} 887.pr-2b { padding-right: 2.5rem;} 888.pr-3a { padding-right: 3rem;} 889.pr-3b { padding-right: 3.5rem;} 890.pr-4a { padding-right: 4rem;} 891.pr-4b { padding-right: 4rem;} 892.pr-5a { padding-right: 4rem;} 893.pr-5b { padding-right: 4rem;} 894.pr-6a { padding-right: 4rem;} 895.pr-6b { padding-right: 4rem;} 896.pr-7a { padding-right: 4rem;} 897.pr-7b { padding-right: 4rem;} 898.pr-8a { padding-right: 4rem;} 899.pr-8b { padding-right: 4rem;} 900.pr-9a { padding-right: 4rem;} 901.pr-9b { padding-right: 4rem;} 902.pr-10a { padding-right: 4rem;} 903 904.px-1a { padding-left: 1rem; padding-right: 1rem; } 905.px-1b { padding-left: 1.5rem; padding-right: 1.5rem;} 906.px-2a { padding-left: 2rem; padding-right: 2rem;} 907.px-2b { padding-left: 2.5rem; padding-right: 2.5rem;} 908.px-3a { padding-left: 3rem; padding-right: 3rem;} 909.px-3b { padding-left: 3.5rem; padding-right: 3.5rem;} 910.px-4a { padding-left: 4rem; padding-right: 4rem;} 911.px-4b { padding-left: 4rem; padding-right: 4rem;} 912.px-5a { padding-left: 4rem; padding-right: 4rem;} 913.px-5b { padding-left: 4rem; padding-right: 4rem;} 914.px-6a { padding-left: 4rem; padding-right: 4rem;} 915.px-6b { padding-left: 4rem; padding-right: 4rem;} 916.px-7a { padding-left: 4rem; padding-right: 4rem;} 917.px-7b { padding-left: 4rem; padding-right: 4rem;} 918.px-8a { padding-left: 4rem; padding-right: 4rem;} 919.px-8b { padding-left: 4rem; padding-right: 4rem;} 920.px-9a { padding-left: 4rem; padding-right: 4rem;} 921.px-9b { padding-left: 4rem; padding-right: 4rem;} 922.px-10a { padding-left: 4rem; padding-right: 4rem;} 923 924.gl-1a { padding-left: 1rem;} 925.gl-1b { padding-left: 1.5rem;} 926.gl-2a { padding-left: 2rem;} 927.gl-2b { padding-left: 2.5rem;} 928.gl-3a { padding-left: 3rem;} 929.gl-3b { padding-left: 3.5rem;} 930.gl-4a { padding-left: 4rem;} 931.gl-4b { padding-left: 4rem;} 932.gl-5a { padding-left: 4rem;} 933.gl-5b { padding-left: 4rem;} 934.gl-6a { padding-left: 4rem;} 935.gl-6b { padding-left: 4rem;} 936.gl-7a { padding-left: 4rem;} 937.gl-7b { padding-left: 4rem;} 938.gl-8a { padding-left: 4rem;} 939.gl-8b { padding-left: 4rem;} 940.gl-9a { padding-left: 4rem;} 941.gl-9b { padding-left: 4rem;} 942.gl-10a { padding-left: 4rem;} 943 944.gr-1a { padding-right: 1rem;} 945.gr-1b { padding-right: 1.5rem;} 946.gr-2a { padding-right: 2rem;} 947.gr-2b { padding-right: 2.5rem;} 948.gr-3a { padding-right: 3rem;} 949.gr-3b { padding-right: 3.5rem;} 950.gr-4a { padding-right: 4rem;} 951.gr-4b { padding-right: 4rem;} 952.gr-5a { padding-right: 4rem;} 953.gr-5b { padding-right: 4rem;} 954.gr-6a { padding-right: 4rem;} 955.gr-6b { padding-right: 4rem;} 956.gr-7a { padding-right: 4rem;} 957.gr-7b { padding-right: 4rem;} 958.gr-8a { padding-right: 4rem;} 959.gr-8b { padding-right: 4rem;} 960.gr-9a { padding-right: 4rem;} 961.gr-9b { padding-right: 4rem;} 962.gr-10a { padding-right: 4rem;} 963
964/* Padding All (Primarily for panels/containers) */ 965 966.p-1a { padding: 1rem; } 967.p-1b { padding: 1.5rem;} 968.p-2a { padding: 2rem;} 969.p-2b { padding: 2.5rem;} 970.p-3a { padding: 3rem;} 971.p-3b { padding: 3.5rem;} 972.p-4a { padding: 4rem;} 973.p-4b { padding: 4rem;} 974.p-5a { padding: 4rem;} 975.p-5b { padding: 4rem;} 976.p-6a { padding: 4rem;} 977.p-6b { padding: 4rem;} 978.p-7a { padding: 4rem;} 979.p-7b { padding: 4rem;} 980.p-8a { padding: 4rem;} 981.p-8b { padding: 4rem;} 982.p-9a { padding: 4rem;} 983.p-9b { padding: 4rem;} 984.p-10a { padding: 4rem;} 985 986} 987</style></div><div class="global-styles-991 w-embed"><style> 988@media screen and (max-width: 991px) { 989 990/* Stacks 991 */ 991.s-1a > * + *, .s-1b > * + * { margin-top: 1rem;} 992.s-2a > * + *, .s-2b > * + * { margin-top: 2rem;} 993.s-3a > * + *, .s-3b > * + * { margin-top: 2.25rem;} 994.s-4a > * + *, .s-4b > * + * { margin-top: 2.5rem;} 995.s-5a > * + *, .s-5b > * + * { margin-top: 2.75rem;} 996.s-6a > * + *, .s-6b > * + * { margin-top: 3rem;} 997 998/* Vertical Spacing */ 999.pt-1a { padding-top: 1rem;} 1000.pt-1b { padding-top: 1.5rem;} 1001.pt-2a { padding-top: 2rem;} 1002.pt-2b { padding-top: 2.5rem;} 1003.pt-3a { padding-top: 3rem;} 1004.pt-3b { padding-top: 3rem;} 1005.pt-4a { padding-top: 3rem;} 1006.pt-4b { padding-top: 3rem;} 1007.pt-5a { padding-top: 3rem;} 1008.pt-5b { padding-top: 3rem;} 1009.pt-6a { padding-top: 3rem;} 1010.pt-6b { padding-top: 3rem;} 1011.pt-7a { padding-top: 5rem;} 1012.pt-7b { padding-top: 5rem;} 1013.pt-8a { padding-top: 5rem;} 1014.pt-8b { padding-top: 5rem;} 1015.pt-9a { padding-top: 5rem;} 1016.pt-9b { padding-top: 5rem;} 1017.pt-10a { padding-top: 5rem;} 1018 1019.pb-1a { padding-bottom: 1rem;} 1020.pb-1b { padding-bottom: 1.5rem;} 1021.pb-2a { padding-bottom: 2rem;} 1022.pb-2b { padding-bottom: 2.5rem;} 1023.pb-3a { padding-bottom: 3rem;} 1024.pb-3b { padding-bottom: 3rem;} 1025.pb-4a { padding-bottom: 3rem;} 1026.pb-4b { padding-bottom: 3rem;} 1027.pb-5a { padding-bottom: 3rem;} 1028.pb-5b { padding-bottom: 3rem;} 1029.pb-6a { padding-bottom: 3rem;} 1030.pb-6b { padding-bottom: 3rem;} 1031.pb-7a { padding-bottom: 5rem;} 1032.pb-7b { padding-bottom: 5rem;} 1033.pb-8a { padding-bottom: 5rem;} 1034.pb-8b { padding-bottom: 5rem;} 1035.pb-9a { padding-bottom: 5rem;} 1036.pb-9b { padding-bottom: 5rem;} 1037.pb-10a { padding-bottom: 5rem;} 1038 1039.py-1a { padding-top: 1rem; padding-bottom: 1rem; } 1040.py-1b { padding-top: 1.5rem; padding-bottom: 1.5rem;} 1041.py-2a { padding-top: 2rem; padding-bottom: 2rem;} 1042.py-2b { padding-top: 2.5rem; padding-bottom: 2.5rem;} 1043.py-3a { padding-top: 3rem; padding-bottom: 3rem;} 1044.py-3b { padding-top: 3rem; padding-bottom: 3rem;} 1045.py-4a { padding-top: 3rem; padding-bottom: 3rem;} 1046.py-4b { padding-top: 3rem; padding-bottom: 3rem;} 1047.py-5a { padding-top: 3rem; padding-bottom: 3rem;} 1048.py-5b { padding-top: 3rem; padding-bottom: 3rem;} 1049.py-6a { padding-top: 3rem; padding-bottom: 3rem;} 1050.py-6b { padding-top: 3rem; padding-bottom: 3rem;} 1051.py-7a { padding-top: 5rem; padding-bottom: 5rem;} 1052.py-7b { padding-top: 5rem; padding-bottom: 5rem;} 1053.py-8a { padding-top: 5rem; padding-bottom: 5rem;} 1054.py-8b { padding-top: 5rem; padding-bottom: 5rem;} 1055.py-9a { padding-top: 5rem; padding-bottom: 5rem;} 1056.py-9b { padding-top: 5rem; padding-bottom: 5rem;} 1057.py-10a { padding-top: 5rem; padding-bottom: 5rem;} 1058 1059.gt-1a { padding-top: 1rem;} 1060.gt-1b { padding-top: 1.5rem;} 1061.gt-2a { padding-top: 2rem;} 1062.gt-2b { padding-top: 2.5rem;} 1063.gt-3a { padding-top: 3rem;} 1064.gt-3b { padding-top: 3rem;} 1065.gt-4a { padding-top: 3rem;} 1066.gt-4b { padding-top: 3rem;} 1067.gt-5a { padding-top: 3rem;} 1068.gt-5b { padding-top: 3rem;} 1069.gt-6a { padding-top: 3rem;} 1070.gt-6b { padding-top: 3rem;} 1071.gt-7a { padding-top: 3rem;} 1072.gt-7b { padding-top: 3rem;} 1073.gt-8a { padding-top: 3rem;} 1074.gt-8b { padding-top: 3rem;} 1075.gt-9a { padding-top: 3rem;} 1076.gt-9b { padding-top: 3rem;} 1077.gt-10a { padding-top: 3rem;} 1078 1079.gb-1a { padding-bottom: 1rem;} 1080.gb-1b { padding-bottom: 1.5rem;} 1081.gb-2a { padding-bottom: 2rem;} 1082.gb-2b { padding-bottom: 2.5rem;} 1083.gb-3a { padding-bottom: 3rem;} 1084.gb-3b { padding-bottom: 3rem;} 1085.gb-4a { padding-bottom: 3rem;} 1086.gb-4b { padding-bottom: 3rem;} 1087.gb-5a { padding-bottom: 3rem;} 1088.gb-5b { padding-bottom: 3rem;} 1089.gb-6a { padding-bottom: 3rem;} 1090.gb-6b { padding-bottom: 3rem;} 1091.gb-7a { padding-bottom: 3rem;} 1092.gb-7b { padding-bottom: 3rem;} 1093.gb-8a { padding-bottom: 3rem;} 1094.gb-8b { padding-bottom: 3rem;} 1095.gb-9a { padding-bottom: 3rem;} 1096.gb-9b { padding-bottom: 3rem;} 1097.gb-10a { padding-bottom: 3rem;} 1098 1099/*Horizontal Spacing*/ 1100 1101.pl-1a { padding-left: 1rem;} 1102.pl-1b { padding-left: 1.5rem;} 1103.pl-2a { padding-left: 2rem;} 1104.pl-2b { padding-left: 2.5rem;} 1105.pl-3a { padding-left: 3rem;} 1106.pl-3b { padding-left: 3rem;} 1107.pl-4a { padding-left: 3rem;} 1108.pl-4b { padding-left: 3rem;} 1109.pl-5a { padding-left: 3rem;} 1110.pl-5b { padding-left: 3rem;} 1111.pl-6a { padding-left: 3rem;} 1112.pl-6b { padding-left: 3rem;} 1113.pl-7a { padding-left: 3rem;} 1114.pl-7b { padding-left: 3rem;} 1115.pl-8a { padding-left: 3rem;} 1116.pl-8b { padding-left: 3rem;} 1117.pl-9a { padding-left: 3rem;} 1118.pl-9b { padding-left: 3rem;} 1119.pl-10a { padding-left: 3rem;} 1120 1121.pr-1a { padding-right: 1rem;} 1122.pr-1b { padding-right: 1.5rem;} 1123.pr-2a { padding-right: 2rem;} 1124.pr-2b { padding-right: 2.5rem;} 1125.pr-3a { padding-right: 3rem;} 1126.pr-3b { padding-right: 3rem;} 1127.pr-4a { padding-right: 3rem;} 1128.pr-4b { padding-right: 3rem;} 1129.pr-5a { padding-right: 3rem;} 1130.pr-5b { padding-right: 3rem;} 1131.pr-6a { padding-right: 3rem;} 1132.pr-6b { padding-right: 3rem;} 1133.pr-7a { padding-right: 3rem;} 1134.pr-7b { padding-right: 3rem;} 1135.pr-8a { padding-right: 3rem;} 1136.pr-8b { padding-right: 3rem;} 1137.pr-9a { padding-right: 3rem;} 1138.pr-9b { padding-right: 3rem;} 1139.pr-10a { padding-right: 3rem;} 1140 1141.px-1a { padding-left: 1rem; padding-right: 1rem; } 1142.px-1b { padding-left: 1.5rem; padding-right: 1.5rem;} 1143.px-2a { padding-left: 2rem; padding-right: 2rem;} 1144.px-2b { padding-left: 2.5rem; padding-right: 2.5rem;} 1145.px-3a { padding-left: 3rem; padding-right: 3rem;} 1146.px-3b { padding-left: 3rem; padding-right: 3rem;} 1147.px-4a { padding-left: 3rem; padding-right: 3rem;} 1148.px-4b { padding-left: 3rem; padding-right: 3rem;} 1149.px-5a { padding-left: 3rem; padding-right: 3rem;} 1150.px-5b { padding-left: 3rem; padding-right: 3rem;} 1151.px-6a { padding-left: 3rem; padding-right: 3rem;} 1152.px-6b { padding-left: 3rem; padding-right: 3rem;} 1153.px-7a { padding-left: 3rem; padding-right: 3rem;} 1154.px-7b { padding-left: 3rem; padding-right: 3rem;} 1155.px-8a { padding-left: 3rem; padding-right: 3rem;} 1156.px-8b { padding-left: 3rem; padding-right: 3rem;} 1157.px-9a { padding-left: 3rem; padding-right: 3rem;} 1158.px-9b { padding-left: 3rem; padding-right: 3rem;} 1159.px-10a { padding-left: 3rem; padding-right: 3rem;} 1160 1161.gl-1a, .gl-1b, .gl-2a, .gl-2b, .gl-3a, .gl-3b, .gl-4a, .gl-4b, .gl-5a, .gl-5b, .gl-6a, .gl-6b, .gl-7a, .gl-7b, .gl-8a, .gl-8b, .gl-9a, .gl-9b, .gl-10a { padding-left: 0;} 1162.gr-1a, .gr-1b, .gr-2a, .gr-2b, .gr-3a, .gr-3b, .gr-4a, .gr-4b, .gr-5a, .gr
1162-5b, .gr-6a, .gr-6b, .gr-7a, .gr-7b, .gr-8a, .gr-8b, .gr-9a, .gr-9b, .gr-10a { padding-right: 0;} 1163 1164/* Padding All (Primarily for panels/containers) */ 1165 1166.p-1a { padding: 1rem; } 1167.p-1b { padding: 1.5rem;} 1168.p-2a { padding: 2rem;} 1169.p-2b { padding: 2.5rem;} 1170.p-3a { padding: 3rem;} 1171.p-3b { padding: 3rem;} 1172.p-4a { padding: 3rem;} 1173.p-4b { padding: 3rem;} 1174.p-5a { padding: 3rem;} 1175.p-5b { padding: 3rem;} 1176.p-6a { padding: 3rem;} 1177.p-6b { padding: 3rem;} 1178.p-7a { padding: 3rem;} 1179.p-7b { padding: 3rem;} 1180.p-8a { padding: 3rem;} 1181.p-8b { padding: 3rem;} 1182.p-9a { padding: 3rem;} 1183.p-9b { padding: 3rem;} 1184.p-10a { padding: 3rem;} 1185 1186} 1187</style></div><div class="global-styles-767 w-embed"><style> 1188@media screen and (max-width: 767px) { 1189 1190/* Stacks 767 */ 1191.s-1a > * + *, .s-1b > * + * { margin-top: 1rem;} 1192.s-2a > * + *, .s-2b > * + * { margin-top: 2rem;} 1193.s-3a > * + *, .s-3b > * + * { margin-top: 2.25rem;} 1194.s-4a > * + *, .s-4b > * + * { margin-top: 2.5rem;} 1195.s-5a > * + *, .s-5b > * + * { margin-top: 2.75rem;} 1196.s-6a > * + *, .s-6b > * + * { margin-top: 3rem;} 1197 1198/* Vertical Spacing */ 1199.pt-1a { padding-top: 1rem;} 1200.pt-1b { padding-top: 1.5rem;} 1201.pt-2a { padding-top: 2rem;} 1202.pt-2b { padding-top: 2.5rem;} 1203.pt-3a { padding-top: 3rem;} 1204.pt-3b { padding-top: 3rem;} 1205.pt-4a { padding-top: 3rem;} 1206.pt-4b { padding-top: 3rem;} 1207.pt-5a { padding-top: 3rem;} 1208.pt-5b { padding-top: 3rem;} 1209.pt-6a { padding-top: 3rem;} 1210.pt-6b { padding-top: 3rem;} 1211.pt-7a { padding-top: 3rem;} 1212.pt-7b { padding-top: 3rem;} 1213.pt-8a { padding-top: 3rem;} 1214.pt-8b { padding-top: 3rem;} 1215.pt-9a { padding-top: 3rem;} 1216.pt-9b { padding-top: 3rem;} 1217.pt-10a { padding-top: 3rem;} 1218 1219.pb-1a { padding-bottom: 1rem;} 1220.pb-1b { padding-bottom: 1.5rem;} 1221.pb-2a { padding-bottom: 2rem;} 1222.pb-2b { padding-bottom: 2.5rem;} 1223.pb-3a { padding-bottom: 3rem;} 1224.pb-3b { padding-bottom: 3rem;} 1225.pb-4a { padding-bottom: 3rem;} 1226.pb-4b { padding-bottom: 3rem;} 1227.pb-5a { padding-bottom: 3rem;} 1228.pb-5b { padding-bottom: 3rem;} 1229.pb-6a { padding-bottom: 3rem;} 1230.pb-6b { padding-bottom: 3rem;} 1231.pb-7a { padding-bottom: 3rem;} 1232.pb-7b { padding-bottom: 3rem;} 1233.pb-8a { padding-bottom: 3rem;} 1234.pb-8b { padding-bottom: 3rem;} 1235.pb-9a { padding-bottom: 3rem;} 1236.pb-9b { padding-bottom: 3rem;} 1237.pb-10a { padding-bottom: 3rem;} 1238 1239.py-1a { padding-top: 1rem; padding-bottom: 1rem; } 1240.py-1b { padding-top: 1.5rem; padding-bottom: 1.5rem;} 1241.py-2a { padding-top: 2rem; padding-bottom: 2rem;} 1242.py-2b { padding-top: 2.5rem; padding-bottom: 2.5rem;} 1243.py-3a { padding-top: 3rem; padding-bottom: 3rem;} 1244.py-3b { padding-top: 3rem; padding-bottom: 3rem;} 1245.py-4a { padding-top: 3rem; padding-bottom: 3rem;} 1246.py-4b { padding-top: 3rem; padding-bottom: 3rem;} 1247.py-5a { padding-top: 3rem; padding-bottom: 3rem;} 1248.py-5b { padding-top: 3rem; padding-bottom: 3rem;} 1249.py-6a { padding-top: 3rem; padding-bottom: 3rem;} 1250.py-6b { padding-top: 3rem; padding-bottom: 3rem;} 1251.py-7a { padding-top: 3rem; padding-bottom: 3rem;} 1252.py-7b { padding-top: 3rem; padding-bottom: 3rem;} 1253.py-8a { padding-top: 3rem; padding-bottom: 3rem;} 1254.py-8b { padding-top: 3rem; padding-bottom: 3rem;} 1255.py-9a { padding-top: 3rem; padding-bottom: 3rem;} 1256.py-9b { padding-top: 3rem; padding-bottom: 3rem;} 1257.py-10a { padding-top: 3rem; padding-bottom: 3rem;} 1258 1259.gt-1a { padding-top: 1rem;} 1260.gt-1b { padding-top: 1.5rem;} 1261.gt-2a { padding-top: 2rem;} 1262.gt-2b { padding-top: 2.5rem;} 1263.gt-3a { padding-top: 3rem;} 1264.gt-3b { padding-top: 3rem;} 1265.gt-4a { padding-top: 3rem;} 1266.gt-4b { padding-top: 3rem;} 1267.gt-5a { padding-top: 3rem;} 1268.gt-5b { padding-top: 3rem;} 1269.gt-6a { padding-top: 3rem;} 1270.gt-6b { padding-top: 3rem;} 1271.gt-7a { padding-top: 3rem;} 1272.gt-7b { padding-top: 3rem;} 1273.gt-8a { padding-top: 3rem;} 1274.gt-8b { padding-top: 3rem;} 1275.gt-9a { padding-top: 3rem;} 1276.gt-9b { padding-top: 3rem;} 1277.gt-10a { padding-top: 3rem;} 1278 1279.gb-1a { padding-bottom: 1rem;} 1280.gb-1b { padding-bottom: 1.5rem;} 1281.gb-2a { padding-bottom: 2rem;} 1282.gb-2b { padding-bottom: 2.5rem;} 1283.gb-3a { padding-bottom: 3rem;} 1284.gb-3b { padding-bottom: 3rem;} 1285.gb-4a { padding-bottom: 3rem;} 1286.gb-4b { padding-bottom: 3rem;} 1287.gb-5a { padding-bottom: 3rem;} 1288.gb-5b { padding-bottom: 3rem;} 1289.gb-6a { padding-bottom: 3rem;} 1290.gb-6b { padding-bottom: 3rem;} 1291.gb-7a { padding-bottom: 3rem;} 1292.gb-7b { padding-bottom: 3rem;} 1293.gb-8a { padding-bottom: 3rem;} 1294.gb-8b { padding-bottom: 3rem;} 1295.gb-9a { padding-bottom: 3rem;} 1296.gb-9b { padding-bottom: 3rem;} 1297.gb-10a { padding-bottom: 3rem;} 1298 1299/*Horizontal Spacing*/ 1300 1301.pl-1a { padding-left: 1rem;} 1302.pl-1b { padding-left: 1rem;} 1303.pl-2a { padding-left: 1.75rem;} 1304.pl-2b { padding-left: 1.75rem;} 1305.pl-3a { padding-left: 1.75rem;} 1306.pl-3b { padding-left: 1.75rem;} 1307.pl-4a { padding-left: 1.75rem;} 1308.pl-4b { padding-left: 1.75rem;} 1309.pl-5a { padding-left: 2rem;} 1310.pl-5b { padding-left: 2rem;} 1311.pl-6a { padding-left: 2rem;} 1312.pl-6b { padding-left: 2rem;} 1313.pl-7a { padding-left: 2rem;} 1314.pl-7b { padding-left: 2rem;} 1315.pl-8a { padding-left: 2rem;} 1316.pl-8b { padding-left: 2rem;} 1317.pl-9a { padding-left: 2rem;} 1318.pl-9b { padding-left: 2rem;} 1319.pl-10a { padding-left: 2rem;} 1320 1321.pr-1a { padding-right: 1rem;} 1322.pr-1b { padding-right: 1rem;} 1323.pr-2a { padding-right: 1.75rem;} 1324.pr-2b { padding-right: 1.75rem;} 1325.pr-3a { padding-right: 1.75rem;} 1326.pr-3b { padding-right: 1.75rem;} 1327.pr-4a { padding-right: 1.75rem;} 1328.pr-4b { padding-right: 1.75rem;} 1329.pr-5a { padding-right: 2rem;} 1330.pr-5b { padding-right: 2rem;} 1331.pr-6a { padding-right: 2rem;} 1332.pr-6b { padding-right: 2rem;} 1333.pr-7a { padding-right: 2rem;} 1334.pr-7b { padding-right: 2rem;} 1335.pr-8a { padding-right: 2rem;} 1336.pr-8b { padding-right: 2rem;} 1337.pr-9a { padding-right: 2rem;} 1338.pr-9b { padding-right: 2rem;} 1339.pr-10a { padding-right: 2rem;} 1340 1341.px-1a { padding-left: 1rem; padding-right: 1rem; } 1342.px-1b { padding-left: 1rem; padding-right: 1rem;} 1343.px-2a { padding-left: 1.75rem; padding-right: 1.75rem;} 1344.px-2b { padding-left: 1.75rem; padding-right: 1.75rem;} 1345.px-3a { padding-left: 1.75rem; padding-right: 1.75rem;} 1346.px-3b { padding-left: 1.75rem; padding-right: 1.75rem;} 1347.px-4a { padding-left: 1.75rem; padding-right: 1.75rem;} 1348.px-4b { padding-left: 1.75rem; padding-right: 1.75rem;} 1349.px-5a { padding-left: 2rem; padding-right: 2rem;} 1350.px-5b { padding-left: 2rem; padding-right: 2rem;} 1351.px-6a { padding-left: 2rem; padding-right: 2rem;} 1352.px-6b { padding-left: 2rem; padding-right: 2rem;} 1353.px-7a { padding-left: 2rem; padding-right: 2rem;} 1354.px-7b { padding-left: 2rem; padding-right: 2rem;} 1355.px-8a { padding-left: 2rem; padding-right: 2rem;} 1356.px-8b { padding-left: 2rem; padding-right: 2rem;} 1357.px-9a { padding-left: 2rem; padding-right: 2rem;} 1358.px-9b { padding-left: 2rem; padding-right: 2rem;} 1359.px-10a { padding-left: 2rem; padding-right: 2rem;} 1360 1361.gl-1a, .gl-1b, .gl-2a, .gl-2b, .gl-3a, .gl-3b, .gl-4a, .gl-4b, .gl-5a, .gl-5b, .gl-6a, .gl-6b, .gl-7a, .gl-7b, .gl-8a, .gl-8b, .gl-9a, .gl-9b, .gl-10a { padding-left: 0;} 1362.gr-1a, .gr-1b, .gr-2a, .gr-2b, .gr-3a, .gr-3b, .gr-4a, .gr-4b, .gr-5a, .gr
1362-5b, .gr-6a, .gr-6b, .gr-7a, .gr-7b, .gr-8a, .gr-8b, .gr-9a, .gr-9b, .gr-10a { padding-right: 0;} 1363 1364/* Padding All (Primarily for panels/containers) */ 1365 1366.p-1a { padding: 1rem; } 1367.p-1b { padding: 1rem;} 1368.p-2a { padding: 1.75rem;} 1369.p-2b { padding: 1.75rem;} 1370.p-3a { padding: 1.75rem;} 1371.p-3b { padding: 1.75rem;} 1372.p-4a { padding: 1.75rem;} 1373.p-4b { padding: 1.75rem;} 1374.p-5a { padding: 2rem;} 1375.p-5b { padding: 2rem;} 1376.p-6a { padding: 2rem;} 1377.p-6b { padding: 2rem;} 1378.p-7a { padding: 2rem;} 1379.p-7b { padding: 2rem;} 1380.p-8a { padding: 2rem;} 1381.p-8b { padding: 2rem;} 1382.p-9a { padding: 2rem;} 1383.p-9b { padding: 2rem;} 1384.p-10a { padding: 2rem;} 1385 1386} 1387</style></div><div class="global-styles-479 w-embed"><style> 1388@media screen and (max-width: 479px) { 1389 1390/* Stacks 479 */ 1391.s-1a > * + *, .s-1b > * + * { margin-top: 1rem;} 1392.s-2a > * + *, .s-2b > * + * { margin-top: 2rem;} 1393.s-3a > * + *, .s-3b > * + * { margin-top: 2.25rem;} 1394.s-4a > * + *, .s-4b > * + * { margin-top: 2.5rem;} 1395.s-5a > * + *, .s-5b > * + * { margin-top: 2.75rem;} 1396.s-6a > * + *, .s-6b > * + * { margin-top: 3rem;} 1397 1398/* Vertical Spacing */ 1399.pt-1a { padding-top: 1rem;} 1400.pt-1b { padding-top: 1.5rem;} 1401.pt-2a { padding-top: 2rem;} 1402.pt-2b { padding-top: 2.5rem;} 1403.pt-3a { padding-top: 3rem;} 1404.pt-3b { padding-top: 3rem;} 1405.pt-4a { padding-top: 3rem;} 1406.pt-4b { padding-top: 3rem;} 1407.pt-5a { padding-top: 3rem;} 1408.pt-5b { padding-top: 3rem;} 1409.pt-6a { padding-top: 3rem;} 1410.pt-6b { padding-top: 3rem;} 1411.pt-7a { padding-top: 3rem;} 1412.pt-7b { padding-top: 3rem;} 1413.pt-8a { padding-top: 3rem;} 1414.pt-8b { padding-top: 3rem;} 1415.pt-9a { padding-top: 3rem;} 1416.pt-9b { padding-top: 3rem;} 1417.pt-10a { padding-top: 3rem;} 1418 1419.pb-1a { padding-bottom: 1rem;} 1420.pb-1b { padding-bottom: 1.5rem;} 1421.pb-2a { padding-bottom: 2rem;} 1422.pb-2b { padding-bottom: 2.5rem;} 1423.pb-3a { padding-bottom: 3rem;} 1424.pb-3b { padding-bottom: 3rem;} 1425.pb-4a { padding-bottom: 3rem;} 1426.pb-4b { padding-bottom: 3rem;} 1427.pb-5a { padding-bottom: 3rem;} 1428.pb-5b { padding-bottom: 3rem;} 1429.pb-6a { padding-bottom: 3rem;} 1430.pb-6b { padding-bottom: 3rem;} 1431.pb-7a { padding-bottom: 3rem;} 1432.pb-7b { padding-bottom: 3rem;} 1433.pb-8a { padding-bottom: 3rem;} 1434.pb-8b { padding-bottom: 3rem;} 1435.pb-9a { padding-bottom: 3rem;} 1436.pb-9b { padding-bottom: 3rem;} 1437.pb-10a { padding-bottom: 3rem;} 1438 1439.py-1a { padding-top: 1rem; padding-bottom: 1rem; } 1440.py-1b { padding-top: 1.5rem; padding-bottom: 1.5rem;} 1441.py-2a { padding-top: 2rem; padding-bottom: 2rem;} 1442.py-2b { padding-top: 2.5rem; padding-bottom: 2.5rem;} 1443.py-3a { padding-top: 3rem; padding-bottom: 3rem;} 1444.py-3b { padding-top: 3rem; padding-bottom: 3rem;} 1445.py-4a { padding-top: 3rem; padding-bottom: 3rem;} 1446.py-4b { padding-top: 3rem; padding-bottom: 3rem;} 1447.py-5a { padding-top: 3rem; padding-bottom: 3rem;} 1448.py-5b { padding-top: 3rem; padding-bottom: 3rem;} 1449.py-6a { padding-top: 3rem; padding-bottom: 3rem;} 1450.py-6b { padding-top: 3rem; padding-bottom: 3rem;} 1451.py-7a { padding-top: 3rem; padding-bottom: 3rem;} 1452.py-7b { padding-top: 3rem; padding-bottom: 3rem;} 1453.py-8a { padding-top: 3rem; padding-bottom: 3rem;} 1454.py-8b { padding-top: 3rem; padding-bottom: 3rem;} 1455.py-9a { padding-top: 3rem; padding-bottom: 3rem;} 1456.py-9b { padding-top: 3rem; padding-bottom: 3rem;} 1457.py-10a { padding-top: 3rem; padding-bottom: 3rem;} 1458 1459.gt-1a { padding-top: 1rem;} 1460.gt-1b { padding-top: 1.5rem;} 1461.gt-2a { padding-top: 2rem;} 1462.gt-2b { padding-top: 2.5rem;} 1463.gt-3a { padding-top: 3rem;} 1464.gt-3b { padding-top: 3rem;} 1465.gt-4a { padding-top: 3rem;} 1466.gt-4b { padding-top: 3rem;} 1467.gt-5a { padding-top: 3rem;} 1468.gt-5b { padding-top: 3rem;} 1469.gt-6a { padding-top: 3rem;} 1470.gt-6b { padding-top: 3rem;} 1471.gt-7a { padding-top: 3rem;} 1472.gt-7b { padding-top: 3rem;} 1473.gt-8a { padding-top: 3rem;} 1474.gt-8b { padding-top: 3rem;} 1475.gt-9a { padding-top: 3rem;} 1476.gt-9b { padding-top: 3rem;} 1477.gt-10a { padding-top: 3rem;} 1478 1479.gb-1a { padding-bottom: 1rem;} 1480.gb-1b { padding-bottom: 1.5rem;} 1481.gb-2a { padding-bottom: 2rem;} 1482.gb-2b { padding-bottom: 2.5rem;} 1483.gb-3a { padding-bottom: 3rem;} 1484.gb-3b { padding-bottom: 3rem;} 1485.gb-4a { padding-bottom: 3rem;} 1486.gb-4b { padding-bottom: 3rem;} 1487.gb-5a { padding-bottom: 3rem;} 1488.gb-5b { padding-bottom: 3rem;} 1489.gb-6a { padding-bottom: 3rem;} 1490.gb-6b { padding-bottom: 3rem;} 1491.gb-7a { padding-bottom: 3rem;} 1492.gb-7b { padding-bottom: 3rem;} 1493.gb-8a { padding-bottom: 3rem;} 1494.gb-8b { padding-bottom: 3rem;} 1495.gb-9a { padding-bottom: 3rem;} 1496.gb-9b { padding-bottom: 3rem;} 1497.gb-10a { padding-bottom: 3rem;} 1498 1499/*Horizontal Spacing*/ 1500 1501.pl-1a { padding-left: 1rem;} 1502.pl-1b { padding-left: 1rem;} 1503.pl-2a { padding-left: 1.5rem;} 1504.pl-2b { padding-left: 1.5rem;} 1505.pl-3a { padding-left: 1.5rem;} 1506.pl-3b { padding-left: 1.5rem;} 1507.pl-4a { padding-left: 1.5rem;} 1508.pl-4b { padding-left: 1.5rem;} 1509.pl-5a { padding-left: 1.75rem;} 1510.pl-5b { padding-left: 1.75rem;} 1511.pl-6a { padding-left: 1.75rem;} 1512.pl-6b { padding-left: 1.75rem;} 1513.pl-7a { padding-left: 1.75rem;} 1514.pl-7b { padding-left: 1.75rem;} 1515.pl-8a { padding-left: 1.75rem;} 1516.pl-8b { padding-left: 1.75rem;} 1517.pl-9a { padding-left: 1.75rem;} 1518.pl-9b { padding-left: 1.75rem;} 1519.pl-10a { padding-left: 1.75rem;} 1520 1521.pr-1a { padding-right: 1rem;} 1522.pr-1b { padding-right: 1rem;} 1523.pr-2a { padding-right: 1.5rem;} 1524.pr-2b { padding-right: 1.5rem;} 1525.pr-3a { padding-right: 1.5rem;} 1526.pr-3b { padding-right: 1.5rem;} 1527.pr-4a { padding-right: 1.5rem;} 1528.pr-4b { padding-right: 1.5rem;} 1529.pr-5a { padding-right: 1.75rem;} 1530.pr-5b { padding-right: 1.75rem;} 1531.pr-6a { padding-right: 1.75rem;} 1532.pr-6b { padding-right: 1.75rem;} 1533.pr-7a { padding-right: 1.75rem;} 1534.pr-7b { padding-right: 1.75rem;} 1535.pr-8a { padding-right: 1.75rem;} 1536.pr-8b { padding-right: 1.75rem;} 1537.pr-9a { padding-right: 1.75rem;} 1538.pr-9b { padding-right: 1.75rem;} 1539.pr-10a { padding-right: 1.75rem;} 1540 1541.px-1a { padding-left: 1rem; padding-right: 1rem; } 1542.px-1b { padding-left: 1rem; padding-right: 1rem;} 1543.px-2a { padding-left: 1.5rem; padding-right: 1.5rem;} 1544.px-2b { padding-left: 1.5rem; padding-right: 1.5rem;} 1545.px-3a { padding-left: 1.5rem; padding-right: 1.5rem;} 1546.px-3b { padding-left: 1.5rem; padding-right: 1.5rem;} 1547.px-4a { padding-left: 1.5rem; padding-right: 1.5rem;} 1548.px-4b { padding-left: 1.5rem; padding-right: 1.5rem;} 1549.px-5a { padding-left: 1.75rem; padding-right: 1.75rem;} 1550.px-5b { padding-left: 1.75rem; padding-right: 1.75rem;} 1551.px-6a { padding-left: 1.75rem; padding-right: 1.75rem;} 1552.px-6b { padding-left: 1.75rem; padding-right: 1.75rem;} 1553.px-7a { padding-left: 1.75rem; padding-right: 1.75rem;} 1554.px-7b { padding-left: 1.75rem; padding-right: 1.75rem;} 1555.px-8a { padding-left: 1.75rem; padding-right: 1.75rem;} 1556.px-8b { padding-left: 1.75rem; padding-right: 1.75rem;} 1557.px-9a { padding-left: 1.75rem; padding-right: 1.75rem;} 1558.px-9b { padding-left: 1.75rem; padding-right: 1.75rem;} 1559.px-10a { padding-left: 1.75rem; padding-right: 1.75rem;} 1560 1561.gl-1a, .gl-1b, .gl-2a, .gl-2b, .gl-3a, .gl-3b, .gl-4a, .gl-4b, .gl-5a, .gl-5b, .gl-6a, .gl-6b, .gl-7a, .gl-7b, .gl-8a, .gl-8b, .gl-9a, .gl-9b, .gl-10a { padding-left: 0;} 1562.gr-1a, .gr-1b, .gr-2a, .gr-2b, .gr-3a, .gr-3b, .gr-4a, .gr-4b, .gr-5a, .gr
1562-5b, .gr-6a, .gr-6b, .gr-7a, .gr-7b, .gr-8a, .gr-8b, .gr-9a, .gr-9b, .gr-10a { padding-right: 0;} 1563 1564/* Padding All (Primarily for panels/containers) */ 1565 1566.p-1a { padding: 1rem; } 1567.p-1b { padding: 1rem;} 1568.p-2a { padding: 1.5rem;} 1569.p-2b { padding: 1.5rem;} 1570.p-3a { padding: 1.5rem;} 1571.p-3b { padding: 1.5rem;} 1572.p-4a { padding: 1.5rem;} 1573.p-4b { padding: 1.5rem;} 1574.p-5a { padding: 1.75rem;} 1575.p-5b { padding: 1.75rem;} 1576.p-6a { padding: 1.75rem;} 1577.p-6b { padding: 1.75rem;} 1578.p-7a { padding: 1.75rem;} 1579.p-7b { padding: 1.75rem;} 1580.p-8a { padding: 1.75rem;} 1581.p-8b { padding: 1.75rem;} 1582.p-9a { padding: 1.75rem;} 1583.p-9b { padding: 1.75rem;} 1584.p-10a { padding: 1.75rem;} 1585 1586} 1587</style></div><div class="form-styles w-embed"><style> 1588/** 1589 * chilipiper start 1590 */ 1591.form_modal label { 1592 text-align: left; 1593 color: #687782; 1594 opacity: 0.8; 1595 font-weight: 600; 1596 font-family: "ProximaNova", sans-serif; 1597 text-transform: uppercase; 1598 letter-spacing: 1.5px; 1599 line-height: 2; 1600 font-size: 0.75em; 1601 display: block; 1602 margin-bottom: 0; } 1603 1604.form_modal input { 1605 display: block; 1606 width: 100%; 1607 color: #687782; 1608 height: 40px; 1609 margin-bottom: 1.5em; 1610 padding: 9px 14px; 1611 border: 1px solid rgba(104, 119, 130, 0.3); 1612 border-radius: 8px; 1613 background: #fff; 1614 font-size: 16px; 1615 line-height: 20px; 1616 font-family: "ProximaNova", sans-serif; 1617 font-weight: normal; } 1618 1619 .form_modal input.check { 1620 height: 16px; 1621 width: auto; 1622 float: right; 1623 margin: 0; } 1624 1625.form_modal label.checklabel { 1626 height: 16px; 1627 text-transform: none; 1628 letter-spacing: normal; 1629 line-height: 1em; 1630 text-align: right; } 1631 1632.form_modal input:hover { 1633 border: 1px solid #687782; } 1634 1635.form_modal input:focus { 1636 border: 1px solid #687782; 1637 box-shadow: 0 0 1px 3px rgba(104, 119, 130, 0.3); 1638 box-shadow: 0 0 0 3px -moz-mac-focusring; 1639 color: #687782; 1640 outline: none; } 1641 1642.form_modal select { 1643 display: block; 1644 font-family: "ProximaNova", sans-serif; 1645 font-weight: 700; 1646 line-height: 1.3; 1647 padding: 12px 16px; 1648 width: 100%; 1649 max-width: 100%; 1650 box-sizing: border-box; 1651 margin: 0; 1652 margin-bottom: 1.5em; 1653 border: 1px solid rgba(104, 119, 130, 0.3); 1654 border-radius: 8px; 1655 font-size: 16px; 1656 -moz-appearance: none; 1657 -webkit-appearance: none; 1658 appearance: none; 1659 background-color: #f1f1f1; 1660 color: #687782; 1661 background-repeat: no-repeat, repeat; 1662 background-position: right .7em top 50%, 0 0; 1663 background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23687782%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"); 1664 background-size: .65em auto, 100%; } 1665 1666.form_modal select::-ms-expand { 1667 display: none; } 1668 1669.form_modal select:hover { 1670 border-color: #687782; } 1671 1672.form_modal select:focus { 1673 border-color: #687782; 1674 box-shadow: 0 0 1px 3px rgba(104, 119, 130, 0.3); 1675 box-shadow: 0 0 0 3px -moz-mac-focusring; 1676 color: #687782; 1677 outline: none; } 1678 1679.form_modal select option { 1680 font-weight: normal; } 1681 1682.form_modal input.error, .form_modal select.error { 1683 border-color: red; 1684 transition: border 0.3s ease-in-out; 1685} 1686 1687.form_modal input.error:focus, .form_modal select.error:focus { 1688 box-shadow: 0 0 1px 3px rgba(255, 0, 0, 0.3); 1689} 1690.form-fields { 1691 position: relative; 1692} 1693 1694.form_modal .form-fields.conditional { 1695 opacity: 0; 1696 height: 0; 1697 display: none; 1698 transition: all 0.5s ease-in-out; } 1699 1700.form_modal .form-fields.conditional.show-more { 1701 display: block; 1702 opacity: 1; 1703 height: auto; 1704 max-height: 1000px; } 1705 1706.form_modal .hidden-fields { 1707 padding: 10px; 1708 border-radius: 10px; 1709 background: #ececec; 1710 margin-top: 3em; } 1711 1712.form_modal .hidden-fields input { 1713 padding: 4px; 1714 height: auto; 1715 margin-bottom: 0; 1716 line-height: 1em; 1717 border-radius: 4px; 1718 background: rgba(255, 255, 255, 0.75); } 1719 1720.form_modal .hidden-fields label { 1721 text-align: left; 1722 color: #5c5c5c; 1723 font-size: 0.7em; 1724 margin-bottom: 0em; } 1725 1726.form_modal button.submit { 1727 margin-top: 2.25em; } 1728 1729 .form_modal button.submit:disabled { 1730 background-color: #d9dde0; 1731 border: none; 1732 cursor: default; } 1733 1734.form_modal .error-message { 1735 font-size: 0.75em; 1736 color: red; 1737 border:0; 1738 background-color: transparent; 1739 padding: 0; 1740 margin-top: -1.25rem; 1741 display: inline-block; 1742 position: absolute; } 1743/** 1744.form_modal .chilipiper-popup .chilipiper-popup-window { 1745 border-radius: 20px !important; } 1746*/ 1747.chilipiper-popup { 1748 background: rgba(32, 40, 47, 0.1); 1749 } 1750/** 1751.chilipiper-popup .chilipiper-popup-window { 1752 padding: 3rem; 1753 border-radius: 2rem; 1754 background-color: #ffffff; 1755 width: 100% !important; 1756 max-width: 600px; 1757 position: relative; } 1758 1759.chilipiper-popup .chilipiper-popup-window .routing-loader { 1760 margin-left: -3rem; }*/ 1761 1762.chilipiper-popup .chilipiper-frame { 1763 border-radius: 2rem; 1764} 1765 1766/** 1767 * chilipiper end 1768 */ 1769 </style></div><div class="dark-mode w-embed"><style> 1770/* 1771@media (prefers-color-scheme: dark) { 1772 body { 1773 color: #fff; 1774 background: #20282F; 1775 } 1776} 1777*/ 1778</style></div></div><aside role="complementary" class="nav_notification-outer"><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="nav_notification w-condition-invisible"><div class="notification-banner-link"><a href="https://happy.co/resources/2026-summer-product-release" target="_blank" class="notification-banner-centered is--gradient w-inline-block"><div class="tag--s is--notification-bar is--navy900">Product Updates</div><p class="text--xs is--notification-title is--reverse is--gradient">
1778New tools across HappyCo just landed.</p><div class="notification-cta"><div class="text--xs is--notification-cta is--reverse is--gradient is--purple900">See What's New</div><div class="icon_svg-code is--promo-light is--gradient is--purple900 w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1779<path d="M3.75732 12.2427L12.2426 3.7574" stroke="CurrentColor" stroke-width="2" stroke-linecap="round"/> 1780<path d="M12.2426 9.75745L12.2426 3.75745L6.24255 3.75745" stroke="CurrentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 1781</svg></div></div></a></div></div></div></div></div><div class="nav_trigger"></div></aside><div class="happycos-component-system--gnav_wrapper"><div data-collapse="medium" data-animation="default" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="happycos-component-system--gnav_component w-nav"><div class="happycos-component-system--gnav_full"><div class="happycos-component-system--nav_bar--t-secondary"><div class="happycos-component-system--div-block"></div><div class="happycos-component-system--nav_bar--t-secondary-wrapper"><a href="https://support.happy.co/hc/en-us" class="happycos-component-system--nav_item--t-secondary w-inline-block"><div class="happycos-component-system--nav_item--t-secondary-text">Support</div></a><a href="https://happy.co/company" class="happycos-component-system--nav_item--t-secondary w-inline-block"><div class="happycos-component-system--nav_item--t-secondary-text">Company</div></a><a href="https://happy.co/company/careers#positions" target="_blank" class="happycos-component-system--nav_item--t-secondary w-inline-block"><div class="happycos-component-system--nav_item--t-secondary-text">Open Positions</div></a><a href="https://happy.co/tour" class="happycos-component-system--nav_item--t-secondary w-inline-block"><div class="happycos-component-system--nav_item--t-secondary-text"><strong>Take a Tour</strong></div></a></div></div><div class="happycos-component-system--gnav_container"><div class="happycos-component-system--gnav_left"><div class="happycos-component-system--gnav_left-compontent"><a href="https://happy.co/" class="happycos-component-system--gnav_logo--link w-nav-brand"><img loading="lazy" src="https://cdn.prod.website-files.com/69939ddf4d55cfcf7d89c48d/69939e117d60ced6d8c76e4c_HappyCo_Logo_Navy.svg" alt="" class="happycos-component-system--gnav_logo"/></a></div><nav role="navigation" class="happycos-component-system--gnav_menu w-nav-menu"><div data-delay="150" data-hover="true" class="happycos-component-system--gnav_dropdown w-dropdown"><div class="happycos-component-system--gnav_dropdown--toggle w-dropdown-toggle"><div class="happycos-component-system--drop-arrow-plain w-icon-dropdown-toggle"></div><div class="happycos-component-system--gnav_item--text">Platform</div></div><nav class="happycos-component-system--gnav_dropdown--list w-dropdown-list"><div class="happycos-component-system--gnav_dropdown--list-wrapper"><div class="happycos-component-system--gnav_column--wrapper"><div class="happycos-component-system--wrapper--m happycos-component-system--pb-2a happycos-component-system--is-gnav_wrapper"><div class="happycos-component-system--gnav_main--wrapper"><div class="happycos-component-system--gnav_main--container"><div class="happycos-component-system--nav_header"><div class="happycos-component-system--nav_header-left"><div class="happycos-component-system--tag--03 happycos-component-system--is--label happycos-component-system--is--gnav">THE COMPLETE AI-LED PLATFORM</div></div></div><div class="happycos-component-system--gnav_main--grid"><a data-w-id="1731a37c-b1d3-ca40-719f-1689f7ba16c3" href="https://happy.co/platform/maintenance-operations" class="happycos-component-system--gnav_card--wrapper w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--icon"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1782<path d="M23.7266 12.0005L17.8643 22.1538H6.13965L0.277344 12.0005L6.13965 1.84619H17.8643L23.7266 12.0005ZM12.002 8.19189C9.89903 8.1919 8.19434 9.89756 8.19434 12.0005C8.19459 14.1032 9.89918 15.8081 12.002 15.8081C14.1047 15.8081 15.8093 14.1032 15.8096 12.0005C15.8096 9.89756 14.1049 8.19189 12.002 8.19189Z" fill="CurrentColor"/> 1783</svg></div></div><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Maintenance Operations</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Run day-to-day operations without the chaos.</div></div><div class="happycos-component-system--gnav_card-items happycos-component-system--is--shorten"><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Proactive Maintenance</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Work Orders</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Make Readies</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Inspections</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Reporting & AI Insights</p></div><div class="happycos-component-system--nav_card-sub"><p class="happycos-component-system--nav_sub-text">Proactive Maintenance</p><p class="happycos-component-system--nav_sub-text">â¢</p><p class="happycos-component-system--nav_sub-text">Work Orders</p><p class="happycos-component-system--nav_sub-text">â¢</p><p class="happycos-component-system--nav_sub-text">Make Readies</p><p class="happycos-component-system--nav_sub-text">â¢</p><p class="happycos-component-system--nav_sub-text">Inspections</p><p class="happycos-component-system--nav_sub-text">â¢</p><p class="happycos-component-system--nav_sub-text">Reporting & AI Insights</p></div></div></div></a><a data-w-id="1731a37c-b1d3-ca40-719f-1689f7ba16f3" href="https://happy.co/platform/maintenance-services" class="happycos-component-system--gnav_card--wrapper w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--icon"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1784<g clip-path="url(#clip0_2979_71553)"> 1785<path d="M12.002 1.8269C13.6269 1.82697 15.1616 2.21074 16.5234 2.8894L10.3701 9.0437L14.9385 13.6121L21.0918 7.45776C21.7709 8.82003 22.1553 10.3556 22.1553 11.9812C22.155 17.5887 17.6094 22.1343 12.002 22.1345C11.8471 22.1345 11.6932 22.1287 11.54 22.1218V22.1345H1.84766V12.4421H1.85938C1.85254 12.2893 1.84766 12.1357 1.84766 11.9812C1.84766 6.37339 6.39414 1.8269 12.002 1.8269Z" fill="CurrentColor"/> 1786</g> 1787<defs> 1788<clipPath id="clip0_2979_71553"> 1789<rect width="24" height="24" fill="CurrentColor"/> 1790</clipPath> 1791</defs> 1792</svg></div></div><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Maintenance Services</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Handle after-hours triage faster, and keep moving.</div></div><div class="happycos-component-system--gnav_card-items"><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">After-Hours Coverage</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Smart Triage</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">24/7 365 Coverage</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Vendor Management</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Call Management</p></div><div class="happycos-component-system--nav_card-sub"><p class="happycos-component-system--nav_sub-text">After-Hours Coverage</p><p class="happycos-component-system--nav_sub-text">â¢</p><p class="happycos-component-system--nav_sub-text">Work Orders</p><p class="happycos-component-system--nav_sub-text">â¢</p><p class="happycos-component-system--nav_sub-text">24/7 365 Coverage</p><p class="happycos-component-system--nav_sub-text">â¢</p><p class="happycos-component-system--nav_sub-text">Vendor Management</p><p class="happycos-component-system--nav_sub-text">â¢</p><p class="happycos-component-system--nav_sub-text">Call Management</p></div></div></div></a><a data-w-id="1731a37c-b1d3-ca40-719f-1689f7ba1723" href="https://happy.co/platform/asset-management" class="happycos-component-system--gnav_card--wrapper w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--icon"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1793<g clip-path="url(#clip0_2979_71575)"> 1794<path d="M22.1553 9.23804V22.1541H1.84766V9.23804L12.002 1.39233L22.1553 9.23804ZM8.77246 10.6228V17.0847H15.2344V10.6228H8.77246Z" fill="CurrentColor"/> 1795</g> 1796<defs> 1797<clipPath id="clip0_2979_71575"> 1798<rect width="24" height="24" fill="CurrentColor"/> 1799</clipPath> 1800</defs> 1801</svg></div></div><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Asset Management</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">See asset risk early and fundâ¨what matters most.</div></div><div class="happycos-component-system--gnav_card-items"><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">CapEx & Budgets</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Renovation & Projects</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Vendor Compliance</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Inventory Tracking</p></div></div></div></a><a data-w-id="1731a37c-b1d3-ca40-719f-1689f7ba173c" href="https://happy.co/platform/asset-evaluation" class="happycos-component-system--gnav_card--wrapper w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--icon"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1802<g clip-path="url(#clip0_2979_71597)"> 1803<path d="M15.3857 8.61572V1.84619H22.1553V22.1538H1.84766V15.3843H8.61719V8.61572H15.3857Z" fill="CurrentColor"/> 1804</g> 1805<defs> 1806<clipPath id="clip0_2979_71597"> 1807<rect width="24" height="24" fill="CurrentColor"/> 1808</clipPath> 1809</defs> 1810</svg></div></div><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Asset Evaluation</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Audits that keep paying off after the deal is done.</div></div><div class="happycos-component-system--gnav_card-items"><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Due Diligence</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Lease File Audits</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Site Visits</p></div></div></div></a><a data-w-id="1731a37c-b1d3-ca40-719f-1689f7ba1751" href="https://happy.co/platform/sourcing" class="happycos-component-system--gnav_card--wrapper w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--icon"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon w-embed">
1810<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"> 1811<g clip-path="url(#clip0_88_11569)"> 1812<path d="M-0.0386658 11.1989L12.8393 24.0768L24.0365 12.8785H24.0375V12.8776L24.0385 12.8766L24.0375 12.8756V-0.000366211H11.1615L-0.0386658 11.1989ZM16.6234 4.04651C18.4838 4.04651 19.9923 5.5544 19.9926 7.41467C19.9926 9.27515 18.4839 10.7838 16.6234 10.7838C14.7631 10.7836 13.2553 9.27502 13.2553 7.41467C13.2555 5.55453 14.7633 4.04672 16.6234 4.04651Z" fill="CurrentColor"/> 1813</g> 1814<defs> 1815<clipPath id="clip0_88_11569"> 1816<rect width="24" height="24.0769" fill="CurrentColor"/> 1817</clipPath> 1818</defs> 1819</svg> 1820</div></div><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Sourcing</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Find, bid, and hire the right vendors faster.</div></div><div class="happycos-component-system--gnav_card-items"><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Bid Management</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Spend Advisory Services</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">â¢</p><p class="happycos-component-system--para--t3 happycos-component-system--is--nav-features">Vendor Connect</p></div></div></div></a></div></div><div class="happycos-component-system--gnav_col--1 happycos-component-system--is--slim-version"><div class="happycos-component-system--nav_header"><div class="happycos-component-system--nav_header-left"><div class="happycos-component-system--tag--03 happycos-component-system--is--label happycos-component-system--is--gnav">Connections</div></div></div><div class="happycos-component-system--nav_fl2-wrapper"><a href="https://happy.co/plugins-partnerships" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Plugin Partners</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Partner with our open API ecosystem.</div></div></div></div></a><a href="https://happy.co/community/plugin-marketplace" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Plugin Marketplace</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Boost performance with connected tools.</div></div></div></div></a><a href="https://happy.co/solutions/integrations" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Integrations</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Sync with your PMS seamlessly.</div></div></div></div></a></div></div></div></div></div><div class="happycos-component-system--gnav_dropdown--container"><div class="happycos-component-system--navigation-column"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Webflow Development</div>
1820<div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Motion Design</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div><div class="happycos-component-system--navigation-column"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">SEO & Marketing</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Illustation & Graphics</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div><div class="happycos-component-system--navigation-column"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">UI / UX Design</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Film & Video</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div><div class="happycos-component-system--navigation-column"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Brand Stategy</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div></div><div class="happycos-component-system--navigation-bottom-bar"><a href="#" class="happycos-component-system--large-link w-inline-block"><div>Learn about our process</div></a></div></div></nav></div><div data-delay="150" data-hover="true" class="happycos-component-system--gnav_dropdown w-dropdown"><div class="happycos-component-system--gnav_dropdown--toggle w-dropdown-toggle"><div class="happycos-component-system--drop-arrow-plain w-icon-dropdown-toggle"></div><div class="happycos-component-system--gnav_item--text">Solutions</div></div><nav class="happycos-component-system--gnav_dropdown--list w-dropdown-list"><div class="happycos-component-system--gnav_dropdown--list-wrapper"><div class="happycos-component-system--gnav_column--wrapper"><div class="happycos-component-system--wrapper--m happycos-component-system--pb-2a happycos-component-system--is-gnav_wrapper"><div class="happycos-component-system--gnav_columns"><div class="happycos-component-system--nav_width"><div class="happycos-component-system--nav_header"><div class="happycos-component-system--nav_header-left"><div class="happycos-component-system--tag--03 happycos-component-system--is--label happycos-component-system--is--gnav">Solutions for modern Multifamily teams</div></div></div><div class="happycos-component-system--gnav_section--wrapper happycos-component-system--is--solutions"><div class="happycos-component-system--nav_card--wrapper"><a data-w-id="960e4961-109e-f02e-37a3-bc071b0abb51" href="https://happy.co/solutions/roles/owners" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--icon"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1821<g clip-path="url(#clip0_2979_71864)"> 1822<path d="M16.6172 6.46143H22.1553V22.1538H1.84766V6.46143H7.38574V1.84619H16.6172V6.46143ZM9.23242 12.9224V15.6919H14.7705V12.9224H9.23242ZM9.23242 3.69189V6.46143H14.7705V3.69189H9.23242Z" fill="CurrentColor"/> 1823</g> 1824<defs> 1825<clipPath id="clip0_2979_71864"> 1826<rect width="24" height="24" fill="CurrentColor"/> 1827</clipPath> 1828</defs> 1829</svg></div></div><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header happycos-component-system--is--max-12">Owners</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Connect the full asset lifecycle</div></div><div class="happycos-component-system--nav_card-items"><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">Owners & Principals</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">Acquisition Managers</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">Asset Managers</div></div></div></div></a><a data-w-id="960e4961-109e-f02e-37a3-bc071b0abb62" href="https://happy.co/solutions/roles/operators" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--icon"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1830<path d="M14.0674 1.86353C18.5279 1.86377 22.1445 5.48006 22.1445 9.94067C22.1444 14.4012 18.5279 18.0176 14.0674 18.0178C13.3492 18.0178 12.6531 17.9223 11.9902 17.7463V17.7932L7.64648 22.137H1.85547V16.3459L6.19922 12.0022H6.25684C6.08354 11.344 5.99025 10.6533 5.99023 9.94067C5.99023 5.47991 9.60662 1.86353 14.0674 1.86353ZM16.1445 6.01782C15.1249 6.01
1830782 14.2979 6.84392 14.2979 7.86353C14.2979 8.88313 15.1249 9.70923 16.1445 9.70923C17.1638 9.70887 17.9902 8.88291 17.9902 7.86353C17.9902 6.84415 17.1638 6.01818 16.1445 6.01782Z" fill="CurrentColor"/> 1831</svg></div></div><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header happycos-component-system--is--max-12">Operators</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Strengthen every property</div></div><div class="happycos-component-system--nav_card-items"><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">Property Management Leaders</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">Maintenance Leaders</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">Property Teams</div></div></div></div></a><a data-w-id="960e4961-109e-f02e-37a3-bc071b0abb73" href="https://happy.co/solutions/roles/maintenance-teams" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--icon"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1832<g clip-path="url(#clip0_2979_71894)"> 1833<path d="M12.4629 8.32544H6.9248V9.71021H12.4629V11.095H6.9248V12.4797H12.4629V12.4788H16.5938L22.1553 18.0403V22.136H1.84766V1.86353H12.4629V8.32544Z" fill="CurrentColor"/> 1834</g> 1835<defs> 1836<clipPath id="clip0_2979_71894"> 1837<rect width="24" height="24" fill="CurrentColor"/> 1838</clipPath> 1839</defs> 1840</svg></div></div><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header happycos-component-system--is--max-12">Maintenance Teams</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Go from chaos to confidence</div></div><div class="happycos-component-system--nav_card-items"><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">VPs of Maintenance</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">Maintenance Supervisors</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item">Maintenance Technicians</div></div></div></div></a><a id="w-node-_960e4961-109e-f02e-37a3-bc071b0abb84-1b0abb47" href="https://happy.co/platform/sourcing/vendor-connect" class="happycos-component-system--nav_card-card happycos-component-system--is--callout w-inline-block"><div class="happycos-component-system--nav_card-callout"><div class="happycos-component-system--nav_card-items"><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-item happycos-component-system--is--center">Are you a Vendor? Get discovered by teams sourcing across 6M+ units.</div></div><div href="#" class="happycos-component-system--combo-btn happycos-component-system--is--inline w-clearfix"><div class="happycos-component-system--combo-btn_icon"><div class="happycos-component-system--arrow--svg w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1841 <path d="M0.666666 10L14 10" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1842 <path d="M8.51006 15.6569L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1843 <path d="M8.50978 4.34327L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1844</svg></div></div><div class="happycos-component-system--link_copy">Join HappyCo's Vendor Network</div></div></div></a></div><div class="happycos-component-system--nav_card-img"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699fb2db564c881724ff2e54_1205e4dd0fb54a8d9f79cc89b30a72a5_Filler%20-%20Thermostat.avif" loading="lazy" alt="" class="happycos-component-system--roles--image"/></div></div></div></div></div></div><div class="happycos-component-system--gnav_dropdown--container"><div class="happycos-component-system--navigation-column"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Webflow Development</div>
1844<div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Motion Design</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div><div class="happycos-component-system--navigation-column"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">SEO & Marketing</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Illustation & Graphics</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div><div class="happycos-component-system--navigation-column"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">UI / UX Design</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Film & Video</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div><div class="happycos-component-system--navigation-column"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Brand Stategy</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div></div><div class="happycos-component-system--navigation-bottom-bar"><a href="#" class="happycos-component-system--large-link w-inline-block"><div>Learn about our process</div></a></div></div></nav></div><div data-delay="150" data-hover="true" class="happycos-component-system--gnav_dropdown w-dropdown"><div class="happycos-component-system--gnav_dropdown--toggle w-dropdown-toggle"><div class="happycos-component-system--drop-arrow-plain w-icon-dropdown-toggle"></div><div class="happycos-component-system--gnav_item--text">Customers</div></div><nav class="happycos-component-system--gnav_dropdown--list w-dropdown-list"><div class="happycos-component-system--gnav_dropdown--list-wrapper"><div class="happycos-component-system--gnav_column--wrapper"><div class="happycos-component-system--wrapper--m happycos-component-system--pb-2a happycos-component-system--is-gnav_wrapper"><div class="happycos-component-system--gnav_columns"><div class="happycos-component-system--nav_width"><div class="happycos-component-system--nav_header"><div class="happycos-component-system--nav_header-left"><div class="happycos-component-system--tag--03 happycos-component-system--is--label happycos-component-system--is--gnav">Customer CENTER</div></div></div><div class="happycos-component-system--gnav_section--wrapper"><div class="happycos-component-system--gnav_col--1 happycos-component-system--is--full-width"><div class="happycos-component-system--nav_fl2-wrapper"><a data-w-id="8a9444c5-915d-8b2f-7630-8d03df5fdf13" href="https://happy.co/explore/customer-stories" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Customer Stories</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Learn how leading multifamily companies find success with HappyCo.</div></div></div></div></a><a href="https://happy.co/explore/happyco-university" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">HappyCo University</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">From onboarding to adoption, become and expert with HappyCo U courses.</div></div></div></div></a><a href="https://support.happy.co/hc/en-us" target="_blank" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--gnav_title--linkout"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Support</div><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6427922d302f9043aa2bc2e0_Type%3DArrow%2C%20Direction%3DRight-Up%2C%20SIze%3DSmall%2C%20Color%3DNavy.svg" alt="" class="happycos-component-system--sub-item_external-arrow"/></div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Advice and answers from the HappyCo Pros and extensive knowledge base.</div></div></div></div></a></div></div><div class="happycos-component-system--gnav_col--3 happycos-component-system--is--grow"><div class="happycos-component-system--nav_callout--wrapper"><div class="happycos-component-system--gnav_content--cards"><a href="https://happy.co/customer-stories/al-angelo" class="happycos-component-system--nav_callout--resource w-inline-block"><div class="happycos-component-system--nav_callout--resource-img-wrapper"><div class="happycos-component-system--testimonial_grid-profile-wrapper happycos-component-system--is--display-nav"><div class="happycos-component-system--testimonial_grid-profile happycos-component-system--is--display-nav"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69839d1235bf60d41ca090f2_580f71b25f0da73e524d4ff48ffda8f9_Nick%20Hecox%20-%20Al%20Angelo%20-%20Headshot-transparent%201.png" alt="" class="happycos-component-system--testimonial_img-profile happycos-component-system--is--display-nav"/></div><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69839d1235bf60d41ca090f1_01b6dd4d20112f0a2c804cf84510d794_6ogo-AI%20Angelo-navy.svg" alt="" class="happycos-component-system--testimonial_img-logo happycos-component-system--is--display-nav"/></div></div><div class="happycos-component-system--nav_callout--quote-wrapper"><div class="happycos-component-system--nav_callout--resource-content"><div class="happycos-component-system--z_text--s-nav happycos-component-system--is--italics happycos-component-system--is--nav-quote">â<em class="happycos-component-system--italic-text">HappyCo has enabled us to complete 90% of urgent tasks on the same day using task automation and dashboards.</em>â</div><div class="happycos-component-system--stack happycos-component-system--is--nav-customers"><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--text-navy"><strong>Nick Hecox</strong></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub">Director of Maintenance</div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub">Al Angelo</div></div></div><div class="happycos-component-system--nav_callout--resource-link"><div class="happycos-component-system--sub-item_internal happycos-component-system--is--link"><div class="happycos-component-system--icon_svg-code w-embed">
1844<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1845<path d="M0.666666 8L14 8" stroke="#3B3799" stroke-width="2" stroke-linejoin="round"/> 1846<path d="M8.51006 13.6569L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1847<path d="M8.50978 2.34327L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1848</svg></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--nav-link">Read Their Story</div></div></div></div></a></div><div class="happycos-component-system--gnav_content--cards"><a href="https://happy.co/customer-stories/the-dinerstein-companies" class="happycos-component-system--nav_callout--resource w-inline-block"><div class="happycos-component-system--nav_callout--resource-img-wrapper"><div class="happycos-component-system--testimonial_grid-profile-wrapper happycos-component-system--is--display-nav"><div class="happycos-component-system--testimonial_grid-profile happycos-component-system--is--display-nav"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a20d0ba258ad0d84ee3854_0c5484415805a9fe32922801be7af5f2_Speaker-John-Barr.png" alt="" class="happycos-component-system--testimonial_img-profile happycos-component-system--is--display-nav"/></div><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a20d0ba258ad0d84ee3853_f431776827b6da215011574114f11289_TDC%20logo%20Navy.svg" alt="" class="happycos-component-system--testimonial_img-logo happycos-component-system--is--display-nav"/></div></div><div class="happycos-component-system--nav_callout--quote-wrapper"><div class="happycos-component-system--nav_callout--resource-content"><div class="happycos-component-system--z_text--s-nav happycos-component-system--is--italics happycos-component-system--is--nav-quote">âHappyCo aligns perfectly with TDC's core values because they start with the first thing that matters - people.â</div><div class="happycos-component-system--stack happycos-component-system--is--nav-customers"><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--text-navy"><strong>John Barr</strong></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub">Director of Leasing and Innovation</div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub">The Dinerstein Companies</div></div></div><div class="happycos-component-system--nav_callout--resource-link"><div class="happycos-component-system--sub-item_internal happycos-component-system--is--link"><div class="happycos-component-system--icon_svg-code w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1849<path d="M0.666666 8L14 8" stroke="#3B3799" stroke-width="2" stroke-linejoin="round"/> 1850<path d="M8.51006 13.6569L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1851<path d="M8.50978 2.34327L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1852</svg></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--nav-link">Read Their Story</div></div></div></div></a></div><div class="happycos-component-system--gnav_content--cards"><a href="https://happy.co/customer-stories/goldoller" class="happycos-component-system--nav_callout--resource w-inline-block"><div class="happycos-component-system--nav_callout--resource-img-wrapper"><div class="happycos-component-system--testimonial_grid-profile-wrapper happycos-component-system--is--display-nav"><div class="happycos-component-system--testimonial_grid-profile happycos-component-system--is--display-nav"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69839d1235bf60d41ca090ec_b93c83dfbc71a0e1af5307250957adbd_goldoller-leisl.png" alt="" class="happycos-component-system--testimonial_img-profile happycos-component-system--is--display-nav"/></div><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69839d1235bf60d41ca090eb_7c5a3108d7e240bf7f663757bb079115_logo-gold-oller-navy.svg" alt="" class="happycos-component-system--testimonial_img-logo happycos-component-system--is--display-nav"/></div></div><div class="happycos-component-system--nav_callout--quote-wrapper"><div class="happycos-component-system--nav_callout--resource-content"><div class="happycos-component-system--z_text--s-nav happycos-component-system--is--italics happycos-component-system--is--nav-quote">âGoldOller is saving around 720 hours of senior management time while producing a more professional end result.â</div><div class="happycos-component-system--stack happycos-component-system--is--nav-customers"><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--text-navy"><strong>Leisl Spurlin</strong></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub">Senior Regional Manager</div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub">GoldOller Real Estate Investments</div></div></div><div class="happycos-component-system--nav_callout--resource-link"><div class="happycos-component-system--sub-item_internal happycos-component-system--is--link"><div class="happycos-component-system--icon_svg-code w-embed">
1852<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1853<path d="M0.666666 8L14 8" stroke="#3B3799" stroke-width="2" stroke-linejoin="round"/> 1854<path d="M8.51006 13.6569L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1855<path d="M8.50978 2.34327L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1856</svg></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--nav-link">Read Their Story</div></div></div></div></a></div></div></div></div></div></div></div></div><div class="happycos-component-system--gnav_dropdown--container"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Motion Design</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div></div></nav></div><div data-delay="150" data-hover="true" class="happycos-component-system--gnav_dropdown w-dropdown"><div class="happycos-component-system--gnav_dropdown--toggle w-dropdown-toggle"><div class="happycos-component-system--drop-arrow-plain w-icon-dropdown-toggle"></div><div class="happycos-component-system--gnav_item--text">Resources</div></div><nav class="happycos-component-system--gnav_dropdown--list w-dropdown-list"><div class="happycos-component-system--gnav_dropdown--list-wrapper"><div class="happycos-component-system--gnav_column--wrapper"><div class="happycos-component-system--wrapper--m happycos-component-system--pb-2a happycos-component-system--is-gnav_wrapper"><div class="happycos-component-system--gnav_columns"><div class="happycos-component-system--nav_width"><div class="happycos-component-system--nav_header"><div class="happycos-component-system--nav_header-left"><div class="happycos-component-system--tag--03 happycos-component-system--is--label happycos-component-system--is--gnav">Explore</div></div></div><div class="happycos-component-system--is--solutions happycos-component-system--gnav_section--wrapper"><div class="happycos-component-system--gnav_col--1"><div class="happycos-component-system--nav_fl2-wrapper"><a href="https://happy.co/explore/resources" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Resource Center</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Educational tools and thought leadership for people in multifamily.</div></div></div></div></a><a href="https://happy.co/company/press" class="happycos-component-system--nav_card-card happycos-component-system--is--100 w-inline-block"><div class="happycos-component-system--nav_card"><div class="happycos-component-system--nav_card-col happycos-component-system--is--content"><div class="happycos-component-system--nav_card-header"><div class="happycos-component-system--para--t2 happycos-component-system--is--nav-header">Press & Media</div><div class="happycos-component-system--para--t3 happycos-component-system--is--nav-subcopy">Latest news and media updates.</div></div></div></div></a></div></div><div class="happycos-component-system--gnav_col--3 happycos-component-system--is--grow"><div class="happycos-component-system--nav_callout--wrapper"><div class="happycos-component-system--gnav_content--cards"><a href="https://happy.co/ai-report" class="happycos-component-system--nav_callout--resource w-inline-block"><div class="happycos-component-system--nav_callout-resource-content-wrapper happycos-component-system--s-1b"><div class="happycos-component-system--z_tag--s happycos-component-system--is--nav
1856y400">FrOM THEÂ TOOLKIT</div><div class="happycos-component-system--z_text--s happycos-component-system--is--bold happycos-component-system--is--leading-tight">Beyond the Bot: What Residents Really Want From AI in Maintenance</div><div class="happycos-component-system--nav_callout--resource-link"><div class="happycos-component-system--sub-item_internal happycos-component-system--is--link"><div class="happycos-component-system--icon_svg-code w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1857<path d="M0.666666 8L14 8" stroke="#3B3799" stroke-width="2" stroke-linejoin="round"/> 1858<path d="M8.51006 13.6569L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1859<path d="M8.50978 2.34327L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1860</svg></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--nav-link">Access the Report<br/></div></div></div></div><div class="happycos-component-system--nav_callout--quote-wrapper happycos-component-system--is--resources"><img sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0eab7c5566081fde71376_14313eb0d26e54a93e309282af502a5b_Nav%2520Promo-%2520Report-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0eab7c5566081fde71376_14313eb0d26e54a93e309282af502a5b_Nav%20Promo-%20Report.avif 750w" alt="" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0eab7c5566081fde71376_14313eb0d26e54a93e309282af502a5b_Nav%20Promo-%20Report.avif" loading="lazy" class="happycos-component-system--nav_callout--resource-content-img"/></div></a></div><div class="happycos-component-system--gnav_content--cards"><a href="https://happy.co/resources/reflections-optech-2025" class="happycos-component-system--nav_callout--resource w-inline-block"><div class="happycos-component-system--nav_callout-resource-content-wrapper happycos-component-system--s-1b"><div class="happycos-component-system--z_tag--s happycos-component-system--is--navy400">FrOM THE BLOG</div><div class="happycos-component-system--z_text--s happycos-component-system--is--bold happycos-component-system--is--leading-tight">The Future of Maintenance Operations: Reflections from OPTECH 2025</div><div class="happycos-component-system--nav_callout--resource-link"><div class="happycos-component-system--sub-item_internal happycos-component-system--is--link"><div class="happycos-component-system--icon_svg-code w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1861<path d="M0.666666 8L14 8" stroke="#3B3799" stroke-width="2" stroke-linejoin="round"/> 1862<path d="M8.51006 13.6569L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1863<path d="M8.50978 2.34327L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1864</svg></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--nav-link">Read Article</div></div></div></div><div class="happycos-component-system--nav_callout--quote-wrapper happycos-component-system--is--resources"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0eab7c5566081fde71377_041603defae29b27df75c443a3afd4c4_Nav%20Promo-%20Optech.avif" alt="" class="happycos-component-system--nav_callout--resource-content-img"/></div></a></div><div class="happycos-component-system--gnav_content--cards"><a href="https://happy.co/press/happyco-introduces-voice-assist" class="happycos-component-system--nav_callout--resource w-inline-block"><div class="happycos-component-system--nav_callout-resource-content-wrapper happycos-component-system--s-1b"><div class="happycos-component-system--z_tag--s happycos-component-system--is--navy400">FrOM THEÂ Newsroom</div><div class="happycos-component-system--z_text--s happycos-component-system--is--bold happycos-component-system--is--leading-tight">HappyCo Brings Voice-Powered Field Intelligence to Multifamily Maintenance Operations</div><div class="happycos-component-system--nav_callout--resource-link"><div class="happycos-component-system--sub-item_internal happycos-component-system--is--link"><div class="happycos-component-system--icon_svg-code w-embed">
1864<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1865<path d="M0.666666 8L14 8" stroke="#3B3799" stroke-width="2" stroke-linejoin="round"/> 1866<path d="M8.51006 13.6569L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1867<path d="M8.50978 2.34327L14.1667 8.00024" stroke="CurrentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1868</svg></div><div class="happycos-component-system--z_text--xxs happycos-component-system--is--nav-sub happycos-component-system--is--nav-link">Learn More</div></div></div></div><div class="happycos-component-system--nav_callout--quote-wrapper happycos-component-system--is--resources"><img sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0eab7c5566081fde71374_0d32efbaea295a3f1a109e4fe890571d_Nav%2520Promo-%2520Voice%2520AI-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0eab7c5566081fde71374_0d32efbaea295a3f1a109e4fe890571d_Nav%20Promo-%20Voice%20AI.avif 750w" alt="" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69a0eab7c5566081fde71374_0d32efbaea295a3f1a109e4fe890571d_Nav%20Promo-%20Voice%20AI.avif" loading="lazy" class="happycos-component-system--nav_callout--resource-content-img"/></div></a></div></div></div></div></div></div></div></div><div class="happycos-component-system--gnav_dropdown--container"><a href="#" class="happycos-component-system--navigation-link-block w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title">Motion Design</div><div class="happycos-component-system--gnav_link--details">Beautiful & creative websites that help your business exceed the competition.</div></div></a></div></div></nav></div></nav></div><div class="happycos-component-system--gnav_right"><div class="happycos-component-system--gnav_buttons"><a href="http://portal.happyco.com/" target="_blank" class="happycos-component-system--btn_secondary happycos-component-system--is--nav-bar w-button">Sign In</a><a href="https://happy.co/demo" class="happycos-component-system--btn_primary happycos-component-system--is--nav-bar w-button">Book a Demo</a></div></div></div></div></div><div data-collapse="medium" data-animation="default" data-duration="400" data-easing="ease-out" data-easing2="ease-out" role="banner" class="happycos-component-system--gnav_mob w-nav"><div class="happycos-component-system--gnav_spacer_mob"></div><div class="happycos-component-system--gnav_container_mob"><a href="https://happy.co/" class="happycos-component-system--gnav_logo--link w-nav-brand"><img loading="lazy" src="https://cdn.prod.website-files.com/69939ddf4d55cfcf7d89c48d/69939e117d60ced6d8c76e4c_HappyCo_Logo_Navy.svg" alt="" class="happycos-component-system--gnav_logo"/></a><nav role="navigation" class="happycos-component-system--gnav_wrapper_mob w-nav-menu"><div data-delay="0" data-hover="false" class="happycos-component-system--gnav_dropdown_mob w-dropdown"><div class="happycos-component-system--gnav_toggle_mob w-dropdown-toggle"><div class="happycos-component-system--gnav_chevron w-icon-dropdown-toggle"></div><div class="happycos-component-system--gnav_item--text_mob">Platform</div></div><nav class="happycos-component-system--gnav_dropdown--list_mob w-dropdown-list"><a href="https://happy.co/platform/maintenance-operations" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon happycos-component-system--is--mobile w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1869<path d="M23.7266 12.0005L17.8643 22.1538H6.13965L0.277344 12.0005L6.13965 1.84619H17.8643L23.7266 12.0005ZM12.002 8.19189C9.89903 8.1919 8.19434 9.89756 8.19434 12.0005C8.19459 14.1032 9.89918 15.8081 12.002 15.8081C14.1047 15.8081 15.8093 14.1032 15.8096 12.0005C15.8096 9.89756 14.1049 8.19189 12.002 8.19189Z" fill="CurrentColor"/> 1870</svg></div><div class="happycos-component-system--gnav_title">Maintenance Operations</div></div>
1870<div class="happycos-component-system--gnav_link--details">Run day-to-day maintenance without the chaos.</div></div></a><a href="https://happy.co/solutions/maintenance-services" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon happycos-component-system--is--mobile w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1871<g clip-path="url(#clip0_2979_71553)"> 1872<path d="M12.002 1.8269C13.6269 1.82697 15.1616 2.21074 16.5234 2.8894L10.3701 9.0437L14.9385 13.6121L21.0918 7.45776C21.7709 8.82003 22.1553 10.3556 22.1553 11.9812C22.155 17.5887 17.6094 22.1343 12.002 22.1345C11.8471 22.1345 11.6932 22.1287 11.54 22.1218V22.1345H1.84766V12.4421H1.85938C1.85254 12.2893 1.84766 12.1357 1.84766 11.9812C1.84766 6.37339 6.39414 1.8269 12.002 1.8269Z" fill="CurrentColor"/> 1873</g> 1874<defs> 1875<clipPath id="clip0_2979_71553"> 1876<rect width="24" height="24" fill="CurrentColor"/> 1877</clipPath> 1878</defs> 1879</svg></div><div class="happycos-component-system--gnav_title">Maintenance Services</div></div><div class="happycos-component-system--gnav_link--details">Handle after-hours, triage faster, and keep work moving.</div></div></a><a href="https://happy.co/platform/asset-management" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon happycos-component-system--is--mobile w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1880<g clip-path="url(#clip0_2979_71575)"> 1881<path d="M22.1553 9.23804V22.1541H1.84766V9.23804L12.002 1.39233L22.1553 9.23804ZM8.77246 10.6228V17.0847H15.2344V10.6228H8.77246Z" fill="CurrentColor"/> 1882</g> 1883<defs> 1884<clipPath id="clip0_2979_71575"> 1885<rect width="24" height="24" fill="CurrentColor"/> 1886</clipPath> 1887</defs> 1888</svg></div><div class="happycos-component-system--gnav_title">Asset Management</div></div><div class="happycos-component-system--gnav_link--details">See asset risk early and fund â¨what matters most.</div></div></a><a href="https://happy.co/solutions/asset-evaluation" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon happycos-component-system--is--mobile w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1889<g clip-path="url(#clip0_2979_71597)"> 1890<path d="M15.3857 8.61572V1.84619H22.1553V22.1538H1.84766V15.3843H8.61719V8.61572H15.3857Z" fill="CurrentColor"/> 1891</g> 1892<defs> 1893<clipPath id="clip0_2979_71597"> 1894<rect width="24" height="24" fill="CurrentColor"/> 1895</clipPath> 1896</defs> 1897</svg></div><div class="happycos-component-system--gnav_title">Asset Evaluation</div></div><div class="happycos-component-system--gnav_link--details">Audits that keep paying off after the deal is done.</div></div></a><a href="https://happy.co/platform/sourcing" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--gnav-icon happycos-component-system--is--mobile w-embed"><svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"> 1898<g clip-path="url(#clip0_88_11569)"> 1899<path d="M-0.0386658 11.1989L12.8393 24.0768L24.0365 12.8785H24.0375V12.8776L24.0385 12.8766L24.0375 12.8756V-0.000366211H11.1615L-0.0386658 11.1989ZM16.6234 4.04651C18.4838 4.04651 19.9923 5.5544 19.9926 7.41467C19.9926 9.27515 18.4839 10.7838 16.6234 10.7838C14.7631 10.7836 13.2553 9.27502 13.2553 7.41467C13.2555 5.55453 14.7633 4.04672 16.6234 4.04651Z" fill="CurrentColor"/> 1900</g> 1901<defs> 1902<clipPath id="clip0_88_11569"> 1903<rect width="24" height="24.0769" fill="CurrentColor"/> 1904</clipPath> 1905</defs> 1906</svg> 1907</div><div class="happycos-component-system--gnav_title">Sourcing</div></div>
1907<div class="happycos-component-system--gnav_link--details">Find, bid, and hire the right vendors faster.</div></div></a><div class="happycos-component-system--hr_line_mob"></div><a href="https://happy.co/plugins-partnerships" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--gnav_title">Plugin Partners</div></div><div class="happycos-component-system--gnav_link--details">Partner with our open API ecosystem.</div></div></a><a href="https://happy.co/community/plugin-marketplace" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--gnav_title">Plugin Marketplace</div></div><div class="happycos-component-system--gnav_link--details">Boost performance with connected tools.<br/></div></div></a><a href="https://happy.co/solutions/integrations" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--gnav_title">Integrations</div></div><div class="happycos-component-system--gnav_link--details">Sync with your PMS seamlessly.<br/></div></div></a></nav></div><div data-delay="0" data-hover="false" class="happycos-component-system--gnav_dropdown_mob w-dropdown"><div class="happycos-component-system--gnav_toggle_mob w-dropdown-toggle"><div class="happycos-component-system--gnav_chevron w-icon-dropdown-toggle"></div><div class="happycos-component-system--gnav_item--text_mob">Solutions</div></div><nav class="happycos-component-system--gnav_dropdown--list_mob w-dropdown-list"><a href="https://happy.co/solutions/roles/owners" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--nav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1908<g clip-path="url(#clip0_2979_71864)"> 1909<path d="M16.6172 6.46143H22.1553V22.1538H1.84766V6.46143H7.38574V1.84619H16.6172V6.46143ZM9.23242 12.9224V15.6919H14.7705V12.9224H9.23242ZM9.23242 3.69189V6.46143H14.7705V3.69189H9.23242Z" fill="CurrentColor"/> 1910</g> 1911<defs> 1912<clipPath id="clip0_2979_71864"> 1913<rect width="24" height="24" fill="CurrentColor"/> 1914</clipPath> 1915</defs> 1916</svg></div><div class="happycos-component-system--gnav_title">Owners</div></div><div class="happycos-component-system--gnav_link--details">Connect the full asset lifecycle</div></div></a><a href="https://happy.co/solutions/roles/operators" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--nav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1917<path d="M14.0674 1.86353C18.5279 1.86377 22.1445 5.48006 22.1445 9.94067C22.1444 14.4012 18.5279 18.0176 14.0674 18.0178C13.3492 18.0178 12.6531 17.9223 11.9902 17.7463V17.7932L7.64648 22.137H1.85547V16.3459L6.19922 12.0022H6.25684C6.08354 11.344 5.99025 10.6533 5.99023 9.94067C5.99023 5.47991 9.60662 1.86353 14.0674 1.86353ZM16.1445 6.01782C15.1249 6.01782 14.2979 6.84392 14.2979 7.86353C14.2979 8.88313 15.1249 9.70923 16.1445 9.70923C17.1638 9.70887 17.9902 8.88291 17.9902 7.86353C17.9902 6.84415 17.1638 6.01818 16.1445 6.01782Z" fill="CurrentColor"/> 1918</svg></div><div class="happycos-component-system--gnav_title">Operators</div></div>
1918<div class="happycos-component-system--gnav_link--details">Strengthen every property</div></div></a><a href="https://happy.co/solutions/roles/maintenance-teams" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--icon_svg-code happycos-component-system--is--nav-icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 1919<g clip-path="url(#clip0_2979_71894)"> 1920<path d="M12.4629 8.32544H6.9248V9.71021H12.4629V11.095H6.9248V12.4797H12.4629V12.4788H16.5938L22.1553 18.0403V22.136H1.84766V1.86353H12.4629V8.32544Z" fill="CurrentColor"/> 1921</g> 1922<defs> 1923<clipPath id="clip0_2979_71894"> 1924<rect width="24" height="24" fill="CurrentColor"/> 1925</clipPath> 1926</defs> 1927</svg></div><div class="happycos-component-system--gnav_title">Maintenance Teams</div></div><div class="happycos-component-system--gnav_link--details">Go from chaos to confidence</div></div></a></nav></div><div data-delay="0" data-hover="false" class="happycos-component-system--gnav_dropdown_mob w-dropdown"><div class="happycos-component-system--gnav_toggle_mob w-dropdown-toggle"><div class="happycos-component-system--gnav_chevron w-icon-dropdown-toggle"></div><div class="happycos-component-system--gnav_item--text_mob">Customers</div></div><nav class="happycos-component-system--gnav_dropdown--list_mob w-dropdown-list"><a href="https://happy.co/explore/customer-stories" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--gnav_title">Customer Stories</div></div><div class="happycos-component-system--gnav_link--details">Learn how leading multifamily companies find success with HappyCo.</div></div></a><a href="https://happy.co/explore/happyco-university" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--gnav_title">HappyCo University</div></div><div class="happycos-component-system--gnav_link--details">From onboarding to adoption, become and expert with HappyCo U courses.</div></div></a><a href="https://support.happy.co/hc/en-us" target="_blank" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--gnav_title">Support<br/></div></div><div class="happycos-component-system--gnav_link--details">Advice and answers from the HappyCo Pros and extensive knowledge base.</div></div></a></nav></div><div data-delay="0" data-hover="false" class="happycos-component-system--gnav_dropdown_mob w-dropdown"><div class="happycos-component-system--gnav_toggle_mob w-dropdown-toggle"><div class="happycos-component-system--gnav_chevron w-icon-dropdown-toggle"></div><div class="happycos-component-system--gnav_item--text_mob">Resources</div></div><nav class="happycos-component-system--gnav_dropdown--list_mob w-dropdown-list"><a href="https://happy.co/explore/resources" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--gnav_title">Resource Center</div></div><div class="happycos-component-system--gnav_link--details">Educational tools and thought leadership for people in multifamily.</div></div></a><a href="https://happy.co/company/press" class="happycos-component-system--gnav_link--block_mob w-inline-block"><div class="happycos-component-system--gnav_content--wrapper_mob"><div class="happycos-component-system--gnav_title--wrapper_mob"><div class="happycos-component-system--gnav_title">Press & Media<br/></div></div>
1927<div class="happycos-component-system--gnav_link--details">Latest news and media updates.<br/></div></div></a></nav></div><a href="https://happy.co/tour" class="happycos-component-system--gnav_link_mob happycos-component-system--is--icon happycos-component-system--is--tour w-inline-block"><div class="happycos-component-system--gnav_link--text_mob"><strong>Take a Tour</strong></div><div class="happycos-component-system--icon_svg-code happycos-component-system--is--text-purple600 happycos-component-system--is--nav w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1928<path d="M2 8H14" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> 1929<path d="M9.75732 3.75732L14 7.99996L9.75732 12.2426" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 1930</svg></div></a><div class="happycos-component-system--gnav_btn--wrapper_mob"><a href="http://portal.happyco.com/" target="_blank" class="happycos-component-system--btn_secondary w-button">Sign In</a><a href="https://happy.co/demo" class="happycos-component-system--btn_primary w-button">Book a Demo</a></div></nav><div class="happycos-component-system--gnav_hamburger--wrapper w-nav-button"><div data-w-id="11bf5145-6206-88cf-0a6b-9153d77a5756" class="happycos-component-system--gnav_hamburger--wrapper"><div data-w-id="11bf5145-6206-88cf-0a6b-9153d77a5757" class="happycos-component-system--gnav_hamburger--line"></div><div data-w-id="11bf5145-6206-88cf-0a6b-9153d77a5758" class="happycos-component-system--gnav_hamburger--line"></div><div data-w-id="11bf5145-6206-88cf-0a6b-9153d77a5759" class="happycos-component-system--gnav_hamburger--line"></div></div></div></div></div></div><section class="section_container is--bg-neutral is--home-hero"><div class="section_padding is--editorial"><div class="editoral_guides is--hr-btm"><div class="editoral_wrapper is--first-section"><div class="hero_wrapper"><div class="col_container is--home-hero"><div class="col_50 is--home-hero"><div class="stack-flex--2 is--pr-4"><div class="tag--03 is--label is--navy900">the complete AI-led platform</div><h1 class="display--d4">Make maintenance the smartest part of your operations.</h1><p class="para--t2 is--navy700">Built for<strong> </strong>multifamily operators who want faster resolution, fewer surprises, and real visibility. HappyCo turns everyday maintenance into intelligence that drives efficie
1930ncy, accountability, and higher NOI.</p><div class="btn_group--wrapper"><a href="/demo" class="happycos-component-system--btn_primary w-button">Book a Demo</a></div></div><div class="logo_slider--wrapper"><div class="tag--03 is--label">Trusted by modern multifamily operators</div><section class="logo_slider--carousel"><div class="w-layout-blockcontainer logo_slider--mask w-container"><div class="logo_slider--container"><div class="logo_slider--component"><div class="logo_slider--slider"><div class="logo_slider--items"><img loading="eager" alt="Brnad Logo" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19dc753d96f3a91e55c_logo-crop-Al%20Angelo.svg" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d978bd27b7f8be085_logo-crop-Asset%20Living.svg" alt="Brnad Logo" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d0a998395ff225110_logo-crop-Mark%20Taylor.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d3a22d5f441d954db_logo-crop-RPM.svg" alt="Brnad Logo" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19db6adc020960c5688_logo-crop-Blanton%20Turner.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d22333136fa04ca4a_logo-crop-Bell%20Partners.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d58d726d65d5e0f64_logo-crop-Paradigm%20Management.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19e82d677b8cd6c5348_logo-crop-The%20Franklin%20Group.svg" alt="Brnad Logo" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19ef5d4e8b4ec7c7792_logo-crop-Tarragon.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19e996a702975aca60a_logo-crop-Scion.svg" alt="Brnad Logo" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19dd869cc3853d84c25_logo-crop-HNN.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d9d0887f6bba3c567_logo-crop-Pinnacle%20Property%20Management.svg" alt="Brnad Logo" class="item"/></div><div class="logo_slider--items"><img loading="eager" alt="Brnad Logo" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19dc753d96f3a91e55c_logo-crop-Al%20Angelo.svg" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d978bd27b7f8be085_logo-crop-Asset%20Living.svg" alt="Brnad Logo" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d0a998395ff225110_logo-crop-Mark%20Taylor.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d3a22d5f441d954db_logo-crop-RPM.svg" alt="Brnad Logo" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19db6adc020960c5688_logo-crop-Blanton%20Turner.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d22333136fa04ca4a_logo-crop-Bell%20Partners.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d58d726d65d5e0f64_logo-crop-Paradigm%20Management.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19e82d677b8cd6c5348_logo-crop-The%20Franklin%20Group.svg" alt="Brnad Logo" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19ef5d4e8b4ec7c7792_logo-crop-Tarragon.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19e996a702975aca60a_logo-crop-Scion.svg" alt="Brnad Logo" class="item is--crop"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19dd869cc3853d84c25_logo-crop-HNN.svg" alt="Brnad Logo" class="item"/><img loading="eager" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699eb19d9d0887f6bba3c567_logo-crop-Pinnacle%20Property%20Management.svg" alt="Brnad Logo" class="item"/></div></div><div class="css-code w-embed"><style> 1931.logo_slider--slider { 1932 animation: moveSlideshow 70s linear infinite; 1933} 1934 1935@keyframes moveSlideshow { 1936 100% { 1937 transform: translateX(-50.8%); 1938 } 1939} 1940</style></div></div></div></div></section></div></div><div class="col_50"><div data-delay="5000" data-animation="cross" class="img_slider--wrapper w-slider" data-autoplay="true" data-easing="ease-in-out" data-hide-arrows="false" data-disable-swipe="false" data-autoplay-limit="0" data-nav-spacing="3" data-duration="500" data-infinite="true"><div class="img_slider--mask w-slider-mask"><div class="img_slider--slide w-slide"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250c8cecebe0e38aceee_Homepage%20-%20Header%20Personas1.jpg" loading="lazy" sizes="(max-width: 612px) 100vw, 612px" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250c8cecebe0e38aceee_Homepage%20-%20Header%20Personas1-p-500.jpg 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250c8cecebe0e38aceee_Homepage%20-%20Header%20Personas1.jpg 612w" alt="" class="img_slider--img"/><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699f35564f4281a1b2e51e69_Header%20Stat1.svg" loading="lazy" alt="" class="img_slider--stat"/></div><div class="img_slider--slide w-slide"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250caa134ad5b3ff6d54_Homepage%20-%20Header%20Personas2.jpg" loading="lazy" sizes="(max-width: 612px) 100vw, 612px" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250caa134ad5b3ff6d54_Homepage%20-%20Header%20Personas2-p-500.jpg 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250caa134ad5b3ff6d54_Homepage%20-%20Header%20Personas2.jpg 612w" alt="" class="img_slider--img"/><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699f3556937b9e3d0030e135_Header%20Stat2.svg" loading="lazy" alt="" class="img_slider--stat"/></div><div class="img_slider--slide w-slide"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250b860974cd3a5c8712_Homepage%20-%20Header%20Personas3.jpg" loading="lazy" sizes="(max-width: 612px) 100vw, 612px" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250b860974cd3a5c8712_Homepage%20-%20Header%20Personas3-p-500.jpg 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250b860974cd3a5c8712_Homepage%20-%20Header%20Personas3.jpg 612w" alt="" class="img_slider--img"/><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699f3556e3e9661135ef38a9_Header%20Stat3.svg" loading="lazy" alt="" class="img_slider--stat"/></div><div class="img_slider--slide w-slide"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250c514d4d3154a56194_Homepage%20-%20Header%20Personas4.jpg" loading="lazy" sizes="(max-width: 479px) 100vw, 294px" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250c514d4d3154a56194_Homepage%20-%20Header%20Personas4-p-500.jpg 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a92250c514d4d3154a56194_Homepage%20-%20Header%20Personas4.jpg 612w" alt="" class="img_slider--img"/><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699f3556fc49026c1e4bf022_Header%20Stat4.svg" loading="lazy" alt="" class="img_slider--stat"/></div></div></div></div></div></div></div></div><div class="editoral_guides is--hr-btm"><div class="editoral_wrapper"><div class="content_wrapper"><div class="stack-flex--2 is--text-centered is--max-750"><div class="label_contain"></div><h2 class="display--d5 is--text-centered">The AI-powered platform fueling your competitive edge</h2><p class="para--t2 is--navy700 is--text-centered is--max650">From maintenance operations and after-hours support to asset insights and performance evaluation. HappyCo connects the workflowsâand the data behind themâso multifamily teams can run smarter, faster, and more proactively.</p></div></div></div><div class="platform_shifter--wrapper"><div class="platform_shifter--menu"><div class="platform_shifter--tab--wrapper"><div class="platform_shifter--tab is--first"><div class="platform_shifter--tab-content"><div class="platform_shifter--icon w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 1941<path d="M15.8164 8.24463L11.9082 15.0132H4.0918L0.183594 8.24463L4.0918 1.4751H11.9082L15.8164 8.24463ZM8 5.70557C6.59805 5.70557 5.46191 6.84268 5.46191 8.24463C5.46208 9.64644 6.59815 10.7827 8 10.7827C9.40185 10.7827 10.5379 9.64644 10.5381 8.24463C10.5381 6.84268 9.40195 5.70557 8 5.70557Z" fill="currentColor"/> 1942</svg></div><div class="platform_shifter--text">maintenance operations</div></div></div><div class="platform_shifter--tab is--second"><div class="platform_shifter--tab-content"><div class="platform_shifter--icon w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 1943<path d="M8.00049 1.4624C9.08381 1.46245 10.1072 1.71792 11.0151 2.17041L6.9126 6.27393L9.9585 9.31982L14.061 5.21631C14.5137 6.12442 14.769 7.14832 14.769 8.23193C14.7689 11.9702 11.7388 15.0003 8.00049 15.0005C7.89738 15.0005 7.79485 14.9972 7.69287 14.9927V15.0005H1.23096V8.53955H1.23877C1.2342 8.43757 1.23096 8.33504 1.23096 8.23193C1.23096 4.49339 4.26195 1.4624 8.00049 1.4624Z" fill="currentColor"/> 1944</svg></div><div class="platform_shifter--text">maintenance services</div></div></div><div class="platform_shifter--tab is--third"><div class="platform_shifter--tab-content"><div class="platform_shifter--icon w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
1945<g clip-path="url(#clip0_3495_2880)"> 1946<path d="M14.769 6.40308V15.0134H1.23096V6.40308L8.00049 1.17261L14.769 6.40308ZM5.84717 7.3269V11.6345H10.1558V7.3269H5.84717Z" fill="currentColor"/> 1947</g> 1948<defs> 1949<clipPath id="clip0_3495_2880"> 1950<rect width="16" height="16" fill="white" transform="translate(0 0.244385)"/> 1951</clipPath> 1952</defs> 1953</svg></div><div class="platform_shifter--text">Asset management</div></div></div><div class="platform_shifter--tab is--fourth"><div class="platform_shifter--tab-content"><div class="platform_shifter--icon w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 1954<path d="M10.2563 5.98779V1.4751H14.769V15.0132H1.23096V10.5005H5.74365V5.98779H10.2563Z" fill="currentColor"/> 1955</svg></div><div class="platform_shifter--text">Asset Evaluation</div></div></div><div class="platform_shifter--tab is--last"><div class="platform_shifter--tab-content"><div class="platform_shifter--icon w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 1956<g clip-path="url(#clip0_422_188967)"> 1957<path d="M-0.0263672 7.65955L8.55859 16.2445L16.0254 8.77771L16.0244 8.77673V0.192749H7.44043L-0.0263672 7.65955ZM11.082 2.89099C12.3222 2.89099 13.328 3.89593 13.3281 5.13611C13.3281 6.37643 12.3223 7.3822 11.082 7.3822C9.84183 7.38206 8.83691 6.37634 8.83691 5.13611C8.83708 3.89601 9.84193 2.89113 11.082 2.89099Z" fill="currentColor"/> 1958</g> 1959<defs> 1960<clipPath id="clip0_422_188967"> 1961<rect width="16" height="16.0513" fill="white" transform="translate(0 0.192993)"/> 1962</clipPath> 1963</defs> 1964</svg> 1965</div><div class="platform_shifter--text">Sourcing</div></div></div></div></div><div class="platform_shifter--panels"><div class="platform_tabs--copy"><div class="para--t3 is--text-centered">Centralized maintenance tracking software that automates work orders, make-readies, inspections, and preventative maintenance â giving your team real-time visibility across every property without the manual coordination.</div></div><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14a31b92025cc50275_Platform%20Hero%20-%20Maintenance%20Operations.png" loading="lazy" sizes="(max-width: 2004px) 100vw, 2004px" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14a31b92025cc50275_Platform%20Hero%20-%20Maintenance%20Operations-p-500.png 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14a31b92025cc50275_Platform%20Hero%20-%20Maintenance%20Operations-p-800.png 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14a31b92025cc50275_Platform%20Hero%20-%20Maintenance%20Operations-p-1080.png 1080w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14a31b92025cc50275_Platform%20Hero%20-%20Maintenance%20Operations.png 2004w" alt="" class="platform_tabs--img"/></div><div class="platform_shifter--panels"><div class="platform_tabs--copy"><div class="para--t3 is--text-centered">Workforce management that keeps your properties covered around the clock â from scheduled maintenance to after-hours technicians who respond when your onsite team can't.</div></div><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d140d7bbaffc645d123_Platform%20Hero%20-%20Maintenance%20Services.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d140d7bbaffc645d123_Platform%20Hero%20-%20Maintenance%20Services-p-500.png 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d140d7bbaffc645d123_Platform%20Hero%20-%20Maintenance%20Services-p-800.png 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d140d7bbaffc645d123_Platform%20Hero%20-%20Maintenance%20Services-p-1080.png 1080w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d140d7bbaffc645d123_Platform%20Hero%20-%20Maintenance%20Services.png 2004w" alt="" class="platform_tabs--img"/></div><div class="platform_shifter--panels"><div class="platform_tabs--copy"><div class="para--t3 is--text-centered">End-to-end asset lifecycle management software that connects capital planning, renovation tracking, and facilities asset management â so every investment decision is backed by real operational data.</div></div><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14e2a240c0554839e3_Platform%20Hero%20-%20Asset%20Management.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14e2a240c0554839e3_Platform%20Hero%20-%20Asset%20Management-p-500.png 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14e2a240c0554839e3_Platform%20Hero%20-%20Asset%20Management-p-800.png 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14e2a240c0554839e3_Platform%20Hero%20-%20Asset%20Management-p-1080.png 1080w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d14e2a240c0554839e3_Platform%20Hero%20-%20Asset%20Management.png 1970w" alt="" class="platform_tabs--img"/></div><div class="platform_shifter--panels"><div class="platform_tabs--copy"><div class="para--t3 is--text-centered">Lease auditing software and due diligence tools that bring structure and consistency to every site visit â from routine inspections to acquisition walkthroughs.</div></div><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d1458a285bfa7fe43af_Platform%20Hero%20-%20Asset%20Evaluation.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d1458a285bfa7fe43af_Platform%20Hero%20-%20Asset%20Evaluation-p-500.png 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d1458a285bfa7fe43af_Platform%20Hero%20-%20Asset%20Evaluation-p-800.png 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d1458a285bfa7fe43af_Platform%20Hero%20-%20Asset%20Evaluation-p-1080.png 1080w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d1458a285bfa7fe43af_Platform%20Hero%20-%20Asset%20Evaluation.png 1970w" alt="" class="platform_tabs--img"/></div><div class="platform_shifter--panels"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d13184cd018731e7d59_Platform%20Hero%20-%20Sourcing.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d13184cd018731e7d59_Platform%20Hero%20-%20Sourcing-p-500.png 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d13184cd018731e7d59_Platform%20Hero%20-%20Sourcing-p-800.png 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d13184cd018731e7d59_Platform%20Hero%20-%20Sourcing-p-1080.png 1080w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a874d13184cd018731e7d59_Platform%20Hero%20-%20Sourcing.png 2004w" alt="" class="platform_tabs--img"/><div class="platform_tabs--copy"><div class="para--t3 is--text-centered">AI-assisted procurement software that connects your maintenance workflows to qualified vendors, competitive bids, and portfolio-wide spend visibility, so your team can get more done with less effort.</div></div></div></div></div><div class="editoral_guides is--hr-btm"><div class="editoral_wrapper"><div class="content_wrapper is--columns"><div class="col_60 is--align-top"><div class="scroll_reveal--section"><div class="scroll_reveal--text">
1965When maintenance stops being a fire drill, the entire business performs better. Emergencies drop. Morale improves. Retention strengthens. Residents feel the difference. HappyCo brings clarity to maintenance operations, connecting data and workflows so teams proactively prevent problems instead of reacting to them.</div></div></div><div class="col_30 is--sticky"><div class="story_filler--wrapper"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699ed19a72e2261c62e5cd9d_Story%20Filler.avif" loading="lazy" alt="" class="story_filler--img"/></div></div></div></div></div></div></section><section class="section_container is--bg-neutral is--home-neutral"><div class="section_padding is--editorial"><div class="editoral_guides is--hr-btm"><div class="editoral_wrapper"><div class="content_wrapper"><div class="stack-flex--2 is--text-centered is--max-750"><div class="label_contain"></div><h2 class="display--d5 is--text-centered">Complete property management & maintenance software</h2><p class="para--t2 is--navy700 is--text-centered is--max650">Connect data that fuels proactive decisions and stronger portfolio results, all within each property lifecycle stage.</p></div><div class="hijack_section--wrapper"><div class="hijack_section--container"><div class="hijack_copy--col"><div class="hijack_card--wrapper is--first"><div class="hijack_card--wrap"><div class="hijack_card-content"><div class="hijack_card-containter"><div class="stack-flex--1 is--pb-2"><img src="https://cdn.prod.website-files.com/plugins/Basic/assets/placeholder.60f9b1840c.svg" loading="lazy" alt="" class="hijack_card-img_mob"/><div class="tag--03 is--label">Unlock your data</div><h3 class="header--h3">AI-Powered maintenance automation</h3><div class="list_wrapper"><ul role="list" class="list_component"><li class="para--t3 is--navy500">Smart Work Order Assignment</li><li class="para--t3 is--navy500">Predictive & Preventative Maintenance</li><li class="para--t3 is--navy500">Automated Tech to Resident Communication</li></ul></div></div></div></div><div class="hijack_card--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160598d2b8105ad20116_Product%20Outcomes-img1.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160598d2b8105ad20116_Product%20Outcomes-img1-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160598d2b8105ad20116_Product%20Outcomes-img1-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160598d2b8105ad20116_Product%20Outcomes-img1.avif 1220w" alt="" class="hijack_card--img_mob"/></div></div></div><div class="hijack_card--wrapper"><div class="hijack_card--wrap"><div class="stack-flex--2"><div class="tag--03 is--label">Operate smarter</div><h3 class="header--h3">Digital maintenance management made simple</h3><p class="para--t3">Smarter assignment, triage, and mobile execution keep teams moving without the back-and-forth.</p></div><div class="hijack_card--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516050adbebe857d0f142_Product%20Outcomes-img2.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516050adbebe857d0f142_Product%20Outcomes-img2-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516050adbebe857d0f142_Product%20Outcomes-img2-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516050adbebe857d0f142_Product%20Outcomes-img2.avif 1220w" alt="" class="hijack_card--img_mob"/></div></div></div><div class="hijack_card--wrapper"><div class="hijack_card--wrap"><div class="stack-flex--2"><div class="tag--03 is--label">Anticipate earlier</div><h3 class="header--h3">Use maintenance history to plan unit renovations</h3><p class="para--t3">Every repair builds a record that shows what to fix, fund, or replace â before costs spike.</p></div><div class="hijack_card--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606a70275aa35f2a2f0_Product%20Outcomes-img3.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606a70275aa35f2a2f0_Product%20Outcomes-img3-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606a70275aa35f2a2f0_Product%20Outcomes-img3-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606a70275aa35f2a2f0_Product%20Outcomes-img3.avif 1220w" alt="" class="hijack_card--img_mob"/></div></div></div><div class="hijack_card--wrapper"><div class="hijack_card--wrap"><div class="stack-flex--2"><div class="tag--03 is--label">elevate confidently</div><h3 class="header--h3">Turn daily maintenance into property intelligence</h3><p class="para--t3">Live dashboards track spend, response times, and property health so owners and operators can act early, and make confident decisions.</p></div><div class="hijack_card--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4.avif 1220w" alt="" class="hijack_card--img_mob"/></div></div></div><div class="hijack_card--wrapper is--last"><div class="hijack_card--wrap"><div class="stack-flex--2"><div class="tag--03 is--label">Simplify Procurement</div><h3 class="header--h3">Turn maintenance needs into sourced, managed work.</h3><p class="para--t3">Manage bids, connect with qualified vendors, and track spend performance â all in the same place your team already works.</p></div><div class="hijack_card--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4.avif 1220w" alt="" class="hijack_card--img_mob"/></div></div></div></div><div class="hijack_image--col"><div class="hijack_image--sticky"><div class="hijack_image--frame"><div class="hijack_image--wrap"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160598d2b8105ad20116_Product%20Outcomes-img1.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160598d2b8105ad20116_Product%20Outcomes-img1-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160598d2b8105ad20116_Product%20Outcomes-img1-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160598d2b8105ad20116_Product%20Outcomes-img1.avif 1220w" alt="" class="hijack_image--img"/></div><div class="hijack_image--wrap"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516050adbebe857d0f142_Product%20Outcomes-img2.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516050adbebe857d0f142_Product%20Outcomes-img2-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516050adbebe857d0f142_Product%20Outcomes-img2-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516050adbebe857d0f142_Product%20Outcomes-img2.avif 1220w" alt="" class="hijack_image--img"/></div><div class="hijack_image--wrap"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606a70275aa35f2a2f0_Product%20Outcomes-img3.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606a70275aa35f2a2f0_Product%20Outcomes-img3-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606a70275aa35f2a2f0_Product%20Outcomes-img3-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606a70275aa35f2a2f0_Product%20Outcomes-img3.avif 1220w" alt="" class="hijack_image--img"/></div><div class="hijack_image--wrap"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6995160c49adc0f8fbefaf3d_Product%20Outcomes-img4.avif 1220w" alt="" class="hijack_image--img"/></div><div class="hijack_image--wrap"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a87495f6b88d4465e9ddcb3_Sourcing.png" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a87495f6b88d4465e9ddcb3_Sourcing-p-500.png 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a87495f6b88d4465e9ddcb3_Sourcing-p-800.png 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a87495f6b88d4465e9ddcb3_Sourcing-p-1080.png 1080w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a87495f6b88d4465e9ddcb3_Sourcing.png 1220w" alt="" class="hijack_image--img"/></div></div></div></div></div></div><div class="auto_tabs--wrapper"><div class="auto_tabs--img-wrapper"><div class="auto_tabs--img-container"><div data-index="0" class="auto_tabs--pane"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1.avif 1220w" alt="" class="auto_tabs--img"/></div><div data-index="1" class="auto_tabs--pane"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606c2962f6ba097f56f_AI%20Capabilities-img2.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606c2962f6ba097f56f_AI%20Capabilities-img2-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606c2962f6ba097f56f_AI%20Capabilities-img2.avif 1220w" alt="" class="auto_tabs--img"/></div><div data-index="2" class="auto_tabs--pane"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951605739f1d4306d997af_AI%20Capabilities-img3.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951605739f1d4306d997af_AI%20Capabilities-img3-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951605739f1d4306d997af_AI%20Capabilities-img3.avif 1220w" alt="" class="auto_tabs--img"/></div><div data-index="3" class="auto_tabs--pane"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516057226ad8c038a40ce_AI%20Capabilities-img4.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516057226ad8c038a40ce_AI%20Capabilities-img4-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516057226ad8c038a40ce_AI%20Capabilities-img4.avif 1220w" alt="" class="auto_tabs--img"/></div><div data-index="4" class="auto_tabs--pane"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699cc2300de58c932acf4c73_AI%20Capabilities-img5.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699cc2300de58c932acf4c73_AI%20Capabilities-img5-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699cc2300de58c932acf4c73_AI%20Capabilities-img5.avif 1220w" alt="" class="auto_tabs--img"/></div></div></div><div class="auto_tabs--content-wrapper"><div class="stack-flex--2"><div class="tag--03 is--label">intelligence built-in</div><h3 class="header--h3">You have the data, JoyAI puts it to work</h3></div><div class="auto_tabs--cards-wrapper"><div data-index="0" class="auto_tabs--card"><div class="stack-flex--1"><div class="auto_tabs--title">The right work. The right tech. Every time.</div><p class="para--t2">AI prioritizes, routes, and summarizes work orders to eliminate bottlenecks and improve execution.</p></div><div class="auto_tabs--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1.avif 1220w" alt="" class="auto_tabs--img_mob"/></div></div><div data-index="1" class="auto_tabs--card"><div class="stack-flex--1"><div class="auto_tabs--title">Techs talk. HappyCo captures the details.</div><p class="para--t2">Voice-powered completion notes create structured, searchable records without extra typing.</p></div><div class="auto_tabs--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516060adbebe857d100e6_AI%20Capabilities-img1.avif 1220w" alt="" class="auto_tabs--img_mob"/></div></div><div data-index="2" class="auto_tabs--card"><div class="stack-flex--1"><div class="auto_tabs--title">Answers from your operational data.</div><p class="para--t2">Surface performance insights, spot risks early, and compare properties with contextual intelligence.</p></div><div class="auto_tabs--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951605739f1d4306d997af_AI%20Capabilities-img3.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951605739f1d4306d997af_AI%20Capabilities-img3-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951605739f1d4306d997af_AI%20Capabilities-img3.avif 1220w" alt="" class="auto_tabs--img_mob"/></div></div><div data-index="3" class="auto_tabs--card"><div class="stack-flex--1"><div class="auto_tabs--title">Triaging powered by AI. Backed by people.</div><p class="para--t2">JoyAI answers, routes, and logs calls instantly, keeping residents informed and escalating to humans when needed.</p></div><div class="auto_tabs--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516057226ad8c038a40ce_AI%20Capabilities-img4.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516057226ad8c038a40ce_AI%20Capabilities-img4-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699516057226ad8c038a40ce_AI%20Capabilities-img4.avif 1220w" alt="" class="auto_tabs--img_mob"/></div></div><div data-index="4" class="auto_tabs--card"><div class="stack-flex--1"><div class="auto_tabs--title">AI-powered inventory management.</div><p class="para--t2">Capture accurate asset data in seconds, improve audits, and power smarter planning across properties.</p></div><div class="auto_tabs--img-wrapper_mob"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606c2962f6ba097f56f_AI%20Capabilities-img2.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951606c2962f6ba097f56f_AI%20Capabilities-img2-p-500.avif 500w, https://cdn.prod.websi
1965te-files.com/6414ce4dcbfbc386d105ceb9/69951606c2962f6ba097f56f_AI%20Capabilities-img2.avif 1220w" alt="" class="auto_tabs--img_mob"/></div></div></div></div></div></div><div class="content_wrapper"><div class="stack-flex--2 is--text-centered is--max-700"><div class="label_contain"><div class="tag--03 is--label">Extend the Platform</div></div><h2 class="header--h4 is--semibold is--text-centered">Bring your tech stack together, with Plugins</h2><p class="para--t2 is--navy700 is--text-centered">Plugins connect third-party solutions into HappyCo, so teams manage daily work from one system, keeping your operations consistent across properties.</p><a href="https://happy.co/community/plugin-marketplace" data-w-id="350a51f0-15ae-8741-b051-7a8ad319affd" class="combo-btn w-inline-block"><div class="combo-btn_icon-3"><div class="code-embed-2 w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1966 <path d="M0.666666 10L14 10" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1967 <path d="M8.51006 15.6569L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1968 <path d="M8.50978 4.34327L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1969</svg></div></div><div class="link_copy">Explore Plugins by HappyCo<br/></div></a></div><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951955f8119784b3508f76_Plugins%20Scenario%20-%20Vendors.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951955f8119784b3508f76_Plugins%20Scenario%20-%20Vendors-p-500.avif 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951955f8119784b3508f76_Plugins%20Scenario%20-%20Vendors-p-800.avif 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951955f8119784b3508f76_Plugins%20Scenario%20-%20Vendors-p-1080.avif 1080w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951955f8119784b3508f76_Plugins%20Scenario%20-%20Vendors.avif 2400w" alt=""/></div></div></div><div class="editoral_guides is--hr-btm"><div class="editoral_wrapper"><div class="content_wrapper"><div class="stack-flex--2 is--text-centered is--max-750"><div class="label_contain"></div><h2 class="display--d5 is--text-centered">Everything property teams need to stay coordinated and in control</h2></div><div class="platform_cards--wrapper"><div class="platform_cards--grid"><div class="platform_cards--card-wrapper"><a href="/platform/maintenance-operations" class="platform_cards--card w-inline-block"><div class="platform_cards--content"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8768f9da8387766da0629e_Icons%20-%20Maintenance%20Operations%20-%20purple500.svg" alt="" class="platform_cards--icon"/><div class="header--h6">Maintenance Operations</div><div class="hr-light"></div><div class="platform_cards--list-wrapper"><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Streamlined inspections</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Stress-free repairs</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Proactive maintenance</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Access critical documents</div></div></div><div class="hr-light"></div><div href="#" data-w-id="3d784fa7-b253-2678-3251-173a8b4dd551" class="link_wrapper"><div><div class="w-embed">
1969<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1970 <path d="M0.666666 10L14 10" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1971 <path d="M8.51006 15.6569L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1972 <path d="M8.50978 4.34327L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1973</svg></div></div><div>Learn More</div></div></div></a></div><div class="platform_cards--card-wrapper"><a href="/platform/maintenance-services" class="platform_cards--card w-inline-block"><div class="platform_cards--content"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8768f9f5623a4cfb378011_Icons%20-%20Maintenance%20Services%20-%20purple500.svg" alt="" class="platform_cards--icon"/><div class="header--h6">Maintenance Services</div><div class="hr-light"></div><div class="platform_cards--list-wrapper"><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">After-hours maintenance support</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Work order triage service</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Complete call management</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Hassle-free vendor management</div></div></div><div class="hr-light"></div><div href="#" data-w-id="3d784fa7-b253-2678-3251-173a8b4dd551" class="link_wrapper"><div><div class="w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1974 <path d="M0.666666 10L14 10" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1975 <path d="M8.51006 15.6569L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1976 <path d="M8.50978 4.34327L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1977</svg></div></div><div>Learn More</div></div></div></a></div><div class="platform_cards--card-wrapper"><a href="/platform/asset-management" class="platform_cards--card w-inline-block"><div class="platform_cards--content"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8768f9a3d31e3b28d66092_Icons%20-%20Asset%20Managment%20-%20purple500.svg" alt="" class="platform_cards--icon"/><div class="header--h6">Asset Management</div><div class="hr-light"></div><div class="platform_cards--list-wrapper"><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">CapEx Project oversight</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Renovation progress visibility </div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Real-time Inventory Management </div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Budget-to-actual transparency </div></div></div><div class="hr-light"></div><div href="#" data-w-id="3d784fa7-b253-2678-3251-173a8b4dd551" class="link_wrapper"><div><div class="w-embed">
1977<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1978 <path d="M0.666666 10L14 10" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1979 <path d="M8.51006 15.6569L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1980 <path d="M8.50978 4.34327L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1981</svg></div></div><div>Learn More</div></div></div></a></div><div class="platform_cards--card-wrapper"><a href="/platform/asset-evaluation" class="platform_cards--card w-inline-block"><div class="platform_cards--content"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8768f9d3e29a6e8f655e6e_Icons%20-%20Asset%20Evaluation%20-%20purple500.svg" alt="" class="platform_cards--icon"/><div class="header--h6">Asset Evaluation</div><div class="hr-light"></div><div class="platform_cards--list-wrapper"><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Accelerated due diligence execution</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Powerful reporting post DD </div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Faster acquisition evaluation</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Standardized site assessments </div></div></div><div class="hr-light"></div><div href="#" data-w-id="3d784fa7-b253-2678-3251-173a8b4dd551" class="link_wrapper"><div><div class="w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1982 <path d="M0.666666 10L14 10" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1983 <path d="M8.51006 15.6569L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1984 <path d="M8.50978 4.34327L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1985</svg></div></div><div>Learn More</div></div></div></a></div><div class="platform_cards--card-wrapper"><a href="/platform/sourcing" class="platform_cards--card w-inline-block"><div class="platform_cards--content"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6a8768f90ba35d13e189c9b2_Icons%20-%20Sourcing%20-%20purple500.svg" alt="" class="platform_cards--icon"/><div class="header--h6">Sourcing by HappyCo</div><div class="hr-light"></div><div class="platform_cards--list-wrapper"><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Bid management</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Spend advisory services</div></div><div class="platform_cards--list-item"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69951fe8728987997b63133c_Icons%20-%20System-checkmark.png" alt="" class="platform_cards--list-icon"/><div class="para--t3 is--semibold">Vendor Connect</div></div><div class="platform_cards--list-item"><div class="para--t3 is--semibold">Â </div></div></div><div class="hr-light"></div><div href="#" data-w-id="3d784fa7-b253-2678-3251-173a8b4dd551" class="link_wrapper"><div><div class="w-embed">
1985<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1986 <path d="M0.666666 10L14 10" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1987 <path d="M8.51006 15.6569L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1988 <path d="M8.50978 4.34327L14.1667 10.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1989</svg></div></div><div>Learn More</div></div></div></a></div><div id="w-node-_4c5c43bf-90aa-7595-c285-855d30d5a24e-ea58018d" class="platform_cards--card-wrapper"><div class="platform_cards--card is--cta"><div class="platform_cards--cta"><div class="para--t2 is--text-centered"><strong>Not sure where to begin?<br/>â</strong>Let a HappyCo Pro give you a tour and show you how an AI-led maintenance platform can level up your operations.</div><a href="/demo" class="happycos-component-system--btn_primary happycos-component-system--is--centered w-button">Book a Demo</a></div></div></div></div></div><div class="tile_wrapper is--card"><h2 class="header--h4 is--semibold is--text-centered">Get results that matter</h2><div class="tile_container"><div class="tile_card is--transparent"><div class="tile_content-rowtop is--centered"><div class="tile_content-left"><div class="tile_content-title"></div><div class="display--d3 is--stat is--navy400">30</div><div class="tile_content-title"><div class="display--d6 is--stat-small is--navy400">%</div><div class="tile_icon--bg is--navy400"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998a70afe349f541c3a8cf9_Tiles-Icons-Double%20Arrow.png" loading="lazy" alt="" class="tile_icon--insert is--arrow"/></div></div></div></div><div class="tile_content-rowbtm is--centered"><div class="para--t2 is--bold is--tile-card is--navy400">Faster resolution times</div></div></div><div class="tile_card is--transparent"><div class="tile_content-rowtop is--centered"><div class="tile_content-left"><div class="tile_content-title"></div><div class="display--d3 is--stat is--navy400">40</div><div class="tile_content-title"><div class="display--d6 is--stat-small is--navy400">%</div><div class="tile_icon--bg is--navy400"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/698a48bdce1c83d6fe2635e5_Tile-Icons-Up.png" loading="lazy" alt="" class="tile_icon--insert is--arrow"/></div></div></div></div><div class="tile_content-rowbtm is--centered"><div class="para--t2 is--bold is--tile-card is--navy400">Repeat work eliminated</div></div></div><div class="tile_card is--transparent"><div class="tile_content-rowtop is--centered"><div class="tile_content-left"><div class="tile_content-title"></div><div class="display--d3 is--stat is--navy400">2</div><div class="tile_content-title"><div class="display--d6 is--stat-small is--navy400">DAY</div><div class="tile_icon--bg is--navy400"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/698a48bdce1c83d6fe2635e5_Tile-Icons-Up.png" loading="lazy" alt="" class="tile_icon--insert is--arrow"/></div></div></div></div><div class="tile_content-rowbtm is--centered"><div class="para--t2 is--bold is--tile-card is--navy400">Reduced renovation time</div></div></div></div><div class="para--t3 is--semibold is--text-centered">Get faster unit turns, reduction in overall operational costs, better resident satisfaction, and an increase in team productivity.</div></div></div><div class="content_wrapper"><div class="stack-flex--2 is--text-centered is--max-750"><div class="label_contain"></div><h2 class="display--d5 is--text-centered">Trusted by property management companies nationwide</h2></div><div data-duration-in="300" data-duration-out="100" data-current="Testimonial 1" data-easing="ease" class="tabs w-tabs"><div class="w-tab-content"><div data-w-tab="Testimonial 1" class="w-tab-pane w--tab-active"><div class="advocacy_slide-simple"><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="advocacy_slide-item w-dyn-item"><div class="col_container is--gap-5a is--quote-card"><div class="col_40 is--quote-card"><div class="advocacy_slide--img_component"><div class="advocacy_slide--img-wrapper"><div class="advocacy_slide--img-bg"></div><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc306cd05cebb/699f338febc4e45553cf38c4_Profile%3DSteve%20Jones.png" alt="" class="advocacy_slide--img-photo"/><div class="advocacy_slide--img-blur"></div></div><div class="advocacy_slide--logo-wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc306cd05cebb/699f33e07c104d7da42849e5_Avenue5.svg" alt="" class="advocacy_slide--logo"/></div></div></div><div class="col_60 is--quote-card"><div class="advocacy_slide--content-wrapper"><div class="advocacy_slide--quote--wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6996048ca06e4ad4d4fc07b3_Quote%20marks%20-%20Simple.avif" alt="" class="quote_marks"/><div class="accent--q4 is--quote-card">âWhat I love most about HappyCo is the efficiency it provides our teams. It gives us the ability to access the information needed to make the right decision at the right time.â</div></div><div class="advocacy_slide--attribution--wrapper"><div class="advocacy_slide--attribution--left"><div class="para--t2 is--bold">Steve Jones</div><div class="para--t2">Executive Maintenance Manager</div></div><div class="advocacy_slide--attribution--right"><a href="https://happy.co/customer-stories" class="link w-inline-block"><div class="w-embed">
1989<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1990<path d="M0.666666 8L14 8" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1991<path d="M8.51006 13.6569L14.1667 8.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1992<path d="M8.50978 2.34327L14.1667 8.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1993</svg></div><div class="link_copy">Read all Stories</div></a></div></div></div></div></div></div></div></div></div></div><div data-w-tab="Testimonial 2" class="w-tab-pane"><div class="advocacy_slide-simple"><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="advocacy_slide-item w-dyn-item"><div class="col_container is--gap-5a is--quote-card"><div class="col_40 is--quote-card"><div class="advocacy_slide--img_component"><div class="advocacy_slide--img-wrapper"><div class="advocacy_slide--img-bg"></div><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc306cd05cebb/699f337d2dc0f5873864903e_Profile%3DJeff%20Derricott.png" alt="" class="advocacy_slide--img-photo"/><div class="advocacy_slide--img-blur"></div></div><div class="advocacy_slide--logo-wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc306cd05cebb/699f33b252d658411f42d89f_Thomas%20Safran%20%26%20Associates.svg" alt="" class="advocacy_slide--logo"/></div></div></div><div class="col_60 is--quote-card"><div class="advocacy_slide--content-wrapper"><div class="advocacy_slide--quote--wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6996048ca06e4ad4d4fc07b3_Quote%20marks%20-%20Simple.avif" alt="" class="quote_marks"/><div class="accent--q4 is--quote-card">âHappyCo is equipping our team with the tools to foster data literacy across every level of the organization. That foundation enables faster, smarter decisions, and our residents feel the impact.â</div></div><div class="advocacy_slide--attribution--wrapper"><div class="advocacy_slide--attribution--left"><div class="para--t2 is--bold">Jeff Derricott</div><div class="para--t2">Director of Operations</div></div><div class="advocacy_slide--attribution--right"><a href="https://happy.co/explore/customer-stories" class="link w-inline-block"><div class="w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1994<path d="M0.666666 8L14 8" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1995<path d="M8.51006 13.6569L14.1667 8.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1996<path d="M8.50978 2.34327L14.1667 8.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 1997</svg></div><div class="link_copy">Read Customer Stories</div></a></div></div></div></div></div></div></div></div></div></div><div data-w-tab="Testimonial 3" class="w-tab-pane"><div class="advocacy_slide-simple"><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="advocacy_slide-item w-dyn-item"><div class="col_container is--gap-5a is--quote-card"><div class="col_40 is--quote-card"><div class="advocacy_slide--img_component"><div class="advocacy_slide--img-wrapper"><div class="advocacy_slide--img-bg"></div><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc306cd05cebb/699f3366e23fcd9e4ba59269_Profile%3DJesse%20Anderson.png" alt="" class="advocacy_slide--img-photo"/><div class="advocacy_slide--img-blur"></div></div><div class="advocacy_slide--logo-wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc306cd05cebb/6477fc66de1368cd58714f61_logo-blanton-turner-navy.svg" alt="" class="advocacy_slide--logo"/></div></div></div><div class="col_60 is--quote-card"><div class="advocacy_slide--content-wrapper"><div class="advocacy_slide--quote--wrapper"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6996048ca06e4ad4d4fc07b3_Quote%20marks%20-%20Simple.avif" alt="" class="quote_marks"/><div class="accent--q4 is--quote-card">âFor multifamily operators, HappyCoâs mobile-first design and pre-built regional templates mean most portfolios see full adoption within weeksân
1997ot months.â</div></div><div class="advocacy_slide--attribution--wrapper"><div class="advocacy_slide--attribution--left"><div class="para--t2 is--bold">Jesse Anderson</div><div class="para--t2">Director of Sustainability</div></div><div class="advocacy_slide--attribution--right"><a href="https://happy.co/customer-stories/blanton-turner" class="link w-inline-block"><div class="w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1998<path d="M0.666666 8L14 8" stroke="currentColor" stroke-width="2" stroke-linejoin="round"/> 1999<path d="M8.51006 13.6569L14.1667 8.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 2000<path d="M8.50978 2.34327L14.1667 8.00024" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"/> 2001</svg></div><div class="link_copy">Read the Story</div></a></div></div></div></div></div></div></div></div></div></div></div><div class="testimonial_tabs is--flex w-tab-menu"><a data-w-tab="Testimonial 1" class="anchor_tabs--component is--first w-inline-block w-tab-link w--current"><div class="para--t2 is--tab">Avenue5 Residential</div></a><a data-w-tab="Testimonial 2" class="anchor_tabs--component w-inline-block w-tab-link"><div class="para--t2 is--tab">Thomas Safran & Associates</div></a><a data-w-tab="Testimonial 3" class="anchor_tabs--component is--last w-inline-block w-tab-link"><div class="para--t2 is--tab">Blanton Turner</div></a></div></div></div></div></div></div></section><section class="section_container is--bg-neutral is--home-footer"><div class="section_padding is--editorial"><div class="editoral_guides"><div class="editoral_wrapper"><div class="content_wrapper"><div class="stack-flex--2 is--text-centered is--max-600"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/699f3492cb42759609b0cdec_CTA%20Graphic.avif" loading="lazy" alt="" class="footer_img"/><h2 class="display--d5 is--text-centered">Join the operators raising the bar on maintenance</h2><p class="para--t2 is--navy700 is--text-centered">See what happens when the right workflows power your portfolio.</p><a href="/demo" class="happycos-component-system--btn_primary happycos-component-system--is--centered w-button">Book a Demo</a></div></div></div></div></div></section><footer class="happycos-component-system--footer--full happycos-component-system--divider-top"><div class="happycos-component-system--wrapper--m-footer happycos-component-system--is--top"><div class="happycos-component-system--footer-top"><div class="happycos-component-system--nav_link-wrapper"><a href="#" class="happycos-component-system--footer_logo w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c60e_4ff8cd49038a753230e2081fcb5708a5_nav_logo.svg" alt=""/></a><a href="#" class="happycos-component-system--nav_hiring-link w-inline-block"><div class="happycos-component-system--tag--s happycos-component-system--is--hiring">we're hiring</div></a></div></div></div><div class="happycos-component-system--wrapper--m-footer happycos-component-system--py-1a"><div class="w-layout-grid happycos-component-system--footer-grid-bottom"><div class="happycos-component-system--stack happycos-component-system--footer--products"><div class="happycos-component-system--stack"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Platform</div><a href="https://happy.co/platform/maintenance-operations" class="happycos-component-system--footer_link">Maintenance Operations</a><a href="https://happy.co/platform/maintenance-services" class="happycos-component-system--footer_link">Maintenance Services</a><a href="https://happy.co/platform/asset-management" class="happycos-component-system--footer_link">Asset Management</a><a href="https://happy.co/platform/asset-evaluation" class="happycos-component-system--footer_link">Asset Evaluation</a><a href="https://happy.co/platform/sourcing" class="happycos-component-system--footer_link">Sourcing</a><a href="https://happy.co/pricing" class="happycos-component-system--footer_link">Pricing</a><div class="happycos-component-system--footer_spacer"></div><a href="https://happy.co/tour" class="happycos-component-system--sub-item_internal happycos-component-system--is--tour w-inline-block"><div class="happycos-component-system--z_text--s happycos-component-system--is--nav-link">Take a Tour</div><div class="happycos-component-system--icon_svg-code happycos-component-system--is--text-purple600 happycos-component-system--is--nav w-embed">
2001<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2002<path d="M2 8H14" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> 2003<path d="M9.75732 3.75732L14 7.99996L9.75732 12.2426" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2004</svg></div></a></div><div class="happycos-component-system--stack"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Connections</div><a href="https://happy.co/community/plugin-marketplace" class="happycos-component-system--footer_link">Plugin Marketplace</a><a href="https://happy.co/plugins-partnerships" class="happycos-component-system--footer_link">Become a Plugin Partner</a><a href="https://happy.co/solutions/integrations" class="happycos-component-system--footer_link">Integrations</a><a href="#" class="happycos-component-system--footer_link happycos-component-system--is--hidden">Happy API</a><div class="happycos-component-system--stack happycos-component-system--is--company-mobile-landscape"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Company</div><a href="https://happy.co/company/why-happyco" class="happycos-component-system--footer_link">Why HappyCo?</a><a href="https://happy.co/company" class="happycos-component-system--footer_link">Our Company</a><a href="https://happy.co/company/careers#positions" class="happycos-component-system--footer_link">Open Positions</a></div></div></div><div class="happycos-component-system--stack happycos-component-system--footer--solutions"><div class="happycos-component-system--stack"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Roles</div><a href="https://happy.co/solutions/roles/owners" class="happycos-component-system--footer_link">Multifamily Owners</a><a href="https://happy.co/solutions/roles/operators" class="happycos-component-system--footer_link">Multifamily Operators</a><a href="https://happy.co/solutions/roles/maintenance-teams" class="happycos-component-system--footer_link">Maintenance Teams</a></div><div class="happycos-component-system--stack"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Customer Resources</div><a href="https://happy.co/explore/customer-stories" class="happycos-component-system--footer_link">Customer Stories</a><a href="https://happy.co/explore/happyco-university" class="happycos-component-system--footer_link">HappyCo University</a><a href="http://developer.happy.co/" target="_blank" class="happycos-component-system--footer_link happycos-component-system--is--hidden">Developers</a><a href="https://support.happy.co/" target="_blank" class="happycos-component-system--footer_link">24/7 Support</a></div><div class="happycos-component-system--stack"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Explore</div><a href="https://happy.co/explore/resources" class="happycos-component-system--footer_link">Resource Center</a><a href="https://voices.happy.co/" target="_blank" class="happycos-component-system--footer_link happycos-component-system--is--hidden">Events</a><a href="https://happy.co/company/press" class="happycos-component-system--footer_link">Press & Media</a></div><div class="happycos-component-system--stack happycos-component-system--is--company-desktop"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Company</div><a href="#" class="happycos-component-system--footer_link">Why HappyCo?</a><a href="#" class="happycos-component-system--footer_link">Our Company</a><a href="#" class="happycos-component-system--footer_link">Open Positions</a></div><div class="happycos-component-system--stack happycos-component-system--is-hidden"><a href="#" class="happycos-component-system--footer_link happycos-component-system--is--parent">Use Cases</a><a href="#" class="happycos-component-system--footer_link">Technician Turnover</a><a href="#" class="happycos-component-system--footer_link">Manual Processes</a><a href="#" class="happycos-component-system--footer_link">Scaling with Demand</a><a href="#" class="happycos-component-system--footer_link">Reporting & Data Visibility</a><a href="#" class="happycos-component-system--footer_link">Delayed Status Visibility</a><a href="#" class="happycos-component-system--footer_link">Standardized Processes</a><a href="#" class="happycos-component-system--footer_link">Slow Processes</a><a href="#" class="happycos-component-system--footer_link">Manual Audits</a><a href="#" class="happycos-component-system--footer_link">Hard to Use Tools</a></div><div class="happycos-component-system--stack happycos-component-system--is--company-mobile-portrait"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Company</div><a href="https://happy.co/company/why-happyco" class="happycos-component-system--footer_link">Why HappyCo?</a><a href="https://happy.co/company" class="happycos-component-system--footer_link">Our Company</a><a href="https://happy.co/company/careers#positions" class="happycos-component-system--footer_link">Open Positions</a></div><div class="happycos-component-system--footer--social happycos-component-system--is--mobile"><div class="happycos-component-system--footer_text happycos-component-system--is--parent happycos-component-system--pb-1a"><strong>Stay Connected</strong></div><a href="https://www.linkedin.com/company/happyco/" target="_blank" class="happycos-component-system--social_btn happycos-component-system--is--social w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c60d_aa502b30708cd0a51304fac59f0f83e6_LI-icon.svg" alt="" class="happycos-component-system--social_icon happycos-component-system--is--max"/></a><a href="https://www.instagram.com/happycoinc" target="_blank" class="happycos-component-system--social_btn happycos-component-system--is--social w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69c2c0e1550efaa45663e190_0dc7156150f31913328ac5183bdf3953_IN-icon.svg" alt="" class="happycos-component-system--social_icon happycos-component-system--is--max"/></a></div></div><div class="happycos-component-system--stack happycos-component-system--footer--explore"><div class="happycos-component-system--stack"><div class="happycos-component-system--footer--company"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">Company</div><a href="https://happy.co/company/why-happyco" class="happycos-component-system--footer_link">Why HappyCo?</a><a href="https://happy.co/company" class="happycos-component-system--footer_link">Our Company</a><a href="https://happy.co/company/careers" class="happycos-component-system--footer_link">Careers</a><a href="https://happy.co/company/careers#positions" class="happycos-component-system--footer_link">Open Positions</a><a href="#" class="happycos-component-system--footer_link happycos-component-system--is--hidden">Contact Us</a></div></div><div class="happycos-component-system--stack"><div class="happycos-component-system--footer_link happycos-component-system--is--parent">System</div><a href="http://status.happyco.com/" target="_blank" class="happycos-component-system--footer_link">System Status</a><a href="https://apps.apple.com/au/developer/happyco/id1589314841" target="_blank" class="happycos-component-system--footer_link">iOS Apps</a><a href="https://play.google.com/store/apps/developer?id=HappyCo+Inc" target="_blank" class="happycos-component-system--footer_link">Android Apps</a><a href="http://portal.happyco.com/" class="happycos-component-system--footer_link">Sign In</a></div></div><div id="w-node-_6f5ccc8c-0d42-ab36-6e72-7a417ce3e0b5-7ce3e00b" class="happycos-component-system--stack happycos-component-system--footer--about happycos-component-system--is--extras"><div class="happycos-component-system--footer--social happycos-component-system--is--desktop"><div class="happycos-component-system--footer_link happycos-component-system--is--parent happycos-component-system--is--social">Stay Connected</div><a href="https://www.linkedin.com/company/happyco/" target="_blank" class="happycos-component-system--social_btn happycos-component-system--is--social w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c60d_aa502b30708cd0a51304fac59f0f83e6_LI-icon.svg" alt="" class="happycos-component-system--social_icon happycos-component-system--is--max"/></a><a href="https://www.instagram.com/happycoinc" target="_blank" class="happycos-component-system--social_btn happycos-component-system--is--social w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/69c2c0e1550efaa45663e190_0dc7156150f31913328ac5183bdf3953_IN-icon.svg" alt="" class="happycos-component-system--social_icon happycos-component-system--is--max"/></a></div><div class="happycos-component-system--footer--industry"><div class="happycos-component-system--footer_text happycos-component-system--is--parent">Industry Members</div><div class="happycos-component-system--industry-logos"><a href="https://www.naahq.org/" target="_blank" class="happycos-component-system--industry_link happycos-component-system--py-1a happycos-component-system--is--logo w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c60c_9ca9dc4a3369110a3a87d46c0f7deca7_NAA-logo.svg" alt="" class="happycos-component-system--industry_logo"/></a><a href="https://caanet.org/" target="_blank" class="happycos-component-system--industry_link happycos-component-system--py-1a happycos-component-system--is--logo w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c60b_aa741f38282737a2dac9bc2e02617784_CAA-logo.svg" alt="" class="happycos-component-system--industry_logo"/></a><a href="https://www.nmhc.org/" target="_blank" class="happycos-component-system--industry_link happycos-component-system--py-1a happycos-component-system--is--logo w-inline-block"><img loading="lazy" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c60a_85f55390c79b9655f83ef16d090d12a7_NMHC-logo.svg" alt="" class="happycos-component-system--industry_logo"/></a></div></div><div class="happycos-component-system--footer--compliance"><div class="happycos-component-system--footer_text happycos-component-system--is--parent">Compliance & Awards</div><div class="happycos-component-system--compliance-badge happycos-component-system--hidden"><a href="https://happy.co/press/happyco-wins-inmans-award" target="_blank" class="happycos-component-system--footer-badge happycos-component-system--is--inman-award w-inline-block"><img width="Auto" sizes="(max-width: 479px) 83vw, (max-width: 1919px) 49vw, 940px" alt="" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c604_e238916b7
20047a1faac5a87dc06966db2d4_Inman%20Innovators%20logo.png" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c604_e238916b77a1faac5a87dc06966db2d4_Inman%2520Innovators%2520logo-p-500.png 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c604_e238916b77a1faac5a87dc06966db2d4_Inman%2520Innovators%2520logo-p-800.png 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c604_e238916b77a1faac5a87dc06966db2d4_Inman%20Innovators%20logo.png 940w" class="happycos-component-system--badge--logo-2"/><div id="w-node-_6f5ccc8c-0d42-ab36-6e72-7a417ce3e0cd-7ce3e00b" class="happycos-component-system--badge--label-2 happycos-component-system--is--small">Most Innovative Use of AI Award</div></a></div><a href="https://www.aicpa.org/resources/landing/system-and-organization-controls-soc-suite-of-services" target="_blank" class="happycos-component-system--compliance-badge w-inline-block"><img width="Auto" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c608_8ffd5d5b68f2f18d546486bc6bd2a3b9_Footer-graphic-Soc2.png" alt="" class="happycos-component-system--badge--logo-3"/><div id="w-node-_6f5ccc8c-0d42-ab36-6e72-7a417ce3e0d1-7ce3e00b" class="happycos-component-system--badge--label happycos-component-system--is--small">SOC 2 Type II <br/>Certified</div></a><a href="https://happy.co/press/happyco-wins-inmans-award" target="_blank" class="happycos-component-system--footer-badge happycos-component-system--is--inman-award w-inline-block"><img width="Auto" sizes="(max-width: 479px) 83vw, (max-width: 1919px) 49vw, 940px" alt="" src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c604_e238916b77a1faac5a87dc06966db2d4_Inman%20Innovators%20logo.png" srcset="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c604_e238916b77a1faac5a87dc06966db2d4_Inman%2520Innovators%2520logo-p-500.png 500w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c604_e238916b77a1faac5a87dc06966db2d4_Inman%2520Innovators%2520logo-p-800.png 800w, https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6998f53c4eaf3f4f7e61c604_e238916b77a1faac5a87dc06966db2d4_Inman%20Innovators%20logo.png 940w" class="happycos-component-system--badge--logo-3"/><div class="happycos-component-system--badge--label happycos-component-system--is--small">Most Innovative Use of AI Award</div></a></div></div></div></div><div class="happycos-component-system--divider"></div><div class="happycos-component-system--wrapper--m-footer"><div class="w-layout-grid happycos-component-system--grid happycos-component-system--is--footer-sublink"><div id="w-node-_6f5ccc8c-0d42-ab36-6e72-7a417ce3e0dc-7ce3e00b" class="happycos-component-system--footer_sublink-wrapper happycos-component-system--pt-2a happycos-component-system--pb-2a"><div class="happycos-component-system--footer_date w-embed w-script">© HappyCo
2004<script>document.write( new Date().getFullYear() );</script>
2004</div><a href="https://happy.co/terms-of-use" class="happycos-component-system--footer_link happycos-component-system--is--sublink">Terms of Use</a><a href="https://happy.co/privacy-policy" class="happycos-component-system--footer_link happycos-component-system--is--sublink">Privacy Policy</a><a href="https://happy.co/cookie-policy" class="happycos-component-system--footer_link happycos-component-system--is--sublink">Cookie Policy</a><div fs-cc="manager" class="happycos-component-system--fs-cc-open-prefs"></div></div><div id="w-node-_6f5ccc8c-0d42-ab36-6e72-7a417ce3e0e7-7ce3e00b" class="happycos-component-system--footer_bookend"><p class="happycos-component-system--cardcta_text happycos-component-system--is--footer-text">Manage happier properties with <strong>HappyCo</strong></p><a href="https://happy.co/demo" class="happycos-component-system--btn_primary w-button">Book a Demo</a></div></div></div></footer><div class="video_wrapper primary-video"><div class="video_modal-close"></div><div class="video_modal"><div class="video_modal-content"><div class="w-embed w-script"><div class='wistia-lazy' style="position:relative;padding-top:56.25%;background:center/contain no-repeat url('https://fast.wistia.com/embed/medias/6fchcq536s/swatch');filter:blur(6px)"></div>
2004<script>(function(){var box=document.currentScript.previousElementSibling,done=false;function add(src){var s=document.createElement('script');s.src=src;s.async=true;document.body.appendChild(s);}function activate(){if(done)return;done=true;box.style.filter='';box.style.background='';var e=document.createElement('div');e.className='wistia_embed wistia_async_6fchcq536s videoFoam=true';e.style.cssText='position:absolute;top:0;left:0;width:100%;height:100%';e.innerHTML=' ';box.appendChild(e);add('https://fast.wistia.com/embed/medias/6fchcq536s.jsonp');add('https://fast.wistia.com/assets/external/E-v1.js');}var io=new IntersectionObserver(function(ev){if(ev[0].isIntersecting){activate();io.disconnect();}},{rootMargin:'300px'});io.observe(box);})();</script>
2004</div></div><div class="video_close"><img src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/6414ce4dcbfbc38f3705d09a_modal-close.svg" loading="eager" alt="Close Icon"/></div></div></div><div fs-consent-element="internal-component" class="consent_components"><div class="consent_placeholder"><div fs-consent-version="2" fs-consent-element="placeholder" class="consent_placeholder_iframe"><div class="consent_placeholder_wrapper"><div fs-consent-translationkey="placeholder.message" class="consent_placeholder_text">Iframe is blocked. Accept cookies to load it.</div><div fs-consent-element="internal-buttons-wrapper" class="consent_placeholder_buttons"><button type="button" fs-consent-element="open-preferences" class="consent_placeholder_prefs"><div fs-consent-translationkey="common.preferences">Preferences</div></button><button type="button" fs-consent-element="allow" class="consent_placeholder_accept"><div fs-consent-translationkey="common.acceptAll">Accept All</div></button></div></div></div></div><div class="consent_opt-out"><div fs-consent-version="2" fs-consent-element="fixed-preferences" fs-consent-instance="opt-out" class="consent_opt-out_open-prefs"><button fs-consent-element="open-preferences" type="button" class="consent_prefs_open-button"><div class="consent_prefs_open-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 29 28" fill="none"><rect x="0.635254" fill="none"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M20.377 4.2453C20.9009 4.2453 21.3264 4.67081 21.3264 5.19476C21.3264 5.7187 20.9009 6.14421 20.377 6.14421C19.853 6.14421 19.4275 5.7187 19.4275 5.19476C19.4291 4.67081 19.853 4.2453 20.377 4.2453ZM20.631 12.5141C21.4503 13.7367 22.4871 14.1114 23.8335 13.2842C23.8779 13.7446 23.889 14.2146 23.8652 14.6909C23.6001 19.9558 19.1179 24.0092 13.853 23.7441C8.58975 23.4774 4.53631 18.9952 4.80146 13.7319C5.06502 8.46705 9.70275 4.36914 14.966 4.63429C14.4992 6.09499 14.8946 7.39216 16.0822 7.83355C15.0057 11.2916 17.4095 13.5541 20.631 12.5141ZM9.55668 11.833C10.3458 11.833 10.984 12.4729 10.984 13.2604C10.984 14.0479 10.3442 14.6877 9.55668 14.6877C8.76758 14.6877 8.12932 14.0479 8.12932 13.2604C8.12932 12.4729 8.76917 11.833 9.55668 11.833ZM14.0531 13.6525C14.5072 13.6525 14.8755 14.0209 14.8755 14.475C14.8755 14.9291 14.5072 15.2974 14.0531 15.2974C13.599 15.2974 13.2307 14.9291 13.2307 14.475C13.2291 14.0209 13.5974 13.6525 14.0531 13.6525ZM10.4839 17.0407C11.038 17.0407 11.4873 17.4901 11.4873 18.0442C11.4873 18.5983 11.038 19.0476 10.4839 19.0476C9.92979 19.0476 9.48047 18.5983 9.48047 18.0442C9.48047 17.4885 9.92979 17.0407 10.4839 17.0407ZM12.6464 9.36252C13.0814 9.36252 13.4323 9.715 13.4323 10.1484C13.4323 10.5835 13.0798 10.9344 12.6464 10.9344C12.2113 10.9344 11.8605 10.5819 11.8605 10.1484C11.8605 9.715 12.2129 9.36252 12.6464 9.36252ZM16.9173 17.3916C17.6461 17.3916 18.2352 17.9823 18.2352 18.7094C18.2352 19.4382 17.6445 20.0272 16.9173 20.0272C16.1886 20.0272 15.5995 19.4366 15.5995 18.7094C15.5995 17.9823 16.1902 17.3916 16.9173 17.3916ZM19.6927 7.91293C20.1817 7.91293 20.5786 8.30986 20.5786 8.79888C20.5786 9.2879 20.1817 9.68483 19.6927 9.68483C19.2037 9.68483 18.8067 9.2879 18.8067 8.79888C18.8067 8.30986 19.2037 7.91293 19.6927 7.91293Z" fill="currentColor"></path></svg></div><div class="consent_prefs_open-text">Preferences</div></button></div><div id="consent_prefs_opt-out" fs-consent-element="preferences" fs-consent-instance="opt-out" fs-consent-version="2" class="consent_opt-out_prefs"><div id="consent_prefs_popup" class="consent_prefs_popup"><div class="consent_prefs_form-block w-form"><form id="email-form" name="email-form" data-name="Email Form" method="get" fs-consent-element="form" class="consent_prefs_form" data-wf-page-id="6993fa743027d08bea58018d" data-wf-element-id="230dc015-2f89-3789-d2c7-a193558faaf5" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><div class="consent_prefs_form-wrapper"><div class="consent_prefs_header"><div id="consent_prefs_heading" class="consent_prefs_heading">Manage Consent Preferences</div><button fs-consent-element="close" type="button" aria-label="Close preferences" class="consent_prefs_close"><div class="consent_prefs_close-icon w-embed">
2004<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path id="icon" d="M3.41424 2.25L2.00003 3.66421L6.58582 8.25L1.99988 12.8359L3.41409 14.2502L8.00003 9.66421L12.5854 14.2496L13.9996 12.8354L9.41424 8.25L13.9995 3.66476L12.5853 2.25055L8.00003 6.83579L3.41424 2.25Z" fill="currentColor"></path></g></svg></div></button></div><div fs-consent-element="internal-categories-wrapper" class="consent_prefs_list"><div fs-consent-category="essential" fs-consent-element="category" class="consent_prefs_item"><div class="consent_prefs_option"><div fs-consent-accordion="category" fs-consent-element="accordion-trigger" class="consent_prefs_category-accordion"><div fs-consent-element="accordion-icon" class="consent_prefs_icon is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2005<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4538 9.00004L6.35156 4.89779L7.14706 4.10229L12.0448 9.00004L7.14706 13.8978L6.35156 13.1023L10.4538 9.00004Z" fill="currentColor"/> 2006</svg></div><div class="consent_checkbox_label">Essentials</div></div><div class="consent_prefs_label-active">Always active</div></div><p class="consent_prefs_description">Necessary for the site to function. Always On.</p><div fs-consent-accordion="category" fs-consent-element="accordion-content" class="consent_prefs_category-content is-active"><div fs-consent-element="provider" class="consent_provider_template"><div class="consent_prefs_provider-detail"><div fs-consent-accordion="provider" fs-consent-element="accordion-trigger" class="consent_prefs_provider-accordion"><div fs-consent-element="provider-name" class="consent_prefs_label">Provider name</div><div fs-consent-element="accordion-icon" class="consent_prefs_caret is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2007<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00069 10.4538L13.1029 6.35156L13.8984 7.14706L9.00069 12.0448L4.10293 7.14706L4.89843 6.35156L9.00069 10.4538Z" fill="currentColor"/> 2008</svg></div></div><a rel="noopener noreferrer" fs-consent-element="provider-privacy" href="https://happy.co/cookie-policy" target="_blank" class="consent_prefs_page">Cookie Policy</a></div><div fs-consent-accordion="provider" fs-consent-element="accordion-content" class="consent_prefs_provider-content is-active"><div fs-consent-element="tracker" class="consent_prefs_tracker-template"><div class="consent_prefs_detail"><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Name</div><div fs-consent-element="tracker-name" class="consent_prefs_value">Tracker Name</div></div><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Description</div><p fs-consent-element="tracker-description" class="consent_prefs_value">Tracker description</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Type</strong></div><p fs-consent-element="tracker-type" class="consent_prefs_value">Tracker type</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Retention:</strong></div><p fs-consent-element="tracker-retention" class="consent_prefs_value">Tracker retention</p></div></div></div><div fs-consent-element="tracker-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No trackers detected for this category.</p></div></div></div><div fs-consent-element="provider-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No providers detected for this category.</p></div></div></div><div fs-consent-category="analytics" fs-consent-element="category" class="consent_prefs_item"><div class="consent_prefs_option"><div fs-consent-accordion="category" fs-consent-element="accordion-trigger" class="consent_prefs_category-accordion"><div fs-consent-element="accordion-icon" class="consent_prefs_icon w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2009<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4538 9.00004L6.35156 4.89779L7.14706 4.10229L12.0448 9.00004L7.14706 13.8978L6.35156 13.1023L10.4538 9.00004Z" fill="currentColor"/> 2010</svg></div><div class="consent_checkbox_label">Analytics</div></div><label class="w-checkbox consent_prefs_checkbox-field is-active"><input type="checkbox" name="analytics" id="analytics" data-name="analytics" fs-consent-element="checkbox-analytics" class="w-checkbox-input consent_prefs_checkbox"/><span for="analytics" class="consent_prefs_checkbox-label w-form-label">Analytics</span><div class="consent_prefs_checkbox-toggle is-active"></div></label></div><p class="consent_prefs_description">Measures usage and improves your experience.</p><div fs-consent-accordion="category" fs-consent-element="accordion-content"
2010class="consent_prefs_category-content is-active"><div fs-consent-element="provider" class="consent_provider_template"><div class="consent_prefs_provider-detail"><div fs-consent-accordion="provider" fs-consent-element="accordion-trigger" class="consent_prefs_provider-accordion"><div fs-consent-element="provider-name" class="consent_prefs_label">Provider name</div><div fs-consent-element="accordion-icon" class="consent_prefs_caret is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2011<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00069 10.4538L13.1029 6.35156L13.8984 7.14706L9.00069 12.0448L4.10293 7.14706L4.89843 6.35156L9.00069 10.4538Z" fill="currentColor"/> 2012</svg></div></div><a rel="noopener noreferrer" fs-consent-element="provider-privacy" href="#" target="_blank" class="consent_prefs_page">Privacy Policy</a></div><div fs-consent-accordion="provider" fs-consent-element="accordion-content" class="consent_prefs_provider-content is-active"><div fs-consent-element="tracker" class="consent_prefs_tracker-template"><div class="consent_prefs_detail"><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Name</div><div fs-consent-element="tracker-name" class="consent_prefs_value">Tracker Name</div></div><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Description</div><p fs-consent-element="tracker-description" class="consent_prefs_value">Tracker description</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Type</strong></div><p fs-consent-element="tracker-type" class="consent_prefs_value">Tracker type</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Retention:</strong></div><p fs-consent-element="tracker-retention" class="consent_prefs_value">Tracker retention</p></div></div></div><div fs-consent-element="tracker-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No trackers detected for this category.</p></div></div></div><div fs-consent-element="provider-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No providers detected for this category.</p></div></div></div><div fs-consent-category="marketing" fs-consent-element="category" class="consent_prefs_item"><div class="consent_prefs_option"><div fs-consent-accordion="category" fs-consent-element="accordion-trigger" class="consent_prefs_category-accordion"><div fs-consent-element="accordion-icon" class="consent_prefs_icon w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2013<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4538 9.00004L6.35156 4.89779L7.14706 4.10229L12.0448 9.00004L7.14706 13.8978L6.35156 13.1023L10.4538 9.00004Z" fill="currentColor"/> 2014</svg></div><div class="consent_checkbox_label">Marketing</div></div><label class="w-checkbox consent_prefs_checkbox-field is-focused"><input type="checkbox" name="marketing" id="marketing" data-name="marketing" fs-consent-element="checkbox-marketing" class="w-checkbox-input consent_prefs_checkbox"/><span for="marketing" class="consent_prefs_checkbox-label w-form-label">Marketing</span><div class="consent_prefs_checkbox-toggle"></div></label></div><p class="consent_prefs_description">Used for targeted advertising.</p><div fs-consent-accordion="category" fs-consent-element="accordion-content" class="consent_prefs_category-content is-active"><div fs-consent-element="provider" class="consent_provider_template"><div class="consent_prefs_provider-detail"><div fs-consent-accordion="provider" fs-consent-element="accordion-trigger" class="consent_prefs_provider-accordion"><div fs-consent-element="provider-name" class="consent_prefs_label">Provider name</div><div fs-consent-element="accordion-icon" class="consent_prefs_caret is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2015<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00069 10.4538L13.1029 6.35156L13.8984 7.14706L9.00069 12.0448L4.10293 7.14706L4.89843 6.35156L9.00069 10.4538Z" fill="currentColor"/> 2016</svg></div></div><a rel="noopener noreferrer" fs-consent-element="provider-privacy" href="#" target="_blank" class="consent_prefs_page">Privacy Policy</a></div><div fs-consent-accordion="provider" fs-consent-element="accordion-content"
2016class="consent_prefs_provider-content is-active"><div fs-consent-element="tracker" class="consent_prefs_tracker-template"><div class="consent_prefs_detail"><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Name</div><div fs-consent-element="tracker-name" class="consent_prefs_value">Tracker Name</div></div><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Description</div><p fs-consent-element="tracker-description" class="consent_prefs_value">Tracker description</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Type</strong></div><p fs-consent-element="tracker-type" class="consent_prefs_value">Tracker type</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Retention:</strong></div><p fs-consent-element="tracker-retention" class="consent_prefs_value">Tracker retention</p></div></div></div><div fs-consent-element="tracker-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No trackers detected for this category.</p></div></div></div><div fs-consent-element="provider-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No providers detected for this category.</p></div></div></div><div fs-consent-category="personalization" fs-consent-element="category" class="consent_prefs_item"><div class="consent_prefs_option"><div fs-consent-accordion="category" fs-consent-element="accordion-trigger" class="consent_prefs_category-accordion"><div fs-consent-element="accordion-icon" class="consent_prefs_icon w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2017<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4538 9.00004L6.35156 4.89779L7.14706 4.10229L12.0448 9.00004L7.14706 13.8978L6.35156 13.1023L10.4538 9.00004Z" fill="currentColor"/> 2018</svg></div><div class="consent_checkbox_label">Personalization</div></div><label class="w-checkbox consent_prefs_checkbox-field"><input type="checkbox" name="personalization" id="personalization" data-name="personalization" fs-consent-element="checkbox-personalization" class="w-checkbox-input consent_prefs_checkbox"/><span for="personalization" class="consent_prefs_checkbox-label w-form-label">Personalization</span><div class="consent_prefs_checkbox-toggle"></div></label></div><p class="consent_prefs_description">Remembers your preferences and provides enhanced features.</p><div fs-consent-accordion="category" fs-consent-element="accordion-content" class="consent_prefs_category-content is-active"><div fs-consent-element="provider" class="consent_provider_template"><div class="consent_prefs_provider-detail"><div fs-consent-accordion="provider" fs-consent-element="accordion-trigger" class="consent_prefs_provider-accordion"><div fs-consent-element="provider-name" class="consent_prefs_label">Provider name</div><div fs-consent-element="accordion-icon" class="consent_prefs_caret is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2019<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00069 10.4538L13.1029 6.35156L13.8984 7.14706L9.00069 12.0448L4.10293 7.14706L4.89843 6.35156L9.00069 10.4538Z" fill="currentColor"/> 2020</svg></div></div><a rel="noopener noreferrer" fs-consent-element="provider-privacy" href="#" target="_blank" class="consent_prefs_page">Privacy Policy</a></div><div fs-consent-accordion="provider" fs-consent-element="accordion-content" class="consent_prefs_provider-content is-active"><div fs-consent-element="tracker" class="consent_prefs_tracker-template"><div class="consent_prefs_detail"><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Name</div><div fs-consent-element="tracker-name" class="consent_prefs_value">Tracker Name</div></div><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Description</div><p fs-consent-element="tracker-description" class="consent_prefs_value">Tracker description</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Type</strong></div><p fs-consent-element="tracker-type" class="consent_prefs_value">Tracker type</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Retention:</strong></div><p fs-consent-element="tracker-retention" class="consent_prefs_value">Tracker retention</p></div></div></div><div fs-consent-element="tracker-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No trackers detected for this category.</p></div></div></div><div fs-consent-element="provider-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No providers detected for this category.</p></div></div></div><div fs-consent-category="personalization" fs-consent-element="category" class="consent_prefs_item">
2020<div fs-consent-element="gpc-honored" class="consent_gpc-honored"><div class="consent_gpc-honored-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="size-6"> 2021 <path fill-rule="evenodd" d="M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z" clip-rule="evenodd" /> 2022</svg></div><div class="consent_gpc-honored_text">The GPCÂ signal has been honored.</div></div></div></div><div class="consent_prefs_buttons"><button type="button" fs-consent-element="deny" class="consent_button_reject"><div>Reject All</div></button><button type="button" fs-consent-element="allow" class="consent_button_accept"><div>Accept All</div></button><input type="submit" data-wait="Please wait..." class="consent_button_prefs-submit w-button" value="Save Preferences"/></div></div></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div><div fs-consent-element="close" class="consent_prefs_overlay"></div></div></div><div fs-consent-version="2" fs-consent-element="banner" fs-consent-instance="opt-out" class="consent_opt-out_banner"><div class="consent_banner"><div class="consent_banner_wrapper"><div class="consent_banner_content-wrapper"><p class="consent_banner_paragraph">By clicking <strong fs-consent-element="internal-banner-text">"Accept"</strong>, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our <a href="https://happy.co/cookie-policy" class="consent_banner_privacy-link">Cookie Policy</a> for more information.</p><div fs-consent-element="gpc-honored" class="consent_gpc-honored"><div class="consent_gpc-honored-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="size-6"> 2023 <path fill-rule="evenodd" d="M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z" clip-rule="evenodd" /> 2024</svg></div><div class="consent_gpc-honored_text">The GPCÂ signal has been honored.</div></div></div><div fs-consent-element="internal-buttons-wrapper" class="consent_banner_buttons"><button type="button" fs-consent-element="open-preferences" class="consent_button_prefs"><div>Preferences</div></button><button type="button" fs-consent-element="deny" class="consent_button_reject"><div>Reject</div></button><button type="button" fs-consent-element="allow" class="consent_button_accept"><div>Accept</div></button></div></div><a href="https://consentpro.com" target="_blank" class="consent_banner_link w-inline-block"><div>Powered by</div><div class="consent_banner_icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 287 48" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img"> 2025<g clip-path="url(#clip0_7909_775)"> 2026<g filter="url(#filter0_d_7909_775)"> 2027<path d="M0 3.99818C0 1.79005 1.79005 0 3.99818 0H44.0018C46.21 0 48 1.79005 48 3.99818V44.0018C48 46.21 46.21 48 44.0018 48H3.99818C1.79005 48 0 46.21 0 44.0018V3.99818Z" fill="#25FC54"/> 2028<path d="M24 8.71154C24 8.18135 23.5698 7.74854 23.0406 7.78033C20.7346 7.91885 18.482 8.5
20285539 16.4394 9.65057C14.1143 10.8972 12.1336 12.6995 10.6735 14.8969C9.2135 17.0943 8.31948 19.6186 8.07108 22.2451C7.82268 24.8716 8.22761 27.5187 9.24981 29.9509C10.272 32.383 11.8798 34.5247 13.9299 36.1851C15.9801 37.8455 18.409 38.9733 21.0004 39.4679C23.5919 39.9625 26.2654 39.8086 28.783 39.0199C30.9947 38.3271 33.0257 37.1632 34.7382 35.6128C35.1313 35.257 35.1231 34.6468 34.7444 34.2758L33.087 32.6524C32.7082 32.2814 32.1028 32.291 31.7022 32.6383C30.4844 33.6938 29.0599 34.49 27.5155 34.9738C25.6651 35.5535 23.7 35.6666 21.7953 35.303C19.8906 34.9395 18.1054 34.1106 16.5985 32.8902C15.0916 31.6698 13.9099 30.0957 13.1586 28.3081C12.4073 26.5204 12.1097 24.5748 12.2922 22.6443C12.4748 20.7138 13.1319 18.8584 14.2051 17.2434C15.2782 15.6283 16.734 14.3036 18.443 13.3873C19.8692 12.6226 21.4349 12.1621 23.041 12.0307C23.5695 11.9875 24 11.5617 24 11.0315V8.71154Z" fill="#050505"/> 2029<path d="M31.2821 16.217C31.657 15.8421 32.2648 15.8421 32.6397 16.217L34.2293 17.8066C34.6041 18.1815 34.6041 18.7893 34.2293 19.1642L23.8498 29.5436L23.4727 29.9284C23.2149 30.1914 22.843 30.2745 22.5129 30.1764C22.5058 30.1744 22.4988 30.1721 22.4918 30.1698C22.4861 30.168 22.4804 30.1663 22.4748 30.1643C22.3387 30.1186 22.2108 30.0419 22.1024 29.9335L21.9044 29.7355L16.5469 24.4839C16.1682 24.1128 16.1621 23.5049 16.5332 23.1263L18.1759 21.4505C18.5471 21.0718 19.1549 21.0658 19.5335 21.4369L22.6042 24.4468C22.7295 24.5697 22.9303 24.5687 23.0544 24.4446L31.2821 16.217Z" fill="black"/> 2030</g> 2031</g> 2032<path d="M75.7999 38.9C66.8399 38.9 61.8399 33.18 61.8399 24.38V24.06C61.8399 15.46 67.7599 9.46 75.7199 9.46C82.2799 9.46 87.3599 12.74 87.9999 19.46H82.5999C81.9999 15.66 79.8799 13.7 75.7599 13.7C70.7199 13.7 67.4399 17.62 67.4399 24.02V24.34C67.4399 30.78 70.5199 34.58 75.7999 34.58C79.7599 34.58 82.5599 32.58 83.1199 28.54H88.3199C87.4799 35.42 82.5999 38.9 75.7999 38.9ZM101.087 38.9C94.9274 38.9 90.3674 34.62 90.3674 28.26V27.94C90.3674 21.46 94.9674 17.14 101.127 17.14C107.247 17.14 111.847 21.42 111.847 27.82V28.14C111.847 34.66 107.247 38.9 101.087 38.9ZM101.127 35.14C104.727 35.14 106.887 32.46 106.887 28.18V27.9C106.887 23.58 104.727 20.94 101.127 20.94C97.5274 20.94 95.3274 23.54 95.3274 27.86V28.18C95.3274 32.46 97.4474 35.14 101.127 35.14ZM115.421 38.5V17.58H120.261V20.9C121.261 18.86 123.581 17.14 127.021 17.14C131.221 17.14 134.181 19.58 134.181 25.34V38.5H129.341V25.78C129.341 22.62 128.061 21.18 125.181 21.18C122.461 21.18 120.261 22.86 120.261 26.18V38.5H115.421ZM146.116 38.9C140.716 38.9 137.556 36.42 137.356 31.98H141.916C142.156 34.1 143.236 35.34 146.076 35.34C148.676 35.34 149.836 34.42 149.836 32.66C149.836 30.94 148.436 30.3 145.356 29.78C139.836 28.9 137.796 27.34 137.796 23.42C137.796 19.22 141.716 17.14 145.636 17.14C149.916 17.14 153.316 18.74 153.836 23.46H149.356C148.956 21.54 147.876 20.66 145.636 20.66C143.556 20.66 142.316 21.66 142.316 23.14C142.316 24.66 143.316 25.26 146.636 25.82C151.556 26.58 154.476 27.78 154.476 32.22C154.476 36.46 151.476 38.9 146.116 38.9ZM167.161 38.9C161.001 38.9 156.561 34.86 156.561 28.26V27.94C156.561 21.46 161.001 17.14 166.961 17.14C172.161 17.14 176.841 20.22 176.841 27.7V29.1H161.521C161.681 33.06 163.681 35.3 167.281 35.3C170.201 35.3 171.721 34.14 172.081 32.1H176.761C176.081 36.5 172.521 38.9 167.161 38.9ZM161.601 25.86H172.041C171.801 22.26 169.961 20.66 166.961 20.66C164.041 20.66 162.081 22.62 161.601 25.86ZM180.364 38.5V17.58H185.204V20.9C186.204 18.86 188.524 17.14 191.964 17.14C196.164 17.14 199.124 19.58 199.124 25.34V38.5H194.284V25.78C194.284 22.62 193.004 21.18 190.124 21.18C187.404 21.18 185.204 22.86 185.204 26.18V38.5H180.364ZM211.02 38.86C206.86 38.86 204.7 36.62 204.7 32.66V21.22H201.9V17.58H204.7V12.98H209.54V17.58H214.14V21.22H209.54V32.22C209.54 34.06 210.42 34.9 211.94 34.9C212.9 34.9 213.62 34.78 214.3 34.5V38.34C213.54 38.62 212.5 38.86 211.02 38.86ZM226.997 38.5V9.9H236.197C242.597 9.9 246.797 12.74 246.797 18.74V18.9C246.797 24.94 242.437 27.62 236.317 27.62H232.317V38.5H226.997ZM232.317 23.78H236.197C239.717 23.78 241.597 22.06 241.597 18.9V18.74C241.597 15.34 239.597 14.02 236.197 14.02H232.317V23.78ZM250.172 38.5V17.58H255.012V21.5C256.332
203218.86 258.292 17.3 261.812 17.26V21.78C257.572 21.82 255.012 23.18 255.012 27.62V38.5H250.172ZM274.161 38.9C268.001 38.9 263.441 34.62 263.441 28.26V27.94C263.441 21.46 268.041 17.14 274.201 17.14C280.321 17.14 284.921 21.42 284.921 27.82V28.14C284.921 34.66 280.321 38.9 274.161 38.9ZM274.201 35.14C277.801 35.14 279.961 32.46 279.961 28.18V27.9C279.961 23.58 277.801 20.94 274.201 20.94C270.601 20.94 268.401 23.54 268.401 27.86V28.18C268.401 32.46 270.521 35.14 274.201 35.14Z" fill="#111111"/> 2033<defs> 2034<filter id="filter0_d_7909_775" x="-0.545455" y="-0.545455" width="49.0909" height="49.0909" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> 2035<feFlood flood-opacity="0" result="BackgroundImageFix"/> 2036<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/> 2037<feMorphology radius="0.545455" operator="dilate" in="SourceAlpha" result="effect1_dropShadow_7909_775"/> 2038<feOffset/> 2039<feComposite in2="hardAlpha" operator="out"/> 2040<feColorMatrix type="matrix" values="0 0 0 0 0.878431 0 0 0 0 0.878431 0 0 0 0 0.878431 0 0 0 1 0"/> 2041<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_7909_775"/> 2042<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_7909_775" result="shape"/> 2043</filter> 2044<clipPath id="clip0_7909_775"> 2045<rect width="47.9999" height="48" rx="4" fill="white"/> 2046</clipPath> 2047</defs> 2048</svg></div></a></div></div></div><div class="consent_opt-in"><div fs-consent-version="2" fs-consent-element="fixed-preferences" fs-consent-instance="opt-in" class="consent_opt-in_open-prefs"><button fs-consent-element="open-preferences" type="button" class="consent_prefs_open-button"><div class="consent_prefs_open-icon w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 29 28" fill="none"><rect x="0.635254" fill="none"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M20.377 4.2453C20.9009 4.2453 21.3264 4.67081 21.3264 5.19476C21.3264 5.7187 20.9009 6.14421 20.377 6.14421C19.853 6.14421 19.4275 5.7187 19.4275 5.19476C19.4291 4.67081 19.853 4.2453 20.377 4.2453ZM20.631 12.5141C21.4503 13.7367 22.4871 14.1114 23.8335 13.2842C23.8779 13.7446 23.889 14.2146 23.8652 14.6909C23.6001 19.9558 19.1179 24.0092 13.853 23.7441C8.58975 23.4774 4.53631 18.9952 4.80146 13.7319C5.06502 8.46705 9.70275 4.36914 14.966 4.63429C14.4992 6.09499 14.8946 7.39216 16.0822 7.83355C15.0057 11.2916 17.4095 13.5541 20.631 12.5141ZM9.55668 11.833C10.3458 11.833 10.984 12.4729 10.984 13.2604C10.984 14.0479 10.3442 14.6877 9.55668 14.6877C8.76758 14.6877 8.12932 14.0479 8.12932 13.2604C8.12932 12.4729 8.76917 11.833 9.55668 11.833ZM14.0531 13.6525C14.5072 13.6525 14.8755 14.0209 14.8755 14.475C14.8755 14.9291 14.5072 15.2974 14.0531 15.2974C13.599 15.2974 13.2307 14.9291 13.2307 14.475C13.2291 14.0209 13.5974 13.6525 14.0531 13.6525ZM10.4839 17.0407C11.038 17.0407 11.4873 17.4901 11.4873 18.0442C11.4873 18.5983 11.038 19.0476 10.4839 19.0476C9.92979 19.0476 9.48047 18.5983 9.48047 18.0442C9.48047 17.4885 9.92979 17.0407 10.4839 17.0407ZM12.6464 9.36252C13.0814 9.36252 13.4323 9.715 13.4323 10.1484C13.4323 10.5835 13.0798 10.9344 12.6464 10.9344C12.2113 10.9344 11.8605 10.5819 11.8605 10.1484C11.8605 9.715 12.2129 9.36252 12.6464 9.36252ZM16.9173 17.3916C17.6461 17.3916 18.2352 17.9823 18.2352 18.7094C18.2352 19.4382 17.6445 20.0272 16.9173 20.0272C16.1886 20.0272 15.5995 19.4366 15.5995 18.7094C15.5995 17.9823 16.1902 17.3916 16.9173 17.3916ZM19.6927 7.91293C20.1817 7.91293 20.5786 8.30986 20.5786 8.79888C20.5786 9.2879 20.1817 9.68483 19.6927 9.68483C19.2037 9.68483 18.8067 9.2879 18.8067 8.79888C18.8067 8.30986 19.2037 7.91293 19.6927 7.91293Z" fill="currentColor"></path></svg></div><div class="consent_prefs_open-text">Preferences</div></button></div><div id="consent_prefs_opt-in" fs-consent-element="preferences" fs-consent-instance="opt-in" fs-consent-version="2" class="consent_opt-in_prefs"><div id="consent_prefs_popup" class="consent_prefs_popup"><div class="consent_prefs_form-block w-form"><form id="email-form" name="email-form" data-name="Email Form" method="get" fs-consent-element="form" class="consent_prefs_form" data-wf-page-id="6993fa743027d08bea58018d" data-wf-element-id="8317c565-85ec-45a2-8870-85406c322c8d" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><div class="consent_prefs_form-wrapper"><div class="consent_prefs_header"><div id="consent_prefs_heading" class="consent_prefs_heading">Manage Consent Preferences</div><button fs-consent-element="close" type="button" aria-label="Close preferences" class="consent_prefs_close"><div class="consent_prefs_close-icon w-embed">
2048<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path id="icon" d="M3.41424 2.25L2.00003 3.66421L6.58582 8.25L1.99988 12.8359L3.41409 14.2502L8.00003 9.66421L12.5854 14.2496L13.9996 12.8354L9.41424 8.25L13.9995 3.66476L12.5853 2.25055L8.00003 6.83579L3.41424 2.25Z" fill="currentColor"></path></g></svg></div></button></div><div fs-consent-element="internal-categories-wrapper" class="consent_prefs_list"><div fs-consent-category="essential" fs-consent-element="category" class="consent_prefs_item"><div class="consent_prefs_option"><div fs-consent-accordion="category" fs-consent-element="accordion-trigger" class="consent_prefs_category-accordion"><div fs-consent-element="accordion-icon" class="consent_prefs_icon is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2049<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4538 9.00004L6.35156 4.89779L7.14706 4.10229L12.0448 9.00004L7.14706 13.8978L6.35156 13.1023L10.4538 9.00004Z" fill="currentColor"/> 2050</svg></div><div class="consent_checkbox_label">Essentials</div></div><div class="consent_prefs_label-active">Always active</div></div><p class="consent_prefs_description">Necessary for the site to function. Always On.</p><div fs-consent-accordion="category" fs-consent-element="accordion-content" class="consent_prefs_category-content is-active"><div fs-consent-element="provider" class="consent_provider_template"><div class="consent_prefs_provider-detail"><div fs-consent-accordion="provider" fs-consent-element="accordion-trigger" class="consent_prefs_provider-accordion"><div fs-consent-element="provider-name" class="consent_prefs_label">Provider name</div><div fs-consent-element="accordion-icon" class="consent_prefs_caret is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2051<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00069 10.4538L13.1029 6.35156L13.8984 7.14706L9.00069 12.0448L4.10293 7.14706L4.89843 6.35156L9.00069 10.4538Z" fill="currentColor"/> 2052</svg></div></div><a rel="noopener noreferrer" fs-consent-element="provider-privacy" href="#" target="_blank" class="consent_prefs_page">Privacy Policy</a></div><div fs-consent-accordion="provider" fs-consent-element="accordion-content" class="consent_prefs_provider-content is-active"><div fs-consent-element="tracker" class="consent_prefs_tracker-template"><div class="consent_prefs_detail"><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Name</div><div fs-consent-element="tracker-name" class="consent_prefs_value">Tracker Name</div></div><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Description</div><p fs-consent-element="tracker-description" class="consent_prefs_value">Tracker description</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Type</strong></div><p fs-consent-element="tracker-type" class="consent_prefs_value">Tracker type</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Retention:</strong></div><p fs-consent-element="tracker-retention" class="consent_prefs_value">Tracker retention</p></div></div></div><div fs-consent-element="tracker-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No trackers detected for this category.</p></div></div></div><div fs-consent-element="provider-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No providers detected for this category.</p></div></div></div><div fs-consent-category="analytics" fs-consent-element="category" class="consent_prefs_item"><div class="consent_prefs_option"><div fs-consent-accordion="category" fs-consent-element="accordion-trigger" class="consent_prefs_category-accordion"><div fs-consent-element="accordion-icon" class="consent_prefs_icon w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2053<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4538 9.00004L6.35156 4.89779L7.14706 4.10229L12.0448 9.00004L7.14706 13.8978L6.35156 13.1023L10.4538 9.00004Z" fill="currentColor"/> 2054</svg></div><div class="consent_checkbox_label">Analytics</div></div><label class="w-checkbox consent_prefs_checkbox-field is-active"><input type="checkbox" name="analytics" id="analytics" data-name="analytics" fs-consent-element="checkbox-analytics" class="w-checkbox-input consent_prefs_checkbox"/><span for="analytics" class="consent_prefs_checkbox-label w-form-label">Analytics</span><div class="consent_prefs_checkbox-toggle is-active"></div></label></div><p class="consent_prefs_description">Measures usage and improves your experience.</p><div fs-consent-accordion="category" fs-consent-element="accordion-content"
2054class="consent_prefs_category-content is-active"><div fs-consent-element="provider" class="consent_provider_template"><div class="consent_prefs_provider-detail"><div fs-consent-accordion="provider" fs-consent-element="accordion-trigger" class="consent_prefs_provider-accordion"><div fs-consent-element="provider-name" class="consent_prefs_label">Provider name</div><div fs-consent-element="accordion-icon" class="consent_prefs_caret is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2055<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00069 10.4538L13.1029 6.35156L13.8984 7.14706L9.00069 12.0448L4.10293 7.14706L4.89843 6.35156L9.00069 10.4538Z" fill="currentColor"/> 2056</svg></div></div><a rel="noopener noreferrer" fs-consent-element="provider-privacy" href="#" target="_blank" class="consent_prefs_page">Privacy Policy</a></div><div fs-consent-accordion="provider" fs-consent-element="accordion-content" class="consent_prefs_provider-content is-active"><div fs-consent-element="tracker" class="consent_prefs_tracker-template"><div class="consent_prefs_detail"><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Name</div><div fs-consent-element="tracker-name" class="consent_prefs_value">Tracker Name</div></div><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Description</div><p fs-consent-element="tracker-description" class="consent_prefs_value">Tracker description</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Type</strong></div><p fs-consent-element="tracker-type" class="consent_prefs_value">Tracker type</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Retention:</strong></div><p fs-consent-element="tracker-retention" class="consent_prefs_value">Tracker retention</p></div></div></div><div fs-consent-element="tracker-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No trackers detected for this category.</p></div></div></div><div fs-consent-element="provider-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No providers detected for this category.</p></div></div></div><div fs-consent-category="marketing" fs-consent-element="category" class="consent_prefs_item"><div class="consent_prefs_option"><div fs-consent-accordion="category" fs-consent-element="accordion-trigger" class="consent_prefs_category-accordion"><div fs-consent-element="accordion-icon" class="consent_prefs_icon w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2057<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4538 9.00004L6.35156 4.89779L7.14706 4.10229L12.0448 9.00004L7.14706 13.8978L6.35156 13.1023L10.4538 9.00004Z" fill="currentColor"/> 2058</svg></div><div class="consent_checkbox_label">Marketing</div></div><label class="w-checkbox consent_prefs_checkbox-field is-focused"><input type="checkbox" name="marketing" id="marketing" data-name="marketing" fs-consent-element="checkbox-marketing" class="w-checkbox-input consent_prefs_checkbox"/><span for="marketing" class="consent_prefs_checkbox-label w-form-label">Marketing</span><div class="consent_prefs_checkbox-toggle"></div></label></div><p class="consent_prefs_description">Used for targeted advertising.</p><div fs-consent-accordion="category" fs-consent-element="accordion-content" class="consent_prefs_category-content is-active"><div fs-consent-element="provider" class="consent_provider_template"><div class="consent_prefs_provider-detail"><div fs-consent-accordion="provider" fs-consent-element="accordion-trigger" class="consent_prefs_provider-accordion"><div fs-consent-element="provider-name" class="consent_prefs_label">Provider name</div><div fs-consent-element="accordion-icon" class="consent_prefs_caret is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2059<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00069 10.4538L13.1029 6.35156L13.8984 7.14706L9.00069 12.0448L4.10293 7.14706L4.89843 6.35156L9.00069 10.4538Z" fill="currentColor"/> 2060</svg></div></div><a rel="noopener noreferrer" fs-consent-element="provider-privacy" href="#" target="_blank" class="consent_prefs_page">Privacy Policy</a></div><div fs-consent-accordion="provider" fs-consent-element="accordion-content"
2060class="consent_prefs_provider-content is-active"><div fs-consent-element="tracker" class="consent_prefs_tracker-template"><div class="consent_prefs_detail"><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Name</div><div fs-consent-element="tracker-name" class="consent_prefs_value">Tracker Name</div></div><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label">Description</div><p fs-consent-element="tracker-description" class="consent_prefs_value">Tracker description</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Type</strong></div><p fs-consent-element="tracker-type" class="consent_prefs_value">Tracker type</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label"><strong>Retention:</strong></div><p fs-consent-element="tracker-retention" class="consent_prefs_value">Tracker retention</p></div></div></div><div fs-consent-element="tracker-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No trackers detected for this category.</p></div></div></div><div fs-consent-element="provider-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No providers detected for this category.</p></div></div></div><div fs-consent-category="personalization" fs-consent-element="category" class="consent_prefs_item-2"><div class="consent_prefs_option"><div fs-consent-accordion="category" fs-consent-element="accordion-trigger" class="consent_prefs_category-accordion"><div fs-consent-element="accordion-icon" class="consent_prefs_icon w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2061<path fill-rule="evenodd" clip-rule="evenodd" d="M10.4538 9.00004L6.35156 4.89779L7.14706 4.10229L12.0448 9.00004L7.14706 13.8978L6.35156 13.1023L10.4538 9.00004Z" fill="currentColor"/> 2062</svg></div><div class="consent_checkbox_label">Personalization</div></div><label class="w-checkbox consent_prefs_checkbox-field"><input type="checkbox" name="personalization" id="personalization" data-name="personalization" fs-consent-element="checkbox-personalization" class="w-checkbox-input consent_prefs_checkbox"/><span for="personalization" class="consent_prefs_checkbox-label w-form-label">Personalization</span><div class="consent_prefs_checkbox-toggle"></div></label></div><p class="consent_prefs_description-2">Remembers your preferences and provides enhanced features.</p><div fs-consent-accordion="category" fs-consent-element="accordion-content" class="consent_prefs_category-content is-active"><div fs-consent-element="provider" class="consent_provider_template"><div class="consent_prefs_provider-detail"><div fs-consent-accordion="provider" fs-consent-element="accordion-trigger" class="consent_prefs_provider-accordion"><div fs-consent-element="provider-name" class="consent_prefs_label">Provider name</div><div fs-consent-element="accordion-icon" class="consent_prefs_caret is-active w-embed"><svg width="100%" height="100%" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 2063<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00069 10.4538L13.1029 6.35156L13.8984 7.14706L9.00069 12.0448L4.10293 7.14706L4.89843 6.35156L9.00069 10.4538Z" fill="currentColor"/> 2064</svg></div></div><a rel="noopener noreferrer" fs-consent-element="provider-privacy" href="#" target="_blank" class="consent_prefs_page">Privacy Policy</a></div><div fs-consent-accordion="provider" fs-consent-element="accordion-content" class="consent_prefs_provider-content is-active"><div fs-consent-element="tracker" class="consent_prefs_tracker-template"><div class="consent_prefs_detail"><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label-2">Name</div><div fs-consent-element="tracker-name" class="consent_prefs_value">Tracker Name</div></div><div class="consent_prefs_label-wrapper"><div class="consent_prefs_label-2">Description</div><p fs-consent-element="tracker-description" class="consent_prefs_value">Tracker description</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label-2"><strong>Type</strong></div><p fs-consent-element="tracker-type" class="consent_prefs_value">Tracker type</p></div><div class="consent_prefs_label-wrapper"><div fs-consent-element="tracker-description" class="consent_prefs_label-2"><strong>Retention:</strong></div><p fs-consent-element="tracker-retention" class="consent_prefs_value">Tracker retention</p></div></div></div><div fs-consent-element="tracker-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No trackers detected for this category.</p></div></div></div><div fs-consent-element="provider-empty" class="consent_prefs_empty-state"><p class="consent_prefs_empty-message">No providers detected for this category.</p></div></div></div></div><div class="consent_prefs_buttons"><button type="button" fs-consent-element="deny" class="consent_button_reject"><div>Reject All</div></button><button type="button" fs-consent-element="allow" class="consent_button_accept"><div>
2064Accept All</div></button><input type="submit" data-wait="Please wait..." class="consent_button_prefs-submit w-button" value="Save Preferences"/></div></div></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div><div fs-consent-element="close" class="consent_prefs_overlay"></div></div></div><div fs-consent-version="2" fs-consent-element="banner" fs-consent-instance="opt-in" class="consent_opt-in_banner"><div class="consent_banner"><div class="consent_banner_wrapper"><p class="consent_banner_paragraph">By clicking <strong fs-consent-element="internal-banner-text">"Accept"</strong>, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our <a href="#" class="consent_banner_privacy-link">Privacy Policy</a> for more information.</p><div fs-consent-element="internal-buttons-wrapper" class="consent_banner_buttons"><button type="button" fs-consent-element="open-preferences" class="consent_button_prefs"><div>Preferences</div></button><button type="button" fs-consent-element="deny" class="consent_button_reject"><div>Reject</div></button><button type="button" fs-consent-element="allow" class="consent_button_accept"><div>Accept</div></button></div></div></div></div></div></div>
2064<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=6414ce4dcbfbc386d105ceb9" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
2064<script src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/js/happyco.schunk.4af75a3dcc103563.js" type="text/javascript" integrity="sha384-uHxK7OkjtK+CcSL+rHWk+cmafP3nhlxH8gPcAzqBwInsfkNcuGpgT4VrVHoX9Xx0" crossorigin="anonymous"></script>
2064<script src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/js/happyco.schunk.37da2673074b2112.js" type="text/javascript" integrity="sha384-t+T8cFnQk4m1zcAZjUT/F22RizaTakqW9z9gYNpCfxE4h10M3XqfUN2ta4k5tcoB" crossorigin="anonymous"></script>
2064<script src="https://cdn.prod.website-files.com/6414ce4dcbfbc386d105ceb9/js/happyco.b0c2a657.4dd4c622f7cae281.js" type="text/javascript" integrity="sha384-OPQVJyy5IVHdHhqO1IGgBbxVII8CUwu6TD9iPMToOl3GVj6hBCxSmLf+Z873fsbU" crossorigin="anonymous"></script>
2064<!--Lottie Host Script-->
2065<script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script>
2065 2066 2067<!-- Finsweet Cookie Consent --> 2068<!--
2068<script async src="https://cdn.jsdelivr.net/npm/@finsweet/cookie-consent@1/fs-cc.js" fs-cc-mode="opt-out" fs-cc-debug="false" fs-cc-expires="7"></script>
2068 --> 2069<style> 2070 .fs-cc-open-prefs { 2071 display: inline !important; 2072 } 2073</style> 2074<!-- End Finsweet Cookie Consent --> 2075 2076<!-- Defer HubSpot chat until the visitor actually engages. PSI Fix 8, item 2. 2077 Chat still auto-appears for anyone who scrolls, moves a pointer, taps or types, 2078 which is every engaged visitor. A session that never interacts no longer 2079 downloads the ~1.8 MB conversations + reCAPTCHA payload. 2080 This replaces an idle callback with a 5s timeout, which fired regardless of 2081 interaction and so defeated the deferral it was meant to provide. 2082 To restore the previous behavior, swap the listener loop for: 2083 requestIdleCallback(load, { timeout: 5000 }); -->
2084<script> 2085 window.hsConversationsSettings = { loadImmediately: false }; 2086 window.hsConversationsOnReady = [function () { 2087 var loaded = false; 2088 var load = function () { 2089 if (loaded) return; 2090 loaded = true; 2091 try { window.HubSpotConversations.widget.load(); } catch (e) {} 2092 }; 2093 ['scroll', 'pointermove', 'touchstart', 'keydown'].forEach(function (evt) { 2094 window.addEventListener(evt, load, { once: true, passive: true }); 2095 }); 2096 }]; 2097</script>
2097 2098 2099<!-- Start of HubSpot Embed Code -->
2100<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/45533625.js"></script>
2100 2101<!-- End of HubSpot Embed Code --> 2102
2103<script> 2104//script for Pricing Slider 2105(function() { 2106 const pricingSliders = document.querySelectorAll(".pricing-slider"); 2107 2108 if (pricingSliders.length > 0) { 2109 for (let i = 0; i < pricingSliders.length; i++) { 2110 const pricingSlider = pricingSliders[i]; 2111 2112 // Build the input object 2113 const pricingInput = { 2114 el: pricingSlider.querySelector("input") 2115 }; 2116 pricingInput.data = JSON.parse( 2117 pricingInput.el.getAttribute("data-price-input") 2118 ); 2119 pricingInput.currentValEl = pricingSlider.querySelector( 2120 ".pricing-slider-value" 2121 ); 2122 pricingInput.thumbSize = parseInt( 2123 window 2124 .getComputedStyle(pricingInput.currentValEl) 2125 .getPropertyValue("--thumb-size"), 2126 10 2127 ); 2128 2129 // Build the output array 2130 const pricingOutputEls = pricingSlider.parentNode.querySelectorAll( 2131 ".pricing-item-price" 2132 ); 2133 const pricingOutput = []; 2134 for (let i = 0; i < pricingOutputEls.length; i++) { 2135 const pricingOutputEl = pricingOutputEls[i]; 2136 const pricingOutputObj = {}; 2137 pricingOutputObj.currency = pricingOutputEl.querySelector( 2138 ".pricing-item-price-currency" 2139 ); 2140 pricingOutputObj.amount = pricingOutputEl.querySelector( 2141 ".pricing-item-price-amount" 2142 ); 2143 pricingOutputObj.after = pricingOutputEl.querySelector( 2144 ".pricing-item-price-after" 2145 ); 2146 pricingOutputObj.data = JSON.parse( 2147 pricingOutputEl.getAttribute("data-price-output") 2148 ); 2149 pricingOutput.push(pricingOutputObj); 2150 } 2151 2152 pricingInput.el.setAttribute("min", 0); 2153 pricingInput.el.setAttribute( 2154 "max", 2155 Object.keys(pricingInput.data).length - 1 2156 ); 2157 !pricingInput.el.getAttribute("value") && 2158 pricingInput.el.setAttribute("value", 0); 2159 2160 handlePricingSlider(pricingInput, pricingOutput); 2161 window.addEventListener("input", function() { 2162 handlePricingSlider(pricingInput, pricingOutput); 2163 }); 2164 } 2165 } 2166 2167 function handlePricingSlider(input, output) { 2168 // output the current slider value 2169 if (input.currentValEl) 2170 input.currentValEl.innerHTML = input.data[input.el.value]; 2171 // update prices 2172 for (let i = 0; i < output.length; i++) { 2173 const outputObj = output[i]; 2174 if (outputObj.currency) 2175 outputObj.currency.innerHTML = outputObj.data[input.el.value][0]; 2176 if (outputObj.amount) 2177 outputObj.amount.innerHTML = outputObj.data[input.el.value][1]; 2178 if (outputObj.after) 2179 outputObj.after.innerHTML = outputObj.data[input.el.value][2]; 2180 } 2181 } 2182})(); 2183</script>
2183 2184
2185<script> 2186 function stripHS(href) { 2187 try { 2188 const url = new URL(href); 2189 ['__hstc', '__hssc', '__hsfp', '__hsCookieName'].forEach(p => url.searchParams.delete(p)); 2190 return url.toString(); 2191 } catch(e) { return href; } 2192 } 2193 2194 function cleanAllLinks() { 2195 document.querySelectorAll('a[href]').forEach(function(link) { 2196 link.href = stripHS(link.href); 2197 link.addEventListener('mouseenter', function() { 2198 this.href = stripHS(this.href); 2199 }, true); 2200 }); 2201 } 2202 2203 document.addEventListener('DOMContentLoaded', cleanAllLinks); 2204 2205 const observer = new MutationObserver(function() { 2206 document.querySelectorAll('a[href]').forEach(function(link) { 2207 if (!link.dataset.hsClean) { 2208 link.dataset.hsClean = true; 2209 link.addEventListener('mouseenter', function() { 2210 this.href = stripHS(this.href); 2211 }, true); 2212 } 2213 }); 2214 }); 2215 2216 document.addEventListener('DOMContentLoaded', function() { 2217 observer.observe(document.body, { subtree: true, childList: true, attributes: true, attributeFilter: ['href'] }); 2218 }); 2219</script>
2219 2220 2221<!-- Report guide sidebar "legend" scrollspy: shows the arrow only next to the 2222 section currently in view, instead of all arrows being visible at once. -->
2223<script> 2224(function () { 2225 function initLegendScrollSpy() { 2226 var arrows = document.querySelectorAll('.lfc_legend-arrow'); 2227 if (!arrows.length) return; 2228 2229 var items = []; 2230 arrows.forEach(function (arrow) { 2231 var link = arrow.closest('a'); 2232 if (!link) return; 2233 var href = link.getAttribute('href') || ''; 2234 var hashIdx = href.indexOf('#'); 2235 if (hashIdx === -1) return; 2236 var id = href.slice(hashIdx + 1); 2237 var section = document.getElementById(id); 2238 if (!section) return; 2239 arrow.style.opacity = '0'; 2240 if (!arrow.style.transition) arrow.style.transition = 'opacity 0.2s ease'; 2241 items.push({ arrow: arrow, section: section }); 2242 }); 2243 if (!items.length) return; 2244 2245 var ticking = false; 2246 function update() { 2247 ticking = false; 2248 var triggerLine = window.innerHeight * 0.3; 2249 var active = items[0]; 2250 for (var i = 0; i < items.length; i++) { 2251 var top = items[i].section.getBoundingClientRect().top; 2252 if (top <= triggerLine) { 2253 active = items[i]; 2254 } 2255 } 2256 items.forEach(function (item) { 2257 item.arrow.style.opacity = item === active ? '1' : '0'; 2258 }); 2259 } 2260 function onScroll() { 2261 if (!ticking) { 2262 window.requestAnimationFrame(update); 2263 ticking = true; 2264 } 2265 } 2266 window.addEventListener('scroll', onScroll, { passive: true }); 2267 window.addEventListener('resize', onScroll); 2268 update(); 2269 } 2270 2271 if (document.readyState === 'loading') { 2272 document.addEventListener('DOMContentLoaded', initLegendScrollSpy); 2273 } else { 2274 initLegendScrollSpy(); 2275 } 2276})(); 2277</script>
2277<style> 2278 2279 /* --- Logo Slider Fade --- */ 2280 .logo_slider--carousel { 2281 -webkit-mask-image: linear-gradient( 2282 to right, 2283 transparent 0%, 2284 #000 12%, 2285 #000 88%, 2286 transparent 100% 2287 ); 2288 mask-image: linear-gradient( 2289 to right, 2290 transparent 0%, 2291 #000 12%, 2292 #000 88%, 2293 transparent 100% 2294 ); 2295 } 2296 2297 /* --- Scroll Reveal --- */ 2298 .scroll_reveal--section { 2299 padding: 0; 2300 } 2301 .scroll_reveal--text { 2302 font-size: clamp(1.5rem, 3vw, 2.5rem); 2303 line-height: 1.1; 2304 max-width: 900px; 2305 } 2306 .scroll_reveal--text .word { 2307 color: #7E84BA; 2308 transition: color 0.3s ease; 2309 display: inline; 2310 } 2311 .scroll_reveal--text .word.active { 2312 color: #28245A; 2313 } 2314 2315 .auto_tabs--card { 2316 cursor: pointer; 2317 padding: 1.5rem !important; 2318 transition: background 0.3s ease; 2319 } 2320 2321 .auto_tabs--card .auto_tabs--title { 2322 font-weight: 600; 2323 color: #3B3799; 2324 transition: color 0.3s ease; 2325 } 2326 2327 .auto_tabs--card.is-active { 2328 background: white; 2329 box-shadow: 0 2px 16px rgba(0,0,0,0.07); 2330 border-radius: 12px; 2331 } 2332 2333 .auto_tabs--card.is-active .auto_tabs--title { 2334 color: #28245A; 2335 font-weight: 700; 2336 } 2337 2338 .auto_tabs--card p { 2339 display: none; 2340 } 2341 2342 .auto_tabs--card.is-active p { 2343 display: block; 2344 } 2345 2346 .auto_tabs--card, 2347 .auto_tabs--card .auto_tabs--title, 2348 .auto_tabs--card p { 2349 cursor: pointer; 2350 } 2351 2352 .auto_tabs--pane { 2353 position: absolute; 2354 top: 0; 2355 left: 0; 2356 width: 100%; 2357 opacity: 0; 2358 transition: opacity 0.4s ease; 2359 pointer-events: none; 2360 } 2361 2362 .auto_tabs--pane.is-active { 2363 opacity: 1; 2364 pointer-events: auto; 2365 } 2366 2367 .auto_tabs--img-container { 2368 position: relative; 2369 height: 520px; 2370 } 2371 2372 /* --- Auto Tabs Mobile Image --- */ 2373.auto_tabs--img-wrapper_mob { 2374 display: none; 2375} 2376 2377@media (max-width: 767px) { 2378 .auto_tabs--img-wrapper_mob { 2379 display: none; 2380 } 2381 2382 .auto_tabs--card.is-active .auto_tabs--img-wrapper_mob { 2383 display: block; 2384 } 2385} 2386 2387 /* --- Hero Image Slider Stat Animation --- */ 2388 .img_slider--slide .img_slider--stat { 2389 opacity: 0; 2390 transform: translateY(60px); 2391 } 2392 2393 /* --- Platform custom tabs --- */ 2394 .platform_shifter--tab:hover, 2395 .platform_shifter--tab.is-active { 2396 background-color: var(--happycos-component-system_colours-2026---purple--purple-50); 2397 cursor: pointer; 2398 } 2399 2400 .platform_shifter--panels { 2401 display: none; 2402 } 2403 2404 .platform_shifter--panels.is-active { 2405 display: flex !important; 2406 } 2407 2408 .scroll_reveal--text { 2409 -webkit-font-smoothing: antialiased; 2410 -moz-osx-font-smoothing: grayscale; 2411 } 2412 2413</style> 2414 2415
2416<script> 2417window.addEventListener('load', function () { 2418 const url = new URL(window.location.href); 2419 ['__hstc', '__hssc', '__hsfp', '__hsCookieName'].forEach(p => url.searchParams.delete(p)); 2420 window.history.replaceState({}, document.title, url.toString()); 2421}); 2422</script>
2422 2423 2424<!-- Scroll Reveal -->
2425<script> 2426 document.addEventListener("DOMContentLoaded", () => { 2427 const textEl = document.querySelector(".scroll_reveal--text"); 2428 if (!textEl) return; 2429 textEl.innerHTML = textEl.innerText 2430 .split(" ") 2431 .map(word => '<span class="word">' + word + ' <\/span>') 2432 .join(""); 2433 const words = textEl.querySelectorAll(".word"); 2434 function revealWords() { 2435 const textTop = textEl.getBoundingClientRect().top; 2436 const textHeight = textEl.offsetHeight; 2437 const windowHeight = window.innerHeight; 2438 const triggerPoint = windowHeight / 2; 2439 const scrollProgress = (triggerPoint - textTop) / textHeight; 2440 const progress = Math.min(Math.max(scrollProgress, 0), 1); 2441 const totalWords = words.length; 2442 const activeCount = Math.floor(progress * totalWords); 2443 words.forEach((word, i) => { 2444 if (i < activeCount) word.classList.add("active"); 2445 else word.classList.remove("active"); 2446 }); 2447 } 2448 window.addEventListener("scroll", revealWords, { passive: true }); 2449 revealWords(); 2450 }); 2451</script>
2451 2452 2453<!-- Slider Wrap (hover/click/swipe) -->
2454<script> 2455 $(".slider_wrap").each(function () { 2456 let slider = $(this); 2457 let slides = slider.find(".slider_item"); 2458 function makeActive(index) { 2459 slides.removeClass("is-active"); 2460 let activeSlide = slides.eq(index).addClass("is-active"); 2461 slides.find("video").each(function () { this.pause(); }); 2462 let video = activeSlide.find("video")[0]; 2463 if (video) video.play(); 2464 slider.css("--transform", index * -100 + "%"); 2465 } 2466 makeActive(1); 2467 slides.on("click", function () { makeActive($(this).index()); }); 2468 slides.on("mouseenter", function () { makeActive($(this).index()); }); 2469 let startX = 0; 2470 slider.on("touchstart", function (e) { 2471 startX = e.originalEvent.touches[0].pageX; 2472 }); 2473 slider.on("touchend", function (e) { 2474 let endX = e.originalEvent.changedTouches[0].pageX; 2475 let activeIndex = slides.filter(".is-active").index(); 2476 if (startX - endX > 30 && activeIndex < slides.length - 1) makeActive(activeIndex + 1); 2477 else if (endX - startX > 30 && activeIndex > 0) makeActive(activeIndex - 1); 2478 }); 2479 }); 2480</script>
2480 2481 2482<!-- Hijack Image Scroll -->
2483<script> 2484 (function () { 2485 const FADE_DURATION = 400; 2486 const TRIGGER_POINT = 0.4; 2487 const cards = document.querySelectorAll('.hijack_card--wrap'); 2488 const images = document.querySelectorAll('.hijack_image--wrap'); 2489 if (!cards.length || !images.length) return; 2490 images.forEach(img => { 2491 img.style.transition = 'opacity ' + FADE_DURATION + 'ms ease-in-out, transform ' + FADE_DURATION + 'ms ease-in-out'; 2492 }); 2493 function showImage(index) { 2494 images.forEach((img, i) => { 2495 img.style.opacity = i === index ? '1' : '0'; 2496 img.style.transform = i === index ? 'translateY(0px)' : i < index ? 'translateY(-15px)' : 'translateY(15px)'; 2497 }); 2498 } 2499 showImage(0); 2500 const observer = new IntersectionObserver((entries) => { 2501 entries.forEach(entry => { 2502 if (entry.isIntersecting) { 2503 const index = Array.from(cards).indexOf(entry.target); 2504 if (index !== -1) showImage(index); 2505 } 2506 }); 2507 }, { threshold: TRIGGER_POINT }); 2508 cards.forEach(card => observer.observe(card)); 2509 function checkOnLoad() { 2510 let activeIndex = 0; 2511 cards.forEach((card, i) => { 2512 const rect = card.getBoundingClientRect(); 2513 if (rect.top < window.innerHeight * (1 - TRIGGER_POINT) && rect.bottom > window.innerHeight * TRIGGER_POINT) { 2514 activeIndex = i; 2515 } 2516 }); 2517 showImage(activeIndex); 2518 } 2519 document.readyState === 'loading' 2520 ? document.addEventListener('DOMContentLoaded', checkOnLoad) 2521 : checkOnLoad(); 2522 })(); 2523</script>
2523 2524 2525<!-- Auto Tabs -->
2526<script> 2527 (function () { 2528 const INTERVAL_MS = 3000; 2529 const cards = document.querySelectorAll('.auto_tabs--card'); 2530 const panes = document.querySelectorAll('.auto_tabs--pane'); 2531 if (!cards.length) return; 2532 let currentIndex = 0; 2533 let timer = null; 2534 function activateTab(index) { 2535 cards.forEach(card => card.classList.remove('is-active')); 2536 panes.forEach(pane => pane.classList.remove('is-active')); 2537 const activeCard = document.querySelector('.auto_tabs--card[data-index="' + index + '"]'); 2538 const activePane = document.querySelector('.auto_tabs--pane[data-index="' + index + '"]'); 2539 if (activeCard) activeCard.classList.add('is-active'); 2540 if (activePane) activePane.classList.add('is-active'); 2541 currentIndex = index; 2542 } 2543 function startCycle() { 2544 clearInterval(timer); 2545 timer = setInterval(() => activateTab((currentIndex + 1) % cards.length), INTERVAL_MS); 2546 } 2547 cards.forEach(card => { 2548 card.addEventListener('click', () => { 2549 clearInterval(timer); 2550 activateTab(parseInt(card.dataset.index)); 2551 startCycle(); 2552 }); 2553 }); 2554 const wrapper = document.querySelector('.auto_tabs--wrapper'); 2555 if (wrapper) { 2556 wrapper.addEventListener('mouseenter', () => clearInterval(timer)); 2557 wrapper.addEventListener('mouseleave', () => startCycle()); 2558 } 2559 activateTab(0); 2560 startCycle(); 2561 })(); 2562</script>
2562 2563 2564<!-- Hero Slider Stat Animation -->
2565<script> 2566 function resetStats() { 2567 document.querySelectorAll('.img_slider--stat').forEach(function(el) { 2568 el.style.transition = 'none'; 2569 el.style.opacity = '0'; 2570 el.style.transform = 'translateY(60px)'; 2571 }); 2572 } 2573 2574 function animateActiveStat() { 2575 var slides = document.querySelectorAll('.img_slider--slide'); 2576 var activeStat = null; 2577 var highestZ = 0; 2578 slides.forEach(function(slide) { 2579 var z = parseInt(slide.style.zIndex || 0); 2580 if (z > highestZ) { 2581 highestZ = z; 2582 activeStat = slide.querySelector('.img_slider--stat'); 2583 } 2584 }); 2585 if (activeStat) { 2586 setTimeout(function() { 2587 activeStat.style.transition = 'opacity 0.7s ease, transform 0.7s ease'; 2588 activeStat.style.opacity = '1'; 2589 activeStat.style.transform = 'translateY(0px)'; 2590 }, 300); 2591 } 2592 } 2593 2594 var sliderMask = document.querySelector('.img_slider--mask'); 2595 if (sliderMask) { 2596 resetStats(); 2597 setTimeout(function() { 2598 var firstSlideStat = document.querySelector('.img_slider--slide .img_slider--stat'); 2599 if (firstSlideStat) { 2600 firstSlideStat.style.transition = 'opacity 0.7s ease, transform 0.7s ease'; 2601 firstSlideStat.style.opacity = '1'; 2602 firstSlideStat.style.transform = 'translateY(0px)'; 2603 } 2604 }, 500); 2605 2606 var initObserver = new MutationObserver(function(mutations, obs) { 2607 var slides = document.querySelectorAll('.img_slider--slide'); 2608 var hasZIndex = Array.from(slides).some(function(slide) { 2609 return parseInt(slide.style.zIndex || 0) > 0; 2610 }); 2611 if (hasZIndex) { 2612 obs.disconnect(); 2613 var lastHighestZ = 0; 2614 slides.forEach(function(slide) { 2615 new MutationObserver(function() { 2616 var z = parseInt(slide.style.zIndex || 0); 2617 var currentHighest = 0; 2618 document.querySelectorAll('.img_slider--slide').forEach(function(s) { 2619 currentHighest = Math.max(currentHighest, parseInt(s.style.zIndex || 0)); 2620 }); 2621 if (z === currentHighest && z !== lastHighestZ) { 2622 lastHighestZ = z; 2623 resetStats(); 2624 animateActiveStat(); 2625 } 2626 }).observe(slide, { attributes: true, attributeFilter: ['style'] }); 2627 }); 2628 } 2629 }); 2630 2631 initObserver.observe(sliderMask, { childList: true, subtree: true, attributes: true, attributeFilter: ['style'] }); 2632 } 2633</script>
2633 2634 2635<!-- Platform Custom Tabs -->
2636<script> 2637 document.addEventListener('DOMContentLoaded', function () { 2638 const tabs = document.querySelectorAll('.platform_shifter--tab'); 2639 const panels = document.querySelectorAll('.platform_shifter--panels'); 2640 2641 panels.forEach(p => p.style.removeProperty('display')); 2642 2643 function activateTab(index) { 2644 tabs.forEach(t => t.classList.remove('is-active')); 2645 panels.forEach(p => p.classList.remove('is-active')); 2646 2647 tabs[index].classList.add('is-active'); 2648 if (panels[index]) panels[index].classList.add('is-active'); 2649 } 2650 2651 if (tabs.length > 0) activateTab(0); 2652 2653 tabs.forEach((tab, index) => { 2654 tab.addEventListener('click', () => activateTab(index)); 2655 }); 2656 }); 2657</script>
2657<script src="https://hubspotonwebflow.com/assets/js/form-124.js" type="text/javascript" integrity="sha384-bjyNIOqAKScdeQ3THsDZLGagNN56B4X2Auu9YZIGu+tA/PlggMk4jbWruG/P6zYj" crossorigin="anonymous"></script>
2657<script src="https://hubspotv2.use1-marketplace-1p-apps-prod-red.if.webflow.services/static/loader.js" type="text/javascript" async="" defer=""></script>
2657</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.