@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap");.profile-header .avatar-image,.profile-header .skeleton-image{padding:10px!important}.kl-navbar__item{margin:0 22px}.kl-navbar__content{gap:22px;justify-content:end}@media screen and (max-width:920px){.kl-navbar__content{justify-content:start}}a.button.Navbar__button:first-child{background:#00004d;border-color:#00004d}.kl-navbar__end>a+a,.kl-navbar__end>a:not(:first-child){background:#dedee9;border-color:#dedee9;color:#000}.white{color:#fff}.kl-pricing__card{display:flex;flex-direction:column;justify-content:space-between}.kl-pricing__card h4{color:#00004d;font-family:Manrope;font-size:40px;font-weight:500}.kl-pricing__badge{background:linear-gradient(-82deg,#6492fd,#00004d);color:#fff;font-family:Manrope;font-size:12px;font-weight:600}p.subtitle{color:#4678ee;font-family:Manrope;font-size:14px;font-weight:700}.kl-pricing__features li{font-family:Manrope;font-weight:500}.kl-pricing{align-items:stretch}.kl-pricing__description p{font-family:Manrope}h2.h2-pricing{font-size:24px}.kl-pricing__description{display:flex;flex-direction:column;justify-content:center;min-height:190px}.kl-pricing__features{margin-bottom:0}.kl-pricing hr{margin:1rem 0}.kl-footer__byline-wrapper{display:none!important}.button,.button_cta a,button{min-width:fit-content}.kl-footer__group{margin:16px 32px}p.footer-contact{font-weight:700;margin-bottom:2px}a.normal{cursor:default}a.normal:hover{color:#fff}.kl-footer__menu h3 a{font-weight:700}.kl-footer__menu h3{margin-bottom:0}a.footer-a{font-size:14px}.kl-navbar-submenu{margin-top:18px}.btn-trial{padding:8px 20px}.btn-trial,.btn-trial:active,.btn-trial:focus,.btn-trial:hover{background:#00004d}.v2{padding:0 0 25px}.v2 .button,.v2 .kl-card__content{padding:0 25px}.v2 .button{color:#00004d}.kl-footer__content{align-items:start;flex-wrap:wrap;gap:20px}.kl-card__content span{color:#4678ee;display:block;font-size:14px;font-weight:700;margin-bottom:10px}.kl-card__content .p-content{color:#00004d;font-size:18px;font-weight:700;margin-bottom:0}.kl-footer__center{display:flex;flex-direction:column;gap:20px}.kl-footer__center p{font-family:Manrope;font-size:16px;font-weight:600;margin:0;max-width:260px}p.footer-contact-v2{color:#000;font-weight:500;opacity:70%}.free-trial-content,.h2-banner{font-family:Manrope}.h2-banner{font-size:70px;font-weight:500;letter-spacing:-.03em;line-height:110%;margin:0}.gradient-text{background:-webkit-linear-gradient(45deg,#6492fd,#4b6abb);-webkit-background-clip:text}.gradient-text,.gradient-text-2{-webkit-text-fill-color:transparent}.gradient-text-2{background:-webkit-linear-gradient(45deg,#4a6abb,#6492fd);-webkit-background-clip:text}.gradient-text-3{background:-webkit-linear-gradient(45deg,#03044d,#6492fd);-webkit-background-clip:text;width:fit-content;-webkit-text-fill-color:transparent}.p-banner{color:#00000070;font-family:Manrope;font-size:20px}.p-banner-title{font-size:22px;margin:25px auto!important;max-width:fit-content}.p-banner-title,h2{font-family:Manrope;font-weight:500}h2{font-size:52px;letter-spacing:-.03em;line-height:110%}.button,.button_cta a,button{background-color:#00004d;border:1px solid #00004d;border-radius:8px}.button:active,.button:focus,.button:hover,.button_cta a:active,.button_cta a:focus,.button_cta a:hover,button:active,button:focus,button:hover{background-color:#00004d;border:1px solid #00004d}@media screen and (max-width:1100px){.kl-footer__content{justify-content:flex-start}}@media screen and (max-width:768px){.kl-card{margin-bottom:20px}.free-trial-content p{font-size:12px}.kl-footer__center{gap:10px;margin-top:20px}}@media screen and (max-width:600px){.kl-footer__group{margin:0 16px;width:60%}}@media screen and (max-width:768px){.h2-banner{font-size:44px}.p-banner{font-size:16px}h2{font-size:36px}.kl-footer__center form{flex-direction:column}.kl-testimonial{padding:20px}.kl-rich-text__buttons .button,.kl-rich-text__buttons .button_cta{margin:10px auto;max-width:fit-content}}@media screen and (max-width:500px){.p-banner-title{font-size:16px;text-align:center}.p-banner{font-size:14px}.kl-pricing__card+.kl-pricing__card{margin-top:40px}.kl-faq__header h3{font-size:20px}}