.EmailForm_emailForm__UBkYh{margin-top:3rem;padding:2rem;background:#fff;border-radius:1rem;border:2px solid #2d385b}.EmailForm_formHeader__3z8Lp{text-align:center;margin-bottom:2rem}.EmailForm_formTitle__Q2qUr{font-size:1.125rem}@media(min-width:768px){.EmailForm_formTitle__Q2qUr{font-size:1.25rem}}.EmailForm_formTitle__Q2qUr{font-weight:700;color:#162249;margin-bottom:.75rem}.EmailForm_formDescription__Qakmj{font-size:.875rem}@media(min-width:768px){.EmailForm_formDescription__Qakmj{font-size:1rem}}.EmailForm_formDescription__Qakmj{color:#5c6480;margin:0}.EmailForm_form__0PKE0{display:flex;flex-direction:column;gap:1rem}.EmailForm_inputGroup__qRKHU{width:100%}.EmailForm_emailInput__mQYg_{width:100%;padding:1rem 1.5rem;border:2px solid rgba(138,144,164,.3);border-radius:.75rem;font-size:1rem;color:#454e6d;transition:all .2s}.EmailForm_emailInput__mQYg_:focus{outline:none;border-color:#2d385b;box-shadow:0 0 0 3px rgba(45,56,91,.1)}.EmailForm_emailInput__mQYg_:disabled{opacity:.6;cursor:not-allowed}.EmailForm_emailInput__mQYg_::placeholder{color:#8a90a4}.EmailForm_errorMessage__uBoO9{padding:.75rem 1rem;background:rgba(246,56,50,.1);border:1px solid #f63832;border-radius:.5rem;color:#f63832;font-size:.875rem;text-align:center}.EmailForm_submitButton__wVwV5{background:linear-gradient(90deg,#2d385b,#335899);color:#fff;border-radius:.75rem;padding:1rem 2rem;border:none;cursor:pointer;transition:all .2s}.EmailForm_submitButton__wVwV5:hover{background:#162249;transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.EmailForm_submitButton__wVwV5:disabled{opacity:.5;transform:none}.EmailForm_submitButton__wVwV5{width:100%;padding:1.5rem;font-size:1rem;font-weight:600}.EmailForm_submitButton__wVwV5:disabled{opacity:.6;cursor:not-allowed}.EmailForm_successMessage__XFp33{text-align:center;padding:3rem;background:rgba(85,165,72,.1);border:2px solid #55a548;border-radius:1rem}.EmailForm_successIcon__O2ZTJ{width:64px;height:64px;margin:0 auto 1.5rem;background:#55a548;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.875rem;font-weight:700}.EmailForm_successTitle__qQ3xx{font-size:1.25rem}@media(min-width:768px){.EmailForm_successTitle__qQ3xx{font-size:1.5rem}}.EmailForm_successTitle__qQ3xx{font-weight:700;color:#162249;margin-bottom:1rem}.EmailForm_successText__BSKFj{font-size:1rem}@media(min-width:768px){.EmailForm_successText__BSKFj{font-size:1.125rem}}.EmailForm_successText__BSKFj{color:#454e6d;line-height:1.6;margin:0}.ResultComponent_resultContainer__6d7lu{min-height:100vh;background:#f7f1ec;padding:2rem 0}@media(min-width:768px){.ResultComponent_resultContainer__6d7lu{padding:4rem 0}}.ResultComponent_container__Gcskx{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.ResultComponent_container__Gcskx{max-width:640px}}@media(min-width:768px){.ResultComponent_container__Gcskx{max-width:768px}}@media(min-width:1024px){.ResultComponent_container__Gcskx{max-width:1024px}}@media(min-width:1280px){.ResultComponent_container__Gcskx{max-width:1280px}}.ResultComponent_content__5HLDI{display:flex;flex-direction:column;gap:2rem}.ResultComponent_card__vo51J{background:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid rgba(138,144,164,.2);padding:2rem}@media(min-width:768px){.ResultComponent_card__vo51J{padding:4rem}}.ResultComponent_cardContent__wxfWD{display:flex;flex-direction:column;gap:2rem;text-align:center;align-items:center}@media(min-width:768px){.ResultComponent_cardContent__wxfWD{gap:3rem}}.ResultComponent_title__71gYh{color:#162249;font-weight:700;font-size:1.5rem}@media(min-width:768px){.ResultComponent_title__71gYh{font-size:2.25rem}}.ResultComponent_title__71gYh{line-height:1.2}.ResultComponent_resultInfo__vZDu_{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:400px}.ResultComponent_resultPercentage__F_Uco{font-size:1.125rem}@media(min-width:768px){.ResultComponent_resultPercentage__F_Uco{font-size:1.25rem}}.ResultComponent_resultPercentage__F_Uco{color:#454e6d;font-weight:600}.ResultComponent_progressContainer__diqtA{width:100%}.ResultComponent_progressBar__qmID4{width:100%;height:16px;background:rgba(138,144,164,.2);border-radius:9999px;overflow:hidden}@media(min-width:768px){.ResultComponent_progressBar__qmID4{height:20px}}.ResultComponent_progressFill__5TraX{height:100%;background:linear-gradient(90deg,#2d385b,#335899);border-radius:9999px;transition:width .2s}.ResultComponent_descriptionBox__tCKc7{background:#f0e7de;padding:2rem;border-radius:.75rem;border:1px solid rgba(138,144,164,.2);width:100%}@media(min-width:768px){.ResultComponent_descriptionBox__tCKc7{padding:3rem}}.ResultComponent_description__a6Fq1{font-size:1rem}@media(min-width:768px){.ResultComponent_description__a6Fq1{font-size:1.125rem}}.ResultComponent_description__a6Fq1{color:#454e6d;line-height:1.8;width:100%;text-align:left}.ResultComponent_motto__dek26{font-size:1.125rem}@media(min-width:768px){.ResultComponent_motto__dek26{font-size:1.25rem}}.ResultComponent_motto__dek26{color:#2d385b;font-style:italic;text-align:center;margin-bottom:2rem;font-weight:500}.ResultComponent_infoBlock__c9kBI{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(138,144,164,.2)}.ResultComponent_infoBlock__c9kBI:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.ResultComponent_blockTitle__0yK2z{font-size:1rem}@media(min-width:768px){.ResultComponent_blockTitle__0yK2z{font-size:1.125rem}}.ResultComponent_blockTitle__0yK2z{font-weight:600;color:#162249;margin-bottom:.75rem}.ResultComponent_blockText__bBg7f{font-size:.875rem}@media(min-width:768px){.ResultComponent_blockText__bBg7f{font-size:1rem}}.ResultComponent_blockText__bBg7f{color:#454e6d;line-height:1.7;margin:0}.ResultComponent_completionText__BYNGg{font-size:1rem}@media(min-width:768px){.ResultComponent_completionText__BYNGg{font-size:1.125rem}}.ResultComponent_completionText__BYNGg{color:#454e6d;text-align:center;margin-bottom:2rem;line-height:1.6}.ResultComponent_emailSuccess__GtKVS{margin-top:3rem;padding:3rem;background:rgba(85,165,72,.1);border:2px solid #55a548;border-radius:1rem;text-align:center}.ResultComponent_successIcon__tVW2d{width:64px;height:64px;margin:0 auto 1.5rem;background:#55a548;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.875rem;font-weight:700}.ResultComponent_successTitle__doiGB{font-size:1.25rem}@media(min-width:768px){.ResultComponent_successTitle__doiGB{font-size:1.5rem}}.ResultComponent_successTitle__doiGB{font-weight:700;color:#162249;margin-bottom:1rem}.ResultComponent_successText___DfMN{font-size:1rem}@media(min-width:768px){.ResultComponent_successText___DfMN{font-size:1.125rem}}.ResultComponent_successText___DfMN{color:#454e6d;margin:0 0 1rem;line-height:1.6;font-weight:500}.ResultComponent_successNote__e4ZHG{font-size:.875rem}@media(min-width:768px){.ResultComponent_successNote__e4ZHG{font-size:1rem}}.ResultComponent_successNote__e4ZHG{color:#5c6480;margin:1.5rem 0 0;font-style:italic}.ResultComponent_premiumWidget__obI8d{margin-top:3rem;padding:2rem;background:linear-gradient(135deg,#2d385b,#335899);border-radius:1rem;text-align:left}@media(min-width:768px){.ResultComponent_premiumWidget__obI8d{padding:3rem}}.ResultComponent_premiumContent__F_pAz{display:flex;flex-direction:column;gap:1rem;align-items:center}.ResultComponent_premiumTitle__KjNHE{font-size:1.125rem}@media(min-width:768px){.ResultComponent_premiumTitle__KjNHE{font-size:1.25rem}}.ResultComponent_premiumTitle__KjNHE{font-weight:700;color:#fff;margin:0 0 .75rem;text-align:center}.ResultComponent_premiumSubtitle__sCEfL{font-size:1rem}@media(min-width:768px){.ResultComponent_premiumSubtitle__sCEfL{font-size:1.125rem}}.ResultComponent_premiumSubtitle__sCEfL{font-weight:600;color:hsla(0,0%,100%,.95);margin:0 0 1.5rem;text-align:center}.ResultComponent_premiumDescription__FwOMz{font-size:.875rem}@media(min-width:768px){.ResultComponent_premiumDescription__FwOMz{font-size:1rem}}.ResultComponent_premiumDescription__FwOMz{color:hsla(0,0%,100%,.9);line-height:1.6;margin:0 0 1rem}.ResultComponent_premiumList__0yDqa{list-style:none;padding:0;margin:1.5rem 0;color:hsla(0,0%,100%,.95);font-size:.875rem}@media(min-width:768px){.ResultComponent_premiumList__0yDqa{font-size:1rem}}.ResultComponent_premiumList__0yDqa{line-height:1.8}.ResultComponent_premiumList__0yDqa li{margin-bottom:.75rem;padding-left:1rem}.ResultComponent_premiumNote__aBmFo{font-size:.875rem}@media(min-width:768px){.ResultComponent_premiumNote__aBmFo{font-size:1rem}}.ResultComponent_premiumNote__aBmFo{color:hsla(0,0%,100%,.85);font-style:italic;margin:1.5rem 0 0;text-align:center}.ResultComponent_premiumButton__UO4iL{background:linear-gradient(90deg,#2d385b,#335899);color:#fff;font-weight:600;border-radius:.75rem;padding:1rem 2rem;border:none;cursor:pointer;transition:all .2s;font-size:1rem}.ResultComponent_premiumButton__UO4iL:hover{background:#162249;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.ResultComponent_premiumButton__UO4iL:disabled{opacity:.5;cursor:not-allowed;transform:none}.ResultComponent_premiumButton__UO4iL{background:#fff;color:#162249;font-weight:700;padding:1.5rem 3rem;margin-top:1rem}.ResultComponent_premiumButton__UO4iL:hover{background:#f7f1ec;transform:translateY(-2px)}.ResultComponent_actions___y3N7{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;padding-top:1.5rem}@media(min-width:768px){.ResultComponent_actions___y3N7{gap:1.5rem}}.ResultComponent_button__QuPOc{background:linear-gradient(90deg,#2d385b,#335899);color:#fff;font-weight:600;border-radius:.75rem;padding:1rem 2rem;border:none;cursor:pointer;transition:all .2s;font-size:1rem}.ResultComponent_button__QuPOc:hover{background:#162249;transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.ResultComponent_button__QuPOc:disabled{opacity:.5;cursor:not-allowed;transform:none}.ResultComponent_button__QuPOc{min-width:140px}@media(min-width:768px){.ResultComponent_button__QuPOc{min-width:180px;padding:1.5rem 3rem;font-size:1.125rem}}.ResultComponent_buttonOutline__hP4Nk{background:transparent;color:#2d385b;font-weight:600;border-radius:.75rem;padding:1rem 2rem;border:1px solid #2d385b;cursor:pointer;transition:all .2s;font-size:1rem}.ResultComponent_buttonOutline__hP4Nk:hover:not(:disabled){background:#f0e7de;border-color:#162249;color:#162249}.ResultComponent_buttonOutline__hP4Nk:disabled{opacity:.5;cursor:not-allowed}.ResultComponent_buttonOutline__hP4Nk{min-width:140px}@media(min-width:768px){.ResultComponent_buttonOutline__hP4Nk{min-width:180px;padding:1.5rem 3rem;font-size:1.125rem}}.TestComponent_testContainer__4N_4g{min-height:100vh;background:#f7f1ec;padding:2rem 0}@media(min-width:768px){.TestComponent_testContainer__4N_4g{padding:4rem 0}}.TestComponent_container__nL9aq{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.TestComponent_container__nL9aq{max-width:640px}}@media(min-width:768px){.TestComponent_container__nL9aq{max-width:768px}}@media(min-width:1024px){.TestComponent_container__nL9aq{max-width:1024px}}@media(min-width:1280px){.TestComponent_container__nL9aq{max-width:1280px}}.TestComponent_content__HOF9s{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.TestComponent_content__HOF9s{gap:3rem}}.TestComponent_progressSection__dHNks{width:100%}.TestComponent_progressHeader__7htQf{display:flex;justify-content:space-between;margin-bottom:.75rem}.TestComponent_progressText__mks0X{font-size:.875rem;color:#5c6480;font-weight:500}@media(min-width:768px){.TestComponent_progressText__mks0X{font-size:1rem}}.TestComponent_progressBar__26ZwT{width:100%;height:12px;background:rgba(138,144,164,.2);border-radius:9999px;overflow:hidden}@media(min-width:768px){.TestComponent_progressBar__26ZwT{height:16px}}.TestComponent_progressFill___benG{height:100%;background:linear-gradient(90deg,#2d385b,#335899);border-radius:9999px;transition:width .2s}.TestComponent_card__piNdM{background:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid rgba(138,144,164,.2);padding:1.5rem}@media(min-width:768px){.TestComponent_card__piNdM{padding:3rem}}.TestComponent_cardContent__i2GZK{display:flex;flex-direction:column;gap:2rem}.TestComponent_questionTitle__EXhI7{color:#162249;font-weight:700;line-height:1.4;font-size:1.125rem}@media(min-width:768px){.TestComponent_questionTitle__EXhI7{font-size:1.5rem}}.TestComponent_answersList__C6JWu{display:flex;flex-direction:column;gap:1rem}.TestComponent_answerItem__aLBcS{display:flex;align-items:center;padding:1rem;border-radius:.5rem;cursor:pointer;transition:all .2s;border:2px solid transparent}.TestComponent_answerItem__aLBcS:hover{background:#f0e7de}@media(min-width:768px){.TestComponent_answerItem__aLBcS{padding:1.5rem}}.TestComponent_answerItemSelected__FVWKp{background:rgba(51,88,153,.1);border-color:#2d385b}.TestComponent_radioInput__peAMY{width:20px;height:20px;margin-right:1rem;cursor:pointer;accent-color:#2d385b;flex-shrink:0}@media(min-width:768px){.TestComponent_radioInput__peAMY{width:24px;height:24px}}.TestComponent_answerText__0Jbe9{font-size:1rem;color:#454e6d;flex:1 1}@media(min-width:768px){.TestComponent_answerText__0Jbe9{font-size:1.125rem}}.TestComponent_navigation__nwcTf{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.TestComponent_button__lJZoH{background:linear-gradient(90deg,#2d385b,#335899);color:#fff;font-weight:600;border-radius:.75rem;padding:1rem 2rem;border:none;cursor:pointer;transition:all .2s;font-size:1rem}.TestComponent_button__lJZoH:hover{background:#162249;transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.TestComponent_button__lJZoH:disabled{opacity:.5;cursor:not-allowed;transform:none}.TestComponent_button__lJZoH{min-width:120px}@media(min-width:768px){.TestComponent_button__lJZoH{min-width:150px;padding:1.5rem 3rem;font-size:1.125rem}}.TestComponent_buttonOutline__U0IYb{background:transparent;color:#2d385b;font-weight:600;border-radius:.75rem;padding:1rem 2rem;border:1px solid #2d385b;cursor:pointer;transition:all .2s;font-size:1rem}.TestComponent_buttonOutline__U0IYb:hover:not(:disabled){background:#f0e7de;border-color:#162249;color:#162249}.TestComponent_buttonOutline__U0IYb:disabled{opacity:.5;cursor:not-allowed}.TestComponent_buttonOutline__U0IYb{min-width:120px}@media(min-width:768px){.TestComponent_buttonOutline__U0IYb{min-width:150px;padding:1.5rem 3rem;font-size:1.125rem}}.TestComponent_startOver__KFH_U{margin-top:1rem;text-align:center}.TestComponent_startOverButton__5A774{background:none;border:none;color:#5c6480;font-size:.875rem;cursor:pointer;text-decoration:underline}.TestComponent_startOverButton__5A774:hover{color:#2d385b}