.kin-honorific{max-width:var(--measure);margin:var(--s-6) 0;padding-left:var(--s-4);border-left:3px solid var(--turmeric);color:var(--navy);font-size:1.0625rem;line-height:1.6}.kin-honorific blockquote{margin:var(--s-2) 0;font-style:italic}.kin-toc ul{gap:var(--s-2) var(--s-4);margin:0 0 var(--s-4);font-family:var(--ui);flex-wrap:wrap;padding:0;font-size:14px;list-style:none;display:flex}.kin-toc a{color:var(--navy);text-underline-offset:3px}.kin-section{margin-top:var(--s-7)}.kin-h2{font-family:var(--display);color:var(--navy);margin:0 0 var(--s-3);font-size:clamp(1.5rem,3.5vw,2rem)}.kin-rel{max-width:var(--measure);padding:var(--s-3) 0;border-top:1px solid var(--color-rule)}.kin-rel h3{font-family:var(--ui);color:var(--navy);margin:0 0 var(--s-1);font-size:15px;font-weight:600}.kin-rel h3:first-letter{text-transform:uppercase}.kin-forms{margin:0;padding:0;list-style:none}.kin-form{overflow-wrap:anywhere;margin:2px 0}.kin-term{font-family:var(--body);color:var(--navy);font-size:1.125rem}.kin-deva{font-family:var(--deva,var(--body))}.kin-src{font-family:var(--data);letter-spacing:.04em;color:var(--navy-mute);font-size:11px}.kin-rel details{margin-top:var(--s-2)}.kin-rel summary{cursor:pointer;font-family:var(--ui);color:var(--navy-soft);font-size:13px}.kin-evidence blockquote{margin:var(--s-2) 0 var(--s-1);padding-left:var(--s-3);border-left:2px solid var(--color-rule-strong);color:var(--navy-soft);overflow-wrap:break-word;font-size:14px;line-height:1.6}.kin-cite{font-family:var(--ui);color:var(--navy-mute);margin:0 0 var(--s-2);overflow-wrap:anywhere;font-size:12px}.kin-cite a{color:inherit;text-underline-offset:3px}.kin-sources{max-width:var(--measure);color:var(--navy);padding-left:var(--s-5);font-size:15px;line-height:1.6}
