@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap");.space-grotesk-<uniquifier>{font-family:Space Grotesk,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-variant:none;letter-spacing:-.02em}.h6,.h6 .h6,h6{font:normal 500 clamp(.659rem,.594rem + .188vw,.705rem)/1.3 Space Grotesk,sans-serif!important;letter-spacing:.08em;margin-bottom:.5em;text-transform:uppercase}h2.h5,h2.h5 .h5,h3.h5,h3.h5 .h5{font:normal 400 clamp(1.005rem,.911rem + .3vw,1.182rem)/1.2 Space Grotesk,sans-serif!important;letter-spacing:.05em;text-transform:none}:root{--h5-font-family:Inter;--h5-font:normal 500 font-size:clamp(1.125rem,1.092rem + 0.175vw,1.25rem)/1.25 var(--h5-font-family);--h5-transform:none}.jumbo-max-width-1K-pixels .jumbo{max-width:1000px}.request-demo .hs-button,input[type=button],input[type=submit]{background-color:#22841b!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important}.h1-max-width-1K-pixels .h1,.h2-max-width-1K-pixels .h2,.h3-max-width-1K-pixels .h3,.h4-max-width-1K-pixels .h4,.p-max-width-1K-pixels,.p-max-width-1K-pixels p{display:block;margin:0 auto;max-width:1000px}sup{top:-.8em!important}sub,sup{font-size:.5em!important}.space-grotesk-font .mh-heading__heading .mh-heading__title{font-family:Space Grotesk,sans-serif!important}.button{line-height:1.3!important}.button--primary:hover{background:rgb(var(--color-tertiary),1)!important}.button-wrap.button-black-blue-arrow,.button-wrap.button-white-blue-arrow,.button-wrap.button-white-white-arrow{--buttons-gap-x:0;--buttons-gap-y:0}.button-wrap.button-black-blue-arrow .button.button--unstyled,.button-wrap.button-white-blue-arrow .button.button--unstyled,.button-wrap.button-white-white-arrow .button.button--unstyled{font-weight:400}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow,.button-wrap.button-black-blue-arrow:hover .button.button--unstyled.button--arrow,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--arrow,.button-wrap.button-white-blue-arrow:hover .button.button--unstyled.button--arrow,.button-wrap.button-white-white-arrow .button.button--unstyled.button--arrow,.button-wrap.button-white-white-arrow:hover .button.button--unstyled.button--arrow{margin:0}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow .button__text{color:rgb(var(--color-black))}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow:hover .button__text{color:rgb(var(--color-primary))}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow:hover .button__text,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--arrow:hover .button__text,.button-wrap.button-white-white-arrow .button.button--unstyled.button--arrow:hover .button__text{transform:translateX(0)!important}.button-wrap.button-white-blue-arrow .button.button--unstyled.button--arrow:hover{color:rgb(var(--color-primary))}.button-wrap.button-white-white-arrow .button.button--unstyled.button--arrow:hover{color:rgb(var(--color-white));opacity:.9}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--arrow,.button-wrap.button-white-white-arrow .button.button--unstyled.button--arrow{--arrow-width:1em}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow:hover{color:rgb(var(--color-primary))}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--arrow:before{background-color:rgb(var(--color-primary))}.button-wrap.button-white-white-arrow .button.button--unstyled.button--arrow:before{background-color:rgb(var(--color-white));opacity:.9}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--arrow:after{border-color:rgb(var(--color-primary))}.button-wrap.button-white-white-arrow .button.button--unstyled.button--arrow:after{border-color:rgb(var(--color-white))}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:before,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:before,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:before,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:before{transition:all .1s ease-in-out}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--small.button--arrow .button__arrow:before{right:1.7rem}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:before,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:before,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--large.button--arrow .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--larger.button--arrow .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--normal.button--arrow .button__arrow:before{right:2.05rem}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--small.button--arrow:hover .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--small.button--arrow:hover .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--small.button--arrow:hover .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--small.button--arrow:hover .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--small.button--arrow:hover .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--small.button--arrow:hover .button__arrow:before{right:1.55rem}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--large.button--arrow:hover .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--large.button--arrow:hover .button__arrow:before,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--larger.button--arrow:hover .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--larger.button--arrow:hover .button__arrow:before,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--normal.button--arrow:hover .button__arrow:after,.button-wrap.button-black-blue-arrow .button.button--unstyled.button--normal.button--arrow:hover .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--large.button--arrow:hover .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--large.button--arrow:hover .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--larger.button--arrow:hover .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--larger.button--arrow:hover .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--normal.button--arrow:hover .button__arrow:after,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--normal.button--arrow:hover .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--large.button--arrow:hover .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--large.button--arrow:hover .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--larger.button--arrow:hover .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--larger.button--arrow:hover .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--normal.button--arrow:hover .button__arrow:after,.button-wrap.button-white-white-arrow .button.button--unstyled.button--normal.button--arrow:hover .button__arrow:before{right:1.9rem}.button-wrap.button-black-blue-arrow .button.button--unstyled.button--arrow:hover .button__arrow:before,.button-wrap.button-white-blue-arrow .button.button--unstyled.button--arrow:hover .button__arrow:before,.button-wrap.button-white-white-arrow .button.button--unstyled.button--arrow:hover .button__arrow:before{transform:translateY(-50%) scaleX(1)}.button-with-border-icon-white .button--white{border:1px solid #c5cae8}.button--unstyled:hover{background:hsla(0,0%,100%,0)!important}.button--primary.button--unstyled:hover{color:rgb(var(--color-tertiary),1)!important}.footer-page-back-button a{align-items:center;color:#181a27;display:flex;flex:none;font-weight:400;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;height:48px;justify-content:center;width:48px;grid-column-gap:16px;grid-row-gap:16px;border:1px solid #c5cae8;border-radius:100%;cursor:pointer}.footer-page-back-button a:hover{border-color:#181a27}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center,.links-case-studies ul li{--buttons-gap-x:0;--buttons-gap-y:0}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow{color:rgb(var(--color-black));font-weight:400!important;line-height:1.3!important;margin:0;margin-left:calc(var(--buttons-gap-x)/-2);margin-right:calc(var(--buttons-gap-x)/-2);overflow:visible;padding-right:calc(var(--arrow-width) + 26px + 1em);--arrow-width:1em;--buttons-gap-x:0;--buttons-gap-y:0;transition:all .1s ease-in-out}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow:hover{--arrow-width:1em}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__text,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__text,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__text,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__text,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow .button__text{font-size:var(--btn-sm-font-size,.75rem);--btn-spacing-x:var(--btn-sm-spacing-x,0.7rem);--btn-spacing-y:var(--btn-sm-spacing-y,0.5em)}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__text,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__text,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__text,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__text,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow:hover .button__text{transform:translateX(0)!important}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow:hover{color:rgb(var(--color-primary))}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:after,#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:before,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:after,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:before,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:after,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:before,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:after,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:before,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow .button__arrow:after,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow .button__arrow:before{right:1.7rem;transition:all .1s ease-in-out}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:before,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:before,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:before,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:before,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow:hover .button__arrow:before{right:1.55rem;transform:translateY(-50%) scaleX(1)}#hs_cos_wrapper_body_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:after,#hs_cos_wrapper_body_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:after,#mhbody_dnd_area_dynamic-module-56.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:after,#mhbody_dnd_area_dynamic-module-58.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:after,.links-case-studies ul li .button.button--black.button--unstyled.button--large.button--arrow:hover .button__arrow:after{right:1.55rem}@media screen and (max-width:991px){.menu .menu-content .position ul li.mega-menu>a.link.megamenu:after{display:none!important}}.center-html5-video .mh-video__inner{display:block;margin:0 auto;max-width:1000px;width:100%}.blog-post__meta{line-height:1.4!important}.blog-posts--card .blog-post__meta{gap:0;justify-content:flex-start}.blog-posts--list .blog-post__meta{justify-content:flex-end}.blog-posts.blog-posts--card .blog-post.blog-post--card .blog-post__meta .blog-post__readtime,.blog-posts.blog-posts--card .blog-post.blog-post--card .blog-post__meta .blog-post__timestamp{justify-self:start}.blog-posts.blog-posts--list .blog-post.blog-post--list .blog-post__meta .blog-post__readtime,.blog-posts.blog-posts--list .blog-post.blog-post--list .blog-post__meta .blog-post__timestamp{align-self:end}.featured-posts .blog-posts.blog-posts--list .blog-post.blog-post--list:has(.blog-post__image) .blog-post__meta{justify-content:flex-start;row-gap:.25em}.featured-posts .blog-posts.blog-posts--list .blog-post.blog-post--list:has(.blog-post__image-wrapper .blog-post__image) .blog-post__meta .blog-post__readtime,.featured-posts .blog-posts.blog-posts--list .blog-post.blog-post--list:has(.blog-post__image-wrapper .blog-post__image) .blog-post__meta .blog-post__timestamp{align-self:start}.blog-post .post__body .post__container .post__author-box{display:none}.featured-posts .blog-posts.blog-posts--card .blog-post.blog-post--card{padding:0!important}.hs_cos_wrapper_type_module:has(#product-pages-CTA-section-bg-img){overflow:hidden}#product-pages-CTA-section-bg-img .bg__img{bottom:auto;height:100%;left:auto;min-height:1px;min-width:1px;right:-10%;top:0;width:45%}@media (max-width:850px){#product-pages-CTA-section-bg-img .bg__img{width:75vw}}@media (max-width:767px){#product-pages-CTA-section-bg-img .bg__img{height:135vw;max-width:none;right:-60vw;top:8vw;width:auto}}#product-pages-CTA-section-bg-photo .bg__img{bottom:auto;height:100%;left:auto;min-height:1px;min-width:1px;right:0;top:0;width:40%}@media (max-width:767px){#product-pages-CTA-section-bg-photo .bg__img{display:none}}#demo-page-CTA-section{left:auto;right:-40vw}#demo-page-CTA-section .bg__img{object-fit:contain}@media (max-width:767px){#demo-page-CTA-section .bg__img{display:none}}#hs_cos_wrapper_widget_1721426256637 .sticky-nav{background-color:rgba(245,248,253,.95);border-radius:8px}#hs_cos_wrapper_widget_1721426256637 .sticky-nav__link.js-active,#hs_cos_wrapper_widget_1721426256637 .sticky-nav__link:hover{border-bottom-width:1px;border-color:#5c607a}@media (max-width:1200px){#hs_cos_wrapper_widget_1721426256637 .sticky-nav .sticky-nav__inner{overflow-x:visible;padding:0!important}}@media (max-width:899px){#hs_cos_wrapper_widget_1721426256637 .sticky-nav{margin-bottom:-1rem}#hs_cos_wrapper_widget_1721426256637 .sticky-nav .sticky-nav__items{justify-content:space-around}}@media (max-width:599px){#hs_cos_wrapper_widget_1721426256637 .sticky-nav .sticky-nav__item:last-child{padding-right:0}#hs_cos_wrapper_widget_1721426256637 .sticky-nav .sticky-nav__link{font-size:16px}}.full-screen-split-section-simple-menu{border:1px solid #181a27;border-radius:100px;display:inline-block;padding:.35rem;position:absolute;top:2rem}.full-screen-split-section-simple-menu a{background-color:#f5f8fe;border:1px solid #181a27;border-radius:50px;color:#181a27;display:inline-block;font-weight:400;margin-right:1rem;min-width:120px;padding:10px 16px;text-align:center;transition:.3s}.full-screen-split-section-simple-menu a:last-child{margin-right:0}.full-screen-split-section-simple-menu a:hover{background-color:#181a27;color:#fff}@media (max-width:510px){.full-screen-split-section-simple-menu{border-radius:30px}.full-screen-split-section-simple-menu a{clear:both;display:block;margin-right:0;margin-top:.5rem;min-width:100px;padding:8px}.full-screen-split-section-simple-menu a:first-child{margin-top:0}.button--larger{font-size:16px!important;padding:16px 26px!important}}.full-screen-split-section-back-to-menu{bottom:2rem;position:absolute}.full-screen-split-section-back-to-menu a{align-items:center;background-color:#f5f8fe;border:1px solid #181a27;border-radius:2rem;color:#181a27;display:flex;font-family:Space Grotesk,sans-serif;font-size:1.5em;font-weight:300;height:45px;justify-content:center;line-height:1.5em;padding-top:.35em;transition:.2s;width:45px}.full-screen-split-section-back-to-menu a:hover{transform:translateY(-.25rem)}.full-screen-split-section-simple-menu-anchor-tag{display:block;margin-top:-3rem}#full-screen-split-section-bg-image .bg__img{background-position:50%;background-repeat:no-repeat;background-size:50%;bottom:auto;height:100%;left:auto;min-height:1px;min-width:1px;object-fit:cover;right:0;top:0;width:50vw}@media (max-width:1024px){#hs_cos_wrapper_widget_1721426256637 .sticky-nav{width:calc(100% + 3rem)}}@media (max-width:899px){#hs_cos_wrapper_widget_1721426256637 .sticky-nav{width:calc(100% + 4.5rem)}}@media (max-width:767px){#hs_cos_wrapper_widget_1721426256637 .sticky-nav{width:100%}#full-screen-split-section-bg-image .bg__img{background-position:50%;background-size:50%;bottom:-4vh;height:42.5vh;left:auto;object-fit:cover;right:auto;top:auto;width:100%}}.row-fluid:has(.span12 .row-fluid-wrapper.row-depth-1 .row-fluid .span12 .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_module .card-section.card-as-hero-banner){padding-left:0;padding-right:0}.card-section.card-as-hero-banner .cards .card .card__content{margin:0 auto;max-width:1000px;min-height:clamp(14rem,7.826rem + 19.083vw,24rem)}.card-section.card-as-hero-banner .cards .card .bg,.card-section.card-as-hero-banner .cards .card .bg__img{border-radius:0}.twin-cards-w-hover-state .cards .card .card__icon{height:40px;margin-bottom:1rem!important;width:auto}.twin-cards-w-hover-state .cards .card .card__content:after{background-image:url(/hubfs/403765/2024-Website/icons/icon-card-arrow.svg);background-repeat:no-repeat;background-size:30px auto;bottom:25px;content:"";height:18.5px;position:absolute;right:30px;transition:.2s;width:30px}.twin-cards-w-hover-state .cards .card:hover .card__content:after{right:25px}@media (max-width:767px){.twin-cards-w-hover-state .cards .card .card__content:after{bottom:auto;right:25px;top:1.5rem}}.trending-topics .card__text{min-height:100px}.trending-topics .card{border:none!important}.large-card-title .card__title,.normal-card-title .card__title,.small-card-title .card__title{letter-spacing:-.02em;line-height:1.5;margin:0;padding:0;text-transform:var(--h4-transform)}.small-card-title .card__title{font-size:clamp(.636rem,.429rem + .594vw,.818rem)!important;text-transform:none}.normal-card-title .card__title{font-size:clamp(.682rem,.423rem + .743vw,.909rem)!important;font-size:18px!important;line-height:28px;min-height:90px;text-transform:none}.large-card-title .card__title{font-size:clamp(.818rem,.611rem + .594vw,1rem)!important;text-transform:none}.span12.widget-span.widget-type-cell:has(.row-fluid-wrapper.row-depth-1 .row-fluid .span12.widget-span.widget-type-custom_widget .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_module #container-width-card-color-background){border-radius:8px;box-shadow:0 0 28px rgba(0,0,0,.2)}.span12.widget-span.widget-type-cell:has(.row-fluid-wrapper.row-depth-1 .row-fluid .span12.widget-span.widget-type-custom_widget .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_module #container-width-card-color-background) .row-fluid-wrapper.row-depth-1{border-radius:0 8px 8px 0}.demo-LP-cards .card__content{overflow:hidden}.demo-LP-cards .card__content .card__image{margin-bottom:0}.demo-LP-cards .card__content .card__icon{aspect-ratio:30/1;height:auto;margin:0 0 var(--card-padding) -12vh;max-width:none;object-fit:contain;padding:0;width:calc(100% + var(--card-padding) + 20vh)}.demo-LP-cards .card__content .card__text ul{margin:1em 0 1em 1em}.demo-LP-cards .card__content .card__text ul li{margin:1em 0}.demo-LP-cards .cards .card:first-child .card__content .card__text ul li::marker{color:rgb(var(--color-primary))}.demo-LP-cards .cards .card:nth-child(2) .card__content .card__text ul li::marker{color:#03cfc2}.demo-LP-cards .cards .card:last-child .card__content .card__text ul li::marker{color:#f0736b}.hero-section-rich-text-w-border{border-top:1px solid #c5cae8;margin-right:clamp(0rem,-4.571rem + 13.095vw,4rem)}#full-page-hero-section .bg__img{bottom:auto;height:auto;left:auto;min-height:1px;min-width:1px;right:-1rem;top:3rem;width:48%}@media (max-width:767px){#full-page-hero-section .bg__img{bottom:0;top:auto;width:52%}}@media (max-width:500px){#full-page-hero-section .bg__img{display:none}}.hero-section-rich-text-no-padding p,.video-section-rich-text-no-padding p{margin-bottom:0!important}.testimonials-row.testimonials-traditional-with-image{padding:0}.testimonials-row.testimonials-traditional-with-image .swipe-track__track{padding:100px 0 70px}.testimonials-traditional-with-image .testimonial__quote{font-size:var(--body-font)}.testimonials-traditional-with-image .testimonial__quote p{line-height:1.5;margin-top:1.5rem}.testimonials-traditional-with-image .testimonial__citation{display:block}.testimonials-traditional-with-image .testimonial__headshot{border-radius:0;height:auto;width:auto}.testimonials-traditional-with-image.logo-sm .testimonial-cell:first-child .testimonial__headshot{max-width:110px}.testimonials-traditional-with-image .testimonial__citation-text{display:block;font:var(--body-font);line-height:1.25;margin-top:1rem}.testimonials-traditional-with-image .testimonial__person-details{font-size:.75em!important;margin-top:.5rem}.testimonials-traditional-with-image .testimonial__icon{fill:hsla(0,0%,100%,0)!important;background-image:url(/hubfs/403765/2024-Website/icons/icon-open-quote-blue.svg);background-repeat:no-repeat}.testimonials-traditional-with-image .testimonial__icon:first-child{height:40px;width:40px}@media (max-width:767px){.testimonials-traditional-with-image .testimonial__icon:first-child{height:calc(50px - 5%);margin-left:10px;width:calc(50px - 5%)}.testimonials-traditional-with-image .testimonial__icon:last-child{bottom:.75rem;height:calc(35px - 5%)!important;visibility:hidden;width:calc(35px - 5%)!important}}.testimonial-cell--case-study .testimonial{padding:0}.testimonials-traditional-with-image .testimonial__icon:first-child{height:50px;margin-left:20px;width:50px}.testimonials-traditional-with-image .testimonial__icon:last-child{bottom:0;height:35px!important;visibility:hidden;width:35px!important}@media (min-width:768px){.testimonials-traditional-with-image .testimonial__icon:first-child{height:50px;margin-left:10px;width:50px}.swipe-track__item.testimonial-cell--case-study{flex:0 0 90%}.testimonial-cell--case-study .testimonial-cell__inner{padding:0}.testimonial-cell--case-study .testimonial{width:100%!important}.testimonial-cell--case-study .testimonial-cell__inner .testimonial__inner{padding:2rem}.testimonial-cell--case-study img.testimonial__image{border-radius:var(--card-radius) var(--card-radius) 0 0}.testimonial-cell--case-study .testimonial.col{border-radius:var(--card-radius)}}@media (min-width:900px){.testimonial-cell--case-study img.testimonial__image{border-radius:var(--card-radius) 0 0 var(--card-radius)}.testimonial-cell--case-study .testimonial.col{border-radius:var(--card-radius)}}@media (max-width:1024px){.swipe-track__item.testimonial-cell--case-study{flex:0 0 80%!important}}@media (max-width:899px){.testimonial-cell--case-study .testimonial.col{display:flex}.testimonial-cell--case-study .testimonial__inner,img.testimonial__image{flex-grow:1;object-fit:cover}}@media (max-width:767px){.testimonials-traditional-with-image .testimonial__icon:first-child{height:50px;margin-left:10px;width:50px}.swipe-track__item.testimonial-cell--case-study{flex:0 0 90%}.testimonial-cell--case-study .testimonial-cell__inner{padding:0;width:100%}.testimonial-cell--case-study .testimonial-cell__inner .testimonial__inner{padding:2rem}.testimonial-cell--case-study img.testimonial__image{border-radius:var(--card-radius) var(--card-radius) 0 0}.testimonial-cell--case-study .testimonial.col{border-radius:var(--card-radius);width:100%!important}}@media (max-width:540px){.testimonials-traditional-with-image .testimonial__icon:first-child{height:40px;width:40px}.testimonial-cell--case-study .testimonial-cell__inner .testimonial__inner{padding:2rem 1rem 1rem}}#hs_cos_wrapper_body_dnd_area_dynamic-module-49 .icon-module,#hs_cos_wrapper_body_dnd_area_dynamic-module-51 .icon-module{border-radius:0!important;max-width:40px!important}.icon-list.list-simple-custom-styles-dark li{line-height:1.5}.icon-list.list-simple-custom-styles-dark .icon-list__item{font-size:var(--body-font-sm,.825rem)}.icon-list.list-simple-custom-styles-dark .icon-list__icon{background:#fff;border-radius:100%;margin-top:.2em}.icon-list.list-simple-custom-styles-light li{line-height:1.5}.icon-list.list-simple-custom-styles-light .icon-list__item{font-size:var(--body-font-sm,.825rem)}.icon-list.list-simple-custom-styles-light .icon-list__icon{margin-top:.2em;fill:#e0eeff;background:#2d96ff;border-radius:100%}.icon-list.demo-LP-list-simple{margin-top:1rem}.icon-list.demo-LP-list-simple .icon-list__item img{visibility:hidden}.icon-list.demo-LP-list-simple .icon-list__item img:last-child{height:20px;visibility:visible;width:auto}.icon-list.demo-LP-list-simple-guest-author .icon-list__item{float:right;white-space:nowrap}@media (max-width:767px){.adv-img.image-demo-page-testimonials-logo .adv-img__inner{overflow:visible}.adv-img.image-demo-page-testimonials-logo,.adv-img.image-demo-page-testimonials-logo .adv-img__image{margin:0!important;margin-left:calc(var(--il-icon-size, 1em)*1.1)!important;max-width:none!important}.icon-list.demo-LP-list-simple-guest-author{margin-left:calc(var(--il-icon-size, 1em)*1.6)}.icon-list.demo-LP-list-simple-guest-author .icon-list__item{float:none}}.list-fancy-brand-icons li.h1,.list-fancy-brand-icons li.h2,.list-fancy-brand-icons li.h3,.list-fancy-brand-icons li.h4,.list-fancy-brand-icons li.h5{font-weight:400}.list-fancy-brand-icons li.h4,.list-fancy-brand-icons li.h5{line-height:1.5}.accordion-with-drop-shadow{box-shadow:0 0 28px rgba(24,26,39,.08)}.accordion-with-drop-shadow .accordion.accordion--theme-carded{border:none;border-radius:8px}.accordion-with-drop-shadow .accordion__toggler .accordion__icon.accordion__icon--plus{color:rgb(var(--color-primary));min-width:25px}.accordion-with-drop-shadow .accordion__toggler .accordion__title{font-size:20px;font-weight:400}.accordion-with-drop-shadow .accordion__title span{color:#5c607a;font-size:var(--body-font-sm,.825rem)}.accordion-with-drop-shadow .accordion__panel-inner.widget-type-rich_text p{font-size:var(--body-font-sm,.825rem)}.accordion-with-drop-shadow .accordion__panel-inner.widget-type-rich_text p img{border-radius:8px}.accordion-qtrly-release-page .accordion--theme-carded{border:none}.accordion-qtrly-release-page .accordion__toggler .accordion__icon.accordion__icon--plus{color:rgb(var(--color-primary));min-width:25px}.accordion-qtrly-release-page .accordion__toggler .accordion__title{font-size:clamp(.818rem,.674rem + .528vw,.955rem);font-weight:400}.accordion-qtrly-release-page .accordion__panel-inner.widget-type-rich_text ul li{font-size:var(--body-font-sm,.825rem);padding-left:1rem}.accordion-qtrly-release-page .accordion__panel-inner.widget-type-rich_text p{font-size:var(--body-font-sm,.825rem)}.olo-stat-counter-static{margin:0 auto;max-width:260px}.olo-stat-counter-static .stat-counter__stat{color:#2d96ff;font-family:Space Grotesk,sans-serif;font-size:56px!important;font-weight:700!important;letter-spacing:-.02em;line-height:1}.olo-stat-counter-static .stat-counter__title{font-size:16px}.footer .hs-menu-depth-1:before{display:none}.footer .hs-menu-item a{color:rgb(var(--color-white));padding-left:0}.footer .hs-menu-item a:hover{color:rgb(var(--color-primary));opacity:1;padding-left:0}.footer .col .social-links svg,.row .social-links svg{fill:rgb(var(--color-white))!important}.footer .social-link{border:1px solid rgb(var(--color-white))}.DEI-page-horizontal-card-layout .card__icon{height:70px;object-fit:cover;width:auto}@media (min-width:901px){.DEI-page-horizontal-card-layout .card{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.DEI-page-horizontal-card-layout .card__content{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end}.DEI-page-horizontal-card-layout .card__icon{left:2rem;margin-bottom:0;position:absolute}.DEI-page-horizontal-card-layout .card__title{margin-left:2rem;max-width:50%}}.DEI-page-horizontal-card-layout .card__icon{margin-bottom:1rem}@media (max-width:540px){.DEI-page-horizontal-card-layout .card__icon{height:50px}}.list-fancy-brand-icons .h3{font-size:30px}.DEI-hero-section-title .jumbo{display:block;margin:0 auto;max-width:900px}.DEI-page-citation-text p{font-size:.8em;line-height:1.4}section.pricing-calculator .pricing-wrapper .circle .number{font-size:4vw!important}.page-the-olo-feed .hsfc-NavigationRow__Buttons{justify-content:center!important}[data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem{font-size:14px}[data-hsfc-id=Renderer] .hsfc-ErrorAlert{font-size:14px!important}.page--on-demandwebinar--key-strategies-for-building-a-profitable-catering-program .widget-type-form,.page--webinar--emerging-restaurant-trends-you-need-to-know-for-2025 .widget-type-form,.page-guest-lifetime-value-ebook .widget-type-form,.page-restaurant-buyer-s-guide--olo-built- .widget-type-form{background:transparent}.swipe-track-dark .swipe-track__nav{border:2px solid rgb(var(--color-white))}.swipe-track-dark .swipe-track__nav svg{fill:rgb(var(--color-white))}a.text-icon-grp.in-the-news-section{border-bottom:1px solid rgba(149,155,191,.5);display:flex;margin:0;padding:1.8rem 0;position:relative}a.text-icon-grp.in-the-news-section:hover{border-bottom:1px solid #959bbf}a.text-icon-grp.in-the-news-section .text-icon-grp__text{align-items:center;display:flex;margin:0;width:100%}a.text-icon-grp.in-the-news-section .text-icon-grp__detail,a.text-icon-grp.in-the-news-section .text-icon-grp__title{margin:0 6% 0 0;width:64%}a.text-icon-grp.in-the-news-section .text-icon-grp__title{font-size:.9em}a.text-icon-grp.in-the-news-section .text-icon-grp__detail{width:24%}a.text-icon-grp.in-the-news-section .text-icon-grp__icon{position:absolute;right:0}a.text-icon-grp.in-the-news-section .text-icon-grp__link-icon{display:none}@media (max-width:767px){a.text-icon-grp.in-the-news-section .text-icon-grp__text{display:block}a.text-icon-grp.in-the-news-section .text-icon-grp__detail,a.text-icon-grp.in-the-news-section .text-icon-grp__title{margin:1rem 0;width:100%}a.text-icon-grp.in-the-news-section .text-icon-grp__icon{bottom:1rem;top:auto}}.hs-content-path-case-studies #hs_cos_wrapper_body_dnd_area_dynamic-module-3 .adv-img,.hs-content-path-case-studies #hs_cos_wrapper_body_dnd_area_dynamic-module-3 .adv-img__inner,.hs-content-path-case-studies #hs_cos_wrapper_body_dnd_area_dynamic-module-3 .adv-img__inner .adv-img__image{border-radius:0}.hs-content-path-case-studies p.cs-article-page-testimonial{font:normal 500 clamp(.925rem,.864rem + .9vw,1.35rem)/1.15 var(--h3-font-family);font-weight:400}#case-study_overview-text-title h1.h4{font:var(--h3-font)}#case-study_overview-text-description p{margin-top:1em}@media (min-width:768px){.dnd-section>.row-fluid:has(.cs-article-page-testimonial){max-width:1054px}}@media (max-width:767px){.hs-content-path-case-studies .span5.widget-span.widget-type-cell:has(.row-fluid-wrapper.row-depth-1 .span12.widget-span .vertical-spacer){display:none}}@media (max-width:380px){.filter-area .filter .filter1,.filter-area .filter .filter2{display:block!important;margin:1rem 0 0!important}}.blog-listings .hs-search-field__bar button svg,.page-blog .hs-search-field__bar button svg{height:20px}.blog-listings .hs-search-field--open .hs-search-field__suggestions,.blog-listings .inpage-editor-active-field .hs-search-field__suggestions,.page-blog .hs-search-field--open .hs-search-field__suggestions,.page-blog .inpage-editor-active-field .hs-search-field__suggestions{border:1px solid #f7f7f7!important;border-radius:4px;z-index:1}.blog-post.blog-post--list .blog-post__button-wrapper .blog-post__button{font-size:var(--btn-sm-font-size,.75rem)}.blog-post .post-header__image,.blog-post_outlines{max-width:706px!important}.page-blog #mh1721513493505.button-wrap.text-center{--buttons-gap-x:0;--buttons-gap-y:0}.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow{color:rgb(var(--color-black));font-weight:400!important;line-height:1.3!important;margin:0;margin-left:calc(var(--buttons-gap-x)/-2);margin-right:calc(var(--buttons-gap-x)/-2);overflow:visible;padding-right:calc(var(--arrow-width) + 26px + 1em);--arrow-width:1em;--buttons-gap-x:0;--buttons-gap-y:0;transition:all .1s ease-in-out}.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover{--arrow-width:1em}.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__text{font-size:var(--btn-sm-font-size,.75rem);--btn-spacing-x:var(--btn-sm-spacing-x,0.7rem);--btn-spacing-y:var(--btn-sm-spacing-y,0.5em)}.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__text{transform:translateX(0)!important}.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover{color:rgb(var(--color-primary))}.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:after,.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow .button__arrow:before{right:1.7rem;transition:all .1s ease-in-out}.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:before{right:1.55rem;transform:translateY(-50%) scaleX(1)}.page-blog #mh1721513493505.button-wrap.text-center .button.button--secondary.button--unstyled.button--large.button--arrow:hover .button__arrow:after{right:1.55rem}.pressroom-listings.list-item a:before{background-image:url(/hubfs/403765/Growth%20Marketing/Images/arrow.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:1rem;content:"";height:100%;position:absolute;transition:transform .2s ease-in-out;width:100%}@media (max-width:767px){.pressroom-listings.list-item a{display:block}.pressroom-listings.list-item a .title{max-width:90%}.pressroom-listings.list-item a .detail{justify-content:flex-start;margin-top:.5rem;max-width:90%}.pressroom-listings.list-item a:before{background-position:100% 25%}}.video-slider{max-width:1200px!important}.video-slider .video-slider__slide__tagline,.video-slider .video-slider__slide__title.h3{line-height:1.4}.video-slider__controls .video-slider__current-slide{color:#fff}.video-slider__controls .video-slider__control.video-slider__control--next,.video-slider__controls .video-slider__control.video-slider__control--prev{box-shadow:none;color:#fff;padding:1rem;transition:transform .2s ease-in-out}.video-slider__controls .video-slider__control.video-slider__control--prev:hover{transform:translateX(-.35rem)}.video-slider__controls .video-slider__control.video-slider__control--next:hover{transform:translateX(.35rem)}@media (max-width:767px){.video-slider .deferred-media__poster-content{width:90%}.video-slider .video-slider__slide__title.h3{font-size:.9em}.video-slider .video-slider__slide__tagline{font-size:.8em}}.central-plate-nav .sticky-nav__link{font-size:18px!important}.central-plate-nav .sticky-nav__items{justify-content:left!important}.central-plate-nav .sticky-nav__inner .container .container--skinny{margin-left:-45px!important}.arrow-down img{margin-bottom:-3px!important;margin-top:80px!important}.cp-btns .button--primary{background:#aa1103;color:#fff;font-size:16px;padding:20px,20px,10px,20px}.cp-btns .button--primary:hover{background:#7b1f16!important}.sticky-nav__items{font-size:18px;justify-content:left!important}@media (min-width:899px){.central-plate-nav .sticky-nav__items{font-size:14px;justify-content:center;margin-left:20px!important}}@media (min-width:599px){.central-plate-nav .sticky-nav__items{font-size:14px;justify-content:center;margin-left:20px!important}}.page--event--partner-summit table{border:1px solid #fff}tbody{border-bottom:none!important}.tabber--top .tabber__tab--stretch{color:#fff}.tabber--top{text-transform:capitalize}.demo-product-cards .card__content{overflow:hidden}.demo-tab-products li{font-size:18px;margin-bottom:10px}.demo-product-cards .card__content .card__image{margin-bottom:0}.demo-product-cards .card__title{margin-top:-30px;visibility:hidden}.demo-product-cards .card__icon{margin-bottom:-10px;margin-top:20px;width:auto}.demo-product-cards .card__content .card__text ul{margin:1em 0 1em 1em}.demo-product-cards .card__content .card__text ul li{margin:1em 0}.demo-product-cards .cards .card:first-child .card__content .card__text ul li::marker{color:rgb(var(--color-primary))}.demo-product-cards .cards .card:nth-child(2) .card__content .card__text ul li::marker{color:#03cfc2}.demo-product-cards .cards .card:last-child .card__content .card__text ul li::marker{color:#f0736b}.card__title:not(.jumbo):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5) p{font-family:var(--body-font-family);font-size:var(--body-font-sm,.825rem);margin-bottom:0}.demo-LP-cards .card__title{margin-bottom:-30px;visibility:hidden}#hs_cos_wrapper_module_172226242496210 .mh-heading__subtitle{font-weight:700;letter-spacing:.1em}.form.hs-form.stacked fieldset{margin:0}.page--on-demandwebinar--build-or-buy--how-top-restaurants-determine-their-best-tech-strategy .widget-type-form{background:transparent!important}.page--ebook--q3-24-build--buy--augment-ebook .widget-type-form,.page--ebook--q3-24-catering .widget-type-form,.page-buyer-s-guide--olo-built- .widget-type-form,.page-campaigns-payments-playbook .widget-type-form,.page-ordering-ebook--olo-built- .widget-type-form,.page-restaurant-marketing-guide--olo-built- .widget-type-form,.page-webinar_insider-secrets--future-proofing-your-restaurant--olo-built- .widget-type-form{background:transparent}.page-8-0-lp-request-a-demo .widget-type-form .hs-richtext.hs-main-font-element .form-rt-no-highlight{font-size:14px;line-height:1.2}.page-8-0-lp-request-a-demo .widget-type-form .hs-richtext.hs-main-font-element:has(.form-rt-no-highlight){line-height:1.2;margin:0}.mh-heading__subtitle{letter-spacing:.06em}.product-hero .mh-heading__subtitle{color:#2d96ff;font-size:24px!important;font-weight:700;letter-spacing:.1em!important;text-transform:uppercase}.summer-release .mh-heading__title{letter-spacing:.06em}.summer-24 .accordion__toggler{color:#2193eb;font-size:16px;letter-spacing:.06em;padding-left:0!important}.summer-24 .accordion__panel{padding:0!important}.fall-24 .accordion__toggler .accordion__icon,.summer-24 .accordion__toggler .accordion__icon{color:#45485e}.fall-24 .accordion__panel{padding:0!important}.fall-24 .accordion__toggler{font-size:30px;font-weight:500}.fall-24 .accordion--density-compact .accordion__toggler{font-size:30px;font-weight:500;padding-left:0!important}.winter-25 .accordion__toggler .accordion__icon{color:#45485e}.winter-25 .accordion__panel{padding:0!important}.winter-25 .accordion__toggler{font-size:20px;font-weight:500}.winter-25 .accordion--density-compact .accordion__toggler{font-size:20px;font-weight:500;padding-left:0!important}.olo-follow .social-link{border:1px solid #c5cae8}.spotlight .mh-heading__subtitle{letter-spacing:.06em}.past-releases .button--arrow .button__text{color:#181a27;font-size:15px;text-align:left}.past-releases .button--arrow .button__text :hover{color:#2193eb}.accordion__panel-inner,.post__body{font-size:16px}.post__body{padding-top:2em}.post__title{font-size:36px;font-weight:300}.post-header{margin:auto;max-width:900px}.testimonial{width:600px!important}@media (max-width:540px){.testimonial{font-size:18px!important;width:300px!important}.fall-24 .accordion--density-compact .accordion__title,.winter-25 .accordion--density-compact .accordion__toggler{font-size:20px!important;font-weight:500;padding-left:0!important}.accordion__icon{min-width:20px!important}}.custom-vertical-align{align-items:center;display:flex;justify-content:center}.gradient-image{position:relative}.gradient-image:before{background-image:linear-gradient(90deg,#242734,rgba(36,39,52,0));left:0;right:280px;width:284px}.gradient-image:after,.gradient-image:before{bottom:0;content:"";height:100%;position:absolute;top:0;z-index:1}.gradient-image:after{background-image:linear-gradient(270deg,#242734,rgba(36,39,52,0));left:auto;right:0;width:78px}.blog-header p{margin-bottom:20px!important}.blog-header p>span{color:#5c607a;font-family:Spacegrotesk,sans-serif;font-size:14px;font-weight:500;letter-spacing:.08em;line-height:130%;text-transform:uppercase}.hs-search-field__form .hs-search-field__button{left:0;margin-left:-80px;position:relative}.blog-post__tags{display:flex;flex-flow:row wrap;font-size:.7em;gap:3px;line-height:1;text-transform:capitalize}.blog-post--card{padding-left:0!important;padding-right:0!important}.blog-post__tags .blog-post__tag{background:transparent;border:1px solid #c5cae8;border-radius:4px;color:#5c607a;display:inline-block;font-size:14px;line-height:130%;margin-right:12px;padding:4px 8px;transition:all .2s ease-out}.blog-post__tag,.topic-link,a.blog-post__tag button{text-transform:capitalize}.blog-post__tags{display:block;flex-wrap:wrap}.blog-posts .blog-post__meta{color:#959bbf;display:flex;flex-wrap:nowrap;flex-flow:nowrap;font-family:Space grotesk,sans-serif;font-size:14px;justify-content:flex-start;letter-spacing:.08em;line-height:130%;text-transform:uppercase}.blog-posts .blog-post__button{color:#181a27;font-size:16px;font-weight:500;position:relative}.blog-posts .blog-post__button:after{background:url(https://403765.fs1.hubspotusercontent-na1.net/hubfs/403765/arrow.svg) no-repeat 50%;content:"";display:inline-block;height:8px;margin-bottom:1px;margin-left:5px;width:19px}.blog-posts .blog-post__summary{color:#5c607a}.blog-posts .blog-post__title,.blog-posts .blog-post__title .blog-post__title-link{font-family:Inter,sans-serif!important;font-size:28px!important;font-weight:400!important;letter-spacing:-.02em;line-height:130%;margin-bottom:14px;margin-top:0}.body_dnd_area_dynamic-column-15-row-0-margin>.row-fluid{height:100%}.body_dnd_area_dynamic-column-15-row-0-margin>.row-fluid>.span6{height:auto}.body_dnd_area_dynamic-column-15-row-0-margin .body_dnd_area_dynamic-column-16-padding,.body_dnd_area_dynamic-column-15-row-0-margin .body_dnd_area_dynamic-column-16-padding>.row-fluid-wrapper,.body_dnd_area_dynamic-column-15-row-0-margin .body_dnd_area_dynamic-column-16-padding>.row-fluid-wrapper>.row-fluid,.body_dnd_area_dynamic-column-15-row-0-margin .body_dnd_area_dynamic-column-16-padding>.row-fluid-wrapper>.row-fluid .span12{height:100%}.full-height-image,.full-height-image .adv-img__inner,.full-height-image>.adv-img{height:100%!important}.full-height-image .adv-img__inner>img.adv-img__image{height:100%!important;object-fit:cover}#case-study_overview-text-title h1.h4{font-weight:400}#case-study_overview-text-description,#case-study_overview-text-description p{color:#242734;font-size:18px;line-height:140%;margin-top:23px}.hs-search-field__suggestions,.hs-search-field__suggestions-container{z-index:1}.hs-search-field__suggestions a,.hs-search-field__suggestions-container a{color:#959bbf!important;font-family:Inter,sans-serif;font-size:17px;font-weight:400;letter-spacing:.02em}.hs-search-field__suggestions .results-for{color:#000!important;font-weight:400}.background-content a{display:inline-block}@media (max-width:767px){.space-grotesk-font .mh-heading__title{margin-bottom:20px;text-align:center}.background-content a{display:inline-block}}