.map-help{padding:12px 18px;color:#f3f0e7;background:#193740;border-bottom:1px solid #537078}.map-help summary{cursor:pointer;font-weight:750}.map-help p{font-size:13px;line-height:1.5;margin:10px 0}.map-help a{color:#f6c69e}.map-preview h3{font:400 26px Georgia,serif;margin:8px 0}.map-preview .eyebrow{color:#e8aa74}.map-preview .button{display:inline-flex;margin:10px 12px 2px 0}.map-preview .location-link{display:inline-block}.map-pin.selected{filter:drop-shadow(0 0 5px #f3f0e7)}.micro-note{font-size:12px;color:#586c70}.orientation{border-left:3px solid #2a7580;background:#e7e9df;padding:12px 17px;font-size:14px;margin:0 0 27px}.orientation a{font-weight:750;color:#95502c}.journey-progress{position:sticky;top:78px;z-index:5;padding:10px 17px;background:#123039;color:#fff;font-size:12px;max-width:54%;margin-bottom:16px}.journey-investigate{background:#fdfbf4;border:1px solid #c6d0c8;padding:22px;margin-top:24px}.journey-investigate h4{font:400 23px Georgia,serif;margin:4px 0}.journey-investigate p{font-size:14px}.journey-investigate fieldset{border:1px solid #bccac6}.journey-investigate legend{font-size:13px;font-weight:750}.journey-investigate label{display:block;padding:10px;min-height:44px;font-size:13px;cursor:pointer}.journey-investigate input{margin-right:8px;accent-color:#2a7580}.journey-investigate button{padding:10px 15px;margin:15px 10px 6px 0;background:#2a7580;color:#fff;border:1px solid #2a7580}.journey-investigate .journey-skip{color:#14242b;background:#e4e9e2}.journey-reason{border-top:2px solid #2a7580;padding-top:14px}.learning-panel{margin:50px 0;padding:25px;background:#e7ebe2;border:1px solid #cad3c9}.learning-panel h2{margin:0 0 10px}.plain-lead{font-size:16px}.learning-panel svg{width:100%;height:auto}.diagram-labels{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;font-size:12px;font-weight:750;gap:6px}.diagram-caption{font-size:12px;color:#56676b;margin:18px 0}.claim-chain{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.claim-chain>div{background:#fffdf8;border-left:3px solid #2a7580;padding:12px}.claim-chain strong{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.claim-chain p{font-size:13px;margin:6px 0}.scale-help{margin:0 0 20px;padding:15px;background:#e4e9e2;border:1px solid #bdccc5}.scale-help p{font-size:14px;margin:10px 0 0}#timeline-view-status{font-size:12px;font-weight:750;color:#53686c}.thinking-checklist select{min-height:44px}.journey-investigate button:focus-visible,.map-help summary:focus-visible{outline:3px solid #d38956;outline-offset:2px}@media(max-width:720px){.journey-progress{max-width:100%;top:65px}.learning-panel{padding:16px}.diagram-labels{font-size:10px}.claim-chain{grid-template-columns:1fr}.map-preview .button{font-size:11px}.map-help{padding:12px}.journey-investigate{padding:15px}}@media(prefers-reduced-motion:reduce){.map-pin.selected{filter:none;stroke-width:4px}}@media print{.journey-progress,.journey-investigate button{display:none!important}.journey-reason{display:block!important}.map-help{color:#14242b;background:#fff}}
