@page{size:A5;margin:18mm 14mm 20mm 18mm}@page :left{margin:18mm 18mm 20mm 14mm}@page :first{margin:0}.book{font-family:var(--fontFamily-body,Georgia,"Times New Roman",serif);line-height:1.5;max-width:46rem;margin:0 auto;padding:var(--space-8) var(--space-5)}.book,.sheet{color:#1a1410}.sheet{background:#fffdf8;border:1px solid rgba(0,0,0,.12);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:18mm 14mm 20mm 18mm;-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6);min-height:60mm}.book h1,.book h2,.book h3{font-family:var(--fontFamily-display,Georgia,serif);font-weight:400;line-height:1.15}.book h1{font-size:2.1rem;margin:0 0 .4em}.book h2{font-size:1.35rem;margin:1.6em 0 .5em}.book h3{font-size:1.05rem;margin:1.2em 0 .3em}.book p{margin:0 0 .7em;hyphens:auto;-webkit-hyphens:auto}.lede{font-size:1.05rem}.muted{color:#6b5f52}.small{font-size:.86rem}.descent{list-style:none;margin:0;padding:0}.descent li{padding:.1em 0;page-break-inside:avoid;break-inside:avoid}.descent .kin{color:#6b5f52;font-size:.86rem}.house{margin:.8em 0 1.2em;-webkit-padding-start:.9em;padding-inline-start:.9em;-webkit-border-start:2px solid #d8cdbc;border-inline-start:2px solid #d8cdbc;page-break-inside:avoid;break-inside:avoid}.index-columns{column-count:2;column-gap:8mm;font-size:.86rem}.index-columns li{page-break-inside:avoid;break-inside:avoid;list-style:none;padding:.08em 0}.rule{border:0;-webkit-border-before:1px solid #d8cdbc;border-block-start:1px solid #d8cdbc;margin:1.4em 0}@media print{.no-print{display:none!important}body,html{background:#fff!important}.book,body,html{margin:0;padding:0}.book{max-width:none;font-size:10.5pt}.sheet{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;margin:0;min-height:0}.page-break{page-break-after:always;break-after:page}h1,h2,h3{page-break-after:avoid;break-after:avoid;page-break-inside:avoid;break-inside:avoid}h2{page-break-before:always;break-before:page}.cover h1,.cover h2{page-break-before:auto;break-before:auto}li,p{orphans:3;widows:3}a[href^=http]:after{content:" (" attr(href) ")";font-size:.8em;color:#6b5f52}a{color:inherit;text-decoration:none}.index-columns{column-count:2}}@media print{html.paper-a4 .index-columns{column-count:3}}