.content-sidebar-wrap{max-width:100%;padding-right:0;padding-left:0}.block-section .block-header{max-width:42rem;margin-right:auto;margin-bottom:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);margin-left:auto;text-align:center;text-wrap:balance}.block-section .block-header h2{color:#2c2c2c;font-size:clamp(2rem,1.5856353591rem + 1.7679558011vw,3rem);text-align:center;margin-bottom:1rem;font-weight:600;font-size:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem)}.block-section .block-header h2 span{background-image:linear-gradient(to right, #5F63CC, #DE9AE8);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.block-section .block-header h2:last-child{margin-bottom:0}.block-section .block-header p{font-size:1.125rem;line-height:1.5}.block-section-hero{margin-bottom:clamp(4rem,2.5497237569rem + 6.1878453039vw,7.5rem)}.block-section-hero>.wrap{width:100%;max-width:79em;margin:0 auto;padding-right:.75em;padding-left:.75em}.block-section-hero .inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:clamp(2.5rem,1.4640883978rem + 4.4198895028vw,5rem) clamp(2rem,1.1712707182rem + 3.5359116022vw,4rem) clamp(2rem,1.1712707182rem + 3.5359116022vw,4rem);gap:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);border-radius:1.5rem;background-image:url(../../images/landing-hero-bg.svg);background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}.block-section-hero .text{display:flex;flex-direction:column;align-items:flex-start}.block-section-hero h1{padding:.25rem .5rem;border:1px solid #e9d7fe;border-radius:9999px;background-color:#f9f5ff;color:#6941c6;font-weight:500;font-size:.875rem;line-height:1.25;text-align:center;margin-bottom:.75rem;border-color:hsla(0,0%,100%,.2);background-color:rgba(0,0,0,0);color:inherit}.block-section-hero p.eyebrow{margin-bottom:1rem;font-weight:600;font-size:clamp(2.5rem,2.2928176796rem + 0.8839779006vw,3rem);line-height:1.15}.block-section-hero p:not(.eyebrow){margin-bottom:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);font-size:clamp(1.125rem,1.0732044199rem + 0.2209944751vw,1.25rem);line-height:1.25}.block-section-hero p:not(.eyebrow):last-child{margin-bottom:0}.block-section-hero .btn-solid{margin-bottom:clamp(2rem,0.9640883978rem + 4.4198895028vw,4.5rem);padding:1.25rem 2rem;background-color:#fff;color:#5c61d2;font-size:1rem}.block-section-hero .btn-solid:hover{background-image:none}.block-section-hero .laurel{width:100%;max-width:18.75rem}.block-section-hero .laurel img{display:block;margin:0 auto 1rem}.block-section-hero .laurel .links{display:flex;justify-content:center;gap:.75rem}.block-section-hero .laurel .links a{color:inherit;text-decoration:none}.block-section-hero .laurel .links img{display:block}.block-section-hero .image img{display:block;margin:0 auto}@media(max-width: 810px){.block-section-hero{text-align:center}.block-section-hero .inner{grid-template-columns:1fr}.block-section-hero .text{align-items:center}}.block-section-features{margin-bottom:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem)}.block-section-features:last-child{margin-bottom:0}.block-section-features>.wrap{width:100%;max-width:79em;margin:0 auto;padding-right:.75em;padding-left:.75em}.block-section-features .item{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem);gap:1.5rem clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem)}.block-section-features .item:last-child{margin-bottom:0}.block-section-features .item:nth-child(odd){border-radius:1.5rem;background-color:#f4f4f5}.block-section-features .text>div{width:100%;max-width:22.5rem}.block-section-features .text svg{display:block;width:4.75rem;height:1.25rem;fill:#bec0ed;margin-bottom:.75rem}.block-section-features .text h3{margin-bottom:.75rem;font-size:clamp(1.5rem,1.2928176796rem + 0.8839779006vw,2rem)}.block-section-features .text p{font-size:1.125rem;line-height:1.5}.block-section-features .image img{display:block}@media(min-width: 811px){.block-section-features .item:nth-child(odd):first-child .image{margin-bottom:-1.5rem}.block-section-features .item:nth-child(odd) .image{order:1}.block-section-features .item:nth-child(odd) .text{order:2;padding-right:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem)}.block-section-features .item:nth-child(even) .text{padding-left:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem)}}@media(max-width: 810px){.block-section-features .item{grid-template-columns:1fr;padding:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem)}}.block-section-trust{margin-bottom:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem)}.block-section-trust>.wrap{width:100%;max-width:79em;margin:0 auto;padding-right:.75em;padding-left:.75em}.block-section-trust .inner{overflow:hidden;border-radius:.75rem;background-position:center top;background-size:cover;background-repeat:no-repeat;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;padding-right:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);padding-left:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);gap:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem) clamp(2.5rem,1.8784530387rem + 2.6519337017vw,4rem);background-image:url(../../images/trust-bg.jpg)}.block-section-trust .text{padding-top:1.5rem;padding-bottom:1.5rem}.block-section-trust .text h2{color:#2c2c2c;font-size:clamp(2rem,1.5856353591rem + 1.7679558011vw,3rem);text-align:center;margin-bottom:1.5rem;font-weight:600;font-size:clamp(2rem,1.5856353591rem + 1.7679558011vw,3rem);text-align:left}.block-section-trust .text h2 span{background-image:linear-gradient(to right, #5F63CC, #DE9AE8);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.block-section-trust .text>p{font-size:1.125rem;line-height:1.5}.block-section-trust footer{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);gap:1em}.block-section-trust footer:last-child{margin-bottom:0}.block-section-trust footer .btn-solid{flex:0 0 auto;padding-top:1em;padding-bottom:1em}.block-section-trust .stats{display:flex;gap:1em}.block-section-trust .stats>div{flex:1 1 0;border-right:1px solid #ededef}.block-section-trust .stats>div:last-child{border-right:none}.block-section-trust .stats .icon-wrapper{display:flex;align-items:center;justify-content:center;width:3em;height:3em;margin-bottom:.25em;border:1px solid #d7dbff;border-radius:50%;background-color:#f1f2ff;color:#5c61d2}.block-section-trust .stats .icon-wrapper svg{display:block;width:1.5em;height:1.5em}.block-section-trust .stats .number{margin-bottom:0;color:#5c61d2;font-weight:500;font-size:clamp(1.25rem,1.1464088398rem + 0.4419889503vw,1.5rem)}.block-section-trust .stats .label{font-size:1.125rem}.block-section-trust .image img{display:block}@media(max-width: 810px){.block-section-trust .inner{grid-template-columns:1fr;padding-top:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);padding-bottom:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem)}.block-section-trust .text{padding-top:0;padding-bottom:0}.block-section-trust footer{justify-content:center}}@media(max-width: 560px){.block-section-trust{text-align:center}.block-section-trust .inner{background-image:none;background-color:#fbfbff}.block-section-trust .text h2{text-align:center}.block-section-trust .stats{display:grid}.block-section-trust .stats>div{margin-bottom:1em;padding-bottom:1.5rem;border-right:none;border-bottom:1px solid #ededef}.block-section-trust .stats>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.block-section-trust .stats .icon-wrapper{margin-right:auto;margin-left:auto}}.block-section-testimonials{margin-bottom:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem)}.block-section-testimonials:last-child{margin-bottom:0}.block-section-testimonials>.wrap{width:100%;max-width:79em;margin:0 auto;padding-right:.75em;padding-left:.75em}.block-section-testimonials blockquote{margin:0;padding:1.5rem;border-radius:1.5rem;background-color:#fbfbff}.block-section-testimonials blockquote header{display:flex;align-items:center;margin-bottom:1em;gap:.75rem}.block-section-testimonials blockquote header img{display:block;flex:0 0 auto;border-radius:50%}.block-section-testimonials blockquote header h3{margin-bottom:.25rem;font-size:1rem}.block-section-testimonials blockquote header h3:last-child{margin-bottom:0}.block-section-testimonials blockquote header .stars{display:flex;justify-content:center;margin-bottom:.75rem;margin-bottom:0}.block-section-testimonials blockquote header .stars>div>div{display:flex;overflow:hidden}.block-section-testimonials blockquote header .stars svg{display:block;width:1em;height:1em;fill:#fbca44;flex:0 0 auto}.block-section-testimonials blockquote>p{margin-bottom:.75rem;font-size:1rem;line-height:1.5}.block-section-testimonials blockquote>p:last-child{margin-bottom:0}.block-section-testimonials blockquote>p:first-of-type:before{content:"“"}.block-section-testimonials blockquote>p:last-of-type:after{content:"”"}.block-section-testimonials blockquote footer{display:flex;align-items:center;gap:.75rem}.block-section-testimonials blockquote footer svg{flex:0 0 auto;width:1.25rem;height:1.25rem}.block-section-testimonials blockquote footer .icon-swirl{fill:#5c61d2}.block-section-testimonials blockquote footer p{font-weight:600;font-size:.875rem;line-height:1.5}.block-section-testimonials nav{display:flex;align-items:center;justify-content:center;margin-top:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);gap:.75rem}.block-section-testimonials nav .swiper-button-prev,.block-section-testimonials nav .swiper-button-next{position:static;width:2.5em;height:2.5em;transform:none;border:none;background-color:rgba(102,103,205,.15)}.block-section-apps{margin-bottom:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem);padding-top:clamp(2.5rem,1.8784530387rem + 2.6519337017vw,4rem);padding-bottom:clamp(2.5rem,1.8784530387rem + 2.6519337017vw,4rem);background-image:linear-gradient(88.79deg, #5B62D2 1.03%, #937BD5 58.49%, #EDA1EC 108.02%);color:#fff}.block-section-apps>.wrap{width:100%;max-width:79em;margin:0 auto;padding-right:.75em;padding-left:.75em}.block-section-apps h2{margin-bottom:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);color:inherit;font-size:clamp(2rem,1.5856353591rem + 1.7679558011vw,3rem);text-align:center}.block-section-apps nav{display:flex;justify-content:center;margin-bottom:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem)}.block-section-apps nav>div{display:flex;padding:.25em;gap:clamp(0.25rem,-0.2679558011rem + 2.2099447514vw,1.5rem);border:1px solid #fff;border-radius:9999px;background-color:hsla(0,0%,100%,.1)}.block-section-apps nav .btn{padding:.25em .75em;border-radius:9999px;font-size:1em}.block-section-apps nav .btn[aria-selected=true]{background-color:#fff;color:#5c61d2;font-weight:600}.block-section-apps .app header{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;gap:1em}.block-section-apps .app header img{display:block;flex:0 0 auto}.block-section-apps .app header h2,.block-section-apps .app header h3{color:inherit}.block-section-apps .app header h2 a,.block-section-apps .app header h3 a{color:inherit;text-decoration:none}.block-section-apps .app header h2{font-size:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);text-align:center}.block-section-apps .app header h3{font-size:clamp(1.5rem,1.2928176796rem + 0.8839779006vw,2rem)}.block-section-apps .app .row{display:grid;grid-template-columns:repeat(2, 1fr);align-items:flex-start;gap:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem)}.block-section-apps .app .text .image{margin-bottom:1.5rem;border-radius:1.5rem;background-color:hsla(0,0%,100%,.2);box-shadow:0 .25em 1.5rem rgba(44,44,44,.04)}.block-section-apps .app .text .image:last-child{margin-bottom:0}.block-section-apps .app .text img{display:block;margin:0 auto}.block-section-apps .app .text p{font-size:1.125rem;line-height:1.5}.block-section-apps .app .rating-container{padding:1.5rem;border-radius:1.5rem;background-color:hsla(0,0%,100%,.2);box-shadow:0 .25em 1.5rem rgba(44,44,44,.04)}@media(max-width: 1080px){.block-section-apps .app .rating-container{background-color:#fff;box-shadow:none;color:#2c2c2c}}.block-section-apps .app .stars{display:flex;justify-content:center;margin-bottom:.75rem}.block-section-apps .app .stars>div>div{display:flex;overflow:hidden}.block-section-apps .app .stars svg{display:block;width:1em;height:1em;fill:#fbca44;flex:0 0 auto}.block-section-apps .app .stars svg{width:2em;height:2em}.block-section-apps .app h4{margin-bottom:.75rem;font-size:clamp(1.5rem,1.2928176796rem + 0.8839779006vw,2rem);text-align:center}.block-section-apps .app .app-ratings{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:1.5rem;fill:#fff}.block-section-apps .app .app-ratings>div{display:flex;align-items:center;gap:.25rem}.block-section-apps .app .app-ratings svg{display:block;flex:0 0 auto;width:1.75em;height:1.75em}.block-section-apps .app .app-ratings p{font-size:.875rem}.block-section-apps .app .app-ratings p strong{font-size:1rem}.block-section-apps .app .qr-code{display:flex;align-items:center;padding:1em;gap:1em;border-radius:1em;background-color:#fff}.block-section-apps .app .qr-code .image{flex:0 0 auto;padding:.75rem;border-radius:.75rem;background-color:#f2f2f2}.block-section-apps .app .qr-code .image img{display:block}.block-section-apps .app .qr-code p{margin-bottom:.75rem;color:#2c2c2c;font-size:1.125rem;line-height:1.5}.block-section-apps .app .qr-code p:last-child{margin-bottom:0}@media(max-width: 1080px){.block-section-apps .app .qr-code{display:none}}@media(max-width: 810px){.block-section-apps .app .row{grid-template-columns:1fr}}.block-section-apps .app .mobile-app-container{text-align:center}.block-section-apps .app .mobile-app-container .btn-solid{margin-bottom:.75rem;padding:1rem}.block-section-apps .app .mobile-app-container p{font-weight:600;font-size:.875rem}@media(min-width: 1081px){.block-section-apps .app .mobile-app-container{display:none}}@media(min-width: 811px){.block-section-apps{background-image:none}.block-section-apps .outer{background-image:linear-gradient(to right, #5F63CC, #DE9AE8);padding:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem);border-radius:1.5rem}}.block-section-faq{margin-bottom:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem)}.block-section-faq:last-child{margin-bottom:0}.block-section-faq>.wrap{width:100%;max-width:79em;margin:0 auto;padding-right:.75em;padding-left:.75em}.block-section-faq .faq-item{margin-bottom:clamp(1rem,0.5856353591rem + 1.7679558011vw,2rem);padding-right:clamp(1rem,0.5856353591rem + 1.7679558011vw,2rem);padding-bottom:clamp(1rem,0.5856353591rem + 1.7679558011vw,2rem);padding-left:clamp(1rem,0.5856353591rem + 1.7679558011vw,2rem);border-bottom:1px solid #ededef}.block-section-faq .faq-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.block-section-faq .faq-item.open .btn .icon-plus{display:none}.block-section-faq .faq-item.open .btn .icon-minus{display:block}.block-section-faq .faq-item.open>div{display:block}.block-section-faq .faq-item .btn{display:flex;align-items:center;width:100%;gap:1.5rem;color:#2c2c2c;text-align:left}.block-section-faq .faq-item .btn span{font-weight:600;font-size:clamp(1.25rem,1.1464088398rem + 0.4419889503vw,1.5rem)}.block-section-faq .faq-item .btn svg{flex:0 0 auto;width:1.25rem;height:1.25rem;margin-left:auto}.block-section-faq .faq-item .btn .icon-minus{display:none}.block-section-faq .faq-item>div{display:none;max-width:58rem;padding-top:clamp(1rem,0.5856353591rem + 1.7679558011vw,2rem)}.block-section-faq .faq-item>div p{font-size:1.125rem;line-height:1.5}.block-section-posts{margin-bottom:clamp(4rem,3.067679558rem + 3.9779005525vw,6.25rem)}.block-section-posts:last-child{margin-bottom:0}.block-section-posts>.wrap{width:100%;max-width:79em;margin:0 auto;padding-right:.75em;padding-left:.75em}.block-section-posts .inner{display:grid;grid-template-columns:repeat(4, 1fr);margin-bottom:clamp(2rem,1.7928176796rem + 0.8839779006vw,2.5rem);gap:1.5rem}.block-section-posts .inner:last-child{margin-bottom:0}.block-section-posts .snippet:nth-child(3n-2){grid-column:span 2}.block-section-posts footer{display:flex;justify-content:center}@media(max-width: 810px){.block-section-posts .inner{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 560px){.block-section-posts .inner{grid-template-columns:1fr}.block-section-posts .snippet:nth-child(3n-2){grid-column:auto}}
