.kindle-text h1{font-size:1.75em;font-weight:600;margin-bottom:1rem;margin-top:1.5rem;line-height:1.25;color:#0f172a;font-family:inherit}.kindle-text h2{font-size:1.4em;font-weight:600;margin-bottom:.8rem;margin-top:1.2rem;line-height:1.3;color:#1e293b;font-family:inherit}.kindle-text h3{font-size:1.2em;font-weight:600;margin-bottom:.6rem;margin-top:1rem;line-height:1.3;color:#334155;font-family:inherit}.kindle-text p{margin-bottom:.5rem;text-indent:1.8em;text-align:justify;color:#1e293b;orphans:2;widows:2}.kindle-text p:first-child,.kindle-text h1+p,.kindle-text h2+p,.kindle-text h3+p{text-indent:0}.kindle-text strong{font-weight:650;color:#0f172a}.kindle-text em{font-style:italic;color:#334155}.kindle-text{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.kindle-text h1:not(:first-child){page-break-before:always;margin-top:3rem}.toc-container{font-family:Bookerly,Georgia,Times New Roman,serif;line-height:1.3;margin:2rem 0}.toc-container p{margin-bottom:.2rem!important;margin-top:0!important;text-indent:0!important;display:flex;justify-content:space-between;align-items:baseline}.toc-container .toc-entry{flex:1;display:flex;justify-content:space-between;align-items:baseline}.toc-container .toc-title{flex-shrink:0}.toc-container .toc-dots{flex:1;border-bottom:1px dotted #64748b;height:1px;margin:0 8px;align-self:baseline;position:relative;top:-3px}.toc-container .toc-page{flex-shrink:0;font-weight:500}
