.journey-single{display:block;max-width:50rem}.journey-single .gate-article{max-width:100%;min-width:0}.journey-reading-nav{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #cbbda5}.journey-reading-nav a{white-space:normal;overflow-wrap:anywhere}.journey-intro{max-width:50rem}.journey-contents{margin-top:1.5rem}.journey-contents summary{cursor:pointer;padding:1rem;border:1px solid #cbbda5;border-radius:.5rem}.journey-contents li{padding:.5rem}.journey-complete{width:100%}.guided-progress>a{display:inline-block;margin-top:1rem}a:focus-visible,summary:focus-visible{outline:3px solid #82602d;outline-offset:4px}@media(max-width:640px){.journey-reading-nav{display:grid}.journey-reading-nav .btn{width:100%;box-sizing:border-box}.journey-single{padding-left:1rem;padding-right:1rem}}
.mapped-pathways .pathway-index-hero{padding:2rem 0 1rem}.mapped-pathways .pathway-index-hero h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;max-width:24ch;margin:.7rem 0 1rem}.mapped-pathways .pathway-index-hero .lead{font-size:1.15rem;line-height:1.65;max-width:65ch}.mapped-pathways .section{padding-top:1rem}.mapped-pathways .reading-sequence{margin:1rem 0}.sequence-controls button:focus-visible{outline:3px solid #82602d;outline-offset:4px}@media(max-width:480px){.sequence-controls{flex-wrap:wrap}.sequence-controls button{flex:1;min-width:8rem}}
