@keyframes hero-fly-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-fly-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-circle-pop{0%{opacity:0;transform:translateY(-50%) scale(0)}60%{opacity:1;transform:translateY(-50%) scale(1.15)}80%{opacity:1;transform:translateY(-50%) scale(.92)}to{opacity:1;transform:translateY(-50%) scale(1)}}.skill-list{--chip:2.75rem;--gap:.625rem;gap:var(--gap);max-height:calc(var(--rows)*(var(--chip) + var(--gap)) - var(--gap));transition:max-height .5s cubic-bezier(.16,1,.3,1)}.skill-list--expanded{max-height:var(--full,none)}@media(hover:hover){.social-links a:hover{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}}.social-links a:focus-visible .social-tile{outline-color:#818cf8;outline-offset:2px;outline-style:solid;outline-width:2px}@keyframes social-link-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}80%{opacity:1;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
