:root{--v2-bg-bright: #fffbf5;--v2-bg: #faf6f0;--v2-subtle: #f3eee7;--v2-muted: #ede8e0;--v2-fg: #181210;--v2-fg-muted: #524a43;--v2-fg-subtle: #888077;--v2-sans: "STK Bureau Sans",sans-serif;--v2-serif: "STK Bureau Serif",serif;--v2-mono: "STK Bureau Sans Mono",monospace}body{background-color: var(--v2-bg-bright);color: var(--v2-fg);font-family: var(--v2-sans);-webkit-font-smoothing: antialiased;padding: 0 !important}.blog-article-layout{background-color: transparent}.nav-main .navbar_link,.nav-main .navbar_menu-dropdown,.nav-main .navbar_menu-dropdown *{color: var(--v2-fg)}.nav-main .w-nav-brand img,.nav-main .w-nav-brand svg,.footer-logo-wrapper img,.footer-logo-wrapper svg{filter: brightness(0)}.menu-icon_line-top,.menu-icon_line-middle,.menu-icon_line-bottom,.menu-icon1_line-middle-inner{background-color: var(--v2-fg) !important}html body,html body .page-wrapper,html body .main-wrapper{background-color: var(--v2-bg-bright) !important}section.background-color-offwhite,section.background-color-light-lilac,.section.dark,.padding-global.dark-2{background-color: var(--v2-bg) !important}section.background-color-black{background: var(--v2-bg) !important;color: var(--v2-fg)}.main-wrapper .bg-img,.main-wrapper .header-pattern-large,.main-wrapper .gradient-bg,.main-wrapper .noise-wrapper,.main-wrapper .gradient-spotlight,.main-wrapper .bg-motion{display: none !important}.general-header,.gradient-section,.home-header{background: var(--v2-bg) !important;color: var(--v2-fg)}.general-header .img-cover,.gradient-section>img,.home-header>img{display: none}.main-wrapper :where(h1,h2):where(:not(.heading-hidden,.heading-style-h4,.heading-style-h5,.heading-style-h6)),.main-wrapper :where(.heading-style-h2,.heading-style-h3){font-family: var(--v2-serif) !important;font-weight: 400 !important;letter-spacing: -0.02em;color: var(--v2-fg) !important}.main-wrapper :is(h1,h2,h3) *{line-height: inherit !important}.main-wrapper :is(h3,h4,h5,h6,.heading-style-h4,.heading-style-h5){color: var(--v2-fg)}.main-wrapper h2.cc-inline,.main-wrapper h1.cc-inline,.main-wrapper h3.cc-inline{font-size: 56px !important;line-height: 60px !important}.main-wrapper .heading-style-h3:not(.cc-inline){font-size: 44px !important;line-height: 48px !important}.main-wrapper p,.main-wrapper li{color: var(--v2-fg-muted)}.main-wrapper .text-color-white,.main-wrapper .text-color-white *{color: var(--v2-fg) !important}.main-wrapper .eyebrow,.main-wrapper .text-style-mono{color: var(--v2-fg-muted) !important;background: transparent;border-color: #c8c0b6;font-family: var(--v2-mono)}.main-wrapper .button{display: inline-flex;align-items: center;height: 48px;padding: 0 28px;border-radius: 4px;border: 1px solid var(--v2-fg) !important;background: var(--v2-fg) !important}.main-wrapper .button,.main-wrapper .button *{color: var(--v2-bg-bright) !important;font-family: var(--v2-sans) !important;font-size: 16px;font-weight: 500;text-transform: none !important;letter-spacing: 0}.main-wrapper .secondary-button .button,.main-wrapper .button[class*="w-variant-c29515a5"]{background: transparent !important}.main-wrapper .secondary-button .button,.main-wrapper .secondary-button .button *,.main-wrapper .button[class*="w-variant-c29515a5"],.main-wrapper .button[class*="w-variant-c29515a5"] *{color: var(--v2-fg) !important}.main-wrapper .button div::first-letter{text-transform: uppercase}.main-wrapper .card-text-button,.main-wrapper .card-text-button *,.nav-main .nav-demo-link,.main-wrapper .text-link,.main-wrapper .feature-card .link,.main-wrapper [class*="card"] a:not(.button){color: var(--v2-fg) !important}.main-wrapper .customer-logo,.main-wrapper .customer-card-logo{filter: brightness(0)}.main-wrapper img:not(.customer-logo):not(.customer-card-logo):not([src$=".svg"]){filter: grayscale(1) sepia(0.12)}.main-wrapper img[src$=".svg"]:not(.customer-logo):not(.customer-card-logo){filter: grayscale(1) brightness(0.35);opacity: 0.5}.main-wrapper .accordion,.main-wrapper .feature-addon-item,.main-wrapper .alternate-compare-option{border-color: var(--v2-subtle) !important;border-radius: 12px;background-color: var(--v2-bg-bright)}.main-wrapper .feature-addon-item.cc-border-light{background-color: transparent;border-color: #c8c0b6 !important}.main-wrapper .feature-card{background-color: var(--v2-bg-bright) !important;border: 1px solid var(--v2-subtle);border-radius: 16px;overflow: hidden}.main-wrapper .img-wrapper.cc-blur{background-color: var(--v2-subtle) !important;backdrop-filter: none}.main-wrapper :has(>.gradient-bg):not(section):not(.gradient-section:not(.cc-radius)){background: var(--v2-fg) !important;border-radius: 16px}.main-wrapper :has(>.gradient-bg):not(section):not(.gradient-section:not(.cc-radius)) :is(h2,h3,h4,p,li,div){color: var(--v2-bg-bright) !important}.main-wrapper :has(>.gradient-bg) img[src$=".svg"]{filter: grayscale(1) !important;opacity: 1 !important}.main-wrapper svg.text-color-blue,.main-wrapper .text-color-blue:not(a){color: var(--v2-fg) !important}.main-wrapper .calm-card-pattern,.main-wrapper .calm-card-shape{display: none}.main-wrapper .off-white-2,.main-wrapper .off-white-3,.main-wrapper .features-list-layout-item.is-light,.main-wrapper .features-list-layout-item.is-light *{color: var(--v2-fg) !important}.main-wrapper .feature-card.mobile-fw{border: 1px solid var(--v2-subtle)}.main-wrapper .highlight-dot{background-color: var(--v2-fg) !important}.main-wrapper .testimonial_rating-wrapper,.main-wrapper .testimonial_rating-icon,.main-wrapper .icon-embed-xsmall{color: var(--v2-fg) !important}.main-wrapper .cs-card{background-color: var(--v2-bg) !important;border-radius: 16px}.main-wrapper .cs-item-image{background: var(--v2-muted) !important;border-radius: 12px}.main-wrapper .cs-item-image img{filter: brightness(0) !important;opacity: 1 !important}.main-wrapper .hs-button,.main-wrapper input[type="submit"]{background: var(--v2-fg) !important;border: 1px solid var(--v2-fg) !important;border-radius: 4px !important;color: var(--v2-bg-bright) !important;font-family: var(--v2-sans) !important;text-transform: none !important}.main-wrapper .hs-input{border-color: #c8c0b6 !important;border-radius: 4px;background-color: var(--v2-bg-bright) !important}.main-wrapper .text-color-gradient{background: none !important;-webkit-text-fill-color: currentColor !important;color: inherit !important}.main-wrapper .form-holder{background-color: var(--v2-bg) !important;border: 1px solid var(--v2-subtle) !important;border-radius: 16px}.main-wrapper .forrester-feature{background: var(--v2-fg) !important;border-radius: 16px;overflow: hidden}.main-wrapper .forrester-feature .img-absolute{display: none}.main-wrapper .forrester-feature .forrester-logo{filter: brightness(0) invert(1) !important}.main-wrapper .forrester-feature .button{background: var(--v2-bg-bright) !important;border-color: var(--v2-bg-bright) !important}.main-wrapper .forrester-feature a.button.w-inline-block,.main-wrapper .forrester-feature a.button.w-inline-block :is(div,span){color: var(--v2-fg) !important}.main-wrapper .forrester-feature .heading-content-wrapper :is(h2,h3,p,div,span){color: var(--v2-bg-bright) !important}.main-wrapper .background-color-blue{background-color: var(--v2-bg) !important}.main-wrapper .comp-vs-divider{background-color: var(--v2-fg) !important;color: var(--v2-bg-bright) !important}.main-wrapper .comp-vs-divider *{color: var(--v2-bg-bright) !important}.main-wrapper .comp-kernel-card{border: 1px solid var(--v2-subtle);border-radius: 16px}.main-wrapper :is(.purple,.rasa-purple):not(span):not(.comp-stat-value){background: var(--v2-fg) !important;border-color: var(--v2-fg) !important}.main-wrapper :is(.purple,.rasa-purple):not(span):not(.comp-stat-value) :is(h2,h3,h4,p,li,div,span,strong,a),.main-wrapper :is(.purple,.rasa-purple):not(span):not(.comp-stat-value) .text-style-mono{color: var(--v2-bg-bright) !important}.main-wrapper .whitepaper-header,.main-wrapper .whitepaper-header :is(div,p,span,label,h1,h2){color: var(--v2-fg) !important}.main-wrapper .text-color-lilac{color: inherit !important}.main-wrapper .hs-form label,.main-wrapper .hs-form label span,.main-wrapper .hs-richtext,.main-wrapper .hs-richtext *{color: var(--v2-fg-muted) !important}.main-wrapper :is(.cm-label,.comp-stat-label,.deep-dive>p,.deep-dive td>p:first-child){color: var(--v2-fg-muted) !important}.main-wrapper .cm-verdict{color: var(--v2-fg-muted) !important}.main-wrapper :is(.comp-stat-value.purple,.comp-stat-value.purple strong,.comp-tag,.deep-dive td>p:first-child strong,.deep-dive h3,.steelman-block h2,.steelman-block h3,.comp-kernel-card .div-block>div,.platform-a-name,.platform-b-name){color: var(--v2-fg) !important}.main-wrapper .comp-matrix .cm-row>div .cm-label,.main-wrapper .deep-dive td>p:first-child{color: var(--v2-fg-muted) !important}.main-wrapper .cm-verdict{background: var(--v2-subtle) !important}.main-wrapper .cm-verdict.is-rasa{background: var(--v2-fg) !important;color: var(--v2-bg-bright) !important}.main-wrapper .comp-matrix .cm-head>div,.main-wrapper .comp-matrix .cm-toggle{background: var(--v2-fg) !important;color: var(--v2-bg-bright) !important;border-bottom-color: var(--v2-fg) !important}.main-wrapper .comp-matrix .cm-row>div,.main-wrapper .comp-matrix .cm-row>div :is(div,p,strong,span):not(.cm-verdict):not(.cm-label){color: var(--v2-fg) !important}.main-wrapper .cm-peek,.main-wrapper .cm-peek.is-rasa{color: var(--v2-fg) !important}.main-wrapper .comp-matrix .cm-toggle::after,.main-wrapper .dd-topic>summary::after{color: currentColor !important}.main-wrapper .comp-matrix .cm-row>div,.main-wrapper .deep-dive td{background: transparent !important}.main-wrapper .comp-matrix.is-3way .cm-row>div:nth-of-type(4),.main-wrapper .deep-dive td:nth-child(2),.main-wrapper .deep-dive.is-3way td:nth-child(3){background: var(--v2-bg) !important}.main-wrapper .deep-dive.is-3way td:nth-child(2){background: transparent !important}.main-wrapper .comp-kernel-card.is-rasa,.main-wrapper .comp-quote{border-left-color: var(--v2-fg) !important}.main-wrapper .comp-quote{background: var(--v2-bg) !important}.main-wrapper .related-list .w-dyn-item a.w-inline-block{border-color: var(--v2-subtle) !important;background: var(--v2-bg-bright) !important;color: var(--v2-fg) !important}.main-wrapper .related-list .w-dyn-item a.w-inline-block:hover{border-color: var(--v2-fg) !important;background: var(--v2-bg) !important}.main-wrapper .comp-matrix,.main-wrapper .deep-dive table{border-color: var(--v2-subtle) !important}.main-wrapper .comp-matrix .cm-row>div .cm-verdict.is-rasa,.main-wrapper .cm-verdict.is-rasa{color: var(--v2-bg-bright) !important}.main-wrapper :is(.purple,.rasa-purple):not(span):not(.comp-stat-value) :is(.comp-stat-value,.comp-stat-value strong,.comp-stat-label,.comp-tag,strong,p){color: var(--v2-bg-bright) !important}.customer-card{background: var(--v2-bg-bright) !important;border: 1px solid var(--v2-subtle);border-radius: 16px;color: var(--v2-fg)}.customer-card *{color: var(--v2-fg) !important}.customer-card .quote-rt p,.customer-card blockquote,.customer-card .text-size-large{font-family: var(--v2-serif);font-weight: 400}.swiper-navigation__button{background: transparent !important;border: 1px solid var(--v2-fg);color: var(--v2-fg)}.swiper-navigation__button svg path{fill: currentColor}.cta-card{background-color: var(--v2-bg-bright);border-radius: 0}.cta-card .cta-bg,.cta-card .gradient-bg,.cta-card .gradient-spotlight{display: none}.cta-card .cta-card-title{font-family: var(--v2-serif);font-weight: 400;font-size: 40px;line-height: 44px;color: var(--v2-fg) !important}.cta-card .heading-content-wrapper{margin-left: auto;margin-right: auto;text-align: center;align-items: center}.cta-card h2:not(.heading-hidden){font-family: var(--v2-serif);font-weight: 400;font-size: 40px;line-height: 48px !important;color: var(--v2-fg)}.cta-card h2:not(.heading-hidden) *{line-height: inherit !important}.cta-card p{font-family: var(--v2-sans);font-size: 16px;line-height: 22px;color: var(--v2-fg-muted)}.cta-card .button{display: inline-flex;align-items: center;height: 48px;padding: 0 28px;border-radius: 4px;border: 1px solid var(--v2-fg) !important;background: var(--v2-fg) !important;color: var(--v2-bg-bright) !important;font-family: var(--v2-sans);font-size: 16px;font-weight: 500;text-transform: none}.cta-card .button *{color: var(--v2-bg-bright) !important;font-family: var(--v2-sans) !important;text-transform: none !important}.cta-card .button div::first-letter{text-transform: uppercase}@media screen and (max-width: 991px){.main-wrapper h2.cc-inline,.main-wrapper h1.cc-inline,.main-wrapper h3.cc-inline{font-size: 44px !important;line-height: 48px !important}.main-wrapper .heading-style-h3:not(.cc-inline){font-size: 38px !important;line-height: 42px !important}}@media screen and (max-width: 767px){.main-wrapper h2.cc-inline,.main-wrapper h1.cc-inline,.main-wrapper h3.cc-inline{font-size: 36px !important;line-height: 40px !important}.main-wrapper .heading-style-h3:not(.cc-inline){font-size: 30px !important;line-height: 34px !important}.cta-card h2:not(.heading-hidden),.cta-card .cta-card-title{font-size: 30px;line-height: 34px !important}}.whitepaper-table-cell{border-color: var(--v2-muted) !important}.whitepaper-table-cell.is-heading{background-color: var(--v2-subtle) !important}.text-color-blue{color: var(--v2-fg) !important}.forrester-feature-stats-tile{background-color: rgba(255,251,245,0.08) !important}.faq_accordion{border-color: var(--v2-muted) !important}.main-wrapper a:not([class]){color: var(--v2-fg);text-decoration: underline;text-underline-offset: 2px}