.portfolio-wrapper,.portfolio-hero-content{will-change:transform, opacity}.portfolio-card{will-change:transform, opacity;backface-visibility:hidden}@keyframes portfolio-rotate{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.1)}to{transform:rotate(360deg)scale(1)}}.portfolio-decor-rotate{will-change:transform;animation:20s linear infinite portfolio-rotate}.portfolio-bg-layer{z-index:-2;pointer-events:none;will-change:opacity;transition:opacity .8s ease-in-out;position:fixed;inset:0}
