html.ab-data-replication-light .partners-page-root{color:var(--ui--headings-black,#1a194d);background-color:#0000}.partners-page-root .section_ui-hero-partners-light,.partners-page-root .section_ui-hero-partners-light .home-c_h1{color:var(--ui--headings-black,#1a194d)}.partners-page-root .section_ui-hero-partners-light .home-c_left>div:not(.button-row-wrapper){color:var(--ui--grey-500,#5f5f82)}.partners-page-root .button-row-wrapper{justify-content:flex-start}.partners-page-root .partners3_card,.partners-page-root .partners3_card-content,.partners-page-root .partners3_card .text-weight-semibold{color:var(--ui--headings-black,#1a194d)}.partners-page-root .partners3_card-content>div:not(.text-weight-semibold){color:var(--ui--grey-500,#5f5f82)}.partners-page-root .section_partners3-middle,.partners-page-root .section_partners3-middle .text-color-white{color:var(--ui--white,#fff)}.partners-page-root .section_partner-index.ab-partners-directory-light{color:var(--ui--headings-black,#1a194d);background-color:#fff}.partners-page-root .ab-partners-directory-light h2,.partners-page-root .ab-partners-directory-light .text-weight-medium,.partners-page-root .ab-partners-directory-light .text-size-small,.partners-page-root .ab-partners-directory-light .w-form-label,.partners-page-root .ab-partners-directory-light .w-dyn-empty{color:var(--ui--headings-black,#1a194d)}.partners-page-root .ab-partners-directory-light .filter_search.w-input,.partners-page-root .ab-partners-directory-light .filter_search.w-input:focus{color:var(--ui--headings-black,#1a194d);background-color:#fff;background-image:none;border:1px solid #e6e6e6}.partners-page-root .ab-partners-directory-light .filter_search.w-input::placeholder{color:var(--ui--grey-500,#5f5f82)}.partners-page-root .ab-partners-directory-light .filter_clear{color:var(--ui--primary-purple,#5f5cff)}.partners-page-root .ab-partners-directory-light .checkbox_input.w--redirected-checked{background-color:var(--ui--primary-purple,#5f5cff);border-color:var(--ui--primary-purple,#5f5cff);background-position:50%;background-repeat:no-repeat;background-size:contain}.partners-page-root .partners-directory_filters{box-sizing:border-box;width:100%;min-width:0}.partners-page-root .partners-directory_filters .filter_form,.partners-page-root .partners-directory_filters .filter_form_block{width:100%;min-width:0}.partners-page-root .partners-directory_empty.w-dyn-empty{text-align:center;background-color:#f9f9f9;border:1px solid #e6e6e6;border-radius:12px;width:100%;margin:0;padding:3rem 1.5rem}.partners-page-root .partners-directory_empty.w-dyn-empty>div{max-width:24rem;margin-inline:auto}.partners-page-root .ab-partners-directory-light .partner-index_item.connector-card{box-shadow:none;background-color:#fff;border:2px solid #e6e6e6}.partners-page-root .ab-partners-directory-light .partner-index_logo{object-fit:contain;filter:none}.partners-page-root .ab-partners-directory-light .partner-tags_list .text-style-tagline,.partner-detail-page-root .partner-tags_list .text-style-tagline{text-align:left}.partners-page-root .ab-partners-directory-light .text-style-link{color:var(--ui--primary-purple,#5f5cff)}.partners-page-root .ab-partners-directory-light .item-count_paragraph{color:var(--ui--grey-500,#5f5f82)}.partners-page-root .ab-partners-directory-light .filter_block_header .text-size-medium{color:var(--ui--headings-black,#1a194d)}.partners-page-root .ab-partners-directory-light .divider-horizontal{border-color:#e6e6e6}.partners-page-root .ab-partners-directory-light .pagination-2{margin-top:1rem}.partners-page-root .ab-partners-directory-light .pagination-2 .pagination_page-button{width:32px;min-width:32px;height:32px;color:var(--ui--grey-500,#5f5f82);cursor:pointer;background:0 0;border:1px solid #e6e6e6;border-radius:6px;justify-content:center;align-items:center;padding:0;font-family:Fragment Mono,monospace;font-size:.8125rem;line-height:1;transition:background .15s;display:inline-flex}.partners-page-root .ab-partners-directory-light .pagination-2 .pagination_page-button.w--current,.partners-page-root .ab-partners-directory-light .pagination-2 .pagination_page-button[aria-current=page]{background-color:var(--ui--headings-black,#1a194d);color:#fff;border-color:var(--ui--headings-black,#1a194d);cursor:default}.partners-page-root .ab-partners-directory-light .pagination-2 .pagination_page-button:hover:not(.w--current):not([aria-current=page]){background-color:#f5f5f5}.partners-page-root .ab-partners-directory-light .ui-blog-pagination_button{color:var(--ui--grey-500,#5f5f82);background:0 0;border:1px solid #e6e6e6;border-radius:6px}.partners-page-root .ab-partners-directory-light .ui-blog-pagination_button:hover:not(.is-disabled){background-color:#f5f5f5}.partners-page-root .ab-partners-directory-light .ui-blog-pagination_button.is-disabled{opacity:.35;cursor:default}.partners-page-root .text-style-gradient{color:var(--ui--primary-purple,#5f5cff)}.partners-page-root .text-color-new-blue,.partners-page-root .text-color-new-blue span{color:var(--blue,#615eff)}html.ab-ported-pages .partner-detail-page-root{color:var(--figma-content-default,#fff);background-color:#0000}.partner-detail-page-root .section_partner-hero{padding-top:calc(var(--ab-cms-nav-clearance,6.75rem) + 2rem);background-color:#0000;background-image:none;padding-bottom:5rem}.partner-detail-page-root .section_partner-hero h1,.partner-detail-page-root .section_partner-hero .blog-breadcrump_wrapper>p:last-child{color:var(--figma-content-default,#fff)}.partner-detail-page-root .section_partner-hero .text-rich-text,.partner-detail-page-root .section_partner-hero .w-richtext{color:var(--figma-content-muted,#858585);max-width:40rem}.partner-detail-page-root .ab-expandable-rich-text{flex-direction:column;align-items:flex-start;max-width:40rem;padding-bottom:1.5rem;display:flex}.ab-expandable-rich-text__toggle{align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25;display:inline-flex}.ab-expandable-rich-text__chevron{width:1rem;height:1rem;color:var(--figma-content-accent,#a299ff);flex-shrink:0;transition:transform .3s;display:inline-flex}.ab-expandable-rich-text__toggle[aria-expanded=true] .ab-expandable-rich-text__chevron{transform:rotate(180deg)}.ab-expandable-rich-text__chevron-svg{width:100%;height:100%;display:block}.ab-expandable-rich-text__content--clamped{-webkit-line-clamp:var(--ab-expandable-rich-text-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ab-expandable-tag-list__content--clamped{overflow:hidden}.partner-detail-page-root .partner-hero_grid{align-items:start}.partner-detail-page-root .partner-hero_column.is-right{padding-top:2.5rem}.partner-detail-page-root .partner-hero_tag-top-row{border-bottom:1px solid var(--figma-border-default,#383838);color:var(--figma-content-default,#fff);letter-spacing:-.02em;gap:.625rem;margin-bottom:.875rem;padding-bottom:.875rem}.partner-detail-page-root .partner-hero_tag-top-row .icon-embed-xsmall{color:var(--figma-content-accent,#a299ff);flex-shrink:0}.partner-detail-page-root .partner-tags_list{gap:.625rem}.partner-detail-page-root .section_partner-contact{background-color:#0000;background-image:none;padding-top:5rem;padding-bottom:5rem}.partner-detail-page-root .section_partner-contact h2{color:var(--figma-content-default,#fff)}.partner-detail-page-root .partner-contact_form-shell{width:100%;max-width:36rem;margin-inline:auto}.partner-detail-page-root .section_partner-cta{background-color:#0000;padding-top:4rem;padding-bottom:6rem}.partner-detail-page-root .partner-cta_wrapper{border:1px solid var(--figma-border-default,#383838);box-shadow:none;background:linear-gradient(135deg,#5d51d5 0%,#7f6df2 55%,#6257d6 100%);border-radius:1.25rem}.partner-detail-page-root .partner-cta_wrapper h2{color:var(--figma-content-default,#fff)}.partner-detail-page-root .section_partner-contact .partner-contact_hubspot-target,.partner-detail-page-root .section_partner-contact .hbspt-form,.partner-detail-page-root .section_partner-contact [data-hs-forms-root]{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.partner-detail-page-root .section_partner-contact form.hs-form-private{box-sizing:border-box!important;background:var(--figma-background-default,#000)!important;border:1px solid var(--figma-border-default,#383838)!important;border-radius:1.5rem!important;flex-direction:column!important;gap:1.25rem!important;width:100%!important;max-width:100%!important;padding:2rem 1.25rem!important;display:flex!important}.partner-detail-page-root .section_partner-contact form.hs-form-private fieldset{border:none!important;max-width:100%!important;margin:0!important;padding:0!important}.partner-detail-page-root .section_partner-contact form.hs-form-private fieldset:has(.hs-form-field input[type=hidden]):not(:has(input:not([type=hidden]))){display:none!important}.partner-detail-page-root .section_partner-contact form.hs-form-private fieldset.form-columns-2{gap:1.25rem!important;display:flex!important}.partner-detail-page-root .section_partner-contact form.hs-form-private fieldset.form-columns-2>.hs-form-field{float:none!important;flex:1 0 0!important;width:auto!important;min-width:0!important}.partner-detail-page-root .section_partner-contact form.hs-form-private .hs-form-field{flex-direction:column!important;gap:.5rem!important;margin-bottom:0!important;display:flex!important}.partner-detail-page-root .section_partner-contact form.hs-form-private label:not(.hs-error-msg){letter-spacing:-.01em!important;color:var(--figma-content-muted,#858585)!important;margin:0!important;padding-left:.5rem!important;font-family:Booton,sans-serif!important;font-size:1.0625rem!important;font-weight:600!important;line-height:1.35!important}.partner-detail-page-root .section_partner-contact form.hs-form-private input[type=text],.partner-detail-page-root .section_partner-contact form.hs-form-private input[type=email],.partner-detail-page-root .section_partner-contact form.hs-form-private input[type=tel],.partner-detail-page-root .section_partner-contact form.hs-form-private input.hs-input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]){border:1px solid var(--figma-border-default,#383838)!important;height:3.5rem!important;color:var(--figma-content-default,#fff)!important;box-sizing:border-box!important;appearance:none!important;background:#ffffff14!important;border-radius:1rem!important;outline:none!important;width:100%!important;padding:1rem 1.25rem!important;font-family:Booton,sans-serif!important;font-size:1.0625rem!important}.partner-detail-page-root .section_partner-contact form.hs-form-private input::placeholder{color:#ffffff40!important;opacity:1!important}.partner-detail-page-root .section_partner-contact form.hs-form-private input:focus{border-color:var(--figma-content-accent,#a299ff)!important;box-shadow:none!important}.partner-detail-page-root .section_partner-contact form.hs-form-private .legal-consent-container,.partner-detail-page-root .section_partner-contact form.hs-form-private .legal-consent-container .hs-richtext,.partner-detail-page-root .section_partner-contact form.hs-form-private .legal-consent-container .hs-richtext p{color:var(--figma-content-muted,#858585)!important;text-align:center!important;font-family:Booton,sans-serif!important;font-size:.8125rem!important;line-height:1.4!important}.partner-detail-page-root .section_partner-contact form.hs-form-private .legal-consent-container a{color:var(--figma-content-accent,#a299ff)!important}.partner-detail-page-root .section_partner-contact form.hs-form-private .hs-submit{justify-content:center!important;width:100%!important;display:flex!important}.partner-detail-page-root .section_partner-contact form.hs-form-private .hs-submit input[type=submit],.partner-detail-page-root .section_partner-contact form.hs-form-private .hs-submit .hs-button{text-transform:uppercase!important;color:#fff!important;cursor:pointer!important;background:#5d51d5!important;border:none!important;border-radius:.5rem!important;height:3rem!important;padding:0 1.25rem!important;font-family:Fragment Mono,monospace!important;font-size:.8125rem!important}.partner-detail-page-root .section_partner-contact form.hs-form-private .hs-submit input[type=submit]:hover,.partner-detail-page-root .section_partner-contact form.hs-form-private .hs-submit .hs-button:hover{background:#4e43c0!important}@media screen and (width<=991px){.partner-detail-page-root .section_partner-hero{padding-top:calc(var(--ab-cms-nav-clearance,5.5rem) + 1.5rem)}.partner-detail-page-root .partner-hero_column.is-right{padding-top:3rem}.partner-detail-page-root .partner-cta_wrapper{text-align:left;flex-direction:column;align-items:flex-start}}@media screen and (width<=480px){.partner-detail-page-root .section_partner-contact form.hs-form-private fieldset.form-columns-2{flex-direction:column!important}}
