/* Scope new project pathways and research explanations; preserve prior shared assets. */
.video-library-page .jvl-project-path { margin: .5rem .75rem 1rem; line-height: 1.5; font-size: .9rem; }
.jvl-project-path a { display: inline-block; padding-block: .35rem; text-underline-offset: .15em; }
.video-story-context .jvl-chapter-path { margin-top: 1rem; }
.hook-research-page #hook-payoff-matrix :is(blockquote, code) { overflow-wrap: anywhere; }
.hook-research-page #hook-payoff-matrix .matrix-audit-list { padding-left: 1.3rem; }
.hook-research-page #hook-payoff-matrix .matrix-audit-list li { margin-block: .55rem; }
.hook-research-page #hook-payoff-matrix a:focus-visible,
.jvl-project-path a:focus-visible { outline: 3px solid #805608; outline-offset: 3px; }
.video-library-page .jvl-library-note { max-width: 68ch; margin-top: .8rem; font-size: .9rem; line-height: 1.5; color: #42584d; }
body.video-watch-page .site-footer .finish-privacy-choices { color: #f5efe4; }
