.prose h1{margin-top:2.5em;margin-bottom:1em;font-weight:700;font-size:2em;line-height:1.25}.prose h2{margin-top:2em;margin-bottom:.75em;font-weight:600;font-size:1.6em;line-height:1.3}.prose h3{margin-top:1.6em;margin-bottom:.6em;font-weight:600;font-size:1.25em;line-height:1.6}.prose h4{margin-top:1.4em;margin-bottom:.5em;font-weight:600;font-size:1.1em}.prose h5{margin-top:1.25em;margin-bottom:.5em;font-weight:600;font-size:1em;opacity:.85}.prose h6{margin-top:1.25em;margin-bottom:.5em;font-weight:500;font-size:.9em;opacity:.7}.album-header{position:relative;max-width:1024px;margin:0 auto 2.5rem;padding:0 2.75rem}.album-header hgroup{max-width:42rem;margin-left:auto;margin-right:auto}.album-header .album-nav{position:absolute;top:.15em;width:2.5rem;height:3.2rem;display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:1;color:var(--text-2);text-decoration:none;user-select:none}.album-header .album-nav:hover{color:var(--text-1)}.album-header .album-nav.prev{left:0}.album-header .album-nav.next{right:0}.prose{max-width:960px}html,body{overflow-x:hidden}@media(max-width:800px){.album-header hgroup{max-width:100%}.album-header{padding:0 3.25rem}.album-header .album-nav{width:3.5rem;height:3.5rem;font-size:2.25rem}.album-header .album-nav.prev{left:-.5rem}.album-header .album-nav.next{right:-.5rem}}.title-row h2{display:flex;align-items:flex-start;margin:0 0 4px;font-size:1.25rem;line-height:1.2}.title-row h2 span{margin-right:8px;flex-shrink:0}.album-header hgroup{position:relative;max-width:42rem;margin-left:auto;margin-right:auto}.fancy-highlight-container{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;pointer-events:none}.fancy-badge{display:flex;align-items:center;gap:10px;justify-content:center}.fancy-badge .emoji{font-size:1.1rem}.fancy-badge .text{font-family:georgia,serif;font-style:italic;font-weight:300;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:#a0a0a0;white-space:nowrap}.album-header h1{margin-top:0;line-height:1.2}