.will-change-transform[data-v-9210bd21]{will-change:transform}.social-sidebar[data-v-477c0daa]{height:100%;left:0;padding-left:3rem;padding-right:3rem;pointer-events:none;position:fixed;top:0;z-index:60}.social-nav[data-v-477c0daa],.social-sidebar[data-v-477c0daa]{align-items:center;display:flex}.social-nav[data-v-477c0daa]{flex-direction:column;gap:6rem;pointer-events:auto}.social-link[data-v-477c0daa]{align-items:center;display:flex;height:10rem;justify-content:center;position:relative;width:3rem}.social-text[data-v-477c0daa]{color:#fff6;display:block;font-size:.875rem;font-weight:700;letter-spacing:.4em;text-transform:uppercase;transform:rotate(-90deg);transform-origin:center;transition:color .3s ease,letter-spacing .3s ease,transform .3s ease;white-space:nowrap}.group:hover .social-text[data-v-477c0daa]{color:#34d399;letter-spacing:.55em;transform:rotate(-90deg) translate(2px)}@media(max-width:1024px){.social-sidebar[data-v-477c0daa]{padding-left:1.5rem;padding-right:1.5rem}.social-nav[data-v-477c0daa]{gap:4rem}.social-text[data-v-477c0daa]{font-size:.75rem}}@media(max-width:768px){.social-sidebar[data-v-477c0daa]{align-items:flex-end;height:auto;inset:auto 0 0 auto;padding:0;width:100%}.social-nav[data-v-477c0daa]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-top:1px solid hsla(0,0%,100%,.1);flex-direction:row;gap:0;justify-content:center;padding:1rem 1.5rem;width:100%}.social-link[data-v-477c0daa]{flex:1;height:auto;max-width:120px;padding:.5rem;width:auto}.social-text[data-v-477c0daa]{font-size:.7rem;letter-spacing:.2em;text-align:center;transform:rotate(0)}.group:hover .social-text[data-v-477c0daa]{letter-spacing:.3em;transform:rotate(0) translateY(-2px)}}@media(max-width:480px){.social-nav[data-v-477c0daa]{gap:0;padding:.75rem 1rem}.social-link[data-v-477c0daa]{padding:.4rem}.social-text[data-v-477c0daa]{font-size:.625rem;letter-spacing:.15em}.group:hover .social-text[data-v-477c0daa]{letter-spacing:.25em}}@keyframes marquee-b5d20eba{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee[data-v-b5d20eba]{animation:marquee-b5d20eba 30s linear infinite}.animate-marquee[data-v-b5d20eba]:hover{animation-play-state:paused}
