@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600;700&display=swap);*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;font-family:sans-serif}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--app-height:100%;--content-height:100%}body,html{padding:0;margin:0;width:100vw;min-height:100vh;overflow-x:hidden}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background-color:#0e2b3c;font-size:100%;color:#fff}@media screen and (min-width:375px){body{font-size:114.2857%}}h1{color:#fff;padding:1rem 0 0 0;font-size:30px;line-height:36px;font-weight:300;font-family:Montserrat,sans-serif;line-height:1;margin-bottom:1rem}@media screen and (min-width:768px){h1{font-size:48px;line-height:54px}}h1.center{text-align:center}h3{font-size:1.5rem;font-weight:400}h2,h3,h4,p{margin-bottom:.7rem}h2.center,h3.center,h4.center,p.center{text-align:center}h1,h2,h3,h4{color:#fff}small{font-size:.8rem;font-weight:400}button,h1,h2,h3,h4,h5,h6,input,label,li,p,textarea,ul{font-family:Montserrat,sans-serif}p{font-weight:400;color:#fff;font-size:.875rem}@media screen and (min-width:768px){p{font-size:1.0625rem}}ol li,ul li{margin-bottom:.5rem}button,input,textarea{outline:none;border:0}img{display:block;margin:0 auto 1rem auto;width:100%}input[type=email],input[type=text]{padding:.7rem;margin:.5rem 0;border-radius:.375rem;border:0;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:500;-moz-appearance:none;-webkit-appearance:none}.caption,label{font-size:.875rem}.caption{background-color:#0e2b3c;border-radius:.375rem;padding:1rem;font-family:Montserrat,sans-serif;font-weight:300;margin:1rem auto 0 auto}ul li{font-size:.875rem}a{color:#00ffc2}#app{margin:0 auto;display:flex;height:100%;width:100%;position:relative;flex-direction:column}.gradientBackground{z-index:-10;position:fixed;top:0;left:0;width:100%;height:100vh}.gradientBackground svg{width:100%;height:100%}header{height:4.6875rem;width:100%}.navigation{display:flex;flex-direction:row-reverse;position:absolute;z-index:3;right:0;height:4.6875rem;top:0;align-items:center;justify-content:center}.navigation.hide{display:none}.navigation .small-btn{margin-right:.25rem}.logo-header{margin:0 auto;height:4.6875rem;display:flex;justify-content:center;text-align:center}.logo-header svg{width:100%;max-width:150px;height:auto}.content{padding:0 1rem 0 1rem;width:100%;margin:0 auto 6.25rem auto;min-height:100%;display:flex;justify-content:center;align-items:center}.btn{background-color:#00ffc2;padding:.75rem 1.5rem;border:0;display:block;color:#0e2b3c;font-weight:600;font-family:Montserrat,sans-serif;font-size:1.5rem;transition:background-color .25s ease-out;cursor:pointer;text-decoration:none;margin:1rem;width:85%;border-radius:1rem;max-width:25rem;text-align:center;box-shadow:2px 6px 6px 0 rgba(0,0,0,.5);outline:none}.btn.center{margin:1rem auto}.btn:active{transform:scale(.95)!important;box-shadow:2px 3px 1px 0 rgba(0,0,0,.25);outline:none}.btn:active,.btn:hover{background-color:#00e6af}.btn:disabled{background-color:#ccc;color:#666}.btn.pulse{-webkit-animation:pulse 1.5s infinite}@-webkit-keyframes pulse{0%{transform:scale(.95)}70%{transform:scale(1);box-shadow:0 0 0 50px rgba(0,255,194,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,255,194,0)}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.small-btn{background-color:#ff5100;padding:.25rem .5rem;border-radius:6px;font-size:.8rem;display:inline-block;color:#fff;letter-spacing:.05rem;transition:background-color .25s ease;cursor:pointer;text-decoration:none}.small-btn:hover{background-color:#c00}.header{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #444}.footer,.header{text-align:right}.footer{border-top:1px solid #ccc;padding-top:1rem;margin-top:2rem}.errorInfo{background:#da0510;padding:1rem 1rem .5rem 1rem;border-radius:0 0 .375rem .375rem;font-weight:500;font-size:1rem;font-family:Montserrat,sans-serif;position:relative;margin-top:-16px;z-index:-1}.fade-enter-active{transition:opacity .5s}.fade-enter,.fade-leave-active{opacity:0}.page-content,.page-title{margin-bottom:2rem}.page-content img{background-color:#fff;border-radius:.375rem;margin-bottom:1rem;padding:.4rem 0}.page-content img.perspective{width:100%;height:auto;margin:1rem auto;background-color:transparent;max-width:12.5rem}@media screen and (min-width:600px){.page-content img.perspective{float:left;margin:0 2rem 10rem 0}}.page-content-image img{background-color:transparent;border-radius:0;padding:0;max-width:25rem}@media screen and (min-width:600px){.page-content-image img{max-width:none}}.sticky-footer{position:fixed;bottom:0;left:0;z-index:10;background-color:#0e2b3c;background:linear-gradient(180deg,#2b4553,#0e2b3c);width:100%;box-shadow:0 -5px 50px rgba(112,128,138,.5)}.wrapper{max-width:600px;margin:0 auto}.wrapper.max{max-width:1000px}footer{text-align:center;padding:0 0 1rem 0;margin:0 auto;position:fixed;bottom:0;width:100%}footer p{margin:.2rem 0 0 0;font-size:.8125rem;font-weight:500;font-family:Montserrat,sans-serif}footer p strong{font-weight:700}.svg-container{width:100%;max-width:768px;text-align:center;margin:1rem auto}@media screen and (min-width:600px){.svg-container.limit-width{max-width:400px}}.svg-container svg{width:100%;height:auto;border-radius:.375rem}.svg-container svg text{fill:#fff}.chart-style,.legend{font-family:Montserrat,sans-serif;font-weight:700}.chart-style line,.chart-style path,.legend line,.legend path,.legend text{color:#fff}.legend.cap{text-transform:capitalize;color:#fff}.axis-x .domain,.axis-x .tick line{display:none}.row{display:flex;margin-left:-1rem;justify-content:flex-start;flex-wrap:wrap}.row.jc{justify-content:center}.row.jcsb{justify-content:space-between}.row.jr{justify-content:flex-end}.row.jcstretch{align-items:stretch}.row.ac{align-items:center}.row.afe{align-items:flex-end}.row.tp{padding-top:1rem}.row.bp{padding-bottom:1rem}.row>.col{margin-left:1rem;flex-grow:1;flex-shrink:0}.row>.col.c1{flex-basis:3.75%;max-width:calc(4.16667% - 1rem)}.row>.col.c2{flex-basis:7.5%;max-width:calc(8.33333% - 1rem)}.row>.col.c3{flex-basis:11.25%;max-width:calc(12.5% - 1rem)}.row>.col.c4{flex-basis:15.0%;max-width:calc(16.66667% - 1rem)}.row>.col.c5{flex-basis:18.75%;max-width:calc(20.83333% - 1rem)}.row>.col.c6{flex-basis:22.5%;max-width:calc(25% - 1rem)}.row>.col.c7{flex-basis:26.25%;max-width:calc(29.16667% - 1rem)}.row>.col.c8{flex-basis:30.0%;max-width:calc(33.33333% - 1rem)}.row>.col.c9{flex-basis:33.75%;max-width:calc(37.5% - 1rem)}.row>.col.c10{flex-basis:37.5%;max-width:calc(41.66667% - 1rem)}.row>.col.c11{flex-basis:41.25%;max-width:calc(45.83333% - 1rem)}.row>.col.c12{flex-basis:45.0%;max-width:calc(50% - 1rem)}.row>.col.c13{flex-basis:48.75%;max-width:calc(54.16667% - 1rem)}.row>.col.c14{flex-basis:52.5%;max-width:calc(58.33333% - 1rem)}.row>.col.c15{flex-basis:56.25%;max-width:calc(62.5% - 1rem)}.row>.col.c16{flex-basis:60.0%;max-width:calc(66.66667% - 1rem)}.row>.col.c17{flex-basis:63.75%;max-width:calc(70.83333% - 1rem)}.row>.col.c18{flex-basis:67.5%;max-width:calc(75% - 1rem)}.row>.col.c19{flex-basis:71.25%;max-width:calc(79.16667% - 1rem)}.row>.col.c20{flex-basis:75.0%;max-width:calc(83.33333% - 1rem)}.row>.col.c21{flex-basis:78.75%;max-width:calc(87.5% - 1rem)}.row>.col.c22{flex-basis:82.5%;max-width:calc(91.66667% - 1rem)}.row>.col.c23{flex-basis:86.25%;max-width:calc(95.83333% - 1rem)}.row>.col.c24{flex-basis:90.0%;max-width:calc(100% - 1rem)}@media screen and (min-width:375px){.row>.col.b1c1{flex-basis:3.75%;max-width:calc(4.16667% - 1rem)}.row>.col.b1c2{flex-basis:7.5%;max-width:calc(8.33333% - 1rem)}.row>.col.b1c3{flex-basis:11.25%;max-width:calc(12.5% - 1rem)}.row>.col.b1c4{flex-basis:15.0%;max-width:calc(16.66667% - 1rem)}.row>.col.b1c5{flex-basis:18.75%;max-width:calc(20.83333% - 1rem)}.row>.col.b1c6{flex-basis:22.5%;max-width:calc(25% - 1rem)}.row>.col.b1c7{flex-basis:26.25%;max-width:calc(29.16667% - 1rem)}.row>.col.b1c8{flex-basis:30.0%;max-width:calc(33.33333% - 1rem)}.row>.col.b1c9{flex-basis:33.75%;max-width:calc(37.5% - 1rem)}.row>.col.b1c10{flex-basis:37.5%;max-width:calc(41.66667% - 1rem)}.row>.col.b1c11{flex-basis:41.25%;max-width:calc(45.83333% - 1rem)}.row>.col.b1c12{flex-basis:45.0%;max-width:calc(50% - 1rem)}.row>.col.b1c13{flex-basis:48.75%;max-width:calc(54.16667% - 1rem)}.row>.col.b1c14{flex-basis:52.5%;max-width:calc(58.33333% - 1rem)}.row>.col.b1c15{flex-basis:56.25%;max-width:calc(62.5% - 1rem)}.row>.col.b1c16{flex-basis:60.0%;max-width:calc(66.66667% - 1rem)}.row>.col.b1c17{flex-basis:63.75%;max-width:calc(70.83333% - 1rem)}.row>.col.b1c18{flex-basis:67.5%;max-width:calc(75% - 1rem)}.row>.col.b1c19{flex-basis:71.25%;max-width:calc(79.16667% - 1rem)}.row>.col.b1c20{flex-basis:75.0%;max-width:calc(83.33333% - 1rem)}.row>.col.b1c21{flex-basis:78.75%;max-width:calc(87.5% - 1rem)}.row>.col.b1c22{flex-basis:82.5%;max-width:calc(91.66667% - 1rem)}.row>.col.b1c23{flex-basis:86.25%;max-width:calc(95.83333% - 1rem)}.row>.col.b1c24{flex-basis:90.0%;max-width:calc(100% - 1rem)}}@media screen and (min-width:600px){.row>.col.b2c1{flex-basis:3.75%;max-width:calc(4.16667% - 1rem)}.row>.col.b2c2{flex-basis:7.5%;max-width:calc(8.33333% - 1rem)}.row>.col.b2c3{flex-basis:11.25%;max-width:calc(12.5% - 1rem)}.row>.col.b2c4{flex-basis:15.0%;max-width:calc(16.66667% - 1rem)}.row>.col.b2c5{flex-basis:18.75%;max-width:calc(20.83333% - 1rem)}.row>.col.b2c6{flex-basis:22.5%;max-width:calc(25% - 1rem)}.row>.col.b2c7{flex-basis:26.25%;max-width:calc(29.16667% - 1rem)}.row>.col.b2c8{flex-basis:30.0%;max-width:calc(33.33333% - 1rem)}.row>.col.b2c9{flex-basis:33.75%;max-width:calc(37.5% - 1rem)}.row>.col.b2c10{flex-basis:37.5%;max-width:calc(41.66667% - 1rem)}.row>.col.b2c11{flex-basis:41.25%;max-width:calc(45.83333% - 1rem)}.row>.col.b2c12{flex-basis:45.0%;max-width:calc(50% - 1rem)}.row>.col.b2c13{flex-basis:48.75%;max-width:calc(54.16667% - 1rem)}.row>.col.b2c14{flex-basis:52.5%;max-width:calc(58.33333% - 1rem)}.row>.col.b2c15{flex-basis:56.25%;max-width:calc(62.5% - 1rem)}.row>.col.b2c16{flex-basis:60.0%;max-width:calc(66.66667% - 1rem)}.row>.col.b2c17{flex-basis:63.75%;max-width:calc(70.83333% - 1rem)}.row>.col.b2c18{flex-basis:67.5%;max-width:calc(75% - 1rem)}.row>.col.b2c19{flex-basis:71.25%;max-width:calc(79.16667% - 1rem)}.row>.col.b2c20{flex-basis:75.0%;max-width:calc(83.33333% - 1rem)}.row>.col.b2c21{flex-basis:78.75%;max-width:calc(87.5% - 1rem)}.row>.col.b2c22{flex-basis:82.5%;max-width:calc(91.66667% - 1rem)}.row>.col.b2c23{flex-basis:86.25%;max-width:calc(95.83333% - 1rem)}.row>.col.b2c24{flex-basis:90.0%;max-width:calc(100% - 1rem)}}@media screen and (min-width:768px){.row>.col.b3c1{flex-basis:3.75%;max-width:calc(4.16667% - 1rem)}.row>.col.b3c2{flex-basis:7.5%;max-width:calc(8.33333% - 1rem)}.row>.col.b3c3{flex-basis:11.25%;max-width:calc(12.5% - 1rem)}.row>.col.b3c4{flex-basis:15.0%;max-width:calc(16.66667% - 1rem)}.row>.col.b3c5{flex-basis:18.75%;max-width:calc(20.83333% - 1rem)}.row>.col.b3c6{flex-basis:22.5%;max-width:calc(25% - 1rem)}.row>.col.b3c7{flex-basis:26.25%;max-width:calc(29.16667% - 1rem)}.row>.col.b3c8{flex-basis:30.0%;max-width:calc(33.33333% - 1rem)}.row>.col.b3c9{flex-basis:33.75%;max-width:calc(37.5% - 1rem)}.row>.col.b3c10{flex-basis:37.5%;max-width:calc(41.66667% - 1rem)}.row>.col.b3c11{flex-basis:41.25%;max-width:calc(45.83333% - 1rem)}.row>.col.b3c12{flex-basis:45.0%;max-width:calc(50% - 1rem)}.row>.col.b3c13{flex-basis:48.75%;max-width:calc(54.16667% - 1rem)}.row>.col.b3c14{flex-basis:52.5%;max-width:calc(58.33333% - 1rem)}.row>.col.b3c15{flex-basis:56.25%;max-width:calc(62.5% - 1rem)}.row>.col.b3c16{flex-basis:60.0%;max-width:calc(66.66667% - 1rem)}.row>.col.b3c17{flex-basis:63.75%;max-width:calc(70.83333% - 1rem)}.row>.col.b3c18{flex-basis:67.5%;max-width:calc(75% - 1rem)}.row>.col.b3c19{flex-basis:71.25%;max-width:calc(79.16667% - 1rem)}.row>.col.b3c20{flex-basis:75.0%;max-width:calc(83.33333% - 1rem)}.row>.col.b3c21{flex-basis:78.75%;max-width:calc(87.5% - 1rem)}.row>.col.b3c22{flex-basis:82.5%;max-width:calc(91.66667% - 1rem)}.row>.col.b3c23{flex-basis:86.25%;max-width:calc(95.83333% - 1rem)}.row>.col.b3c24{flex-basis:90.0%;max-width:calc(100% - 1rem)}}@media screen and (min-width:1000px){.row>.col.b4c1{flex-basis:3.75%;max-width:calc(4.16667% - 1rem)}.row>.col.b4c2{flex-basis:7.5%;max-width:calc(8.33333% - 1rem)}.row>.col.b4c3{flex-basis:11.25%;max-width:calc(12.5% - 1rem)}.row>.col.b4c4{flex-basis:15.0%;max-width:calc(16.66667% - 1rem)}.row>.col.b4c5{flex-basis:18.75%;max-width:calc(20.83333% - 1rem)}.row>.col.b4c6{flex-basis:22.5%;max-width:calc(25% - 1rem)}.row>.col.b4c7{flex-basis:26.25%;max-width:calc(29.16667% - 1rem)}.row>.col.b4c8{flex-basis:30.0%;max-width:calc(33.33333% - 1rem)}.row>.col.b4c9{flex-basis:33.75%;max-width:calc(37.5% - 1rem)}.row>.col.b4c10{flex-basis:37.5%;max-width:calc(41.66667% - 1rem)}.row>.col.b4c11{flex-basis:41.25%;max-width:calc(45.83333% - 1rem)}.row>.col.b4c12{flex-basis:45.0%;max-width:calc(50% - 1rem)}.row>.col.b4c13{flex-basis:48.75%;max-width:calc(54.16667% - 1rem)}.row>.col.b4c14{flex-basis:52.5%;max-width:calc(58.33333% - 1rem)}.row>.col.b4c15{flex-basis:56.25%;max-width:calc(62.5% - 1rem)}.row>.col.b4c16{flex-basis:60.0%;max-width:calc(66.66667% - 1rem)}.row>.col.b4c17{flex-basis:63.75%;max-width:calc(70.83333% - 1rem)}.row>.col.b4c18{flex-basis:67.5%;max-width:calc(75% - 1rem)}.row>.col.b4c19{flex-basis:71.25%;max-width:calc(79.16667% - 1rem)}.row>.col.b4c20{flex-basis:75.0%;max-width:calc(83.33333% - 1rem)}.row>.col.b4c21{flex-basis:78.75%;max-width:calc(87.5% - 1rem)}.row>.col.b4c22{flex-basis:82.5%;max-width:calc(91.66667% - 1rem)}.row>.col.b4c23{flex-basis:86.25%;max-width:calc(95.83333% - 1rem)}.row>.col.b4c24{flex-basis:90.0%;max-width:calc(100% - 1rem)}}@media screen and (min-width:1200px){.row>.col.b5c1{flex-basis:3.75%;max-width:calc(4.16667% - 1rem)}.row>.col.b5c2{flex-basis:7.5%;max-width:calc(8.33333% - 1rem)}.row>.col.b5c3{flex-basis:11.25%;max-width:calc(12.5% - 1rem)}.row>.col.b5c4{flex-basis:15.0%;max-width:calc(16.66667% - 1rem)}.row>.col.b5c5{flex-basis:18.75%;max-width:calc(20.83333% - 1rem)}.row>.col.b5c6{flex-basis:22.5%;max-width:calc(25% - 1rem)}.row>.col.b5c7{flex-basis:26.25%;max-width:calc(29.16667% - 1rem)}.row>.col.b5c8{flex-basis:30.0%;max-width:calc(33.33333% - 1rem)}.row>.col.b5c9{flex-basis:33.75%;max-width:calc(37.5% - 1rem)}.row>.col.b5c10{flex-basis:37.5%;max-width:calc(41.66667% - 1rem)}.row>.col.b5c11{flex-basis:41.25%;max-width:calc(45.83333% - 1rem)}.row>.col.b5c12{flex-basis:45.0%;max-width:calc(50% - 1rem)}.row>.col.b5c13{flex-basis:48.75%;max-width:calc(54.16667% - 1rem)}.row>.col.b5c14{flex-basis:52.5%;max-width:calc(58.33333% - 1rem)}.row>.col.b5c15{flex-basis:56.25%;max-width:calc(62.5% - 1rem)}.row>.col.b5c16{flex-basis:60.0%;max-width:calc(66.66667% - 1rem)}.row>.col.b5c17{flex-basis:63.75%;max-width:calc(70.83333% - 1rem)}.row>.col.b5c18{flex-basis:67.5%;max-width:calc(75% - 1rem)}.row>.col.b5c19{flex-basis:71.25%;max-width:calc(79.16667% - 1rem)}.row>.col.b5c20{flex-basis:75.0%;max-width:calc(83.33333% - 1rem)}.row>.col.b5c21{flex-basis:78.75%;max-width:calc(87.5% - 1rem)}.row>.col.b5c22{flex-basis:82.5%;max-width:calc(91.66667% - 1rem)}.row>.col.b5c23{flex-basis:86.25%;max-width:calc(95.83333% - 1rem)}.row>.col.b5c24{flex-basis:90.0%;max-width:calc(100% - 1rem)}}@media screen and (min-width:1400px){.row>.col.b6c1{flex-basis:3.75%;max-width:calc(4.16667% - 1rem)}.row>.col.b6c2{flex-basis:7.5%;max-width:calc(8.33333% - 1rem)}.row>.col.b6c3{flex-basis:11.25%;max-width:calc(12.5% - 1rem)}.row>.col.b6c4{flex-basis:15.0%;max-width:calc(16.66667% - 1rem)}.row>.col.b6c5{flex-basis:18.75%;max-width:calc(20.83333% - 1rem)}.row>.col.b6c6{flex-basis:22.5%;max-width:calc(25% - 1rem)}.row>.col.b6c7{flex-basis:26.25%;max-width:calc(29.16667% - 1rem)}.row>.col.b6c8{flex-basis:30.0%;max-width:calc(33.33333% - 1rem)}.row>.col.b6c9{flex-basis:33.75%;max-width:calc(37.5% - 1rem)}.row>.col.b6c10{flex-basis:37.5%;max-width:calc(41.66667% - 1rem)}.row>.col.b6c11{flex-basis:41.25%;max-width:calc(45.83333% - 1rem)}.row>.col.b6c12{flex-basis:45.0%;max-width:calc(50% - 1rem)}.row>.col.b6c13{flex-basis:48.75%;max-width:calc(54.16667% - 1rem)}.row>.col.b6c14{flex-basis:52.5%;max-width:calc(58.33333% - 1rem)}.row>.col.b6c15{flex-basis:56.25%;max-width:calc(62.5% - 1rem)}.row>.col.b6c16{flex-basis:60.0%;max-width:calc(66.66667% - 1rem)}.row>.col.b6c17{flex-basis:63.75%;max-width:calc(70.83333% - 1rem)}.row>.col.b6c18{flex-basis:67.5%;max-width:calc(75% - 1rem)}.row>.col.b6c19{flex-basis:71.25%;max-width:calc(79.16667% - 1rem)}.row>.col.b6c20{flex-basis:75.0%;max-width:calc(83.33333% - 1rem)}.row>.col.b6c21{flex-basis:78.75%;max-width:calc(87.5% - 1rem)}.row>.col.b6c22{flex-basis:82.5%;max-width:calc(91.66667% - 1rem)}.row>.col.b6c23{flex-basis:86.25%;max-width:calc(95.83333% - 1rem)}.row>.col.b6c24{flex-basis:90.0%;max-width:calc(100% - 1rem)}}.register{flex-direction:column;color:#fff;font-family:Montserrat,sans-serif;max-width:25rem;margin:4rem auto;padding:0 1rem;width:100%;position:relative}.intro-blocks .col,.register{display:flex}.intro-blocks section{background:#0e2b3c;border-radius:.375rem;padding:.25rem 1rem;margin:.25rem 0;flex-basis:100%}.intro-blocks section.overview p{font-size:.875rem}@media screen and (min-width:768px){.intro-blocks section.overview p{font-size:1.0625rem}}.intro-blocks section h3{color:#00ffc2;font-weight:700;text-transform:uppercase;font-size:.8125rem;margin:0;padding:.5rem 0 .25rem 0}.intro-blocks section li,.intro-blocks section p{color:#fff;font-size:.75rem}@media screen and (min-width:768px){.intro-blocks section li,.intro-blocks section p{font-size:.9375rem}}.intro-blocks section ul{list-style:none;margin:0;padding:0 0 .5rem 1.25rem}.intro-blocks section ul li:before{content:"\2022";color:#00ffc2;font-weight:700;display:inline-block;width:1rem;margin-left:-1rem}.confetti{z-index:99;overflow:hidden;position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none}.learnapply{background:#0e2b3c;border-radius:.375rem;padding:1rem;margin:2rem}@media screen and (min-width:768px){.learnapply{margin:2rem auto 8rem;padding:2rem;max-width:800px}}.learnapply h3{color:#00ffc2;font-weight:700;text-transform:uppercase;font-size:1.125rem;margin:0;padding:0}@media screen and (min-width:768px){.learnapply h3{font-size:1.5rem}}.learnapply p{color:#fff;font-size:.75rem}@media screen and (min-width:768px){.learnapply p{font-size:1rem}}.dot{position:absolute;background-color:#91e600;width:50px;height:50px;will-change:transform}.medal-block{margin:0 auto;display:flex;padding:0 0 1rem 0;flex-direction:column;border-radius:.375rem}.medal-block .label{padding:1rem 0;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:300;font-size:1.125rem;margin:.5rem 0;line-height:1}.medal-block .label strong{display:block;font-weight:800;font-size:2.25rem}.medals{display:flex;justify-content:center;align-items:center;flex-direction:row}.medals .medal{display:none;width:24px;height:24px;background-size:contain;margin:.5rem .2rem;opacity:.33}@media screen and (min-width:768px){.medals .medal{display:inline-block}}.medals .medal.bronze{background-image:url(../img/medal-bronze.png)}.medals .medal.silver{background-image:url(../img/medal-silver.png)}.medals .medal.gold{background-image:url(../img/medal-gold.png)}.medals .medal.platinum{background-image:url(../img/medal-platinum.png)}.medals .medal.won{opacity:1;z-index:10;display:inline-block;-webkit-animation:medalAnim 1s forwards;animation:medalAnim 1s forwards}.medal-info{font-family:Montserrat,sans-serif;max-width:95%;margin:0 auto}@-webkit-keyframes medalAnim{0%{height:24px;width:24px}to{width:192px;height:192px}}@keyframes medalAnim{0%{height:24px;width:24px}to{width:192px;height:192px}}.badge{display:inline-block;max-width:6.25rem;margin:0 auto}.badge svg{width:100%}.badge svg .badge-piece{fill:none;stroke-width:2;stroke:hsla(0,0%,100%,.15)}.result-row{display:flex}.finale{max-width:768px;margin:0 auto}.finale .col{display:flex}.finale h2{margin:2rem auto;text-align:center;text-transform:uppercase;font-weight:800;font-size:2.25rem}.finale h3{margin:0 auto;text-align:center;font-weight:600;font-size:1.8rem}.results-box{background-color:#0e2b3c;color:#fff;width:100%;border-radius:6px;padding:2rem;text-align:center;margin-bottom:1rem;display:flex;flex-direction:column;justify-content:flex-start}.results-box h1,.results-box h2,.results-box h3,.results-box h4,.results-box li,.results-box p,.results-box small,.results-box ul{color:#fff}.results-box h1{padding-top:2rem}.results-box h1,.results-box h2,.results-box h3{margin-bottom:1rem}.results-box h3{line-height:1.2}.results-box p{text-align:left}.results-box #title{color:#fff;max-width:600px;margin-bottom:0;font-weight:300;font-size:1rem}.performance-box{text-align:left;padding:2rem 0}.performance-box h1{margin-bottom:2rem}.ribbon-row{display:flex;flex-wrap:wrap;margin-left:-1rem}@media screen and (min-width:768px){.ribbon-row{flex-wrap:nowrap}}.ribbon-row .ribbon-col{flex-basis:calc(100% - 1rem);flex-grow:1;flex-shrink:0;margin-left:1rem;display:flex}@media screen and (min-width:600px){.ribbon-row .ribbon-col{flex-basis:calc(50% - 1rem)}}.performance-metric-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem}@media screen and (min-width:768px){.performance-metric-row{flex-wrap:nowrap}}.performance-metric-row .performance-metric{padding:.25rem;width:100%;display:flex;flex-direction:column}.performance-metric-row .performance-metric>div{background-color:#0e2b3c;border-radius:6px;flex-basis:100%;text-align:center;padding:1rem}@media screen and (min-width:768px){.performance-metric-row .performance-metric{flex-basis:50%}}.performance-metric-row .performance-metric h3{text-transform:uppercase;font-size:1.125rem;margin-bottom:.5rem}.performance-metric-row .performance-metric p{font-size:5rem;line-height:5rem;text-align:center;margin:0;padding:0}.action-title{margin-bottom:1rem}.action-description{margin-bottom:2rem;font-size:1rem;color:#00ffc2;font-family:Montserrat,sans-serif}.options-group{margin-bottom:3rem}.options-group.maxed .option{cursor:default}.options-group.maxed .option.sel{cursor:pointer}.options-group.maxed .option.sel:hover{background-color:#00ffc2}.option,.options-group.maxed .option:hover{background-color:hsla(0,0%,100%,.1)}.option{display:flex;flex-direction:row;align-items:center;margin-bottom:.5rem;border-radius:.375rem;outline:none;cursor:pointer;transition:background-color .25s ease-out,transform .15s ease-out}.option:hover{background-color:hsla(0,0%,100%,.25)}.option:active{transform:scale(.97)}.option.sel{color:#0e2b3c}.option.sel,.option.sel:hover{background-color:#00ffc2}.option-select{width:2rem;margin-left:.75rem;display:flex;justify-content:center}.option-select svg{width:100%;height:100%}.option-details{font-family:Montserrat,sans-serif;flex-basis:100%;padding:.75rem;font-size:1rem;font-weight:500;line-height:1.3125rem}#circle{fill:#0e2b3c;opacity:.3}.sel #circle{fill:#fff;opacity:1;display:block}#check{display:none;stroke:#000}.sel #check{display:block}.feedback-item{background-color:#0e2b3c;padding:1rem;margin-bottom:1rem;border-radius:.375rem}.feedback-item h3{margin-bottom:1.6rem;font-weight:700;font-size:1.3125rem;line-height:1.5rem}.feedback-item label{color:#00ffc2;font-size:.8125rem;font-weight:700;text-transform:uppercase}.feedback-item img{max-height:10rem;width:auto;margin:0}.feedback-item img.chart{max-height:none;width:100%;height:auto;max-width:50rem;margin:1rem auto}.feedback-item-response{font-weight:400;font-family:Montserrat,sans-serif;color:#fff;font-size:.875rem}@media screen and (min-width:768px){.feedback-item-response{font-size:1.0625rem}}.feedback-item-response ol{list-style:none}.general-feedback{margin-bottom:2rem;font-weight:500}.investigation-group{margin-bottom:4rem;margin-top:2rem}.investigation-group .investigation-item{display:flex;flex-direction:column}.investigation-group .investigation-item a{text-align:center;flex-basis:100%;display:block;padding:1rem;border-radius:10px;background-color:#00ffc2;color:#0e2b3c;text-decoration:none;transition:background-color .5s ease;font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;line-height:1.125rem;margin-bottom:1.125rem}.investigation-group .investigation-item a i:before{display:block;font-size:3rem;margin:0 auto 1rem auto;color:#0e2b3c}.investigation-group .investigation-item a:hover{background-color:#ccfff3}.dots{text-align:center;width:100%;margin-bottom:1rem}.dots .circle{width:.5rem;height:.5rem;margin:0 .25rem;border-radius:50%;border:1px solid #00ffc2;display:inline-block}.dots .circle.filled{background-color:#00ffc2}