a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}.react-player__shadow{background:#fff!important}.react-player__shadow .react-player__play-icon{border-left-color:#8fc048!important}.story .react-player__shadow{background:red!important;opacity:.5}.story .react-player__shadow .react-player__play-icon{border-left-color:#fff!important}.swiper-button-prev{transform:rotate(180deg);transform-origin:center;margin-right:120px}.swiper-button-next,.swiper-button-prev{background-size:contain;background-repeat:no-repeat;cursor:pointer;height:50px;width:50px}.swiper-button-disabled,.swiper-button-next,.swiper-button-prev{background-image:url(/_next/static/media/swiper-arrow.f57f365f.svg)}.swiper-button-disabled{filter:grayscale(100);opacity:.5;cursor:unset}.consultation .form input{background:#fff}.consultation .form .button{background:#000;border-radius:0;color:#fff}#book,#discover,#faq,#pricing,#risk,#story,#training{scroll-margin-top:30px}@font-face{font-family:Sharp Sans Disp No2;src:url(/assets/fonts/SharpSansDispNo2-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Sharp Sans Disp No2;src:url(/assets/fonts/SharpSansDispNo2-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Sharp Sans Disp No2;src:url(/assets/fonts/SharpSansDispNo2-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Sharp Sans Disp No2;src:url(/assets/fonts/SharpSansDispNo2-Bold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Sharp Sans Disp No2;src:url(/assets/fonts/SharpSansDispNo2-Extrabold.ttf) format("truetype");font-weight:900;font-style:normal}body{font-weight:400}body,button{font-family:Sharp Sans Disp No2,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;line-height:1.5}button,strong{font-weight:600}em{font-style:italic}a{color:#8fc048;transition:all .15s cubic-bezier(.25,.46,.45,.94)}.h1,h1{font-size:calc(1.15rem + 1.8vw);font-weight:800}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.11875rem + 1.425vw);font-weight:600;color:#8fc048}@media(min-width:1200px){.h2,h2{font-size:2.1875rem}}.h3,h3{font-size:calc(1.025rem + .3vw);font-weight:600}@media(min-width:1200px){.h3,h3{font-size:1.25rem}}.h4,h4{font-size:calc(1.0125rem + .15vw)}@media(min-width:1200px){.h4,h4{font-size:1.125rem}}.stack :last-child{margin-bottom:0}.stack ol,.stack ul{margin-bottom:3rem;padding-left:1rem}.stack p{margin-bottom:2rem}.stack li+li{margin-top:1rem}.table-wrapper{overflow-x:auto}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:100%;width:100%}@media(min-width:768px){.container{max-width:calc(1006px + 2rem)}}.container--narrow{max-width:800px}.container--wide{max-width:1280px}.page-wrapper{padding-bottom:calc(1.4rem + 4.8vw);padding-top:calc(1.4rem + 4.8vw)}@media(min-width:1200px){.page-wrapper{padding-bottom:5rem;padding-top:5rem}}.page-wrapper>*+*{margin-top:calc(1.4rem + 4.8vw)}@media(min-width:1200px){.page-wrapper>*+*{margin-top:5rem}}.page-wrapper.home{padding-bottom:0}.page-builder-wrapper{padding-top:calc(1.4rem + 4.8vw)}@media(min-width:1200px){.page-builder-wrapper{padding-top:5rem}}.page-builder-wrapper>*+*{margin-top:calc(1.4rem + 4.8vw)}@media(min-width:1200px){.page-builder-wrapper>*+*{margin-top:5rem}}.page-builder-wrapper>:last-child{margin-bottom:calc(1.4rem + 4.8vw)}@media(min-width:1200px){.page-builder-wrapper>:last-child{margin-bottom:5rem}}.page-builder-wrapper>:last-child.connectStyleOne,.page-builder-wrapper>:last-child.connectStyleThree,.page-builder-wrapper>:last-child.connectStyleTwo{margin-bottom:0}.page-builder-wrapper .container>img{max-width:100%;height:auto}.professional .secondaryNavbar{background:#7f5ca3}.professional .header .wrapper{background:#241e49}.professional .header .mobileMenuButton{color:#fff}.professional .header .mobileMenuButton svg path{fill:#fff!important}.professional .heroWrapper h1{color:#6c42ad!important}.professional .btnWrapper a{background:#6c42ad!important}.professional a.button,.professional button.button{background:#7f5ca3!important}.professional .h2,.professional h2{color:#6c42ad!important}.professional .socialIcons .socialIcon{background-color:#7f5ca3!important}.professional .singlePageBanner h1{color:#6c42ad!important}.professional .singlePageBanner h3{color:#241e49!important;margin-bottom:.75rem}.professional nav a{color:#fff!important}.professional footer nav a{color:#000!important;font-weight:400}.professional a{color:#6c42ad!important;font-weight:600}.professional .button span{color:#fff!important}.professional .singlePageBanner .bannerImage{height:340px!important}.professional .page-builder-wrapper .connectStyleOne:first-child{margin-top:60px!important}.professional .connectStyleOne,.professional .connectStyleThree,.professional .connectStyleTwo{position:relative;color:#fff!important;padding-top:calc(1.05rem + .6vw);padding-bottom:calc(1.05rem + .6vw);scroll-margin-top:100px;overflow:hidden}@media(min-width:1200px){.professional .connectStyleOne,.professional .connectStyleThree,.professional .connectStyleTwo{padding-top:1.5rem;padding-bottom:1.5rem}}@media(min-width:768px){.professional .connectStyleOne,.professional .connectStyleThree,.professional .connectStyleTwo{overflow:visible}}.professional .connectStyleOne.first,.professional .connectStyleThree.first,.professional .connectStyleTwo.first{scroll-margin-top:250px}.professional .connectStyleOne svg,.professional .connectStyleThree svg,.professional .connectStyleTwo svg{pointer-events:none;position:absolute}.professional .connectStyleOne .stack *,.professional .connectStyleOne h2,.professional .connectStyleOne h3,.professional .connectStyleThree .stack *,.professional .connectStyleThree h2,.professional .connectStyleThree h3,.professional .connectStyleTwo .stack *,.professional .connectStyleTwo h2,.professional .connectStyleTwo h3{color:#fff!important}.professional .connectStyleOne .connectStyleOneSVGs,.professional .connectStyleThree .connectStyleOneSVGs,.professional .connectStyleTwo .connectStyleOneSVGs{display:none;pointer-events:none}.professional .connectStyleOne .connectStyleOneSVGs svg,.professional .connectStyleThree .connectStyleOneSVGs svg,.professional .connectStyleTwo .connectStyleOneSVGs svg{position:absolute;top:0}.professional .connectStyleOne .connectStyleOneSVGs svg:first-child,.professional .connectStyleThree .connectStyleOneSVGs svg:first-child,.professional .connectStyleTwo .connectStyleOneSVGs svg:first-child{top:-199px;left:-10px;min-width:100vw}.professional .connectStyleOne .connectStyleOneSVGs svg:last-child,.professional .connectStyleThree .connectStyleOneSVGs svg:last-child,.professional .connectStyleTwo .connectStyleOneSVGs svg:last-child{display:none}.professional .connectStyleOne .specialSVGs,.professional .connectStyleThree .specialSVGs,.professional .connectStyleTwo .specialSVGs{display:block}.professional .connectStyleOne .specialSVGs .Circle svg,.professional .connectStyleThree .specialSVGs .Circle svg,.professional .connectStyleTwo .specialSVGs .Circle svg{left:-100px;top:-30px}.professional .connectStyleOne .specialSVGs .Arcs svg,.professional .connectStyleThree .specialSVGs .Arcs svg,.professional .connectStyleTwo .specialSVGs .Arcs svg{right:0;bottom:0}.professional .connectStyleOne .specialSVGs .Dots svg,.professional .connectStyleThree .specialSVGs .Dots svg,.professional .connectStyleTwo .specialSVGs .Dots svg{opacity:.5;left:0;top:0;z-index:0}.professional .connectStyleOne{background:#6c42ad;padding-top:calc(1.65rem + 7.8vw)}@media(min-width:1200px){.professional .connectStyleOne{padding-top:7.5rem}}@media(min-width:768px){.professional .connectStyleOne.first{margin-top:calc(2.425rem + 17.1vw);padding-top:0}}@media(min-width:768px)and (min-width:1200px){.professional .connectStyleOne.first{margin-top:15.25rem}}.professional .connectStyleOne.first:after{background:#6c42ad;content:"";display:block;position:absolute;top:-123px;width:100%;height:124px;-webkit-clip-path:polygon(0 0,100% 100%,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,100% 100%,0 100%)}.professional .connectStyleOne.last{padding-top:calc(1.8rem + 9.6vw)}@media(min-width:1200px){.professional .connectStyleOne.last{padding-top:9rem}}.professional .connectStyleOne.last:before{background:#6c42ad;content:"";display:block;position:absolute;bottom:-123px;width:100%;height:124px;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,100% 0,0 100%);z-index:1}@media(min-width:768px){.professional .connectStyleOne.last+.connectStyleOne,.professional .connectStyleOne.last+.connectStyleThree,.professional .connectStyleOne.last+.connectStyleTwo{padding-top:160px!important}}.professional .connectStyleOne .stack a.button{background:#fff!important}.professional .connectStyleOne .stack a.button span{color:#000!important}.professional .connectStyleOne+.connectStyleOne,.professional .connectStyleOne+.connectStyleThree,.professional .connectStyleOne+.connectStyleTwo{margin-top:0;padding-top:calc(1.275rem + 3.3vw);padding-bottom:calc(1.275rem + 3.3vw)}@media(min-width:1200px){.professional .connectStyleOne+.connectStyleOne,.professional .connectStyleOne+.connectStyleThree,.professional .connectStyleOne+.connectStyleTwo{padding-top:3.75rem;padding-bottom:3.75rem}}.professional .connectStyleOne+.connectStyleOne .connectStyleOneSVGs,.professional .connectStyleOne+.connectStyleThree .connectStyleOneSVGs,.professional .connectStyleOne+.connectStyleTwo .connectStyleOneSVGs{display:none}.professional .connectStyleTwo{background:#553c78}.professional .connectStyleTwo.last{padding-top:calc(1.8rem + 9.6vw)}@media(min-width:1200px){.professional .connectStyleTwo.last{padding-top:9rem}}.professional .connectStyleTwo.last:before{background:#553c78;content:"";display:block;position:absolute;bottom:-123px;width:100%;height:124px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 0);clip-path:polygon(0 0,100% 0,100% 100%,0 0);z-index:1}.professional .connectStyleTwo.last+.connectStyleOne,.professional .connectStyleTwo.last+.connectStyleThree,.professional .connectStyleTwo.last+.connectStyleTwo{padding-top:160px!important}.professional .connectStyleTwo+.connectStyleOne,.professional .connectStyleTwo+.connectStyleThree,.professional .connectStyleTwo+.connectStyleTwo{margin-top:0!important;padding-top:calc(1.275rem + 3.3vw);padding-bottom:calc(1.275rem + 3.3vw)}@media(min-width:1200px){.professional .connectStyleTwo+.connectStyleOne,.professional .connectStyleTwo+.connectStyleThree,.professional .connectStyleTwo+.connectStyleTwo{padding-top:3.75rem;padding-bottom:3.75rem}}.professional .connectStyleTwo+.connectStyleOne .connectStyleOneSVGs,.professional .connectStyleTwo+.connectStyleThree .connectStyleOneSVGs,.professional .connectStyleTwo+.connectStyleTwo .connectStyleOneSVGs{display:none}.professional .connectStyleTwo+.connectStyleThree{padding-bottom:calc(1.9rem + 10.8vw)}@media(min-width:1200px){.professional .connectStyleTwo+.connectStyleThree{padding-bottom:10rem}}.professional .connectStyleThree{background:#241e49}.professional .connectStyleThree+.connectStyleOne,.professional .connectStyleThree+.connectStyleThree,.professional .connectStyleThree+.connectStyleTwo{margin-top:0!important;padding-top:calc(1.275rem + 3.3vw);padding-bottom:calc(1.275rem + 3.3vw)}@media(min-width:1200px){.professional .connectStyleThree+.connectStyleOne,.professional .connectStyleThree+.connectStyleThree,.professional .connectStyleThree+.connectStyleTwo{padding-top:3.75rem;padding-bottom:3.75rem}}.professional .connectStyleThree+.connectStyleOne .connectStyleOneSVGs,.professional .connectStyleThree+.connectStyleThree .connectStyleOneSVGs,.professional .connectStyleThree+.connectStyleTwo .connectStyleOneSVGs,.professional .contactPageWrapper .contactPageBannerContainer{display:none}.professional .iconLink{display:none!important}.professional .header nav li:after{background:#7f5ca3}.professional .bookaDemo{display:none}.professional .landing h2{color:#6c42ad!important}.professional .landing a.button,.professional .landing button.button{background:#241e49!important;font-weight:600;box-sizing:content-box}.professional .landing a.button:focus,.professional .landing a.button:hover,.professional .landing button.button:focus,.professional .landing button.button:hover{filter:brightness(1);background:#6c42ad!important}.professional .landing .heroWrapper h1{color:#2e2e2e!important}.professional .landing .heroWrapper h2{color:#707070!important}.professional .checkbox input[type=checkbox]{background-color:#fff!important;border-color:#707070!important}.professional .checkbox input[type=checkbox]:hover{border-color:#241e49!important}.professional .checkbox input[type=checkbox]:checked{background:rgba(36,30,73,.3) url(/_next/static/media/check.503c22a7.svg) 50%/20px 20px no-repeat;border-color:#241e49!important}.professional nav.footerNav a{color:#241e49!important}.connectStyleOneSVGs{display:none}.heroWrapper .footerCTA{color:#6c42ad!important}:focus-visible{outline:2px solid;transition:none!important}html{scroll-behavior:smooth;scroll-padding-top:30px}@media(max-width:767.98px){#__next{overflow-x:hidden}}body{overflow-x:hidden}.BookConsultationPopUp_container__qaIyv{position:fixed;right:0;top:80%;background-color:#241e49;width:120px;height:auto;z-index:10;border-radius:20px 0 0 20px;color:#fff;padding:10px;display:flex;cursor:pointer;text-align:center;box-shadow:0 4px 4px rgba(0,0,0,.35)}.BookConsultationPopUp_container__qaIyv:focus,.BookConsultationPopUp_container__qaIyv:hover{transform:scale(1.05)}.BookConsultationPopUp_container__qaIyv svg{height:auto;width:100%}.BookConsultationPopUp_container__qaIyv:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/icons/CTT-C.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:.5;z-index:-1}.Button_btn__tZ01U{transition:all .15s cubic-bezier(.25,.46,.45,.94);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;line-height:1.2;padding:1rem calc(1.0375rem + .45vw);position:relative;text-decoration:none;border-radius:20px;font-size:calc(1.025rem + .3vw);font-weight:700}@media(min-width:1200px){.Button_btn__tZ01U{padding:1rem 1.375rem;font-size:1.25rem}}.Button_btn__tZ01U.Button_loading__Af6PT{cursor:default;pointer-events:none}.Button_btn__tZ01U:hover{filter:brightness(.8)}.Button_spinner__lwRqw{height:1.5rem;left:calc(50% - .75rem);opacity:0;position:absolute;top:calc(50% - .75rem);width:1.5rem}.Button_loading__Af6PT .Button_spinner__lwRqw{animation:Button_spin__B24Wn 1s ease-out infinite;opacity:1}.Button_loading__Af6PT .Button_text__umyM7{opacity:0}.Button_primary__H6UHu{background:#8fc048;color:#fff}.Button_byob__wrfmC{background:#6c42ad;border-radius:0;color:#fff}.Button_secondary__d0dI7{background:rgba(143,192,72,.7);color:#000}.Button_buttons__5hRJN{display:flex;flex-wrap:wrap;gap:1rem}@keyframes Button_spin__B24Wn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CookieConsent_banner__rGa55{background:#fff;bottom:0;left:0;padding-bottom:calc(1.1rem + 1.2vw);padding-top:calc(1.1rem + 1.2vw);position:fixed;width:100%;z-index:999}@media(min-width:1200px){.CookieConsent_banner__rGa55{padding-bottom:2rem;padding-top:2rem}}.CookieConsent_row__ZKmrn{align-items:center;display:flex;flex-direction:column}@media(min-width:576px){.CookieConsent_row__ZKmrn{flex-direction:row;justify-content:space-between}}.CookieConsent_content__uersR{margin:0 0 2rem}@media(min-width:576px){.CookieConsent_content__uersR{margin:0 2rem 0 0}}.CookieConsent_overlay__b79Ly{background:rgba(0,0,0,.5);bottom:0;height:100%;left:0;position:fixed;width:100%;z-index:998}.Dev_dev__qn__K{height:28px;left:3px;position:fixed;top:3px;width:30px;z-index:9999}.Dev_dev__qn__K:hover{opacity:0}.Dev_dev__qn__K:before{background:#2f4f4f;border-radius:3px;color:#98fb98;content:"xs";font-family:sans-serif;font-size:12px;font-weight:700;height:100%;letter-spacing:.01em;line-height:28px;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media(min-width:576px){.Dev_dev__qn__K:before{content:"sm"}}@media(min-width:768px){.Dev_dev__qn__K:before{content:"md"}}@media(min-width:992px){.Dev_dev__qn__K:before{content:"lg"}}@media(min-width:1200px){.Dev_dev__qn__K:before{content:"xl"}}@media(min-width:1400px){.Dev_dev__qn__K:before{content:"xxl"}}.Environment_iconWrapper__EowN6{width:40px;height:40px;margin:1rem}.Environment_envWrapper__oLipv{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;bottom:0;left:0;margin:2rem;padding:2rem;z-index:9999;background-color:#fff;border-radius:12px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.Environment_dismissButton__2Hh_s{position:absolute;top:0;right:0;margin:1rem;padding:.5rem;border:none;background-color:#fff;cursor:pointer}@keyframes BookDemoWidget_moveRight__4W61g{0%{right:-250px}to{right:-30px}}.BookDemoWidget_bookDemoWidgetContainer__SBX3c{position:fixed;right:-30px;top:80%;z-index:10;color:#fff;display:flex;cursor:pointer;width:250px;height:120px;animation:BookDemoWidget_moveRight__4W61g 2s ease-in-out}.BookDemoWidget_bookDemoWidgetContainer__SBX3c:focus,.BookDemoWidget_bookDemoWidgetContainer__SBX3c:hover{transform:scale(1.05)}.BookDemoWidget_bookDemoWidgetContainer__SBX3c:focus{border:1px solid #8fc048}.BookDemoWidget_bookDemoWidgetContainer__SBX3c img,.BookDemoWidget_bookDemoWidgetContainer__SBX3c svg{height:auto;width:100%}.BookDemoWidget_bookDemoWidgetContainer__SBX3c:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/icons/hand-book-demo.png);background-repeat:no-repeat;background-size:contain;background-position:50%}@media(max-width:767.98px){.BookDemoWidget_bookDemoWidgetContainer__SBX3c{width:150px;height:80px}}