html{background-color:#11111a}body{background-color:#fff}body,p{font-size:16px}blockquote{border-left:none;padding:0}.button,.button:active,.button:focus,.button:hover,.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,.hs-blog-post-listing__post-button,.hs-button,.hs-button:active,.hs-button:focus,.hs-button:hover,.menu__link,.submitted-message,a,a:active,a:focus,a:hover,body,button,form,form .hs-button,form input[type=submit],h1,h2,h3,h4,h5,h6,p{font-family:filson-soft,sans-serif;font-style:normal;font-weight:300}.button,.button:active,.button:focus,.button:hover,.hs-blog-post-listing__post-button,.hs-button,.hs-button:active,.hs-button:focus,.hs-button:hover,button,form .hs-button,form input[type=submit],h1{font-weight:500}.blog-related-posts__title-link,.blog-related-posts__title-link:active,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:hover,.hs-blog-post-listing__post-title-link,.hs-blog-post-listing__post-title-link:active,.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:hover{font-family:inherit}.h1,h1{letter-spacing:-2px;line-height:1}.h2,h2{letter-spacing:-1px;line-height:1}.text-blue{color:#009dd6}a span:not(.filter-link-count){align-items:center;display:flex;gap:8px}span[style="font-weight: bold;"]{font-weight:500!important}.button,.hs-blog-post-listing__post-button,.hs-button,button{line-height:1}.link-button{color:#5154ff;font-size:16px;font-weight:500}.hs-image-widget{height:auto;max-width:100%}.header-wrapper{position:sticky;top:0;z-index:200}.header__container{align-items:center;flex-direction:row;padding:2.5rem 1.5rem 1rem}.header__container.content-wrapper{max-width:1440px}.header__logo img{margin-bottom:4px}.header__navigation--toggle.open.hide{display:none}.header{background-color:hsla(0,0%,100%,.98)}.header .menu__item--depth-1{padding:0}.header .menu.menu--mobile .menu__item--depth-1{border-top:1px solid #e7ebf3}.header .menu__item--depth-1 .menu__link{display:block;line-height:1.1675;padding:1.25rem 1.5rem;transition:all .3s ease-in-out}.header .menu__item--depth-1 .menu__link:hover{color:#5154ff;font-weight:inherit}.header .menu__link--active-link{color:#5154ff;font-weight:500}.header .menu__item--depth-1>.menu__link--active-link:after{content:none}.header__logo{align-items:center;display:flex;height:auto;margin:0 auto 0 0}.slider__container[data-logo_gallery]{filter:grayscale(1)}.footer .menu__item{border:none;display:block;padding:0}.footer .menu__item--depth-1>.menu__link{color:#fff;padding:.25rem 0}.footer h6{margin-bottom:8px}.dnd-section{border-radius:16px;margin:0 16px;position:relative}footer .dnd-section{padding:56px 0}.dnd-section:last-child,.dnd-section:nth-last-child(2),footer .dnd-section{border-radius:0;margin:0}.hs_cos_wrapper_type_rich_text{position:relative;z-index:1}.dnd-section h3,h3{font-size:24px;line-height:1}.body-container .cards{flex-wrap:wrap}.cards .cards__card{margin:0;width:100%}.card__text h3,.card__text h6{margin-bottom:8px}.dnd-section h3 span{display:block}h3 img,p img{margin-bottom:24px}a span img{margin:0}.dnd_area-row-0-padding .hs-video-container,img[alt=poster]{border-radius:16px;box-shadow:0 1px 5px rgba(52,51,48,.1);overflow:hidden}.blog-post-image,.blog-post__body img,.blog-related-posts__image,.dnd-section .hs-image-widget,.dnd-section .hs-video-widget,.staffing-accordion{border-radius:8px;overflow:hidden}.project{overflow:hidden;position:relative}.slider__container .splide__toggle{display:none}.featured-post_wrapper-link{align-items:center;display:flex;font-size:16px;gap:8px;position:relative}.featured-post_wrapper-link svg{fill:currentColor}.featured-post_bg{border-radius:8px}.featured-post_wrapper-link:hover:after{background-image:linear-gradient(180deg,transparent 40%,#11111a)}.featured-post_wrapper-link:after{background-image:linear-gradient(180deg,transparent 40%,#11111ab3);content:"";height:auto;left:0;mix-blend-mode:multiply;position:absolute;top:0;transition:all .5s ease-in-out;width:100%;z-index:0}.dnd-section .project-title,.project-title{color:#11111a;font-size:16px;line-height:1.1;margin:0}.featured-post_description{font-size:16px}.body-slug- .featured-post_description_tags.project-tags{display:none}.project-title a{color:inherit;font-weight:500}._hsBlogPostTags_7ci18_3,.project-tags,.widget-type-post_filter ul{align-items:center;display:flex;flex-wrap:wrap;font-size:10px;gap:4px;list-style:none;margin:0 0 8px;padding:0}.project-tags .hs_cos_wrapper_type_icon{display:none}.project-tags li,.widget-type-post_filter ul>li{display:contents}.blog-post__body p:first-child{font-size:24px}._hsBlogPostTags_7ci18_3,.hs-blog-post-listing__post-tags{order:-1;position:relative;z-index:2}._hsBlogPost_7ci18_2 ._hsBlogPostDescription_7ci18_146,.hs-blog-post-listing__post-description{display:none;position:relative;z-index:2}.widget-type-post_filter .block{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}._hsBlogPostTag_7ci18_3,.hs-blog-post-listing__post-tag,.project-tags a,.widget-type-post_filter ul>li>a{background:#fff;border:1px solid;border-radius:11px;color:#11111a;font-size:12px;line-height:1;padding:4px 8px;text-transform:capitalize;transition:color .3s ease-in-out;white-space:nowrap}.blog-related-posts__content .project-tags a,.featured-post .project-tags a,.hs-blog-post-listing__post-tag{font-size:10px}._hsBlogPostTag_7ci18_3,.featured-post .project-tags a,.hs-blog-post-listing__post-tag{background:transparent;color:#fff}.featured-post .project-tags a:hover,.hs-blog-post-listing__post-tag:hover,.project-tags a:hover,.widget-type-post_filter ul>li>a:hover{background:#11111ab3;color:#5154ff}.widget-type-post_filter ul>li>a:hover{background:#fff}.body-topic-behavioral-science .widget-type-post_filter a[href*=behavioral-science],.body-topic-chaizero .widget-type-post_filter a[href*=chaizero],.body-topic-digital-innovation .widget-type-post_filter a[href*=digital-innovation],.body-topic-digital-supply-chain .widget-type-post_filter a[href*=digital-supply-chain],.body-topic-digital-transformation .widget-type-post_filter a[href*=digital-transformation],.body-topic-software-architecture .widget-type-post_filter a[href*=software-architecture],.body-topic-software-engineering .widget-type-post_filter a[href*=software-engineering],.body-topic-technology-assessment .widget-type-post_filter a[href*=technology-assessment],.body-topic-ux-design .widget-type-post_filter a[href*=ux-design],.body-topic-ux-research .widget-type-post_filter a[href*=ux-research]{color:#5154ff}.project-grid{display:grid;flex-wrap:wrap;gap:20px;list-style:none;padding:0}.project-grid .project{flex:1;height:auto;max-width:100%;width:auto}.featured-post_description.project-info,.project-grid .project{display:flex;flex-direction:column;gap:24px}.project-video{border-radius:24px;inset:20px 20px auto;opacity:0;overflow:hidden;position:absolute;transition:all .3s ease-in-out}.project:hover .project-video{inset:40px 40px auto;opacity:100%}._hsBlogPost_7ci18_2{display:block;max-height:270px;overflow:hidden;padding-bottom:6%}.callout{background:#e3ddff;border-radius:16px;margin-bottom:40px;overflow:hidden;padding:40px}.callout .insights-list{list-style:none;padding-left:0}.insights-list{font-size:16px}.hs-tabs-wrapper .hs-tabs{justify-content:center}.hs-tabs-wrapper .hs-tabs__content{background:#e3ddff;border:none;border-radius:16px}.hs-tabs-wrapper .hs-tabs__tab-wrapper{background:#e3ddff;border-radius:33px;flex-direction:column;gap:8px;padding:8px}.hs-tabs-wrapper .hs-tabs__tab-wrapper .hs-tabs__tab{border:none;border-radius:24px}.hs-tabs__content__panel ul{display:flex;flex-wrap:wrap;gap:40px;list-style:none;padding:0;position:relative}.hs-tabs__content__panel ul li{background:#fff;border-radius:16px;flex:1;padding:24px;position:relative}.hs-tabs__content__panel ul li:nth-child(2){background:#e3ddff}.hs-tabs__content__panel ul li:nth-child(3){background-image:radial-gradient(farthest-corner at 0 100%,#551698,#111120);color:#fff}.hs-tabs__content__panel ul li:nth-child(3) a,.hs-tabs__content__panel ul li:nth-child(3) h4{color:#fff}.hs-tabs__content__panel ul:before{background:rgba(227,221,255,.6);bottom:32px;content:"";filter:blur(40px);left:32px;position:absolute;right:32px;top:32px;z-index:0}.dnd_area-row-8-background-color.dnd-section .hs-tabs-wrapper,.dnd_area-row-8-background-color.dnd-section .hs-tabs__tab-wrapper{display:flex;flex-direction:column}.dnd_area-row-8-background-color.dnd-section .hs-tabs-wrapper{gap:40px}.dnd_area-row-8-background-color.dnd-section .hs-tabs__nudge{display:none}.dnd_area-row-8-background-color.dnd-section .hs-tabs__scroll{margin:0;width:auto}.widget-type-cell .dnd_area-row-0-background-image{border-radius:8px;margin:0 24px 40px;padding:40px 24px;position:relative}.row-number-1.dnd-section{overflow:hidden}.row-depth-1.row-number-1.dnd-section .hs-video-widget{overflow:unset}.dnd_area-row-0-background-image .widget-type-cell:before{background-image:linear-gradient(90deg,rgba(10,30,36,.3),rgba(9,131,179,.3),transparent,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dnd_area-row-0-background-image .widget-type-custom_widget{position:relative}.dnd_area-row-0-background-image .widget-type-rich_text{max-width:90%}.testimonial-title{color:#fff;font-size:32px;font-weight:300;line-height:1.5}.testimonial-title:before{color:#fff;content:"“";font-size:72px;font-weight:500;line-height:.8}.testimonial-title:after{color:#fff;content:"”";font-size:56px;font-weight:500;line-height:.8}.blog-post .project-tags:last-child{margin:0 auto;max-width:820px}.blog-post-image{height:auto;max-width:100%}.hs-blog-post-listing__post-title{z-index:1}._hsBlogPost_7ci18_2,.hs-blog-post-listing__post{height:100%;position:relative}._hsBlogPost_7ci18_2 ._hsBlogPostButton_7ci18_151,.hs-blog-post-listing__post .hs-blog-post-listing__post-button{align-items:flex-end;background-color:transparent;border:none;color:transparent;display:flex;font-size:16px;height:100%;left:0;margin-top:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:0}.hs-blog-post-listing__post-tags{height:1.5em;overflow:hidden;text-wrap:pretty}.body-topic-digital-innovation .widget-type-post_filter a[href*=digital-innovation]{color:#5154ff}._hsBlogPostButton_7ci18_151:hover,.hs-blog-post-listing .hs-blog-post-listing__post-button:hover{color:#fff}#hs_cos_wrapper_dnd_area-module-5 .hs-blog-post-listing .hs-blog-post-listing__post-button,#hs_cos_wrapper_widget_1708094513176 .hs-blog-post-listing .hs-blog-post-listing__post-button{background-color:transparent;background-image:linear-gradient(180deg,transparent 40%,#11111ab3);border:0;border-radius:px}.hs-blog-post-listing__post .hs-blog-post-listing__post-content{transition:margin .5s ease-in-out}.hs-blog-post-listing__post:hover .hs-blog-post-listing__post-button{color:#fff}.hs-blog-post-listing__post:hover .hs-blog-post-listing__post-content{margin-bottom:32px;margin-top:-32px}.blog-related-posts .content-wrapper h2,.blog-related-posts__title{font-size:24px;margin-bottom:16px;text-align:left}.blog-related-posts h2{padding:0 1rem}.blog-related-posts__image{margin-bottom:8px}.blog-related-posts__post-image-wrapper{border-radius:8px;display:inline-block;height:0;overflow:hidden;padding-bottom:48%}.blog-post__video{margin:40px 0}.blog-post__video .hs-video-container{border-radius:24px;box-shadow:0 1px 4px hsla(0,0%,59%,.2),inset 0 1px 0 #fff;overflow:hidden}.blog-post__body hr{margin:80px 0}.blog-post__body{line-height:2;margin:0 auto;max-width:820px}.body-wrapper .blog-post__meta a{text-decoration:none}.hero-text{max-width:890px}.dnd_area-row-1-max-width-section-centering .widget-type-rich_text,.hero-text{margin:0 auto}.widget-type-rich_text ul{padding-left:20px}.widget-type-rich_text ul li{margin-bottom:8px}.row-number-1 .widget-type-rich_text{max-width:none}.row-number-1>.row-fluid{z-index:2}.widget-type-form .form-columns-1 .input .hs-input{width:100%}.hero-pretitle{margin-bottom:8px}.mb-3{margin-bottom:24px}.staffing-accordion_header{padding-right:32px}.reason{background-color:#5154ff;border-radius:8px;max-height:220px;padding:32px 40px 20%;position:relative;text-align:center}.reason-number{border:1px solid;border-radius:62px;bottom:-16px;color:#fff;font-size:64px;height:122px;left:-16px;line-height:122px;margin:0;opacity:.3;position:absolute;text-align:center;width:122px}.body-slug-expert-review .cell_17109557807158-row-1-background-color,.body-slug-expert-review .cell_17109557807158-row-2-background-color,.body-slug-expert-review .cell_17109557807158-row-3-background-color{border-radius:8px}.callout .submitted-message a{background-color:#009dd6;border:1px #009dd6;border-radius:8px;color:#fff;font-size:16px;font-style:normal;font-weight:500;padding:12px 16px}.dnd-section>.row-fluid{position:relative}.sticky-menu,.widget-type-rich_text .sticky-menu{padding:0}.sticky-menu li,.sticky-menu li a{display:block;width:100%}.sticky-menu li a{border-radius:24px;color:#11111a;line-height:1;padding:16px 24px}.hs-blog-post-listing__post-inner-wrapper .hs-blog-post-listing__post-timestamp{display:none}.anchor-tag,[data-hs-anchor=true]{scroll-margin-top:132px}.callout.anchor-tag{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:60vh}.footer .menu__link,.footer h6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.hs-tabs__tab,.hs-tabs__tab:active,.hs-tabs__tab:focus,.hs-tabs__tab:hover{padding:16px 20px}.widget-type-blog_subscribe .hs-form-private{align-items:flex-start}.widget-type-blog_subscribe .hs-form-private label{margin-bottom:0}@media screen and (max-width:767px){.header__column{position:static}.header__language-switcher.open,.header__navigation.open,.header__search.open{top:112px}.header__navigation--toggle{margin:0}.widget-type-cell .dnd_area-row-0-background-image{background-position-x:84%!important}.content-wrapper--vertical-spacing,.dnd-section{padding:56px 1rem}.blog-header__inner,.blog-post,.blog-related-posts{padding:40px 0 80px}.hs-tabs .hs-tabs__nudge{display:none}.hs-tabs .hs-tabs__scroll{margin:0;width:100%}}@media screen and (min-width:425px){h1{font-size:52px;line-height:.9}.blog-post h1{line-height:1.125}.testimonial-title{font-size:38px}.callout .insights-list{list-style:disc;padding-left:20px}}@media screen and (min-width:575px){.staffing-accordion .staffing-accordion_icon{order:3;position:static}}@media screen and (min-width:768px){.header .menu__link{font-size:12px}.header .menu__item--depth-1 .menu__link{display:inline-block;padding:.75rem .5rem}.header .menu__item--depth-1:last-child .menu__link{background-color:#5154ff;border:1px solid;border-radius:24px;color:#fff;margin-left:8px}.header .menu__item--depth-1:last-child .menu__link:hover{background-color:#4042bf}.sticky-menu,.widget-type-rich_text .sticky-menu{padding:0}.sticky-menu li{display:block;font-size:16px;width:100%}.sticky-menu li a{border-radius:24px;color:#11111a;display:block;line-height:1;padding:16px 24px;width:100%}.sticky-menu li a.active{background:#11111a;color:#fff}.hs-tabs-wrapper .hs-tabs__scroll{margin-bottom:-28px}.hs-tabs__content__panel ul li{min-width:40%;padding:40px}.dnd_area-row-0-padding .hs-video-container,img[alt=poster]{height:auto;height:440px;max-width:none;width:678px}.row-number-13.dnd-section .span5.dnd-column{max-width:calc(37% - 10px);width:auto}.dnd-section{margin:0 32px}.dnd-section h3,h3{font-size:32px}.row-number-13.dnd-section .span7.dnd-column{display:flex;flex-direction:column;justify-content:space-between;width:63%}.project-grid{display:flex}.hs-tabs-wrapper .hs-tabs__tab-wrapper,.project-grid{flex-direction:row}.dnd_area-row-8-background-color.dnd-section .hs-tabs-wrapper{flex-direction:row;gap:40px}.dnd_area-row-0-background-image .widget-type-rich_text{max-width:80%}.widget-type-cell .dnd_area-row-0-background-image{padding:60px 40px 40px}.hs-tabs__content div span img[width="408"]{display:block;float:right;margin:0 0 40px 40px}.tab-image{float:right;margin-left:40px}}@media screen and (min-width:1024px){h1{font-size:64px}.dnd-section .project-title,.project-title,body,p{font-size:20px}.dnd-section h2{font-size:56px;line-height:1}.header .menu__link{font-size:14px}.header .menu__item--depth-1 .menu__link{padding:.75rem}.widget-type-cell .dnd_area-row-0-background-image{padding:80px 40px}.dnd_area-row-0-background-image .widget-type-rich_text{max-width:60%}.body-container .cards{flex-wrap:nowrap}.sticky-menu li{font-size:18px}}@media screen and (min-width:1280px){h1{font-size:72px}h2{font-size:48px}h3{font-size:32px}.testimonial-title{font-size:44px}.header .menu__link{font-size:16px}.hs-tabs__content__panel ul li{min-width:462px}.widget-type-cell .dnd_area-row-0-background-image{border-radius:8px;height:570px;margin:0 auto 40px;max-width:calc(100% - 48px);padding-top:120px}.blog-post__body p{font-size:20px}#hs_cos_wrapper_dnd_area-module-5 .hs-blog-post-listing__post:first-child,#hs_cos_wrapper_widget_1708094513176 .hs-blog-post-listing__post:first-child{background-color:#11111a;background-size:calc(50% + 20px);width:100%}#hs_cos_wrapper_dnd_area-module-5 .hs-blog-post-listing__post:first-child .hs-blog-post-listing__post-button,#hs_cos_wrapper_dnd_area-module-5 .hs-blog-post-listing__post:first-child .hs-blog-post-listing__post-content,#hs_cos_wrapper_widget_1708094513176 .hs-blog-post-listing__post:first-child .hs-blog-post-listing__post-button,#hs_cos_wrapper_widget_1708094513176 .hs-blog-post-listing__post:first-child .hs-blog-post-listing__post-content{background-color:transparent;border-radius:0 8px 8px 0;padding-left:calc(50% + 36px)}#hs_cos_wrapper_dnd_area-module-5 .hs-blog-post-listing__post:first-child .hs-blog-post-listing__post-description,#hs_cos_wrapper_widget_1708094513176 .hs-blog-post-listing__post:first-child .hs-blog-post-listing__post-description{display:block}.reason{padding:32px 56px 20%}}@media screen and (min-width:1440px){.content-wrapper,.dnd-section>.row-fluid{max-width:1280px}h1{font-size:84px}.widget-type-cell .dnd_area-row-0-background-image{max-width:1390px}}@media screen and (min-width:1920px){.content-wrapper,.dnd-section>.row-fluid,.header__container.content-wrapper{max-width:1536px}.widget-type-cell .dnd_area-row-0-background-image{background-image:url(https://233157.fs1.hubspotusercontent-na1.net/hubfs/233157/Home-hero_1536.jpeg)!important;max-width:1490px}}