.trail-top{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 7%;border-bottom:1px solid #ffffff28;font-size:.9rem}.trail-top a:hover{text-decoration:underline}.trail-hero{display:grid;grid-template-columns:1fr .5fr;align-items:center;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);padding:clamp(2.5rem,7vw,7rem) 7%}.trail-hero h1{font:700 clamp(3rem,8vw,7rem)/1.05 Libre Baskerville,Georgia,serif;letter-spacing:-.06em;margin:.25em 0}.trail-hero p{max-width:40rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.8;color:#dfc9ab}.trail-hero .kicker{color:var(--red)}.trail-mark{font-family:serif;font-size:clamp(120px,20vw,220px);color:#f6f1e6aa;text-align:center}.trail-notes{padding:clamp(3rem,8vw,8rem) 7%;background:#122a44;color:var(--cream)}.trail-notes .kicker{color:var(--red)}.trail-notes h2{margin-top:.5rem}.trail-notes p{max-width:40rem;line-height:1.8;color:#bdc9d1}@media (max-width:700px){.trail-hero{grid-template-columns:1fr}.trail-mark{display:none}}