.theme-revamp{--explorer-bg: #F6F4F0;--explorer-header-bg: #F6F4F0;--explorer-topbar-bg: #F6F4F0;--explorer-panel-bg: #E9E8E4;--explorer-surface: #E9E8E4;--explorer-hover-bg: rgba(0, 0, 0, .04);--explorer-hover-subtle-bg: rgba(0, 0, 0, .02);--explorer-active-bg: rgba(0, 0, 0, .06);--explorer-row-hover-bg: rgba(0, 0, 0, .01);--explorer-backdrop-bg: rgba(0, 0, 0, .18);--explorer-card-bg: #E9E8E4;--explorer-card-featured-bg: #FFFFFF;--explorer-card-hover-bg: #FFFFFF;--explorer-card-featured-hover-bg: #FFFFFF;--explorer-card-border: rgba(0, 0, 0, .06);--explorer-card-hover-border: rgba(0, 0, 0, .15);--text-heading: #444444;--text-body: #444444;--text-note: #838383;--explorer-text-primary: #444444;--explorer-text-heading: #444444;--explorer-text-strong: #444444;--explorer-text-body: #444444;--explorer-text-muted: #838383;--explorer-text-nav: #838383;--explorer-text-subtle: #838383;--explorer-text-label: #838383;--explorer-text-faint: rgba(68, 68, 68, .28);--explorer-text-link: #1A4BFF;--explorer-border-faintest: rgba(0, 0, 0, .04);--explorer-border-faint: rgba(0, 0, 0, .06);--explorer-border-subtle: rgba(0, 0, 0, .1);--explorer-border-medium: rgba(0, 0, 0, .15);--explorer-border-strong: rgba(0, 0, 0, .22);--explorer-border-bright: rgba(0, 0, 0, .35);--ypym-white: #F6F4F0;--ypym-black: #444444;--cbtn-solid-bg: #444444;--cbtn-solid-text: #FFFFFF;--cbtn-solid-hover-bg: #333333;--cbtn-solid-active-bg: #2A2A2A;--cbtn-solid-shadow: 0 4px 0 0 rgba(68, 68, 68, .15), 0 6px 20px rgba(68, 68, 68, .08);--cbtn-ghost-text: #444444;--cbtn-ghost-border: rgba(68, 68, 68, .35);--cbtn-ghost-hover-bg: rgba(68, 68, 68, .06);--cbtn-ghost-hover-border: rgba(68, 68, 68, .6);--cbtn-light-bg: #FFFFFF;--cbtn-light-text: #444444;--cbtn-light-border: rgba(0, 0, 0, .15);--cbtn-light-shadow: 0 2px 8px rgba(0, 0, 0, .04);--cbtn-light-hover-bg: rgba(0, 0, 0, .04);--cbtn-light-active-bg: rgba(0, 0, 0, .08);--popup-bg: #FFFFFF;--popup-border: rgba(0, 0, 0, .08);--popup-text-heading: #444444;--popup-text-body: #444444;--popup-text-subtle: #838383;--popup-text-label: rgba(131, 131, 131, .75);--popup-hover-bg: rgba(68, 68, 68, .04);--popup-divider: rgba(0, 0, 0, .06);--popup-accent: #444444;--callout-information-bg: #E9E8E4;--callout-information-border: rgba(0, 0, 0, .1);--callout-success-bg: rgba(68, 68, 68, .06);--callout-success-border: rgba(68, 68, 68, .15);--dp-blue: #444444;--dp-blue-dark: #333333;--dp-blue-light: #FAF9F6;--dp-blue-mid: rgba(68, 68, 68, .15);--dp-navy: #444444;--dp-lime: #DAFF01;--dp-bg: #F6F4F0;--dp-sidebar-bg: #F6F4F0;--dp-hover-bg: rgba(0, 0, 0, .04);--dp-active-bg: rgba(0, 0, 0, .06);--dp-border: rgba(0, 0, 0, .08);--dp-border-mid: rgba(0, 0, 0, .12);--dp-text-heading: #444444;--dp-text-body: #444444;--dp-text-muted: #838383;--dp-text-faint: rgba(68, 68, 68, .28);--dp-text-link: #1A4BFF;--dp-text-active: #444444;--dp-toc-active: #838383;--explorer-input-focus-bg: rgba(0, 0, 0, .05);--explorer-chip-bg: rgba(0, 0, 0, .04);--explorer-chip-accent-bg: rgba(0, 0, 0, .08);--explorer-btn-subtle-bg: rgba(0, 0, 0, .04);--explorer-btn-subtle-hover-bg: rgba(0, 0, 0, .08);--explorer-btn-secondary-bg: rgba(0, 0, 0, .04);--explorer-btn-secondary-hover-bg: rgba(0, 0, 0, .08);--explorer-btn-icon-bg: rgba(0, 0, 0, .04);--explorer-btn-icon-hover-bg: rgba(0, 0, 0, .08);--explorer-bar-track-bg: rgba(0, 0, 0, .04);--explorer-bar-fill-bg: rgba(0, 0, 0, .12);--explorer-bar-fill-top-bg: #444444;--explorer-accent-blue-dot: #444444;--explorer-cta-primary-bg: #444444;--explorer-cta-primary-hover-bg: #333333;--explorer-grid-stroke: rgba(0, 0, 0, .08);--explorer-axis-label: #838383;--explorer-anno-title: #838383;--explorer-anno-value: #444444;--explorer-area-primary: #838383;--explorer-guide-stroke: rgba(0, 0, 0, .15);background-color:#f6f4f0;color:#444}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel,.trp-stats-section,nav[aria-label="Table of contents"],.drp-toc-root,.company-nav,[class*=sidebar]) :is(ul,ol){list-style:none!important;list-style-type:none!important;padding-left:0!important;padding-inline-start:0!important;margin-top:0!important;margin-bottom:0!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel,.trp-stats-section,nav[aria-label="Table of contents"],.drp-toc-root,.company-nav,[class*=sidebar]) li{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin-left:0!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel,.trp-stats-section,nav[aria-label="Table of contents"],.drp-toc-root,.company-nav,[class*=sidebar]) li::marker,.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel,.trp-stats-section,nav[aria-label="Table of contents"],.drp-toc-root,.company-nav,[class*=sidebar]) li:before{content:none!important;display:none!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel) :is(a,button,span,p,label,small){font-family:var(--font-display, "Plus Jakarta Sans", sans-serif)!important;color:#838383!important;text-decoration:none!important;background:transparent!important;background-color:transparent!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel) :is(h1,h2,h3,h4,h5,h6,dt,.sidebar-group-title,.drp-section-label,[class*=group-title],[class*=group-label]){font-family:var(--font-display, "Plus Jakarta Sans", sans-serif)!important;color:#838383!important;font-weight:600!important;font-size:.85rem!important;background:transparent!important;background-color:transparent!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel) :is(a,button):hover{color:#838383!important;text-decoration:none!important;background:transparent!important;background-color:transparent!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel) :is(.sidebar-active,[data-active=true],[aria-current=page],[aria-current=true],.sidebar-sw-btn--active,.usl-drawer-btn--active,.drp-toc-link--active,[class*=active i]){font-weight:700!important;color:#838383!important;text-decoration:none!important;background:transparent!important;background-color:transparent!important}.theme-revamp .fnew a,.theme-revamp .fnew a:hover{text-decoration:none!important}.theme-revamp .trp-toc-link:hover,.theme-revamp .trp-toc-link.active{background:transparent!important;color:#838383!important;text-decoration:none!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel) :is(a,button):hover{background-color:transparent!important;background:transparent!important}.theme-revamp .trp-progress-fill{background:#838383!important}.theme-revamp [id^=sb-nav-] .sidebar-nav-item,.theme-revamp [id^=dsb-nav-] .sidebar-nav-item{color:#838383!important;background:transparent!important;background-color:transparent!important}.theme-revamp [id^=sb-nav-] .sidebar-nav-item:hover,.theme-revamp [id^=dsb-nav-] .sidebar-nav-item:hover{color:#838383!important;background:transparent!important;background-color:transparent!important;text-decoration:none!important}.theme-revamp [id^=sb-nav-] a.sidebar-nav-item.sidebar-active,.theme-revamp [id^=dsb-nav-] a.sidebar-nav-item.sidebar-active,.theme-revamp [id^=sb-nav-] a.sidebar-nav-item[data-active=true],.theme-revamp [id^=dsb-nav-] a.sidebar-nav-item[data-active=true]{color:#838383!important;font-weight:700!important;background:transparent!important;background-color:transparent!important;text-decoration:none!important}.theme-revamp #card-search{background-color:#ffffff1a!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;-webkit-box-shadow:none!important;-webkit-text-fill-color:#FFFFFF!important}.theme-revamp #card-search::-moz-placeholder{color:#ffffff4d!important}.theme-revamp #card-search::placeholder{color:#ffffff4d!important}.theme-revamp #card-search:focus{box-shadow:0 0 0 2px #ffffff26!important;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.15)!important}.theme-revamp :is([id^=pt-],.pt-interval-select):is(input,select,textarea){background-color:#fff!important;border:1px solid rgba(0,0,0,.14)!important;color:#444!important;-webkit-box-shadow:none!important;-webkit-text-fill-color:#444444!important}.theme-revamp :is([id^=pt-],.pt-interval-select):is(input,select,textarea):focus{border-color:#0000004d!important;box-shadow:0 0 0 2px #4444441a!important;-webkit-box-shadow:none!important}.theme-revamp .fnew{--fnew-outer-bg: #FFFFFF !important;--fnew-grad-from: transparent !important;--fnew-grad-mid: transparent !important;--fnew-grad-to: transparent !important;--fnew-glass-bg: #FFFFFF !important;--fnew-glass-border: transparent !important;--fnew-text-heading: #444444 !important;--fnew-text-body: #444444 !important;--fnew-text-muted: #838383 !important;--fnew-text-link: #838383 !important;--fnew-text-link-hover: #444444 !important;--fnew-btn-ghost-color: #444444 !important;--fnew-btn-ghost-border:rgba(68, 68, 68, .35) !important;--fnew-btn-solid-bg: #444444 !important;--fnew-btn-solid-text: #FFFFFF !important;--fnew-tab-active-bg: #444444 !important;--fnew-tab-active-text: #FFFFFF !important;--fnew-tab-idle-bg: transparent !important;--fnew-tab-idle-text: #838383 !important;--fnew-divider: rgba(0, 0, 0, .06) !important;--fnew-copyright-color: #838383 !important;--fnew-social-color: #838383 !important;--fnew-social-hover: #444444 !important;--fnew-vs-card-bg: #F6F4F0 !important;--fnew-vs-badge-bg: #444444 !important;--fnew-vs-badge-text: #FFFFFF !important;--fnew-vs-cta-bg: #444444 !important;--fnew-vs-cta-text: #FFFFFF !important}.theme-revamp .fnew__outer{background-image:none!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 4px 20px #00000004!important}.theme-revamp .fnew__outer:before{display:none!important;content:none!important}.theme-revamp .fnew__nl-ghost button,.theme-revamp .fnew__nl-ghost input[type=submit]{background-color:#444!important;color:#fff!important}.theme-revamp h1{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:400!important;font-size:clamp(1.75rem,1.25rem + 2.5vw,2.75rem)!important;line-height:1.08!important;letter-spacing:-.02em!important;color:#444}.theme-revamp h2{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;font-size:clamp(1.375rem,1.05rem + 1.6vw,1.875rem)!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#444}.theme-revamp h3{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:400!important;font-size:clamp(1.25rem,1rem + 1.25vw,1.625rem)!important;line-height:1.2!important;letter-spacing:0!important;color:#444}.theme-revamp h4{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:400!important;font-size:clamp(1.125rem,.95rem + .9vw,1.5rem)!important;line-height:1.25!important;letter-spacing:0!important;color:#444}.theme-revamp h5{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;font-size:clamp(1.0625rem,.95rem + .6vw,1.375rem)!important;line-height:1.3!important;letter-spacing:.01em!important;color:#444}.theme-revamp h6{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:500!important;font-size:clamp(1rem,.9rem + .5vw,1.375rem)!important;line-height:1.35!important;letter-spacing:.01em!important;color:#444}.theme-revamp p,.theme-revamp li,.theme-revamp .font-body,.theme-revamp .font-sans{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif)!important;font-size:clamp(.9375rem,.9rem + .2vw,1rem)!important;line-height:1.55!important;color:#444}.theme-revamp .font-display,.theme-revamp button{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif)!important}.theme-revamp input,.theme-revamp select,.theme-revamp textarea{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif)!important;color:#444!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:8px!important;outline:none!important;box-shadow:none!important;-webkit-box-shadow:0 0 0 9999px #FFFFFF inset!important;-webkit-text-fill-color:#444444!important}.theme-revamp input:focus,.theme-revamp select:focus,.theme-revamp textarea:focus{outline:none!important;border-color:#0000004d!important;box-shadow:0 0 0 2px #4444441a!important;-webkit-box-shadow:0 0 0 9999px #FFFFFF inset,0 0 0 2px rgba(68,68,68,.1)!important}.theme-revamp input::-moz-placeholder,.theme-revamp textarea::-moz-placeholder{color:#adadad!important;opacity:1!important}.theme-revamp input::placeholder,.theme-revamp textarea::placeholder{color:#adadad!important;opacity:1!important}.theme-revamp input[type=checkbox],.theme-revamp input[type=radio]{accent-color:#444444!important}.theme-revamp select{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:auto!important;background-color:#fff!important;color:#444!important}.theme-revamp textarea{scrollbar-color:rgba(0,0,0,.15) transparent!important}.theme-revamp small,.theme-revamp .font-mono,.theme-revamp code{font-family:var(--font-note, "JetBrains Mono Variable", "JetBrains Mono", monospace)!important;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)!important;line-height:1.35!important;letter-spacing:.01em!important}.theme-revamp label{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif)!important;font-weight:500!important;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)!important;line-height:1.35!important;letter-spacing:.01em!important;color:#838383!important;text-transform:none!important}.theme-revamp strong,.theme-revamp b{font-weight:600!important;color:#444!important}.theme-revamp em,.theme-revamp i{font-style:normal!important;color:#444!important}.theme-revamp figcaption{font-family:var(--font-note, "JetBrains Mono Variable", "JetBrains Mono", monospace)!important;font-size:clamp(.75rem,.7rem + .2vw,.875rem)!important;line-height:1.3!important;letter-spacing:.02em!important;color:#838383!important}.theme-revamp p a,.theme-revamp li a,.theme-revamp td a,.theme-revamp blockquote a{color:#1a4bff!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}.theme-revamp p a:hover,.theme-revamp li a:hover,.theme-revamp td a:hover,.theme-revamp blockquote a:hover{color:#1239cc!important}.theme-revamp .rep-blue-card,.theme-revamp .rep-blue-card h1,.theme-revamp .rep-blue-card h2,.theme-revamp .rep-blue-card h3,.theme-revamp .rep-blue-card h4,.theme-revamp .rep-blue-card h5,.theme-revamp .rep-blue-card h6,.theme-revamp .rep-blue-card p,.theme-revamp .rep-blue-card li,.theme-revamp .rep-blue-card span,.theme-revamp .rep-blue-title,.theme-revamp .rep-bottom-card--black,.theme-revamp .rep-bottom-card--black h1,.theme-revamp .rep-bottom-card--black h2,.theme-revamp .rep-bottom-card--black h3,.theme-revamp .rep-bottom-card--black h4,.theme-revamp .rep-bottom-card--black h5,.theme-revamp .rep-bottom-card--black h6,.theme-revamp .rep-card-title-white,.theme-revamp .rep-card-desc-white,.theme-revamp .au-hero--dark,.theme-revamp .au-hero--dark h1,.theme-revamp .au-hero--dark h2,.theme-revamp .au-hero--dark h3,.theme-revamp .au-hero--dark p,.theme-revamp .au-hero--dark .au-hero__eyebrow,.theme-revamp .au-hero--dark .au-hero__heading,.theme-revamp .au-hero--dark .au-hero__stat,.theme-revamp .au-hero--dark .au-hero__stat-label,.theme-revamp .au-hero[data-theme=dark],.theme-revamp .au-hero[data-theme=dark] *,.theme-revamp .au-hero[style*="background: #000000"],.theme-revamp .au-hero[style*="background: #000000"] *,.theme-revamp .au-hero[style*="background:#000000"],.theme-revamp .au-hero[style*="background:#000000"] *,.theme-revamp .integ-panel,.theme-revamp .integ-panel h1,.theme-revamp .integ-panel h2,.theme-revamp .integ-panel h3,.theme-revamp .integ-panel h4,.theme-revamp .integ-panel h5,.theme-revamp .integ-panel h6,.theme-revamp .integ-panel p,.theme-revamp .integ-panel span,.theme-revamp .feat-carousel-title{color:#fff!important}.theme-revamp .feat-carousel-desc{color:#ffffffd9!important}.theme-revamp .integ-logo-name{color:#ffffffe6!important}.theme-revamp .feat-carousel-progress{background:#fff3!important}.theme-revamp .feat-carousel-progress-bar{background:#daff01!important}.theme-revamp .flow-container{background-color:#e9e8e4!important;border:1px solid rgba(0,0,0,.06)!important}.theme-revamp .flow-card__title{color:#444!important}.theme-revamp .flow-card__desc{color:#838383!important}.theme-revamp .bg-\[\#F4F7FF\],.theme-revamp .bg-\[\#F3F4F6\],.theme-revamp .bg-\[\#E4EAFF\],.theme-revamp .bg-blue-50,.theme-revamp [style*="background: rgba(11,15,65,0.03)"],.theme-revamp [style*="background: #F4F7FF"],.theme-revamp [style*="background:#F4F7FF"]{background-color:#e9e8e4!important;border-color:#00000014!important}.theme-revamp .dpr-hero-section{background-color:#f6f4f0!important;color:#444!important;padding-top:1.5rem!important}.theme-revamp .dpr-card--illustration{background-color:#e9e8e4!important;border:1px solid rgba(0,0,0,.08)!important}.theme-revamp .dpr-card--tosca,.theme-revamp .dpr-card--white{background-color:#fff!important;border:1px solid rgba(0,0,0,.08)!important;color:#444!important}.theme-revamp .dpr-card--white *,.theme-revamp .dpr-card--tosca *{color:#444!important}.theme-revamp .dpr-card--white p,.theme-revamp .dpr-card--white .dpr-card-desc,.theme-revamp .dpr-card--tosca p,.theme-revamp .dpr-card--tosca .dpr-card-desc{color:#838383!important}.theme-revamp .tso-orient-section{background:transparent!important;border-bottom:none!important;padding-top:1rem!important;margin-top:0!important}.theme-revamp .usp-illus-wrap{background-color:#e9e8e4!important;border-radius:16px 16px 0 0!important}.theme-revamp .tp-blockquote,.theme-revamp blockquote{background-color:#faf9f6!important;border-left:4px solid #444444!important;border-radius:8px!important}.theme-revamp .tp-quote-title{color:#333!important}.theme-revamp .tp-quote-body{color:#555!important}.theme-revamp .tso-orient-tagline{text-align:center!important;padding:1.25rem 0 .5rem!important;margin-top:.5rem!important}.theme-revamp .tso-orient-tagline p{font-size:14.5px!important;color:#555!important;line-height:1.6!important;margin:0!important}.theme-revamp .tso-orient-tagline a,.theme-revamp .tso-tagline-link{color:#444!important;font-weight:600!important;text-decoration:underline!important}.theme-revamp .hww__heading{color:#333!important;font-family:var(--font-display, "Plus Jakarta Sans", sans-serif)!important}.theme-revamp .hww__desc{color:#666!important}.theme-revamp .hww__marker{border:1px solid rgba(0,0,0,.14)!important;background-color:#faf9f6!important}.theme-revamp .hww__marker span{color:#444!important}.theme-revamp .hww__step:after{background-color:#0000001a!important}.theme-revamp .hww__step-title{color:#333!important}.theme-revamp .hww__step-desc{color:#555!important}.theme-revamp .hww__cta{color:#fff!important;background-color:#444!important;border:1px solid #444444!important}.theme-revamp .hww__cta:hover{background-color:#222!important;border-color:#222!important}.theme-revamp .hww__marker,.theme-revamp .step-marker,.theme-revamp .step-circle,.theme-revamp .timeline-marker,.theme-revamp .timeline-circle,.theme-revamp [class*=step-marker],.theme-revamp [class*=step-circle],.theme-revamp [class*=timeline-circle]{border:1px solid rgba(0,0,0,.14)!important;background-color:#faf9f6!important;background:#faf9f6!important}.theme-revamp .hww__marker span,.theme-revamp .step-marker span,.theme-revamp .step-circle span,.theme-revamp .timeline-marker span,.theme-revamp .timeline-circle span,.theme-revamp [class*=step-marker] span,.theme-revamp [class*=step-circle] span,.theme-revamp [class*=timeline-circle] span{color:#444!important}.theme-revamp .hww__step:after,.theme-revamp .timeline-line,.theme-revamp .step-line,.theme-revamp [class*=timeline-line],.theme-revamp [class*=step-line]{background-color:#0000001a!important;background:#0000001a!important}.theme-revamp .tsl-topbar,.theme-revamp [aria-label=Breadcrumb]{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important}.theme-revamp .tsl-bc-link,.theme-revamp .tsl-bc-segment,.theme-revamp .tsl-bc-current{font-size:12px!important;color:#444!important}.theme-revamp .tsl-bc-link:hover{text-decoration:underline!important}.theme-revamp .explorer-section p,.theme-revamp .tph-overview h1,.theme-revamp .tph-overview div,.theme-revamp .tph-overview p,.theme-revamp .usp-desc,.theme-revamp .usp-section p,.theme-revamp .doc-content p{max-width:100%!important;width:100%!important}.tds-chart-section{padding:0!important}.tds-chart-section .tds-panels{padding:.75rem 1.25rem!important}.tds-chart-section .age-table-section,.tds-chart-section .col-chart-section,.tds-chart-section .explorer-bar-section{padding-top:.25rem!important;padding-bottom:.25rem!important}.theme-revamp{--revamp-section-py: 2rem;--revamp-section-gap: 1.5rem;--revamp-card-pad: 1rem;--revamp-content-max-w: 100%;--revamp-page-px: 1rem}@media (min-width: 480px){.theme-revamp{--revamp-page-px: 1.25rem}}@media (min-width: 768px){.theme-revamp{--revamp-section-py: 3rem;--revamp-section-gap: 2rem;--revamp-card-pad: 1.25rem;--revamp-content-max-w: 780px;--revamp-page-px: 1.5rem}}@media (min-width: 1024px){.theme-revamp{--revamp-page-px: 2rem}}@media (min-width: 1280px){.theme-revamp{--revamp-section-py: 4rem;--revamp-section-gap: 3rem;--revamp-card-pad: 1.5rem;--revamp-content-max-w: 957px}}@media (min-width: 1440px){.theme-revamp{--revamp-page-px: 2.5rem}}@media (min-width: 1600px){.theme-revamp{--revamp-content-max-w: 1000px}}@media (min-width: 1920px){.theme-revamp{--revamp-content-max-w: 1060px;--revamp-page-px: 3rem}}.theme-revamp .pg-shell{background-color:#f6f4f0}.theme-revamp .pg-sidebar-left{background:transparent;border-right:1px solid rgba(0,0,0,.05)}.theme-revamp .pg-page-content{max-width:var(--revamp-content-max-w, 957px);padding-left:var(--revamp-page-px, 1rem);padding-right:var(--revamp-page-px, 1rem)}.theme-revamp .revamp-card{background-color:#e9e8e4;border:1px solid rgba(0,0,0,.05);border-radius:16px;padding:var(--revamp-card-pad, 24px);transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,border-color .2s ease,box-shadow .2s cubic-bezier(.16,1,.3,1)}.theme-revamp .revamp-card:hover{background-color:#fff;border-color:#00000014;transform:translateY(-2px);box-shadow:0 8px 24px -4px #0000000d,0 2px 6px #00000005}.theme-revamp .revamp-card-highlight{background-color:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:var(--revamp-card-pad, 24px);box-shadow:0 4px 20px -2px #0000000a,0 1px 3px #00000005}.theme-revamp .nl-card,.theme-revamp :global(.nl-card){background-color:#fff!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:16px!important;color:#444!important;box-shadow:0 4px 20px -2px #00000008,0 1px 3px #00000005!important;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .2s ease,box-shadow .22s cubic-bezier(.16,1,.3,1)!important}.theme-revamp .nl-card:hover,.theme-revamp :global(.nl-card:hover){background-color:#fff!important;border-color:#0000001a!important;transform:translateY(-3px)!important;box-shadow:0 12px 32px -4px #0000000f,0 2px 8px #00000005!important}.theme-revamp .nl-card>div.mt-auto,.theme-revamp .nl-card div[style*="background: rgba(0,0,0,0.03)"],.theme-revamp .nl-card div[style*="background:rgba(0,0,0,0.03)"]{background:#e9e8e4!important;border:1px solid rgba(0,0,0,.05)!important;border-radius:12px!important;padding:14px 16px!important}.theme-revamp .nl-card div[style*="background: rgba(0,0,0,0.05)"],.theme-revamp .nl-card div[style*="background:rgba(0,0,0,0.05)"]{background:#e9e8e4!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:9999px!important}.theme-revamp .nl-card div[style*="background: rgba(0,0,0,0.05)"] span,.theme-revamp .nl-card div[style*="background:rgba(0,0,0,0.05)"] span{color:#838383!important}.theme-revamp .nl-mex,.theme-revamp #nl-mex{background:#e9e8e4!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 4px 24px -4px #0000000a,0 1px 3px #00000005!important;border-radius:20px!important}.theme-revamp .nl-mex-sidebar,.theme-revamp #nl-mex-nav{background:#e9e8e4!important;border-right:1px solid rgba(0,0,0,.06)!important}.theme-revamp .nl-mex-panel,.theme-revamp #nl-mex-panel{background:#fff!important;border-radius:0 20px 20px 0;color:#444!important}.theme-revamp .nl-mex-tab{color:#838383!important;border-radius:10px!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important}.theme-revamp .nl-mex-tab:hover{background:#0000000a!important;color:#444!important}.theme-revamp .nl-mex-tab.active{background:#fff!important;color:#444!important;font-weight:600!important;box-shadow:0 2px 8px -1px #0000000d,0 1px 2px #00000005!important}.theme-revamp .nl-mex-num{background:#0000000f!important;color:#838383!important}.theme-revamp .nl-mex-tab.active .nl-mex-num{background:#444!important;color:#fff!important;box-shadow:none!important}.theme-revamp .nl-mex-badge{background:#e9e8e4!important;color:#444!important;border:1px solid rgba(0,0,0,.08)!important}.theme-revamp .nl-mex-progress-bar{background:#0000000f!important}.theme-revamp .nl-mex-progress-fill{background:#444!important}.theme-revamp .nl-mex-feat li{color:#444!important}.theme-revamp .nl-mex-feat li:before{background:#838383!important}.theme-revamp .nl-mex-domain-tag{background:#e9e8e4!important;color:#444!important;border:1px solid rgba(0,0,0,.06)!important}.theme-revamp .revamp-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;font-family:var(--font-note, "JetBrains Mono Variable", "JetBrains Mono", monospace);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background-color:#e9e8e4;color:#838383;border:1px solid rgba(0,0,0,.05)}.theme-revamp .revamp-badge-active{background-color:#fff;color:#444;border-color:#0000001a}.theme-revamp table{width:100%;border-collapse:collapse}.theme-revamp th{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);font-weight:600;text-align:left;border-bottom:1px solid rgba(0,0,0,.1);padding:12px;color:#444;font-size:clamp(.75rem,.7rem + .25vw,.875rem);letter-spacing:.04em}.theme-revamp td{font-family:var(--font-body, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif);padding:12px;border-bottom:1px solid rgba(0,0,0,.05);color:#444;font-size:clamp(.875rem,.85rem + .15vw,.9375rem);line-height:1.4}.theme-revamp tr:hover td{background-color:#00000003}.theme-revamp .rc-table thead th{background:#e9e8e4!important;background-image:none!important;color:#444!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.theme-revamp blockquote,.theme-revamp :global(blockquote){background:#e9e8e4!important;border-left:4px solid #444444!important;border-radius:0!important;padding:2.25rem 1.5rem 1.25rem!important;margin:1.5rem 0!important;font-style:normal!important;color:#444!important;position:relative!important}.theme-revamp blockquote:before,.theme-revamp :global(blockquote:before){content:"“"!important;font-size:3.5rem!important;line-height:1!important;color:#4444442e!important;position:absolute!important;top:.25rem!important;left:1rem!important;font-family:Georgia,serif!important;pointer-events:none!important}.theme-revamp ul{list-style-type:disc;list-style-position:outside;padding-left:clamp(1rem,.8rem + 1vw,1.5rem)}.theme-revamp ol{list-style-type:decimal;list-style-position:outside;padding-left:clamp(1rem,.8rem + 1vw,1.5rem)}.theme-revamp li{margin-bottom:.5rem}.theme-revamp ul::marker,.theme-revamp ol::marker{color:#838383}.theme-revamp #faq h2,.theme-revamp .faq-section h2,.theme-revamp .serp-faq-section h2{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:700!important;font-size:clamp(1.5rem,3vw,2.2rem)!important;color:#444!important;line-height:1.15!important;letter-spacing:-.015em!important}.theme-revamp #faq p,.theme-revamp .faq-section p{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-size:14px!important;line-height:1.6!important;color:#838383!important}.theme-revamp details summary,.theme-revamp .nl-summary,.theme-revamp .serp-faq-q,.theme-revamp details.revamp-faq-item summary{list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;font-size:15px!important;line-height:1.35!important;color:#333!important;background-color:#fff!important;padding:14px 16px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;cursor:pointer!important;gap:1rem!important;transition:color .15s ease,background-color .15s ease!important}.theme-revamp details summary::-webkit-details-marker,.theme-revamp .nl-summary::-webkit-details-marker{display:none!important}.theme-revamp details summary:hover,.theme-revamp .nl-summary:hover,.theme-revamp .serp-faq-q:hover{color:#333!important;background-color:#fff!important}.theme-revamp details[open] summary,.theme-revamp .nl-details[open] .nl-summary{color:#333!important;font-weight:600!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.theme-revamp details summary span:not(.font-mono),.theme-revamp .nl-summary span:not(.font-mono),.theme-revamp .serp-faq-q span{color:#333!important;font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important}.theme-revamp details summary span.font-mono,.theme-revamp details summary span.w-5,.theme-revamp .nl-summary span.font-mono{font-family:var(--font-note, "JetBrains Mono Variable", "JetBrains Mono", monospace)!important;font-size:13px!important;font-weight:600!important;color:#838383!important;width:24px!important;flex-shrink:0!important}.theme-revamp details summary svg.nl-chevron,.theme-revamp details summary svg,.theme-revamp .nl-summary svg{flex-shrink:0!important;transition:transform .2s ease-in-out!important}.theme-revamp details[open] summary svg.nl-chevron,.theme-revamp details[open] summary svg,.theme-revamp .nl-details[open] .nl-summary svg{transform:rotate(180deg)!important}.theme-revamp details .nl-answer,.theme-revamp details .faq-answer,.theme-revamp details .serp-faq-a,.theme-revamp details>div:not(summary),.theme-revamp details.revamp-faq-item .faq-answer{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-size:14.5px!important;line-height:1.6!important;color:#555!important;background-color:#faf9f6!important;padding:14px 16px 18px 44px!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.theme-revamp .nl-group-label,.theme-revamp :global(.nl-group-label){color:#333!important;font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;font-size:17px!important;letter-spacing:-.01em!important;display:block!important;opacity:1!important;visibility:visible!important;margin-top:1.75rem!important;margin-bottom:.5rem!important}.theme-revamp .nl-faq-group,.theme-revamp .rounded-xl.overflow-hidden{border:1px solid rgba(0,0,0,.08)!important;background-color:#fff!important;border-radius:14px!important;overflow:hidden!important}.theme-revamp .revamp-eyebrow,.theme-revamp .nl-mex-badge,.theme-revamp .nl-card .inline-flex.rounded-full,.theme-revamp :global(.revamp-eyebrow),.theme-revamp :global(.nl-mex-badge),.theme-revamp :global(.nl-card .inline-flex.rounded-full){display:none!important}.theme-revamp .btn,.theme-revamp button,.theme-revamp a.btn,.theme-revamp .nl-mex-nav-btn,.theme-revamp .nl-faq-cta{transition:transform .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease!important;letter-spacing:.02em!important}.theme-revamp .btn:hover,.theme-revamp button:hover,.theme-revamp a.btn:hover,.theme-revamp .nl-mex-nav-btn:hover:not(:disabled),.theme-revamp .nl-faq-cta:hover{transform:translateY(-1px)!important}.theme-revamp .btn:active,.theme-revamp button:active,.theme-revamp a.btn:active,.theme-revamp .nl-mex-nav-btn:active:not(:disabled),.theme-revamp .nl-faq-cta:active{transform:translateY(1px)!important}.theme-revamp .nl-mex-nav-btn-primary,.theme-revamp :global(.nl-mex-nav-btn-primary){background:#444!important;color:#fff!important;font-weight:600!important;border:none!important;opacity:1!important}.theme-revamp .nl-mex-nav-btn-primary:disabled,.theme-revamp :global(.nl-mex-nav-btn-primary:disabled){opacity:.35!important;cursor:not-allowed!important}.theme-revamp .bc-link,.theme-revamp .cp-topbar a,.theme-revamp [aria-label=Breadcrumb] a{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;font-weight:400!important;color:#444!important;text-decoration:none!important}.theme-revamp .bc-link:hover,.theme-revamp .cp-topbar a:hover,.theme-revamp [aria-label=Breadcrumb] a:hover{text-decoration:underline!important}.theme-revamp .bc-current,.theme-revamp .cp-topbar span[aria-current],.theme-revamp [aria-label=Breadcrumb] span{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;font-weight:600!important;color:#444!important}.theme-revamp .nl-toc-link{color:#838383!important;border-left:2px solid transparent!important;transition:color .15s ease,border-color .15s ease,background .15s ease}.theme-revamp .nl-toc-link:hover{color:#444!important;background:#00000008!important}.theme-revamp .nl-toc-link.nl-toc-active{color:#444!important;border-left-color:#444!important;background:#0000000d!important;font-weight:600!important}.theme-revamp .btn-solid,.theme-revamp .btn.btn-solid{background:#444!important;color:#fff!important;border:none!important;box-shadow:0 4px #44444426,0 6px 20px #44444414!important}.theme-revamp .btn-solid:hover,.theme-revamp .btn.btn-solid:hover{background:#333!important}.theme-revamp .btn-solid:active,.theme-revamp .btn.btn-solid:active{background:#2a2a2a!important}.theme-revamp .btn-ghost,.theme-revamp .btn.btn-ghost{background:transparent!important;color:#444!important;border:1px solid rgba(68,68,68,.35)!important}.theme-revamp .btn-ghost:hover,.theme-revamp .btn.btn-ghost:hover{background:#4444440f!important;border-color:#4449!important}.theme-revamp .btn-light,.theme-revamp .btn.btn-light{background:#fff!important;color:#444!important;border:1px solid rgba(0,0,0,.1)!important}.theme-revamp .btn-light:hover,.theme-revamp .btn.btn-light:hover{background:#f6f4f0!important}.theme-revamp .callout{background:#e9e8e4!important;border-color:#0000001a!important;border-radius:8px}.theme-revamp .callout-title{font-family:var(--font-display, "Plus Jakarta Sans Variable", "Plus Jakarta Sans", sans-serif)!important;font-size:15px!important;font-weight:600!important;color:#444!important}.theme-revamp .callout p,.theme-revamp .callout li{font-family:var(--font-note, "JetBrains Mono Variable", "JetBrains Mono", monospace)!important;font-size:14px!important;color:#444!important}.theme-revamp .revamp-eyebrow{font-family:var(--font-note, "JetBrains Mono Variable", "JetBrains Mono", monospace);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#838383;margin-bottom:.75rem}.theme-revamp :global(.live-chat-trigger){background:#e9e8e4!important;border:1px solid rgba(0,0,0,.08)!important;color:#444!important}.theme-revamp :global(.text-\[\#0B0F41\]){color:#444!important}.theme-revamp :global(.text-\[\#0B0F41\]\/85){color:#444444d9!important}.theme-revamp :global(.text-\[\#1e1e44\]){color:#444!important}.theme-revamp :global(.text-\[\#0A0F2E\]){color:#444!important}.theme-revamp :global(.text-\[\#03011e\]){color:#444!important}.theme-revamp :global(.text-ypym-blue){color:#444!important}.theme-revamp :global(.text-ypym-black){color:#444!important}.theme-revamp :global(.bg-\[\#FBFBFB\]){background-color:#f6f4f0!important}.theme-revamp :global(.bg-\[\#0B0F41\]){background-color:#444!important}.theme-revamp :global(.bg-ypym-blue){background-color:#444!important}.theme-revamp :global(path[stroke="#0B0F41"]),.theme-revamp :global(path[stroke="#1A4BFF"]),.theme-revamp :global(svg[stroke="#0B0F41"]){stroke:#444!important}.theme-revamp :global(path[fill="#0B0F41"]),.theme-revamp :global(path[fill="#1A4BFF"]),.theme-revamp :global(svg[fill="#0B0F41"]){fill:#444!important}.theme-revamp section{padding-top:var(--revamp-section-py, 2rem);padding-bottom:var(--revamp-section-py, 2rem)}.theme-revamp section+section{margin-top:var(--revamp-section-gap, 1.5rem)}.theme-revamp img{border-radius:8px}.theme-revamp figure{margin:1.5rem 0}.theme-revamp hr{border:none;border-top:1px solid rgba(0,0,0,.06);margin:2rem 0}.theme-revamp :is(.cu-hero-wrapper,.cu-col-card,[class*=dark i],[class*=black i],[class*=navy i],.panel-card,.fnew--dark,.testi-section,.services-section,.system-unified-box,.dpr-card--blue,.compliance-card--blue,.rep-blue-card,.rep-bottom-card--black,[style*="rgba(10,18,50"],[style*="#08144f"],[style*="#1a4bff"],[style*="#1A4BFF"],[style*="background: linear-gradient(135deg, rgba(10,18,50"]) :is(h1,h2,h3,h4,h5,h6,p,li,span,div,strong,a,label,small){color:#fff!important}.theme-revamp :is(.cu-hero-wrapper,.cu-col-card,[class*=dark i],[class*=black i],[class*=navy i],.panel-card,.fnew--dark,.testi-section,.services-section,.system-unified-box,.dpr-card--blue,.compliance-card--blue,.rep-blue-card,.rep-bottom-card--black,[style*="rgba(10,18,50"],[style*="#08144f"],[style*="#1a4bff"],[style*="#1A4BFF"],[style*="background: linear-gradient(135deg, rgba(10,18,50"]) :is(.panel-subtitle,.info-label,.fnew__vs-body,.testi-subhead,.testi-eyebrow,.srv-eyebrow,.srv-subtitle,[style*="rgba(255,255,255,0.70)"],[style*="rgba(255,255,255,0.52)"],p.text-sm){color:#ffffffb3!important}.theme-revamp :is(.cu-hero-wrapper,[class*=dark i],[class*=black i],[class*=navy i],.panel-card,.testi-section,.services-section,.dpr-card--blue,.compliance-card--blue) :is(.info-link,a:not(.btn)){color:#7ab8ff!important}.theme-revamp .sh-section{background:#f6f4f0!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.theme-revamp .sh-tab{border:1px solid rgba(0,0,0,.14)!important;color:#838383!important;background:transparent!important}.theme-revamp .sh-tab:hover{background:#0000000a!important;color:#444!important;border-color:#00000040!important}.theme-revamp .sh-tab--active{background:#fff!important;color:#444!important;border-color:#00000040!important}.theme-revamp .sh-card{background:transparent!important;border:1px solid transparent!important}.theme-revamp .sh-card:hover{background:#fff!important;border-color:#00000014!important;transform:translateY(-3px)!important}.theme-revamp .sh-card h3{color:#444!important}.theme-revamp .sh-card p{color:#838383!important}.theme-revamp .sh-card-arrow{color:#444!important}.theme-revamp .sh-badge-live,.theme-revamp .sh-badge-poc{background:#0000000a!important;color:#838383!important;border:1px solid rgba(0,0,0,.08)!important}.theme-revamp .sh-venture-foot{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important}.theme-revamp .sh-venture-foot p{color:#838383!important}.theme-revamp .sh-venture-cta{background:#444!important;color:#fff!important}.theme-revamp .sh-venture-cta:hover{background:#333!important}.theme-revamp .sh-stat-val{color:#444!important}.theme-revamp .sh-stat-plus,.theme-revamp .sh-stat-label,.theme-revamp .sh-stat-since{color:#838383!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel) ul{list-style:none!important;list-style-type:none!important;padding:0!important;margin:0!important}.theme-revamp :is(.doc-sidebar-left,.doc-sidebar-right,.pg-sidebar-left,.pg-sidebar-right,[data-usl-root],.explorer-sidebar,.usl-desktop-root,.explorer-right-panel) li{margin-bottom:0!important;list-style-type:none!important}.theme-revamp :is(.doc-sidebar-left,.pg-sidebar-left,[data-usl-root],.explorer-sidebar,.usl-desktop-root) ul ul{margin-left:18px!important;padding-left:12px!important;border-left:1px solid rgba(0,0,0,.06)!important;margin-top:4px!important;margin-bottom:4px!important}.theme-revamp :is(.doc-sidebar-left,.pg-sidebar-left,[data-usl-root],.explorer-sidebar,.usl-desktop-root) ul ul li{margin-bottom:2px!important}.theme-revamp :is(.doc-sidebar-right,.dp-sidebar-right,.pg-sidebar-right) :is(a.drp-toc-link,a.nl-toc-link){display:block!important;font-family:var(--dp-font-display)!important;font-size:.72rem!important;line-height:1.45!important;color:#838383!important;background:transparent!important;padding:5px 10px!important;border-radius:5px!important;border-left:2px solid transparent!important;text-decoration:none!important;transition:color .13s,background .13s,border-color .13s!important}.theme-revamp :is(.doc-sidebar-right,.dp-sidebar-right,.pg-sidebar-right) :is(a.drp-toc-link,a.nl-toc-link):hover{color:#444!important;background:#0000000a!important;text-decoration:none!important}.theme-revamp :is(.doc-sidebar-right,.dp-sidebar-right,.pg-sidebar-right) :is(a.drp-toc-link--active,a.nl-toc-link.nl-toc-active,a.drp-toc-link[class*=active i],a.nl-toc-link[class*=active i]){color:#444!important;background:#0000000a!important;border-left-color:#838383!important;font-weight:700!important;text-decoration:none!important}.theme-revamp :is(.cu-hero-wrapper,.cu-col-card,[class*=dark i],.panel-card,.fnew--dark,[style*="rgba(10,18,50"],[style*="background: linear-gradient"]) :is(.btn-ghost,.btn-outline){color:#fff!important;border-color:#ffffff59!important;background-color:transparent!important}.theme-revamp :is(.cu-hero-wrapper,.cu-col-card,[class*=dark i],.panel-card,.fnew--dark,[style*="rgba(10,18,50"],[style*="background: linear-gradient"]) :is(.btn-ghost,.btn-outline):hover{color:#fff!important;background-color:#ffffff1a!important;border-color:#fff9!important}.theme-revamp .phil-card :is(.phil-card-title,.phil-card-body,.phil-tab-title){color:#fff!important}.theme-revamp .phil-card :is(.phil-tab-desc){color:#ffffff73!important}.theme-revamp .phil-card .phil-tab.is-active .phil-tab-title{color:#fff!important}.theme-revamp .phil-card .phil-tab.is-active .phil-tab-desc{color:#ffffffb3!important}.theme-revamp :is(.nl-card,.cp-info-box,.phil-card,.rc-table-wrap,.rc-table,th,td,tr){border-color:#00000014!important}.theme-revamp .nl-card:hover{border-color:#0000002e!important;box-shadow:0 4px 12px #0000000a!important}.theme-revamp .spl-breadcrumb{font-family:var(--font-display)!important;font-size:12px!important}.theme-revamp .spl-bc-link{color:#444!important}.theme-revamp .spl-bc-current{color:#444!important;font-weight:600!important}.theme-revamp .spl-bc-chevron{color:#444!important;opacity:.4!important}.theme-revamp .spl-share-row{border:1px solid rgba(0,0,0,.08)!important;border-radius:6px!important}.theme-revamp .spl-share-icon{background:#0000000a!important;color:#838383!important;border-right:1px solid rgba(0,0,0,.08)!important}.theme-revamp .spl-share-btn{color:#838383!important;border-right:1px solid rgba(0,0,0,.08)!important;background:transparent!important}.theme-revamp .spl-share-btn:hover{background:#0000000a!important;color:#444!important}.theme-revamp .spl-tab-bar{border-bottom:1px solid rgba(0,0,0,.08)!important}.theme-revamp .spl-tab{color:#838383!important;border-bottom:2px solid transparent!important;font-family:var(--font-display)!important}.theme-revamp .spl-tab:hover{color:#444!important;background:#0000000a!important}.theme-revamp .spl-tab--active{color:#444!important;border-bottom-color:#444!important;font-weight:700!important}.theme-revamp .enterprise-section{background:#e9e8e4!important;border-top:1px solid rgba(0,0,0,.08)!important;border-radius:24px!important}.theme-revamp .enterprise-section h2,.theme-revamp .enterprise-section h4{color:#444!important}.theme-revamp .enterprise-section .ent-desc,.theme-revamp .enterprise-section .testi-eyebrow{color:#838383!important}.theme-revamp .ent-feature-card{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 4px 12px #00000005!important}.theme-revamp .ent-feature-card h5{color:#444!important}.theme-revamp .ent-feature-card p{color:#838383!important}.theme-revamp .ent-float-card{background:#fffffff2!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 15px 35px #0000000a!important}.theme-revamp .ent-float-card .ent-float-title{color:#444!important}.theme-revamp .ent-float-card .ent-float-desc{color:#838383!important}.theme-revamp :is(.comp-chip,.comp-chip--white,.comp-chip--dark):not(.compliance-card--blue *){background:#0000000a!important;color:#444!important;border:none!important}.theme-revamp :is(.comp-chip,.comp-chip--white,.comp-chip--dark):not(.compliance-card--blue *) *{color:#444!important}.theme-revamp .compliance-card--blue :is(.comp-chip,.comp-chip--white,.comp-chip--dark){background:#ffffff1f!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important}.theme-revamp .compliance-card--blue :is(.comp-chip,.comp-chip--white,.comp-chip--dark) *{color:#fff!important}.theme-revamp .yoy-positive,.theme-revamp .yoy-negative{color:var(--explorer-text-subtle, #838383)!important}.theme-revamp :is(.col-bars-row,.cg-bars-row){background-image:linear-gradient(to top,rgba(0,0,0,.04) 1px,transparent 1px)!important;background-size:100% 40px!important}.theme-revamp :is(.col-labels-row,.cg-labels-row){border-top:1px solid rgba(0,0,0,.08)!important}.theme-revamp .cg-badge{background:#e9e8e4!important;border:1px solid rgba(0,0,0,.08)!important;color:#444!important}.theme-revamp .bar-list .bar-rank-1 .bar-fill,.theme-revamp .bar-list .bar-rank-2 .bar-fill,.theme-revamp .bar-list .bar-rank-3 .bar-fill{background:#444!important}.theme-revamp .bar-list .bar-rank-4 .bar-fill,.theme-revamp .bar-list .bar-rank-5 .bar-fill{background:#838383!important}.theme-revamp .bar-list .bar-fill{background:#0000001f!important}.theme-revamp .spl-chart-section{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:16px!important;padding:28px 32px!important;box-shadow:0 4px 20px #00000005!important;margin-bottom:40px!important}.theme-revamp :is(.col-chart-section,.ac-section,.explorer-bar-section,.rank-table-section){background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:16px!important;padding:28px 32px!important;box-shadow:0 4px 20px #00000005!important;margin-bottom:28px!important}.theme-revamp .spl-chart-section :is(.col-chart-section,.ac-section,.explorer-bar-section,.rank-table-section){background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;margin:0!important}.theme-revamp .col-bars-row{min-height:280px!important}.theme-revamp .col-bar-track{height:240px!important}.theme-revamp .cg-bars-row{min-height:300px!important}.theme-revamp .cg-bar-track{height:260px!important}.theme-revamp [style*="color:rgba(26,75,255"],.theme-revamp [style*="color: rgba(26,75,255"]{color:#838383!important}.theme-revamp [style*="color:#1A4BFF"],.theme-revamp [style*="color: #1A4BFF"]{color:#444!important}.theme-revamp [style*=border][style*="rgba(26,75,255"]{border-color:#00000014!important}.theme-revamp [style*="background:rgba(26,75,255"],.theme-revamp [style*="background: rgba(26,75,255"]{background:#00000008!important;border-color:#00000014!important}.theme-revamp svg [stroke="#1A4BFF"]{stroke:#838383!important}.theme-revamp .vs-metric-card{background:transparent!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:12px!important;padding:20px 18px!important;transition:background .18s,border-color .18s!important}.theme-revamp .vs-metric-card:hover{background:#fff!important;border-color:#444!important}.theme-revamp .vs-metric-value{font-size:2rem!important;font-weight:800!important;color:#444!important;line-height:1!important}.theme-revamp .vs-metric-value--small{font-size:1.5rem!important}.theme-revamp .vs-card-eyebrow{display:block!important;font-size:.62rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#838383!important;margin-bottom:8px!important}.theme-revamp .vs-info-card{background:transparent!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:10px!important;transition:background .18s,border-color .18s!important}.theme-revamp .vs-info-card:hover{background:#fff!important;border-color:#444!important}.theme-revamp .nl-card{background:transparent!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:14px!important;padding:24px!important;height:100%!important;transition:background .18s,box-shadow .2s,transform .2s!important}.theme-revamp .nl-card:hover{background:#fff!important;box-shadow:0 8px 28px #0000000f!important;transform:translateY(-2px)!important}.theme-revamp .vs-node-icon{width:36px!important;height:36px!important;border-radius:8px!important;background:#faf9f6!important;border:1px solid rgba(0,0,0,.08)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#838383!important;flex-shrink:0!important}.theme-revamp .vs-node-icon svg circle,.theme-revamp .vs-node-icon svg path{stroke:currentColor!important}.theme-revamp .vs-callout-box{background:#00000008!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:10px!important;padding:20px 24px!important;font-size:.875rem!important;color:#0b0f4194!important;line-height:1.8!important}.theme-revamp .vs26-pillars-swiper .swiper-pagination-bullet{background:#838383!important}.theme-revamp .vs26-pillars-swiper .swiper-pagination-bullet-active{background:#444!important;opacity:1!important}.theme-revamp .enterprise-section{background:#e9e8e4!important;border-top:1px solid rgba(0,0,0,.08)!important;border-bottom:1px solid rgba(0,0,0,.08)!important;border-radius:24px!important}.theme-revamp .ent-left h2,.theme-revamp .ent-features h4,.theme-revamp .ent-feature-card h5,.theme-revamp .ent-float-title{color:#444!important}.theme-revamp .ent-desc,.theme-revamp .ent-feature-card p,.theme-revamp .ent-float-desc{color:#838383!important}.theme-revamp .ent-feature-card{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 4px 12px #00000005!important}.theme-revamp .ent-feature-card:hover{border-color:#00000026!important;box-shadow:0 8px 24px #0000000a!important}.theme-revamp .tds-chart-section--dark :is(.col-chart-section,.ac-section,.explorer-bar-section,.rank-table-section,.age-table-section){background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.theme-revamp .tds-chart-section--dark :is(.col-bars-row,.cg-bars-row){background-image:linear-gradient(to top,rgba(255,255,255,.08) 1px,transparent 1px)!important}.theme-revamp .tds-chart-section--dark :is(.col-labels-row,.cg-labels-row){border-top:1px solid rgba(255,255,255,.08)!important}.theme-revamp .tds-chart-section--dark .cg-badge{background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffffd9!important}.theme-revamp .tds-chart-section--dark .col-bar-fill{background:#ffffffd9!important}.theme-revamp .tds-chart-section--dark .col-bar-col--highlight .col-bar-fill,.theme-revamp .tds-chart-section--dark .cg-bar-fill{background:#30fffc!important}.theme-revamp .tds-chart-section--dark .bar-fill{background:#fff6!important}.theme-revamp .tds-chart-section--dark .bar-row--top .bar-fill{background:#30fffc!important}.theme-revamp .tds-chart-section--dark .bar-list :is(.bar-rank-1,.bar-rank-2,.bar-rank-3) .bar-fill{background:#30fffc!important}.theme-revamp .tds-chart-section--dark .bar-list :is(.bar-rank-4,.bar-rank-5) .bar-fill{background:#fff6!important}.theme-revamp .tds-chart-section--dark :is(.age-row--search,.age-row-m--search){background:#30fffc14!important}.theme-revamp .tds-chart-section--dark :is(.age-row--search,.age-row-m--search) :is(.age-channel,.age-val,.age-channel-m,.age-val-m){color:#30fffc!important}.theme-revamp .usp-card--1{background:#e9e8e4!important}.theme-revamp .usp-card:hover{background:#0000000a!important}.theme-revamp .usp-card--1:hover{background:#dfded9!important}.theme-revamp .tso-card{background:#fff!important;border:1.5px solid rgba(26,75,255,.12)!important;box-shadow:0 4px 16px #1a4bff08!important;transition:all .25s cubic-bezier(.25,.46,.45,.94)!important}.theme-revamp .tso-card:hover{border-color:#1a4bff1f!important;box-shadow:0 8px 32px #1a4bff14!important;transform:translateY(-3px)!important}.theme-revamp .tso-card.tso-card--active:hover{border-color:#1a4bff!important}.theme-revamp .tso-card.tso-card--active{border-color:#1a4bff!important;border-width:1.5px!important;box-shadow:0 8px 32px #1a4bff14!important}.theme-revamp .tso-illus--biz,.theme-revamp .tso-illus--tech{background:linear-gradient(135deg,#1a4bff0f,#30fffc1a)!important}.theme-revamp .tso-biz-bar{fill:#1a4bff2e!important}.theme-revamp .tso-biz-line{stroke:#1a4bff!important;opacity:.8!important}.theme-revamp .tso-biz-dot{fill:#1a4bff!important}.theme-revamp .tso-biz-chip{fill:#1a4bff2e!important}.theme-revamp .tso-tech-grid{stroke:#1a4bff24!important}.theme-revamp .tso-tech-wire{stroke:#1a4bff!important;opacity:.6!important}.theme-revamp .tso-tech-node{fill:#1a4bff4d!important}.theme-revamp .tso-tech-node--accent{fill:#1a4bff!important}.theme-revamp .tso-tech-pulse{stroke:#1a4bff!important}.theme-revamp .tso-tech-badge{fill:#1a4bff2e!important}.theme-revamp .tso-card .tso-card-label{color:var(--color-text-muted, #838383)!important;font-family:Google Sans Flex,sans-serif!important;font-weight:700!important}.theme-revamp .tso-card .tso-card-title{color:#0b0f41!important;font-family:Google Sans Flex,sans-serif!important}.theme-revamp .tso-card .tso-card-desc{color:#444!important;font-family:Plus Jakarta Sans,sans-serif!important}.theme-revamp .tso-card .tso-card-cta{color:#1a4bff!important;font-family:Google Sans Flex,sans-serif!important;border-top-color:#1a4bff14!important}.theme-revamp .tso-card--dark{background:linear-gradient(135deg,#1a4bff,#0036fa)!important;border-color:#ffffff26!important}.theme-revamp .tso-card--dark:hover{border-color:#ffffff26!important;box-shadow:0 12px 36px #1a4bff33!important}.theme-revamp .tso-card--dark .tso-card-label{color:#fffc!important}.theme-revamp .tso-card--dark .tso-card-title{color:#fff!important}.theme-revamp .tso-card--dark .tso-card-desc{color:#fffffff2!important}.theme-revamp .tso-card--dark .tso-card-cta{color:#fff!important;border-top-color:#ffffff26!important}.theme-revamp :is([class*=dark i],[class*=navy i],.tds-chart-section--dark,[style*="background:#0"],[style*="background:#1"],[style*="background: #0"],[style*="background: #1"]) :is(p,span,li,summary,td,th,div.text-sm,div.text-xs){color:#ffffffe6!important}.theme-revamp :is([class*=dark i],[class*=navy i],.tds-chart-section--dark,[style*="background:#0"],[style*="background:#1"],[style*="background: #0"],[style*="background: #1"]) :is(h1,h2,h3,h4,h5,h6,strong,b,summary span){color:#fff!important}.theme-revamp :is([class*=dark i],[class*=navy i],.tds-chart-section--dark,[style*="background:#0"],[style*="background:#1"],[style*="background: #0"],[style*="background: #1"]) .text-muted{color:#ffffffa6!important}.theme-revamp :is(.bs-checklist,.bs-checklist-col){background:transparent!important;border:none!important;box-shadow:none!important}.theme-revamp :is([class*=check],[class*=icon-wrap],.bs-checklist-icon){background:#0000000a!important;color:#0b0f41!important}.theme-revamp svg :is([fill="#EEF2FF"],[fill="#eef2ff"],[fill="#E0E7FF"]){fill:#0000000d!important}.theme-revamp svg :is([stroke="#1A4BFF"],[stroke="#3b82f6"],[stroke="#2563eb"]){stroke:#0b0f41!important}.theme-revamp blockquote:not([class*=card i] blockquote):not(.bs-quote-block blockquote){background:#e9e8e4!important;border-left:4px solid #0B0F41!important;color:#444!important;border-radius:6px!important;padding:1.5rem 1.75rem!important;margin:1.5rem 0!important}.theme-revamp :is(.bs-quote-block,.bs-voice-card,.bs-msg-card,[class*=card i]) blockquote{background:transparent!important;border-left:none!important;padding:0!important;margin:0!important;box-shadow:none!important;color:#444!important}.theme-revamp :is(.bs-quote-icon,.bs-quote-block svg){color:#0b0f41!important;fill:#0b0f41!important}.theme-revamp :is(th,.bs-intent-head,[class*=intent-head i],[class*=table-head i],[class*=capex-label i],[class*=asym-label i],[class*=contrast-header i],[class*=header-label i]){color:#0b0f41!important;font-weight:700!important;opacity:1!important}.theme-revamp :is(th,.bs-intent-head span,[class*=intent-head i] span){color:#0b0f41!important;font-weight:700!important;letter-spacing:.05em!important}.theme-revamp :is([class*=voice-card i],[class*=voice i],[class*=write-like i]) :is(p,span,h3,h4,div){color:#444!important}.theme-revamp :is([class*=voice-card i],[class*=voice i]) :is(.bs-voice-title,[class*=label i],[class*=header i]){color:#0b0f41!important;font-weight:700!important}.theme-revamp :is(.bs-check-item,[class*=check-item i]){background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:10px!important}.theme-revamp :is(.bs-check-item,[class*=check-item i]) :is(p,span,div,header){background:transparent!important;box-shadow:none!important}.theme-revamp :is(.ji-pcard,[class*=pcard i],[class*=pricing-card i]){color:#444!important}.theme-revamp :is(.ji-pcard,[class*=pcard i],[class*=pricing-card i]) :is(p,li,span:not([style*=background]),font){color:#444!important}.theme-revamp :is(.ji-pcard,[class*=pcard i],[class*=pricing-card i]) :is(h1,h2,h3,h4,h5,h6,strong,b,.text-2xl,.text-3xl){color:#0b0f41!important}.theme-revamp :is(.ji-pcard,[class*=pcard i]) [style*="background: #1A4BFF"],.theme-revamp :is(.ji-pcard,[class*=pcard i]) [style*="background:#1A4BFF"]{background:#1a4bff!important;color:#fff!important}.theme-revamp :is(.ji-pcard,[class*=pcard i]) [style*="background: #1A4BFF"] *,.theme-revamp :is(.ji-pcard,[class*=pcard i]) [style*="background:#1A4BFF"] *{color:#fff!important}.theme-revamp main section>div>:is(h1,h2,h3,p){max-width:100%!important;width:100%!important}.theme-revamp :is([style*="background: #0"],[style*="background:#0"],[style*="background: linear-gradient"],[class*=dark i],[class*=navy i]) :is(.btn.btn-solid,.btn-solid,button.btn-primary,a.btn-solid){background:#fff!important;color:#0b0f41!important;border:1px solid #FFFFFF!important;font-weight:700!important}
