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