.pwr-hero .pwr-hero__title.pwr-heading-style--default{--ff-h1:"Foco",sans-serif;--lh-h1:85px;--tt-title:none}.pwr-heading-style--h2,.pwr-step__title,h2{--ff-h1:"Foco",sans-serif;--ff-accent:"Foco",sans-serif;--tt-title:none}.hs-button{border-radius:90px}.cta_button:not(.pwr-cta--hubspot-style),.hs-submit,.pwr-btn--primary-solid .hs-submit,.pwr-cta--primary-solid [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style),.pwr-cta_button:not(.pwr-cta--hubspot-style),[class*=cta_button].pwr-cta--primary-solid{--clr-btn-txt-lt:#2b4047}.pwr-sec-split.light-blue{--clr-background-lt:#f6fafb}.pwr--light{--clr-text-lt:#2b4047}.pwr--light .pwr-sec__title{--clr-title-lt:#2b4047}.pwr-rich-text ul{padding-inline-start:26px;-webkit-padding-start:26px}.pwr-rich-text ul li{list-style:disc}.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{display:none}.pwr--light .pwr-cta_button:after{--clr-btn-dk:#2b4047}.pwr--light .pwr-cta_button:hover{--clr-btn-txt-lt:#fff}.pwr--dark .pwr-cta_button:hover{--clr-btn-txt-dk:#2b4047}.pwr--light .pwr-cta--primary-solid [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style):hover,.pwr--light .pwr-cta_button:not(.pwr-cta--hubspot-style):not(.pwr-cta--link):hover{--clr-btn-txt-lt:#fff}.homepage-hero .pwr-hero__info-box--vertical-center{top:40%}.homepage-hero .pwr-hero__desc{line-height:24px}.pwr-cta_button.additional{margin-top:72px}.stappen .pwr-shape-divider__offset-wrapper{padding-top:124px}.stappen .pwr-step{margin:10px}.pwr--light .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]),.pwr-sec-txt .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]){position:relative;--deco-link:underline 2px;--clr-link-lt:#2b4047;--clr-link-hover-lt:#2b4047;font-weight:700;line-height:21px;text-underline-offset:6px;z-index:0}.pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):after,.pwr-sec-txt .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):after{background:#ffdf22;bottom:-.42em;content:"";height:4px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .24s ease,opacity .24s ease}.pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):before,.pwr-sec-txt .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):before{background:#ffdf22;content:"";height:2.25em;left:-.15em;position:absolute;right:-.15em;top:50%;transform:translateY(-50%) scaleX(0);transform-origin:left;transition:transform .24s ease;z-index:-1}.pwr--light .pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):focus-visible,.pwr--light .pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):hover,.pwr--light .pwr-sec-txt__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):focus-visible,.pwr--light .pwr-sec-txt__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):hover{color:var(--clr-link-hover-lt);text-decoration:none}.pwr--dark .pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):focus-visible,.pwr--dark .pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):hover,.pwr--dark .pwr-sec-txt__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):focus-visible,.pwr--dark .pwr-sec-txt__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):hover{color:var(--clr-link-hover-dk);text-decoration:none}.pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):focus-visible:before,.pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):hover:before,.pwr-sec-txt__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):focus-visible:before,.pwr-sec-txt__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):hover:before{transform:translateY(-50%) scaleX(1)}.pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):focus-visible:after,.pwr-sec-split__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):hover:after,.pwr-sec-txt__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):focus-visible:after,.pwr-sec-txt__content .pwr-rich-text a:not(.pwr-cta):not([class*=cta_button]):hover:after{opacity:1;transform:scaleX(1)}.pwr-sec-cta__cta-wrapper:has(.pwr-sec-cta__cta--vertical){margin-top:30px}