.route-map{margin:36px 0;padding:24px;border:1px solid #c4cbc5;border-radius:12px;background:#f0eee6}.map-stops{padding-left:24px}.map-stops li{padding:8px 0}.map-button{display:inline-block;background:#153f42;color:#fff!important;padding:14px 20px;border-radius:8px;margin:10px 8px 10px 0;font-size:16px}.map-note{font-size:16px;line-height:1.7}.access-note{font-size:16px;color:#153f42;border-left:4px solid #c76c44;background:#eee9df;padding:20px;margin:26px 0;line-height:1.65}.access-hero{width:100%;max-height:520px;object-fit:cover;border-radius:12px}.journal-index>p{max-width:850px;line-height:1.8}.journal-body a{text-decoration:underline}a:focus-visible{outline:3px solid #b45027;outline-offset:5px}@media print{header,footer,.vv-ai-root{display:none!important}.journal-article{padding:0!important}.access-hero{max-height:200px}}