.chapter-timestamp{font-family:monospace;color:#17462E;margin-top:-.75rem;margin-bottom:1rem}.notes-content h1{font-size:1.5rem;font-weight:400;font-family:Georgia,Times New Roman,Times,serif;margin:1.5rem 0 1rem;scroll-margin-top:80px;position:relative;display:flex;align-items:center}@media (min-width:768px){.notes-content h1{font-size:1.75rem}}.notes-content h2{font-size:1.5rem;font-weight:400;font-family:Georgia,Times New Roman,Times,serif;margin:1.25rem 0 .75rem;scroll-margin-top:80px;position:relative;display:flex;align-items:center}@media (min-width:768px){.notes-content h2{font-size:1.75rem}}.notes-content h3{font-size:1.125rem;font-weight:400;font-family:Georgia,Times New Roman,Times,serif;margin:1rem 0 .5rem}.notes-content h3,.notes-content h4{scroll-margin-top:80px;position:relative;display:flex;align-items:center}@media (min-width:768px){.notes-content h3{font-size:1.25rem}}@media (min-width:1024px){.notes-content h1,.notes-content h2,.notes-content h3,.notes-content h4{scroll-margin-top:1rem}}.notes-content p{margin:.75rem 0;line-height:1.6}.notes-content ul{list-style-type:disc;margin:.75rem 0;padding-left:2rem}.notes-content ol{list-style-type:decimal;margin:.75rem 0;padding-left:2rem}.notes-content li{margin:.5rem 0;display:list-item}.notes-content blockquote{border-left:4px solid #17462e;padding:1rem .5rem 1rem 1rem;margin:1rem 0;background-color:#f8f9fa;font-style:italic}.heading-link{opacity:.7;transition:opacity .2s ease}.heading-link:hover{opacity:1}