a,a:hover{color:inherit}.break{flex-basis:100%;height:0}.capitalize{text-transform:capitalize}.max-w-100{max-width:100%}@media only screen and (max-width:767px){.w-100-if-phone{width:100%!important}}.w-fit-content{width:fit-content}@media only screen and (max-width:767px){.if-not-phone{display:none}}@media only screen and (min-width:768px){.if-phone{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.if-not-tablet{display:none}}@media only screen and ((max-width:767px) or (min-width:1025px)){.if-tablet{display:none}}@media only screen and (min-width:1025px){.if-phone-or-tablet{display:none}}.col-0_5{flex:0 0 4.166665%;max-width:4.166665%}@media (min-width:1900px){.col-xxxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxxl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xxxl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xxxl-3{flex:0 0 25%;max-width:25%}.col-xxxl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xxxl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xxxl-6{flex:0 0 50%;max-width:50%}.col-xxxl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xxxl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xxxl-9{flex:0 0 75%;max-width:75%}.col-xxxl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xxxl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xxxl-12{flex:0 0 100%;max-width:100%}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.333333%}.offset-xxxl-2{margin-left:16.666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.333333%}.offset-xxxl-5{margin-left:41.666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.333333%}.offset-xxxl-8{margin-left:66.666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.333333%}.offset-xxxl-11{margin-left:91.666667%}}@media (min-width:1900px){.d-xxxl-none{display:none!important}.d-xxxl-inline{display:inline!important}.d-xxxl-inline-block{display:inline-block!important}.d-xxxl-block{display:block!important}.d-xxxl-table{display:table!important}.d-xxxl-table-cell{display:table-cell!important}.d-xxxl-flex{display:flex!important}.d-xxxl-inline-flex{display:inline-flex!important}}@media (min-width:1900px){.flex-xxxl-row{flex-direction:row!important}.flex-xxxl-column{flex-direction:column!important}.flex-xxxl-wrap{flex-wrap:wrap!important}}button:focus,textarea:focus{outline:0!important}body{background-color:#fff;border:0;margin:0;padding:0;font-family:Nunito}a:active,a:hover,a:link,a:visited{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}.topbar{display:block;flex-direction:row;background-color:#000a0f;padding:0 0 0 0 0;text-align:center}.topbar{font-size:1em}@media only screen and (max-width:767px){.topbar{font-size:.63em}}.topbar .topbar-inner{padding-top:2.4em;padding-bottom:2.4em;display:flex}.topbar .logo{display:inline}.topbar .logo .text{height:100%;color:#fff;padding-top:.5em;font-size:1.4em;font-weight:800}.topbar nav{display:flex;margin-left:auto;font-size:.85em}.topbar nav a{font-weight:300;padding:.8em 1.6em;font-size:1.2em;color:hsla(0,0%,100%,.75)}@media only screen and (max-width:767px){.topbar nav a{color:hsla(0,0%,100%,.9);font-size:1.25em}}.topbar nav a.access-now{font-weight:500}.topbar nav a:selected{color:#fff}.topbar nav a:hover{color:#fff}.topbar nav ul{display:flex;list-style-type:none;padding:0;margin-top:auto;margin-bottom:auto}.body{font-family:Nunito;color:#000}.body .hero{color:#fff;margin-top:-1em;margin-bottom:1em;overflow:hidden;min-width:100%;padding-top:3em;min-height:36em;background:linear-gradient(180deg,#000a0f 0,#001b28 100%)}.body .hero .hero-inner{font-size:1em}@media only screen and (max-width:767px){.body .hero .hero-inner{font-size:.52em}}@media only screen and (max-width:767px){.body .hero{padding-top:1.5em}}@media only screen and (max-width:767px){.body .hero{min-height:15em}}.body .hero h1{font-size:calc(3.5em)}.body .hero h4{margin-top:1.4rem;padding-bottom:1em;font-weight:200;font-size:1.85em;min-height:8.5em;color:#fff}.body .hero h4 .keyword{font-weight:600;color:#b265ff;color:#b277ed;color:#fff;text-decoration:underline;font-weight:400}.body .hero h5,.body .hero h6{font-size:1em}.body .hero .btn{font-weight:700;color:#fff;font-size:1.2em;background-color:#ff6005}@media only screen and (max-width:767px){.body .hero .btn{font-size:1.8em}}.body .hero .btn.cta-glow{box-shadow:0 0 20px hsla(22,100%,51%,.5),0 0 40px hsla(22,100%,51%,.3);transition:all .3s ease}.body .hero .btn.cta-glow:hover{transform:translateY(-2px);box-shadow:0 0 30px hsla(22,100%,51%,.6),0 0 60px hsla(22,100%,51%,.4)}.body .hero .access-from,.body .hero .participate{font-size:1.25em;font-weight:200}@media only screen and (max-width:767px){.body .hero .access-from,.body .hero .participate{font-size:1.6em}}.body .hero .under-development{font-size:1.13em;font-weight:200}@media only screen and (max-width:767px){.body .hero .under-development{font-size:1.25em}}.body .hero .under-development b{font-weight:500}.body #carouselPhoneScreenshots{width:100%}.body #carouselPhoneScreenshots .carousel-item{transition:transform 2s ease}.body #carouselPhoneScreenshots-when-small{width:100%}.body #carouselPhoneScreenshots-when-small .carousel-item{transition:transform .4s ease}.body .testimonials{font-size:1em}@media only screen and (max-width:767px){.body .testimonials{font-size:.85em}}.body .testimonials .heading{font-weight:600;font-size:2.2em}@media only screen and (max-width:767px){.body .testimonials .heading{font-size:1.8em}}.body .testimonials .testimonial-card{background:#fff;border:1px solid #e5e5e5;border-radius:1em;padding:1.8em;height:100%;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.body .testimonials .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.body .testimonials .testimonial-card .testimonial-content{flex:1}.body .testimonials .testimonial-card .testimonial-content i{font-size:2em;color:#105b7e;opacity:.3;margin-bottom:.5em;display:block}.body .testimonials .testimonial-card .testimonial-content p{font-size:1.05em;color:#4c4c4c;line-height:1.6;font-style:italic;margin:0}.body .testimonials .testimonial-card .testimonial-author{margin-top:1.5em;padding-top:1em;border-top:1px solid #eaeaea}.body .testimonials .testimonial-card .testimonial-author .author-info{display:flex;flex-direction:column}.body .testimonials .testimonial-card .testimonial-author .author-info .author-name{font-weight:700;color:#333;font-size:1em}.body .testimonials .testimonial-card .testimonial-author .author-info .author-role{font-size:.85em;color:#7f7f7f;margin-top:.2em}.body .pricing,.body .screenshots-when-small{font-size:1em}@media only screen and (max-width:767px){.body .pricing,.body .screenshots-when-small{font-size:.83em}}.body .pricing .heading,.body .screenshots-when-small .heading{font-weight:600;font-size:2.2em;padding-left:.1em;padding-right:.1em}@media only screen and (max-width:767px){.body .pricing .heading,.body .screenshots-when-small .heading{font-size:2em}}.body .pricing{--plan-padding-left:2.3rem;--plan-padding-right:2.3rem}.body .pricing .plan{padding-left:0;padding-right:0;padding-bottom:1.3em;border:1px solid #e5e5e5;border-radius:1.5em;transition:transform .3s ease,box-shadow .3s ease}.body .pricing .plan:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.body .pricing .plan.recommended{border:2px solid #105b7e;position:relative}.body .pricing .plan.recommended .recommended-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#105b7e;color:#fff;padding:.3em 1.2em;border-radius:20px;font-size:.85em;font-weight:600;white-space:nowrap}.body .pricing .plan .plan-head{border-radius:1.5em;border-bottom-left-radius:.2em;border-bottom-right-radius:.2em;padding-left:var(--plan-padding-left);padding-right:var(--plan-padding-right);padding-top:.4em;padding-bottom:.5em;margin-bottom:1.2em}.body .pricing .plan .plan-body{padding-left:var(--plan-padding-left);padding-right:var(--plan-padding-right)}.body .pricing .plan .title{padding-top:.8em;padding-bottom:.6em;font-size:1.5em;font-weight:600;color:#000}.body .pricing .plan .description{min-height:4em;color:#333}@media only screen and (max-width:767px){.body .pricing .plan .description{min-height:2em}}.body .pricing .plan .price{padding-top:1rem;padding-bottom:.1rem}.body .pricing .plan .price .value{font-size:2.1em;font-weight:600;color:#000}.body .pricing .plan .price .unit{margin-left:-.4em;font-size:1.2em;color:#333}.body .pricing .plan ul.features{font-size:1.1em;color:#4c4c4c;padding:0 0 0 1.3em;--default-padding-left:0.8em;--partial-extra-margin-left:-0.12em;--missing-extra-margin-left:-0.12em}.body .pricing .plan ul.features li{padding-bottom:.5em;padding-left:var(--default-padding-left)}.body .pricing .plan ul.features li.missing{color:#7f7f7f}.body .pricing .plan ul.features li::marker{font-family:FontAwesome;font-size:1em;color:#0e4e6c;content:"\f00c"}.body .pricing .plan ul.features li.partial{margin-left:var(--partial-extra-margin-left);padding-left:calc(var(--default-padding-left) - var(--partial-extra-margin-left))}.body .pricing .plan ul.features li.partial::marker{content:"\f219";font-size:.65em;color:#f66227;font-family:"Font Awesome 6 Free";font-weight:900}.body .pricing .plan ul.features li.missing{margin-left:var(--missing-extra-margin-left);padding-left:calc(var(--default-padding-left) - var(--missing-extra-margin-left))}.body .pricing .plan ul.features li.missing::marker{font-size:1em;color:#bf3f3f;content:"\f00d"}.body .pricing .plan .availability{font-size:.95em;color:#333}.body .pricing .plan .availability .availability-notes{margin-top:.6rem;font-size:.93em}.body .pricing .plan .plan-footnotes{color:#333;margin-top:1rem;font-size:.9em}.body .pricing .plan{position:relative}.body .pricing .plan .plan-icon{position:absolute;top:15px;right:20px;color:#f39c12;font-size:1.5em}.body .pricing .plan.free .plan-head{background-color:hsla(0,0%,0%,.01)}.body .pricing .plan.paid .plan-head{background-color:hsla(199,100%,40%,.03)}footer{background-color:#f5f7f8;border-top:1px solid #e5e5e5;padding-top:3em;padding-bottom:1.5em;margin-top:2em}footer .footer-content{font-size:.95em}@media only screen and (max-width:767px){footer .footer-content{font-size:.85em}}footer .footer-brand{display:flex;align-items:center;gap:.5em;margin-bottom:.8em}footer .footer-brand .footer-logo{width:28px;height:28px}footer .footer-brand .footer-brand-name{font-size:1.4em;font-weight:800;color:#262626}footer .footer-tagline{color:#727272;font-size:.95em;line-height:1.5;max-width:280px}footer .footer-heading{font-size:1em;font-weight:700;color:#333;margin-bottom:1em}footer .footer-links{list-style:none;padding:0;margin:0}footer .footer-links li{margin-bottom:.6em}footer .footer-links a{color:#727272;transition:color .2s ease}footer .footer-links a:hover{color:#105b7e}footer .footer-social{display:flex;gap:1em}footer .footer-social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#eaeaea;color:#595959;font-size:1.2em;transition:all .2s ease}footer .footer-social a:hover{background:#105b7e;color:#fff}footer .footer-bottom{margin-top:2em}footer .footer-bottom hr{border:none;border-top:1px solid #e0e0e0;margin-bottom:1.5em}footer .footer-bottom p{color:#7f7f7f;font-size:.9em;text-align:center;margin:0}