Index: src/assets/css/style.css
===================================================================
--- src/assets/css/style.css	(revision 6cabd181e3f94efbc56be885d423816185cb3624)
+++ src/assets/css/style.css	(revision 3507b0bab5d351cf1606b8140e90ac366ab4f8e2)
@@ -2204,5 +2204,6 @@
 }
 .profile-links li { margin: 0; }
-.profile-links a {
+.profile-links a,
+.profile-links .profile-fedi-link {
     display: inline-flex;
     align-items: center;
@@ -2216,5 +2217,6 @@
     transition: background .15s, color .15s;
 }
-.profile-links a:hover {
+.profile-links a:hover,
+.profile-links .profile-fedi-link:hover {
     background: color-mix(in srgb, var(--accent) 15%, transparent);
     color: var(--accent);
@@ -2789,5 +2791,6 @@
 .profile-bio { font-size: .85rem; margin-top: .15rem; }
 .profile-links { margin-top: .5rem; gap: .4rem; }
-.profile-links a { width: 32px; height: 32px; }
+.profile-links a,
+.profile-links .profile-fedi-link { width: 32px; height: 32px; }
 
 @media (min-width: 768px) {
