.section-title.svelte-1riwat2{letter-spacing:-.02em;font-weight:300;line-height:1.15}.prose.svelte-1riwat2 p:where(.svelte-1riwat2){margin:0 0 18px}.prose.svelte-1riwat2 strong:where(.svelte-1riwat2){color:var(--sumi);font-weight:500}.prose.svelte-1riwat2 code:where(.svelte-1riwat2){font-family:var(--font-mono);background:var(--paper-2);border-radius:4px;padding:4px;font-size:.9em}.toolkit-card.svelte-1riwat2{border:var(--hairline);background:var(--paper-2);border-radius:12px}.toolkit-kanji.svelte-1riwat2{font-size:var(--text-2xl);color:var(--shu)}.toolkit-title.svelte-1riwat2{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:400}.toolkit-desc.svelte-1riwat2{font-size:var(--text-sm);color:var(--sumi-2);margin:0;line-height:1.65}.toolkit-desc.svelte-1riwat2 code:where(.svelte-1riwat2){font-family:var(--font-mono);background:var(--paper-3);border-radius:3px;padding:4px;font-size:.9em}.hw-card.svelte-1riwat2{border:var(--hairline);text-align:center;border-radius:10px}.hw-spec.svelte-1riwat2{font-size:var(--text-sm);color:var(--sumi-3)}.hw-model.svelte-1riwat2{font-size:var(--text-base);color:var(--sumi);font-weight:500}.hw-note.svelte-1riwat2{font-size:var(--text-xs);color:var(--sumi-3)}
