html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}body,*{font-family:Roboto,sans-serif;color:#333;outline:none;box-sizing:border-box}.container{max-width:100%;width:100%;padding:0 .2rem}@media (min-width: 768px){.container{max-width:1164px;margin-left:auto;margin-right:auto;padding:0 1rem}}.landing-body{--accent: #156dab;--accent-hover: #3a83b7;--accent-alt: #e7cc3e;--head-color: #3b4856;--text-color: #030027;--bg-darker: #f5f7f9;--bg2: #0e2a47}.landing-body .bg-hero{background-color:var(--bg2)}@media (min-width: 768px){.landing-body .bg-hero{height:100vh;max-height:680px}}.landing-body .bg-gray{background-color:var(--bg-darker)}.landing-body p{line-height:140%;margin:1em 0}.landing-body h1{margin-top:0;font-size:48px;line-height:130%;font-family:Roboto Slab;color:var(--head-color);font-style:normal;margin-bottom:8px;font-weight:700;letter-spacing:-1.5px;color:#fff}@media (min-width: 768px){.landing-body h1{text-align:left;font-size:60px;line-height:130%;margin-bottom:24px}}.landing-body h2{margin-top:1rem;font-size:1.5rem;line-height:130%;font-family:Roboto Slab;color:var(--head-color);font-style:normal;margin-bottom:2rem;font-weight:400;letter-spacing:.25px;text-align:center;font-weight:700}@media (min-width: 768px){.landing-body h2{font-size:48px;line-height:140%;margin-bottom:64px}}.landing-body h3{font-family:Roboto Slab;color:var(--head-color);font-size:26px;font-style:normal;margin-bottom:2rem;font-weight:400;line-height:140%;letter-spacing:.25px;text-align:center}.landing-body .btn-container{margin-bottom:24px}@media (min-width: 768px){.landing-body .btn-container{margin-bottom:0;max-width:360px}}.landing-body .hero-jar{background-image:url(/bb.svg);background-position:90% 100%;background-size:1440px;background-repeat:no-repeat;padding:128px 0 12px;height:100%;width:100%}@media (min-width: 768px){.landing-body .hero-jar{padding:128px 0 96px}}.landing-body .hero{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0}@media (min-width: 768px){.landing-body .hero{flex-direction:row;padding:0;padding:0 0rem}}.landing-body .hero .left{display:flex;flex-direction:column;justify-content:center;padding:0}@media (min-width: 768px){.landing-body .hero .left{width:45%}}.landing-body .hero .left p{color:var(--head-color);font-style:normal;font-weight:400;font-family:Roboto Slab;font-size:24px;color:#d9dde7;margin:12px 0 24px}@media (min-width: 768px){.landing-body .hero .left p{font-size:30px;margin-bottom:2rem;line-height:140%;letter-spacing:.25px;margin:0 auto 2rem}}.landing-body .hero .right{padding:12px 0}@media (min-width: 768px){.landing-body .hero .right{width:55%}}.landing-body .hero .right .main-img{margin-left:-12px;margin-right:-12px}@media (min-width: 768px){.landing-body .hero .right .main-img{margin:0}}.landing-body .hero .right .main-img img{width:100%;border:1px solid #ccc;box-shadow:0 1px 2px #0000001a;border-radius:5px}@media (min-width: 768px){.landing-body .hero .right .main-img img{width:100%}}.landing-body .btn-wrapper{margin:1rem 0}@media (min-width: 768px){.landing-body .btn-wrapper{width:256px;margin:0 auto}}.landing-body .btn-container .btn{max-width:280px}@media (min-width: 768px){.landing-body .btn-container .btn{max-width:380px}}.landing-body .btn{background-color:#f7dd56;color:#253f5a;cursor:pointer;border:0;font-size:16px;margin-top:8px;font-weight:600;border-radius:4px;text-transform:uppercase;display:flex;align-items:center;text-align:center;padding:12px 16px;flex-direction:column;text-decoration:none;transition:background-color .1s ease-in-out}@media (min-width: 768px){.landing-body .btn{padding:1rem 2rem;font-size:20px}}.landing-body .btn:hover{background-color:#f7e89a}.landing-body .btn.btn-sm{font-size:14px;padding:.5rem 1.5rem;border-radius:3px}.landing-body header{position:fixed;top:0;left:0;right:0;z-index:2;background-color:var(--bg2);transition:background-color .2s ease-in-out;padding:.5rem}.landing-body header .header-inner{display:flex;justify-content:space-between}.landing-body header .logo img{width:50px}.landing-body header ul.navmenu{display:flex;list-style:none;align-items:center}@media (min-width: 768px){.landing-body header ul.navmenu{display:flex}}.landing-body header ul.navmenu li{color:#d9dde7;font-size:18px;font-weight:600;margin-right:2rem;text-transform:none}.landing-body header ul.navmenu li:last-child{margin-right:0}.landing-body header ul.navmenu li a{text-decoration:none;color:#d9dde7}.landing-body header ul.navmenu li a:hover{color:#fff}.landing-body .section{padding:1rem}@media (min-width: 768px){.landing-body .section{padding:5rem}}@media (min-width: 768px){.landing-body .section.top{padding:0}}.landing-body .section ul{list-style:unset;text-align:left}.landing-body .section ul li{font-size:18px;margin-bottom:10px;line-height:130%}.landing-body b{font-weight:700}.landing-body #pricing{background-color:#fff}.landing-body #pricing p{font-size:22px}.landing-body #pricing h2{font-size:3rem}@media (min-width: 768px){.landing-body #pricing h2{font-size:3rem}}.landing-body .card{width:100%}@media (min-width: 768px){.landing-body .card{width:350px}}.landing-body .card{margin:0 auto;box-shadow:0 1px 3px #00000014;padding:2rem;background:var(--bg-darker);border-radius:5px}.landing-body #faq{background-color:#eff1f5}.landing-body #faq .icon{font-size:44px;text-align:center}.landing-body #faq .icon i{color:var(--accent)}.sign-up-page{margin:12px}@media (min-width: 768px){.sign-up-page{margin:5rem}}.sign-up-page .field label{margin-bottom:5px;display:block}.sign-up-page .field{margin-bottom:1rem}.sign-up-page .field input[type=text],.sign-up-page .field input[type=email],.sign-up-page .field input[type=password]{width:100%;font-size:16px;padding:5px 10px;box-sizing:border-box}.sign-up-page .links{text-align:center;margin-top:1rem}.sign-up-page .links a{display:inline-block;margin-bottom:.4rem}#faq h3{text-align:left;margin-bottom:1rem}#faq .item{margin-bottom:2rem}#error_explanation{margin-bottom:20px}#error_explanation h2{font-size:16px}#error_explanation li{color:red}.features .item{display:flex;flex-direction:column;align-items:left;justify-content:space-between;margin-bottom:64px;padding-top:24px}@media (min-width: 768px){.features .item{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:64px;padding-top:0}}.features .item .desc{text-align:left;width:100%}.features .item .desc .icon{fill:#e05728;background-color:#f5e0db;border-radius:50%;padding:8px;width:64px;text-align:center;margin:0 auto}.features .item .desc .icon.purple{fill:#906d84;background-color:#e4dae1}@media (min-width: 768px){.features .item .desc .icon{margin:0 0 24px;width:48px;text-align:left}}@media (min-width: 768px){.features .item .desc{flex:1}}.features .item .desc h2{text-align:center;font-size:30px;font-weight:700;color:#203053;margin-bottom:16px}@media (min-width: 768px){.features .item .desc h2{font-size:30px;margin-bottom:12px;text-align:left}}.features .item .desc p{color:#415377;font-size:20px;line-height:150%;text-align:center}@media (min-width: 768px){.features .item .desc p{font-size:24px;line-height:150%;margin-top:8px;text-align:left}}.features .item .img{border-radius:8px;overflow:hidden;width:100%;box-shadow:#00000029 0 1px 4px}@media (min-width: 768px){.features .item .img{width:640px;margin-left:16px}}.features .item .img img{width:100%}.spaced a{text-decoration:none;background-color:#ffff98;padding:2px 5px;border-radius:5px}.spaced a:hover{background-color:#ffffca}.spaced .items{display:flex;flex-direction:column;gap:0}@media (min-width: 768px){.spaced .items{gap:24px;flex-direction:row}}.spaced .item{flex:1}.spaced .item p{line-height:160%;color:#555;font-size:20px}.how-it-works .items{display:flex;flex-direction:column;gap:12px}@media (min-width: 768px){.how-it-works .items{flex-direction:row}}.how-it-works .item{background-color:#fff;border-radius:8px;box-shadow:#00000029 0 1px 4px;padding:32px;margin-bottom:16px;flex:1}.how-it-works .item h3{text-align:left;font-size:24px;margin-bottom:16px}.how-it-works .item p{line-height:160%;color:#555;font-size:18px}.how-it-works .item .char{width:40px;display:inline-block;text-align:center;border-radius:50%;padding:4px}.how-it-works .item .char.first{color:#e05728;background-color:#f5e0db}.how-it-works .item .char.second{color:#906d84;background-color:#e4dae1}.how-it-works .item .char.third{color:#e05728;background-color:#f5e0db}.hide-lt-md{display:none}@media (min-width: 768px){.hide-lt-md{display:block}}
