.social-icons[data-v-923323ef]{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.social-icons a[data-v-923323ef]{aspect-ratio:1;background:#a7f3d00a;border:1px solid var(--portfolio-line);border-radius:50%;display:grid;place-items:center;transition:border-color .2s ease,background .2s ease,transform .2s ease;width:3rem}.social-icons a[data-v-923323ef]:hover{background:#a7f3d01a;border-color:var(--portfolio-accent);transform:translateY(-3px)}.social-icon[data-v-923323ef],.social-icons img[data-v-923323ef]{height:1.2rem;-o-object-fit:contain;object-fit:contain;width:1.2rem}.social-icon[data-v-923323ef]{fill:var(--portfolio-accent)}.social-icons.is-sm[data-v-923323ef]{gap:.55rem}.social-icons.is-sm a[data-v-923323ef]{width:2.35rem}.social-icons.is-sm .social-icon[data-v-923323ef],.social-icons.is-sm img[data-v-923323ef]{height:1rem;width:1rem}footer[data-v-08f6d670]{background:var(--portfolio-bg-soft)}
