#header-logo{height:auto;max-width:5.25rem;width:100%}#hs_cos_wrapper_header_nav{flex:1}#home{margin-right:.4rem;padding-right:1.45rem;position:relative}#home:hover{background:transparent}html.menu-active{height:100vh;overflow:hidden}.navbar-link:not(.is-arrowless):after{border-color:var(--purple-dark);opacity:.4}.logo-lmnt{fill:var(--purple-dark)}#top-bar,.navbar,.navbar-item{transition:all .2s ease-out}.navbar-link:after{transition:opacity .2s ease-out}.navbar-dropdown .navbar-item{align-items:center}.navbar-item span{font-weight:500;line-height:100%}.navbar-item.has-dropdown.is-active .navbar-link:after{margin-top:-.1em;opacity:1;transform:rotate(135deg)}.navbar .featured-item:hover,.navbar-dropdown .navbar-item:hover{background:var(--white-sub)}#top-bar.is-fixed-top .navbar{background:var(--white)}.navbar:after{border-bottom:2px solid var(--purple-dark);bottom:0;content:"";left:0;opacity:.15;position:absolute;transition:all .2s ease-out;width:0}#top-bar.is-fixed-top .navbar:after{opacity:.05;width:100%}.navbar-menu{position:relative;z-index:1}.navbar-burger span{background:var(--purple-dark)}.navbar-item,.navbar-link{font-weight:500;transition:all .2s ease-out}#top-bar.is-fixed-top .navbar .navbar-start>.navbar-item:not(.buttons).is-active,#top-bar.is-fixed-top .navbar .navbar-start>.navbar-item:not(.buttons):hover,#top-bar.is-fixed-top .navbar .navbar-start>.navbar-link:not(.buttons):hover,#top-bar.is-fixed-top .navbar>.navbar-start .navbar-link:not(.buttons).is-active{background:var(--purple-white)}.navbar-item-text{display:flex;flex-direction:column}.navbar-item-text b{color:var(--purple-med);font-family:inherit;font-weight:inherit}.navbar-start .navbar-dropdown .navbar-item:active b{color:var(--white)}.navbar-item-text .label-desc{font-size:.65rem;font-style:italic;font-weight:400;line-height:100%;margin-top:.25rem;opacity:.85}.navbar-item-icon-container{align-items:center;background:var(--white-sub);border:1px solid var(--white-off);border-radius:.35rem;display:inline-flex;flex:none;height:2rem;justify-content:center;margin-right:.75rem;padding:.35rem;width:2rem}.navbar-dropdown .navbar-item:hover .navbar-item-icon-container{background:var(--white)}.navbar-item-icon{height:1.15rem;width:1.15rem}.dropdown-column .sub-menu-label{color:var(--purple-off-dark);display:block;font-size:.65rem;letter-spacing:.05rem;margin-bottom:.25rem;padding:.75rem 1rem .25rem;text-transform:uppercase;white-space:nowrap}#header-nav-menu.is-active{animation:fadeUp .2s ease-out both}.navbar-start .navbar-dropdown .navbar-item:active{background:var(--purple-med);color:var(--white)!important;transition:none}@keyframes fadeUp{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeDown{0%{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:translateZ(0)}}.cta-text-wrapper,.navbar .button-wrapper{position:relative}.cta-text-wrapper:after{border-bottom:7px solid var(--white-sub);border-left:7px solid transparent;border-right:7px solid transparent;bottom:0;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;transition:all .2s ease;width:0}.cta-text-wrapper .text-under-button{background-image:url(https://www.leapfin.com/hubfs/accents/bg_grain_purple.png);background-size:auto;bottom:-1.4rem;height:1.4rem;left:0;letter-spacing:.025rem;line-height:0;opacity:1;padding-top:.4rem;position:absolute;right:0;text-align:center;transition:all .2s ease}#top-bar.is-fixed-top .navbar .cta-text-wrapper .text-under-button{bottom:0;opacity:0}#top-bar.is-fixed-top .navbar .cta-text-wrapper:after{opacity:0}.cta-text-wrapper .text-under-button span{color:var(--purple-dark);display:block;font-family:var(--header);font-size:.65rem;font-weight:700;line-height:.65rem;padding-top:.15rem;text-transform:uppercase;white-space:nowrap}.text-under-button b,.text-under-button strong{color:var(--purple-med)}.cta-text-wrapper .button{min-width:4rem}@media screen and (min-width:1024px){#home:after{background:var(--purple-dark);bottom:.65em;content:"";opacity:.1;position:absolute;right:0;top:.65em;width:2px}#header-nav,#top-bar{transition:all .2s ease}#top-bar.is-fixed-top .navbar{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.8)}body.dark #top-bar.is-fixed-top .navbar{backdrop-filter:blur(6px);background:rgba(37,35,102,.8)}.navbar-dropdown .navbar-item{padding:.5rem 1rem}.navbar-item.is-hoverable:not(.is-active):hover .navbar-dropdown{animation:fadeDown .2s ease-out both}.navbar-dropdown,.navbar-start>.navbar-item:not(.buttons).is-active,.navbar-start>.navbar-item:not(.buttons):hover,.navbar-start>.navbar-link:not(.buttons).is-active,.navbar-start>.navbar-link:not(.buttons):hover{background:var(--white)}.navbar-item .navbar-dropdown.dropdown-2-columns,.navbar-item .navbar-dropdown.dropdown-3-columns,.navbar-item.is-hoverable .navbar-dropdown.dropdown-2-columns,.navbar-item.is-hoverable .navbar-dropdown.dropdown-3-columns{flex-direction:row}.navbar-dropdown.dropdown-2-columns .dropdown-column,.navbar-dropdown.dropdown-3-columns .dropdown-column{position:relative}.navbar-dropdown.dropdown-2-columns .dropdown-column:not(:first-child):before,.navbar-dropdown.dropdown-3-columns .dropdown-column:not(:first-child):before{background:var(--white-off);bottom:0;content:"";left:0;position:absolute;top:0;width:2px;z-index:2}}.navbar .featured-item{display:flex;flex-direction:column;justify-content:center;padding:.5rem 1.25rem;position:relative;transition:all .2s ease-out}.navbar .featured-item:before{background:var(--white-off);content:"";inset:0;position:absolute;right:auto;width:2px}.navbar .featured-head{font-family:var(--header);font-size:1rem;font-weight:600;margin-bottom:.5rem}.navbar .featured-thumb{background:var(--white-off);border:2px solid var(--white-off);height:6.75rem;margin-bottom:.75rem;overflow:hidden;width:12rem}.navbar .featured-thumb img{height:100%;max-height:none;object-fit:cover;width:100%}.navbar .featured-desc{color:var(--purple-text);font-size:.85rem;font-weight:400;line-height:135%;padding-right:.75rem;position:relative}.navbar .featured-desc:after{border:2px solid var(--purple-light);border-radius:0;border-right:0;border-top:0;bottom:0;content:" ";display:block;font-size:1.1rem;height:.5em;margin:auto 0;pointer-events:none;position:absolute;right:.1rem;top:0;transform:rotate(-135deg);transform-origin:center;transition:all .2s ease-out;width:.5em}.navbar .featured-item:hover .featured-desc:after{right:-.1rem}@media screen and (max-width:1023px){.navbar-dropdown{background:var(--white)}.navbar .featured-item{display:none}.navbar-start>.navbar-item,.navbar-start>.navbar-link{font-size:1.5rem;padding:.75rem 1.5rem;transition:none}#top-bar.is-fixed-top .navbar .navbar-start>.navbar-item:not(.buttons).is-active,#top-bar.is-fixed-top .navbar .navbar-start>.navbar-item:not(.buttons):hover,#top-bar.is-fixed-top .navbar .navbar-start>.navbar-link:not(.buttons):hover,#top-bar.is-fixed-top .navbar>.navbar-start .navbar-link:not(.buttons).is-active{background:transparent}.navbar-start>.navbar-item.is-active,.navbar-start>.navbar-link.is-active{padding-bottom:2rem}.navbar-start>.navbar-item:not(.has-dropdown){padding:1.5rem}.navbar-start>.navbar-item:not(.buttons):hover,.navbar-start>.navbar-link:not(.buttons):hover{background:var(--white)}.navbar-item>.navbar-link{padding:.75rem 0}.navbar .buttons{flex-direction:column-reverse;gap:1.25rem;margin-top:1rem;padding:1.5rem;position:relative}.navbar .buttons:before{background:var(--purple-dark);content:"";height:2px;left:1.5rem;opacity:.4;position:absolute;right:1.5rem;top:0}.navbar-dropdown .navbar-item{font-size:1.25rem;padding:.75rem}.dropdown-column .sub-menu-label{font-size:1rem;padding:1rem .75rem .25rem}.navbar-item{cursor:pointer}.navbar-dropdown{padding:0}.navbar-item-icon-container{height:2.5rem;width:2.5rem}.navbar-item img.navbar-item-icon{height:1.25rem;width:1.25rem}}@media screen and (max-width:767px){.cta-text-wrapper .text-under-button{bottom:-.4rem}.cta-text-wrapper:after{bottom:1rem}}