.tnf-sh{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--tnf-space-4,16px);margin-bottom:22px}.tnf-sh__text{padding-left:14px;border-left:3px solid var(--tnf-article-accent,var(--accent))}.tnf-sh__heading{margin:0;color:var(--tnf-article-ink,var(--text-primary));font-family:var(--tnf-font-heading,'Montserrat',sans-serif);font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.2}.tnf-sh__link{display:inline-flex;min-height:var(--tnf-control-min-size,44px);align-items:center;gap:6px;color:var(--tnf-article-ink,var(--text-primary));font-family:var(--tnf-font-heading,'Montserrat',sans-serif);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.tnf-sh__link:hover,.tnf-sh__link:focus{color:var(--tnf-article-accent-hover,var(--accent-hover));text-decoration:none}.tnf-sh__link svg{flex:0 0 auto}@media (max-width:640px){.tnf-sh{flex-direction:column;align-items:flex-start;gap:6px}}