@charset "UTF-8";/*!  Force output of above line by adding a unicode character. ♫ */.hero--slim .hero__heading,.hero__heading{margin-top:0;margin-bottom:.5em;font-size:48px;line-height:1.05;letter-spacing:-.02em}@media (min-width:0) and (max-width:599px){.hero--slim .hero__heading,.hero__heading{font-size:40px}}.hiw__heading{line-height:1.25;letter-spacing:-.02em}.hiw__step__body__heading{margin-top:0}.hero{padding:50px 20px;background-position:center;background-size:auto;background-color:#fff;background-repeat:repeat;position:relative;color:#fff;text-align:center}.hero a:not(.button),.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6{color:#fff}@media (min-width:600px) and (max-width:899px){.hero--slim .hero__heading,.hero__heading{font-size:40px}.hero{padding-top:60px;padding-bottom:90px}}@media (min-width:1300px){.hero{padding-top:90px;padding-bottom:120px}}.hero__heading{text-align:center;font-weight:400;margin-bottom:15px}.hero__lead{font-size:28px;font-weight:400;line-height:1.2;text-align:center;margin-bottom:20px}.hero__actions{color:#fff;text-align:center}.hero__actions__form .field__validation{display:block}.hero__actions__form .field__validation>.field__validation__message{color:#fff}.hero__actions__cta{display:inline-block}.hero--default{background-repeat:repeat;background-position:center center;background-image:url(../asimov/images/projects-primary-f8fa8d37fd.png);background-color:#39a1ac;position:relative}.hero--how-it-works{background-repeat:repeat;background-position:center center;background-image:url(../asimov/images/contests-tertiary-2e622eeae0.png);background-color:#2673b0;padding-top:60px;padding-bottom:60px}@media (min-width:0) and (max-width:599px){.hero__lead{font-size:16px}.hero__actions__cta{display:block}.hero--how-it-works{padding-top:50px;padding-bottom:50px}}.hero--slim{padding:30px 0}.hero--slim .hero__heading{text-align:center;font-weight:400;font-size:28px;margin-bottom:0}.hiw{background:#fff;overflow:hidden}.hiw__heading{font-size:40px;margin-bottom:60px;text-align:center;font-weight:400;margin-top:60px}@media (min-width:0) and (max-width:599px){.hiw__heading{font-size:28px;margin-bottom:30px}}.hiw__step{position:relative}.hiw__step+.hiw__step{padding-top:30px}.hiw__step__number{font-size:6em;line-height:1.05;color:#d2d5da;vertical-align:top}.hiw__step__inner{font-size:0;margin-left:-15px;margin-right:-15px}.hiw__step__content,.hiw__step__image{font-size:initial;display:inline-block;width:50%;vertical-align:middle;padding-left:15px;padding-right:15px}.hiw__step__content__inner{display:table;width:100%}.hiw__step__content__inner>.hiw__step__body{display:table-cell;padding:0 0 0 30px}.hiw__step__content__inner>.hiw__step__number{display:table-cell;width:1%}.hiw__step__content__inner>.hiw__step__number>img{display:inline-block;max-width:none}.hiw__step__body{padding-left:30px}.hiw__step__body__heading{font-size:28px;margin-bottom:30px;font-weight:400;line-height:1.3}@media (min-width:600px) and (max-width:899px){.hiw__step__body__heading{font-size:19px;margin-bottom:15px}}.hiw__image__tag{max-width:none;width:125%}@media (min-width:0) and (max-width:599px){.hiw__step__body__heading{font-size:19px;margin-bottom:15px}.hiw__step+.hiw__step{padding-top:60px}.hiw__step__content{width:100%;display:block;padding-bottom:15px}.hiw__step__image{width:100%;display:block;text-align:center}.hiw__image__tag{max-width:100%}}.hiw__step--2{background:#f4f4f6}@media (min-width:600px) and (max-width:899px),(min-width:900px) and (max-width:1299px),(min-width:1300px){.hiw__step--2 .hiw__image__tag{margin-top:-20%;margin-left:-20%}.hiw__step--2 .hiw__step__inner{direction:rtl}.hiw__step--2 .hiw__step__inner>*{direction:ltr}}.section{padding:60px 10px;border:none;text-align:center}.section.section--left{text-align:left}.section p:last-of-type:last-child{margin-bottom:0}@media (min-width:600px){.section{padding:60px 0}}.section--primary{background-repeat:repeat;background-position:center center;background-image:url(../asimov/images/projects-primary-f8fa8d37fd.png);background-color:#39a1ac}.section--flat-primary{background:#39a1ac}.section--flat-primary,.section--flat-primary a:not(.button),.section--flat-primary h1,.section--flat-primary h2,.section--flat-primary h3,.section--flat-primary h4,.section--flat-primary h5,.section--flat-primary h6,.section--primary,.section--primary a:not(.button),.section--primary h1,.section--primary h2,.section--primary h3,.section--primary h4,.section--primary h5,.section--primary h6,.section--white-text,.section--white-text a:not(.button),.section--white-text h1,.section--white-text h2,.section--white-text h3,.section--white-text h4,.section--white-text h5,.section--white-text h6{color:#fff}.section--half-size{padding-top:7px;padding-bottom:10px}.section--slim{padding-top:35px;padding-bottom:45px}.section--alt{background-color:#f4f4f6}.section--white{background-color:#fff}.section__heading,.section__heading--slim{font-weight:400;margin-bottom:60px}@media (min-width:0) and (max-width:599px){.section__heading,.section__heading--slim{font-size:40px;margin-bottom:35px}}.section__heading--slim{margin-bottom:35px}.section__cta{margin-top:10px;margin-bottom:10px}.stat-brag{text-align:center}.stat-brag .flag__flag{padding-top:20px}.stat-brag__image{padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto}.stat-brag__heading{font-size:28px;font-weight:400;margin-bottom:2px}.stat-brag__description{margin:0 15px}