@keyframes categories_fadeInUp__c_iwP{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes categories_blob__LHxot{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.categories_animateBlob__DYZqb{animation:categories_blob__LHxot 7s infinite}.categories_animationDelay2000__LZwBu{animation-delay:2s}.categories_animationDelay4000__eOw9U{animation-delay:4s}.categories_fadeInUp__c_iwP{animation:categories_fadeInUp__c_iwP .6s ease-out both}@keyframes smoothPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}@keyframes gentleScale{0%{transform:scale(1)}to{transform:scale(1.02)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-smooth-pulse{animation:smoothPulse 2s cubic-bezier(.4,0,.6,1) infinite}.nav-item-hover{will-change:transform,opacity,background-color;transform:translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:antialiased}.category-expand-enter{animation:slideDown .3s cubic-bezier(.25,.46,.45,.94) forwards}.nav-link-smooth{transition:all .35s cubic-bezier(.25,.46,.45,.94)}.nav-link-smooth:hover{transform:translateX(2px)}.icon-rotate-smooth{transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.nav-category-button{transform-origin:left center;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.shadow-smooth{transition:box-shadow .3s cubic-bezier(.25,.46,.45,.94)}.shadow-smooth:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.text-smooth{transition:color .25s cubic-bezier(.25,.46,.45,.94)}.nav-text{transform:translateZ(0);will-change:color}.bg-smooth{transition:background-color .3s cubic-bezier(.25,.46,.45,.94)}