.iqquest_root__Oou_y{--px:4px;--pixel:var(--iqq-font-pixel),"DotGothic16",var(--iqq-font-sans),"Hiragino Sans","Noto Sans JP",system-ui,sans-serif;--eightbit:var(--iqq-font-8bit),"Press Start 2P",var(--iqq-font-pixel),monospace;--sans:var(--iqq-font-sans),"M PLUS 1p","Hiragino Sans","Noto Sans JP",system-ui,sans-serif;position:relative;overflow-x:clip;color:var(--iqq-cream,#FFF4D6);background:var(--iqq-night-bg,#15123B);font-family:var(--sans);font-size:16px;line-height:1.8;-webkit-font-smoothing:antialiased}.iqquest_root__Oou_y:lang(ar),.iqquest_root__Oou_y:lang(ko),.iqquest_root__Oou_y:lang(vi),.iqquest_root__Oou_y:lang(zh-CN),.iqquest_root__Oou_y:lang(zh-TW){--pixel:var(--sans)}.iqquest_wrap__zwFaO{max-width:1140px;margin-inline:auto;padding-inline:16px}@media (min-width:720px){.iqquest_wrap__zwFaO{padding-inline:32px}}.iqquest_nav___s0lx{position:relative;z-index:20;border-bottom:var(--px) solid var(--iqq-night-deep,#0c0a26);background:rgba(12,10,38,.72)}.iqquest_navInner__xrnFx{display:flex;align-items:center;gap:12px;min-height:64px}.iqquest_brand__6h2kr{display:inline-flex;align-items:center;gap:10px;margin-inline-end:auto;color:var(--iqq-cream,#FFF4D6);text-decoration:none}.iqquest_brandMark__ORIoe{width:32px;height:32px;image-rendering:pixelated}.iqquest_wordmark__pg7Rd{font-family:var(--eightbit);font-size:13px;line-height:1;letter-spacing:.04em;color:var(--iqq-cream,#FFF4D6);text-shadow:2px 2px 0 var(--iqq-crimson-deep,#8E1328);white-space:nowrap}.iqquest_wordmarkQuest__SIvgD{color:var(--iqq-gold,#F5C542)}@media (min-width:720px){.iqquest_wordmark__pg7Rd{font-size:16px}}.iqquest_navCta__boYHe{display:none;font-family:var(--pixel);font-size:15px;line-height:1;padding:10px 16px;color:var(--iqq-ink,#120F2E);background:var(--iqq-gold,#F5C542);text-decoration:none;box-shadow:inset -3px -3px 0 var(--iqq-gold-deep,#C8901E),inset 3px 3px 0 #FFE49A;clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px))}@media (min-width:560px){.iqquest_navCta__boYHe{display:inline-block}}.iqquest_navCta__boYHe:hover{filter:brightness(1.08)}.iqquest_kicker__GYj3O{display:inline-flex;align-items:center;gap:10px;margin:0 0 12px;font-family:var(--pixel);font-size:15px;line-height:1.4;letter-spacing:.06em;color:var(--iqq-gold,#F5C542)}.iqquest_kickerGem__jiCsk{width:10px;height:10px;flex:none;background:var(--iqq-crimson,#D7263D);box-shadow:0 0 0 2px var(--iqq-night-deep,#0C0A26),2px 2px 0 2px var(--iqq-crimson-deep,#8E1328);transform:rotate(45deg)}.iqquest_finalTitle__1nBtR,.iqquest_h1__ZPNSV,.iqquest_h2__OVOmz{margin:0;font-family:var(--pixel);font-weight:400;color:var(--iqq-cream,#FFF4D6);text-wrap:balance}.iqquest_h1__ZPNSV{font-size:clamp(30px,7.4vw,52px);line-height:1.35;letter-spacing:.01em;text-shadow:3px 3px 0 var(--iqq-night-deep,#0C0A26)}.iqquest_accent__u20fZ{font-style:normal;color:var(--iqq-gold,#F5C542);text-shadow:3px 3px 0 var(--iqq-crimson-deep,#8E1328)}.iqquest_h2__OVOmz{font-size:clamp(24px,5vw,36px);line-height:1.4;text-shadow:2px 2px 0 var(--iqq-night-deep,#0C0A26)}.iqquest_head__l122n{max-width:720px;margin-bottom:32px}.iqquest_headBody__ELtIl{margin:14px 0 0;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_ctaRow__DAnXM{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px}.iqquest_cta__XTqHt{display:inline-flex;align-items:center;gap:12px;padding:16px 26px 18px;font-family:var(--pixel);font-size:19px;line-height:1.2;color:var(--iqq-ink,#120F2E);background:var(--iqq-gold,#F5C542);text-decoration:none;box-shadow:inset -4px -5px 0 var(--iqq-gold-deep,#C8901E),inset 4px 4px 0 #FFE49A;clip-path:polygon(0 6px,6px 6px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 6px) calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 6px),0 calc(100% - 6px));transition:transform .08s steps(2),filter .1s}.iqquest_cta__XTqHt:hover{filter:brightness(1.07);transform:translateY(-2px)}.iqquest_cta__XTqHt:active{transform:translateY(2px)}.iqquest_cta__XTqHt:focus-visible{outline:3px solid var(--iqq-mana,#6EC6FF);outline-offset:4px}.iqquest_ctaLarge__xOxcu{font-size:21px;padding:18px 32px 20px}.iqquest_arrow__6T6Q_{width:14px;height:14px;flex:none;color:var(--iqq-crimson,#D7263D);animation:iqquest_iqqBlink__4we2L 1s steps(1) infinite}.iqquest_subCta__BLLxr{font-family:var(--pixel);font-size:16px;color:var(--iqq-cream,#FFF4D6);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:var(--iqq-crimson,#D7263D)}.iqquest_subCta__BLLxr:hover{color:var(--iqq-gold,#F5C542)}@keyframes iqquest_iqqBlink__4we2L{50%{opacity:0}}.iqquest_hero__g3BdP{position:relative;padding:40px 0 56px}@media (min-width:960px){.iqquest_hero__g3BdP{padding:72px 0 88px}}.iqquest_heroGrid__907Hy{display:grid;gap:36px;align-items:center}@media (min-width:960px){.iqquest_heroGrid__907Hy{grid-template-columns:1.05fr 1fr;gap:48px}}.iqquest_heroText__D3Cjm{position:relative;z-index:1}.iqquest_lede__iWqmL{margin:22px 0 0;max-width:560px;font-size:17px;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_chips__cpIgq{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none}.iqquest_chips__cpIgq li{padding:6px 12px 7px;font-family:var(--pixel);font-size:14px;line-height:1.3;color:var(--iqq-cream,#FFF4D6);background:var(--iqq-indigo,#2A2470);box-shadow:inset 0 0 0 2px var(--iqq-indigo-light,#4A3FA8)}.iqquest_heroArt__G_7hK{position:relative}.iqquest_sceneFrame__d_RJT{position:relative;padding:8px;background:var(--iqq-night-deep,#0C0A26);box-shadow:0 0 0 4px var(--iqq-cream,#FFF4D6),0 0 0 8px var(--iqq-night-deep,#0C0A26),12px 14px 0 8px rgba(12,10,38,.55);margin:8px}.iqquest_scene__FH6_c{display:block;width:100%;height:auto;aspect-ratio:96/64;background:linear-gradient(180deg,#0F0C30,#1E1858 55%,#2C2273);image-rendering:pixelated}.iqquest_twinkle__uqAP_{animation:iqquest_iqqTwinkle__Zs77E 2.4s steps(2) infinite}@keyframes iqquest_iqqTwinkle__Zs77E{50%{opacity:.2}}.iqquest_sceneHero__fWBV_{animation:iqquest_iqqBob__2GODq 1.2s steps(2) infinite}@keyframes iqquest_iqqBob__2GODq{50%{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.iqquest_arrow__6T6Q_,.iqquest_sceneHero__fWBV_,.iqquest_twinkle__uqAP_{animation:none}}.iqquest_section__p1vlv{position:relative;padding:64px 0;border-top:var(--px) solid var(--iqq-night-deep,#0c0a26)}@media (min-width:960px){.iqquest_section__p1vlv{padding:96px 0}}.iqquest_statsGrid__DPPm3{display:grid;gap:16px}@media (min-width:640px){.iqquest_statsGrid__DPPm3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.iqquest_statsGrid__DPPm3{grid-template-columns:repeat(4,1fr)}}.iqquest_author__SfsnO,.iqquest_faqItem___UNnA,.iqquest_statCard__PsRTW,.iqquest_step__f9UWC,.iqquest_window__gFNqD{position:relative;background:rgba(12,10,38,.88);border:3px solid var(--iqq-cream,#fff4d6);border-radius:6px;box-shadow:0 0 0 3px var(--iqq-night-deep,#0C0A26),6px 6px 0 3px rgba(12,10,38,.5)}.iqquest_statCard__PsRTW{padding:20px 20px 22px}.iqquest_statIcon__mcuFH{display:block;width:40px;height:40px;margin-bottom:12px;image-rendering:pixelated}.iqquest_statCardName__yiDrv{margin:0;font-family:var(--pixel);font-weight:400;font-size:22px;line-height:1.3;color:var(--iqq-gold,#F5C542)}.iqquest_statCardBody__ZROn_{margin:8px 0 0;font-size:15px;line-height:1.75;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_statCardSpeed__xmm_c{display:flex;gap:16px;align-items:center;border-color:var(--iqq-mana,#6EC6FF)}.iqquest_statCardSpeed__xmm_c .iqquest_statIcon__mcuFH{margin:0;flex:none}@media (min-width:640px){.iqquest_statCardSpeed__xmm_c{grid-column:1/-1}}.iqquest_questSection__lQM6i{background:linear-gradient(180deg,rgba(42,36,112,.35),rgba(12,10,38,.2))}.iqquest_steps__DVgOz{display:grid;gap:20px;margin:0 0 40px;padding:0;list-style:none;counter-reset:step}@media (min-width:860px){.iqquest_steps__DVgOz{grid-template-columns:repeat(3,1fr);gap:24px}}.iqquest_step__f9UWC{padding:22px 22px 24px}.iqquest_stepNo__pl9n0{position:absolute;top:-14px;inset-inline-start:16px;padding:4px 8px;font-family:var(--eightbit);font-size:11px;line-height:1;color:var(--iqq-cream,#FFF4D6);background:var(--iqq-crimson,#D7263D);box-shadow:0 0 0 3px var(--iqq-night-deep,#0C0A26)}.iqquest_stepSprite__V7qgY{display:block;height:48px;width:auto;margin:6px 0 12px;image-rendering:pixelated}.iqquest_stepTitle__cXvTR{margin:0;font-family:var(--pixel);font-weight:400;font-size:21px;line-height:1.35;color:var(--iqq-gold,#F5C542)}.iqquest_stepBody__4_lJ0{margin:8px 0 0;font-size:15px;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_stageMap__3Hx9n{padding:14px;background:#121042;box-shadow:inset 0 0 0 3px var(--iqq-indigo-light,#4A3FA8),0 0 0 3px var(--iqq-night-deep,#0C0A26)}.iqquest_stageMap__3Hx9n svg{display:block;width:100%;height:auto}.iqquest_stagePath__xxQ56{fill:none;stroke:var(--iqq-gold-deep,#C8901E);stroke-width:2;stroke-dasharray:2 2}.iqquest_stageNo__GYisL{font-family:var(--eightbit);font-size:5px;text-anchor:middle;fill:var(--iqq-cream,#FFF4D6)}.iqquest_statusSection__G7iTT{background:radial-gradient(ellipse at 80% 40%,rgba(215,38,61,.14),transparent 55%)}.iqquest_statusGrid__FUkwm{display:grid;gap:40px;align-items:center}@media (min-width:960px){.iqquest_statusGrid__FUkwm{grid-template-columns:1fr 1fr;gap:56px}}.iqquest_checks__Hylcz{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.iqquest_checks__Hylcz li{display:flex;gap:12px;align-items:baseline}.iqquest_checkMark__4L1Po{width:10px;height:10px;flex:none;background:var(--iqq-gold,#F5C542);box-shadow:2px 2px 0 var(--iqq-gold-deep,#C8901E);transform:translateY(-1px)}.iqquest_note__LyfU_{margin:22px 0 0;padding:12px 14px;font-size:14px;line-height:1.7;color:var(--iqq-cream-soft,#D9D2F2);background:rgba(42,36,112,.5);border-inline-start:4px solid var(--iqq-crimson,#D7263D)}.iqquest_statusScreen__Xw9I4{position:relative;margin:18px 6px 6px}.iqquest_sampleTag__lViko{position:absolute;top:-16px;inset-inline-end:14px;z-index:2;padding:4px 10px;font-family:var(--pixel);font-size:13px;line-height:1.3;color:var(--iqq-cream,#FFF4D6);background:var(--iqq-crimson,#D7263D);box-shadow:0 0 0 3px var(--iqq-night-deep,#0C0A26)}.iqquest_window__gFNqD{padding:22px 20px 20px}@media (min-width:560px){.iqquest_window__gFNqD{padding:26px 28px 24px}}.iqquest_statusHead__lO_mk{display:flex;gap:18px;align-items:center;padding-bottom:16px;border-bottom:2px dashed rgba(255,244,214,.35)}.iqquest_statusHero__aAJJE{width:60px;height:80px;flex:none;image-rendering:pixelated}.iqquest_statusTitle__SnYgU{margin:0;font-family:var(--pixel);font-size:15px;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_statusScore__R8hP5{display:flex;align-items:baseline;gap:10px;margin:2px 0 0}.iqquest_statusScoreLabel__IGjh0{font-family:var(--pixel);font-size:15px;color:var(--iqq-cream,#FFF4D6)}.iqquest_statusScoreNum__kyBD0{font-family:var(--eightbit);font-size:32px;line-height:1.1;color:var(--iqq-gold,#F5C542);text-shadow:3px 3px 0 var(--iqq-crimson-deep,#8E1328)}.iqquest_statusRank__uq97Q{margin:4px 0 0;font-family:var(--pixel);font-size:15px;color:var(--iqq-cream,#FFF4D6)}.iqquest_statusRank__uq97Q b{font-family:var(--eightbit);font-weight:400;font-size:13px;color:var(--iqq-mana,#6EC6FF)}.iqquest_statBars__dnUhG{display:grid;gap:10px;margin-top:16px}.iqquest_statRow__aQeP2{display:grid;grid-template-columns:minmax(64px,7.5em) 1fr 2.6em;gap:10px;align-items:center}.iqquest_statName__D6uKR{font-family:var(--pixel);font-size:15px;line-height:1.3;color:var(--iqq-cream,#FFF4D6);overflow-wrap:anywhere}.iqquest_cells__8ZCly{display:grid;grid-template-columns:repeat(10,1fr);gap:3px}.iqquest_cellOn__JSplE,.iqquest_cell__9KOsR{height:12px;background:#2C2766}.iqquest_cellOn__JSplE{background:var(--iqq-gold,#F5C542);box-shadow:inset 0 -3px 0 var(--iqq-gold-deep,#C8901E)}.iqquest_statRow__aQeP2:last-child .iqquest_cellOn__JSplE{background:var(--iqq-mana,#6EC6FF);box-shadow:inset 0 -3px 0 #3E8FD6}.iqquest_statValue__pif84{font-family:var(--eightbit);font-size:11px;text-align:end;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_strongest__gRmzC{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;margin:18px 0 0;padding-top:14px;border-top:2px dashed rgba(255,244,214,.35)}.iqquest_strongestLabel__WFzk0{font-family:var(--pixel);font-size:14px;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_strongestName__KrkxV{font-family:var(--pixel);font-size:22px;color:var(--iqq-gold,#F5C542)}.iqquest_faqBody__JRvpu{display:grid;gap:20px}@media (min-width:860px){.iqquest_faqBody__JRvpu{grid-template-columns:96px 1fr;gap:28px;align-items:start}}.iqquest_villager__1xuFd{width:60px;height:72px;image-rendering:pixelated}@media (min-width:860px){.iqquest_villager__1xuFd{width:80px;height:96px;position:sticky;top:24px}}.iqquest_faqList__E__WJ{display:grid;gap:16px}.iqquest_faqItem___UNnA{padding:0}.iqquest_faqQ__NvB1q{display:flex;gap:12px;align-items:baseline;padding:16px 18px;cursor:pointer;list-style:none;font-family:var(--pixel);font-size:17px;line-height:1.5;color:var(--iqq-cream,#FFF4D6)}.iqquest_faqQ__NvB1q::-webkit-details-marker{display:none}.iqquest_faqCursor__VJNuf{width:0;height:0;flex:none;border-block:6px solid transparent;border-inline-start:8px solid var(--iqq-gold,#F5C542);transform:translateY(-1px)}.iqquest_faqItem___UNnA[open] .iqquest_faqCursor__VJNuf{transform:translateY(1px) rotate(90deg)}.iqquest_faqA__pvIME{margin:0;padding:0 18px 18px 38px;font-size:15px;line-height:1.8;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_author__SfsnO{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:center;margin-top:40px;padding:18px 20px;border-color:var(--iqq-gold,#F5C542)}.iqquest_authorMark__gimgR{width:48px;height:48px;flex:none;image-rendering:pixelated}.iqquest_authorText__2lyF2{display:grid;gap:2px;margin-inline-end:auto}.iqquest_authorLabel__1fRzp{font-family:var(--pixel);font-size:13px;color:var(--iqq-gold,#F5C542)}.iqquest_authorName__ekB5P{font-family:var(--pixel);font-size:20px;color:var(--iqq-cream,#FFF4D6)}.iqquest_authorRole__1zpuv{font-size:13px;color:var(--iqq-cream-soft,#D9D2F2)}.iqquest_authorLink__Eoota{font-family:var(--pixel);font-size:15px;color:var(--iqq-gold,#F5C542);text-decoration:underline;text-underline-offset:5px}.iqquest_final__9iPFQ{position:relative;padding:80px 0 88px;text-align:center;border-top:var(--px) solid var(--iqq-night-deep,#0c0a26);background:linear-gradient(180deg,transparent 0 70%,rgba(12,10,38,.6) 100%),radial-gradient(ellipse at 50% 120%,rgba(215,38,61,.45),transparent 60%),linear-gradient(180deg,#1E1858,#2A1B5E)}.iqquest_finalInner__4W6Sz{display:grid;justify-items:center;gap:16px}.iqquest_finalKicker__S3lw4{margin:0;font-family:var(--pixel);font-size:16px;color:var(--iqq-gold,#F5C542);animation:iqquest_iqqBlink__4we2L 1.6s steps(1) infinite}@media (prefers-reduced-motion:reduce){.iqquest_finalKicker__S3lw4{animation:none}}.iqquest_finalTitle__1nBtR{font-size:clamp(26px,6vw,42px);line-height:1.4;text-shadow:3px 3px 0 var(--iqq-night-deep,#0C0A26)}.iqquest_finalBody__B_as_{max-width:560px;margin:0 0 12px;color:var(--iqq-cream-soft,#D9D2F2)}