@font-face{font-family:__Bricolage_Grotesque_54b624;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2042050246a708c9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bricolage_Grotesque_54b624;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0fdd058fab82a774-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_54b624;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/33553e7595b74ccf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bricolage_Grotesque_Fallback_54b624;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_54b624{font-family:__Bricolage_Grotesque_54b624,__Bricolage_Grotesque_Fallback_54b624;font-style:normal}.__variable_54b624{--font-display:"__Bricolage_Grotesque_54b624","__Bricolage_Grotesque_Fallback_54b624"}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_Fallback_9c618b;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:__Hanken_Grotesk_9c618b,__Hanken_Grotesk_Fallback_9c618b;font-style:normal}.__variable_9c618b{--font-body:"__Hanken_Grotesk_9c618b","__Hanken_Grotesk_Fallback_9c618b"}*{box-sizing:border-box}html{--font-mono:var(--font-geist-mono)}body,html{margin:0;padding:0;background:#f2ede3}body{font-family:var(--font-body),system-ui,sans-serif}input,select,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline:none;border-color:#143a2b!important;box-shadow:0 0 0 3px rgba(20,58,43,.12)}a{color:inherit}@keyframes tgFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tgFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes tgPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes tgRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes tgFloatA{0%,to{transform:rotate(-1.5deg) translateY(0)}50%{transform:rotate(-1.5deg) translateY(-9px)}}@keyframes tgFloatB{0%,to{transform:rotate(1deg) translateY(0)}50%{transform:rotate(1deg) translateY(-11px)}}@keyframes tgFloatC{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tgSpark{0%{offset-distance:0;opacity:0}12%{opacity:1}86%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes tgSparkV{0%{offset-distance:0;opacity:0}15%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes tgFlow{to{stroke-dashoffset:-18}}@keyframes tgProg{0%{width:0}to{width:100%}}@keyframes tgGlow{0%,to{box-shadow:0 0 0 0 rgba(127,216,156,0)}50%{box-shadow:0 0 0 5px rgba(127,216,156,.13)}}@keyframes tgFootPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}[data-rev]{opacity:0;animation:tgRise .7s cubic-bezier(.2,.7,.2,1) both;animation-timeline:view();animation-range:entry 0 cover 22%}.tg-cell{background:#f8f4eb;transition:background .18s}.tg-cell:hover{background:#fcfaf3}.tg-chip:hover{border-color:#143a2b!important}.tg-spark{offset-path:path("M12 12 C 92 46,118 150,198 184");offset-rotate:0deg;animation:tgSpark 2.9s ease-in-out infinite}.tg-sparkv{offset-path:path("M1 1 V 29");offset-rotate:0deg;animation:tgSparkV 2.4s ease-in-out infinite}.tg-flow{animation:tgFlow 1.1s linear infinite}.tg-cf{display:inline-flex;animation:tgFloatC 3.4s ease-in-out infinite}.tg-glow{animation:tgGlow 3s ease-in-out infinite}.tg-art:hover{transform:translateY(-4px);box-shadow:0 18px 36px -18px rgba(20,32,26,.24)!important}.tg-rrow:hover{background:#f4efe6}.tg-soc:hover,.tg-toc:hover{border-color:#143a2b!important}.tg-soc:hover{background:#143a2b!important}.tg-soc:hover svg{stroke:#f2ede3!important}.tg-badge:hover{border-color:#143a2b!important}.tg-navlink:hover{color:#be5234!important}.tg-navseg:hover{background:#f2ede3}.tg-navcta:hover{background:#0c231a!important}.tg-flink:hover{color:#be5234!important}@media (max-width:940px){[data-nav-desktop-cta],[data-nav-desktop]{display:none!important}[data-nav-mobile-btn]{display:flex!important}}@media (max-width:880px){[data-h1]{font-size:46px!important}[data-plat-h1],[data-sol-h1],[data-why-h1]{font-size:44px!important}[data-price-h1],[data-res-h1]{font-size:42px!important}[data-demo-h1]{font-size:38px!important}[data-signin]{grid-template-columns:1fr!important}[data-signin-brand]{display:none!important}[data-signin-mobilelogo]{display:flex!important}}@media (max-width:760px){[data-quote-split],[data-record-split]{grid-template-columns:1fr!important}}@media (min-width:760px){#channel>div:last-child,#crm>div:last-child,#pos>div:last-child,#staff>div:last-child{order:-1}}@media (max-width:560px){[data-hero-visual]{min-height:470px!important}}@font-face{font-family:__GeistMono_46451f;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:__GeistMono_46451f,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"__GeistMono_46451f",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}