/* Official platform logos: preserve proportions and align labels within contact buttons. */
#contact .tf-social-link{align-items:center;gap:10px}
#contact .tf-social-link .tf-social-logo{display:block;flex:0 0 auto;width:24px;height:24px;max-width:none;object-fit:contain}
#contact .tf-social-link .tf-social-logo-linkedin{width:28.222px;height:24px}
#contact .tf-social-link>span{display:block;line-height:1.4;white-space:nowrap}
