/* fxa-tr-hub (fix-all 2026-10-18) */
.hub .card .nm{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.4em}
.hub .card .lt{margin-top:0!important;font-size:18px!important;color:#2B3647!important;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:4.5em}
.hub .card .ct{margin-top:auto;padding-top:6px;color:#3F4A5A}
.hub .card.dc9-hubcard .lt{min-height:0;-webkit-line-clamp:unset;display:block}
.dc9-asof{max-width:760px}
.dc9-asof [dir=rtl]{display:block;unicode-bidi:isolate;text-align:left;margin:2px 0;font-size:1.08em;line-height:1.5;color:#1F2937}
main.hub{padding-bottom:28px}
.dc9-hub{margin-bottom:16px!important}
.hub-cr{margin-bottom:0}
footer{margin-top:24px!important}
@media(max-width:600px){
main.hub{padding:20px 20px 24px}
.hub h1{font-size:30px!important;margin-bottom:8px}
.hub .intro{font-size:17px!important;margin-bottom:16px!important;line-height:1.45}
.dc9-asof{margin:0 0 16px;font-size:14px}
.hub .card{padding:16px 18px}
.hub .card .nm,.hub .card .lt{min-height:0}
}
