@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@-webkit-keyframes emphasize{0%{width:0}to{width:calc(100% + 13px)}}@keyframes emphasize{0%{width:0}to{width:calc(100% + 13px)}}section.hero-simple{padding-top:16px;margin-bottom:25px}section.hero-simple h1{margin-bottom:8px}section.hero-simple .copy{margin-top:5px}section.hero-simple .copy p{margin-top:0;margin-bottom:.5em}section.hero-simple h2 span.emphasis{position:relative;display:inline-block;margin-bottom:6px}section.hero-simple h2 span.emphasis:before{content:"";position:absolute;bottom:-4px;left:-7px;height:25px;width:0;margin:5px 0 0;-webkit-animation:emphasize .5s ease-in-out 2s both;animation:emphasize .5s ease-in-out 2s both;background-color:#2e93ee;z-index:-1}section.hero-simple.inverse .copy,section.hero-simple.inverse h1,section.hero-simple.inverse h2{color:#fff}@media (min-width:768px){section.hero-simple{padding-top:35px}section.hero-simple h1{font-size:18px}section.hero-simple h2{line-height:64px}section.hero-simple h2 span.emphasis:before{height:42px;bottom:-14px}}@media (min-width:1200px){section.hero-simple{padding-top:52px;margin-bottom:30px}}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}.wedge-buffer{height:100px;background-color:#fff;width:100%;z-index:999}section.wedge{width:100%;max-width:1920px;margin:0 auto;position:relative;display:flex;flex-direction:column}section.wedge:nth-of-type(2n):before{-webkit-clip-path:polygon(0 15%,100% 0,100% 100%,0 85%);clip-path:polygon(0 15%,100% 0,100% 100%,0 85%)}section.wedge:nth-of-type(2n):before,section.wedge:nth-of-type(odd):before{content:"";position:absolute;top:-13%;left:calc(50% - 384.5px);width:769px;height:125%;z-index:-1}section.wedge:nth-of-type(odd):before{-webkit-clip-path:polygon(0 0,100% 15%,100% 85%,0 100%);clip-path:polygon(0 0,100% 15%,100% 85%,0 100%)}section.wedge .super-container{width:320px;margin:0 auto;padding:0 10px;display:flex;flex-direction:column}section.wedge .super-container .content{width:251px;margin:auto;padding-top:20px;display:flex;flex-direction:column;z-index:2}section.wedge .super-container .content .text-content h3{font-size:30px}section.wedge .super-container .content .text-content h3 *{vertical-align:middle}section.wedge .super-container .content .text-content h4{font-size:24px;font-weight:300;line-height:32px;max-width:240px}section.wedge .super-container .content .text-content .copy{font-size:15px;line-height:24px}section.wedge .super-container .lottie-content{position:relative;margin:auto}@media (min-width:768px){section.wedge{flex-direction:row;justify-content:flex-start;height:600px}section.wedge:nth-of-type(2n):before{content:none}section.wedge:nth-of-type(2n) .super-container{-webkit-clip-path:polygon(0 21%,100% 0,100% 100%,0 79%);clip-path:polygon(0 21%,100% 0,100% 100%,0 79%)}section.wedge:nth-of-type(2n) .super-container .content{left:calc(60% - 446px)}section.wedge:nth-of-type(2n) .super-container .lottie-content{left:55%}section.wedge:nth-of-type(odd):before{content:none}section.wedge:nth-of-type(odd) .super-container{-webkit-clip-path:polygon(0 0,100% 21%,100% 79%,0 100%);clip-path:polygon(0 0,100% 21%,100% 79%,0 100%)}section.wedge:nth-of-type(odd) .super-container .content{right:calc(57% - 446px)}section.wedge:nth-of-type(odd) .super-container .lottie-content{right:65%}section.wedge .super-container{position:absolute;left:calc(50% - 497px);right:0;width:994px;height:775px;display:flex;flex-direction:row}section.wedge .super-container .accent.short-side{position:absolute;height:100%;width:200px;left:-120px;top:0;display:none}section.wedge .super-container .content{width:446px;position:absolute;height:100%}section.wedge .super-container .content .text-content{height:100%;display:flex;flex-direction:column;justify-content:center}section.wedge .super-container .content .text-content h3{font-size:60px;margin-bottom:18px}section.wedge .super-container .content .text-content h4{font-size:36px;line-height:42px;margin-bottom:12px;max-width:315px}section.wedge .super-container .lottie-content{position:absolute;top:0}section.wedge .super-container .lottie-content .relative-container{position:relative}}@media (min-width:992px){section.wedge:nth-of-type(2n) .super-container{-webkit-clip-path:polygon(0 27%,100% 0,100% 100%,0 83%);clip-path:polygon(0 27%,100% 0,100% 100%,0 83%)}section.wedge:nth-of-type(2n) .super-container .content{left:calc(55% - 446px);padding-top:0}section.wedge:nth-of-type(2n) .super-container .accent.short-side{left:-30px}section.wedge:nth-of-type(odd) .super-container{-webkit-clip-path:polygon(0 0,100% 27%,100% 83%,0 100%);clip-path:polygon(0 0,100% 27%,100% 83%,0 100%)}section.wedge:nth-of-type(odd) .super-container .content{left:calc(80% - 446px)}section.wedge:nth-of-type(odd) .super-container .accent.short-side{left:calc(100% - 170px)}section.wedge .super-container{width:1201px;left:calc(50% - 600.5px);height:850px}section.wedge .super-container .accent{position:absolute}}@media (min-width:1200px){section.wedge{margin-top:190px;margin-bottom:190px;position:relative}section.wedge:nth-of-type(2n) .super-container{-webkit-clip-path:polygon(0 31%,100% 0,100% 100%,0 69%);clip-path:polygon(0 31%,100% 0,100% 100%,0 69%)}section.wedge:nth-of-type(2n) .super-container .accent.short-side{display:block;left:1%}section.wedge:nth-of-type(2n) .super-container .content{left:calc(60% - 700px)}section.wedge:nth-of-type(2n) .super-container .accent.tall-side{z-index:-1;right:-20px}section.wedge:nth-of-type(odd) .super-container{-webkit-clip-path:polygon(0 0,100% 31%,100% 69%,0 100%);clip-path:polygon(0 0,100% 31%,100% 69%,0 100%)}section.wedge:nth-of-type(odd) .super-container .accent.short-side{left:calc(100% - 270px);display:block}section.wedge:nth-of-type(odd) .super-container .content{right:calc(60% - 700px)}section.wedge:nth-of-type(odd) .super-container .accent.tall-side{z-index:-1;left:20px}section.wedge .super-container{width:1922px;left:calc(50% - 961px);height:1200px}section.wedge .super-container .accent.short-side{left:0;top:calc(50% - 325px);height:650px}}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}.full-width{text-align:center}.full-width img{max-width:309px}@media (min-width:768px){.full-width{text-align:center}.full-width img{max-width:740px}}@media (min-width:992px){.full-width{text-align:center}.full-width img{max-width:100%}}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}.small-spacer-height{height:50px}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}.hero-simple{z-index:1}.hero-simple .copy{font-size:18px;line-height:24px}.hero-lottie{margin-top:-65px;position:relative;z-index:-1}.hero-lottie:before{content:"";background-color:#f5f6f8;width:1922px;height:1600px;position:absolute;top:0;left:calc(50% - 961px);right:0;z-index:-4}section.wedge-1{z-index:0}section.wedge-1:before{background-color:#1f2044}section.wedge-1 *{color:#fff}section.wedge-1 .super-container .content .text-content{margin-top:15px}section.wedge-2{z-index:1}section.wedge-2:before{background-color:#ff9144}section.wedge-3{z-index:2}section.wedge-3:before{background-color:#ffcf00}@-webkit-keyframes strike{0%{width:0}to{width:100%}}@keyframes strike{0%{width:0}to{width:100%}}@-webkit-keyframes typing{0%{width:0}to{width:120px}}@keyframes typing{0%{width:0}to{width:120px}}section.wedge-3 .strike{position:relative}section.wedge-3 .strike:after{content:" ";position:absolute;top:calc(50% - 2px);left:0;width:100%;height:4px;background:#1f2044;-webkit-animation-name:strike;animation-name:strike;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}section.wedge-3 .typewriter{display:inline-block;overflow:hidden;width:0}section.wedge-3 .typewriter.typing{-webkit-animation:typing .2s steps(40) forwards;animation:typing .2s steps(40) forwards}section.wedge-3 .super-container .content .text-content{margin-top:15px}.wedge-buffer{position:relative;width:769px;height:200px;z-index:2;background-color:#fff;-webkit-clip-path:polygon(0 0,100% 60%,100% 100%,0 100%);clip-path:polygon(0 0,100% 60%,100% 100%,0 100%);transform:translateY(-45px)}.however-you-want{width:262px}@media (min-width:768px){.hero-simple .copy{font-size:20px;line-height:32px}.hero-lottie{margin-bottom:-230px}.hero-lottie:before{top:-50px}section.wedge-1 .super-container{background-color:#1f2044}section.wedge-2 .super-container{background-color:#ff9144}section.wedge-2 .super-container .accent.short-side{width:350px}section.wedge-3{margin:0 auto 312px}section.wedge-3 .super-container{background-color:#ffcf00}section.wedge-3 .super-container .accent.short-side{height:600px;width:377px;top:18%;left:-270px}section.wedge-3 .strike:after{height:10px}.wedge-buffer{display:none}.however-you-want{width:738px}}@media (min-width:992px){.hero-simple .copy{font-size:30px;line-height:42px}.hero-lottie{margin-bottom:-300px}section.wedge-3{margin:0 auto 400px}section.wedge-3 .super-container .accent.short-side{left:-200px!important}.however-you-want{width:962px}}@media (min-width:1200px){.hero-lottie{margin-bottom:-500px}section.wedge-2 .super-container{margin-left:0}section.wedge-2 .super-container .accent.tall-side{top:130px}section.wedge-3{margin:0 auto 700px}section.wedge-3 .super-container .accent.short-side{height:730px}section.wedge-3 .super-container .accent.tall-side{top:150px}.however-you-want{width:1074px}}
