.quiz-module__QljEeq__page{color:#fff}.quiz-module__QljEeq__quizSection{background:linear-gradient(115deg,#0d181cf5,#0d181cb3),url(/quiz/quiz-bg.webp) 50%/cover no-repeat,#0d181c;align-items:flex-start;min-height:75vh;display:flex;position:relative;overflow:hidden}.quiz-module__QljEeq__overlay{background:radial-gradient(52% 62% at 50% 42%,#c7130938,#0000 58%),linear-gradient(#0d181c,#0d181c1a,#0d181c);position:absolute;inset:0}.quiz-module__QljEeq__inner{z-index:1;text-align:center;width:min(100%,1120px);margin:0 auto;padding:clamp(42px,7vh,82px) 20px 48px;position:relative}.quiz-module__QljEeq__progress{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.quiz-module__QljEeq__inner h1{color:#fff;max-width:860px;margin:0 auto;font-size:clamp(24px,3.4vw,42px);line-height:1.16}.quiz-module__QljEeq__optionsGrid{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.quiz-module__QljEeq__optionButton,.quiz-module__QljEeq__nextButton,.quiz-module__QljEeq__confirmButton,.quiz-module__QljEeq__restartButton,.quiz-module__QljEeq__actionLink{font:inherit;border-radius:7px;font-weight:800;text-decoration:none}.quiz-module__QljEeq__optionButton{color:#fff;cursor:pointer;background:#0000008a;border:2px solid #ffffffe6;min-height:48px;padding:10px 16px;transition:background .15s,border-color .15s,transform .15s}.quiz-module__QljEeq__optionButton:hover,.quiz-module__QljEeq__optionButton:focus-visible{border-color:var(--hover-link,#c71309);background:#000;transform:translateY(-1px)}.quiz-module__QljEeq__optionButtonActive,.quiz-module__QljEeq__optionButtonActive:hover,.quiz-module__QljEeq__optionButtonActive:focus-visible{border-color:var(--hover-link,#c71309);background:var(--hover-link,#c71309);color:#fff;transform:translateY(-1px);box-shadow:0 0 0 3px #c713093d}.quiz-module__QljEeq__helpText{color:#ffffffd1;margin:18px auto 0;font-size:18px}.quiz-module__QljEeq__nextButton,.quiz-module__QljEeq__confirmButton,.quiz-module__QljEeq__restartButton{color:#fff;cursor:pointer;background:#000;border:2px solid #fff;justify-content:center;align-items:center;margin-top:18px;padding:11px 18px;display:inline-flex}.quiz-module__QljEeq__actionLink{color:#fff;font:inherit;background:#00000057;border:2px solid #ffffffb8;border-radius:7px;justify-content:center;align-items:center;padding:11px 18px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.quiz-module__QljEeq__confirmButton:disabled{cursor:not-allowed;opacity:.55}.quiz-module__QljEeq__nextButton:hover,.quiz-module__QljEeq__nextButton:focus-visible,.quiz-module__QljEeq__confirmButton:hover,.quiz-module__QljEeq__confirmButton:focus-visible,.quiz-module__QljEeq__restartButton:hover,.quiz-module__QljEeq__restartButton:focus-visible,.quiz-module__QljEeq__actionLink:hover,.quiz-module__QljEeq__actionLink:focus-visible{border-color:var(--hover-link,#c71309);background:var(--hover-link,#c71309);color:#fff}.quiz-module__QljEeq__emailBox{background:#0009;border:2px solid #fff;border-radius:4px;flex-direction:column;align-items:center;gap:16px;width:min(100%,450px);margin:54px auto 0;padding:30px 44px;display:flex}.quiz-module__QljEeq__emailBox input[type=email]{color:#fff;width:100%;font:inherit;text-align:center;background:0 0;border:0;border-bottom:1px solid #ffffffbd;padding:10px 4px;font-size:20px}.quiz-module__QljEeq__emailBox input[type=email]::placeholder{color:#ffffffb8}.quiz-module__QljEeq__checkboxLabel{color:#ffffffd6;text-align:left;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.quiz-module__QljEeq__checkboxLabel input{accent-color:#fff;flex:none;width:20px;height:20px}.quiz-module__QljEeq__message{min-height:20px;color:var(--hover-link,#c71309);margin:0;font-size:12px;font-weight:600;line-height:1.2}.quiz-module__QljEeq__resultsPage{color:#fff;width:min(1600px,100%);margin:0 auto;padding:32px 12px 72px}.quiz-module__QljEeq__resultsHero{text-align:center;margin:0 auto 36px}.quiz-module__QljEeq__resultsHero h1{color:#fff;margin:0 0 14px;font-size:clamp(28px,4vw,42px)}.quiz-module__QljEeq__resultsLead{color:#ffffffd6;max-width:760px;margin:0 auto;font-size:clamp(18px,2vw,25px);font-weight:800;line-height:1.28}.quiz-module__QljEeq__issueSection{margin:64px 0}.quiz-module__QljEeq__issueSection h2{color:#fff;margin:0 0 12px;font-size:30px;line-height:1.15}.quiz-module__QljEeq__issueSection h2:before{color:var(--hover-link,#c71309);content:"| "}.quiz-module__QljEeq__issueSection p{color:#ffffffc7;font-size:16px;line-height:1.7}.quiz-module__QljEeq__typewriterText{white-space:pre-line;min-height:1.7em}.quiz-module__QljEeq__typewriterTextActive:after{width:.65ch;color:var(--hover-link,#c71309);content:"|";animation:.9s step-end infinite quiz-module__QljEeq__quizCaretBlink;display:inline-block}@keyframes quiz-module__QljEeq__quizCaretBlink{50%{opacity:0}}.quiz-module__QljEeq__productsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.quiz-module__QljEeq__productItem{min-width:0;height:100%}.quiz-module__QljEeq__actionBand{justify-content:center;padding:40px 0 0;display:flex}.quiz-module__QljEeq__restartFooter{justify-content:center;padding-top:18px;display:flex}@media (max-width:640px){.quiz-module__QljEeq__quizSection{min-height:90vh}.quiz-module__QljEeq__inner{padding:52px 14px 34px}.quiz-module__QljEeq__optionsGrid{flex-direction:column;margin-top:20px}.quiz-module__QljEeq__optionButton{width:100%;margin:0}.quiz-module__QljEeq__helpText{font-size:14px}.quiz-module__QljEeq__emailBox{margin-top:24px;padding:24px}.quiz-module__QljEeq__resultsPage{padding:24px 14px 56px}.quiz-module__QljEeq__issueSection{margin:44px 0}.quiz-module__QljEeq__issueSection h2{font-size:24px}}@media (max-width:380px){.quiz-module__QljEeq__productsGrid{grid-template-columns:1fr}}@media (min-width:760px){.quiz-module__QljEeq__resultsPage{padding:32px 20px 72px}.quiz-module__QljEeq__productsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (min-width:1100px){.quiz-module__QljEeq__productsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}
