/* Footer additions (2026-11-14): LinkedIn "Let's connect" button + disclaimer */
.footer-linkedin{display:inline-flex;align-items:center;gap:.55rem;align-self:flex-start;background:#0A66C2;color:#fff!important;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;padding:.6rem 1.1rem;border-radius:4px;border:1px solid rgba(255,255,255,.12);transition:background .18s,transform .14s;white-space:nowrap;line-height:1}
.footer-linkedin:hover{background:#004182;transform:translateY(-1px)}
.footer-linkedin svg{width:15px;height:15px;flex-shrink:0;fill:currentColor}
.footer-linkedin-wrap{flex-basis:100%;margin:.25rem 0 .5rem}
.footer-disclaimer{flex-basis:100%;width:100%;max-width:1280px;margin:.35rem 0 0;font-size:.68rem;line-height:1.65;color:#8b93a7;opacity:.95}
.footer-disclaimer strong{color:#c7cede;font-weight:600}
