section.future{padding:50px 50px 120px;background:#33FF66}@media (max-width:1599px){section.future{padding-bottom:70px}}@media (max-width:767px){section.future{padding:50px 30px 60px}}section.future.alt{background:#33FFC2;padding-top:0;overflow:hidden}section.future.alt2{background:#33FFC2;padding-top:120px}@media (max-width:1599px){section.future.alt2{padding-top:70px}}@media (max-width:767px){section.future.alt2{padding-top:50px}}section.future.alt2 .bottom{max-width:1050px;margin:0 auto;text-align:center}@media (max-width:767px){section.future.alt2 .bottom{text-align:left;line-height:133%}}section.future.alt2 .bottom+.grid{max-width:1050px;margin:100px auto 0}@media (max-width:1599px){section.future.alt2 .bottom+.grid{margin-top:70px}}@media (max-width:767px){section.future.alt2 .bottom+.grid{margin-top:0px}}section.future.alt2 .bottom+.grid .text{font-size:25px}@media (max-width:1599px){section.future.alt2 .bottom+.grid .text{font-size:18px}}@media (max-width:767px){section.future.alt2 .bottom+.grid .text{font-size:16px}}section.future.solo{background:#33FF66}section.future.solo+section.future.alt{background:#33FF66}section.future .bottom{font-size:40px;line-height:125%;letter-spacing:-0.01em}section.future .bottom+.text{margin-left:90px;padding-top:12px}section.future .bottom+.text img{max-width:300px;display:block;margin-top:20px}@media (max-width:767px){section.future .bottom+.text img{max-width:200px}}section.future .bottom.alt{font-size:67px;text-transform:uppercase;line-height:100%}@media (max-width:767px){section.future .bottom.alt{font-size:48px}}@media (max-width:479px){section.future .bottom.alt{font-size:32px}}section.future .bottom.alt strong{font-family:"P",Helvetica,Arial,sans-serif}@media (max-width:1599px){section.future .bottom{font-size:30px}section.future .bottom+.text{padding-top:7px}}@media (max-width:1199px){section.future .bottom+.text{margin-left:40px}}@media (max-width:1023px){section.future .bottom{line-height:111%}section.future .bottom+.text{margin-left:0}}@media (max-width:767px){section.future .bottom{font-size:25px}}section.future .text-center .cta{text-align:center;margin-left:0;margin-top:60px}@media (max-width:767px){section.future .text-center .cta{text-align:left;margin-top:40px}}section.future .text{max-width:594px;line-height:150%;letter-spacing:-0.01em;color:#161616;font-size:20px;padding-top:20px}@media (max-width:1599px){section.future .text{font-size:15px;max-width:445px;padding-right:12px}}@media (max-width:1199px){section.future .text{max-width:480px}}@media (max-width:1023px){section.future .text{max-width:100%}}@media (max-width:767px){section.future .text{font-size:16px}}section.future .text em{font-size:50px;line-height:120%;margin-bottom:20px;display:block}section.future .text em~p{font-size:20px;line-height:150%}@media (max-width:1599px){section.future .text em{font-size:40px}section.future .text em~p{font-size:15px;line-height:140%}}@media (max-width:767px){section.future .text em{margin-bottom:12px}section.future .text em~p{font-size:16px;line-height:140%}}section.future .text blockquote,section.future .text strong{display:block;font-size:30px;margin-bottom:20px}section.future .text blockquote~p,section.future .text strong~p{font-size:20px}@media (max-width:1599px){section.future .text blockquote,section.future .text strong{font-size:22.5px;line-height:133%}section.future .text blockquote~p,section.future .text strong~p{font-size:15px;line-height:140%}}@media (max-width:767px){section.future .text blockquote,section.future .text strong{margin-bottom:12px;font-size:20px}section.future .text blockquote~p,section.future .text strong~p{font-size:16px;line-height:140%}}section.future .cta{min-width:312px;text-align:center;margin-left:140px}@media (max-width:1599px){section.future .cta{min-width:215px;margin-left:95px}}@media (max-width:1199px){section.future .cta{margin-left:120px;min-width:auto;min-width:initial}}@media (max-width:1023px){section.future .cta{margin-top:40px;text-align:left;margin-left:0}}section.future .headline{line-height:93%;font-size:8vw;text-align:center;text-transform:uppercase;margin:7vw 0 0;letter-spacing:-1.5px}@media (max-width:767px){section.future .headline{margin-top:10vw;font-size:9vw}}section.future .headline strong{font-family:"P",Helvetica,Arial,sans-serif}section.future .photos{margin:0 -50px 4vw}@media (max-width:767px){section.future .photos{margin:0 -30px 35px;padding-bottom:120%;position:relative}}section.future .photos.inview .img{-webkit-transition:-webkit-transform 1.5s cubic-bezier(0.85,0,0.15,1);transition:-webkit-transform 1.5s cubic-bezier(0.85,0,0.15,1);transition:transform 1.5s cubic-bezier(0.85,0,0.15,1);transition:transform 1.5s cubic-bezier(0.85,0,0.15,1),-webkit-transform 1.5s cubic-bezier(0.85,0,0.15,1);-webkit-transform:none!important;transform:none!important;opacity:1}section.future .photos.inview .img:first-child{-webkit-transition-delay:0s;transition-delay:0s}section.future .photos.inview .img:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s}section.future .photos.inview .img:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}section.future .photos .title{font-size:60px;text-align:center;margin-bottom:40px;letter-spacing:-1.2px}@media (max-width:1599px){section.future .photos .title{background-size:48px}}@media (max-width:767px){section.future .photos .title{position:absolute;top:40px;left:0;width:100%;text-align:center;color:#fff;z-index:2}}section.future .photos .img{width:33.3333333333%;position:relative}@media (max-width:767px){section.future .photos .img{width:100%;position:absolute;top:0;left:0;opacity:0!important;-webkit-transition:opacity 0.5s ease!important;transition:opacity 0.5s ease!important;width:100%;height:100%}section.future .photos .img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.future .photos .img[data-active]{opacity:1!important}}section.future .photos .img:first-child{z-index:3;-webkit-transform:translateY(-100%);transform:translateY(-100%)}section.future .photos .img:nth-child(2){-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:2}section.future .photos .img:nth-child(3){-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:1}section.future .photos .img img{display:block;width:100%}section.future .lines{position:relative;margin-bottom:80px}@media (max-width:767px){section.future .lines{margin-bottom:35px}}section.future .lines.inview .bound img{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:-webkit-transform 3s 1s cubic-bezier(0,1,0.2,1);transition:-webkit-transform 3s 1s cubic-bezier(0,1,0.2,1);transition:transform 3s 1s cubic-bezier(0,1,0.2,1);transition:transform 3s 1s cubic-bezier(0,1,0.2,1),-webkit-transform 3s 1s cubic-bezier(0,1,0.2,1)}section.future .lines *{pointer-events:none}section.future .lines .line{z-index:1;position:relative}section.future .lines .line:nth-child(6){z-index:3;font-family:"P",Helvetica,Arial,sans-serif}@media (min-width:1024px){section.future .lines .line:nth-child(6)~div{display:none!important}}@media (max-width:1023px){section.future .lines .line:nth-child(6){z-index:1;font-family:"AG",Helvetica,Arial,sans-serif}section.future .lines .line:nth-child(9){z-index:3;font-family:"P",Helvetica,Arial,sans-serif}}section.future .inset+.inset{background:#33FFC2;margin:-70px -50px -120px;padding:70px 50px 120px}@media (max-width:1599px){section.future .inset+.inset{padding-bottom:70px;margin-bottom:-70px}}@media (max-width:767px){section.future .inset+.inset{padding:50px 30px 60px;margin:-50px -30px -60px}}section.future .bound{position:absolute;z-index:2;overflow:hidden;width:100%;height:100%;top:0;left:0}section.future .bound .inside{position:relative;width:100%;height:100%}section.future .bound img{width:auto;width:initial;height:80%;border-radius:500px;max-width:auto;max-width:initial;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(100%) translateZ(0);transform:translateX(-50%) translateY(100%) translateZ(0);position:absolute;display:none}section.future .bound img:first-child{display:block}@media (max-width:1023px){section.future .bound img:first-child{display:none}section.future .bound img:last-child{display:block!important}}@media (max-width:1023px){section.future .bound img{height:60%}}section.future .scroll-down{background:none;border:0;position:absolute;bottom:120px;right:50px;cursor:pointer}@media (max-width:1599px){section.future .scroll-down{bottom:100px}}@media (max-width:1023px){section.future .scroll-down{display:none}}body.careers section.future .lines .line{font-family:"AG",Helvetica,Arial,sans-serif!important;z-index:0!important}body.careers section.future .lines .line+.line{margin-top:-1vw}@media (min-width:1024px){body.careers section.future .lines .line:nth-child(6){z-index:3!important;font-family:"P",Helvetica,Arial,sans-serif!important}}@media (max-width:1023px){body.careers section.future .lines .line:last-child{z-index:3!important;font-family:"P",Helvetica,Arial,sans-serif!important}}@media (max-width:1023px){body.careers section.future .bound .inside{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;height:90%;width:75%}}@media (max-width:1023px){body.careers section.future .bound img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}body.careers section.future .bottom{font-size:50px}@media (max-width:1599px){body.careers section.future .bottom{font-size:37.5px}}@media (max-width:767px){body.careers section.future .bottom{font-size:25px}}body.careers section.future .text{font-size:30px;padding-top:0}@media (max-width:1599px){body.careers section.future .text{font-size:22.5px}}@media (max-width:1023px){body.careers section.future .text{padding-top:20px}}@media (max-width:767px){body.careers section.future .text{font-size:16px}}body.technology section.future .bottom{font-size:40px}