.resultHero h2+p{color:#52605a;max-width:660px;font-family:Georgia,serif;font-size:21px;line-height:1.5}.retake{border:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:12px 17px;font-weight:700;display:inline-flex}.retake svg{width:16px}.language-toolbar{color:#192721;background:#faf9f6;border-bottom:1px solid #dedbd3;justify-content:flex-end;align-items:center;gap:.7rem;padding:.6rem clamp(1rem,4vw,4rem);font-family:Arial,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;font-size:.85rem;display:flex}.language-toolbar select{color:#192721;min-height:44px;font:inherit;background:#fff;border:1px solid #9ca99f;border-radius:6px;padding:.45rem .65rem}.language-toolbar select:focus-visible{outline-offset:2px;outline:3px solid #7460b5}html[lang=zh-Hant] body{font-family:Arial,PingFang TC,Microsoft JhengHei,sans-serif}html[lang=zh-Hant] h1,html[lang=zh-Hant] h2{letter-spacing:0;line-height:1.35}html[lang=zh-Hant] .hero h1{font-size:clamp(2.4rem,5vw,5rem)}html[lang=zh-Hant] .eyebrow{letter-spacing:.08em}html[lang=zh-Hant] p{line-height:1.85}@media print{.language-toolbar{display:none}}
