.pwr-header__menu.pwr-header__menu--dropdown{padding-left:25px}.hs-menu-wrapper li.hs-menu-depth-1.active-branch>a,.hs-menu-wrapper li.hs-menu-depth-1:hover>a,.pwr-header.pwr--dark:not(.scroll) .pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1.active-branch>a,.pwr-header.pwr--dark:not(.scroll) .pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1:hover>a{color:#fcc200;opacity:1}.pwr-post-content a,.pwr-rich-text a:not(.pwr-cta):not(.cta_button),.widget-type-rich_text a:not(.pwr-cta):not(.cta_button){font-weight:700;text-decoration-color:#fcc200;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px}.pwr-post-content a:hover,.pwr-rich-text a:hover:not(.pwr-cta):not(.cta_button),.widget-type-rich_text a:hover:not(.pwr-cta):not(.cta_button){color:#333;text-decoration-color:#333;-webkit-text-decoration-color:#333!important}a>span>.hs_cos_wrapper_type_icon>svg{fill:inherit}a:hover>span>.hs_cos_wrapper_type_icon>svg{fill:#fcc200}.srJobList .srJobListJobEven *,.srJobList .srJobListJobOdd *{font-size:1em!important}div#hs_cos_wrapper_widget_1644858265275 h2.pwr-sec__title{margin:0 auto;text-align:center}div#hs_cos_wrapper_widget_1644858265275 span.pwr-sec__desc{text-align:center}.cta_button.pwr-cta--primary-solid,.cta_button.pwr-cta--regular-border,.cta_button:not(.pwr-cta--hubspot-style),.hs-submit,.pwr--dark .cta_button.pwr-cta--regular-solid,.pwr--dark .pwr-accordion__icon:after,.pwr--dark .pwr-accordion__icon:before,.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__date,.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__desc,.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__more-link,.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__n-min-read,.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__name,.pwr--dark .pwr-post-item__content:not(.pwr--light) .pwr-post-item__title,.pwr-accordion-container.pwr--dark .pwr-accordion__icon:after,.pwr-accordion-container.pwr--dark .pwr-accordion__icon:before,.pwr-accordion.active .pwr-accordion__desc,.pwr-accordion.active .pwr-accordion__icon:after,.pwr-accordion.active .pwr-accordion__icon:before,.pwr-accordion.active .pwr-accordion__title,.pwr-btn--primary-solid .hs-submit,.pwr-cta--primary-solid .cta_button:not(.pwr-cta):not(.pwr-cta--hubspot-style),.pwr-form.pwr-btn--primary-solid.pwr--light .hs-submit,.pwr-image-box__back,.pwr-image-box__more-link,.pwr-image-box__more-link:hover,.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__date,.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__desc,.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__more-link,.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__n-min-read,.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__name,.pwr-post-item:not(.pwr-post-item--1col):hover .pwr-post-item__title,.pwr-post-item__content.pwr--dark .pwr-post-item__date,.pwr-post-item__content.pwr--dark .pwr-post-item__desc,.pwr-post-item__content.pwr--dark .pwr-post-item__more-link,.pwr-post-item__content.pwr--dark .pwr-post-item__n-min-read,.pwr-post-item__content.pwr--dark .pwr-post-item__name,.pwr-post-item__content.pwr--dark .pwr-post-item__title,.pwr-sec-cta--dark,.pwr-sec-cta__title,.pwr-services-box__back,.pwr-services-box__back .pwr-services-item__desc,.pwr-services-box__back .pwr-services-item__more-link,.pwr-team-member__contact .pwr-social-icon,.pwr-team-member__contact .pwr-social-icon:hover,.pwr-team-member__info-box--style-full,.pwr-team-member__more-link,.pwr-value__back{color:#333!important}.pwr-header-right-bar__item.pwr-header-right-bar__cta.pwr-cta.pwr-cta--link .pwr-cta_button,.pwr-header-right-bar__item.pwr-header-right-bar__cta.pwr-cta.pwr-cta--link .pwr-cta_button:before{color:var(--clr-btn-primary)}.pwr-header-right-bar__item.pwr-header-right-bar__cta.pwr-cta.pwr-cta--link .pwr-cta_button:after{background-color:var(--clr-btn-primary)!important}.cta_button.pwr-cta--regular-border:hover,.cta_button.pwr-cta--regular-solid,.cta_button.pwr-cta.pwr-cta--primary-solid:hover,.hs-content-id-0 .pwr-cta--primary-solid .cta_button:not(.pwr-cta):not(.pwr-cta--hubspot-style):hover,.pwr-cta-container__cta .pwr-sec-maintenance-error__cta .pwr-cta .pwr-cta--primary-solid:hover{color:#fff!important}.pwr--dark .cta_button.pwr-cta--link,.pwr--dark .cta_button.pwr-cta--link:not(.pwr-cta--hubspot-style):before,.pwr--dark .pwr-cta--link .cta_button:not(.pwr-cta):not(.pwr-cta--hubspot-style),.pwr--dark .pwr-cta--link .cta_button:not(.pwr-cta):not(.pwr-cta--hubspot-style):before{color:#fcc200!important}.pwr--dark .cta_button.pwr-cta--link:after,.pwr--dark .pwr-cta--link .cta_button:not(.pwr-cta):not(.pwr-cta--hubspot-style):after{background-color:#fcc200!important}.body-wrapper.hs-content-id-0 .pwr-header--transparent:not(.scroll){background-color:#333}.hs_cos_wrapper_type_post_filter ul li:before,.hs_cos_wrapper_type_post_listing ul li:before,.hs_cos_wrapper_type_rich_text ul:not(.inputs-list):not([style*=list-style-type]) li:before,.pwr-rich-text ul:not([style*=list-style-type]) li:before{height:6px;top:12px;width:18px}@media (min-width:992px){.post-body-wide .pwr-post-content{max-width:var(--lo-content-width)}}.hs_cos_wrapper_type_rich_text>:is(ul,ol,table):not(.inputs-list){margin-bottom:1em;margin-top:1em}.hs_cos_wrapper_type_rich_text h2+ol,.hs_cos_wrapper_type_rich_text h2+ul,.hs_cos_wrapper_type_rich_text h3+ol,.hs_cos_wrapper_type_rich_text h3+ul,.hs_cos_wrapper_type_rich_text h4+ol,.hs_cos_wrapper_type_rich_text h4+ul,.hs_cos_wrapper_type_rich_text h5+ol,.hs_cos_wrapper_type_rich_text h5+ul,.hs_cos_wrapper_type_rich_text h6+ol,.hs_cos_wrapper_type_rich_text h6+ul{padding-top:0}.hs_cos_wrapper_type_rich_text details:not(:has(+details)){margin-bottom:1em}.hs_cos_wrapper_type_rich_text :is(h2,h3,h4,h5,h6)+:is(h2,h3,h4,h5,h6){margin-top:.5em}.responsive-table{margin:20px 0;max-width:100%;overflow-x:auto}.comparison-table{border-collapse:collapse;width:100%}.comparison-table thead th{border-bottom:2px solid #c3c3c3;padding:10px;text-align:left}.comparison-table tbody td{border-bottom:1px solid #eee;padding:10px}.comparison-table td:nth-child(2),.comparison-table th:nth-child(2){background-color:#f7f7f7}.comparison-table td:nth-child(3),.comparison-table th:nth-child(3){background-color:#eaeaea}.pwr-author-profile__wrapper{padding:20px 0 0!important}.pwr-author-profile{background-color:transparent;padding:0}.pwr-author-profile__info{padding-left:30px}.pwr-author-profile__bio{font-size:.8em;line-height:var(--lh-post-body)}.pwr-post-content{padding-bottom:var(--sp-sec-p-vert-medium)}#hs_cos_wrapper_blog-post-preview .pwr-sec-posts{padding:80px 0}#hs_cos_wrapper_blog-post-preview .pwr-sec-posts--vertical-layout .pwr-sec-posts__intro-sec{margin-bottom:60px}.hs_cos_wrapper_type_rich_text blockquote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M7.031 14a7 7 0 1 1-7 7L0 20C0 12.268 6.268 6 14 6v4a9.93 9.93 0 0 0-7.071 2.929 10 10 0 0 0-.995 1.157A7 7 0 0 1 7.031 14m18 0a7 7 0 1 1-7 7L18 20c0-7.732 6.268-14 14-14v4a9.93 9.93 0 0 0-7.071 2.929 10 10 0 0 0-.995 1.157A7 7 0 0 1 25.031 14'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:30px;left:40px;position:absolute;top:0;width:30px}.hs_cos_wrapper_type_rich_text blockquote{font-size:1.2em;padding-top:36px;position:relative}.pwr-stat{margin-bottom:10px}.pwr-stat__title{line-height:1.2em}.pwr-stat__title mark{font-weight:600;line-height:1.6em;padding:.3em .4em}#hs_cos_wrapper_blog-post .pwr-post-body{padding-top:0}.case-tags{display:flex;justify-content:space-between;width:100%}.case-tags .case-tags-left{text-align:left}.case-tags .case-tags-right{text-align:right}.case-tags .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_module{display:inline-block}.case-tags .case-tags-right .pwr-mini-tag__title{font-weight:400}.case-tags .case-tags-right>div{vertical-align:middle}.case-table{font-size:1rem;line-height:1.6}.section-label{background-color:#fcc200;border:none;color:#333;font-family:var(--ff-accent);font-size:var(--fs-post-body);font-weight:700;padding:7px 15px;text-align:left}.stack-label{display:inline-block;flex-shrink:0;font-weight:700;padding-right:4px;text-align:right;width:128px}.case-section{margin-bottom:1.25rem}.section-toggle,.stack-toggle{cursor:pointer;display:flex;gap:0}.section-toggle-arrow,.stack-toggle-arrow{margin-left:.5rem;width:10px}.section-content{display:none}.section-content.expanded{display:block;margin-left:38px;margin-top:.5rem}.stack-line{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem}.stack-text{display:none;flex:1;word-break:break-word}.stack-text.expanded,.stack-text.static{display:inline}.subtoggle{background:none;border:none;color:#333;cursor:pointer;font-size:.9rem;margin-top:-4px}.stack-label.with-toggle{align-items:center;display:flex;flex-shrink:0;font-weight:700;width:150px}.pwr-sec-accordion__intro-sec{margin-bottom:20px}#case-icons+.pwr-sec-steps .pwr-step{margin-bottom:10px}#case-icons+.pwr-sec-steps .pwr-step .pwr-step__title{font-weight:400;line-height:1.2em}#case-icons+.pwr-sec-steps .pwr-step .pwr-step__img{margin-bottom:15px}.acrd-case-tech{margin-top:1em}.acrd-case-tech .pwr-accordion{border-radius:0}.acrd-case-tech .pwr-accordion__icon{left:155px}.acrd-case-tech .pwr-accordion__title{padding:15px 70px 15px 20px;word-spacing:4px}.acrd-case-tech .pwr-accordion__desc{padding:0 22px 16px}ul.list-case-tech{list-style:none;margin:0!important;padding-left:.5em!important}ul.list-case-tech li{font-size:16px;margin:0!important;padding:0!important}ul.list-case-tech li:before{content:none!important;display:none!important}ul.list-case-tech li strong{display:inline-block;margin-right:.5em;min-width:7em}.pwr-step__desc:empty{display:none}.pwr-post-content h2{border-bottom:8px solid var(--clr-primary);padding-bottom:2px;padding-top:.5em}.dq-underline-thick{text-decoration-color:#fcc200;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:8px}