.loading[data-v-566bb724]{display:block;width:3.5rem;height:3.5rem;margin:0 auto;position:relative;top:10px;border-radius:50%;border-width:.75rem;border-style:solid;border-top-color:#00dc82;border-right-color:#2dcecc;border-bottom-color:#2dcecc;border-left-color:#00dc82;-webkit-animation:spin-566bb724 1s ease-in-out infinite;animation:spin-566bb724 1s ease-in-out infinite}@-webkit-keyframes spin-566bb724{to{-webkit-transform:rotate(1turn)}}@keyframes spin-566bb724{to{-webkit-transform:rotate(1turn)}}.introduction[data-v-0bdc4988]{display:flex}.introduction_title[data-v-0bdc4988]{position:relative;z-index:2;margin:0 auto;padding-bottom:2rem;text-align:center;font-size:6rem}.introduction_title span[data-v-0bdc4988]{display:block;padding-right:1rem;text-align:right;font-size:1rem;font-weight:400}.question[data-v-0096f8d5]{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.question_head[data-v-0096f8d5]{position:relative;z-index:3;max-width:500px;width:100%;padding-right:2rem}.question_body[data-v-0096f8d5]{max-width:390px;width:100%;position:relative;z-index:2;margin-top:2rem}.question_title[data-v-0096f8d5]{position:relative;z-index:1;display:flex;font-size:2rem}.question_title span[data-v-0096f8d5]{margin-left:1rem}.question_info[data-v-0096f8d5]{position:absolute;top:.25rem;right:0;z-index:2}.question_modal[data-v-0096f8d5]{width:calc(100vw - 85px)}.question_list-column[data-v-0096f8d5]{display:flex;flex-direction:column;text-align:left}.question_list-column .list_item[data-v-0096f8d5]{display:flex;padding:1rem;font-size:1.25rem;font-weight:700;color:#191d3a}.question_list-column .text[data-v-0096f8d5]{flex:1;width:100%;margin-left:.5rem;border-bottom:1px solid #191d3a;font-size:1.25rem;font-weight:700;color:#191d3a}.question_list-row[data-v-0096f8d5]{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.question_list-row .list_item[data-v-0096f8d5]{overflow:hidden;position:relative;z-index:2;padding:.25rem}.question_list-row .text[data-v-0096f8d5]{position:absolute;top:-100%;left:-100%;opacity:0}.question_list-row .text+span[data-v-0096f8d5]{display:block;padding:1rem 1.25rem;line-height:1.1;text-align:center;background-color:transparent;border-radius:1.75rem;border:2px solid #191d3a;font-weight:700;cursor:pointer}.question_list-row .text.checked+span[data-v-0096f8d5],.question_list-row .text:checked+span[data-v-0096f8d5]{background-color:#191d3a;color:#fff}.result[data-v-f0cb05e8]{position:relative;z-index:2;overflow-y:auto;width:100%;height:100vh;padding:20vh 1rem 1rem}@media screen and (max-width:1025px){.result[data-v-f0cb05e8]{display:block;padding:6rem 1rem}}.result_subtitle[data-v-f0cb05e8]{max-width:900px;width:100%;margin:0 auto;text-align:center;font-size:2rem}.result_menu[data-v-f0cb05e8]{margin:2rem auto 0;display:flex;align-items:center;justify-content:center;list-style:none}.result_menu span[data-v-f0cb05e8]{display:block;margin:0 .5rem;padding:1rem 1.5rem;border-radius:1.75rem;background-color:#fff;font-size:1rem;font-weight:700;cursor:pointer}.result_menu span.active[data-v-f0cb05e8]{background-color:#a796ff}.result_text[data-v-f0cb05e8]{max-width:500px;width:100%;margin:1rem auto 0;display:flex;align-items:center;padding:0 3rem 1.5rem;justify-content:center}.cards[data-v-f0cb05e8]{display:flex;flex-flow:row wrap;max-width:1200px;width:100%;margin:0 auto;padding:0 4rem}@media screen and (max-width:769px){.cards[data-v-f0cb05e8]{flex-direction:column;align-items:center;max-width:500px;width:100%;margin:0 auto}}.cards-enter-active[data-v-f0cb05e8],.cards-leave-active[data-v-f0cb05e8]{transition:opacity .2s ease-out}.cards-enter[data-v-f0cb05e8],.cards-leave-to[data-v-f0cb05e8]{opacity:0}.cards-enter-to[data-v-f0cb05e8]{display:none}.card[data-v-f0cb05e8]{position:relative;width:calc(25% - 1rem);margin:0 .5rem 1rem;padding:4rem 1rem 2rem;border-radius:.25rem;background-color:#fff}@media screen and (max-width:1025px){.card[data-v-f0cb05e8]{width:calc(50% - 2rem)}}@media screen and (max-width:769px){.card[data-v-f0cb05e8]{width:100%;margin:0 0 1rem}}.card_title[data-v-f0cb05e8]{position:relative;z-index:1;text-transform:uppercase;text-align:center;line-height:1.3;font-weight:400}.card_equiv[data-v-f0cb05e8]{margin-top:.5rem;position:relative;z-index:1}.card_equiv div[data-v-f0cb05e8]{max-width:300px;margin:0 auto;text-align:center;line-height:1.3}.card_info[data-v-f0cb05e8]{position:absolute;top:1rem;right:1rem}.card_percent[data-v-f0cb05e8]{position:absolute;top:1rem;left:1rem;display:flex;align-items:center;height:30px;padding:0 .5rem;border-radius:1.75rem;border:2px solid #191d3a;font-weight:700;color:#191d3a}.card_percent.positive[data-v-f0cb05e8]{border-color:green;color:green}.card_percent.negative[data-v-f0cb05e8]{border-color:red;color:red}.card_modal[data-v-f0cb05e8]{width:calc(25vw - 1rem)}@media screen and (max-width:1025px){.card_modal[data-v-f0cb05e8]{width:320px}}@media screen and (max-width:769px){.card_modal[data-v-f0cb05e8]{width:260px}}.resources[data-v-5ff713ec]{width:100%;height:100vh;position:absolute;top:0;left:100%;z-index:2;display:flex;background-color:#32d4c8}.resources-is-active .resources[data-v-5ff713ec]{left:0}.resources_content[data-v-5ff713ec]{position:relative;z-index:2;overflow-y:auto;width:100%;height:100vh;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:769px){.resources_content[data-v-5ff713ec]{display:block;padding:1rem 1rem 6rem}}.resources_inner[data-v-5ff713ec]{display:flex}@media screen and (max-width:769px){.resources_inner[data-v-5ff713ec]{flex-flow:row wrap}}.resources_list[data-v-5ff713ec]{max-width:380px;width:100%;padding:1rem;list-style:none;opacity:0;transform:translateY(-20px);transition-property:opacity,transform;transition-duration:0s;transition-timing-function:cubic-bezier(.22,.44,0,1);transition-delay:0s}.resources-is-active .resources_list[data-v-5ff713ec]{opacity:1;transform:translateY(0);transition-duration:2s,1s}.resources-is-active .resources_list[data-v-5ff713ec]:first-child{transition-delay:.1s}.resources-is-active .resources_list[data-v-5ff713ec]:nth-child(2){transition-delay:.2s}.resources-is-active .resources_list[data-v-5ff713ec]:nth-child(3){transition-delay:.3s}.resources_list li[data-v-5ff713ec]{margin-bottom:1rem}.resources_list strong[data-v-5ff713ec]{font-size:1.5rem}.resources_list a[data-v-5ff713ec]{color:#191d3a}.main[data-v-399c72fd]{position:relative}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#fff;font:16px Arial,sans-serif;color:#191d3a}.cover,.inner,.page{height:100%;overflow:hidden}.cover,.inner,.page{position:absolute;top:0;left:0;width:100%}.page{height:100vh;z-index:1;background-color:#32d4c8;transform:translateX(100%) translateZ(0);transition:transform .65s cubic-bezier(.43,.195,.02,1)}.inner{transform:translateX(-50%) translateZ(0);transition:.65s cubic-bezier(.43,.195,.02,1);transition-property:transform,opacity}.cover{transform:scale(1.1) translateZ(0);transition:.65s cubic-bezier(.43,.195,.02,1);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.previous{transform:translateX(-100%) translateZ(0)}.previous .inner{transform:translateX(40%) translateZ(0)}.previous .cover{transform:scale(1.3) translateZ(0)}.active{z-index:2}.active,.active .inner{transform:translateY(0) translateZ(0)}.active .cover{transform:scale(1) translateZ(0)}.sun{position:absolute;top:50%;right:50%;z-index:1;transform:scale(.7);transition:transform .65s cubic-bezier(.43,.195,.02,1);pointer-events:none;background:#44fdaf;border-radius:50%;opacity:.4;width:700px;height:700px;margin:-690px -540px}.page.active .intro.loaded .sun,.page.active .sun{transform:scale(1)}.page:nth-child(9) .next{display:none}.button{overflow:hidden;position:absolute;z-index:3;padding:1rem 1.5rem;background-color:#fff;border:0;border-radius:1.75rem;text-align:center;font-weight:700;cursor:pointer}.prev{top:1rem;left:1rem}.close,.next,.restart,.start,.submit{bottom:3rem;left:50%;transform:translateX(-50%)}.download,.open{position:static}.buttons{position:absolute;top:1rem;right:1rem;z-index:2;display:flex}.buttons .open{margin-right:1rem}.form{width:100%;height:100vh;position:relative;z-index:1;overflow:hidden;background-color:#32d4c8}input[type=text]{background:none;border:0;font:1rem/1 Arial,sans-serif}input[type=range]{display:block;max-width:400px;width:100%;height:12px;margin:0 auto;-webkit-appearance:none;cursor:pointer;border-radius:1rem}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{height:12px;background:#fff;border-radius:1rem}input[type=range]::-moz-range-track{height:12px;background:#fff;border-radius:1rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:30px;width:30px;background:#191d3a;margin-top:-8px;border-radius:50%;border:2px solid #191d3a;cursor:pointer}input[type=range]::-moz-range-thumb{height:30px;width:30px;background:#191d3a;margin-top:-10px;border-radius:50%;border:2px solid #191d3a;cursor:pointer}.range{position:relative;z-index:2;width:100%}.range label{margin-bottom:1rem}.range span{display:flex;align-items:center}.range span span{display:flex;margin:0 auto 1rem;padding:1rem;border-radius:.5rem;background-color:#191d3a;font-size:1.25rem;color:#fff}.range em{margin-left:.25rem;font-style:normal;font-size:.9rem;color:#fff;opacity:.7}.info{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#ffc800;border-radius:50%;cursor:pointer}.info span{font-weight:700;font-size:1rem;color:#191d3a}.info:hover .modal{display:block}.modal{display:none;position:absolute;z-index:3;top:-1rem;right:3rem;max-width:350px;width:100%}.modal_inner{padding:1rem 1.25rem;background-color:#ffc800;border-radius:.25rem;-webkit-animation:slideRight .4s;animation:slideRight .4s}.modal_inner p{line-height:1.3;font-size:1rem}.modal_inner:before{display:block;content:"";position:absolute;top:1.15rem;right:-.8rem;width:0;height:0;border-top:.8rem solid transparent;border-bottom:.8rem solid transparent;border-left:.8rem solid #ffc800}@-webkit-keyframes slideRight{0%{transform:translateX(-10px)}}@keyframes slideRight{0%{transform:translateX(-10px)}}