.g-icon,.g-icon.extra-light,.g-icon.extra-light-solid,.fill{font-family:'Material Symbols Outlined',sans-serif!important}.g-icon.extra-light-solid{font-variation-settings:'FILL' 1!important}body{overflow-x:hidden}.o-hidden{overflow:hidden!important}:focus-visible,[data-wf-focus-visible]{outline:2px solid var(--_theme---text-link,#2d6bcc)!important;outline-offset:2px!important}.bg-dark :focus-visible,.bg-dark-blue :focus-visible{outline-color:#ffffff!important}[tabindex='-1']:focus{outline:none!important}.w-richtext a:not(.w-button),.blog-post-body a,.rich-text__article a,.legal-rich-text-new a,.cs-rich-text a{color:#2D6BCC;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 150ms linear}.w-richtext a:not(.w-button):hover,.blog-post-body a:hover,.rich-text__article a:hover,.legal-rich-text-new a:hover,.cs-rich-text a:hover{color:#0931b9;text-decoration:underline;text-decoration-thickness:2px}.w-richtext a:not(.w-button):visited{color:#2D6BCC}.bg-light-blue .w-richtext a:not(.w-button),.bg-gray-100 .w-richtext a:not(.w-button),.tint .w-richtext a:not(.w-button){color:#2D6BCC}.bg-dark .w-richtext a:not(.w-button),.bg-dark-blue .w-richtext a:not(.w-button){color:#fff}.bg-dark .w-richtext a:not(.w-button):hover,.bg-dark-blue .w-richtext a:not(.w-button):hover{color:#a9c7ff}:focus-visible{outline:2px solid #2D6BCC;outline-offset:2px}.bg-dark :focus-visible,.bg-dark-blue :focus-visible{outline-color:#fff}.w-richtext table,.grc-tbl,.table_component table{font-family:inherit!important;font-size:1rem!important;line-height:1.5!important}.w-richtext table,.w-richtext td,.w-richtext th,.grc-tbl td,.grc-tbl th,.table_component table,.table_component td,.table_component th{border-color:#DFE3E7!important}.w-richtext th,.grc-tbl th,.table_component th{background-color:#EEF3FC!important;color:#111C2D!important;font-weight:600!important;font-size:1rem!important;line-height:1.5!important}.w-richtext tr:nth-child(even) td{background-color:transparent!important}:where(img[width][height]){height:auto}.faq__content{display:none;height:0;overflow:hidden;opacity:0}.faq__item.is-open .faq__content{display:block;height:auto;opacity:1}.section__faq:not([data-faq-ready]) .faq-collection__right>.faq__item:first-child .faq__content,.section__faq:not([data-faq-ready]) .faq-collection__right .w-dyn-item:first-child>.faq__item .faq__content{display:block;height:auto;opacity:1}.faq__icon{transition:transform 300ms cubic-bezier(.4,0,.2,1)}.faq__trigger[aria-expanded="true"] .faq__icon,.section__faq:not([data-faq-ready]) .faq-collection__right>.faq__item:first-child .faq__icon,.section__faq:not([data-faq-ready]) .faq-collection__right .w-dyn-item:first-child>.faq__item .faq__icon{transform:rotate(-90deg)}.faq__trigger{cursor:pointer}.faq__trigger:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (prefers-reduced-motion:reduce){.faq__icon{transition:none}}.p-text-s.p-text-s.p-text-s{transition:text-decoration-color 150ms cubic-bezier(.4,0,.2,1)}.g-icon.g-icon.g-icon{transition:transform 150ms cubic-bezier(.4,0,.2,1)}.button.w-variant-8e94ef9b-6f02-eaf4-35f1-064bc3202c0a{min-height:38px;transition:border-color 150ms cubic-bezier(.4,0,.2,1),box-shadow 150ms cubic-bezier(.4,0,.2,1),background-color 150ms cubic-bezier(.4,0,.2,1)}.secondary-button-m-arrow{min-height:38px}@media (prefers-reduced-motion:reduce){.p-text-s.p-text-s.p-text-s,.g-icon.g-icon.g-icon,.button.w-variant-8e94ef9b-6f02-eaf4-35f1-064bc3202c0a{transition:none}}html body .card__item.padding-20.space-between:hover .btn-link{color:inherit}.theme-dark h1 strong,.bg-blue-900 h1 strong,.enterprise__parent h1 strong,.smb__parent h1 strong,.startups__parent h1 strong,.section-dark h1 strong{color:#FFC72C}a.button,a.button:hover,a.button:focus-visible{text-decoration:none}main>.section__main:not(.theme-dark)>:not(.theme-dark) .badge,#hero .badge,#banner .badge,.section__main.global-padding-outer:not(.theme-dark) .badge{background:transparent;border:1px solid #FFC72C;border-radius:999px}main>.section__main:not(.theme-dark)>:not(.theme-dark) .badge .caption,#hero .badge .caption,#banner .badge .caption,.section__main.global-padding-outer:not(.theme-dark) .badge .caption{color:#111C2D}main>.section__main:not(.theme-dark)>:not(.theme-dark) .badge .badge-dot,#hero .badge .badge-dot,#banner .badge .badge-dot,.section__main.global-padding-outer:not(.theme-dark) .badge .badge-dot{background:#FFC72C}button.faq__trigger{width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;-webkit-appearance:none;appearance:none}.faq__trigger:hover .h6,.faq__trigger:focus-visible .h6{color:#2D6BCC}.faq__trigger[aria-expanded="true"] .h6{color:#111C2D}.faq__trigger[aria-expanded="true"] .faq__bar-vertical{transform:rotate(0deg)}@media (prefers-reduced-motion:reduce){.faq__bar{transition:none}}:root,:after,:before{--body--font-size:16;--container--medium:1530}html{font-size:var(--body--font-size)}@media (min-width:1561px){html{font-size:calc (1400vw / var(--container--medium))}}[btn-size='small']{padding:var(--_button-sizes---button--s-pad-top-bottom) var(--_button-sizes---button--s-pad-left-right)!important;font-size:var(--_button-sizes---button--s-font-size)!important;font-weight:var(--_button-sizes---button--s-font-weight)!important;border-radius:var(--_button-sizes---button--s-border-radius)!important}[btn-size='medium']{padding:var(--_button-sizes---button--m-pad-top-bottom) var(--_button-sizes---button--m-pad-left-right)!important;font-size:var(--_button-sizes---button--m-font-size)!important;font-weight:var(--_button-sizes---button--m-font-weight)!important;border-radius:var(--_button-sizes---button--m-border-radius)!important}[btn-size='large']{padding:var(--_button-sizes---button--l-pad-top-bottom) var(--_button-sizes---button--l-pad-left-right)!important;font-size:var(--_button-sizes---button--l-font-size)!important;font-weight:var(--_button-sizes---button--l-font-weight)!important;border-radius:var(--_button-sizes---button--l-border-radius)!important}[btn-size='xLarge']{padding:var(--_button-sizes---button--xl-pad-top-bottom) var(--_button-sizes---button--xl-pad-left-right)!important;font-size:var(--_button-sizes---button--xl-font-size)!important;font-weight:var(--_button-sizes---button--xl-font-weight)!important;border-radius:var(--_button-sizes---button--xl-border-radius)!important}.video__btn{transition:transform 300ms cubic-bezier(0.4,0,0.2,1)}.video__btn:hover{transform:scale(1.1)}[g-icon='xsmall']{font-size:12px!important}[g-icon='small']{font-size:16px!important}[g-icon='normal']{font-size:20px!important}[g-icon='medium']{font-size:24px!important}[g-icon='large']{font-size:30px!important}[g-icon='xlarge']{font-size:40px!important}[data-wf--button--variant='link'],[data-wf--n_button--variant='link']{padding:0px!important;border-radius:0!important;border-bottom:1px dashed transparent;transition:border-color 150ms linear}[data-wf--button--variant='link']:hover,[data-wf--n_button--variant='link']:hover{border-bottom:1px dashed var(--_theme---button-link--text-hover)}[data-wf--button--variant='link-secondary'],[data-wf--n_button--variant='link-secondary']{padding:0px!important;border-radius:0!important;border-bottom:0!important}.button[data-wf--n_button--variant='link-secondary'] .btn-link,.button[data-wf--n_button--variant='link-secondary'] .g-icon,.button[class*='link-secondary-'] .btn-link,.button[class*='link-secondary-'] .g-icon{color:var(--_theme---button-link-secondary--text);transition:color 150ms cubic-bezier(0.4,0,0.2,1),transform 150ms cubic-bezier(0.4,0,0.2,1)}.button[data-wf--n_button--variant='link-tertiary']:hover .g-icon,.button[data-wf--n_button--variant='link-tertiary']:focus-within .g-icon,.button[class*='link-tertiary-']:hover .g-icon,.button[class*='link-tertiary-']:focus-within .g-icon{transition:color 150ms cubic-bezier(0.4,0,0.2,1),transform 150ms cubic-bezier(0.4,0,0.2,1)}.button[data-wf--n_button--variant='link-secondary']:hover .btn-link,.button[data-wf--n_button--variant='link-secondary']:focus-within .btn-link,.button[class*='link-secondary-']:hover .btn-link,.button[class*='link-secondary-']:focus-within .btn-link{color:var(--_theme---text-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.button[data-wf--n_button--variant='link-secondary']:hover .g-icon,.button[data-wf--n_button--variant='link-secondary']:focus-within .g-icon,.button[class*='link-secondary-']:hover .g-icon,.button[class*='link-secondary-']:focus-within .g-icon,.button[data-wf--n_button--variant='link-tertiary']:hover .g-icon,.button[data-wf--n_button--variant='link-tertiary']:focus-within .g-icon,.button[class*='link-tertiary-']:hover .g-icon,.button[class*='link-tertiary-']:focus-within .g-icon{transform:translateX(4px)}.button[data-wf--n_button--variant='link-secondary']:hover .g-icon,.button[data-wf--n_button--variant='link-secondary']:focus-within .g-icon,.button[class*='link-secondary-']:hover .g-icon,.button[class*='link-secondary-']:focus-within .g-icon{color:var(--_theme---text-link)}.button[data-wf--n_button--variant='link-secondary']:hover .button__leading-icon .g-icon,.button[data-wf--n_button--variant='link-secondary']:focus-within .button__leading-icon .g-icon,.button[class*='link-secondary-']:hover .button__leading-icon .g-icon,.button[class*='link-secondary-']:focus-within .button__leading-icon .g-icon,.button[data-wf--n_button--variant='link-tertiary']:hover .button__leading-icon .g-icon,.button[data-wf--n_button--variant='link-tertiary']:focus-within .button__leading-icon .g-icon,.button[class*='link-tertiary-']:hover .button__leading-icon .g-icon,.button[class*='link-tertiary-']:focus-within .button__leading-icon .g-icon{transform:translateX(-4px)}.button[role='link']:focus-visible{outline:2px solid var(--_theme---action,#2d6bcc);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.button[class*='link-secondary-']:hover .g-icon,.button[data-wf--n_button--variant='link-secondary']:hover .g-icon{transform:none}}.article-link-wrap:hover{color:var(--_theme---action,#2d6bcc)!important;border-bottom:1px dashed var(--_theme---button-link--text-hover)}[data-wf--n_button--variant='link-tertiary']:hover .btn-link,[data-wf--n_button--variant='link-tertiary']:focus-visible .btn-link{text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.button:not(:has(.btn-overlay-link))::after{content:'';position:absolute;left:0;right:0;top:50%;height:2.75rem;transform:translateY(-50%)}.button[btn-size='large'] .btn-overlay-link{top:-4px;bottom:-4px}.button[btn-size='medium'] .btn-overlay-link{top:-6px;bottom:-6px}.button[data-wf--n_button--variant='link'] .btn-overlay-link,.button[data-wf--n_button--variant='link-secondary'] .btn-overlay-link{top:-10px;bottom:-10px}.buttons-spacer:has(>.button[btn-size='medium']),.buttons-spacer-centered:has(>.button[btn-size='medium']){row-gap:12px}.buttons__wrapper:has(>.button[data-wf--n_button--variant='link'],>.button[data-wf--n_button--variant='link-secondary']),.buttons-spacer:has(>.button[data-wf--n_button--variant='link'],>.button[data-wf--n_button--variant='link-secondary']),.buttons-spacer-centered:has(>.button[data-wf--n_button--variant='link'],>.button[data-wf--n_button--variant='link-secondary']){row-gap:20px}}@media (max-width:991px){.mega-nav__bar-list.is--actions .button[btn-size]{height:2.8125rem;padding:0 var(--_button-sizes---button--xl-pad-left-right)!important;font-size:var(--_button-sizes---button--xl-font-size)!important;font-weight:var(--_button-sizes---button--xl-font-weight)!important;border-radius:var(--_button-sizes---button--xl-border-radius)!important}.mega-nav__bar-list.is--actions .button .btn-overlay-link{top:0;bottom:0}}.button[data-wf--n_button--variant='share']::after{content:'';position:absolute;left:0;right:0;top:50%;height:2.75rem;transform:translateY(-50%)}.container__wrapper.outline-padding{padding-left:30px;padding-right:30px}@media (min-width:1671px){.container__wrapper.outline-padding{padding-left:50px;padding-right:50px}}:root{--cubic-default:ease-in-out;--duration-fast:0.2s;--duration-default:0.35s}.container-medium,.container-small,.container-large,.container-none{width:100%;height:100%;margin-right:auto!important;margin-left:auto!important}body{overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility}*{text-wrap:pretty}.main-wrapper{overflow:clip}.br-0,.br-2,.br-4,.br-6,.br-8,.br-10,.br-12,.br-16,.br-20,.br-24,.br-32,.br-40,.br-pill{-webkit-transform:translateZ(0)}a{word-wrap:break-word}.text-2lines{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.w-richtext>:not(div):first-child,.w-richtext>div:first-child>:first-child{margin-top:0!important}.w-richtext>:last-child,.w-richtext ol li:last-child,.w-richtext ul li:last-child{margin-bottom:0!important}.breadcrumb__link .p-text-xs{transition:text-decoration 0.3s ease}.breadcrumb__link:hover .p-text-xs{text-decoration:underline}html.wf-design-mode .overlay__link{display:none!important}@media (min-width:992px){.nested__col-item:nth-child(even) .child-horizontal__right,.personas__item:nth-child(even) .child-horizontal__right{order:2}}@media (max-width:991px){.nested__col-item .child-horizontal__right,.personas__item .child-horizontal__right{order:2!important}}.rich-text__services ul + p,.rich-text__services li>p{padding-left:1.875rem}.rich-text__about ul + p,.rich-text__about li>p{padding-left:1.875rem;font-size:var(--_typography---content--p-m-size);line-height:var(--_typography---content--p-m-height)}.rich-text__assistants ul + p,.rich-text__assistantss li>p{padding-left:1.875rem}.rich-text__framework ul + p,.rich-text__framework li>p{padding-left:1.875rem;text-shadow:0 3px 0 rgba(95,115,137,0.08)}.rich-text__framework-templ ul + p,.rich-text__framework-templ li>p{padding-left:1.875rem}body.o-hidden{overflow:hidden!important}.main-wrapper.relative{position:relative;z-index:200}@media (max-width:1580px){.tabs__navigation.padding-included>:first-child{margin-left:var(--_responsive---container--global-padding)}.tabs__navigation.padding-included>:last-child{margin-right:var(--_responsive---container--global-padding)}}.tabs-nav__link .p-text-m{opacity:0.7;transition:opacity var(--duration-default) var(--cubic-default)}.tab-progress-bar{transform:scaleX(0);transform-origin:left;transition:transform 0.5s var(--cubic-default)}.tabs-nav__link.w--current .p-text-m,.tabs-nav__link.current .p-text-m{opacity:1}.tabs-nav__link.w--current .tab-progress-bar,.tabs-nav__link.current .tab-progress-bar{transform:scaleX(1)}.tabs-nav__link:not(.w--current) .tab-progress-bar{transform-origin:right;transform:scaleX(0)}[data-resource='Webinar']:hover{border-color:#558ae0!important;outline:1px solid #558ae0!important}[data-resource='eBook']:hover{border-color:#edb740!important;outline:1px solid #edb740!important}[data-resource='Case Study']:hover{border-color:#2fa9a9!important;outline:1px solid #2fa9a9!important}[data-resource='Blog']:hover{border-color:#5f7389!important;outline:1px solid #5f7389!important}[data-resource='Video']:hover{border-color:#8663b5!important;outline:1px solid #8663b5!important}.articles__grid .button__icon-text-wrapper{justify-content:flex-start}.articles__grid .btn-link{white-space:normal;word-break:break-word;max-width:100%}[data-hide-if-empty-cms]:not(:has(.w-dyn-item)){display:none}:root{--s09-control-min-height:2.75rem}.az-filter__select{display:none}@media (max-width:767px){.faq__trigger,.faq-search,.faq-search__field,.framework-search__field,.submit-button,.search__field,.foundations-search__field,.integrations-filter-search,.update-search,.input-field,.faq-category-toggle,.filter__toggle,.cs-filter-toggle-new,.careers-dropdown-toggle,.update-filter,.category-button,.nice-select,.webinar__checkbox-wrap{min-height:var(--s09-control-min-height)}.faq__trigger,.filter__toggle,.cs-filter-toggle-new,.update-filter,.category-button,.webinar__checkbox-wrap{align-items:center}.pagination__btn{min-width:var(--s09-control-min-height);min-height:var(--s09-control-min-height)}.legal__toc-wrapper{height:2.75rem}.legal-links-dropdown-toggle{inset:0 0 auto 0;width:100%;height:2.75rem;display:flex;justify-content:flex-end;align-items:center;padding-right:0.75rem}.legal-links-dropdown-toggle img{width:17px;height:24px}.integrations-link,.link-span-dark{padding-top:14px;padding-bottom:14px}.child__az-filter{display:none}.az-filter__select{display:block;width:100%;min-height:var(--s09-control-min-height);padding:0 0.75rem;border:1px solid var(--_theme---black-20);border-radius:var(--_responsive---border-radius--br-8);background-color:transparent;color:inherit;font:inherit}}:root{--cubic-default:cubic-bezier(0.4,0,0.2,1);--duration-fast:150ms;--duration-default:300ms}.breadcrumb__link .p-text-xs{transition:color 150ms linear}html.w-editor .tooltip__content{opacity:1!important;transform:translateY(-100%) translateX(0%)!important;pointer-events:auto!important}html.w-editor .btn-overlay-link{display:none}.cs-hero-pagination-dot-wrapper.cs-slide-active{width:32px;background-color:#111C2D}.cs-hero-pagination-dot-wrapper:before{content:'';width:6px;height:6px;background-color:#111c2d99;border-radius:3px;transition:width linear 4s,background-color ease .4s;will-change:width;display:block;flex:none;transform-origin:left}.cs-hero-pagination-dot-wrapper.cs-slide-active:before{background-color:#fff;width:100%}@media only screen and (min-width:1280px){.nav-container,.breadcrumbs-component .container{width:100%!important;padding:0 50px!important}.swiper-slide.w-dyn-item:nth-child(n + 5){display:none}#featured-writers .swiper-slide.w-dyn-item:nth-child(n + 5){display:flex}}@media only screen and (max-width:991px){.breadcrumbs-component .container{padding:0 50px}}.cs-filter-toggle-new.w-dropdown-toggle .cs-dd-chevron{color:var(--_theme---text-primary,#293342)}.cs-filter-toggle-new.w-dropdown-toggle.w--open .cs-dd-chevron{color:var(--_theme---action,#2D6BCC)!important}@media only screen and (min-width:992px){.video-center-card-l:hover .vc-thumbnail>.vc-thumbnail{transform:scale(1.05,1.05)}.video-center-card-l h3{transition:color 300ms linear}.video-center-card-l:hover h3{color:var(--_theme---action,#2D6BCC)}.video-center-card-l:hover .lightbox-icon-l,.event-card:hover .lightbox-icon-l{background-color:var(--_theme---action,#2D6BCC)}}p a{color:var(--_theme---action,#2D6BCC);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}p a:hover{color:#0931B9;text-decoration-thickness:2px}html:not([banner_hide='yes']) .vc-sticky-nav{top:100px}.video__item .p-text-xl{transition:color 0.3s ease}.video__item:hover .video-item__top{transform:scale(1.03)}.video__item:hover .video-btn{background:#558AE0}.video__item:hover .p-text-xl{color:#558AE0}.footer__desktop-dropdown.w-dropdown-toggle .svg__icon{transition:rotate 300ms cubic-bezier(0.4,0,0.2,1)}.footer__desktop-dropdown.w-dropdown-toggle.w--open .svg__icon{rotate:90deg}.footer__desktop-dropdown.w-dropdown-toggle.w--open{text-decoration:underline}.nav-container,.breadcrumbs-component .container{width:100%!important;padding:0 var(--_responsive---container--global-padding)!important}.banner{top:auto;display:flex!important;position:relative;z-index:101!important}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.breadcrumbs-component{transform:none!important}.w-richtext table,.grc-tbl,.table_component table{width:100%!important;border-collapse:collapse!important;table-layout:auto;margin:24px 0 8px!important;font-family:inherit!important;font-size:1rem!important;line-height:1.5rem!important}.w-richtext caption,.grc-tbl caption,.table_component caption{caption-side:top;text-align:left;font-size:.875rem;line-height:1.375rem;font-weight:500;color:#646B76;padding:0 0 10px}.w-richtext th,.grc-tbl th,.table_component th{background-color:#EEF3FC!important;color:#111C2D!important;font-weight:600!important;text-align:left!important;vertical-align:bottom!important;padding:12px 16px!important;border:0!important}.w-richtext th:first-child,.grc-tbl th:first-child,.table_component th:first-child{border-top-left-radius:8px}.w-richtext th:last-child,.grc-tbl th:last-child,.table_component th:last-child{border-top-right-radius:8px}.w-richtext td,.grc-tbl td,.table_component td{padding:12px 16px!important;border:0!important;border-bottom:1px solid #DFE3E7!important;vertical-align:top!important;color:#293342}.w-richtext td:first-child,.grc-tbl td:first-child,.table_component td:first-child{color:#111C2D;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.w-richtext tr:nth-child(even) td{background-color:transparent!important}.w-richtext [data-rt-embed-type],.w-richtext figure.w-richtext-figure-type-table{overflow-x:auto}.w-richtext td p,.w-richtext th p{margin:0!important}.reporting__tab-link{background-color:#F4F5F7!important;transition:background-color 150ms cubic-bezier(.4,0,.2,1),border-color 150ms cubic-bezier(.4,0,.2,1)}.reporting__tab-link:hover{background-color:#EEF3FC!important}.reporting__tab-link:hover .p-text-m,.reporting__tab-link:hover .g-icon{color:#111C2D}.reporting__tab-link.active{background-color:#EEF3FC!important;border-color:#2D6BCC!important}.reporting__tab-link.active .p-text-m,.reporting__tab-link.active .g-icon{color:#2D6BCC}.reporting__tab-link:focus-visible{outline:2px solid #2D6BCC;outline-offset:2px}.links__child-right{background-color:#EEF3FC;border-radius:24px;padding:48px!important}.links__child-right .article-link-wrap{flex-direction:row-reverse;justify-content:flex-end;gap:8px;min-height:44px;align-items:center;border-bottom:0!important}.links__child-right .article-link-wrap .p-text-m{font-size:1rem;line-height:1.5rem;font-weight:500;color:#111C2D;transition:color 150ms cubic-bezier(.4,0,.2,1)}.links__child-right .article-link-wrap .g-icon{color:#2D6BCC;font-size:20px!important;transition:transform 150ms cubic-bezier(.4,0,.2,1)}.links__child-right .article-link-wrap:hover .p-text-m,.links__child-right .article-link-wrap:focus-visible .p-text-m{color:#2D6BCC;text-decoration:underline;text-underline-offset:3px}.links__child-right .article-link-wrap:hover .g-icon,.links__child-right .article-link-wrap:focus-visible .g-icon{transform:translateX(4px)}.links__child-right .article-link-wrap:focus-visible{outline:2px solid #2D6BCC;outline-offset:2px;border-radius:4px}@media (max-width:991px){.links__child-right{padding:40px!important}}@media (max-width:767px){.links__child-right{padding:32px!important}}.article__summary.w-dyn-bind-empty{display:none}.callout__takeaways:has(.w-dyn-bind-empty){display:none}.callout__body ul{margin:0;padding-left:1.25rem}.callout__body li{margin:0 0 6px}.callout__body li:last-child{margin-bottom:0}.faq__arrow{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex:0 0 32px}.faq__icon{position:relative;width:20px;height:20px;transform:none!important}.faq__icon .svg-icon-n,.faq__icon svg{display:none!important}.faq__icon::before,.faq__icon::after{content:"";position:absolute;left:2px;top:9.25px;width:16px;height:1.5px;border-radius:1px;background:#2D6BCC;transition:transform 300ms cubic-bezier(.4,0,.2,1)}.faq__icon::after{transform:rotate(90deg)}.faq__trigger[aria-expanded="true"] .faq__icon::after,.faq__item.is-open .faq__icon::after,.section__faq:not([data-faq-ready]) .faq-collection__right>.faq__item:first-child .faq__icon::after,.section__faq:not([data-faq-ready]) .faq-collection__right .w-dyn-item:first-child>.faq__item .faq__icon::after{transform:rotate(0deg)}@media (prefers-reduced-motion:reduce){.faq__icon::before,.faq__icon::after{transition:none}}.container__wrapper:has(.industries__tab-wrap) .container-medium>.spacing-120:first-child{height:5rem}.container__wrapper:has(.industries__tab-wrap) .child-center__top>.spacing-40{height:1.5rem}.foundations__article-card [fs-list-field="title"]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.foundations__article-card [fs-list-field="description"]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.highlight-card__item:has(>.grc-foundations__articles-list){background-color:#EEF3FC;border-color:transparent;box-shadow:none;padding:20px;border-radius:12px;gap:0}.highlight-card__item:has(>.grc-foundations__articles-list) .h5{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:#111C2D;margin:0}.highlight-card__item:has(>.grc-foundations__articles-list) .p-text-m{font-size:.875rem;line-height:1.375rem;font-weight:400;color:#293342}.highlight-card__item:has(>.grc-foundations__articles-list) .spacing-10{height:8px}.highlight-card__item:has(>.grc-foundations__articles-list) .spacing-20{height:12px}@media (prefers-reduced-motion:reduce){.grc-foundations__article-item .icon__wrapper .g-icon,.foundations__article-card .button__trailing-icon .g-icon,.industry__item .button.link .g-icon{transform:none!important}}html .card__item.padding-20.space-between{transition:box-shadow 150ms cubic-bezier(.4,0,.2,1)}html .card__item.padding-20.space-between:hover{transform:none;box-shadow:0 0 0 3px var(--card-surface,#FFFFFF),0 0 0 4px #2D6BCC}html .card__item.padding-20.space-between:focus-within{box-shadow:0 0 0 3px var(--card-surface,#FFFFFF),0 0 0 5px #2D6BCC}html .card__item.padding-20.space-between .btn-link{transition:color 150ms cubic-bezier(.4,0,.2,1)}html .card__item.padding-20.space-between .button .g-icon{transition:transform 150ms cubic-bezier(.4,0,.2,1)}html .card__item.padding-20.space-between:hover .btn-link{color:#2D6BCC;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}html .card__item.padding-20.space-between:hover .button .g-icon{color:#2D6BCC;transform:translateX(4px)}html .card__item.padding-20.bg-gray-100.border-gray-100{--card-surface:#EEF3FC;border-color:transparent;box-shadow:none}html .card__item.padding-20.bg-gray-100.space-between.content-card__hover:hover{border-color:transparent;box-shadow:0 0 0 3px #EEF3FC,0 0 0 4px #2D6BCC;transform:none}html .card__item.padding-20.bg-gray-100.border-gray-100 .p-text-l{color:#111C2D}html .card__item.padding-20.bg-gray-100.border-gray-100 .button{padding:0!important}html .card__item.padding-20.bg-gray-100.border-gray-100 .btn-link{font-size:.875rem;line-height:1.375rem;font-weight:500;color:#111C2D}html .card__item.padding-20.bg-gray-100.border-gray-100 .button .g-icon{color:#2D6BCC}@media (prefers-reduced-motion:reduce){html .card__item.padding-20.space-between:hover .button .g-icon{transform:none!important}}html .video__btn.is--icon .video__icon{color:#FFC72C}html .theme-dark .button .g-icon.is--play,html .bg-dark .button .g-icon.is--play,html .section-dark .button .g-icon.is--play{color:#FFC72C}html .card__item.padding-40.borded-gray-300,html .card__item.padding-40.bg-gray-100.border-gray-300{box-shadow:none}html .highlight-card__item.is--resource{box-shadow:none}html[data-wf-page="6ac829bc13e1672449f08840"] .badge,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .badge{background:transparent;border:1px solid #FFC72C;color:#FFC72C;border-radius:999px;padding:5px 12px 5px 9px}html[data-wf-page="6ac829bc13e1672449f08840"] .badge .caption,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .badge .caption{color:#FFC72C;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}html[data-wf-page="6ac829bc13e1672449f08840"] .badge .badge-dot,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .badge .badge-dot{background:#FFC72C;width:8px;height:8px;border-radius:50%;margin-right:6px}.blog-categories-wrapper{min-height:84px}@media (min-width:768px){.blog-categories-wrapper{min-height:114px}}.prev-next__buttons-wrap{min-height:53px}@media (min-width:1280px){.prev-next__buttons-wrap{min-height:59px}}.cs-thumbnail>.cover-image{aspect-ratio:316/200}.event-card-image>.cover-image{aspect-ratio:352/204}.author-card-image{aspect-ratio:1/1}.value-prop-text .static-props-rich-text h2,.value-prop-text .static-props-rich-text h3,.value-prop-text .static-props-rich-text h4{font-size:2.125rem;line-height:2.75rem;font-weight:600;margin:0 0 16px;letter-spacing:0}@media (max-width:767px){.value-prop-text .static-props-rich-text h2,.value-prop-text .static-props-rich-text h3,.value-prop-text .static-props-rich-text h4{font-size:1.625rem;line-height:2rem}}.videos-thumbnail{aspect-ratio:16/9}.author-portrait-new,.testimonial-portrait-icon,.square-thumbnail-l{aspect-ratio:1/1}html[data-wf-page="6ac829bc13e1672449f08840"] h2.heading-style-h2,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] h2.heading-style-h2,html[data-wf-page="6ac829bc13e1672449f08840"] .rich-text__cta h2,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .rich-text__cta h2{font-size:2.75rem;line-height:3.25rem}@media (max-width:767px){html[data-wf-page="6ac829bc13e1672449f08840"] h2.heading-style-h2,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] h2.heading-style-h2,html[data-wf-page="6ac829bc13e1672449f08840"] .rich-text__cta h2,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .rich-text__cta h2{font-size:1.875rem;line-height:2.375rem}}html[data-wf-page="6ac829bc13e1672449f08840"] .theme-dark .button[data-wf--n_button--variant="secondary"],html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .theme-dark .button[data-wf--n_button--variant="secondary"]{background:transparent;border-color:transparent;padding-left:0;padding-right:0;box-shadow:none}html[data-wf-page="6ac829bc13e1672449f08840"] .theme-dark .button[data-wf--n_button--variant="secondary"] .btn-link,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .theme-dark .button[data-wf--n_button--variant="secondary"] .btn-link,html[data-wf-page="6ac829bc13e1672449f08840"] .theme-dark .button[data-wf--n_button--variant="secondary"] .g-icon,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .theme-dark .button[data-wf--n_button--variant="secondary"] .g-icon{color:#FFC72C;font-weight:600}html[data-wf-page="6ac829bc13e1672449f08840"] .theme-dark .button[data-wf--n_button--variant="secondary"]:hover .btn-link,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .theme-dark .button[data-wf--n_button--variant="secondary"]:hover .btn-link{text-decoration:underline;text-underline-offset:3px}html[data-wf-page="6ac829bc13e1672449f08840"] .w-dyn-empty,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] .w-dyn-empty{display:none}html[data-wf-page="6ac829bc13e1672449f08840"] img.role__portrait.w-dyn-bind-empty,html[data-wf-page="6ac829bc13e1672449f08840"] img.role__portrait-sm.w-dyn-bind-empty,html[data-wf-page="6ac82ad2e9549ab2648fcc6c"] img.roles__portrait.w-dyn-bind-empty{display:none}.section__cta.theme-dark .child__left.is--cta strong,.section__cta.theme-dark .child__left.is--cta h2,.section__cta.theme-dark .child__left.is--cta p{color:#fff!important}#faq .faq-list{border-top:1px solid #DFE3E7}#faq .faq-item{border-bottom:1px solid #DFE3E7}#faq .faq-item__q{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:20px 0;background:none;border:0;text-align:left;cursor:pointer;font-family:inherit;color:#111C2D;font-size:1.125rem;line-height:1.75rem;font-weight:500}#faq .faq-item__q:hover .faq-item__q-text{color:#2D6BCC}#faq .faq-item__q:focus-visible{outline:2px solid #2D6BCC;outline-offset:2px;border-radius:4px}#faq .faq-item__mark{position:relative;flex:none;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}#faq .faq-item__mark i{position:absolute;left:8px;top:15.25px;width:16px;height:1.5px;background:#2D6BCC;border-radius:1px;transition:transform 300ms cubic-bezier(.4,0,.2,1)}#faq .faq-item__mark i:last-child{transform:rotate(90deg)}#faq .faq-item.is-open .faq-item__mark i:last-child{transform:rotate(0deg)}#faq .faq-item__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows 300ms cubic-bezier(.4,0,.2,1)}#faq .faq-item__a[hidden]{display:grid}#faq .faq-item.is-open .faq-item__a{grid-template-rows:1fr}#faq .faq-item__a-inner{overflow:hidden;max-width:640px;opacity:0;transition:opacity 200ms ease 100ms}#faq .faq-item.is-open .faq-item__a-inner{opacity:1}#faq .faq-item__a-inner p{margin:0 0 20px;font-size:1rem;line-height:1.5rem;color:#646B76}#faq .faq-item__a-inner p:last-child{margin-bottom:24px}@media (prefers-reduced-motion:reduce){#faq .faq-item__mark i,#faq .faq-item__a,#faq .faq-item__a-inner{transition:none}}[data-own="rows"] .process-chip.is--touches{background:#FFFFFF}.flow-chevrons{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.flow-chevron{position:relative;box-sizing:border-box;min-height:96px;padding:16px 40px 16px 28px;display:flex;flex-direction:column;justify-content:center;gap:4px;color:#fff;background:#1A2943;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 50%,calc(100% - 28px) 100%,0 100%)}.flow-chevron.is--2{background:#2C3A52;padding-left:52px;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 50%,calc(100% - 28px) 100%,0 100%,28px 50%)}.flow-chevron.is--3{background:#35435A;padding-left:52px;padding-right:28px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,28px 50%)}.flow-chevron__line{font-size:.6875rem;line-height:1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#A9C7FF}.flow-chevron__name{font-size:1.0625rem;line-height:1.5rem;font-weight:600}.flow-chevron__note{font-size:.8125rem;line-height:1.125rem;color:#DFE3E7}.flow-legend{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.flow-key{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-size:.8125rem;font-weight:500;border:1px solid transparent}.flow-key.is--owns{background:#1A2943;color:#fff}.flow-key.is--touches{background:#EEF3FC;color:#2D6BCC;border-color:#2D6BCC}.flow-key.is--depends{background:#F4F5F7;color:#293342;border-color:#DFE3E7}.flow-key.is--other{background:#fff;color:#646B76;border-color:#DFE3E7}.flow-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.flow-svg{display:block;width:100%;min-width:900px;height:auto;font-family:inherit}@media (max-width:991px){.flow-chevrons{grid-template-columns:1fr}.flow-chevron,.flow-chevron.is--2,.flow-chevron.is--3{clip-path:none;padding:16px 24px;border-radius:12px;margin-bottom:8px}}main>.section__component.theme-dark .column-1 .paragraph__wrapper>.paragraph{font-size:18px;line-height:28px}.rich-text__framework-templ p,.rich-text__framework p,.rich-text__services p,.rich-text__products-title p,.rich-text__about p{line-height:var(--_typography---text-p1--line-height)}.rich-text__content p{line-height:var(--_typography---text-p2--line-height)}.ss-sr-only{line-height:1.5rem}.breadcrumbs-component .container.mobile-padding-30{max-width:1320px!important}@media (max-width:767px){p.p-text-s,p.paragraph-s,.rich-text__about p{font-size:var(--_typography---text-p2--size);line-height:var(--_typography---text-p2--line-height)}}.footer-home-link{display:inline-flex;align-items:center;min-height:24px}.banner-rte a{display:inline-block;padding:12px 0;margin:-12px 0}.links .p-text-s a.text-link,a.byline__author{display:inline-block;padding:11px 0;margin:-11px 0}@media (max-width:767px){.prev-next__buttons-wrap .button{min-height:44px}.category-button{min-height:44px}}.author-portrait-new,.author-card-image,.news-quote-portrait,.cs-quote-icon-l,.lightbox-icon-l,.ss-embed__play{border-radius:9999px}.tag__wrapper.is--blog{border-radius:4px}.icon__wrapper.is--medium.is--dark{border-radius:8px}.mega-nav__bar-link-wrap{border-radius:8px}.bio__background-height,.event__background-height,.visual-width.br-48{border-radius:24px}.author-portrait-new,.author-card-image{aspect-ratio:1 / 1}.text-center .badge-wrapper{align-items:center}.text-center .badge-row{justify-content:center}main>:first-child>.section__component.w-variant-f96e0a4a-fa1d-8f5d-fc6b-5e9368bd7534 .layout.w-variant-ae2d16d7-4a0b-ec42-edf8-5c2f00c0d294>.column-1,main>.section__component.w-variant-f96e0a4a-fa1d-8f5d-fc6b-5e9368bd7534:first-child .layout.w-variant-ae2d16d7-4a0b-ec42-edf8-5c2f00c0d294>.column-1{align-self:flex-start}main>:first-child>.section__component.w-variant-f96e0a4a-fa1d-8f5d-fc6b-5e9368bd7534,main>.section__component.w-variant-f96e0a4a-fa1d-8f5d-fc6b-5e9368bd7534:first-child{padding-top:104px}@media (max-width:991px){main>:first-child>.section__component.w-variant-f96e0a4a-fa1d-8f5d-fc6b-5e9368bd7534,main>.section__component.w-variant-f96e0a4a-fa1d-8f5d-fc6b-5e9368bd7534:first-child{padding-top:114px}}.breadcrumbs-component{z-index:150!important}[data-menu-wrap]{--nav-height:3.75rem}.mega-nav__panel-col:last-of-type{border:none}.mega-nav__face-item + .mega-nav__face-item{outline:2px solid #f9fafb;margin-left:-5px}.mega-nav__bar-link-icon.is--dropdown{transition:transform 300ms cubic-bezier(0.4,0,0.2,1)}.mega-nav__bar-link.is--dropdown[aria-expanded='true'] .mega-nav__bar-link-icon.is--dropdown{transform:rotate(180deg)}.mega-nav__hover-icon{opacity:0;transform:translateX(0.75rem);transition:opacity 150ms linear,transform 150ms cubic-bezier(0.4,0,0.2,1)}.mega-nav__panel-link:hover .mega-nav__hover-icon,.mega-nav__panel-link:focus-visible .mega-nav__hover-icon{opacity:1;transform:translateX(0);transition:opacity 300ms linear 0.1s,transform 300ms cubic-bezier(0.4,0,0.2,1) 0.1s}.mega-nav__tab-panes{position:relative}.mega-nav__tab-content{position:absolute;inset:0 0 auto 0;visibility:hidden;pointer-events:none}.mega-nav__tab-content.is--active{position:relative;visibility:visible;pointer-events:auto}@media (min-width:992px){.mega-nav__tab-panes{display:grid}.mega-nav__tab-panes>.mega-nav__tab-content{grid-area:1 / 1;position:relative;inset:auto}.mega-nav__panel-link{transition:padding 300ms cubic-bezier(0.4,0,0.2,1)}}@media (min-width:1249px) and (max-width:1410px){.mega-nav__bar-action:has(>.mega-nav__bar-link.is--actionlink){display:none}}@media (max-width:991px){[data-menu-wrap]{--nav-height:4.375rem}.mega-nav__dropdown-container,.mega-nav__dropdown-panel{overflow-x:hidden}.mega-nav__bar-inner,.mega-nav__dropdown-panel{padding-bottom:calc(80px + env(safe-area-inset-bottom));overscroll-behavior:contain}}@media (min-width:768px) and (max-width:1250px){[data-menu-wrap]{--tablet-row:3rem}.mega-nav__bar-end{display:flex}.mega-nav__dropdown-panel{border-radius:0 0 1.5rem 1.5rem}.mega-nav__bar-list:not(.is--actions) .mega-nav__bar-link{position:relative}.mega-nav__bar-inner{position:static;flex:1;flex-direction:row;justify-content:flex-end;align-items:center;height:auto;padding:0 1rem 0 0;border-top:0;background:transparent;overflow:visible;transform:none;opacity:1;visibility:visible}.mega-nav__bar-list.is--actions{flex-direction:row;align-items:center;justify-content:flex-end;gap:0.625rem;width:auto;padding:0;margin:0}.mega-nav__bar-action{flex:none}.mega-nav__back{display:none}.mega-nav__backdrop{display:block}.mega-nav__bar-list:not(.is--actions){position:fixed;top:var(--nav-height);left:0;right:0;z-index:5;height:var(--tablet-row);flex-direction:row;align-items:stretch;justify-content:space-between;padding:0 1.875rem;background:#fff;border-bottom:1px solid #d9d9d9;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 300ms linear,visibility 0s linear 300ms}[data-menu-wrap][data-tablet-open="true"] .mega-nav__bar-list:not(.is--actions){opacity:1;visibility:visible;pointer-events:auto;transition:opacity 300ms linear}.mega-nav__bar-list:not(.is--actions) .mega-nav__li{border:0}.mega-nav__bar-list:not(.is--actions) .mega-nav__bar-link{height:100%;padding:0;border:0;justify-content:center}.mega-nav__bar-list:not(.is--actions) .mega-nav__bar-link-wrap{justify-content:center;padding:0;gap:0.25rem}.mega-nav__bar-list:not(.is--actions) .mega-nav__bar-link-label{padding:0}.mega-nav__bar-link-icon.is--dropdown{transform:none}.mega-nav__dropdown-wrapper{position:fixed;top:calc(var(--nav-height) + var(--tablet-row));bottom:auto;left:0;right:0;height:auto}.mega-nav__dropdown-container{max-height:calc(100vh - var(--nav-height) - var(--tablet-row));max-height:calc(100dvh - var(--nav-height) - var(--tablet-row));overflow-y:auto;overflow-x:hidden}.mega-nav__dropdown-panel{inset:0 0 auto 0;height:auto;overflow:visible}.mega-nav__panel-col{padding-left:1.875rem;padding-right:1.875rem}.mega-nav__tab-menu{flex-direction:row;gap:0.625rem;padding:0.625rem;border-radius:1rem;background-color:#eef3fc}.mega-nav__tab-link{flex:1;justify-content:center;padding:0.625rem 0.75rem;white-space:nowrap;border:1px solid transparent;border-radius:0.75rem}.mega-nav__tab-link.is--active{background-color:#fff;border-color:#dfe3e7;box-shadow:0 3px 0 0 rgba(95,115,137,0.08)}.mega-nav__tab-link-label{padding:0;font-size:0.938rem}.mega-nav__tab-link-icon{display:none}.mega-nav__tab-panes{display:grid}.mega-nav__tab-panes>.mega-nav__tab-content{display:block;grid-area:1 / 1;position:relative;inset:auto}.mega-nav__tab-content.is--active{visibility:visible;pointer-events:auto}}@media (min-width:768px){.mega-nav__bar-link-line{width:100%;transform:scaleX(0);transform-origin:center;transition:transform 300ms cubic-bezier(0.4,0,0.2,1)}.mega-nav__bar-link:hover .mega-nav__bar-link-line,.mega-nav__bar-link.is--dropdown[aria-expanded="true"] .mega-nav__bar-link-line,.mega-nav__bar-link.w--current .mega-nav__bar-link-line{transform:scaleX(1)}}@media (max-width:767px){.mega-nav__tab-content.is--active{position:absolute;visibility:hidden;pointer-events:none}.mega-nav__bar-link-line{display:none}.mega-nav__bar-inner{border-top:0}.mega-nav__dropdown-panel{border-top:0}[data-nav-tabs].is--drilled .mega-nav__tab-menu{display:none}[data-nav-tabs].is--drilled .mega-nav__tab-content.is--active{position:relative;visibility:visible;pointer-events:auto}[data-nav-tabs]:not(.is--drilled) [data-tab-content]{display:none}[data-menu-wrap]{--sub-row:3.5rem}.mega-nav__back{position:fixed;top:var(--nav-height);left:1.25rem;right:1.25rem;height:var(--sub-row);display:flex;align-items:center;background:#fff;border-bottom:1px solid #e5e7eb}.mega-nav__bar-link.is--back{position:static;width:auto;height:100%;min-width:2.75rem;padding:0 0 0 1.25rem;border:0;justify-content:flex-start}.mega-nav__back .mega-nav__bar-link-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:70%;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.mega-nav__dropdown-wrapper{top:calc(var(--nav-height) + var(--sub-row))}}@media (max-width:1160px){.mega-nav__bar{border-bottom:0}.mega-nav__bar::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#d9d9d9;z-index:10;pointer-events:none}}@media (prefers-reduced-motion:reduce){.mega-nav__hover-icon,.mega-nav__panel-link:hover .mega-nav__hover-icon,.mega-nav__panel-link:focus-visible .mega-nav__hover-icon{transform:none}.mega-nav__panel-link{transition:none}}.wf-design-mode [data-nav-content][data-panel-state='active']{opacity:1;visibility:visible;pointer-events:auto;position:relative}.wf-design-mode [data-menu-open]:has([data-nav-content][data-panel-state='active']) [data-dropdown-bg]{opacity:1;inset:0}.wf-design-mode [data-mobile-nav='active']{opacity:1;visibility:visible}.wf-design-mode [data-tab-content][data-tab-state='active']{display:block;position:relative;visibility:visible}@media (min-width:992px) and (max-width:1250px){.mega-nav__bar-list:not(.is--actions){padding-left:3.125rem;padding-right:3.125rem}.mega-nav__panel-col{padding-left:3.125rem;padding-right:3.125rem}}.breadcrumbs-component .g-icon{font-size:12px!important;width:16px;height:16px;color:#4d4d4d;display:flex;align-items:center;justify-content:center}@media (max-width:991px){.breadcrumb__link .p-text-s{font-size:var(--_typography---text-caption--size);line-height:var(--_typography---text-caption--line-height)}}@media (min-width:1422px){.breadcrumbs-component .container{padding:0!important}}.footer-link-new.w--current:before{content:'';width:8px;height:8px;background-color:#558AE0;position:absolute;left:-12px;border-radius:50%;top:6px}.w-input:focus-visible,.w-select:focus-visible,.w-slider-dot:focus-visible,.w-slider-arrow-left:focus-visible,.w-slider-arrow-right:focus-visible,.w-dropdown-toggle:focus-visible,.w-dropdown-link:focus-visible,.w-nav-button:focus-visible,.w-tab-link:focus-visible{outline:2px solid #2d6bcc;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.button[btn-size="small"]:not(nav *,.mega-nav__bar-wrap *,.w-nav *,.link,[icon-only="yes"]),.button[btn-size="medium"]:not(nav *,.mega-nav__bar-wrap *,.w-nav *,.link,[icon-only="yes"]){padding:var(--_button-sizes---button--l-pad-top-bottom) var(--_button-sizes---button--l-pad-left-right)!important;font-size:var(--_button-sizes---button--l-font-size)!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-tap-highlight-color:rgba(255,255,255,0)!important}.dropdown-toggle:hover{color:#2d6bcc!important}textarea{resize:none!important}select.input-select-field{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (display:flow-root){@media (min-width:1280px){*{-webkit-backface-visibility:hidden!important;-webkit-transform-style:preserve-3d!important}.feature-tab-list-wrapper *,.section.vc-tabs *{-webkit-transform-style:flat!important}}}}.w-lightbox-close{opacity:1;top:30px;right:30px;width:56px;height:56px;background-image:url('https://cdn.prod.website-files.com/60c1fb51c4706f216cc5b134/61ba24c329d89376515297ab_lightbox%20close.svg');background-size:100%;transition:transform 0.6s ease-out}.w-lightbox-close:hover{transform:rotate(360deg)!important;-webkit-transform:rotate(360deg)!important}.ss-embed__play{transition:transform 150ms cubic-bezier(0.4,0,0.2,1)}.ss-embed__poster:hover .ss-embed__play{transform:scale(1.06)}.ss-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.card__item:has(a[href]),.foundations__article-card:has(a[href]),.features__item:has(a[href]){cursor:pointer}@media (max-width:990px){.highlight-card__item .tooltip__wrapper{position:static!important;inset:auto!important;width:auto!important;height:auto!important;display:block!important;margin-top:8px}.highlight-card__item .tooltip__wrapper .g-icon{display:none!important}.highlight-card__item .tooltip__content{opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:static!important;inset:auto!important;min-width:0!important;max-width:none!important;width:auto!important;padding:0!important;background-color:transparent!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.highlight-card__item .tooltip__content .p-text-xs{font-size:12px!important;line-height:1.45!important;color:var(--_default-colors---colors--gray--300)!important;word-break:break-word}}.button[btn-size='xLarge'] .g-icon{line-height:1.375rem!important;height:1.375rem}.button[btn-size='xLarge'] .btn-link{line-height:1.375rem}.button[btn-size='xLarge'] .button__icon-text-wrapper{min-height:1.375rem}@media (min-width:768px){.rich-text__body p,.rich-text__body li{font-size:var(--_typography---text-lead-in--size);line-height:var(--_typography---text-lead-in--line-height)}}.home-logos-slider{touch-action:pan-y}.home-logos-slider .home-logos-swiper.swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important;transform:translate3d(0px,0,0);transition-property:transform;transform-style:preserve-3d;box-sizing:content-box}.home-logos-slider .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}.banner{top:auto;display:flex!important;position:relative;z-index:101!important}html:not([banner_hide='yes']) body>section:first-of-type{margin-top:56px}@media only screen and (max-width:991px){html:not([banner_hide='yes']) body>section:first-of-type{margin-top:56px}}@media only screen and (max-width:767px){html:not([banner_hide='yes']) body>section:first-of-type{margin-top:74px}}@media only screen and (max-width:479px){html:not([banner_hide='yes']) .banner-inner{height:98px}html:not([banner_hide='yes']) body>section:first-of-type{margin-top:98px}}[banner_hide='yes'] .banner{display:none!important}.banner{top:auto;display:flex!important;position:relative;z-index:101!important}#ss-ck{position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;max-width:720px;margin:0 auto;background:#1A2943;color:#fff;border-radius:12px;padding:20px 24px;box-shadow:0 8px 32px rgba(17,28,45,.35);font:16px/24px Inter,sans-serif}#ss-ck p{margin:0 0 12px}#ss-ck a{color:#FFC72C}#ss-ck-b{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}#ss-ck button{min-height:44px;min-width:120px;padding:10px 20px;border-radius:8px;border:2px solid #FFC72C;background:#FFC72C;color:#1A2943;font:600 16px/24px Inter,sans-serif;cursor:pointer}#ss-ck button.ss-ck-r{background:transparent;color:#fff;border-color:#fff}#ss-ck button:hover{filter:brightness(1.08)}#ss-ck button:focus-visible,#ss-ck a:focus-visible{outline:2px solid #FFC72C;outline-offset:2px}