.primary-font{font-family:DM Serif Display}.secondary-font{font-family:Manrope}.container{box-sizing:border-box;margin:0 auto;max-width:1363px;padding-left:20px;padding-right:20px;width:100%}.base,body,html{font-size:22px}.base,body{color:#5e5777;font-family:Manrope,sans-serif;font-style:normal;font-weight:400;line-height:36px;text-decoration:none}.comparison-table-wrapper .competitor .conmpetitor-name,p{color:#5e5777;font-family:Manrope,sans-serif;font-family:Manrope;font-size:22px;font-style:normal;font-weight:400;line-height:36px;text-decoration:none}.base-md,.blog-post-body ol li,.blog-post-body p,.blog-post-body ul li,.cards-about .about-modal .modal-bio-container p,.case-studies .case-studies-intro .case-studies-right .case-studies-description p,.comparison-table-wrapper .competitor ul li,.content-bullets p,.content-bullets p span,.content-module .content-intro .description p,.events.text-background-image .itr-row.media-right .content-intro-row .description p,.legal-pages .legal-pages-list ul li a,.simple-text-module .description p:not(blockquote p),.simple-vertical-tabs .tabs-container .tab-list .tab-list-items p,.thank-you-hero .content-intro p,p.md{color:inherit;font-family:Manrope,sans-serif;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:26px;text-decoration:none}.base-sm,p.sm{font-size:16px;line-height:26px}.base-sm,.base-xs,.tag,p.sm,p.xs{color:inherit;font-family:Manrope,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.base-xs,.tag,p.xs{font-size:14px;line-height:20px}.h1,h1{font-size:66px;line-height:76px;word-break:break-word}.h1,.h2,h1,h2{color:#1a0d3f;font-family:"DM Serif Display";font-style:normal;font-weight:400;text-decoration:none}.h2,h2{font-size:52px;line-height:65px}.h3,h3{font-size:40px;line-height:48px}.h3,.h4,h3,h4{color:#1a0d3f;font-family:"DM Serif Display";font-style:normal;font-weight:400;text-decoration:none;word-break:break-word}.h4,h4{font-size:24px;line-height:32px}.h5,h5{font-family:"DM Serif Display";font-size:18px;line-height:24px}.h5,.h6,h5,h6{color:#1a0d3f;font-style:normal;font-weight:400;text-decoration:none;word-break:break-word}.h6,h6{font-family:Manrope,sans-serif;font-size:16px;letter-spacing:6px;line-height:26px}@media(max-width:768px){.h1,h1{font-size:38px;line-height:44px}.h2,h2{font-size:32px;line-height:40px}.h3,h3{font-size:24px;line-height:32px}.h4,h4{font-size:20px;line-height:28px}.h5,h5{font-size:18px;line-height:24px}.h6,h6{font-size:16px;line-height:26px}}.tag{border:1px solid #8c869f;border-radius:20px;color:#8c869f;font-weight:600;line-height:18px;padding:4px 10px;width:fit-content}.footer a,.footer div,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer label,.footer li,.footer p,.footer span{color:#fff}footer .footer-module .footer-wrapper .footer-menu ul .hs-menu-depth-1>a{color:#fff;display:block;font-size:16px;font-style:normal;font-weight:600;line-height:26px;margin-bottom:15px;text-transform:uppercase}footer .footer-module .footer-wrapper .footer-menu ul .hs-menu-depth-1>a:hover{color:hsla(0,0%,100%,.7)}footer .footer-module .footer-wrapper .footer-menu ul .hs-menu-depth-1 .hs-menu-children-wrapper .hs-menu-depth-2>a{color:#fff;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.024px;line-height:26px}.bg-base-1{background-color:#fff}.bg-base-2{background-color:#1a0d3f}.bg-base-3{background-color:#5e5777}.bg-primary-1{background-color:#fff2e8}.bg-primary-2{background-color:#ff4b11}.bg-primary-3{background-color:#ff52a1}.bg-primary-4{background-color:#f4ae2a}.bg-primary-5{background-color:#3b1572}.bg-secondary-1{background-color:#2f115b}.bg-secondary-2{background-color:#ff9370}.bg-secondary-3{background-color:#fffcfb}.bg-secondary-4{background-color:#fffaf7}.bg-secondary-5{background-color:#f3f3f3}.bg-secondary-6{background-color:#e1e1e1}.bg-secondary-7{background-color:#5c00ba}.bg-gradient-1{background:linear-gradient(90deg,#ff52a1,#ff4b11 99.87%)}.bg-gradient-2{background:linear-gradient(90deg,#3b1572,#1a0d3f)}.bg-gradient-3{background:linear-gradient(90deg,#fffcfb,#fffaf7)}.tx-base-1{color:#fff!important}.hero-content.tx-base-1 h1,.hero-content.tx-base-1 h2,.hero-content.tx-base-1 h3,.hero-content.tx-base-1 h4,.hero-content.tx-base-1 h5,.hero-content.tx-base-1 h6,.hero-content.tx-base-1 p,.hero-content.tx-base-1 ul li{color:#fff}.tx-base-2{color:#1a0d3f!important}.tx-base-3{color:#5e5777!important}.tx-primary-1{color:#fff2e8}.tx-primary-2{color:#ff4b11}.tx-primary-3{color:#ff52a1}.tx-primary-4{color:#f4ae2a}.tx-primary-5{color:#3b1572}.tx-secondary-1{color:#2f115b}.tx-secondary-2{color:#ff9370}.tx-secondary-3{color:#fffcfb}.tx-secondary-4{color:#fffaf7}.tx-secondary-5{color:#f3f3f3}.tx-secondary-6{color:#e1e1e1}.tx-secondary-7{color:#5c00ba}.border-base-1{border-color:#fff}.border-base-2{border-color:#1a0d3f}.border-primary-1{border-color:#fff2e8}.border-primary-2{border-color:#ff4b11}.border-primary-3{border-color:#ff52a1}.border-primary-4{border-color:#f4ae2a}.border-primary-5{border-color:#3b1572}.border-secondary-1{border-color:#2f115b}.border-secondary-2{border-color:#ff9370}.border-secondary-3{border-color:#fffcfb}.border-secondary-4{border-color:#fffaf7}.border-secondary-5{border-color:#f3f3f3}.border-secondary-6{border-color:#e1e1e1}.border-secondary-7{border-color:#5c00ba}.content-bullets a:not(.btn a),.hs_cos_wrapper_type_rich_text a:not(.btn a){color:#1a0d3f;text-decoration:underline!important}.quote-slider-video .swiper-pagination-bullet-active{background:#fff!important;border:1px solid #fff!important;border-radius:15px!important}.horizontal-tabs .tabs-container .tab-list .tab-list-item.active:after{background:linear-gradient(90deg,#ff52a1,#ff4b11 99.87%)}.competitors-company-logos-mobile:after,.competitors-comparison-tables .competitors-company-logos:after{background:linear-gradient(90deg,#ff4b11,#ff52a1 57.69%,#4c0099)}.legal-pages .legal-pages-list .hs-menu-item.active{background:#fff}.legal-pages .legal-pages-list ul li a{color:#1a0d3f}.news-listing-template .category-individual.active,.news-listing-template .category-individual:hover{background:#3b1572}.news-listing-template .category-individual.active p,.news-listing-template .category-individual:hover p{color:#fff!important}.content-with-scrolling-graphic .swiper-slide.is-active .card.tx-base-2{background:#fff}.cards-with-image .card .card-title a{color:#1a0d3f;text-decoration:underline!important}.form-text .content-intro .content-bullets.tx-base-1 p,.form-text .content-intro .content-bullets.tx-base-1 span{color:#fff!important}.team-member-container .team-member-description,.team-member-container .team-member-description p,.team-member-container .team-member-description span{color:#1a0d3f}.content-card{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .4s ease-in-out;width:100%}.content-card .content-card-content{padding:28px 20px}.content-card .content-image img{height:100%;max-width:100%;object-fit:cover;width:100%}.content-card .content-card-content .description{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;-webkit-box-orient:vertical}.content-card .content-image{display:flex;height:280px;width:100%}.content-card-info h4{margin-bottom:5px}.card-shadow{box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.content-card .content-card-content .content-card-info h6{font-weight:500}.content-card .content-card-content .content-card-info h5{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;font-weight:500}.content-button{font-size:16px;font-style:normal;font-weight:600;line-height:24px;position:relative;width:fit-content}