/* Minimal accents; existing career and application styles remain authoritative. */
.vsfj-list{scroll-margin-top:110px}
.vsfj-list .vsfj-empty{margin:1.5rem 0 2rem;font-size:1rem;line-height:1.7}
.vsfj-list .vsfj-description{margin:0.8rem 0 1.4rem;line-height:1.65}
.vsfj-list .vsfj-description p{margin:0 0 0.65rem}
.vsfj-list .vsfj-description ul{margin:0 0 1rem 1.5rem;list-style:disc}
.vsf-application .vsfj-target{padding:1rem 1.2rem;margin:1rem 0 1.7rem;border-left:3px solid currentColor;background:rgba(127,127,127,.06);line-height:1.8}
