input[data-v-714ed01c]{border:none;border-bottom:1px solid rgba(0,0,0,.38);max-width:100%;-webkit-transition:border 175ms ease-out;transition:border 175ms ease-out}input[data-v-714ed01c]:active,input[data-v-714ed01c]:focus{outline:none;border-bottom:1px solid rgba(0,0,0,.87)}input.error[data-v-714ed01c]{border-bottom:1px solid #cb2431}button[data-v-714ed01c]{border-radius:50px}.input-wrapper[data-v-714ed01c]{position:relative}.error-message-wrapper[data-v-714ed01c]{position:absolute;bottom:0}.width-240-px[data-v-714ed01c]{width:15rem}h2.lg-header[data-v-714ed01c]{font-size:2rem;line-height:3rem}
.arrow[data-v-5a7a0c38]{vertical-align:middle}@media (max-width:650px){.alg-at-work[data-v-5a7a0c38]{background-color:#28323e}.alg-at-work .header[data-v-5a7a0c38]{color:#fff}}.highlight[data-v-5a7a0c38]{background-color:#28323e}.auto-flex[data-v-5a7a0c38]{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.auto-flex[data-v-5a7a0c38]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.number[data-v-5a7a0c38]{font-size:60px;line-height:48px}.number--min-width[data-v-5a7a0c38]{min-width:110px}@media (min-width:1001px){.number--min-width[data-v-5a7a0c38]{text-align:right}}.highlight--0 .number[data-v-5a7a0c38]{color:#e56967}.highlight--1 .number[data-v-5a7a0c38]{color:#8db1b4}.highlight--2 .number[data-v-5a7a0c38]{color:#bcb08b}.relative-container[data-v-5a7a0c38]{position:relative}.absolute-container[data-v-5a7a0c38]{position:absolute;right:0;width:40%;top:100%;-webkit-transform:translateY(-12.5%);transform:translateY(-12.5%)}.illustration[data-v-5a7a0c38]{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:0 0;grid-template-areas:"shape-1 shape-2" "blank-a shape-2" "blank-a blank-b" "blank-a shape-3"}.grid-col[data-v-5a7a0c38]{width:100%;padding-bottom:100%}.blank-a[data-v-5a7a0c38],.blank-b[data-v-5a7a0c38],.shape-1[data-v-5a7a0c38],.shape-3[data-v-5a7a0c38]{border-radius:50%}.shape-1[data-v-5a7a0c38]{grid-area:shape-1;background-color:#8db1b4}.shape-2[data-v-5a7a0c38]{grid-area:shape-2;background-color:#e56967;border-radius:75px}.shape-3[data-v-5a7a0c38]{grid-area:shape-3;background-color:#bcb08b}.blank-a[data-v-5a7a0c38]{grid-area:blank-a}.blank-b[data-v-5a7a0c38]{grid-area:blank-b}
.syn-card[data-v-172cbb1c]{overflow:hidden}.syn-card>img[data-v-172cbb1c]{height:250px}.resource-link[data-v-172cbb1c]{color:#1a73e8}.resource-link[data-v-172cbb1c]:hover{background-color:unset}.resource-link:hover svg[data-v-172cbb1c]{margin-left:3px}.resource-link svg[data-v-172cbb1c]{-webkit-transition:all .2s;transition:all .2s}
.header[data-v-9f451562]{line-height:1.2;font-size:3.6rem}.blue-period[data-v-9f451562]{margin-left:-10px;display:inline-block;height:6px;width:6px;background-color:#8db1b4;border-radius:50%}@media (min-width:651px){.blue-period[data-v-9f451562]{height:8px;width:8px}}.syn-btn.contained[data-v-9f451562]{background-color:#28323e}.arrow[data-v-9f451562]{vertical-align:middle}@media (max-width:650px){.link-container .link[data-v-9f451562]{-webkit-box-flex:1;-ms-flex:1 1 calc(33% - 24px);flex:1 1 calc(33% - 24px)}}.no-transform[data-v-9f451562]{text-transform:none!important}.link[data-v-9f451562]{-ms-flex-preferred-size:15%;flex-basis:15%;max-height:66px}.link .syn-image-responsive[data-v-9f451562]{height:50px}.link[data-v-9f451562]:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}.link:first-of-type .syn-image-responsive[data-v-9f451562]{height:30px;margin:auto 0}.flex-30[data-v-9f451562]{overflow:visible}@media (min-width:651px){.flex-30[data-v-9f451562]{-ms-flex-preferred-size:30%;flex-basis:30%}}.relative-container[data-v-9f451562]{position:relative}.relative-container--350[data-v-9f451562]{min-width:350px}.arrow-container[data-v-9f451562]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0}.arrow-container--blue[data-v-9f451562]{bottom:-20px;left:20%}@media (min-width:651px){.arrow-container--blue[data-v-9f451562]{bottom:0;left:20%}}.arrow-container--red[data-v-9f451562]{top:-30px;right:0}@media (min-width:651px){.arrow-container--red[data-v-9f451562]{top:-20px;right:15%}}.arrow-container.is-active[data-v-9f451562]{-webkit-transition:all 1s;transition:all 1s;opacity:1;-webkit-transform:scale(.7);transform:scale(.7)}@media (min-width:651px){.arrow-container.is-active[data-v-9f451562]{-webkit-transform:scale(1);transform:scale(1)}}.arrow-container img[data-v-9f451562]{margin:10px 0}.arrow-container--purple[data-v-9f451562]{left:0;top:15%}.arrow-container--purple img[data-v-9f451562]{margin-left:10px}@media (min-width:651px){.arrow-container--purple[data-v-9f451562]{left:30px;top:20%}}@media (max-width:1000px){.image-col[data-v-9f451562]{max-width:600px;margin:1rem auto}}
.how-it-works[data-v-7a9ba176]{background-color:#28323e}.header[data-v-7a9ba176]{line-height:52px}.how-to[data-v-7a9ba176]{position:relative}.how-to__step[data-v-7a9ba176]{color:hsla(0,0%,100%,.5)}.how-to__step.is-active[data-v-7a9ba176],.how-to__step.is-active .how-to__title[data-v-7a9ba176]{color:#fff}.how-to__step.is-active .how-to__step-link[data-v-7a9ba176]{display:inline-block}.how-to__step[data-v-7a9ba176]:hover{cursor:pointer}.how-to__step-link[data-v-7a9ba176]{display:none;color:#5c9ef3}.how-to__title[data-v-7a9ba176]{display:inline-block;line-height:3;color:hsla(0,0%,100%,.17)}.how-to__active-bar-container[data-v-7a9ba176]{height:5px;background-color:hsla(0,0%,100%,.17);position:absolute;border-radius:3px;top:5rem;width:100%}.how-to__active-bar[data-v-7a9ba176]{height:100%;background-color:#fff;border-radius:3px;display:inline-block;position:absolute}.how-to__active-bar[data-v-7a9ba176],.how-to__step-image[data-v-7a9ba176]{-webkit-transition:all .3s;transition:all .3s}.how-to__step-image[data-v-7a9ba176]{margin:auto 0}.how-to__step-image .image-title[data-v-7a9ba176]{color:hsla(0,0%,100%,.17)}.how-to__step-image.is-active[data-v-7a9ba176]{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.how-to__step-image.is-active .image-title[data-v-7a9ba176]{color:#fff}.how-to__step-image[data-v-7a9ba176]:hover{cursor:pointer}.relative-container[data-v-7a9ba176]{position:relative}.relative-container--margin[data-v-7a9ba176]{padding-bottom:110px}.absolute-container[data-v-7a9ba176]{position:absolute}.absolute-container[data-v-7a9ba176]:before{content:"";display:block;padding-top:34%;float:left}.how-it-works-mobile .wave-svg[data-v-7a9ba176]{padding-top:300px;background-color:#28323e;position:absolute;top:0;z-index:-1}.how-it-works-mobile .wave-svg img[data-v-7a9ba176]{position:absolute;top:100%}.mobile-step:first-of-type .description[data-v-7a9ba176],.mobile-step:first-of-type .overline[data-v-7a9ba176],.mobile-step:first-of-type .title[data-v-7a9ba176]{color:#fff}
.quote-fade[data-v-a3ac543c]{-webkit-transition:opacity .4s;transition:opacity .4s;opacity:1}.quote-fade.faded[data-v-a3ac543c]{opacity:0}.quote-bubble[data-v-a3ac543c]{height:16px;width:16px;background-color:rgba(0,0,0,.1);border-radius:50%}.quote-bubble.is-active[data-v-a3ac543c]{background-color:#28323e}.buttons[data-v-a3ac543c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.grid-container{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:96px}.grid-container.is-active{opacity:1}.grid-pattern{position:relative;width:100%;padding-bottom:40px}.grid-pattern .grid-pattern__container{position:absolute;top:0;left:0;margin:auto;width:100%;height:100%}.grid-pattern .grid-pattern__container,.grid-pattern .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.grid-pattern .inner-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;height:50%}.grid-pattern .shape{z-index:-1;overflow:hidden}.grid-pattern .circle,.grid-pattern .square{width:100%;height:100%}.grid-pattern .circle{background-color:transparent;border-radius:50%}
