.text-black{color:#000!important}.text-white{color:#fff!important}.bg-black{background-color:#000!important}.bg-white{background-color:#fff!important}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:root{--intro-footer:#b1bac7;--game-footer:#d5d9e2;--heading-color:#fff;--table-cell-bg:#26bfc9;--yellow:#fff200;--red:#e11837;--blue:#00529c;--blue-light:#006ab6;--gray:#b1bac7}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}@font-face{font-family:ITCZapfDingbats;src:url(/fonts/ITCZapfDingbats.woff2) format("woff2")}html{font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Roboto Slab,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:2.13675vw;line-height:1.2;font-weight:400}@media screen and (min-width:1920px){body{font-size:40px}}a{transition:color .35s cubic-bezier(.3,.86,.36,.95);color:#0366d6;text-decoration:none}@media (hover:hover){a:hover{color:#035abd;text-decoration:none}}dl,ol,p,ul{margin:0 0 1.5em}.h1,h1{font-family:Roboto Slab,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#fff;margin:0;font-size:8.27991vw;font-weight:400;font-size:MAX(8.27991vw,30px)}@media screen and (min-width:1800px){.h1,h1{font-size:155px}}.h2,h2{color:#fff;margin:0;font-size:7.31838vw;font-weight:400;font-size:MAX(7.31838vw,25px)}@media screen and (min-width:1800px){.h2,h2{font-size:137px}}.h3,h3{font-family:Roboto Slab,Helvetica Neue,Arial,Noto Sans,sans-serif;margin:0;font-size:7.31838vw;font-weight:400;font-size:MAX(7.31838vw,25px)}@media screen and (min-width:1800px){.h3,h3{font-size:137px}}input[type=email],input[type=tel],input[type=text],textarea{transition:border-color .35s cubic-bezier(.3,.86,.36,.95);border:1px solid currentColor;background-color:transparent;width:100%;min-width:0;padding:1.2rem 2.4rem;border-radius:0;-webkit-appearance:none}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}.slide-enter-active{transition-duration:.5s;transition-timing-function:ease-in;transition-property:max-height;max-height:0}.slide-leave-active{transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-enter-to,.slide-leave{max-height:1000px;overflow:hidden}.slide-enter,.slide-leave-to{overflow:hidden;max-height:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-to,.fade-leave{opacity:1}.fade-enter-from,.fade-leave-to{opacity:0}body{background-color:#fff}.wrapper,body.answer-active{overflow:hidden}.wrapper{width:100%;position:relative;min-height:100vh;min-height:var(--full-viewport)}.full-h-section>div{display:flex;flex-direction:column;min-height:var(--full-viewport)}.full-h-section .page-content{display:flex;flex-direction:column;flex-grow:1;padding:0 15px}.full-h-section .page-content.resources{padding:0}.full-h-section .page-content.resources .page-header{margin:0 auto;max-width:102.5641vw;padding:10px 20px;background-color:#e89613;width:100%}@media (min-width:1024px){.full-h-section .page-content.resources .page-header{padding:40px 60px}}.full-h-section .page-content.resources .page-header h2{font-size:clamp(1rem,14vw,20px);font-weight:700}@media (min-width:1024px){.full-h-section .page-content.resources .page-header h2{font-size:clamp(1rem,14vw,66px)}}.full-h-section .page-content.resources .text-container{padding:0 20px}@media (min-width:1024px){.full-h-section .page-content.resources .text-container{padding:0 60px 50px}}.full-h-section .page-content.resources .text-container .text-content-direction{max-width:1458px;padding:50px 0}@media (min-width:1024px){.full-h-section .page-content.resources .text-container .text-content-direction{padding:50px 0 100px}}.full-h-section .page-content.resources .text-container p{color:#005698;font-size:MAX(2.13675vw,16px)}@media (min-width:768px){.full-h-section .page-content.resources .text-container p{font-size:MAX(2.13675vw,28px)}}@media (min-width:1024px){.full-h-section .page-content.resources .text-container p{font-size:MAX(2.13675vw,40px)}}@media (min-width:1440px){.full-h-section .page-content.resources .text-container p{font-size:MAX(2.13675vw,60px)}}.full-h-section .page-content.resources .text-container .btn-holder{padding:20px 0;display:flex;justify-content:center}@media (min-width:1024px){.full-h-section .page-content.resources .text-container .btn-holder{justify-content:flex-end}}.full-h-section .page-content.resources .text-container .btn-holder .btn-next{background-color:#e89613;padding:5px 10px}.full-h-section .page-content.resources .numbered-list{list-style:disc;padding-left:20px;color:#005698}.full-h-section .page-content.resources .numbered-list li{padding:0;font-size:MAX(2.13675vw,16px)}.full-h-section .page-content.resources .numbered-list li:before{display:none}@media (min-width:768px){.full-h-section .page-content.resources .numbered-list li{font-size:MAX(2.13675vw,28px)}}@media (min-width:1024px){.full-h-section .page-content.resources .numbered-list li{font-size:MAX(2.13675vw,40px)}}@media (min-width:1440px){.full-h-section .page-content.resources .numbered-list li{font-size:MAX(2.13675vw,60px)}}.full-h-section .page-content.congrats{padding:100px 20px;min-height:100vh;overflow:hidden}@media (min-width:1024px){.full-h-section .page-content.congrats{padding:140px 50px 180px;height:100vh}}.full-h-section .page-content.congrats h1{font-size:clamp(1rem,11.27991vw,60px);margin-bottom:60px}@media (min-width:768px){.full-h-section .page-content.congrats h1{font-size:clamp(1rem,8.27991vw,80px)}}@media (min-width:1024px){.full-h-section .page-content.congrats h1{font-size:clamp(1rem,6.17991vw,120px)}}.full-h-section .page-content.congrats p{text-shadow:8px 4px 4px #000;font-size:clamp(1rem,8.27991vw,30px)}@media (min-width:768px){.full-h-section .page-content.congrats p{font-size:clamp(1rem,8.27991vw,40px)}}@media (min-width:1024px){.full-h-section .page-content.congrats p{font-size:clamp(1rem,3.27991vw,90px)}}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}img{max-width:100%;height:auto}.text-container{padding:1.22863vw 0 0;flex-grow:1;display:flex;flex-direction:column}@media screen and (min-width:1800px){.text-container{padding:1.33547vw 0 0 0}}.text-container p{margin:0 0 1.33547vw;word-break:break-all}.logo-row-bottom{color:#fff;display:flex;align-items:center;flex-wrap:wrap;font-size:9.35px;margin:auto auto 0;padding:4px 15px;width:100%;justify-content:center}@media (min-width:768px){.logo-row-bottom{justify-content:space-between}}@media screen and (min-width:1800px){.logo-row-bottom{padding:4px 25px 0 47px}}.logo-row-bottom .logos-wrap{display:flex}.logo-row-bottom.flex-between{justify-content:space-between}.logo-row-bottom>*{padding:0 19px}.logo-row-bottom p{margin-bottom:0}.logo-row-bottom .logo-holder{padding:0 20px}.logo-row-bottom .logo-holder:first-child img{width:MAX(5.98291vw,50px)}.logo-row-bottom .logo-holder:last-child img{width:MAX(10.14957vw,100px)}.logo-row-bottom .btn-next{padding:5px 10px}@media (max-width:767px){.logo-row-bottom .btn-next{margin:20px 0}}.bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.answer-image{visibility:hidden;position:absolute;left:-100vh;top:0;width:0;height:0}.intro-content{width:100%;margin:auto;padding:20px 0}.intro-content h1{color:#005698;font-size:clamp(1rem,12vw,204px);text-align:center;line-height:1;margin-bottom:30px}@media (min-width:768px){.intro-content h1{font-size:clamp(1rem,14vw,204px)}}.intro-content .img-row{margin:0 -15px 20px;display:flex;width:calc(100% + 30px);flex-wrap:wrap}.intro-content .img-row .img-box{width:50%}@media (min-width:768px){.intro-content .img-row .img-box{width:25%}}.intro-content .img-row .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-content h2{color:#7c1fbf;text-align:center}@media (min-width:1024px){.intro-content h2{font-size:103px}}.intro-bg{height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover}.answer-section,.intro-bg{position:absolute;left:0;top:0;width:100%}.answer-section{background-color:#fff;font-size:MAX(2.93803vw,22px);line-height:1.2;color:#fff;text-align:center;display:flex;flex-grow:1;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;height:auto;min-height:100%;transform-origin:0 0;z-index:2}@media (min-width:1025px){.answer-section{font-size:4.00641vw}}@media (min-width:1920px){.answer-section{font-size:75px}}.answer-active .answer-section{min-height:100vh;overflow:hidden}.answer-section .bg-image{z-index:1}.answer-section.c1 .container h3{color:#55930d}.answer-section.c1 .container p{color:#005698}.answer-section.c1 .container p:not([class]){color:#55930d}.answer-section.c1 .btn-next{background-color:#55930d}.answer-section.c2 .container h3{color:#0774d6}.answer-section.c2 .container p{color:#005698}.answer-section.c2 .container p:not([class]){color:#0774d6}.answer-section.c2 .btn-next{background-color:#0774d6}.answer-section.c3{background-color:#b2266c}.answer-section.c3 .container p{color:#005698}.answer-section.c3 .container p:not([class]){color:#55930d}.answer-section.c3 .btn-next{background-color:#b2266c}.answer-section.c4 .container p{color:#005698}.answer-section.c4 .container p:not([class]){color:#7644e2}.answer-section.c4 .btn-next{background-color:#7644e2}.answer-section .container{width:100%;height:100%;transform:translate(0);display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:1023px){.answer-section .container{margin:auto}}@media (min-width:1024px){.answer-section .container{padding:80px 60px 0;flex:1;max-width:102.5641vw;margin:0 auto;text-align:left;align-items:flex-start;min-height:calc(100vh - 190px)}}.answer-section .container p{transition:max-width .5s;margin:0;max-width:65vw;font-size:clamp(1rem,14vw,30px)}@media (min-width:1024px){.answer-section .container p{font-size:clamp(1rem,14vw,80px)}}.answer-section .container p:not([class]){margin-bottom:3.47222vw;font-weight:700}@media (min-width:1024px){.answer-section .container p:not([class]){text-align:left}}.question-section~.answer-section .container p{max-width:100vw}.answer-section .container .answer-text{font-weight:400;margin-bottom:4.75427vw;padding:0 50px;font-size:clamp(1rem,5vw,30px)}@media screen and (min-width:1024px){.answer-section .container .answer-text{padding:0;font-size:clamp(1rem,4vw,80px)}}.answer-section .btn-next{padding:5px 10px}@media screen and (min-width:768px){.answer-section .btn-next{font-size:3.31197vw;margin-bottom:2.93803vw}}@media (min-width:1024px){.answer-section .btn-next{margin-left:auto;margin-top:auto}}@media screen and (min-width:1800px){.answer-section .btn-next span{transform:translateY(-.21368vw)}}.answer-container{position:fixed;left:0;top:0;width:100%;bottom:0;z-index:9999;display:flex;height:100%;flex-direction:column;transform:scale(0);transform-origin:left top;overflow-y:auto}.answer-container .bg-image{z-index:-1}.answer-container .page-content{position:relative;padding:8.01282vw 0 0;padding:0}.question-section{display:flex;flex-direction:column;align-items:center;font-size:MAX(2.93803vw,22px);text-align:center;flex-grow:1;position:relative;z-index:1}@media (min-width:1681px){.question-section{font-size:4.22009vw}}.answer-active .question-section{min-height:100vh}.answer-active.quest-active .question-section{position:fixed;height:100vh;overflow:hidden}.question-section+.logo-row-bottom{width:100%;margin-top:auto;display:flex;justify-content:flex-end;position:relative;z-index:5;margin:0}.question-section+.logo-row-bottom .logo-holder{position:relative}.question-section .container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.93803vw 2.67094vw 3.20513vw;height:100%;width:100%;transform:none}.question-section p{margin:0}.question-section .btn-next{margin-bottom:2.13675vw;padding:5px 10px}@media screen and (min-width:768px){.question-section .btn-next{font-size:3.31197vw;margin-bottom:2.93803vw;display:inline-flex;justify-content:center;min-width:240px;padding:10px}}@media (min-width:1024px){.question-section .btn-next{min-width:370px}}.question-section .btn-next span{transform:translateY(-.21368vw)}.question-section .btn-holder{width:100%;max-width:102.5641vw}@media (max-width:767px){.question-section .btn-holder{padding-bottom:30px}}@media (min-width:768px){.question-section .btn-holder{padding:0 60px 0;margin-top:auto;display:flex;justify-content:flex-end;margin-bottom:2.93803vw}}@media (min-width:768px){.question-section .btn-holder .btn-next{padding:5px 10px}}.question-header{display:flex;width:100%;align-items:center;justify-content:space-between;max-width:100%;margin:0 auto;max-width:102.5641vw;padding:10px 20px}@media (min-width:1024px){.question-header{padding:40px 60px}}.question-header.c1{background:#55930d}.question-header.c1 .scrores-box{color:#c3ea8b}.question-header.c2{background:#0774d6}.question-header.c2 .scrores-box{color:#8bc4ef}.question-header.c3{background:#b2266c}.question-header.c3 .scrores-box{color:#ea98c5}.question-header.c4{background:#7644e2}.question-header.c4 .scrores-box{color:#af98ed}.question-header p{font-weight:700;color:#fff;margin:0;line-height:1;padding-right:20px;font-size:clamp(1rem,14vw,20px)}@media (min-width:1024px){.question-header p{font-size:clamp(1rem,14vw,44px)}}@media (min-width:1680px){.question-header p{font-size:clamp(1rem,14vw,66px)}}.question-header .scrores-box{display:flex;align-items:center;font-size:clamp(1rem,14vw,20px)}@media (min-width:1024px){.question-header .scrores-box{font-size:clamp(1rem,14vw,44px)}}@media (min-width:1680px){.question-header .scrores-box{font-size:clamp(1rem,14vw,68px)}}.question-header .scrores-box .val{font-weight:700}.question-header .scrores-box .before{display:inline-flex;position:relative;align-items:center;font-weight:700;padding-right:5px}@media (min-width:768px){.question-header .scrores-box .before{margin-right:10px}}@media (min-width:1680px){.question-header .scrores-box .before{margin-right:10px}}.question-header .scrores-box .before:before{content:"➜";font-family:ITCZapfDingbats;margin-right:5px;font-size:clamp(1rem,14vw,21px);margin-top:4px;display:block}@media (min-width:1024px){.question-header .scrores-box .before:before{margin-top:0;font-size:clamp(1rem,14vw,50px)}}@media (min-width:1680px){.question-header .scrores-box .before:before{margin-top:15px;font-size:clamp(1rem,14vw,71px)}}.question-holder{display:flex;align-items:center;letter-spacing:-.009em;flex-direction:column}@media (max-width:767px){.question-holder{padding:30px 20px}}@media screen and (min-width:768px){.question-holder{flex-direction:row;width:100%;align-items:center;padding:76px 60px 20px;max-width:102.5641vw;min-height:calc(100vh - 318px)}}@media (max-width:767px){.question-holder .img-box{margin:30px 0}}@media (min-width:768px){.question-holder .img-box{width:300px}}@media (min-width:1024px){.question-holder .img-box{width:400px}}@media (min-width:1920px){.question-holder .img-box{width:550px}}.question-holder .img-box img{width:100%;height:auto}.question-holder .question-wrap{flex:1;padding:10px}@media (min-width:768px){.question-holder .question-wrap{padding-left:30px}}@media (min-width:1024px){.question-holder .question-wrap{padding-left:50px}}@media (min-width:1680px){.question-holder .question-wrap{padding-left:157px}}.question-holder .question-wrap h3{font-weight:700;margin-bottom:20px}@media (min-width:768px){.question-holder .question-wrap h3{font-size:clamp(1rem,14vw,25px)}}@media (min-width:1024px){.question-holder .question-wrap h3{font-size:clamp(1rem,14vw,60px);text-align:left;margin-bottom:5px}}@media (min-width:1440px){.question-holder .question-wrap h3{font-size:80px}}@media (min-width:1024px){.question-holder .question-wrap p{text-align:left;font-size:clamp(1rem,14vw,45px)}}@media (min-width:1440px){.question-holder .question-wrap p{font-size:clamp(1rem,14vw,80px)}}.question-holder.c1 h3{color:#55930d}.question-holder.c1 p{color:#005698}.question-holder.c1+.btn-holder .btn-next{background-color:#55930d}.question-holder.c2 h3{color:#0774d6}.question-holder.c2 p{color:#005698}.question-holder.c2+.btn-holder .btn-next{background-color:#0774d6}.question-holder.c3 h3{color:#55930d}.question-holder.c3 p{color:#005698}.question-holder.c3+.btn-holder .btn-next{background-color:#b2266c}.question-holder.c4 h3{color:#7644e2}.question-holder.c4 p{color:#005698}.question-holder.c4+.btn-holder .btn-next{background-color:#7644e2}.question-wrap,.question-wrap p{margin-bottom:2.67094vw}.question-wrap.text-start{display:flex;flex-direction:column}.question-wrap.text-start ol{text-align:left;align-items:flex-start;margin-left:auto}.question-wrap.text-start ol li{width:100%}.answer-variants{margin:0;padding:0;list-style-type:upper-alpha;display:flex;flex-direction:column;align-items:center;padding-left:5.18162vw}.answer-variants li{margin-bottom:11px}.main-table{flex-grow:1;min-height:calc(100vh - 165px);min-height:calc(var(--full-viewport) - 165px);position:relative;padding:50px 0}.main-table .table-note{line-height:1.19231;border-bottom-width:0;padding:5px 20px;color:#000;max-width:95.13889vw;margin:0 auto;text-align:center;background:#f29d20;font-size:34px;border:1px solid #fff;border-bottom:none;font-size:clamp(1rem,83vw,20px)}@media (min-width:768px){.main-table .table-note{font-size:clamp(1rem,83vw,30px)}}@media (min-width:1024px){.main-table .table-note{font-size:clamp(1rem,83vw,34px)}}.main-table .table-holder{position:relative;z-index:1;max-width:95.13889vw;margin:0 auto 10px}.main-table table{border-collapse:collapse;table-layout:fixed;width:100%}@media (min-width:1920px){.main-table table{min-height:calc(var(--full-viewport) - 211px)}}.main-table th{font-size:MAX(1.60256vw,9px);line-height:1.2;padding:0;height:MAX(14vw,60px);color:#fff}@media (min-width:480px){.main-table th{font-size:MAX(1.60256vw,16px)}}@media (min-width:768px){.main-table th{height:2.13675vw;padding:0;font-size:clamp(1rem,14vw,20px)}}@media (min-width:1024px){.main-table th{font-size:clamp(1rem,14vw,27px)}}@media (min-width:1440px){.main-table th{font-size:clamp(1rem,14vw,36px)}}@media (min-width:1681px){.main-table th{font-size:clamp(1rem,14vw,46px)}}.main-table th:first-child{background-color:#55930d}.main-table th:nth-child(2){background-color:#0774d6}.main-table th:nth-child(3){background-color:#b2266c}.main-table th:nth-child(4){background-color:#7644e2}.main-table td{transition:background-color .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);font-size:MAX(2.93803vw,22px);line-height:1.2;font-weight:400;cursor:pointer;height:20%}@media (min-width:1024px){.main-table td{font-size:4.96795vw}}.main-table td:first-child{background-color:#c3ea8b}.main-table td:nth-child(2){background-color:#8bc4ef}.main-table td:nth-child(3){background-color:#ea98c5}.main-table td:nth-child(4){background-color:#af98ed}.main-table td.active{background-color:hsla(0,0%,100%,.5);color:#00529c;font-size:clamp(1rem,14vw,16px);line-height:1.20833;font-weight:400;padding-top:0;padding-bottom:0}@media (min-width:768px){.main-table td.active{padding-top:1.5rem;padding-bottom:1rem}}.main-table td.active:hover{background-color:transparent}.main-table td.active .table__text{display:none}@media (min-width:768px){.main-table td.active .table__text{display:inline;color:#000}}.main-table td.active .table__scores{font-weight:700;text-decoration:line-through}@media (min-width:768px){.main-table td.active .table__scores{display:none}}.main-table td:hover{background-color:#fff}.main-table td .table__text{display:none}.main-table td,.main-table th{border:.05342vw solid #fff;text-align:center;width:25%}.main-table .btn-next{font-size:2.29701vw;padding:5px 10px}@media (min-width:768px){.main-table .btn-next{display:inline-flex;justify-content:center;min-width:370px}}@media screen and (min-width:1480px){.main-table .btn-next span{transform:translateY(-.10684vw);font-size:43px}}.main-table .logo-row-bottom{padding-left:2.77778vw;padding-right:2.51068vw}@media screen and (min-width:768px){.main-table .logo-row-bottom{margin-top:-3.73932vw}}.main-table .btn-holder{max-width:95.13889vw;margin:0 auto;padding-top:35px;width:100%;display:flex;justify-content:flex-end}.main-table .btn-holder .btn-next{background-color:#e89613;font-size:20px}@media (min-width:768px){.main-table .btn-holder .btn-next{font-size:30px}}@media (min-width:1024px){.main-table .btn-holder{font-size:43px}}.text-content{font-family:Roboto Slab,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:MAX(1.6vw,14px)}@media (min-width:1681px){.text-content{font-size:MAX(1.6vw,30px)}}.text-content .text-col{padding-right:25px;margin:auto 0}@media (min-width:1920px){.text-content .text-col{padding-right:2.40385vw}}.directions .btn-holder{padding:30px 0;display:flex;width:100%;justify-content:center}@media (min-width:1024px){.directions .btn-holder{max-width:1920px;margin:0 auto;padding:30px 60px 50px;justify-content:flex-end}}.directions .btn-holder .btn-next{color:#005698;background-color:hsla(0,0%,100%,.8);padding:5px 10px}.text-content-direction{margin:auto;color:#000;font-size:1.9765vw;font-size:MAX(1.9765vw,14px)}@media screen and (min-width:1024px){.text-content-direction{max-width:1311px;width:100%}}@media screen and (min-width:1800px){.text-content-direction{font-size:33px}}.text-content-direction h2{font-size:clamp(1rem,7vw,70px);color:#005698;font-weight:700}.text-content-direction .text-col{padding:25px 15px 50px;background:hsla(0,0%,100%,.8);border-radius:40px}@media screen and (min-width:1024px){.text-content-direction .text-col{padding:3.20513vw 5.87607vw 4.5406vw 4.80769vw}}.text-content-direction .text-col p{text-align:center}@media (min-width:1024px){.text-content-direction .text-col p{text-align:left;font-size:30px}}.text-content-direction .btn-holder{text-align:center;transform:translateY(-50%)}.full-h-section .congrats{color:#fff;padding-top:4.80769vw;position:relative;font-size:MAX(2.61752vw,12px);line-height:1.5}@media (min-width:768px){.full-h-section .congrats{padding-top:2.40385vw}}@media (min-width:1920px){.full-h-section .congrats{padding-top:45px;font-size:49px;line-height:1.15789}}.full-h-section .congrats__container{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.full-h-section .congrats__heading{text-align:center;padding:0 MAX(2.67094vw);display:flex;flex-direction:column;flex-grow:1}.full-h-section .congrats__content{display:flex;justify-content:center;padding:0 8.76068vw}.full-h-section .congrats__text{flex-grow:1;font-family:Roboto Slab,Helvetica Neue,Arial,Noto Sans,sans-serif;letter-spacing:-.02em;text-align:center;padding-top:8px;padding-left:1.17521vw;padding-right:1.17521vw}@media (min-width:1024px){.full-h-section .congrats__text{text-align:right}}@media (min-width:1920px){.full-h-section .congrats__text{padding-left:22px;padding-right:22px}}.full-h-section .congrats__text .btn-next{background-color:#e89613;padding:5px 10px;font-size:clamp(1rem,11.27991vw,27px);min-width:270px;justify-content:center}@media (min-width:1024px){.full-h-section .congrats__text .btn-next{min-width:330px;font-size:clamp(1rem,11.27991vw,40px)}}.full-h-section .congrats h1{font-size:7.05128vw;margin:0;color:#fff;margin-bottom:1.7094vw;line-height:1.2;text-shadow:8px 4px 4px #000}@media (min-width:768px){.full-h-section .congrats h1{font-size:8.11966vw}}@media (min-width:1920px){.full-h-section .congrats h1{font-size:152px}}.full-h-section .congrats h1+h2{margin-top:-4px}.full-h-section .congrats h2{color:inherit;font-size:3.20513vw;margin-bottom:.96154vw;font-weight:700;font-family:Roboto Slab,Helvetica Neue,Arial,Noto Sans,sans-serif}@media screen and (min-width:768px){.full-h-section .congrats h2{font-size:4.11325vw}}@media screen and (min-width:1920px){.full-h-section .congrats h2{font-size:77px}}.full-h-section .congrats .btn-next{z-index:1300}.btn{transition:background-color .35s cubic-bezier(.3,.86,.36,.95);text-transform:uppercase;font-size:MAX(1.60256vw,12px);line-height:1.15;border:0;border-radius:.32051vw;background-color:#005698;color:#fff;display:inline-flex;padding:.10684vw .42735vw;cursor:pointer;min-height:24px}.btn.active,.btn:hover{background-color:#fff}.btn-next{transition:opacity .35s cubic-bezier(.3,.86,.36,.95);position:relative;font-size:MAX(2.93803vw,20px);line-height:1.2;color:#fff;display:inline-flex;align-items:center;padding:.5px MAX(1.22863vw,10px) .8px MAX(1.86966vw,15px);background-color:#005698;border-radius:12px;cursor:pointer}.btn-next span{display:inline-block}@media screen and (min-width:1480px){.btn-next span{transform:translateY(-.16026vw)}}.btn-next:hover{color:#fff;opacity:.9}.numbered-list{counter-reset:numbers-counter;list-style:none;padding:0;line-height:1;margin:20px 0 0;font-size:20px}@media (min-width:768px){.numbered-list{margin:50px 0 0;font-size:31px}}.numbered-list>li{counter-increment:numbers-counter}.numbered-list>li:before{content:counter(numbers-counter) ".";font-size:clamp(1rem,2vw,14px);font-weight:900;position:absolute;left:0;top:-5px;background:#55a30a;color:#fff;padding:5px;display:inline-flex;border-radius:50%;justify-content:center;align-items:center;min-width:30px;height:30px}@media (min-width:1024px){.numbered-list>li:before{font-size:clamp(1rem,2vw,20px);min-width:40px;height:40px}}.numbered-list li{position:relative;padding-left:MAX(2.13675vw,50px);line-height:1.1}.numbered-list li+li{margin-top:1.60256vw}@media (min-width:1681px){.numbered-list li+li{margin-top:1.86966vw}}@media (min-width:1920px){.numbered-list li+li{margin-top:35px}}.numbered-list ul{list-style-type:none;margin:1.86966vw 0;padding-left:0}.numbered-list ul li{position:relative;padding-left:1.86966vw}@media screen and (min-width:1800px){.numbered-list ul li{padding-left:35px}}.numbered-list ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.42735vw;height:.42735vw;background-color:currentColor;border-radius:50%}@media screen and (min-width:1800px){.numbered-list ul li:before{width:8px;height:8px}}.sound-toggler{position:absolute;right:1.5rem;top:1.5rem;margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.sound-toggler:hover path{fill:#b1bac7}.sound-toggler path{transition:fill .25s;fill:#d5d9e2}.sound-arm{transition:opacity .35s cubic-bezier(.3,.86,.36,.95);position:absolute;right:40px;top:50px}.loaded .sound-arm{animation:opacity .2s 2.1s forwards}.sound-arm svg{transform:translate(0) rotateY(180deg);display:block;width:MAX(8.01282vw,80px);height:auto}.loaded .sound-arm svg{animation:arm .7s ease-in-out 3}@keyframes arm{0{transform:translate(0) rotateY(180deg)}50%{transform:translate(-30px,30px) rotateY(180deg)}to{transform:translate(0) rotateY(180deg)}}@keyframes opacity{0%{opacity:1}to{opacity:0}}:root{--x:50%;--y:0%}.confetti-overlay{width:100%;height:100%;position:fixed;left:0;top:0}