.footer-linkedin{display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;padding:10px!important;border:1px solid #69696d!important;border-radius:50%;color:inherit;background:transparent;flex-shrink:0;transition:background-color .25s ease,border-color .25s ease,transform .3s cubic-bezier(.22,1,.36,1)}.footer-linkedin svg{display:block;width:22px;height:22px;flex-shrink:0}.footer-linkedin:hover,.footer-linkedin:focus-visible{background:#3455f5;border-color:#3455f5!important;color:#fff;transform:translateY(-2px)}.footer-linkedin:focus-visible{outline:2px solid #fff;outline-offset:4px}.portfolio-footer .footer-meta .footer-social{gap:10px}.portfolio-footer .footer-meta{flex-wrap:wrap}@media(prefers-reduced-motion:reduce){.footer-linkedin{transition:none}.footer-linkedin:hover,.footer-linkedin:focus-visible{transform:none}}
