@keyframes QuizView-module__jaaiGa__quizFadeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes QuizView-module__jaaiGa__quizToastIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes QuizView-module__jaaiGa__quizFloat0{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes QuizView-module__jaaiGa__quizFloat1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes QuizView-module__jaaiGa__quizFloat2{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.QuizView-module__jaaiGa__heroWrap{min-height:100vh;padding:20px var(--container-padding);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.QuizView-module__jaaiGa__hero{justify-content:center;align-items:center;width:100%;max-width:1100px;min-height:540px;display:flex;position:relative}.QuizView-module__jaaiGa__heroCenter{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:460px;padding:0 12px;display:flex;position:relative}.QuizView-module__jaaiGa__heroPhoto{object-fit:cover;border-radius:var(--radius-24);z-index:1;border:1px solid #0000000d;transition:transform .3s;display:block;position:absolute;box-shadow:0 6px 24px #00000014}.QuizView-module__jaaiGa__heroTitle{color:var(--black-500);letter-spacing:.02em;margin-bottom:16px;font-size:clamp(40px,6vw,72px);font-weight:600;line-height:1.1}.QuizView-module__jaaiGa__heroTitleAccent{color:var(--brand-orange)}.QuizView-module__jaaiGa__heroSubtitle{color:var(--grey-500);margin-bottom:28px;font-size:16px;line-height:1.7}.QuizView-module__jaaiGa__heroCta{background:var(--black-800);color:var(--white);cursor:pointer;border:none;border-radius:12px;padding:16px 44px;font-family:inherit;font-size:16px;font-weight:700;transition:background .2s,transform .2s}.QuizView-module__jaaiGa__heroCta:hover{background:var(--black-500);transform:translateY(-2px)}.QuizView-module__jaaiGa__heroCta:active{transform:scale(.98)}.QuizView-module__jaaiGa__breadcrumbs{padding:20px var(--container-padding)0;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.QuizView-module__jaaiGa__breadcrumbItem{align-items:center;gap:6px;display:flex}.QuizView-module__jaaiGa__breadcrumbActive{color:var(--brand-orange);font-size:14px;font-weight:600}.QuizView-module__jaaiGa__breadcrumbLink{color:var(--grey-500);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;text-decoration:underline}.QuizView-module__jaaiGa__breadcrumbLink:hover{color:var(--brand-orange)}.QuizView-module__jaaiGa__breadcrumbSep{color:var(--grey-100);font-size:12px}.QuizView-module__jaaiGa__step{min-height:80vh;padding:40px var(--container-padding)60px;text-align:center;flex-direction:column;justify-content:center;align-items:center;animation:.45s QuizView-module__jaaiGa__quizFadeIn;display:flex}.QuizView-module__jaaiGa__toast{border-radius:var(--radius-24);background:var(--black-500);align-items:center;gap:14px;max-width:500px;padding:22px 30px;animation:.35s QuizView-module__jaaiGa__quizToastIn;display:flex}.QuizView-module__jaaiGa__toastText{color:var(--white);text-align:left;font-size:20px;font-weight:500;line-height:1.4}.QuizView-module__jaaiGa__questionTitle{color:var(--black-500);max-width:540px;margin-bottom:32px;font-size:clamp(22px,3.5vw,34px);font-weight:700;line-height:1.3}.QuizView-module__jaaiGa__questionHead{text-align:left;align-items:center;gap:14px;margin-bottom:32px;display:flex}.QuizView-module__jaaiGa__questionTitle2{color:var(--black-500);margin:0;font-size:clamp(20px,3vw,30px);font-weight:700;line-height:1.3}.QuizView-module__jaaiGa__questionHint{color:var(--grey-500);margin-top:4px;font-size:13px;display:block}.QuizView-module__jaaiGa__nameInput{border:none;border-bottom:2px solid var(--grey-100);width:100%;max-width:340px;color:var(--black-500);text-align:center;background:0 0;margin-bottom:32px;padding:0 0 12px;font-family:inherit;font-size:26px;font-weight:300}.QuizView-module__jaaiGa__nameInput:focus{border-bottom-color:var(--brand-orange);outline:none}.QuizView-module__jaaiGa__nameInput::placeholder{color:var(--grey-500)}.QuizView-module__jaaiGa__buttons{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.QuizView-module__jaaiGa__btnPrimary{background:var(--black-800);color:var(--white);cursor:pointer;border:none;border-radius:12px;padding:15px 40px;font-family:inherit;font-size:15px;font-weight:600;transition:background .2s,transform .2s}.QuizView-module__jaaiGa__btnPrimary:hover{background:var(--black-500)}.QuizView-module__jaaiGa__btnPrimary:active{transform:scale(.98)}.QuizView-module__jaaiGa__btnSecondary{border:1px solid var(--black-500);color:var(--black-500);cursor:pointer;background:0 0;border-radius:12px;padding:15px 32px;font-family:inherit;font-size:15px;font-weight:500;transition:all .2s}.QuizView-module__jaaiGa__btnSecondary:hover{background:var(--grey-50)}.QuizView-module__jaaiGa__options{flex-direction:column;gap:10px;width:100%;max-width:500px;margin-bottom:8px;display:flex}.QuizView-module__jaaiGa__optionBtn{border:1px solid var(--black-500);background:var(--white);width:100%;color:var(--black-500);text-align:center;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font-family:inherit;font-size:15px;font-weight:500;transition:all .15s;display:flex}.QuizView-module__jaaiGa__optionBtn:hover{background:var(--grey-50)}.QuizView-module__jaaiGa__optionBtnActive{border-color:var(--black-800);background:var(--black-800);color:var(--white)}.QuizView-module__jaaiGa__checkbox{border:1.5px solid var(--black-500);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex}.QuizView-module__jaaiGa__checkboxOn{background:var(--black-800);border-color:var(--black-800);color:var(--white);font-weight:700}.QuizView-module__jaaiGa__skipLink{color:var(--grey-500);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;margin-top:12px;font-family:inherit;font-size:13px;text-decoration:underline}.QuizView-module__jaaiGa__backBtn{color:var(--grey-500);cursor:pointer;background:0 0;border:none;margin-top:8px;font-family:inherit;font-size:14px;font-weight:500}.QuizView-module__jaaiGa__backBtn:hover,.QuizView-module__jaaiGa__skipLink:hover{color:var(--black-700)}.QuizView-module__jaaiGa__loaderSubtitle{color:var(--grey-500);max-width:380px;margin-bottom:32px;font-size:15px;line-height:1.6}.QuizView-module__jaaiGa__loaderBox{width:160px;height:160px;position:relative}.QuizView-module__jaaiGa__loaderNum{color:var(--brand-orange);font-size:30px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.QuizView-module__jaaiGa__resultAccent{color:var(--brand-orange)}.QuizView-module__jaaiGa__resultSubtitle{color:var(--grey-500);margin-bottom:28px;font-size:16px;line-height:1.5}.QuizView-module__jaaiGa__resultCards{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:36px;display:flex}.QuizView-module__jaaiGa__resultCard{border-radius:var(--radius-24);border:1px solid var(--grey-100);background:var(--white);width:240px;color:inherit;text-decoration:none;transition:transform .2s;display:block;overflow:hidden;box-shadow:0 2px 12px #0000000a}.QuizView-module__jaaiGa__resultCard:hover{transform:translateY(-4px)}.QuizView-module__jaaiGa__resultCardLocked{cursor:not-allowed;opacity:.7;pointer-events:none}.QuizView-module__jaaiGa__resultCardImg{background-position:50%;background-size:cover;width:100%;height:160px}.QuizView-module__jaaiGa__resultCardBody{justify-content:space-between;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.QuizView-module__jaaiGa__resultCardName{color:var(--black-500);margin-bottom:2px;font-size:14px;font-weight:600}.QuizView-module__jaaiGa__resultCardDesc{color:var(--grey-500);font-size:12px}.QuizView-module__jaaiGa__resultBadge{color:var(--brand-orange);white-space:nowrap;background:#fef0ec;border-radius:20px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:700}.QuizView-module__jaaiGa__resultBadgePrice{color:var(--black-500);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}.QuizView-module__jaaiGa__resultForm{flex-direction:column;gap:10px;width:100%;max-width:380px;display:flex}.QuizView-module__jaaiGa__resultHint{color:var(--grey-500);margin-bottom:4px;font-size:14px;line-height:1.5}.QuizView-module__jaaiGa__formInput{border:1px solid var(--grey-100);background:var(--white);color:var(--black-500);border-radius:12px;padding:15px 20px;font-family:inherit;font-size:16px}.QuizView-module__jaaiGa__formInput:focus{border-color:var(--black-500);outline:none}.QuizView-module__jaaiGa__formInput::placeholder{color:var(--grey-500)}.QuizView-module__jaaiGa__privacyNote{color:var(--grey-500);text-align:center;margin-top:4px;font-size:11px;line-height:1.4}.QuizView-module__jaaiGa__privacyNote a{color:var(--brand-orange);text-underline-offset:2px;text-decoration:underline}.QuizView-module__jaaiGa__doneSubtitle{color:var(--grey-500);max-width:460px;margin-bottom:32px;font-size:18px;line-height:1.6}.QuizView-module__jaaiGa__doneCheck{background:var(--brand-orange);width:64px;height:64px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;font-size:28px;font-weight:700;display:flex}.QuizView-module__jaaiGa__confirmBtn{background:var(--black-800);width:100%;max-width:500px;color:var(--white);cursor:pointer;border:none;border-radius:12px;margin-top:8px;padding:15px 40px;font-family:inherit;font-size:15px;font-weight:600;transition:background .2s,transform .2s}.QuizView-module__jaaiGa__confirmBtn:hover{background:var(--black-500)}.QuizView-module__jaaiGa__confirmBtn:active{transform:scale(.98)}@media (max-width:768px){.QuizView-module__jaaiGa__heroPhoto{display:none!important}.QuizView-module__jaaiGa__hero{min-height:auto}.QuizView-module__jaaiGa__heroWrap{min-height:auto;padding:60px var(--container-padding)40px}.QuizView-module__jaaiGa__heroTitle{font-size:36px}.QuizView-module__jaaiGa__heroCenter{max-width:100%}.QuizView-module__jaaiGa__step{min-height:70vh;padding:30px var(--container-padding)40px}.QuizView-module__jaaiGa__resultCards{flex-direction:column;align-items:center}.QuizView-module__jaaiGa__resultCard{width:100%;max-width:320px}.QuizView-module__jaaiGa__questionHead{text-align:center;flex-direction:column}.QuizView-module__jaaiGa__options,.QuizView-module__jaaiGa__confirmBtn{max-width:100%}}
