/* Wilderness Navigation: course-specific refinements over the shared Wilderness Readiness course layout. */
.wn-page .wfa-hero h1{font-size:clamp(43px,5.1vw,72px)}
.wn-page .wfa-tagline{margin-bottom:19px}
.wn-hero-statement{font:600 clamp(19px,1.66vw,23px)/1.44 var(--ws-display);color:#fff;margin:0 0 20px}
.wn-page .wfa-hero .wfa-lead{font-size:clamp(16px,1.27vw,18px);line-height:1.68}
.wn-page .wfa-fact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px}
.wn-page .wfa-fact{grid-template-columns:1fr;gap:8px}
.wn-skill-intro{font:400 17px/1.7 var(--ws-body);max-width:830px;margin:0}
.wn-page .wfa-skills-rows .wfa-skill-row{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}
.wn-page .wfa-skills-rows .wfa-skill-row h3{font-size:clamp(23px,2.2vw,32px)}
.wn-outcome-content>p{font:400 clamp(16px,1.35vw,18px)/1.73 var(--ws-body);color:#fff;margin:0 0 28px}
.wn-page .wfa-outcomes-list li{padding-left:24px}
.wn-unique{border-top:1px solid #e2e2e2}
.wn-related-links{border-top:1px solid #c9c9c9}
.wn-related-links a{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;border-bottom:1px solid #c9c9c9;padding:23px 0;color:#151515}
.wn-related-links a strong{font:700 clamp(23px,2.3vw,32px)/1.17 var(--ws-display)}
.wn-related-links a span{font:500 14px/1.35 var(--ws-label);color:#743F2F;text-transform:uppercase;letter-spacing:.03em}
.wn-related-links a:hover strong{color:#743F2F}
@media(max-width:1020px){.wn-page .wfa-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:840px){.wn-page .wfa-skills-rows .wfa-skill-row{grid-template-columns:1fr;gap:18px}.wn-page .wfa-skills-rows .wfa-skill-row ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.wn-page .wfa-hero h1{font-size:clamp(38px,9.1vw,52px)}.wn-page .wfa-fact-grid{grid-template-columns:1fr}.wn-page .wfa-skills-rows .wfa-skill-row ul{grid-template-columns:1fr}.wn-related-links a{grid-template-columns:1fr;gap:7px}.wn-related-links a span{font-size:13px}.wn-hero-statement{font-size:19px}}