body{font-family:Arial,"Noto Sans SC","Microsoft YaHei",sans-serif}.test-nav{display:flex;gap:18px;font-size:13px;flex-wrap:wrap}.passage{font-size:1.08rem;line-height:1.95;white-space:pre-line}.review-item .passage-text{background:var(--cream);padding:12px 14px;border-radius:5px;white-space:pre-line;line-height:1.8}.option{font-size:1.03rem}#question-title{line-height:1.5}#result-title{font-size:clamp(27px,3.5vw,38px)}.controls a.secondary{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.cta{margin-top:70px}@media(max-width:700px){.test-nav{justify-content:flex-end;gap:6px;flex-direction:column}.test-nav a{white-space:nowrap}.passage{font-size:1rem}}
