.hello-bar{background:#fff;color:#000;text-align:center;padding:14px 20px;font-size:13px;line-height:18px;font-weight:600;transition:all .3s ease-in-out;vertical-align:middle;border-bottom:1px solid #e5e5e5}.hello-bar a:hover{color:#000}@media (min-width:968px){.hello-bar{font-size:16px;padding:18px 10px}}.hello-bar img{vertical-align:middle;display:inline-block;margin-top:-3px}.hello-bar.sticky{position:fixed;transition:all .4s ease-in-out;top:0;background:#fff;z-index:999;width:100%}.hello-bar .link{color:#00a542!important;text-decoration:none}.hello-bar .logo{height:38px;width:26px}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga","clig","dlig","calt","kern";-moz-font-feature-settings:"liga","clig","dlig","calt","kern";font-feature-settings:"liga","clig","dlig","calt","kern";font-variant-ligatures:common-ligatures discretionary-ligatures contextual;font-kerning:normal;font-smoothing:antialiased}body{padding:none;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-weight:400;text-align:left;color:#090b0d}.container-fluid{padding:0!important}.row{margin:0}li,ul{list-style:none;margin:0;padding:0}svg{display:block;width:auto;height:auto}img{-webkit-user-drag:none!important}.black{color:#090b0d}.midgrey{color:rgba(9,11,13,.55)}.deepblue{color:#03151f}.blue{color:#08c}#dusk-gradient{-webkit-background-clip:text;background-image:linear-gradient(105deg,#f42e63,#ff8838);-webkit-text-fill-color:transparent;display:inline-block}#indigo-gradient{-webkit-background-clip:text;background-image:linear-gradient(105deg,#007ec7,#00a8f1);-webkit-text-fill-color:transparent;display:inline-block}body,footer,h1,h2,h3,h4,h5,h6,header,p{-webkit-font-feature-settings:"liga","kern";-moz-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:#0af;color:#fff}mark{background-color:rgba(255,255,0,.66)}cite{font-style:normal}.uppercase{font-size:.9rem;font-weight:600;letter-spacing:.04rem;text-transform:uppercase}strong{font-weight:500}footer,h1,h2,h3,h4,h5,h6,header{margin:0;font-family:inherit;color:#090b0d}h1,h2,h3,h4,h5,h6{font-family:TTCommonsRegular,"Helvetica Neue",sans-serif}h5{line-height:1.7rem}a{text-decoration-skip-ink:auto;text-decoration-skip:ink;-webkit-text-decoration-skip:ink}a:active,a:link,a:visited{cursor:hand;color:#0af;font-family:inherit;font-weight:400;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover{text-decoration:underline}#bar{padding:18px 0;text-align:center;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-weight:600;letter-spacing:.04rem;color:#fff;background-color:rgba(95,47,253,.88)}#bar a,#focused #bar a{display:inline-block;color:rgba(255,255,255,.85);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#bar a strong{font-weight:700;letter-spacing:.05rem}#bar a:focus,#bar a:hover,#focused #bar a:focus,#focused #bar a:hover{color:#fff;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}#bar a img{opacity:.75;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#bar a:focus img,#bar a:hover img{opacity:1}a#bar-close{display:block;position:absolute;height:.8rem;width:.8rem;top:.66rem;right:1.2rem}nav{font-size:1rem;letter-spacing:.02rem;background:rgba(255,255,255,.98);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.04);box-shadow:0 1px 5px 0 rgba(0,0,0,.04)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){nav{font-size:1rem;letter-spacing:.02rem;background:rgba(255,255,255,.93);-webkit-backdrop-filter:saturate(166%) blur(20px);backdrop-filter:saturate(166%) blur(20px);-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.04);box-shadow:0 1px 6px 0 rgba(0,0,0,.04)}}nav .col-lg{padding:24px 0}nav ul,nav ul li{font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;list-style:none;text-align:right}nav ul li{margin-left:1rem;display:inline-block}nav img{display:inline-block}a#hero-mark img{position:absolute;height:2.2rem;margin-top:-.175rem}a#hero-mark:hover{opacity:.66}nav a:link,nav a:visited{color:rgba(9,11,13,.55);font-weight:600}nav a:hover{color:#08c;text-decoration:none}#masthead{padding:7rem 0 0;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;text-align:center}#masthead .container-fluid{background:#fff}#masthead h1{margin-bottom:1.5rem;font-size:4.75rem;font-weight:700;letter-spacing:.05rem;line-height:5.25rem;color:#090b0d}#masthead h3{font-size:1.5rem;font-weight:400;letter-spacing:.01rem;line-height:2.2rem;color:rgba(9,11,13,.55)}p.small-note{margin-top:1.25rem;font-size:.9rem;font-weight:500;letter-spacing:.01rem;color:rgba(9,11,13,.2)}#error a.btn-primary,#legal a.btn-primary,#masthead a.btn-primary,#pricing a.btn-primary,#subpage a.btn-primary{margin-top:1.75rem;padding:.8rem 2rem;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-weight:700;font-size:.9rem;letter-spacing:.12rem;color:#fff;background-color:#2e80e5;border-color:rgba(26,46,128,.1);border-radius:4px;box-shadow:rgba(46,47,51,.12) 0 5px 30px;-webkit-box-shadow:rgba(46,47,51,.12) 0 5px 30px;-moz-box-shadow:rgba(46,47,51,.12) 0 5px 30px;cursor:pointer}#pricing a.btn-primary{margin-top:1.5rem}#error a.btn-primary{margin-top:0}#error a.btn-primary:hover,#legal a.btn-primary:hover,#masthead a.btn-primary:hover,#pricing a.btn-primary:hover,#subpage a.btn-primary:hover{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transform:scale3d(1.03,1.03,1.03);-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03)}#error a.btn-primary:active,#legal a.btn-primary:active,#masthead a.btn-primary:active,#pricing a.btn-primary:active,#subpage a.btn-primary:active{transform:scale3d(.96,.96,.96);-webkit-transform:scale3d(.96,.96,.96);-moz-transform:scale3d(.96,.96,.96);-ms-transform:scale3d(.96,.96,.96);box-shadow:rgba(46,47,51,.18) 0 3px 18px;-webkit-box-shadow:rgba(46,47,51,.18) 0 3px 18px;-moz-box-shadow:rgba(46,47,51,.18) 0 3px 18px}img#angled-hero{height:32rem;width:auto;margin:2rem auto -3.25rem -2rem}#algorithm,#customers,#error,#goals,#pricing,#security{padding:4rem 0 3.25rem;text-align:center}#error{padding:10rem 0;min-height:72.5vh}#algorithm h5,#customers h5,#error h5,#goals h5,#pricing h5,#security h5{display:none;margin-bottom:.5rem;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-size:1rem;font-weight:600;letter-spacing:.07rem;text-transform:uppercase;color:rgba(9,11,13,.3)}#algorithm h2,#customers h2,#error h2,#goals h2,#pricing h2,#security h2{margin-bottom:1rem;font-weight:600;letter-spacing:.03rem;color:#090b0d}#algorithm p,#customers p,#error p,#goals p,#press p,#pricing p,#security p{margin-bottom:1.5rem;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-weight:500;letter-spacing:.01rem;font-size:1.1rem;line-height:1.8rem;color:rgba(9,11,13,.55)}#error p{margin:0 auto 1.5rem}#algorithm strong,#customers strong,#goals strong,#pricing strong,#security strong{font-weight:700;letter-spacing:.03rem;color:rgba(9,11,13,.8)}#customers,#goals{border-top:1px solid rgba(244,245,246,.75);border-bottom:1px solid rgba(244,245,246,.75);background-color:#fafafa}img#goals-cloud{width:100vw;height:auto;margin:2rem auto}img#computation{width:inherit;height:auto;margin:1.25rem auto 1rem}#customers .row{margin-bottom:2rem}#customers .bubble{margin:1.5rem auto .25rem;padding:2.2rem 1.5rem .8rem;border-radius:5px;background:#fff;-webkit-box-shadow:0 1px 3px rgba(9,11,13,.04),0 0 8px rgba(9,11,13,.04);box-shadow:0 1px 3px rgba(9,11,13,.04),0 0 8px rgba(9,11,13,.04)}#customers p{margin-bottom:.8rem}#customers .source,#customers a{font-weight:600;letter-spacing:.03rem}#customers a:link,#customers a:visited{color:rgba(9,11,13,.45)}.bubble .platform svg{text-align:center;overflow:visible}.bubble .platform svg.twitter-icon{height:1.6rem;margin:.2rem auto 1.2rem}.bubble .platform svg.playstore-icon{height:2rem;margin:0 auto 1rem}.bubble .platform svg.appstore-icon{height:1.8rem;margin:.1rem auto 1.1rem}#security .panel{margin:.25rem auto 0;padding:2rem 2rem .75rem}#security .panel img{width:3.75rem;height:auto;margin-bottom:1.25rem}#pricing{border-top:1px solid #f4f5f6}#pricing ul{width:34rem;margin:2rem auto 1rem;padding:1px 0;border-radius:5px;background:rgba(9,11,13,.1)}#pricing ul li{margin:1px;padding:1rem 1.25rem 1.1rem;text-align:left;overflow:hidden;background:#fff url(https://micro-cdn.digit.co/images/greyblue-checkmark.7a3a5a2e.svg) no-repeat right 1.25rem center;background-size:1.5rem}#pricing ul li p{margin-bottom:0;padding-right:3rem;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-size:1.1rem;font-weight:500;line-height:1.5rem;color:rgba(9,11,13,.8)}#pricing ul li span{font-weight:400;color:rgba(9,11,13,.45)}#pricing ul li:first-child{margin-top:0;border-radius:4px 4px 0 0}#pricing ul li:last-child{margin-bottom:0;border-radius:0 0 4px 4px}#pricing span.checkmark{display:block;float:right;margin:auto;padding:.25rem .5rem;background:#1cc76c;color:#fff;border-radius:50%}#pricing ul li em{display:inline-block;padding:1rem 1.5rem;font-style:normal}#pricing-breakdown{margin-top:1.75rem;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif}#pricing-breakdown small{display:block;font-size:1.1rem;font-weight:600;letter-spacing:.02rem;color:#757c80}#pricing-breakdown small:first-child{margin:-.25rem 0 .45rem}#pricing-breakdown strong{font-weight:600}#pricing-breakdown em,#pricing-breakdown span,#pricing-breakdown sup{line-height:2.6rem}#pricing-breakdown sup{margin-right:.2rem;font-size:1.6rem}#indigo-gradient sup{color:#007ec7;-webkit-text-fill-color:#007ec7}#pricing-breakdown span{font-size:3rem}#pricing-breakdown em{margin-left:-.2rem;font-size:2.1rem;font-weight:600;font-style:normal;letter-spacing:.05rem;text-transform:lowercase}#pricing #signup{width:34rem;margin:.75rem auto 2rem;padding:1rem 2rem;border-radius:5px}section{padding:8rem 0 4rem;background-color:#fff}#faq,#legal,#press{padding:8rem 0 4rem;font-size:1.1rem;font-weight:300}#legal{padding:4rem 0 5rem}#press{padding-bottom:2rem;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif}#bottom-promo,#faq h2,#press{text-align:center}#bottom-promo p{font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-weight:400;letter-spacing:.01rem;font-size:1.1rem;line-height:1.7rem;color:rgba(9,11,13,.55)}#bottom-promo p strong{font-weight:600;letter-spacing:.03rem;color:rgba(9,11,13,.8)}#bottom-promo a.btn-primary{margin-top:.5rem}#faq hr,#legal hr,#press hr{margin:2.5rem 0 2.75rem;border-top:1px solid rgba(9,11,13,.04)}#legal a{font-weight:300;text-decoration:underline}#legal a:hover{opacity:.66}#legal a.btn-primary,#legal a.btn-primary:hover{text-decoration:none;opacity:1}#faq h2,#faq h3,#legal h2,#legal h3,#press h2{font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-weight:500}#faq h2,#legal h2,#press h2{margin-bottom:1rem;font-size:2.2rem;font-weight:600}#faq h3,#legal h3,#press h3{margin-bottom:1rem;font-size:1.4rem;line-height:1.8rem}#faq h3{margin-bottom:.5rem}#legal h5{margin-bottom:.3rem;font-size:1.1rem;font-weight:500}#legal #bottom-promo,#review-and-accept h2,#review-and-accept hr{display:none}#legal p.timestamp{opacity:.4}#legal ul{margin-bottom:1.2rem}#legal li{list-style:circle;margin-left:3rem}#accept-terms footer,#accept-terms nav{display:none}#accept-terms h2{display:none}#accept-terms #review-and-accept hr{display:inherit}#accept-terms #review-and-accept h2{display:inherit;width:70%;margin:0 auto 2.25rem;text-align:center}#accept-terms #legal #bottom-promo{display:inherit;margin-top:3rem}#press a.btn-primary{margin-top:-.5rem}#press hr{margin-bottom:2.25rem}#press p#footnote{width:60%;margin:0 auto 2.25rem;opacity:.66}#press .asset{margin-bottom:3rem}#press .asset img{height:auto;max-width:100%;border-radius:8px;border:1px solid rgba(9,11,13,.04725)}#press a.download{display:inline-block;cursor:pointer}#press a.download:hover{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transform:scale3d(1.04,1.04,1.04);-webkit-transform:scale3d(1.04,1.04,1.04);-moz-transform:scale3d(1.04,1.04,1.04);-ms-transform:scale3d(1.04,1.04,1.04)}#press a.download:active{transform:scale3d(.98,.98,.98);-webkit-transform:scale3d(.98,.98,.98);-moz-transform:scale3d(.98,.98,.98);-ms-transform:scale3d(.98,.98,.98)}#subpage #security{padding:8rem 0 4rem;font-size:1.1rem;font-weight:300}#subpage #security hr{margin:2.5rem 0 .5rem;border-top:1px solid rgba(9,11,13,.04)}#subpage #security hr#last-hr{margin-top:2rem}#subpage #security .panel{margin:.25rem auto 0;padding:2rem 0 0}#subpage #security #bottom-promo{margin-top:3rem}#subpage #security #bottom-promo a.btn-primary{margin-top:0}#vulnerability-disclosure{text-align:left}#vulnerability-disclosure li,#vulnerability-disclosure ul{list-style:disc;padding:revert}footer{padding:2.5rem 0 0;border-top:1px solid #f4f5f6;background-color:#fff}footer .col-lg-2,footer .col-lg-4,footer .col-lg-6{padding:0}img.watermark{margin-top:.5rem;height:3rem}img.watertype{margin-top:0;height:2.4rem}footer h5{font-family:Calibre!important;font-size:.9rem;font-weight:600;letter-spacing:.066rem;text-transform:uppercase;color:rgba(9,11,13,.55)}footer a{-webkit-transition:color .1s;transition:color .1s}footer a:link,footer a:visited{font-weight:400;color:#919a9e}footer a:hover{color:#08c;text-decoration:none}footer svg{height:1.75rem;width:1.75rem}ul.social{margin:0;padding:0}ul.social li{margin-right:.25rem;display:inline-block}ul.social li:last-child{margin-right:0}.social-link:hover .social-hover{-webkit-transition:fill .1s cubic-bezier(.25,.46,.45,.94);transition:fill .1s cubic-bezier(.25,.46,.45,.94)}.social-link:hover .social-hover{fill:#08c}footer .copyright{margin-top:3.5rem;padding:1.25rem 0 .75rem;border-top:1px solid rgba(244,245,246,.4275);background-color:#fcfcfc}footer .copyright p{margin:0;margin-top:.15rem;text-align:right;color:#bdc2c5}#flow{min-height:100vh;text-align:center;padding:2.5rem 0}img#imprint{height:80px;margin:8vh auto 10px}#flow h1{margin-bottom:10px;font-size:3em;font-weight:700;color:#000;font-family:TTCommonsBold,"Helvetica Neue",sans-serif}#flow p{width:70%;margin:0 auto 50px;font-size:16px;line-height:1.8rem;color:#000}#focused #flow button{width:100%;max-width:380px;margin:30px auto 0 auto}.form-group{width:90%;margin:0 auto;max-width:380px}#focused input,#focused select,#focused textarea{font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;color:#000;border-color:#b2b2b2;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;padding:10px 24px 14px 24px;box-shadow:none!important;-moz-transition-property:color,background-color,border-color,border-radius;-o-transition-property:color,background-color,border-color,border-radius;-webkit-transition-property:color,background-color,border-color,border-radius;transition-property:color,background-color,border-color,border-radius;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}#focused input:hover,#focused select:hover,#focused textarea:hover{border-color:#b2b2b2}.form-control-lg{height:60px;font-size:16px}#focused input:focus,#focused select:focus,#focused textarea:focus{background-color:transparent;border-color:#2e80e5}#focused input::-webkit-input-placeholder{color:#b2b2b2}#email,#firstName,#lastName,#phone-number{margin-bottom:.75rem}#new-password,#username{margin-bottom:1rem}#account-password,#confirm-password{margin-bottom:0}#focused input[type=password]{letter-spacing:.1rem}#focused input[type=password]::-webkit-input-placeholder{letter-spacing:0}#focused input.form-control-warning{background-position:center right 1.2rem;border-color:#e62a6e}#focused .form-control-warning{background-image:url(https://micro-cdn.digit.co/images/input-error.d6de441c.svg);background-size:1.4rem 1.4rem}#focused input.form-control-warning::-webkit-input-placeholder{color:#e62a6e}#focused a.btn-primary,#focused button{width:90%;max-width:380px;margin:1.25rem auto inherit auto;padding:.9rem 2rem;font-family:TTCommonsSemibold,"Helvetica Neue",sans-serif;font-weight:700;font-size:18px;color:#fff!important;background-color:#1b89ff;border-radius:18px;cursor:pointer;border-color:#1b89ff}#focused a.btn-primary:hover,#focused button:hover{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transform:scale3d(1.02,1.02,1.02);-webkit-transform:scale3d(1.02,1.02,1.02);-moz-transform:scale3d(1.02,1.02,1.02);-ms-transform:scale3d(1.02,1.02,1.02)}#focused a.btn-primary:active,#focused button:active{transform:scale3d(.96,.96,.96);-webkit-transform:scale3d(.96,.96,.96);-moz-transform:scale3d(.96,.96,.96);-ms-transform:scale3d(.96,.96,.96)}p#subtext{width:80%;margin:1.5rem auto;font-size:18px;line-height:1.3rem;color:#0b1622}#focused p#subtext{color:#0b1622;font-size:16px}#focused p#subtext a{color:#1b89ff}#focused a{text-decoration:none}#focused a:link,#focused a:visited{color:rgba(115,117,128,.6)}#focused a:hover{color:#737580}#focused #bar a:link,#focused #bar a:visited{color:#fff;border-bottom:none;text-decoration:underline}#focused .g-recaptcha{margin-top:1rem}p#redirect{width:80%;margin:1.5rem auto;font-size:18px;line-height:1.3rem;color:#0b1622}p#redirect a:link,p#redirect a:visited{color:#1b89ff}p#redirect a:hover{color:#0069da}.signup p#redirect{margin-top:1.25rem;padding-top:1.25rem}.login p#redirect{margin-top:.75rem}#focused #form-error #bar{background-color:#fd6658}#focused #form-notice #bar{background-color:#767676}.headsup #flow{padding:0 0 2.5rem}@media (min-width:768px){.headsup #flow{padding:4rem 0 2.5rem}}.attribution-icon{margin:1.75em auto;display:block}.value-ribbon{background:#52c827;padding:15px;text-align:center}.value-ribbon span{color:#fff;font-size:13px;font-weight:600}@media (min-width:768px){.value-ribbon span{font-size:16px}}.value-prop{max-width:380px;background:rgba(242,242,242,.4);border-radius:8px;margin:-2em auto 1.5em auto}.value-prop img{display:block;padding:12px 0 12px 16px;margin-right:16px;float:left}.value-prop span{font-size:15px;color:#1a1a1a;text-align:left;display:block;padding:12px 20px 12px 0}.value-legal{display:block;max-width:380px;margin:1.5em auto;font-size:11px;color:#767676;padding:24px 0;border-top:1px solid #e6e6e6;text-align:left}@media (min-width:768px){.value-legal{font-size:13px}}@media (min-width:992px) and (max-width:1199.98px){#masthead h1{line-height:5rem}img#angled-hero{margin:1rem auto -3.25rem -6rem}}@media (max-width:991.98px){body,html,section{overflow-x:hidden}section{padding:4rem 0}nav .col-lg{padding:20px 0}nav ul li{margin-left:.6rem}nav ul li:first-child{visibility:hidden;display:none}a#hero-mark img{height:2rem;margin-top:-.125rem}#faq,#legal,#masthead{padding:6rem 0 3rem}#algorithm,#customers,#error,#goals,#pricing,#security{padding:3rem 0 2.5rem}#error{padding:10rem 0;min-height:72.5vh}#masthead h1,#masthead h3{width:95%;margin-left:auto;margin-right:auto}#masthead h1{margin-bottom:1.25rem;font-size:2.6rem;line-height:3rem}#masthead h3{font-size:1.4rem;line-height:2.2rem}#error a.btn-primary,#masthead a.btn-primary,#pricing a.btn-primary{margin-top:1.25rem}img#angled-hero{height:auto;width:inherit;margin:1.75rem auto -1.5rem}img#goals-cloud{height:auto;width:100vw;margin:2rem auto 1rem}#algorithm h2,#customers h2,#error h2,#goals h2,#pricing h2,#security h2{margin-bottom:1rem;font-size:1.5rem}#algorithm p,#customers p,#error p,#goals p,#press p,#pricing p,#security p{width:95%;margin:0 auto .75rem;font-size:1.1rem;line-height:1.7rem}#pricing #signup,#pricing ul{width:inherit}#pricing a.btn-primary{margin-top:1.5rem}#error a.btn-primary{margin-top:0}#faq h2,#legal h2,#press h2{margin-bottom:1rem;font-size:1.8rem;font-weight:600}footer{padding-top:1.5rem;text-align:center}img.watermark{display:none}footer .col-lg-2{margin-bottom:.75rem}footer svg{height:1.75rem;width:1.75rem}ul.social li{margin-right:.4rem}footer .copyright{margin-top:.75rem;padding:1.25rem 0}footer .copyright p{margin-top:.25rem;font-size:.9rem;opacity:.66;text-align:center}#focused #bar{padding:inherit 5rem;font-size:.9rem;line-height:1.2rem}#legal{padding-top:3rem}#faq,#legal{font-size:1rem}#faq hr,#legal hr{margin:1.75rem 0 2rem}#faq h2,#legal h2,#press h2{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem}#faq h3,#legal h3{margin-bottom:.5rem;font-size:1.1rem;line-height:1.6rem;font-weight:500}#legal h5{margin-bottom:.5rem;font-size:1rem;font-weight:500}#legal ul{margin-bottom:1.2rem}#legal li{list-style:circle;margin-left:2rem;padding-right:1rem}#focused a.btn-primary,#focused button,.form-group{width:90%}#focused a.btn-primary,#focused button{padding:1rem 2rem}}@media (min-width:0px) and (max-width:767px){body,html,section{overflow-x:hidden}section{padding:4rem 0}nav .col-lg{padding:20px 0}nav ul li{margin-left:.6rem}#app nav ul:first-child{visibility:hidden;display:none}a#hero-mark img{height:2rem;margin-top:-.125rem}#faq,#legal,#masthead,#subpage #security{padding:6rem 0 3rem}#algorithm,#customers,#error,#goals,#pricing,#security{padding:2.5rem 0 1rem}#error{padding:10rem 0;min-height:72.5vh}#masthead{text-align:left}#masthead h1{margin-bottom:1rem;font-size:2.5rem;line-height:2.9rem}#masthead h3{font-size:1.4rem;line-height:1.9rem}#masthead a.btn-primary{margin-top:1.5rem}img#angled-hero{display:block;height:auto;width:100vw;margin:1.5rem 0 -1.25rem -2rem}#algorithm h2,#customers h2,#error h2,#goals h2,#pricing h2,#security h2{margin-bottom:.75rem;font-size:1.2rem;line-height:1.8rem}#algorithm p,#customers p,#error p,#goals p,#pricing p,#security p{width:100%;margin:0 0 .75rem;font-size:1rem;line-height:1.5rem}#pricing #signup,#pricing ul{width:inherit}#customers{padding-bottom:2rem}#customers p{margin-bottom:1.5rem}#customers .bubble{margin:.5rem auto;padding:1rem 2rem .25rem}#customers .bubble p{margin-bottom:.75rem}.bubble .platform svg.twitter-icon{height:1.3rem;margin:.2rem auto .7rem}.bubble .platform svg.playstore-icon{height:1.7rem;margin:.2rem auto .5rem}.bubble .platform svg.appstore-icon{height:1.6rem;margin:.2rem auto .7rem}#security p{margin-bottom:1.5rem}#security .panel{padding:1rem 0 .5rem}#security .panel img{width:3.5rem;height:auto;margin-bottom:1rem}#security .panel:last-child{padding-top:0}#pricing ul{margin-bottom:.5rem}#pricing ul li p{padding-right:4.5rem;font-size:1rem;line-height:1.3rem}#pricing a.btn-primary{margin-top:0}footer{padding-top:1.75rem;text-align:center}img.watermark{display:none}footer .col-lg-2{margin-bottom:1rem}footer svg{height:1.75rem;width:1.75rem}ul.social li{margin-right:.4rem}footer .copyright{margin-top:.75rem;padding:1.25rem 0}footer .copyright p{margin-top:.25rem;font-size:.9rem;opacity:.66;text-align:center}#focused #bar{padding:inherit 5rem;font-size:.9rem;line-height:1.2rem}#legal{padding-top:3rem}#faq,#legal{font-size:1rem}#faq hr,#legal hr{margin:1.75rem 0 2rem}#faq h2,#legal h2,#press h2,#subpage h2{margin-bottom:.75rem;font-size:1.7rem;line-height:2.2rem;text-align:left}#press h2,#subpage h2{width:70%;margin:0 auto .75rem;text-align:center}#faq h3,#legal h3{margin-bottom:.5rem;font-size:1.1rem;line-height:1.6rem;font-weight:500}#legal h5{margin-bottom:.5rem;font-size:1rem;font-weight:500}#legal ul{margin-bottom:1.2rem}#legal li{list-style:circle;margin-left:2rem;padding-right:1rem}#press a.btn-primary{margin-top:.5rem}#press p#footnote{margin-bottom:2rem}#press .asset{margin-bottom:1.5rem}#bottom-promo p{font-size:1rem;line-height:1.5rem}#bottom-promo a.btn-primary{margin-top:.25rem}#focused a.btn-primary,#focused button,.form-group{width:90%}#focused a.btn-primary,#focused button{padding:1rem 2rem}#error{padding:13.5rem 0;min-height:66vh}#error h2{margin-bottom:.75rem;font-size:1.2rem;line-height:1.7rem}#error p{font-size:1rem;line-height:1.6rem}#error a.btn-primary{margin-top:1rem}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{-webkit-animation:fadeIn ease;-moz-animation:fadeIn ease;animation:fadeIn ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}h3.fade-in{opacity:0;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}a.fade-in{opacity:0;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}p.fade-in{opacity:0;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}img.fade-in{opacity:0;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}@font-face{font-family:CaustenRegular;src:url(/fonts/causten-regular-400.woff) format("woff");font-weight:400}@font-face{font-family:CaustenMedium;src:url(/fonts/causten-medium-500.woff) format("woff");font-weight:500}@font-face{font-family:CaustenSemibold;src:url(/fonts/causten-semibold-600.woff) format("woff");font-weight:600}@font-face{font-family:CaustenBold;src:url(/fonts/causten-bold-700.woff) format("woff");font-weight:700}@font-face{font-family:Calibre;src:url(/fonts/CalibreWeb-Thin.woff2) format("woff2"),url(/fonts/CalibreWeb-Thin.woff) format("woff");font-weight:200}@font-face{font-family:Calibre;src:url(/fonts/CalibreWeb-Light.woff2) format("woff2"),url(/fonts/CalibreWeb-Light.woff) format("woff");font-weight:300}@font-face{font-family:Calibre;src:url(/fonts/CalibreWeb-Regular.woff2) format("woff2"),url(/fonts/CalibreWeb-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Calibre;src:url(/fonts/CalibreWeb-Medium.woff2) format("woff2"),url(/fonts/CalibreWeb-Medium.woff) format("woff");font-weight:500}@font-face{font-family:Calibre;src:url(/fonts/CalibreWeb-Semibold.woff2) format("woff2"),url(/fonts/CalibreWeb-Semibold.woff) format("woff");font-weight:600}@font-face{font-family:Calibre;src:url(/fonts/CalibreWeb-Bold.woff2) format("woff2"),url(/fonts/CalibreWeb-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Calibre;src:url(/fonts/CalibreWeb-Black.woff2) format("woff2"),url(/fonts/CalibreWeb-Black.woff) format("woff");font-weight:800}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-UltraThin.woff2) format("woff2"),url(/fonts/SharpSans-UltraThin.woff) format("woff");font-weight:100}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Thin.woff2) format("woff2"),url(/fonts/SharpSans-Thin.woff) format("woff");font-weight:100}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Light.woff2) format("woff2"),url(/fonts/SharpSans-Light.woff) format("woff");font-weight:300}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Book.woff2) format("woff2"),url(/fonts/SharpSans-Book.woff) format("woff");font-weight:400}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Medium.woff2) format("woff2"),url(/fonts/SharpSans-Medium.woff) format("woff");font-weight:500}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Semibold.woff2) format("woff2"),url(/fonts/SharpSans-Semibold.woff) format("woff");font-weight:600}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Bold.woff2) format("woff2"),url(/fonts/SharpSans-Bold.woff) format("woff");font-weight:700}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-ExtraBold.woff2) format("woff2"),url(/fonts/SharpSans-ExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Black.woff2) format("woff2"),url(/fonts/SharpSans-Black.woff) format("woff");font-weight:900}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-UltraThin.woff2) format("woff2"),url(/fonts/SharpSans-UltraThin.woff) format("woff");font-weight:100}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Thin.woff2) format("woff2"),url(/fonts/SharpSans-Thin.woff) format("woff");font-weight:100}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Light.woff2) format("woff2"),url(/fonts/SharpSans-Light.woff) format("woff");font-weight:300}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Book.woff2) format("woff2"),url(/fonts/SharpSans-Book.woff) format("woff");font-weight:400}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Medium.woff2) format("woff2"),url(/fonts/SharpSans-Medium.woff) format("woff");font-weight:500}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Semibold.woff2) format("woff2"),url(/fonts/SharpSans-Semibold.woff) format("woff");font-weight:600}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Bold.woff2) format("woff2"),url(/fonts/SharpSans-Bold.woff) format("woff");font-weight:700}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-ExtraBold.woff2) format("woff2"),url(/fonts/SharpSans-ExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:SharpSans;src:url(/fonts/SharpSans-Black.woff2) format("woff2"),url(/fonts/SharpSans-Black.woff) format("woff");font-weight:900}@font-face{font-family:FrankNew;src:url(/fonts/FrankNew-Thin.woff2) format("woff2"),url(/fonts/FrankNew-Thin.woff) format("woff");font-weight:200}@font-face{font-family:FrankNew;src:url(/fonts/FrankNew-Light.woff2) format("woff2"),url(/fonts/FrankNew-Light.woff) format("woff");font-weight:300}@font-face{font-family:FrankNew;src:url(/fonts/FrankNew-Regular.woff2) format("woff2"),url(/fonts/FrankNew-Regular.woff) format("woff");font-weight:400}@font-face{font-family:FrankNew;src:url(/fonts/FrankNew-Medium.woff2) format("woff2"),url(/fonts/FrankNew-Medium.woff) format("woff");font-weight:500}@font-face{font-family:FrankNew;src:url(/fonts/FrankNew-Bold.woff2) format("woff2"),url(/fonts/FrankNew-Bold.woff) format("woff");font-weight:700}@font-face{font-family:FrankNew;src:url(/fonts/FrankNew-ExtraBold.woff2) format("woff2"),url(/fonts/FrankNew-ExtraBold.woff) format("woff");font-weight:900}.c-signup__wrapper{width:100%;max-width:380px;margin:0 auto}.c-signup__wrapper .btn-primary:hover{border-color:transparent}#app #app-main #manage-account-title{height:29px;font-family:Calibre;font-size:24px;font-style:normal;font-stretch:normal;font-weight:500;line-height:1.21;letter-spacing:-.3px}#app #app-main #manage-account{padding-top:0}#app #app-main #manage-account .digit-subscription{padding:1.5rem 0;border-top:1px solid #d3d3d3;margin:auto;max-width:640px;overflow-x:hidden}#app #app-main #manage-account .digit-subscription img{float:left;width:20%;height:20%;margin-top:20px;margin-left:20px}#app #app-main #manage-account .digit-subscription h2.subscription-title{margin-left:0;margin-bottom:10px;font-size:24px;font-weight:600;line-height:20px}#app #app-main #manage-account .digit-subscription div.manage-account-right{float:right;margin-top:24px;margin-right:33px;font-size:14px;line-height:16px;width:62%}#app #app-main #manage-account .digit-subscription div.manage-account-right div.manage-account-features{color:#000;margin-bottom:10px}#app #app-main #manage-account .digit-subscription div.manage-account-right div.lts-disclaimer{margin-top:10px}#app #app-main #manage-account .digit-subscription div.manage-account-right div{color:#7c8890;line-height:20px;font-weight:500}#app #app-main #manage-account .digit-subscription div.manage-account-right a.cancel-subscription-link-ccdr{color:#fd6658}#app #app-main #manage-account .digit-subscription a.view-receipts-link{text-align:center;font-size:17px;line-height:20px;color:#1b89ff;display:table;margin:auto}#app #app-main #manage-account .digit-subscription a.cancel-subscription-link{color:#fd6658;text-align:center;font-size:17px;line-height:20px;display:table;margin:auto}#app #app-main #manage-account .digit-subscription.last{border-bottom:1px solid #d3d3d3}#app #app-main #manage-account .close-account-instructions{text-align:center}#app #app-main #delete-ccdr-section{padding:0 25px}#app #app-main #delete-ccdr-section h1{margin-bottom:0}#app #app-main #delete-ccdr-section img{display:table;margin:auto;height:150px}#app #app-main #delete-ccdr-section .main-text{font-size:19px;line-height:1.37;letter-spacing:-.5px;text-align:center;color:#090b0d;margin-bottom:10px}#app #app-main #delete-ccdr-section .sub-text{font-size:15px;line-height:1.4;letter-spacing:-.4px;margin-left:10%;margin-right:10%;margin-bottom:10px;text-align:center;color:#818181}#app #app-main #delete-ccdr-section a.btn-primary#delete-ccdr-button{background-color:#fd6658;border-radius:4px;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;display:flex;justify-content:center;align-items:center;max-width:240px;margin:36px auto 24px;font-size:.8rem;font-weight:700;border:none;text-transform:uppercase;text-decoration:none;letter-spacing:2.5px;cursor:pointer;padding:16px 36px;transition:transform .2s ease;text-align:center;color:#fff}#app .digit-blue{background-color:#2e80e5}#app .connect-account-container#bonus-fallback .connect-account{font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.05rem;margin:2rem 1rem;font-size:21px;line-height:30px;text-align:center;color:#000}#app .connect-account-container#bonus-fallback #connect-account-logo{width:46%;margin-left:27%}#app .connect-account-container#bonus-fallback #bank-connection-continue{margin-left:10%}#app .connect-account-container #bank-connection-continue{width:80%;padding:.8rem 2rem;font-family:TTCommonsRegular,"Helvetica Neue",sans-serif;font-weight:700;font-size:.9rem;letter-spacing:.12rem;text-transform:uppercase;color:#fff;background-color:#2e80e5;border-color:rgba(26,46,128,.1);border-radius:4px;box-shadow:rgba(46,47,51,.12) 0 5px 30px;-webkit-box-shadow:rgba(46,47,51,.12) 0 5px 30px;-moz-box-shadow:rgba(46,47,51,.12) 0 5px 30px;cursor:pointer;padding:1rem 2rem;border-radius:5px}