.fort-worth-market-status{max-width:1160px;margin:clamp(22px,4vw,42px) auto;padding:clamp(22px,3vw,34px);border:1px solid #b9c9e2;border-left:6px solid #0a66ff;border-radius:20px;background:linear-gradient(135deg,#eef5ff,#fff);box-shadow:0 14px 36px rgba(5,16,51,.08);color:#182643}
.fort-worth-market-status-kicker{display:inline-block;margin-bottom:10px;color:#0756c9;font:750 12px/1.3 "Montserrat",Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}
.fort-worth-market-status h2{max-width:850px;margin:0 0 12px;color:#07143a;font:740 clamp(23px,3vw,34px)/1.15 "Montserrat",Arial,sans-serif;letter-spacing:-.035em}
.fort-worth-market-status p{max-width:900px;margin:10px 0;color:#34445f;font-size:clamp(15px,1.6vw,18px);line-height:1.65}
.fort-worth-market-status a{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:#0756c9;font-weight:750;text-decoration:underline;text-underline-offset:3px}
.fort-worth-market-status a:hover{text-decoration-thickness:2px}
@media(max-width:700px){.fort-worth-market-status{margin:20px 16px;padding:20px;border-radius:16px}.fort-worth-market-status h2{font-size:24px}}
