@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@200;300;400;500;600;700;800;900&display=swap);.social-entry{height:30px;width:30px}.list-item .list-item-label{color:#a6a2ab;font-size:16px;font-weight:500;line-height:28px;margin-bottom:10px;text-align:center}.list-item .list-item-label.active{color:#fff}.marketing-drawer-wrapper{overflow:hidden}.marketing-drawer-wrapper .request-demo-button{justify-content:center}.marketing-drawer-wrapper .request-demo-button .request-demo-option{background-color:#ff2384;border-radius:8px;color:#fff;margin-bottom:10px;margin-top:20px;padding:8px 0;text-align:center;width:290px}.marketing-drawer-wrapper .socials{display:flex;justify-content:center;margin-bottom:20px}.marketing-drawer-wrapper .socials .social-media-icon{margin:10px}.header-navigation-link{color:#a6a2ab;font-size:16px;font-weight:600;line-height:28px;transition:all .4s ease}.header-navigation-link.active,.header-navigation-link:hover{color:#fff}.select-filter-dropdown{align-items:center;display:flex;position:relative}.select-filter-dropdown label.dropdown-label{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:24px;margin-right:10px}.select-filter-dropdown .select-filter-select-container{color:#120e17;font-size:16px}.select-filter-dropdown .select-filter-select-container .select-filter-select{background-color:#fff;border:1px solid #dbd9de;border-radius:8px;cursor:pointer;display:inline-block;padding:8px 14px}.select-filter-dropdown .select-filter-select-container .select-filter-select:not(.disabled).open,.select-filter-dropdown .select-filter-select-container .select-filter-select:not(.disabled):hover{background-color:#f3f3f4}.select-filter-dropdown .select-filter-select-container .select-filter-select.disabled{cursor:default}.select-filter-dropdown .select-filter-select-container .select-filter-select .select-filter-label{display:inline;padding-right:1rem}.select-filter-dropdown .select-filter-select-container .select-filter-select .select-filter-arrow{display:inline;pointer-events:none}.select-filter-dropdown .select-filter-select-container .select-filter-select .select-filter-arrow.hidden{visibility:hidden}.select-filter-dropdown .select-filter-select-container .select-filter-select .select-filter-arrow svg{stroke:#120e1780;stroke-width:2}.select-filter-dropdown .select-filter-select-container .select-filter-dropdown-list{background-color:#fff;border:1px solid #dbd9de;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;max-height:300px;overflow-x:hidden;overflow-y:auto;padding:8px 0;position:absolute;top:50px;z-index:8}.select-filter-dropdown .select-filter-select-container .select-filter-dropdown-list span{padding:8px 22px 8px 14px;white-space:nowrap}.select-filter-dropdown .select-filter-select-container .select-filter-dropdown-list span:hover{background-color:#f3f3f4}.navigation-wrapper{justify-content:center;touch-action:none}.navigation-wrapper .navigation-brand{white-space:nowrap}.navigation-wrapper .navigation-brand .beatdapp-icon{height:39px;vertical-align:middle;width:40px}@media screen and (max-width:300px){.navigation-wrapper .navigation-brand .beatdapp-icon{display:none}}.navigation-wrapper .navigation-brand .beatdapp-text{height:20px;margin-left:.2rem;vertical-align:middle;width:106px}.navigation-wrapper .navigation-buttons{white-space:nowrap}.navigation-wrapper .navigation-buttons .navigation-button{display:inline-block}.navigation-wrapper .navigation-buttons .navigation-button .portal-link{color:#a6a2ab;font-size:16px;font-weight:600;margin-right:30px;text-decoration:none;transition:color .5s ease}.navigation-wrapper .navigation-buttons .navigation-button .portal-link:hover{color:#fff}.navigation-wrapper .navigation-buttons .navigation-button .request-demo-button{border-radius:8px;font-size:16px;font-weight:500;font-weight:600;padding:8px 16px;text-transform:none}.navigation-wrapper .navigation-buttons .navigation-button .request-demo-button:hover{background-color:#d3005d}.navigation-wrapper .navigation-buttons .navigation-button .request-demo-button:active{background-color:#ff238480}.navigation-wrapper .drawer-menu-icon{background-position:50%;background-repeat:no-repeat;background-size:auto;cursor:pointer;height:30px;margin-right:20px;margin-top:5px;transition:all .2s ease;width:30px}.footer-navigation-link{color:#a6a2ab;font-size:16px;font-weight:600;line-height:28px;transition:all .4s ease}.footer-navigation-link:hover{color:#fff}.desktop-footer-wrapper{background-color:#292332;padding:0 10%}.desktop-footer-wrapper .grid-top-half{margin-top:48px}.desktop-footer-wrapper .grid-top-half .navigation-brand{white-space:nowrap}.desktop-footer-wrapper .grid-top-half .navigation-brand .beatdapp-icon{vertical-align:middle;width:48px}@media screen and (max-width:300px){.desktop-footer-wrapper .grid-top-half .navigation-brand .beatdapp-icon{display:none}}.desktop-footer-wrapper .grid-top-half .navigation-brand .beatdapp-text{margin-left:8px;vertical-align:middle;width:130px}.desktop-footer-wrapper .grid-top-half .socials{margin-top:25px}.desktop-footer-wrapper .grid-top-half .socials .social-icon-wrapper{display:inline-block;margin-right:20px}.desktop-footer-wrapper .grid-top-half .links{display:flex;flex-wrap:nowrap;padding:0 10px 0 20px}.desktop-footer-wrapper .grid-top-half .links .navigation-items{display:flex;flex:1 1 auto;flex-direction:column;padding-right:20px}.desktop-footer-wrapper .grid-top-half .links .navigation-items .navigation-item{padding-bottom:7px}.desktop-footer-wrapper .grid-top-half .links .navigation-items .navigation-item:last-child{padding-bottom:0}.desktop-footer-wrapper .grid-top-half .aicpa-soc-stamp-wrapper{display:flex;justify-content:center}.desktop-footer-wrapper .grid-top-half .aicpa-soc-stamp-wrapper .aicpa-soc-stamp{height:65px;width:65px}.desktop-footer-wrapper .copyright{color:#faf9fc;font-size:14px;line-height:28px;margin-bottom:40px;margin-top:25px}.wrapper-grid-mobile{background-color:#fff;padding:22px 10%;width:100%}.wrapper-grid-mobile .copyright-mobile{color:#5f5b65;font-size:12px;line-height:24px;margin-bottom:14px;text-align:center}.wrapper-grid-mobile .link-wrapper{column-gap:40px}.wrapper-grid-mobile .link-wrapper .link-mobile>*{color:#5f5b65;font-size:14px;font-weight:500;line-height:24px}.wrapper-grid-mobile .link-wrapper .aicpa-soc-stamp{height:50px;width:50px}@media(max-width:899px){.wrapper-grid-mobile.extended{padding-bottom:85px}}.footer-wrapper{position:relative}#accepted>.cookie-grid-container{transform:translateY(200%);transition:all 1s ease-in-out}.cookie-grid-container{animation:slide 1s forwards;animation-delay:.5s;bottom:-100%;left:0;margin:0 45px;position:fixed;right:0;z-index:5000}@keyframes slide{to{bottom:42px}}@media screen and (max-width:300px){.cookie-grid-container{margin:0}}.cookie-grid-container .cookie-message-container{background:#292332;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:45px 40px}.cookie-grid-container .cookie-message-container .cookie-content{color:#fff;display:flex;flex-direction:row;font-size:16px;justify-content:space-between}@media screen and (max-width:899px){.cookie-grid-container .cookie-message-container .cookie-content{flex-direction:column}}.cookie-grid-container .cookie-message-container .cookie-content .description{margin-right:100px}@media screen and (max-width:899px){.cookie-grid-container .cookie-message-container .cookie-content .description{margin-right:0}}.cookie-grid-container .cookie-message-container .cookie-content .links{display:flex;justify-content:flex-end}@media screen and (max-width:899px){.cookie-grid-container .cookie-message-container .cookie-content .links{flex-direction:column;justify-content:center}}.cookie-grid-container .cookie-message-container .cookie-content .links .accept-button{align-self:center;border-radius:8px;font-size:16px;font-weight:500;max-height:44px;padding:8px 16px;text-transform:none;white-space:nowrap}.cookie-grid-container .cookie-message-container .cookie-content .links .accept-button:hover{background-color:#d3005d}.cookie-grid-container .cookie-message-container .cookie-content .links .accept-button:active{background-color:#ff238480}@media screen and (max-width:899px){.cookie-grid-container .cookie-message-container .cookie-content .links .accept-button{margin-bottom:30px;margin-top:60px;width:100%}}@media screen and (max-width:300px){.cookie-grid-container .cookie-message-container .cookie-content .links .accept-button{white-space:normal}}.cookie-grid-container .cookie-message-container .cookie-content .links .privacy-link{align-self:center;color:#ff2384;font-weight:700;margin-left:40px;white-space:nowrap}@media screen and (max-width:899px){.cookie-grid-container .cookie-message-container .cookie-content .links .privacy-link{margin-left:0}}@media screen and (max-width:300px){.cookie-grid-container .cookie-message-container .cookie-content .links .privacy-link{white-space:normal}}.cookie-grid-container .cookie-message-container .cookie-content .links .privacy-link .arrow{margin-left:15px}.cookie-grid-container .cookie-message-container .ignore-button{padding:2px;position:absolute;right:5px;top:5px}@media screen and (max-width:300px){.cookie-grid-container .cookie-message-container .ignore-button{right:30px}}.cookie-grid-container .cookie-message-container .cookie-header{color:#fff;font-size:24px;font-weight:700;margin-bottom:12px}.marketing-page-wrapper{background:#292332;font-family:Roboto;font-size:16px;height:100%;letter-spacing:0;line-height:1.75em;min-height:100vh;position:relative;width:100%}.marketing-page-wrapper button{font-size:16px}.marketing-page-wrapper h1{font-size:48px;letter-spacing:.5px;line-height:1.25em}.marketing-page-wrapper h2{font-size:40px;letter-spacing:.5px;line-height:1.25em}.marketing-page-wrapper h3{font-size:32px;letter-spacing:.5px;line-height:1.25em}.marketing-page-wrapper h4{font-size:24px;letter-spacing:0;line-height:1.45em}.marketing-page-wrapper h5{font-size:16px;letter-spacing:0;line-height:1.75em}.marketing-page-wrapper .marketing-page-view{background-color:#292332;min-height:calc(100vh - 407px);width:100%}@media(max-width:899px){.marketing-page-wrapper{padding-top:84px}.marketing-page-wrapper h1{font-size:36px}.marketing-page-wrapper h2{font-size:32px}.marketing-page-wrapper h3{font-size:28px;letter-spacing:0;line-height:1.45em}.marketing-page-wrapper h4{font-size:20px;line-height:1.5em}.marketing-page-wrapper h5{font-size:16px}.marketing-page-wrapper .marketing-page-view{background-color:#fff;min-height:calc(100vh - 194px)}}.cta-button{cursor:pointer;font-family:Roboto;font-weight:700}.cta-button.primary{background:#ff2384;border:0;border-radius:8px;color:#fff;padding:16px}.cta-button.primary:hover{background:#d3005d;box-shadow:4px 8px 12px #00000029}.cta-button.primary.disabled{background:#ff238480;box-shadow:none;cursor:inherit}.cta-button.secondary{align-items:center;background:none;border:0;color:#ff2384;display:flex;padding:16px 0}.cta-button.secondary span{text-align:start}.cta-button.secondary .arrow-icon{height:8px;margin-left:1em;width:26px}.cta-button.secondary:hover{color:#d3005d}.cta-button.secondary:hover .arrow-icon{filter:brightness(.85)}.marketing-banner-wrapper{align-items:center;background-repeat:no-repeat;background-size:100% 100%;display:flex;justify-content:center;padding-bottom:65px;padding-top:75px;width:100%}.marketing-banner-wrapper.no-bottom-padding{padding-bottom:0}.marketing-banner-wrapper.right{justify-content:flex-end;padding-left:208px}.marketing-banner-wrapper.left{justify-content:flex-start;padding-right:208px}.marketing-banner-wrapper.white{background-color:#fff}.marketing-banner-wrapper.off-white{background-color:#faf9fc}@media(max-width:899px){.marketing-banner-wrapper{background-size:auto 100%;padding:40px 0}.marketing-banner-wrapper.mobile-no-bottom-padding{padding-bottom:0}.marketing-banner-wrapper.mobile-center{padding-left:0;padding-right:0}.marketing-banner-wrapper.mobile-right{padding-left:16px;padding-right:0}.marketing-banner-wrapper.mobile-right h4,.marketing-banner-wrapper.mobile-right p{padding-right:16px}.marketing-banner-wrapper.mobile-left{padding-left:0;padding-right:16px}.marketing-banner-wrapper.mobile-left h4,.marketing-banner-wrapper.mobile-left p{padding-left:16px}.marketing-banner-wrapper.mobile-off-white{background-color:#faf9fc}.marketing-banner-wrapper.mobile-white{background-color:#fff}}@media(min-width:899px)and (max-width:1199px){.marketing-banner-wrapper{background-size:100% 100%}}.top-banner{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:space-between;width:100%}.top-banner .top-banner-text h1{margin-bottom:0}@media(min-width:899px)and (max-width:1045px){.top-banner .top-banner-text h1{font-size:32px}}.top-banner .top-banner-text p{color:#e4d5f8;font-weight:700}.top-banner .banner-image{height:100%;margin-left:5%}.top-banner .banner-image.offset-shadow{bottom:-30px;position:relative}@media(max-width:899px),(min-width:1460px){.top-banner .banner-image{width:min(663px,100%)}}.top-banner .banner-image img{height:auto;object-fit:cover;width:100%}@media(max-width:899px){.top-banner{flex-direction:column}.top-banner .top-banner-text{margin:0 30px}.top-banner .banner-image{align-self:center;display:flex;margin-left:0;margin-top:40px}.top-banner .banner-image.align-right{align-self:flex-end;width:min(513px,100%)}}.home-top-banner{display:grid;width:100%}.home-top-banner .marketing-home-banner-top-banner{grid-column:1;grid-row:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:1}.home-top-banner img{grid-column:1;grid-row:1;width:100%}.home-top-banner .wave-decorative-image{align-self:end;grid-column:1;grid-row:1;overflow-x:hidden;z-index:1}.home-top-banner .wave-decorative-image img{min-width:1400px}.home-top-banner .marketing-home-banner-background-images{display:grid;grid-column:1;grid-row:1;height:100%;overflow-y:hidden;width:100%}.home-top-banner .marketing-home-banner-background-images .marketing-home-banner-background-image{grid-column:1;grid-row:1;height:100%;width:100%}@keyframes fadebackground{0%{opacity:100%}to{opacity:0}}@media(max-width:899px){.home-top-banner .marketing-home-banner-background-images{overflow:hidden}.home-top-banner .marketing-home-banner-background-images .marketing-home-banner-background-image{min-width:899px}}.content-banner-text h4{color:#292332;font-weight:700}.content-banner-text p{color:#5f5b65}.content-banner-text .bolded{font-weight:700}@media(max-width:899px){.content-banner-text p{padding-bottom:8px}}.content-banner-wrapper{align-content:center;display:flex;flex-direction:column;justify-content:center;width:100%}.content-banner-wrapper .content-banner-title{color:#772edd;left:-104px;margin-bottom:0;margin-top:0;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}.content-banner-wrapper .content-banner-title.content-banner-subtitle{font-size:larger;padding-top:10px}.content-banner-wrapper .content-banner-columns-wrapper{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;margin-top:75px;width:100%}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-text-wrapper{display:flex;flex-direction:column;justify-content:space-between;width:50%}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-left:min(70px,5%);width:50%}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper .content-banner-image img{display:block;height:auto;object-fit:cover;width:100%}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper .content-banner-image.offset{margin-bottom:20%;margin-right:25%}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper .content-banner-image.offset-bottom{margin-bottom:20%}.content-banner-wrapper .content-banner-columns-wrapper .mobile-only{display:none}.content-banner-wrapper.left .content-banner-title{left:104px}.content-banner-wrapper.left .content-banner-columns-wrapper .content-banner-image-wrapper{margin-left:0;margin-right:min(70px,5%)}.content-banner-wrapper.left .content-banner-columns-wrapper .content-banner-image-wrapper .content-banner-image.offset{margin-left:min(70px,5%)}@media(max-width:1199px){.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper{justify-content:space-around}}@media(max-width:899px){.content-banner-wrapper .content-banner-title{padding-right:16px;position:inherit;text-align:left}.content-banner-wrapper h4{margin-bottom:40px;margin-top:40px}.content-banner-wrapper p{margin:0}.content-banner-wrapper .content-banner-columns-wrapper{flex-direction:column-reverse;margin-top:0}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-text-wrapper{margin-right:16px;width:100%}.content-banner-wrapper .content-banner-columns-wrapper .desktop-only{display:none}.content-banner-wrapper .content-banner-columns-wrapper .mobile-only{display:block;margin-right:16px}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper{margin-left:0;margin-right:0;margin-top:40px;width:100%}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper .content-banner-image.offset{margin-bottom:0;margin-right:16px;padding:0 5%}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper .content-banner-image.ignore-side-padding img{left:-16px;position:relative;width:calc(100% + 16px)}.content-banner-wrapper .content-banner-columns-wrapper .content-banner-image-wrapper.mobile-right{padding-right:16px}.content-banner-wrapper.right .content-banner-columns-wrapper{flex-direction:column}}.testimonial-card-container{background-color:#fff;border-radius:8px;color:#292332;min-height:389px;padding:24px;position:relative;width:315px}.testimonial-card-container .testimonial-card-header .testimonial-image{display:inline-block;height:100%;vertical-align:top}.testimonial-card-container .testimonial-card-header .testimonial-image img{border-radius:50%;height:64px;width:64px}.testimonial-card-container .testimonial-card-header .testimonial-person{display:inline-block;padding-left:5%;width:calc(100% - 64px)}.testimonial-card-container .testimonial-card-header .testimonial-person .testimonial-name{font-size:20px;font-weight:700;line-height:30px}.testimonial-card-container .testimonial-card-header .testimonial-person .testimonial-title{font-size:16px;height:95px}.testimonial-card-container .testimonial-quote{font-size:20px;line-height:36px}.testimonial-cards-container{-ms-overflow-style:none;overflow-x:scroll;padding:32px 0;scrollbar-width:none;text-align:center;white-space:nowrap}.testimonial-cards-container::-webkit-scrollbar{height:0;width:0}.testimonial-cards-container .testimonial-card-wrapper{display:inline-block;margin:16px;text-align:left;vertical-align:top;white-space:normal}@media(max-width:899px){.testimonial-cards-container.reverse{display:flex;flex-direction:row-reverse}}.partner-logos-container{color:#fff}.partner-logos-container .title{text-align:center}.partner-logos-container .partner-logos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;overflow:hidden;text-align:center}.partner-logos-container .partner-logos .partner-logo{display:inline-block;padding:0 3% 2%;vertical-align:middle}.partner-logos-container .partner-logos .partner-logo.partner-logo-desktop-spacer{padding-bottom:0;pointer-events:none;visibility:hidden}@media screen and (max-width:599px){.partner-logos-container .partner-logos .partner-logo.partner-logo-desktop-spacer{display:none}}.testimonial-banner-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.testimonial-banner-container h2{color:#fff;display:flex;font-weight:700;justify-content:center}.testimonial-banner-container .testimonial-as-seen-in-wrapper{background-color:#772edd;padding-bottom:40px;padding-top:20px}.loader{animation:spinner 4s linear infinite;border:.5rem solid #e4d5f8;border-radius:50%;border-top-color:#772edd;height:3.5rem;margin:auto;width:3.5rem}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-success-modal-container{align-items:center;display:flex;justify-content:center}.form-success-modal-container .form-success-modal-content{align-items:center;background-color:#fff;border-radius:8px;box-shadow:4px 8px 12px #00000029;color:#292332;display:flex;flex-direction:column;padding:40px;position:absolute;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-success-modal-container .form-success-modal-content img{align-self:flex-end;cursor:pointer;height:17px;margin:-16px -16px 13px 0;width:17px}.form-success-modal-container .form-success-modal-content h3{font-size:32px;font-weight:700;line-height:40px;margin:0;padding:0 10px}.form-success-modal-container .form-success-modal-content p{font-size:16px;font-weight:400;line-height:32px;margin-bottom:32px;margin-top:8px}.form-success-modal-container .form-success-modal-content .form-success-modal-loading-container{margin-top:35px}.form-success-modal-container .form-success-modal-content .form-success-modal-link{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.submit-form-wrapper{width:100%}.submit-form-wrapper .submit-form-title{color:#292332;margin-bottom:14px;margin-top:0;width:100%}.submit-form-wrapper .submit-form-subtitle{color:#5f5b65;margin-bottom:28px;width:100%}.submit-form-wrapper .submit-form-actual-form{display:flex;flex-direction:column;width:100%}.submit-form-wrapper .submit-form-actual-form :-webkit-autofill{-webkit-transition:all 1s 31536000s!important;transition:all 1s 31536000s!important;-webkit-transition-property:color,background-color!important;transition-property:color,background-color!important}.submit-form-wrapper .submit-form-actual-form .submit-form-row{display:flex;flex-direction:row;margin-top:20px}.submit-form-wrapper .submit-form-actual-form .submit-form-row:not(.company-dependent-row){justify-content:space-between}.submit-form-wrapper .submit-form-actual-form .submit-form-row:not(.company-dependent-row) .submit-form-text-input-container{margin-right:0;width:calc(50% - 10px)}.submit-form-wrapper .submit-form-actual-form .submit-form-row:not(.company-dependent-row) .submit-form-text-input-container .submit-form-text-input{width:100%}.submit-form-wrapper .submit-form-actual-form .submit-form-row.company-dependent-row{flex-wrap:wrap;margin-top:32px}.submit-form-wrapper .submit-form-actual-form .submit-form-row.company-dependent-row .submit-form-text-input-container{margin-bottom:44px;margin-right:20px;width:125px}.submit-form-wrapper .submit-form-actual-form .submit-form-row.company-dependent-row .submit-form-text-input-container .submit-form-error-message{padding-left:8px}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-label{color:#a6a2ab;font-size:12px;font-weight:700;width:-webkit-max-content;width:max-content}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-label span{color:#f04f59}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container{display:flex;flex-direction:column}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container .submit-form-error-message{color:#f04f59;font-size:12px;padding-left:16px}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container .submit-form-text-input{border:1px solid #a6a2ab;border-radius:8px;color:#292332;font-family:Roboto;font-size:16px;height:44px;margin-top:8px;outline:none;padding-left:16px;resize:none;transition:.5s;vertical-align:middle}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container .submit-form-text-input.error.required{border-color:#f04f59}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container .submit-form-text-input:focus{border-color:#292332}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container .submit-form-text-input::placeholder{color:#a6a2ab;opacity:1}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container .submit-form-text-input:-ms-input-placeholder{color:#a6a2ab}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container .submit-form-text-input::-ms-input-placeholder{color:#a6a2ab}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container:last-child .submit-form-text-input{margin-right:0}.submit-form-wrapper .submit-form-actual-form .submit-form-row.radio-row{display:flex;flex-direction:column}.submit-form-wrapper .submit-form-actual-form .submit-form-row.radio-row .submit-form-radio-buttons{display:flex;flex-direction:row}.submit-form-wrapper .submit-form-actual-form .submit-form-row.radio-row .submit-form-radio-buttons .submit-form-radio-button{align-items:center;color:#a6a2ab;display:flex;margin-right:38px;margin-top:18px}.submit-form-wrapper .submit-form-actual-form .submit-form-row.radio-row .submit-form-radio-buttons .submit-form-radio-button label{padding-left:8px}.submit-form-wrapper .submit-form-actual-form .submit-form-row.radio-row .submit-form-radio-buttons .submit-form-radio-button input[type=radio]{appearance:none;-webkit-appearance:none;border:1px solid #a6a2ab;border-radius:50%;cursor:pointer;margin:0;max-height:22px;max-width:22px;min-height:22px;min-width:22px;outline:none}.submit-form-wrapper .submit-form-actual-form .submit-form-row.radio-row .submit-form-radio-buttons .submit-form-radio-button input[type=radio]:checked{background-clip:content-box;background-color:#772edd;border-color:#772edd;display:inline-block;padding:4.5px}@supports(-moz-appearance:none){.submit-form-wrapper .submit-form-actual-form .submit-form-row.radio-row .submit-form-radio-buttons .submit-form-radio-button input[type=radio]:checked{padding:5px}}@media(max-width:899px){.submit-form-wrapper .submit-form-actual-form .submit-form-row{flex-wrap:wrap;margin-top:0;width:100%}.submit-form-wrapper .submit-form-actual-form .submit-form-row.mobile-full-width-input .submit-form-text-input-container{width:100%}.submit-form-wrapper .submit-form-actual-form .submit-form-row.company-dependent-row{justify-content:start;margin-bottom:82px;margin-top:0}.submit-form-wrapper .submit-form-actual-form .submit-form-row.company-dependent-row .submit-form-text-input-container{width:154px}.submit-form-wrapper .submit-form-actual-form .submit-form-row.company-dependent-row .submit-form-text-input-container .submit-form-text-input{margin-bottom:0;width:100%}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-label{margin-top:20px}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-radio-buttons{flex-wrap:wrap}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-radio-buttons .submit-form-radio-button .submit-form-label{margin-top:0}}@media(max-width:599px){.submit-form-wrapper .submit-form-subtitle{margin-bottom:8px}.submit-form-wrapper .submit-form-actual-form{margin:0}.submit-form-wrapper .submit-form-actual-form .submit-form-row .submit-form-text-input-container{margin-right:0}.submit-form-wrapper .submit-form-actual-form .submit-form-row:not(.company-dependent-row){flex-direction:column}.submit-form-wrapper .submit-form-actual-form .submit-form-row:not(.company-dependent-row) .submit-form-text-input-container,.submit-form-wrapper .submit-form-actual-form .submit-form-row:not(.company-dependent-row) .submit-form-text-input-container .submit-form-text-input{width:100%}}.submit-form-banner-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;width:100%}.submit-form-banner-wrapper.reverse{display:flex;flex-direction:row-reverse}.submit-form-banner-wrapper .submit-form-banner-image-wrapper{align-items:center;display:flex;width:47%}.submit-form-banner-wrapper .submit-form-banner-image-wrapper img{height:auto;object-fit:cover;width:min(100%,800px)}.submit-form-banner-wrapper .submit-form-banner-form-wrapper{max-width:850px;width:47%}@media(max-width:899px){.submit-form-banner-wrapper:not(.show-image-mobile){margin-left:16px;margin-right:16px}.submit-form-banner-wrapper:not(.show-image-mobile) .submit-form-banner-form-wrapper{max-width:100%;width:100%}.submit-form-banner-wrapper:not(.show-image-mobile) .submit-form-banner-image-wrapper{padding-bottom:25px;position:relative;width:100%}.submit-form-banner-wrapper:not(.show-image-mobile) .submit-form-banner-image-wrapper img{height:auto;object-fit:cover;width:min(100%,800px)}.submit-form-banner-wrapper:not(.show-image-mobile).reverse .submit-form-banner-image-wrapper{right:-16px}.submit-form-banner-wrapper:not(.show-image-mobile):not(.reverse) .submit-form-banner-image-wrapper{left:-16px}.submit-form-banner-wrapper.show-image-mobile.reverse{margin-left:16px}.submit-form-banner-wrapper.show-image-mobile:not(.reverse){margin-right:16px}}@media(max-width:599px){.submit-form-banner-wrapper{margin-left:0;margin-right:16px}.submit-form-banner-wrapper .submit-form-banner-form-wrapper{max-width:100%;width:100%}.submit-form-banner-wrapper .submit-form-banner-image-wrapper{padding-bottom:25px;position:relative;width:100%}.submit-form-banner-wrapper .submit-form-banner-image-wrapper img{height:auto;object-fit:cover;width:min(100%,800px)}.submit-form-banner-wrapper.reverse .submit-form-banner-image-wrapper{right:-16px}.submit-form-banner-wrapper:not(.reverse) .submit-form-banner-image-wrapper{left:-16px}}.benefits-page .marketing-dsp-banner-top-banner{width:100vw}.benefits-page .benefits-content-link{color:#ff2384;font-weight:700}.reporting-dash-page{height:100vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:100vw}.reporting-dash-page .reporting-dash-banner{align-items:center;background:linear-gradient(to right top,#ff2384,#8600d6 60%,#772edd);display:flex;flex-direction:column;height:calc(100% - 92px);justify-content:center;position:relative}.reporting-dash-page .reporting-dash-banner .reporting-dash-loading-animation{position:absolute}.reporting-dash-page .reporting-dash-banner .reporting-back-button{background-color:#f8fcfc;border-radius:100%;color:#3a4245;left:26px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;opacity:1;padding:20px;position:absolute;text-transform:none;top:90px;transition:visibility 0s .5s,opacity .5s,top .5s linear;visibility:visible}.reporting-dash-page .reporting-dash-banner .reporting-back-button.disabled{cursor:default;opacity:0;pointer-events:none;visibility:hidden}.reporting-dash-page .reporting-dash-banner .reporting-back-button:hover{background-color:#fff;cursor:pointer}.reporting-dash-page .reporting-dash-banner .reporting-back-button.lowered{top:165px}@media screen and (min-width:1204px){.reporting-dash-page .reporting-dash-banner .reporting-back-button{left:66px}}.reporting-dash-page .reporting-dash-banner .reporting-dash-iframe{background-color:#f8fcfc}@media screen and (max-width:899px){.reporting-dash-page{padding-top:84px}.reporting-dash-page .reporting-dash-banner{height:100%}}@media screen and (max-width:899px)and (max-width:599px){.reporting-dash-page .reporting-dash-select-filter .dropdown-label{display:none}}.copyright-wrapper{color:#fff;margin:2rem 0;text-align:center}.copyright-wrapper .copyright{font-size:12px}.copyright-wrapper .copyright .copyright-text{display:inline-block;margin:5px 10px}.copyright-wrapper .copyright .copyright-text a{color:#fff}.privacy-page-wrapper{background-color:#fff;display:flex;flex-flow:column}.privacy-page-wrapper .privacy-page-container{color:#5f5b65;font-size:16px;line-height:28px;margin:84px 20% 0}@media screen and (max-width:899px){.privacy-page-wrapper .privacy-page-container{margin:84px 15% 0}}@media screen and (max-width:599px){.privacy-page-wrapper .privacy-page-container{margin:84px 10% 0}}.privacy-page-wrapper .privacy-page-container h1{color:#292332;font-size:40px;line-height:normal;margin:0 0 18px;text-align:left}.privacy-page-wrapper .privacy-page-container h4{color:#292332;font-size:16px;margin:0}.privacy-page-wrapper .privacy-page-container a{color:#772edd}.privacy-page-wrapper .privacy-page-container a:hover{text-decoration:underline}.privacy-page-wrapper .privacy-page-container p{margin:0 0 35px;padding:0}.privacy-page-wrapper .privacy-page-container .privacy-page-header{padding-bottom:20px}.privacy-page-wrapper .privacy-page-container ol,.privacy-page-wrapper .privacy-page-container ul{list-style-position:outside;padding-left:17px}.privacy-page-wrapper .privacy-page-container ol li,.privacy-page-wrapper .privacy-page-container ul li{font-weight:700;margin-bottom:1rem;padding:5px 0}.privacy-page-wrapper .privacy-page-container p.privacy-links-header{margin-bottom:5px}.privacy-page-wrapper .privacy-page-container ol.privacy-links{margin-left:5px;margin-top:0}.privacy-page-wrapper .privacy-page-container ol.privacy-links li{color:#772edd;margin-bottom:0}.privacy-page-wrapper .privacy-page-container ol.privacy-links li:nth-child(1n+10){margin-left:9px}.privacy-page-wrapper .privacy-page-container ul.privacy-content{list-style-type:none;margin-left:-17px}.privacy-page-wrapper .privacy-page-container ul.privacy-content li{margin-bottom:0}.privacy-page-wrapper .privacy-page-container ul.pi-usage-list{margin-bottom:20px;padding-left:35px}@media screen and (max-width:599px){.privacy-page-wrapper .privacy-page-container ul.pi-usage-list{padding-left:10px}}.privacy-page-wrapper .privacy-page-container ul.pi-usage-list li{font-weight:400;margin:0;padding-top:0}.privacy-page-wrapper .privacy-page-container table{margin-left:-17px;text-align:left;width:45%}@media screen and (max-width:1300px){.privacy-page-wrapper .privacy-page-container table{width:60%}}@media screen and (max-width:959px){.privacy-page-wrapper .privacy-page-container table{width:70%}}@media screen and (max-width:768px){.privacy-page-wrapper .privacy-page-container table{width:100%}}.privacy-page-wrapper .privacy-page-container table td{font-size:16px;vertical-align:top}@media screen and (max-width:768px){.privacy-page-wrapper .privacy-page-container table td{font-size:14px}}.terms-page-wrapper{background-color:#fff;display:flex;flex-flow:column}.terms-page-wrapper .terms-page-container{color:#5f5b65;font-size:16px;line-height:28px;margin:84px 20% 0}@media screen and (max-width:899px){.terms-page-wrapper .terms-page-container{margin:84px 15% 0}}@media screen and (max-width:599px){.terms-page-wrapper .terms-page-container{margin:84px 10% 0}}.terms-page-wrapper .terms-page-container h1{color:#292332;font-size:40px;line-height:normal;margin:0 0 18px;text-align:left}.terms-page-wrapper .terms-page-container h4{color:#292332;font-size:16px;margin:0}.terms-page-wrapper .terms-page-container a{color:#772edd}.terms-page-wrapper .terms-page-container a:hover{text-decoration:underline}.terms-page-wrapper .terms-page-container p{margin:0 0 35px;padding:0}.terms-page-wrapper .terms-page-container .terms-page-header{padding-bottom:20px}.terms-page-wrapper .terms-page-container ol{counter-reset:integer;padding-left:0}.terms-page-wrapper .terms-page-container ol li{list-style:none;position:relative}.terms-page-wrapper .terms-page-container ol>li:before{content:counter(integer) ". ";counter-increment:integer;padding-right:5px}.docs-navigation{background-color:#fff;height:100%;padding-top:calc(2% + 32px)}.docs-navigation .tab-option{border-radius:8px;cursor:pointer;margin:8px 0;padding:8px 16px;transition:background-color .5s;width:210px}.docs-navigation .tab-option:hover{background-color:#d2ced899;transition:background-color .5s}.docs-navigation .tab-option.selected{background-color:#d2ced899;cursor:auto}.mobile-nav-container{bottom:0;font-weight:700;margin-bottom:-160px;position:fixed;text-align:center;touch-action:none;transition:margin .5s;width:100%;z-index:100}.mobile-nav-container .mobile-nav-menu-tab{color:#fff}.mobile-nav-container .mobile-nav-menu-tab .tab-section{background:linear-gradient(180deg,#a664f3 15%,#772edd);border-top-left-radius:25px;border-top-right-radius:25px;cursor:pointer;display:inline-block;padding:.5rem 3rem 0}.mobile-nav-container .mobile-nav-menu-tab .tab-section .tab-section-icon{height:20px;transform:rotate(180deg);transition:transform .3s}.mobile-nav-container .mobile-nav-menu-tab .tab-section .tab-section-icon.open{transform:rotate(1turn);transition:transform .3s}.mobile-nav-container .mobile-nav-menu-tab .menu-tab-header{background:#772edd;padding:10px 0}.mobile-nav-container .mobile-nav-content-tab{background-color:#fff;height:160px;padding:.5rem 10%;text-align:center}@media screen and (max-width:599px){.mobile-nav-container .mobile-nav-content-tab{text-align:left}}.mobile-nav-container .mobile-nav-content-tab .nav-content-option{cursor:pointer;padding:.5rem 0}.open.mobile-nav-container{margin-bottom:0}.docs-content-wrapper .docs-content .integration-doc-header{color:#292332;margin:0}.docs-content-wrapper .docs-content .integration-doc-section{margin:0 0 32px}.docs-content-wrapper .docs-content .integration-doc-section .integration-doc-bullet{margin-left:24px}.docs-content-wrapper .docs-content .integration-lifecycle-image{padding:2rem 0;width:100%}.docs-content-wrapper .docs-content .integration-lifecycle-btns-wrapper{padding:1rem 0 2rem}.docs-content-wrapper .docs-content .integration-lifecycle-btns-wrapper .integration-lifecycle-btn{background-color:#faf9fc;border:1px solid #772edd;border-radius:100px;color:#772edd;cursor:pointer;display:inline-block;font-weight:500;margin:10px 5px;padding:12px 32px}.docs-content-wrapper .docs-content .integration-lifecycle-btns-wrapper .integration-lifecycle-btn:hover{background-color:#faf9fc}.docs-content-wrapper .docs-content .integration-lifecycle-btns-wrapper .integration-lifecycle-btn.selected{background-color:#772edd;color:#fff}.integration-docs-wrapper .integration-docs-header{background-repeat:no-repeat;background-size:cover;padding:0 10% 50px 5%}.integration-docs-wrapper .integration-docs-header h1{color:#fff;font-size:32px;margin:0;padding:2rem 0 4rem}.integration-docs-wrapper .integration-docs-content-wrapper{background-color:#faf9fc;border-top-left-radius:50px;margin-top:-50px;padding:1rem 10% 5%}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header{align-items:center;display:flex;justify-content:space-between}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-lifecycle-markers-wrapper{display:inline-block;white-space:nowrap}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-lifecycle-markers-wrapper .integration-lifecycle-marker{background-color:#dadadc;display:inline-block;height:7px;margin:0 1px;width:35px}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-lifecycle-markers-wrapper .integration-lifecycle-marker.selected{background-color:#ff2384;transition:background-color .5s}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-lifecycle-markers-wrapper .integration-lifecycle-marker:first-of-type{border-radius:20px 0 0 20px}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-lifecycle-markers-wrapper .integration-lifecycle-marker:last-child{border-radius:0 20px 20px 0}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-step-btns-wrapper{white-space:nowrap}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-step-btns-wrapper .integration-step-btn{background-color:#772edd;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;min-height:35px;min-width:35px;text-align:center}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-step-btns-wrapper .integration-step-btn .integration-step-btn-icon{height:20px;margin:8px 13px;vertical-align:middle}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content-header .integration-step-btns-wrapper .integration-step-btn.back-btn{margin:0 1rem}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-doc-header{color:#292332;margin:0}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-doc-section{margin:0 0 32px}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-doc-section .integration-doc-bullet{margin-left:24px}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-docs-content-header{color:#772edd;font-size:22px}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-step-bottom-nav{padding:2.5rem 0 4rem}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-step-bottom-nav .integration-step-bottom-btn{cursor:pointer;display:inline-block}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-step-bottom-nav .integration-step-bottom-btn .next-btn-label{color:#ff2384;font-weight:700;padding-right:1rem}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-step-bottom-nav .integration-step-bottom-btn .integration-step-btn-icon{vertical-align:middle}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-step-bottom-nav .integration-step-bottom-btn.back-btn{float:left}.integration-docs-wrapper .integration-docs-content-wrapper .integration-docs-content .integration-step-bottom-nav .integration-step-bottom-btn.next-btn{float:right}.docs-content-wrapper{background-color:#faf9fc;padding:2% 10% 5% 5%}.docs-content-wrapper .docs-content{max-width:1000px}.docs-content-wrapper .docs-content div{color:#5f5b65;margin:24px 0}.docs-content-wrapper .docs-content h1{color:#292332}.docs-content-wrapper .docs-content h4{color:#772edd}.docs-content-wrapper .docs-content a{color:#772edd;text-decoration:none}.docs-container{color:#5f5b65;height:100%}.not-found-container{background:radial-gradient(#7c00c7,#000);min-height:calc(100vh - 92px);padding:0 10px;text-align:center}@media(max-width:899px){.not-found-container{min-height:calc(100vh - 84px)}}.not-found-container .not-found-graphic-image{max-width:100%}.not-found-container .not-found-header{font-size:32px;font-weight:700;margin-bottom:20px;margin-top:31px}@media(max-width:899px){.not-found-container .not-found-header{font-size:28px}}.not-found-container .not-found-message{font-size:16px}.not-found-container .go-back-button{margin-top:70px;padding-bottom:30px}.not-found-container .go-back-button button{font-size:16px}.not-found-container.logged{-webkit-text-fill-color:#0000;background-clip:text;-webkit-background-clip:text}.not-found-container.not-logged{color:#fff}body,html{height:100%}a{text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{margin:0;min-height:100vh;padding:0;width:100%}
/*# sourceMappingURL=main.8ffbca11.css.map*/