body{font-family:Lato,Arial,sans-serif}.logo-container{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-container strong{font:800 1.2rem/1.2 Inter,Arial,sans-serif}.editor-note{max-width:780px;font-size:.92rem;color:#52605d}.skip-link{position:absolute;left:12px;top:-100px;background:#fff;padding:12px;z-index:10}.skip-link:focus{top:12px}a:focus-visible,[tabindex]:focus-visible{outline:3px solid #0d47a1;outline-offset:4px}.canyon-photo{margin:30px 0}.canyon-photo img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;border-radius:14px}.canyon-photo figcaption{font-size:.88rem;color:#52605d;margin-top:10px}.trip-snapshot strong{display:block}.outing-grid{display:grid;gap:16px}.outing-card{border:1px solid #dce7e4;border-left:5px solid #2f6f68;border-radius:12px;padding:22px}.outing-card h3{margin-top:10px}.outing-card p:last-child{margin-bottom:0}.table-scroll{overflow-x:auto}.comparison{min-width:560px}.day-plan{padding-left:26px}.day-plan li{padding:8px 0 12px 6px}.languages a{padding:8px 2px}.safety-box h3{margin-top:0}.article-aside nav{display:block}.article-aside nav a{line-height:1.4}.source-list{overflow-wrap:anywhere}@media(max-width:620px){.comparison{display:table}.article-hero h1{font-size:2.6rem}.outing-card{padding:18px}.network-bar__links{flex-wrap:wrap}}@media print{.network-bar,.site-header,.article-aside,footer,.languages,.skip-link{display:none}.article-hero{padding:0;background:white}.article-hero h1{font-size:26pt}.article-layout{display:block;padding:0}.article-body{font-size:10pt;line-height:1.5}.canyon-photo{max-width:450px}.article-body h2{font-size:17pt;margin-top:22px}.table-scroll{overflow:visible}.comparison{min-width:0;display:table}.checklist{break-inside:avoid}.btn{color:#000!important;background:#fff;border:1px solid #333}.article-body a{color:#000}}
