/* XD – Tiêu đề khối */
.vxl-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap}
.vxl-head--stack{flex-direction:column;align-items:flex-start}
.vxl-head-t{display:flex;flex-direction:column;gap:8px;max-width:680px;min-width:0}
.vxl-kicker{font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vxd-blue,#1464f4);display:inline-flex;align-items:center;gap:10px;line-height:1.3}
.vxl-kicker.has-line::before{content:"";width:22px;height:2px;background:currentColor;border-radius:2px;flex-shrink:0}
.vxl-title{margin:0;font-size:clamp(24px,3vw,34px);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--vxd-ink,#14213d);text-wrap:balance}
.vxl-title em{font-style:normal;color:var(--vxd-blue,#1464f4)}
.vxl-desc{margin:0;color:var(--vxd-muted,#5d6b82);font-size:15.5px;line-height:1.6}
.vxl-more{font-weight:700;color:var(--vxd-blue,#1464f4);text-decoration:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:gap .2s,color .2s}
.vxl-more:hover{gap:10px}
