.resource-connections{border-left:3px solid #71898d;background:#eef2f0;padding:.65rem .8rem;margin:.7rem 0;font-size:.83rem;line-height:1.6}
.resource-connections a{display:inline-block;margin-right:.6rem}
.resource-connections p{margin:.35rem 0}
.asset-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem}
.asset-facts article{border:1px solid #d6ddda;padding:1rem;background:#fff}
.asset-facts h3{font-size:1rem;margin:.1rem 0 .6rem}
.asset-facts p{margin:.3rem 0;font-size:.9rem;overflow-wrap:anywhere}
.asset-route{border-left:3px solid #819694;padding:.7rem 1rem;margin:.7rem 0;font-size:.88rem}
.asset-notes{font-size:.85rem;color:#51656b}

.asset-card-facts{font-size:.88rem;line-height:1.6;margin:1rem 0}
.asset-card-facts div{border-top:1px solid #e1e6e2;padding:.55rem 0}
.asset-card-facts dt{font-size:.78rem;color:#63777b;margin-bottom:.15rem}
.asset-card-facts dd{margin:0;overflow-wrap:anywhere}
.asset-card-facts small{color:#53686c;font-size:.76rem}
.asset-card-date{font-size:.74rem;color:#64787b}
.asset-card-more{font-size:.85rem}
