.kl-rich-text ul:not(.inputs-list){padding:28px 0 28px 36px}.kl-rich-text ul:not(.inputs-list):last-child{padding-bottom:8px}.kl-rich-text ul:not(.inputs-list) li{list-style-type:none;margin-bottom:16px;position:relative}.kl-rich-text ul:not(.inputs-list) li:before{background-image:url(https://4136968.fs1.hubspotusercontent-na1.net/hubfs/4136968/material-symbols_check-circle.svg);background-position:50%;background-size:contain;content:"";height:22px;left:-36px;position:absolute;top:0;width:22px}.dnd-section.occ-dnd-dark-background{background-color:#273343;background-image:url(https://4136968.fs1.hubspotusercontent-na1.net/hubfs/4136968/occ-pattern.png)!important;background-position:50%!important;background-repeat:repeat!important;background-size:215px!important}.dnd-section.occ-dnd-dark-background h1,.dnd-section.occ-dnd-dark-background h2,.dnd-section.occ-dnd-dark-background h3,.dnd-section.occ-dnd-dark-background h4,.dnd-section.occ-dnd-dark-background li,.dnd-section.occ-dnd-dark-background p{color:#fff}.dnd-section.occ-dnd-dark-background .kl-card-grid__card,.dnd-section.occ-dnd-dark-background .kl-testimonial{background:transparent;border:0;box-shadow:none}.dnd-section.occ-dnd-dark-background .kl-testimonial__quote svg{fill:#ffcf53}.dnd-section.occ-dnd-dark-background .kl-testimonial__author{color:#ffcf53}.dnd-section.occ-dnd-dark-background .kl-testimonial__author span{color:#fff}@media screen and (min-width:769px){.occ-dnd-dark-background{background-attachment:fixed!important}}.kl-rich-text .steps-list ul{counter-reset:steps;max-width:650px}.kl-rich-text .steps-list li{counter-increment:steps;isolation:isolate;padding-left:4.5em;text-align:left}.kl-rich-text .steps-list li:before{background-color:#ffcf53;background-image:none;color:#000;content:counter(steps);font-size:16px;font-weight:700;height:24px;left:0;padding-top:2px;text-align:center;top:5px}.kl-rich-text .steps-list li:after{background:#e8e8ec;content:"";display:block;height:calc(100% + 3.5em);left:10px;position:absolute;top:5px;width:2px;z-index:-2}.kl-rich-text .steps-list li:last-child:after{display:none}.kl-rich-text .steps-list ul li+li{margin-top:3.5em}.kl-header{box-shadow:0 4px 4px rgba(0,0,0,.25)}@media screen and (min-width:769px) and (max-width:920px){.kl-navbar .hamburger{display:none}.kl-navbar__content{background-color:revert;flex-direction:revert;height:revert;justify-content:space-between;opacity:revert;overflow-y:revert;padding:revert;position:revert;transform:revert;transition:revert;visibility:revert;width:revert}.kl-navbar__menu{display:revert;margin:revert;width:revert}}.kl-testimonial{padding-left:0;padding-right:0}.kl-testimonial__quote{line-height:0;margin:1.5em 0 25px}.kl-testimonial__quote span{color:#ffcf53;font-family:Manrope;font-size:61px;font-weight:700;line-height:inherit;vertical-align:bottom}.kl-testimonial__content{font-size:20px;font-weight:400}.kl-testimonial__author{font-family:Inter}.kl-testimonial__author span{font-family:inherit;font-size:inherit;font-weight:400;margin:8px 0}.kl-testimonial{text-align:center}.kl-testimonial__footer{justify-content:center}.kl-testimonial__footer img{border:2px solid #ffcf53;height:64px;margin-left:auto;margin-right:auto;width:64px}.kl-testimonials-2{column-gap:32px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:64px}.kl-testimonials-2 .kl-testimonial-2{flex-grow:1;max-width:600px;text-align:left;width:100%}.kl-testimonials-2 .kl-testimonial-2 .kl-testimonial__quote{margin:1.5em 0 5px}.kl-testimonials-2 .kl-testimonial-2 .kl-testimonial__content{font-size:18px}.kl-testimonials-2 .kl-testimonial-2 .kl-testimonial__footer{justify-content:center}.kl-testimonials-2 .kl-testimonial-2 .kl-testimonial__footer img{border:none;height:52px;margin:10px 0 0;width:52px}.kl-testimonials-2 .kl-testimonial-2 .kl-testimonial__author{display:flex;flex-direction:row;width:100%}.kl-testimonials-2 .kl-testimonial-2 .kl-testimonial__author div{display:flex;flex-direction:column;justify-content:center;padding-left:18px}.kl-testimonials-2 .kl-testimonial-2 .kl-testimonial__author span{margin-bottom:0;margin-top:0}@media (min-width:769px){.kl-testimonials-2 .kl-testimonial-2{width:calc(50% - 24px)}}@media (min-width:1356px){.kl-testimonials-2 .kl-testimonial-2{max-width:360px;min-width:295px;width:calc(25% - 24px)}}.button,.button_cta a,button,form .hs-button,form input[type=submit]{font-family:Manrope;font-size:.925rem;letter-spacing:0;padding:18px 22px}.kl-navbar__end .button+.button{background-color:#fff;border-color:#fff}