.quiz-guide{max-width:760px;margin:0 auto;padding:32px 24px 56px;font-size:16px;line-height:1.65}.quiz-guide a{color:var(--primary);text-underline-offset:4px}.quiz-guide .guide-home{padding-block:10px;font-size:14px;display:inline-block}.quiz-guide h1{letter-spacing:-1px;margin:24px 0 18px;font-size:clamp(28px,5vw,42px);font-weight:500;line-height:1.15}.quiz-guide h2{margin:0 0 14px;font-size:21px;font-weight:500}.quiz-guide p,.quiz-guide li{color:#b6c9d2}.quiz-guide .guide-introduction{font-size:18px}.quiz-guide .guide-play{background:var(--primary);color:#0b251b;border-radius:10px;align-items:center;gap:14px;min-height:48px;margin:12px 0 0;padding:12px 18px;font-weight:500;text-decoration:none;display:inline-flex}.quiz-guide .guide-note{margin-top:8px;font-size:14px}.quiz-guide section,.quiz-guide nav{border-top:1px solid var(--border);margin-top:32px;padding-top:24px}.quiz-guide ol{padding-left:24px}.quiz-guide li{padding:4px 0 8px 4px}.quiz-guide details{border-bottom:1px solid var(--border);padding:4px 0}.quiz-guide summary{cursor:pointer;min-height:48px;padding:12px 0}.quiz-guide details p{margin:0 0 14px}.quiz-guide nav a{min-height:44px;padding:10px 0;display:block}@media (max-width:480px){.quiz-guide{padding:18px 18px 36px}.quiz-guide .guide-play{justify-content:center;display:flex}}
