.CustomPopupBase{border-radius:30px;max-width:600px;height:auto;background-color:#303443}@media(max-width:991px){.CustomPopupBase{max-height:90vh;overflow:hidden}.CustomPopupBase .content-wrapper{max-height:inherit;overflow-y:auto;gap:1.5rem}}@media(max-width:767px){.CustomPopupBase{max-width:552px;width:90%}}.CustomPopupBase .content-wrapper{display:flex;flex-direction:column;gap:35px;padding:40px}.CustomPopupBase .heading{display:flex;align-items:center;justify-content:space-between;align-items:flex-start}@media(max-width:767px){.CustomPopupBase .heading{position:relative}}.CustomPopupBase .heading-text{margin-right:20px}@media(max-width:767px){.CustomPopupBase .heading-text{color:#e6ff01}}.CustomPopupBase .close-icon{margin-left:auto;display:block;background:none;border:none;cursor:pointer}@media(max-width:767px){.CustomPopupBase .close-icon{position:absolute;right:-24px;top:-24px}}.toast-content{display:flex;flex-direction:column;gap:4px}.toast-title{font-weight:600;color:#eeeaeb}.Toastify__toast--success{background-color:#e6ff01!important;color:#20232c}.Toastify__toast--success .Toastify__close-button,.Toastify__toast--success .toast-title,.Toastify__toast--success span,.Toastify__toast--success svg{color:#20232c}.Toastify__toast--error{background-color:#a6325c!important;color:#eeeaeb}.Toastify__toast--info{background-color:#426fe4!important}.Toastify__toast--warning{background-color:#cd9000!important}.SegmentSlider{width:100%;position:relative;height:-moz-fit-content;height:fit-content}.SegmentSlider .segment-slider--container{position:relative;width:100%;height:28px;padding:0 5px}.SegmentSlider .segment-slider--pointer{position:absolute;top:-17px;left:0;transform:translateX(-50%);z-index:2;width:30px;height:27px}@media(min-width:768px){.SegmentSlider .segment-slider--pointer{top:-19px;width:40px}}.SegmentSlider .segment-slider--track{position:absolute;top:50%;left:0;width:100%;height:14px;background:linear-gradient(90deg,#4db2a5,#4db2a5 25%,#0f9986 0,#0f9986 49.9%,#cd9000 50%,#cd9000 75%,#cd3e72 0);transform:translateY(-50%);border-radius:6px;z-index:1}.SelfTestResultPopup{max-width:600px;width:100%}.SelfTestResultPopup .content{display:flex;flex-direction:column;gap:40px;width:90%}.QuestionSteps{display:flex;flex-direction:column;gap:18px}.QuestionSteps .question-steps--progress-title{display:flex;align-items:center;gap:.5rem}.QuestionSteps .question-steps--progress-title .active{font-family:Urbanist,sans-serif;font-weight:300;font-size:25px;line-height:35px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.QuestionSteps .question-steps--progress-title .total{font-family:Urbanist,sans-serif;font-weight:300;font-size:18px;line-height:28px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0;color:#5f6882}.QuestionSteps .question-steps--progress-bar{display:flex;gap:10px;align-items:center}.QuestionSteps .question-steps--progress-bar .step{width:40px;height:8px;border-radius:6px;transition:background-color .2s ease;background-color:#5f6882}.QuestionSteps .question-steps--progress-bar .step.done{background-color:#eeeaeb}.QuestionSteps .question-steps--progress-bar .step.active{background-color:#e6ff01}.SelfTestQuestionnairePopup{max-width:600px}.SelfTestQuestionnairePopup .self-test-questionnaire--container,.SelfTestQuestionnairePopup .self-test-questionnaire--navigation-buttons,.SelfTestQuestionnairePopup .self-test-questionnaire--question,.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons{display:flex}.SelfTestQuestionnairePopup .self-test-questionnaire--container{flex-direction:column;gap:2.5rem;padding-right:24px}.SelfTestQuestionnairePopup .self-test-questionnaire--question{flex-direction:column;gap:2.25rem}.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons{gap:1rem}@media(min-width:576px){.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons{gap:1.5rem}}.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons button{cursor:pointer;width:110px;height:110px;flex-shrink:0;border-radius:10px;border:0;background-color:var(--nightstone)}@media screen and (min-width:400px){.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons button{width:120px;height:120px}}@media(min-width:576px){.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons button{width:140px;height:140px}}.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons button{font-family:Unbounded,sans-serif;font-weight:900;font-size:20px;line-height:33px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons button.selected{color:#20232c;background-color:var(--neongold)}.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons button.not-selected{opacity:.5}.SelfTestQuestionnairePopup .self-test-questionnaire--question-buttons button:disabled{cursor:not-allowed;opacity:.5}.SelfTestQuestionnairePopup .self-test-questionnaire--navigation-buttons{flex-direction:column-reverse;gap:1rem}@media(min-width:576px){.SelfTestQuestionnairePopup .self-test-questionnaire--navigation-buttons{flex-direction:row;gap:2.25rem}}.SelfTestQuestionnairePopup .self-test-questionnaire--navigation-buttons button{width:100%}@media(min-width:576px){.SelfTestQuestionnairePopup .self-test-questionnaire--navigation-buttons button{width:auto}}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:576px){.container{max-width:540px;padding-left:24px;padding-right:24px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1440px){.container{max-width:1320px}}@media(min-width:1640px){.container{max-width:1440px}}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:576px){.container-fluid{padding-left:24px;padding-right:24px}}.row{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media(min-width:1440px){.row{max-width:1440px;gap:24px;justify-content:flex-start;margin-left:auto;margin-right:auto}}@media(min-width:768px)and (max-width:1439px){.row{max-width:1196px;gap:24px;justify-content:flex-start;margin-left:auto;margin-right:auto}}@media(max-width:1439px){.row{width:100%;margin-left:auto;margin-right:auto;gap:16px}}.col-1{max-width:98px}.col-1,.col-2{width:100%;flex:0 1 auto}.col-2{max-width:220px}.col-3{max-width:342px}.col-3,.col-4{width:100%;flex:0 1 auto}.col-4{max-width:464px}.col-5{max-width:586px}.col-5,.col-6{width:100%;flex:0 1 auto}.col-6{max-width:708px}.col-7{max-width:830px}.col-7,.col-8{width:100%;flex:0 1 auto}.col-8{max-width:952px}.col-9{max-width:1074px}.col-10,.col-9{width:100%;flex:0 1 auto}.col-10{max-width:1196px}.col-11{max-width:1318px}.col-11,.col-12{width:100%;flex:0 1 auto}.col-12{max-width:1440px}@media(min-width:768px)and (max-width:1439px){.col-tablet-1{max-width:98px;width:100%;flex:0 0 auto}.col-tablet-2{max-width:220px;width:100%;flex:0 0 auto}.col-tablet-3{max-width:342px;width:100%;flex:0 0 auto}.col-tablet-4{max-width:464px;width:100%;flex:0 0 auto}.col-tablet-5{max-width:586px;width:100%;flex:0 0 auto}.col-tablet-6{max-width:708px;width:100%;flex:0 0 auto}.col-tablet-7{max-width:830px;width:100%;flex:0 0 auto}.col-tablet-8{max-width:952px;width:100%;flex:0 0 auto}.col-tablet-9{max-width:1074px;width:100%;flex:0 0 auto}.col-tablet-10{max-width:1196px;width:100%;flex:0 0 auto}}@media(max-width:767px){.col-mobile-1,.col-mobile-2,.col-mobile-3,.col-mobile-4{width:100%;flex:0 0 auto}}.h1-unbounded-60pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:60px;line-height:63px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}@media(max-width:991px){.h1-unbounded-60pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:48px;line-height:56px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}}@media(max-width:575px){.h1-unbounded-60pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:42px;line-height:50px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}}.h2-unbounded-40pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:40px;line-height:48px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}@media(max-width:991px){.h2-unbounded-40pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:36px;line-height:44px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}@media(max-width:575px){.h2-unbounded-40pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:30px;line-height:38px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}.h3-unbounded-34pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:34px;line-height:42px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}@media(max-width:991px){.h3-unbounded-34pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:28px;line-height:36px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}@media(max-width:575px){.h3-unbounded-34pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:22px;line-height:30px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}}.h4-unbounded-20pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:20px;line-height:28px;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0;-webkit-hyphens:auto;hyphens:auto}@media(max-width:991px){.h4-unbounded-20pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:24px;line-height:32px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}}@media(max-width:575px){.h4-unbounded-20pt{font-family:Unbounded,sans-serif;font-weight:900;font-size:20px;line-height:28px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}}.copy-urbanist-18pt{font-size:18px;line-height:28px}.copy-urbanist-16pt,.copy-urbanist-18pt{font-family:Urbanist,sans-serif;font-weight:300;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.copy-urbanist-16pt{font-size:16px;line-height:48px}.subhl-urbanist-25pt{font-family:Urbanist,sans-serif;font-weight:300;font-size:25px;line-height:35px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.copy-bold-urbanist-18pt{font-size:18px}.copy-bold-urbanist-18pt,.copy-bold-urbanist-20pt{font-family:Urbanist,sans-serif;font-weight:700;line-height:28px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.copy-bold-urbanist-20pt{font-size:20px}.textlink-urbanist-14pt{font-family:Urbanist,sans-serif;font-weight:300;font-size:14px;line-height:28px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0}@media(max-width:767px){.textlink-urbanist-14pt{font-family:Urbanist,sans-serif;font-weight:300;font-size:10px;line-height:10px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0}}.textlink-urbanist-18pt{font-family:Urbanist,sans-serif;font-weight:700;font-size:18px;line-height:28px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0;text-decoration:none;cursor:pointer}.textlink-urbanist-18pt:hover{text-decoration:underline}.unbounded-black-40px{font-size:40px;line-height:48px}.unbounded-black-25px,.unbounded-black-40px{font-family:Unbounded,sans-serif;font-weight:900;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}.unbounded-black-25px{font-size:25px;line-height:32px}.unbounded-black-20px{font-size:20px;line-height:33px}.unbounded-black-14px,.unbounded-black-20px{font-family:Unbounded,sans-serif;font-weight:900;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}.unbounded-black-14px{font-size:14px;line-height:20px}.urbanist-regular-14px{font-weight:400}.urbanist-black-14px,.urbanist-regular-14px{font-family:Urbanist,sans-serif;font-size:14px;line-height:21px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.urbanist-black-14px{font-weight:900}.urbanist-black-20px{font-weight:900;font-size:20px;line-height:28px}.urbanist-black-20px,.winner-italic-urbanist-25pt{font-family:Urbanist,sans-serif;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}.winner-italic-urbanist-25pt{font-weight:300;font-size:25px;line-height:35px;font-style:italic}@media(max-width:575px){.winner-italic-urbanist-25pt{font-size:1.125rem;line-height:1.25}}.winner-urbanist-32pt{font-family:Urbanist,sans-serif;font-weight:300;font-size:32px;line-height:35px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}@media(max-width:575px){.winner-urbanist-32pt{font-size:1.125rem;line-height:1.25}}.winner-bold-urbanist-32pt{font-family:Urbanist,sans-serif;font-weight:700;font-size:32px;line-height:35px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0}@media(max-width:575px){.winner-bold-urbanist-32pt{font-size:1.125rem;line-height:1.25}}.winner-bold-urbanist-25pt{font-family:Urbanist,sans-serif;font-weight:700;font-size:25px;line-height:35px;color:#e6ff01;text-transform:none;letter-spacing:0;margin:0}@media(max-width:575px){.winner-bold-urbanist-25pt{font-size:1.125rem;line-height:1.25}}@media(max-width:767px){.h1-mobile{font-family:Unbounded,sans-serif;font-weight:900;font-size:42px;line-height:50px;color:#e6ff01;text-transform:uppercase;letter-spacing:0;margin:0}.h2-mobile{font-size:30px;line-height:38px}.h2-mobile,.h3-mobile{font-family:Unbounded,sans-serif;font-weight:900;color:#eeeaeb;text-transform:uppercase;letter-spacing:0;margin:0}.h3-mobile{font-size:22px;line-height:30px}.h4-mobile{font-family:Unbounded,sans-serif;font-weight:900;font-size:20px;color:#e6ff01;text-transform:uppercase}.h4-mobile,.subhl-mobile{line-height:28px;letter-spacing:0;margin:0}.subhl-mobile{font-family:Urbanist,sans-serif;font-weight:600;font-size:18px;color:#eeeaeb;text-transform:none}}.BonusPopup{position:relative;display:flex;width:574px;padding:24px 24px 60px;flex-direction:column;align-items:center;gap:45px;border-radius:30px;background:var(--nightgraphit);box-sizing:border-box;max-height:80vh;height:auto}@media(max-width:575px){.BonusPopup{width:100%;max-width:calc(100% - 2rem);margin:1rem auto;padding:16px 16px 40px;gap:2rem}}.BonusPopup .icon-close{position:absolute;top:16px;right:16px;z-index:1}.BonusPopup .bonus-popup-wrapper{padding-top:40px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.BonusPopup .bonus-popup-wrapper::-webkit-scrollbar{display:none}.BonusPopup .bonus-popup--container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.8125rem;width:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.BonusPopup .bonus-popup--container::-webkit-scrollbar{display:none}@media(max-width:575px){.BonusPopup .bonus-popup--container{gap:2.5rem}}.BonusPopup .bonus-popup--title{display:flex;flex-direction:column;align-items:center;gap:20px;min-height:120px}.BonusPopup .bonus-popup--title>*{color:var(--neongold)}.BonusPopup .bonus-popup--waive-bonus-toggle{display:flex;align-items:center;gap:10px}.BonusPopup .bonus-popup--waive-bonus-toggle *{font-family:Urbanist,sans-serif;font-weight:300;font-size:16px;line-height:48px;color:#eeeaeb;text-transform:none;letter-spacing:0;margin:0;line-height:100%}.BonusPopup .bonus-popup--waive-bonus-toggle .toggle-icon{cursor:pointer}.BonusPopup .bonus-popup--waive-bonus-toggle .toggle-icon.rotate{transform:rotate(180deg)}.BonusPopup .bonus-popup--action-button{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.BonusPopup .waive-bonus{display:flex;flex-direction:column;align-items:center;width:100%}.BonusPopup .waive-bonus--options{width:90%;margin-bottom:20px}.BonusPopup .waive-bonus--options .FormInputRadio .group-label-container,.BonusPopup .waive-bonus--options .form-input-radio-option{margin-bottom:20px}.BonusPopup .waive-bonus .waive-reason-other{width:100%;border-radius:10px;opacity:.5;background-color:var(--nightstone);padding:16px;color:#eeeaeb;font-family:Urbanist,sans-serif;font-weight:300}