.page-header{background-color:var(--header-bg);box-shadow:0 1px 10px 1px #000;filter:drop-shadow(6px 14px 31px rgba(26,20,101,.12));position:sticky;top:0;width:100%;z-index:10}.page-header .dnd-section{padding:.7rem 0}[role=menu],[role=menubar]{margin:0;padding:0}:is([role=menu],[role=menubar])>.hs-menu-item{list-style:none}.hs-menu-wrapper{display:flex;flex-wrap:wrap}.hs-menu-item,.menuitem{display:block}.menuitem{padding:.5rem}.icon-has-children{transform:rotate(0);transition:transform .4s}.flyouts .hs-menu-depth-1>.menuitem[aria-expanded=true] .icon-has-children{transform:rotate(180deg)}@media(max-width:1269px){.hs-menu-wrapper{align-items:normal}.flyouts .menuitem{background:none}.flyouts .hs-menu-depth-1{position:relative}.flyouts .hs-menu-depth-1>.menuitem .icon-has-children{float:right;margin-top:calc(.5em - 5px)}.page-header .hs-menu-depth-1>.menuitem.search{align-items:flex-start;display:flex;flex-wrap:wrap}.page-header .multilingual-menu .lang,.page-header .search .search{width:1.6rem}.flyouts .hs-menu-depth-1>.hs-menu-children-wrapper{height:auto;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.flyouts .hs-menu-depth-1 .menuitem[aria-expanded=true]~.hs-menu-children-wrapper{max-height:2000px}.flyouts .hs-menu-depth-3 .menuitem span{display:none}.flyouts .hs-menu-depth-3 .menuitem span.cta_button{display:block}.flyouts .hs-menu-depth-3 .icon:not(.icon-has-children){margin-right:1rem}}@media(min-width:1270px){.hs-menu-item,.menuitem{display:inline-block}.flyouts .hs-menu-children-wrapper{display:flex;flex-direction:column;flex-wrap:wrap}.self-right{margin-left:auto}.flyouts li.hs-item-has-children{position:static}.flyouts .hs-menu-depth-1>ul:not(.small-submenu).hs-menu-children-wrapper{background-color:var(--header-bg);background-image:linear-gradient(90deg,#f0f3ff 33%,var(--header-bg) 33%);border-radius:0 0 4px 4px;box-shadow:inset 0 4px 4px rgba(0,0,0,.1);display:flex;flex-direction:row;flex-wrap:wrap;gap:0;height:clamp(300px,calc(300px + 70vh),555px);left:50%;max-height:calc(90vh - var(--header-height, 3rem));max-width:90vw;min-height:300px;padding:3rem 0 2rem;position:absolute;transform:translateX(-50%);width:calc(8rem + var(--layout-page_width))}.flyouts .hs-menu-depth-1>ul:not(.small-submenu).hs-menu-children-wrapper.three-cols{background-image:linear-gradient(90deg,#f0f3ff 33.33%,var(--header-bg) 33.33%,var(--header-bg) 66.66%,#f0f3ff 66.66%)}.flyouts .hs-menu-depth-1>.hs-menu-children-wrapper{opacity:0;pointer-events:none;transition:visibility .4s,opacity .4s;visibility:hidden}.menuitem[aria-expanded=true]+ul.hs-menu-children-wrapper,.no-js .flyouts .hs-menu-item:hover>ul.hs-menu-children-wrapper,.no-js .flyouts .menuitem:hover+ul.hs-menu-children-wrapper{opacity:1;pointer-events:auto;visibility:visible}.flyouts li.hs-menu-depth-2{flex-basis:33.33%;height:100%;overflow-y:auto;padding-inline:1rem}.flyouts li.hs-menu-depth-2:nth-child(2n):last-child{flex-grow:1}.flyouts .hs-menu-children-wrapper:not(.three-cols) li.hs-menu-depth-2:nth-child(2n) .hs-menu-children-wrapper{column-gap:1rem;display:grid;grid-template-columns:50% 50%;padding-right:1rem;width:calc(100% - 1rem)}.flyouts li.hs-menu-depth-2>.menuitem{background:linear-gradient(var(--primary) 100%,var(--primary) 0) no-repeat;background-position:.5rem 100%;background-size:25px 2px;color:var(--header-link-color);letter-spacing:2px;margin-bottom:1rem;pointer-events:none}.flyouts .hs-menu-depth-3 .menuitem{background:transparent;border-radius:4px;display:block;height:100%;padding:1rem;transition:background-color .4s,color .4s,box-shadow .4s}.flyouts .small-cards>.hs-menu-children-wrapper{row-gap:1rem}.flyouts .small-cards>.hs-menu-children-wrapper .hs-menu-depth-3:not(.cta)>.menuitem{background-color:var(--gray);border-left:4px solid;border-radius:4px;box-shadow:0 4px 4px rgba(189,200,212,.45)}.flyouts .hs-menu-depth-3.cta{grid-column:1/span 2}.flyouts .hs-menu-depth-3.cta>.menuitem{padding-inline:0}.flyouts .small-cards>.hs-menu-children-wrapper .menuitem .icon.arrow-right{float:right;width:1.3em}.flyouts .hs-menu-depth-3 .menuitem:not(.no-line):focus,.flyouts .hs-menu-depth-3 .menuitem:not(.no-line):hover{background-color:#f9fafe;box-shadow:6px 6px 8px hsla(0,0%,51%,.14)}.flyouts .hs-menu-depth-2:nth-child(2n) .hs-menu-depth-3 .menuitem:not(.no-line):focus,.flyouts .hs-menu-depth-2:nth-child(2n) .hs-menu-depth-3 .menuitem:not(.no-line):hover{background-color:#f0f3ff}.flyouts .hs-menu-depth-3 .menuitem span:not([class]){--ele-color:#484f72;display:block;font-weight:400;margin-left:1.2em;margin-top:.6em}.flyouts .hs-menu-depth-3 .cta_button{float:right}}.page-header .flyouts .li-card-with-img{margin-bottom:1rem}.page-header .flyouts .menuitem.card-with-img{align-items:center;background-color:#f9fafe;display:flex;gap:.5rem;padding:0}.hs-breadcrumb-menu-item{align-items:center;display:flex;flex-direction:row;padding:initial;position:relative}.hs-breadcrumb-menu-item .icon-has-children{color:var(--white);cursor:text;font-size:.6rem;margin-top:.2em;pointer-events:none;position:absolute;right:-1.5rem;transform:rotate(-90deg)}.hs-breadcrumb-menu-item~.hs-breadcrumb-menu-item{margin-left:2.2rem}li.hs-breadcrumb-menu-item:last-child a{--ele-color:var(--white);background:0;cursor:text;opacity:.8;pointer-events:none}.page-header .cm.menu{align-items:center;align-self:end;display:flex;flex-grow:1}.menu-sticky .hs-menu-item [role=menuitem],.page-header .menuitem{--ele-color:var(--ele-hover-color,var(--header-link-color));--ele-font-size:var(--ele-hover-font-size,var(--header-link-font-size));--ele-font-weight:var(--ele-hover-font-weight,var(--header-link-font-weight));--ele-font-style:var(--ele-hover-font-style,var(--header-link-font-style));font-size:var(--ele-font-size,inherit);font-style:var(--ele-font-style,inherit);font-weight:var(--ele-font-weight,inherit);padding-bottom:1.2rem}.menu-sticky .hs-menu-item :is(:hover,:focus-within,:focus,.active,:active)[role=menuitem],.page-header :is(:hover,:focus-within,:focus,.active,:active,[aria-expanded=true]).menuitem{--ele-hover-color:var(--header-link_hover-color);--ele-hover-font-size:var(--header-link_hover-font-size);--ele-hover-font-weight:var(--header-link_hover-font-weight);--ele-hover-font-style:var(--header-link_hover-font-style)}.page-header .hs-menu-depth-1>.menuitem,.page-header .logo{background-size:0;font-weight:300;position:relative;z-index:1}.page-header .no-flyouts .hs-menu-children-wrapper{display:none!important}@media(max-width:1269px){.page-header .hs-menu-depth-1>.menuitem span{color:var(--primary)}.page-header .cm.menu{background-color:#242424;justify-content:start}.page-header .menuitem .android-download,.page-header .menuitem .apple-download{height:50px;width:130px}.menu-button{aspect-ratio:1;color:var(--header-link-color);cursor:pointer;display:flex;flex-direction:column;height:3.4rem;justify-content:space-around;padding:.5em;position:fixed;right:.5rem;top:.5rem;z-index:2}.menu-button span{background:var(--header-link-color);border-radius:3px;height:3px;transition:.4s cubic-bezier(.68,-.6,.32,1.6);width:100%}#menu-toggle:checked~.page-header .menu-button>span:first-of-type{transform:rotate(45deg) translate(10px,7px);transform-origin:center}#menu-toggle:checked~.page-header .menu-button>span:nth-of-type(2){transform:rotate(-45deg);transform-origin:top}#menu-toggle:checked~.page-header .menu-button>span:nth-of-type(3){transform-origin:center;transition:width;width:0}.page-header .menu{background-color:#f0f3ff;bottom:0;contain:layout;height:100vh;left:auto;margin-top:var(--header-height,3rem);overflow-y:auto;padding:.7rem 0;position:fixed;right:0;top:-1rem;transform:translateX(100%);transition:transform .4s,width .4s;width:0;z-index:-1}#menu-toggle:checked~.page-header .menu{transform:translateX(0);width:100%}#header-menu{display:grid;grid-template-columns:1fr 1fr}.page-header .hs-menu-depth-1{grid-column:1/-1;order:2}.page-header .multilingual-wrapper{order:1}.multilanguage-list{background-color:var(--header-bg)}.page-header .search-wrapper{display:flex;flex-wrap:nowrap;order:0;padding-right:2rem;width:100%}.search-wrapper .menuitem .hs-search-field{flex-grow:1;margin-left:1rem}.search-wrapper .hs-search-field{flex-grow:1}.search-wrapper input{width:100%}.multilanguage .h4,.search-wrapper .h4{display:none}.hs-search-field__bar{margin-top:.7rem}.page-header .hs-menu-depth-1.self-mobile-bottom{grid-column:auto;order:99;text-align:center}.flyouts .hs-menu-depth-1.self-mobile-bottom .menuitem{background-color:#fff;box-shadow:0 -4px 4px rgba(0,0,0,.1);z-index:2}.page-header .hs-menu-wrapper{flex-flow:column;flex-wrap:nowrap;height:100%;width:100%}.page-header .hs-menu-depth-1>.menuitem{background:#242424;position:sticky;top:-.7rem;z-index:2}.page-header .menuitem{padding:1rem 1.5rem}.page-header .cta_button{text-align:center;width:100%}.page-header .hs-menu-depth-2{background:var(--header-bg)}.page-header .hs-menu-depth-2>.menuitem{--ele-hover-color:var(--header-link-color)}.page-header .hs-menu-item:is(:hover,:focus,:focus-within)>.menuitem{--ele-hover-color:var(--primary)}.page-header .hs-menu-depth-2>.menuitem:after{background-color:var(--primary);content:"";display:block;height:3px;margin-bottom:1rem;margin-top:.5rem;width:34px}.multilanguage-link,.page-header .hs-menu-depth-3>.menuitem{border-bottom:1px solid #bdc8d4;font-weight:400;padding-block:1rem}.multilanguage-item:last-child .menuitem,.page-header .hs-menu-depth-2:last-child .hs-menu-depth-3:last-child>.menuitem{border-bottom:0}.menu .hs-menu-wrapper .menuitem:has(.android-download),.menu .hs-menu-wrapper .menuitem:has(.apple-download){padding-bottom:0;padding-top:0}.page-header .multilingual-menu .lang{margin-right:.35rem;margin-top:-.25rem}}@media (min-width:1270px){.menu-button{display:none}.page-header .dnd-section{padding-bottom:0}.page-header .hs-menu-wrapper{align-items:stretch;flex-flow:row;justify-content:center;width:100%}.multilingual-wrapper{margin-left:auto}.page-header .multilingual-wrapper .multilingual-menu .lang{font-size:1.125rem;margin-right:5px}.page-header .multilingual-wrapper .multilingual-menu{font-size:.85rem}.page-header .self-right.hs-menu-item a,.page-header .self-right~.hs-menu-item a{margin-left:.7rem;margin-right:0!important}.page-header .cta .menuitem{margin-left:1rem}.page-header .hs-menu-depth-1:first-child>.menuitem{margin-left:0;padding-left:0}.page-header .icon-has-children{font-size:.6em;margin-left:.5em;margin-top:.2rem}.page-header .hs-menu-depth-1>.menuitem{align-items:center;display:flex;height:100%}.page-header .logo img{margin:.1rem .5rem .7rem 0;width:clamp(100px,calc(100px + 3vw),150px)!important}.page-header .cta_button{margin-bottom:-.5em;margin-top:-.85em;vertical-align:middle}.small-submenu{background-color:#f9fafe;background-color:#000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:inset 0 4px 4px rgba(0,0,0,.1);display:flex;flex-flow:column;max-height:calc(100vh - 1rem - var(--header-height, 3rem));max-width:460px;opacity:0;padding:.5rem;position:absolute;top:100%;visibility:hidden}.small-submenu .h4{background:linear-gradient(var(--primary) 100%,var(--primary) 0) no-repeat;background-position:0 100%;background-size:25px 2px;color:var(--header-link-color);display:inline-block;font-size:inherit;letter-spacing:2px;margin-bottom:1rem;padding-bottom:1.2rem;pointer-events:none}.small-submenu .h4:after{content:none}.small-submenu.hs-search-field{right:clamp(.01px,calc(50vw - var(--layout-page_width)/2),10000px);width:460px}.small-submenu .hs-search-field .hs-search-field__bar{margin-top:1rem}.hs-menu-item:focus-within .small-submenu,.hs-menu-item:hover>.small-submenu,.menuitem:hover+.small-submenu,[aria-expanded=true]+.small-submenu{border-bottom-left-radius:4px;border-bottom-right-radius:4px;opacity:1;padding:.5rem;pointer-events:auto;visibility:visible}.small-submenu .h4{margin-block:0 .3rem}.small-submenu .h4:after{transform:translateY(.7em);width:25px}.small-submenu .multilanguage-item .menuitem{margin-left:0!important}.page-header .multilanguage-link{font-size:14px;margin-bottom:.5rem;padding-bottom:.5rem}.multilanguage-link:last-child{margin-bottom:0}}.multilanguage-list{list-style:none;margin:0}.multilanguage-link{padding-left:0}.multilanguage .active{background:0;color:var(--primary);cursor:text;pointer-events:none}.small-submenu .hs-search-field__bar{margin-top:1rem}.hs-search-field__suggestions:empty{display:none}.hs-search-field__suggestions{font-size:1rem;margin:2rem 0 0;overflow-y:auto}.hs-search-field input{background-color:#f9fafe}.hs-search-field__suggestions .result-item{border-bottom:1px solid #bdc8d4;margin-bottom:2rem;padding-bottom:1rem}.search-result{display:block}.search-result .a{font-weight:600}.search-result-desc{color:var(--typo-body-color)}.search-result:hover .icon{transform:translateX(10px);transition:transform .4s}.page-header .menu{display:initial}.menu_cta{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;margin-left:15px;padding:5px 0}.menu_cta .cta_button{background-color:transparent;border:none;margin:0;max-width:120px;padding:0}.menu_cta .hs_cos_wrapper_type_cta:first-child{padding-right:30px}.popup-wrapper .h2,.popup-wrapper .h3,.popup-wrapper h2,.popup-wrapper h3,.popup-wrapper label span,.popup-wrapper p{color:#313638}.menuitem .android-download,.menuitem .apple-download{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;max-width:100%;padding:0;width:100px}.menuitem .apple-download{background-image:url(https://6388578.fs1.hubspotusercontent-na1.net/hubfs/6388578/Header%20images/Download_App_Store.svg)}.menuitem .android-download{background-image:url(https://6388578.fs1.hubspotusercontent-na1.net/hubfs/6388578/Header%20images/Google_Play_Store_badge_EN.svg)}.page-footer .menuitem:focus,.page-footer .menuitem:focus-within,.page-footer .menuitem:hover,.page-header .cm.menu .hs-menu-item:focus .menuitem,.page-header .cm.menu .hs-menu-item:focus-within .menuitem,.page-header .cm.menu .hs-menu-item:hover .menuitem{background-size:0!important}.page-footer .menuitem .download-icon{max-width:140px;width:100%}.general-header p,.general-header span{color:#fff}.general-header .h1,.general-header .h2,.general-header .h3,.general-header .h4,.general-header h1,.general-header h2,.general-header h3,.general-header h4{color:var(--primary)}.blog-header{padding-bottom:50px;padding-top:120px;position:relative}.flouting-img{display:none}.flouting-img img{max-width:292px!important;width:100%}.dnd_area-row-0-background-image:has(.cm.form)>.row-fluid{padding:30px 40px;position:relative;z-index:2}.dnd_area-row-0-background-image:has(.cm.form)>.row-fluid:before{background-color:#242424;border-radius:4px;bottom:0;content:"";height:100%;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0;width:98%;z-index:0}.dnd_area-row-0-background-image:has(.cm.form)>.row-fluid>.span4.dnd-column,.dnd_area-row-0-background-image:has(.cm.form)>.row-fluid>.span8.dnd-column{position:relative}.dnd-section:has(.full-height-first-header) img{height:auto;max-width:400px;width:100%}@media screen and (min-width:768px){.menu_cta .cta_button{max-width:140px}.dnd-section:has(.full-height-first-header){align-items:center;display:flex}}@media screen and (min-width:992px){.dnd_area-row-0-background-image:has(.cm.form){align-items:center;background-size:cover!important;display:flex;justify-content:center;min-height:100vh}.dnd_area-row-0-background-image .cm.form.dark-mode{background-color:transparent;border-top:none;padding:0 3rem}}@media screen and (min-width:1024px){.menu_cta .cta_button{max-width:180px}}@media screen and (min-width:1037px){.flouting-img{bottom:0;display:block;left:0;overflow:hidden;position:absolute;transform:translate(-60px,38px)}}@media screen and (max-width:991px){.dnd-section>.row-fluid:has(.cm.form),.dnd_area-row-0-background-image:has(.cm.form)>.row-fluid{display:flex;flex-direction:column!important}}@media screen and (max-width:991px) and (min-width:768px){.dnd_area-row-0-background-image:has(.cm.form)>.row-fluid .span4,.dnd_area-row-0-background-image:has(.cm.form)>.row-fluid .span8{text-align:center;width:100%}}