.hero-wrap{padding:0 0 8px}@media(min-width: 580px){.hero-wrap{padding:0 0 12px}}@media(min-width: 992px){.hero-wrap{padding:0 0 16px}}.hero{background-color:#192849;padding:32px 24px;text-align:center;border-radius:16px}@media(min-width: 992px){.hero{padding:36px 50px}}@media(min-width: 1200px){.hero{padding:22px 64px}}@media(min-width: 1440px){.hero{padding:36px 64px}}.hero h1{font-weight:700;font-size:36px;line-height:44px;color:#fcfcfd;margin-bottom:16px}@media(min-width: 992px){.hero h1{font-weight:700;font-size:44px;line-height:52px}}.hero .hero-description{font-weight:400;font-size:18px;line-height:28px;color:rgba(252,252,253,.7);margin-bottom:32px}.hero .btn{width:100%}@media(min-width: 992px){.hero .btn{width:250px}}.steps-wrap{padding:16px 0 8px}@media(min-width: 580px){.steps-wrap{padding:16px 0 12px}}@media(min-width: 992px){.steps-wrap{padding:16px 0}}.steps-wrap .steps-inner{background-color:#fff;padding:32px 24px;border-radius:16px}@media(min-width: 992px){.steps-wrap .steps-inner{padding:32px}}.steps-wrap ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:center;gap:24px}@media(min-width: 992px){.steps-wrap ul{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:32px}}.steps-wrap ul li{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width: 992px){.steps-wrap ul li{flex:1}}.steps-wrap ul li .step-num{font-size:32px;font-weight:700;display:flex;justify-content:center;align-items:center;color:#fcfcfd;background-color:#0d80f2;width:56px;height:56px;border-radius:50%;margin-bottom:16px}@media(min-width: 992px){.steps-wrap ul li .step-num{width:80px;height:80px;font-size:48px;margin-bottom:24px}}.steps-wrap ul li .step-title{font-weight:700;font-size:24px;line-height:32px;margin-bottom:16px}@media(min-width: 992px){.steps-wrap ul li .step-title{margin-bottom:24px}}.steps-wrap ul li .step-note{font-weight:400;font-size:16px;line-height:24px}.advantages-wrap{padding:16px 0 8px}@media(min-width: 580px){.advantages-wrap{padding:16px 0 12px}}@media(min-width: 992px){.advantages-wrap{padding:16px 0}}.advantages-wrap .advantages-inner{background-color:#fff;border-radius:16px}.advantages-wrap .advantages-header{padding:32px 24px 24px;border-bottom:1px solid #eef2f6}.advantages-wrap .advantages-header h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:0;text-align:center}@media(min-width: 992px){.advantages-wrap .advantages-header h2{font-weight:700;font-size:28px;line-height:36px}}.advantages-wrap .advantages-list{padding:16px 24px 32px;margin:0;list-style:none;display:flex;flex-direction:column;gap:24px}@media(min-width: 580px){.advantages-wrap .advantages-list{padding:16px 32px 32px}}@media(min-width: 992px){.advantages-wrap .advantages-list{padding:16px 40px 32px}}.advantages-wrap .advantages-list li{display:flex;flex-direction:column;align-items:center;gap:16px;padding-bottom:24px;border-bottom:1px solid #eef2f6;text-align:center}.advantages-wrap .advantages-list li:last-child{padding-bottom:0;border-bottom:none}.advantages-wrap .advantages-list li .icon{width:32px;height:32px;background-color:#0d80f2}@media(min-width: 992px){.advantages-wrap .advantages-list li .icon{width:48px;height:48px}}.advantages-wrap .advantages-list li .advantage-title{font-weight:700;font-size:20px;line-height:28px}.advantages-wrap .advantages-list li .advantage-text{font-weight:400;font-size:16px;line-height:24px;color:rgba(18,25,38,.7)}.cta-banner-wrap{padding:16px 0}@media(min-width: 580px){.cta-banner-wrap{padding:12px 0}}@media(min-width: 992px){.cta-banner-wrap{padding:16px 0}}.cta-banner-inner{background-color:#192849;padding:24px;border-radius:16px;display:flex;flex-direction:column;gap:32px}@media(min-width: 580px){.cta-banner-inner{padding:24px 32px}}@media(min-width: 992px){.cta-banner-inner{padding:24px 40px;flex-direction:row;align-items:center}}.cta-banner-inner .cta-banner-title{font-weight:700;font-size:32px;line-height:40px;color:#fcfcfd;margin-bottom:12px}.cta-banner-inner .cta-banner-text{font-weight:400;font-size:18px;line-height:28px;color:rgba(252,252,253,.7)}.cta-banner-inner .btn{width:100%}@media(min-width: 992px){.cta-banner-inner .btn{max-width:200px}}.sign-up-wrap{padding:16px 0}@media(min-width: 580px){.sign-up-wrap{padding:12px 0}}@media(min-width: 992px){.sign-up-wrap{padding:16px 0}}.sign-up-wrap .sign-up-inner{background-color:#fff;border-radius:16px;padding:32px 24px}.sign-up-wrap h2{margin-bottom:32px;font-weight:700;font-size:28px;line-height:36px}@media(min-width: 580px){.sign-up-wrap h2{font-weight:700;font-size:32px;line-height:40px}}.sign-up-wrap #sign-up-form{display:flex;flex-direction:column;gap:24px}.sign-up-wrap #sign-up-form fieldset label{display:block;margin-bottom:8px;font-weight:700;font-size:16px;line-height:20px}.sign-up-wrap #sign-up-form fieldset label .required{color:#0d80f2}.partners-quotes-wrap{padding:16px 0}@media(min-width: 580px){.partners-quotes-wrap{padding:12px 0}}@media(min-width: 992px){.partners-quotes-wrap{padding:16px 0}}.partners-quotes-wrap .partners-quotes-inner{background-color:#fff;border-radius:16px;padding:32px 24px}.partners-quotes-wrap h2{font-weight:700;font-size:28px;line-height:36px;margin-bottom:24px;text-align:center}.partners-quotes-wrap .partners-quotes{display:flex;flex-direction:column;gap:16px}@media(min-width: 992px){.partners-quotes-wrap .partners-quotes{flex-direction:row;gap:32px;align-items:center}}.partners-quotes-wrap .partners-quotes blockquote{border-radius:12px;border:1px solid #cdd5df;background:#fcfcfd;display:flex;padding:16px;flex-direction:column;align-items:flex-start;margin:0;flex:1}.partners-quotes-wrap .partners-quotes .icon{margin-bottom:8px;width:40px;height:40px;background-color:#0d80f2}.partners-quotes-wrap .partners-quotes p{font-weight:400;font-size:16px;line-height:24px;margin-bottom:24px}.partners-quotes-wrap .partners-quotes .avatar{border:0}.partners-quotes-wrap .partners-quotes cite{display:flex;justify-content:center;align-items:center;gap:8px}.partners-quotes-wrap .partners-quotes cite span{font-style:normal;font-weight:700;font-size:14px;line-height:16px}#body-content,#disclosure{background-color:#fcfcfd}.main-content{background-color:rgba(0,0,0,0) !important;box-shadow:none !important}.faq-wrap{background-color:#fff;padding:32px 24px;border-radius:16px;margin-top:16px}@media(min-width: 992px){.faq-wrap{padding:32px}}
