.socials{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.socials a{display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .62rem;border:1px solid rgba(241,217,152,.42);border-radius:999px;color:var(--lite);font-size:.76rem;font-weight:700;transition:.2s}.social-icon{display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;background:var(--gold);color:var(--ink);font-size:.86rem;font-weight:800;line-height:1}.socials a:hover{background:var(--gold);color:var(--ink);transform:translateY(-2px)}.socials a:hover .social-icon{background:var(--ink);color:var(--lite)}
