.alert-spacer{min-height:140px}body .progress-bar{top:var(--header)}.nav-alert-bar__flex{align-items:center;display:flex;gap:20px;justify-content:center}.cm-top-header p.nav-alert-bar__text.text-bold{color:#000}.alert-added .nav-header__sticky{position:unset}.alert-added .nav-header__blur{z-index:-1}header.nav-header.nav-header--has-alert.alert-added{position:fixed;top:0;width:100%;z-index:1000}.alert-added.nav-header--has-alert .nav-header__spacer{height:0}.nav-alert-bar__button-wrap a{line-height:1;margin-top:0}.nav-alert-bar__button-wrap a:hover{background-color:#000;color:#fff}@media (max-width:1023px){.nav-alert-bar__text{font-size:18px;margin-bottom:5px}.nav-header .nav-alert-bar{transition:none}}.nav-alert-bar{width:100%}.nav-alert-bar__track{animation:scroll-left 60s linear infinite;display:flex;width:max-content;will-change:transform}.nav-alert-bar__image{flex-shrink:0;height:40px}.nav-alert-bar{height:55px}.nav-alert-bar,.nav-alert-bar .container{align-items:center;display:flex;justify-content:center}.nav-alert-bar .container{gap:44px;margin-bottom:4px;margin-top:3px}.button--white{background-color:#fff;border:2px solid #fff;color:#111}.button--text{background-color:transparent;border:0;box-shadow:none;color:#5746b2;font-size:inherit;margin-top:0;min-width:0;padding:0 21px 0 0;text-align:left;transform:none;transition:none}.button,.button--text{font-weight:700;position:relative}.button{border-radius:50px;display:inline-block;font-size:18px;line-height:inherit;margin-bottom:0;margin-top:20px;min-width:176px;padding:10px 32px 11px;text-decoration:none;transition:background-color .2s ease-in-out,transform .2s ease-in-out,border .2s ease-in-out,color .2s ease-in-out;vertical-align:inherit}.nav-alert-bar__button{padding:6px 20px 7px!important}.button--white:focus,.button--white:hover{background-color:#000;border-color:#fff;color:#fff}.nav-alert-bar__button{padding-bottom:5px!important;padding-top:5px!important}.nav-alert-bar__button:hover{background-color:#000!important;border:2px solid #000!important}@media (max-width:1023px){.nav-alert-bar__button-mobile{display:inline-block!important}}.nav-alert-bar--disabled{display:none}.nav-alert-bar .button--text:after,.nav-alert-bar .button--text:before{display:none;margin-top:1px}.nav-alert-bar__text{font-size:16px;font-weight:700;line-height:1.4;margin:0}@media (max-width:639px){.nav-alert-bar__text{font-size:15px!important;line-height:1.4!important}.alert-spacer{min-height:170px}}@media (min-width:1024px){.nav-alert-bar__text{font-size:18px;font-weight:700}}.nav-header--alert-hidden .nav-alert-bar{height:0!important}.nav-header--has-alert .nav-header__spacer{height:90px}.nav-alert-bar{background-image:url(https://learn.g2.com/hubfs/Reach%202025/Reach-background-banner.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #e0e0e0;height:90px;overflow:hidden;position:relative;text-align:center}.nav-alert-bar__container,.nav-alert-bar__grid{height:100%;width:100%}.nav-alert-bar__grid{align-items:center;display:grid;justify-content:center}.nav-alert-bar__text{color:#fff;line-height:1.3;margin-bottom:0}.nav-alert-bar__text--date{display:none}.nav-alert-bar__button{margin-top:0!important;padding:6px 10px 7px!important}.nav-alert-bar__button:hover{transform:translate(0)!important}.nav-alert-bar__mobile-button{color:#fff!important;padding:5px 10px!important}.nav-alert-bar__mobile-button:after,.nav-alert-bar__mobile-button:before{background:#fff!important}.nav-alert-bar__button-wrap,.nav-alert-bar__logo{display:none}@media (min-width:1024px){.nav-alert-bar{align-items:center;display:flex;height:60px;justify-content:space-between}.nav-alert-bar__grid{grid-template-columns:145px 728px 145px}.nav-alert-bar__button-wrap,.nav-alert-bar__logo{display:block}.nav-alert-bar__mobile-button{display:none!important}.nav-alert-bar__text--date{display:block}}.header-overlay{background:rgba(0,0,0,.5);display:none;height:100dvh;inset:0;position:fixed;width:100%;z-index:99}.header-section{background-color:#fff;left:0;position:fixed;top:0;width:100%;z-index:100}.header-section .content-wrapper{margin:0 auto;max-width:1328px;padding:0 24px;width:100%}.header-section a{color:#000;text-decoration:none!important}.header-section ul{list-style:none;margin:0}.header-section .megaMenu{display:none}.header-section .header-wrap{align-items:center;display:flex;gap:20px;justify-content:space-between}.header-section .header-logo-menus{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.header-section .header-menus .hs-menu-wrapper ul li{line-height:1;margin:0}.header-section .header-menus .hs-menu-wrapper ul li ul.hs-menu-children-wrapper{display:none!important}.header-section .header-menus .hs-menu-wrapper ul li.active>a,.header-section .header-menus .hs-menu-wrapper ul li>a:hover{border-color:#ff492c;color:#000}.header-section a.cta-link{border:2px solid #5746b2;border-radius:26px;display:block;font-family:Figtree;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding:8px 28px;text-align:center}.header-section .login-link a.cta-link{color:#5746b2}.header-section .get-demo a.cta-link,.header-section .login-link a.cta-link:hover{background-color:#5746b2;color:#fff}.header-section .get-demo a.cta-link:hover{background-color:#fff;color:#5746b2}.header-section .header-menus .hs-menu-wrapper ul li.hs-item-has-children>a:after{background-image:url(https://sell.g2.com/hubfs/site-refresh/angle-down-solid.svg);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:10px;margin-left:8px;position:relative;transition:all .3s ease-in-out;width:10px}.header-section .header-menus .hs-menu-wrapper ul li.hs-item-has-children.active>a:after{margin-top:6px;transform:rotate(180deg)}.header-section .menu-btns{align-items:center;display:flex;gap:12px}.header-section .menu-flexbox{align-items:start;display:flex;flex-wrap:wrap;gap:48px}.header-section .menu-flexbox .menu-links{flex:1}.header-section .menuBox-links__list a{align-items:start;display:flex;flex-wrap:wrap;gap:10px}.header-section .menuBox-links__list .menuBox__link_image{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.header-section .menuBox-links__list .menuBox__link_txt{flex:1}.header-section .menuBox-links__list .menuBox__link_txt .menuBox__link_subtext{font-size:14px;font-weight:300;line-height:18px}.header-section .menu-flexbox .menu-cards{flex-basis:351px}.header-section .menu-flexbox .menu-cards a.abs_link{background:#f1f0f9}.header-section .menu-flexbox .menu-cards a.abs_link:hover{transform:translateY(-10px)}.header-section .menu-flexbox .menu-cards .card-img{margin-bottom:20px;overflow:hidden}.header-section .menu-flexbox .menu-cards .card-img img{max-height:168px;object-fit:cover;transition:all .3s ease-in-out}.header-section .menu-flexbox .menu-cards:hover card-img img{transform:scale(1.2)}.header-section .menu-flexbox .menu-cards a.abs_link{display:block;padding:20px}.header-section .menu-flexbox .menu-cards a.abs_link:hover .card-title{text-decoration:underline}.menu-wrapper a{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.header-section .menu-flexbox .menu-cards .card-tag{color:#5746b2;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:16px;margin-bottom:8px;text-transform:uppercase}.header-section .menu-flexbox .menu-cards .card-title{color:#000;font-size:20px;font-weight:600;line-height:26px;margin-bottom:12px}.header-section .menu-flexbox .menu-cards .card-des{color:#000;font-size:12px;font-weight:400;line-height:18px}@media(min-width:1025px){.header-section .mobile,.header-section .mobile-trigger,.mobileOverlay{display:none!important}.header-section .header-menus{display:block!important}.header-section .megaMenu{left:50%;margin-top:16px;max-width:1328px;overflow:scroll;padding:0 24px;position:absolute;scrollbar-width:none;transform:translateX(-50%);width:100%;z-index:100}.header-section .menu-wrapper{background-color:#fff;max-height:700px;overflow:scroll;padding:32px 32px 40px;scrollbar-width:none}.header-section .header-menus .hs-menu-wrapper ul li>a{align-items:center;border-bottom:4px solid transparent;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:normal;min-height:76px;padding:20px;position:relative}.header-section .header-menus .hs-menu-wrapper>ul{align-items:center;display:flex}.header-section .menu-heading{border-bottom:1px solid #ddd;color:#5746b2;font-family:Figtree;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:normal;margin-bottom:20px;padding-bottom:12px;text-transform:uppercase}.header-section .menu-links-flexBox{display:flex;flex-wrap:wrap;gap:40px}.header-section .menu-links-flexBox .menuBox-wrap{flex:1}.header-section .menu-bottom-links{margin-top:40px}.header-section .menuBox-links__list:not(:last-child){margin-bottom:20px}.header-section .menuBox-links__list .menuBox__link_txt .menuBox__link_name{font-size:16px;font-style:normal;line-height:24px;margin-bottom:2px}}@media(max-width:1200px) and (min-width:1025px){.header-section .header-logo-menus,.header-section .menu-flexbox,.header-section .menu-links-flexBox{gap:24px}.header-section .header-menus .hs-menu-wrapper ul li>a{padding:10px}.header-section .menuBox-links__list:not(:last-child){margin-bottom:10px}}@media(max-width:1024px){.header-overlay{background-color:#fff}.desktopOverlay,.header-section .desktop{display:none!important}.header-section .header-menus{background-color:#fff;display:none;height:calc(100vh - 80px);left:0;overflow:scroll;padding-bottom:50px;position:absolute;scrollbar-width:none;top:100%;width:100%}header.header-section{padding:16px 0}body.mobile-open{overflow:hidden}.header-section .mobile-trigger{cursor:pointer;height:20px;position:relative;width:20px}.header-section .mobile-trigger span.line{background-color:#000;border-radius:10px;height:2px;left:0;position:absolute;top:50%;transition:all .3s ease-in-out;width:100%}.header-section .mobile-trigger .line.line2{top:11px}.header-section .mobile-trigger .line.line1{top:3px}.header-section .mobile-trigger .line.line4{bottom:0;top:auto}.header-section .mobile-trigger .line.line3{opacity:0;transform:rotate(45deg)}.mobile-open .header-section .mobile-trigger span.line.line1,.mobile-open .header-section .mobile-trigger span.line.line4{opacity:0}.mobile-open .header-section .mobile-trigger span.line.line2{left:0;transform:translateX(0) rotate(-45deg)}.mobile-open .header-section .mobile-trigger span.line.line3{opacity:1}.header-section .header-menus .hs-menu-wrapper ul li{padding:0 28px}.header-section .header-menus .hs-menu-wrapper ul li>a{color:#000;display:block;font-family:Figtree;font-size:24px;font-style:normal;font-weight:400;line-height:normal;padding:24px 20px 24px 0;position:relative}.header-section .header-menus .hs-menu-wrapper ul li:not(:last-child)>a{border-bottom:2px solid #f4f4f4}.header-section .header-menus .hs-menu-wrapper ul li.active>a{border-bottom-color:transparent!important}.header-section .megaMenu{border-bottom:2px solid #f4f4f4;padding-bottom:24px}.header-section .header-menus .hs-menu-wrapper ul li.hs-item-has-children>a:after{height:14px;margin:0!important;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}.header-section .menu-heading{color:#5746b2;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.9px;line-height:normal;padding:12px 20px}.header-section .menuBox-links__list a{border-left:2px solid #f4f4f4;margin-left:27px;padding-left:20px}.header-section .menuBox-links__list .menuBox__link_txt .menuBox__link_name{color:#000;font-family:Figtree;font-size:20px;font-style:normal;font-weight:400;line-height:48px}.header-section .header-menus-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.header-section .mob-btns{margin-top:50px;padding:0 24px 50px}.header-section .mob-btns .login-link{margin-bottom:10px}.header-section .mob-btns a.cta-link{margin:0 auto;max-width:450px}}