/* Scoped additions for the Chaska parks/trails and Fairmont business/industry pages. */
.trail-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}
.trail-record:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;border:1px solid #d5dfd9;border-radius:1rem;min-width:0;padding:1.2rem}
.trail-record>span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#966311;font-size:.72rem;font-weight:900;letter-spacing:.065em;text-transform:uppercase}
.trail-record h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#173f33;font-size:1.2rem;margin:.45rem 0}
.trail-record p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#4d655b}
.trail-record a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#155f46;font-weight:850}
.economy-facts:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:1.25rem 0}
.economy-facts article:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:linear-gradient(155deg,#f7fbf9,#edf6f2);border:1px solid #d5dfd9;border-radius:1rem;display:grid;gap:.35rem;min-width:0;padding:1.2rem}
.economy-facts strong:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#173f33;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1}
.economy-facts span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#4d655b;font-weight:700}
.data-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#f8f3e8;border-left:4px solid #d49a32;color:#514b40;padding:1rem}
@media(max-width:900px){.economy-facts:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.trail-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.economy-facts:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.trail-record:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.economy-facts article:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box;max-width:100%}}
