.che-kung-en_hub__6i_Q9{max-width:65rem;margin:0 auto;padding:3rem 1.25rem 5rem;color:var(--color-ink)}.che-kung-en_hub__6i_Q9 h1{font-family:var(--font-eb-garamond);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;letter-spacing:-.035em;line-height:1.12;max-width:16ch;margin:.75rem 0 1.25rem}.che-kung-en_hub__6i_Q9 h2{font-size:1.6rem;font-weight:700;line-height:1.3;margin:0 0 1rem}.che-kung-en_hub__6i_Q9 p{max-width:42rem;line-height:1.8;margin:.8rem 0}.che-kung-en_hub__6i_Q9 a,.che-kung-en_reading__e3s55 a{color:var(--color-cinnabar-aaa);text-decoration:underline;text-underline-offset:.2em}.che-kung-en_eyebrow__oNtni{color:var(--color-ink-light);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.che-kung-en_intro__btWLJ{display:grid;gap:1.5rem;margin-bottom:2.5rem}.che-kung-en_lookup__YbY7T{align-self:center;border-block:1px solid var(--kami-border);padding:1.5rem 0}.che-kung-en_lookup__YbY7T label{font-weight:700;display:block;margin-bottom:.75rem}.che-kung-en_inputRow__0zgKm{display:flex;gap:.75rem;flex-wrap:wrap}.che-kung-en_inputRow__0zgKm input{min-width:0;width:7rem;min-height:48px;border:1px solid var(--color-ink-light);padding:.7rem;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-figures);font-size:1.1rem;border-radius:0}.che-kung-en_inputRow__0zgKm button{min-height:48px;padding:.7rem 1rem;font-weight:700;border:1px solid var(--color-cinnabar-aaa);border-radius:0;background:var(--color-cinnabar-aaa);color:var(--color-paper);cursor:pointer}.che-kung-en_inputRow__0zgKm button:hover{background:var(--color-cinnabar-dark)}.che-kung-en_hub__6i_Q9 a:focus-visible,.che-kung-en_inputRow__0zgKm button:focus-visible,.che-kung-en_inputRow__0zgKm input:focus-visible,.che-kung-en_reading__e3s55 a:focus-visible{outline:2px solid var(--color-cinnabar-aaa);outline-offset:4px}.che-kung-en_lookup__YbY7T p{font-size:.9rem}.che-kung-en_section__e5aZl{padding-block:2rem;border-top:1px solid var(--kami-border)}.che-kung-en_list__dUbO6{list-style:none;padding:0;margin:0}.che-kung-en_list__dUbO6 li{border-top:1px solid var(--kami-border)}.che-kung-en_list__dUbO6 a{display:grid;gap:.3rem;padding:1rem 0;min-height:48px;text-decoration:none}.che-kung-en_list__dUbO6 a:hover strong{text-decoration:underline}.che-kung-en_list__dUbO6 span{color:var(--color-ink-light)}.che-kung-en_faq__ZV00O{border-top:1px solid var(--kami-border);padding:.5rem 0}.che-kung-en_faq__ZV00O summary{cursor:pointer;font-weight:700;min-height:44px;padding-block:.7rem}.che-kung-en_reading__e3s55,.che-kung-en_reading__e3s55 h1{font-family:var(--font-eb-garamond)}.che-kung-en_reading__e3s55 h1{letter-spacing:-.02em}.che-kung-en_reading__e3s55 p{line-height:1.85}.che-kung-en_reading__e3s55 ol{list-style:decimal;padding-left:1.5rem}.che-kung-en_reading__e3s55 li{line-height:1.8;margin-block:.7rem}.che-kung-en_reading__e3s55 .che-kung-en_original__iZ4Au{margin-top:.5rem;font-family:var(--font-serif);color:var(--color-ink-light)}.che-kung-en_reading__e3s55 section{scroll-margin-top:6rem}.che-kung-en_reading__e3s55 .che-kung-en_nav__8shFb{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem}.che-kung-en_nav__8shFb a{display:inline-flex;align-items:center;min-height:44px}.che-kung-en_reading__e3s55 .che-kung-en_source__Y65SV{font-size:.85rem;line-height:1.75}@media (min-width:920px){.che-kung-en_intro__btWLJ{grid-template-columns:1fr 1fr;gap:3rem}.che-kung-en_list__dUbO6 a{grid-template-columns:8rem 1fr;align-items:baseline}}