.subscribe-row{padding-top:40px;padding-bottom:40px}.subscribe-row .subscribe-col .subscribe-div{margin-right:20px}.subscribe-row .subscribe-col .subscribe-div>div{float:right}.subscribe-row .subscribe-col .input-col{margin-left:20px}.subscribe-row .subscribe{text-transform:capitalize;letter-spacing:1px;text-align:center;font-family:"ProximaNova-Semibold";color:#838383;font-size:1.3rem;padding-bottom:6px;padding-top:6px;margin-bottom:0}.subscribe-row .unsubscribe{font-family:"ProximaNova-Light";text-align:center;color:#838383;margin-bottom:0}.subscribe-row .email-input-group{float:left;max-width:362px;margin-top:1.5vh;margin-left:10px}.email-input{border:none;height:44px;border-top-left-radius:3px;border-bottom-left-radius:3px;font-size:1.1rem;padding-left:20px;letter-spacing:.8px;vertical-align:middle}.email-input,.email-input:focus{background-color:#efefef;color:#606060}.email-input:focus{box-shadow:none}.email-input::-webkit-input-placeholder{color:#606060;letter-spacing:.8px;font-size:1.1rem}.submit{background-color:#6089f9;color:#fff;border:none;border-top-right-radius:3px;border-bottom-right-radius:3px;text-transform:uppercase;font-family:"ProximaNova-Semibold";padding-left:30px;padding-right:30px;letter-spacing:1.2px;font-size:1rem}.submit:focus{border:none;box-shadow:none}@media only screen and (max-width:576px){.subscribe{font-size:1.1rem!important}.subscribe-col{padding-left:4px!important;padding-right:4px!important;margin-top:20px!important;text-align:center!important;margin-bottom:14px}.subscribe-col,.subscribe-col .subscribe-div{margin-left:0!important;margin-right:0!important}.subscribe-col .subscribe-div{float:none!important}.appendix{display:none}.email-input-group,.input-col{margin-left:0!important}.email-input-group{max-width:100%!important}.email-input{margin-left:20px;margin-right:20px;height:38px!important;text-align:center;padding-left:12px!important;border-radius:3px!important}.mobile-submit-col{margin-top:13px!important;margin-bottom:23px}.mobile-submit{height:38px;width:100%;margin-right:20px;margin-left:20px;border-radius:3px;background-color:#6089f9;color:#fff;border:none;text-transform:uppercase;font-family:"ProximaNova-Semibold";letter-spacing:1.2px;font-size:.92rem}.mobile-submit:focus{border:none;box-shadow:none}}@media only screen and (min-width:576px){.mobile-submit-col{display:none!important}}@media only screen and (min-width:576px)and (max-width:991px){.subscribe-row{padding-top:10px!important}.subscribe-row .subscribe{font-size:1.1rem!important}.subscribe-row .subscribe-col{padding-left:4px!important;padding-right:4px!important;margin-left:0!important;margin-right:0!important;margin-top:20px!important;text-align:center!important;margin-bottom:14px}.subscribe-row .subscribe-col .subscribe-div{float:none!important;margin-left:0!important;margin-right:0!important}.subscribe-row .email-input-group{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.subscribe-row .email-input{margin-left:0!important;margin-right:0!important;height:38px!important;text-align:center;padding-left:12px!important;border-radius:3px!important}}.footer-row{margin-bottom:25px;color:#fff;display:flex;align-items:flex-start}.footer-row .footer-el{margin-left:24px;text-transform:uppercase;font-family:"ProximaNova-Semibold";font-size:.84rem;letter-spacing:.3px}.footer-row .footer-el>a{color:#fff}.footer-row .footer-logo{width:68px;padding-bottom:10px}.footer-row .statement{margin-left:40px;font-size:.84rem}@media only screen and (max-width:767px){.footer-logo{margin-left:0!important;margin-bottom:6px}.footer-el{margin-top:6px;font-size:.86rem!important}.footer-el,.statement{margin-left:0!important}.statement{margin-top:14px;font-size:1rem!important}}@media only screen and (min-width:767px)and (max-width:991px){.footer-logo{margin-left:0!important;padding-bottom:0!important;padding-top:2px!important}.footer-el{margin-top:6px;font-size:.86rem!important}.footer-el,.statement{margin-left:0!important}.statement{margin-top:14px;font-size:1rem!important}}.info-row{margin-bottom:80px;padding-left:4%;padding-right:4%}.info-row .grid-col{padding-right:30px}.info-row .grid-img{width:100%;float:right;max-height:380px;height:auto}.info-row .text-col{color:#fff;padding-left:30px}.info-row .info-title{margin-bottom:40px;font-family:"ProximaNova-Bold";font-size:1.6rem;letter-spacing:1.1px}.info-row .info-text{letter-spacing:.5px;font-size:1.09rem}@media only screen and (max-width:575px){.info-row{margin-bottom:80px!important}.text-col{padding-left:0!important}.info-text{font-size:1.2rem!important;margin-bottom:1.4rem!important}.info-title{margin-bottom:26px!important}.grid-col{display:none}}@media only screen and (min-width:576px)and (max-width:991px){.grid-col{display:none!important}}.keyword-div{border-radius:6px;box-shadow:4px 4px 18px 5px rgba(0,0,0,.13);margin-bottom:110px;background-color:#fff}.keyword-div .keyword-row{box-shadow:2px 17px 37px -27px rgba(0,0,0,.15)}.keyword-div .error-msg{color:rgba(103,133,255,.8);font-family:"ProximaNova-Semibold";text-align:center;width:100%;margin-bottom:30px;margin-top:60px;font-size:18px;letter-spacing:.5px}.keyword-div .keyword-col{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;padding:30px 30px 15px}.keyword-div .keyword{margin-right:15px;margin-bottom:15px;padding:9px 26px;background-color:#edf6fe;color:#2f95f6;font-size:.96rem;text-transform:uppercase;border-radius:14px;font-family:"ProximaNova-Semibold";letter-spacing:1.5px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.keyword-div .keyword:hover{cursor:pointer;background-color:#d8ebfd}.keyword-div .and{font-family:"ProximaNova-Light"!important;font-size:.8rem!important;padding-right:5px;padding-left:5px}@media only screen and (max-width:575px){.keyword-row{margin-bottom:0!important}.keyword-row>div{padding-top:10px!important;padding-bottom:10px!important}.keyword{font-size:.84rem!important;padding:6px 13px!important;margin-right:8px!important;margin-bottom:14px!important}.and{padding-right:2px!important;padding-left:2px!important}}.search-input{margin-bottom:20px;height:54px;background-color:hsla(0,0%,100%,.4);color:#fff;border:none;padding-left:80px;font-size:1.3rem;font-family:ProximaNova-Semibold;border-radius:6px;box-shadow:3px 3px 14px 1px rgba(0,0,0,.07);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.search-input::-webkit-input-placeholder{color:#fff}.search-input:focus{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.search-input:focus+.dark{display:block!important;z-index:99!important}.search-icon{position:absolute;height:16px;width:auto;margin-top:19px;margin-left:40px;z-index:10}.dark{display:none}@media only screen and (max-width:575px){.search-input{height:54px;padding-left:54px;margin-bottom:14px}.search-icon{margin-left:22px}}.top-logo{width:106px;height:auto;margin-top:48px}.mobile-top-logo{opacity:.5}.title-break{display:none}.title-row{margin-top:6px;margin-bottom:45px}.title-row .title{text-align:center;font-size:1.6rem;line-height:2.3rem;letter-spacing:1.1px;font-family:"ProximaNova-Bold";color:#fff;margin-left:auto;margin-right:auto;width:40vw}.title-row .reddit{background-color:#99b5fe;padding-left:3.5px;padding-right:3px;margin-right:3px}@media only screen and (min-width:320px)and (max-width:377px){.title{font-size:1.5rem!important;width:100%!important;text-align:left!important;margin-top:30px!important}}@media only screen and (max-width:480px){.top-logo{display:none}.mobile-top-logo{width:100px!important;margin-top:48px!important}.title-row{margin-top:0!important;margin-bottom:28px!important}.title-row>div{padding-right:0!important;padding-left:0!important}.title{width:100%!important;text-align:left!important;margin-top:30px!important}}@media only screen and (min-width:481px)and (max-width:767px){.top-logo{display:none}.mobile-top-logo{width:100px!important;margin-top:48px!important}.title-break{display:block!important}.title-row{margin-top:0!important;margin-bottom:28px!important}.title-row>div{padding-right:0!important;padding-left:0!important}.title{width:100%!important;margin-top:30px!important}}@media only screen and (min-width:768px)and (max-width:991px){.top-logo{display:none}.mobile-top-logo{width:100px!important;margin-top:48px!important}.title-row{margin-top:0!important;margin-bottom:28px!important}.title-row>div{padding-right:0!important;padding-left:0!important}.title{width:60vw!important;text-align:center!important;margin-top:30px!important}}@media only screen and (min-width:992px)and (max-width:1023px){.title{width:60vw!important}.title-row{margin-bottom:25px}.top-logo{margin-top:28px}.mobile-top-logo{display:none}}@media only screen and (min-width:1024px){.title{width:500px!important}.title-row{margin-bottom:28px}}@media only screen and (min-width:992px){.mobile-top-logo{display:none}}.fade-enter{opacity:0}.fade-enter-active{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-exit{opacity:1}.fade-exit-active{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.chart-row{margin-bottom:20px;background-color:#fff;padding:20px;box-shadow:4px 4px 18px 5px rgba(0,0,0,.13)}.spinner-col{display:flex;z-index:99;position:absolute;background-color:hsla(0,0%,100%,.5);justify-content:center;align-items:center;height:100%;margin-top:-20px;margin-left:-20px;border-radius:6px}.blue-logo{height:13px;opacity:.3}.info{width:14px;margin-left:10px;margin-bottom:3px}.info:hover{cursor:pointer}.chart-title{margin-bottom:0!important;font-family:"ProximaNova-Semibold";font-size:1.3rem}.title-col{padding-left:9px}.second-row{margin-bottom:10px}.second-row>div{color:#b7b7b7;font-size:.95rem;padding-left:9px;font-family:"ProximaNova-Semibold";letter-spacing:.1px}.separator{margin-left:8px;margin-right:8px}.chart-top{display:flex;align-items:stretch}.chart-top .title-wrapper{float:right}.chart-top .action-wrapper{padding-left:4px;padding-right:4px;background-color:#eaf2fe;border-radius:6px;margin-left:10px;display:inline-block}.chart-top .hide-on-mobile{padding-top:4px;padding-bottom:4px}.chart-top .chart-icon-span{display:inline-block;align-items:center;justify-content:center;width:42px!important;padding:1px 12px;margin-left:2px;margin-right:2px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;border-radius:6px}.chart-top .chart-icon-span:hover{cursor:pointer;background-color:#d1ddf0;border-radius:6px}.chart-top .chart-icon{width:14px;margin-left:2px;margin-right:2px}.chart-top .embed{width:16px!important}.chart-top .share{width:12px!important}.chart-top .download{width:14px!important}.chart-top .checkbox{width:18px;height:18px;margin-left:10px;border:2px solid #9fc5fd;display:inline-block;border-radius:3px;vertical-align:middle;margin-top:-2px}.chart-top .checkbox:hover{cursor:pointer}.chart-top .empty{background-color:#fff}.chart-top .checked{background-color:#9fc5fd}.chart-top .check{height:9px;vertical-align:top;margin-top:3px;margin-left:.9px}.chart-top .smooth{color:#9fc5fd;text-transform:uppercase;font-family:"ProximaNova-Semibold";font-size:.85rem;line-height:29px;letter-spacing:1px;padding:2px 12px}@media only screen and (max-width:356px){.action-col{min-width:100%!important}.title-wrapper{float:left!important}.action-wrapper{margin-left:0!important}}@media only screen and (max-width:426px){.separator{display:none}}@media only screen and (max-width:575px){.action-col,.second-row>div,.title-col{padding-left:0!important}.spinner-col{margin-left:0!important}.hide-on-mobile{display:none!important}}@media only screen and (min-width:576px)and (max-width:767px){.second-row>div,.title-col{padding-left:0!important}.action-wrapper{float:right}.hide-on-mobile{display:none!important}.smooth{padding-bottom:2.5px!important;padding-top:2.5px!important}}.close{width:18px}.close:hover{cursor:pointer}.modal-close{position:absolute;right:26px;top:26px;width:18px}.modal-close:hover{cursor:pointer}.modal-content{border-radius:6px;box-shadow:4px 4px 18px 5px rgba(0,0,0,.13)}.modal-title{font-family:"ProximaNova-Semibold";font-size:1.3rem;margin-bottom:24px}.modal-wrapper{padding:38px}.info-modal-row{display:flex;align-items:stretch}.explanation{padding-right:40px;line-height:1.7rem;letter-spacing:.5px;color:#a2a2a2}@media only screen and (max-width:575px){.explanation{padding-right:0!important}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:960px!important}}.diagram{width:100%;border-radius:6px}.code-div{box-shadow:3px 3px 14px 1px rgba(0,0,0,.07);border-radius:6px;padding:30px}.code-div>p{margin-bottom:0!important;font-size:.9rem;line-height:1.3rem}.code-div>p,.grey{color:#a2a2a2}.diagram-div{box-shadow:3px 3px 14px 1px rgba(0,0,0,.07);border-radius:6px;min-height:400px}@media only screen and (max-width:991px){.code-col{margin-bottom:40px}}@font-face{font-family:"ProximaNova";src:local("ProximaNova"),local("ProximaNova-Regular"),url(/static/media/ProximaNova-Regular.a8ea564a.woff) format("woff"),url(/static/media/ProximaNova-Regular.4eac3673.svg) format("svg"),url(/static/media/ProximaNova-Regular.eaea72f6.eot) format("embedded-opentype"),url(/static/media/ProximaNova-Regular.1fc524a2.ttf) format("truetype")}@font-face{font-family:"ProximaNova-Bold";src:local("ProximaNova-Bold"),url(/static/media/ProximaNova-Bold.637c241b.woff) format("woff"),url(/static/media/ProximaNova-Bold.c87e7c6b.svg) format("svg"),url(/static/media/ProximaNova-Bold.e6a0aba7.eot) format("embedded-opentype"),url(/static/media/ProximaNova-Bold.2b93e8e9.ttf) format("truetype")}@font-face{font-family:"ProximaNova-Light";src:local("ProximaNova-Light"),url(/static/media/ProximaNova-Light.611230b0.svg) format("svg"),url(/static/media/ProximaNova-Light.30f8fabf.eot) format("embedded-opentype"),url(/static/media/ProximaNova-Light.f65a2d7d.ttf) format("truetype")}@font-face{font-family:"ProximaNova-Semibold";src:local("ProximaNova-Semibold"),url(/static/media/ProximaNova-Semibold.3c4a5cda.woff) format("woff"),url(/static/media/ProximaNova-Semibold.ac45a57e.svg) format("svg"),url(/static/media/ProximaNova-Semibold.870031f7.eot) format("embedded-opentype"),url(/static/media/ProximaNova-Semibold.3625e925.ttf) format("truetype")}.share-row{margin-top:46px;margin-bottom:36px}.link{line-height:38px;margin-bottom:0!important;color:#a2a2a2;overflow-x:scroll;max-height:38px;padding-left:20px}.copy-button,.link{box-shadow:3px 3px 14px 1px rgba(0,0,0,.07);border-radius:4px;width:100%;border:none}.copy-button{text-transform:uppercase;font-family:"ProximaNova-Semibold";min-height:38px;background-color:#6089f9;color:#fff;letter-spacing:1.2px;font-size:.85rem;padding-top:7px}@media only screen and (max-width:575px){.copy-button{max-width:210.67px!important;margin:0 auto;display:block}.copy-button-col{padding-top:20px}}@media only screen and (min-width:576px)and (max-width:991px){.modal-sm{max-width:560px!important}.copy-button-col{padding-top:20px}.copy-button{max-width:210.67px!important;margin:0 auto;display:block}}@media only screen and (min-width:992px){.modal-sm{max-width:800px}}.csv-spinner{margin:0 auto}.csv-col{display:flex;flex-direction:column;justify-content:center}.downloading{text-align:center;margin-top:20px;margin-bottom:30px}.csv-email-input-group{margin-top:1.5vh}.download-col{justify-content:center}.download-now{height:38px;width:100%;border-radius:3px;background-color:#6089f9;color:#fff;border:none;text-transform:uppercase;font-family:"ProximaNova-Semibold";letter-spacing:1.2px;font-size:.9rem;padding-top:7px;padding-left:24px;padding-right:24px}@media only screen and (max-width:576px){.csv-email{margin-left:0!important;margin-right:0!important}}.react-tiny-popover-container{z-index:100;max-width:none;padding:38px;background-color:#fff;box-shadow:5px 4px 20px 6px rgba(0,0,0,.13);border-radius:6px;overflow:visible!important}.react-tiny-popover-container>div>p{letter-spacing:.5px;color:#a2a2a2;text-align:center;font-size:1rem;margin-bottom:28px}.react-tiny-popover-container>div>div:first-child{border-left:25px solid hsla(0,0%,100%,0)!important;border-right:25px solid hsla(0,0%,100%,0)!important;border-bottom:20px solid #fff!important;top:-20px!important;left:191.906px!important;z-index:1000!important}.row{margin-left:0!important;margin-right:0!important}body{overflow-x:hidden!important;font-family:"ProximaNova"}@media only screen and (max-width:575px){.topbg{background-position:90% 0!important;height:30%!important;background-size:cover!important}}@media only screen and (min-width:576px)and (max-width:991px){.topbg{background-position:90% 0!important;height:30%!important;background-size:cover!important}}@media only screen and (min-width:992px)and (max-width:1199px){.topbg{background-position:top!important}}@media only screen and (min-width:1200px){.topbg{height:33%!important}}.bottombg{height:48%;bottom:0;background-position:top;background-size:cover}.bottombg,.topbg{width:100%;position:absolute;z-index:-100;background-repeat:no-repeat}.topbg{height:35%;top:0;background-size:100%;background-position:bottom}
/*# sourceMappingURL=main.bf5c2ba5.chunk.css.map */