.css-word-type-animation{overflow:hidden;border-right:.07em solid #ef5660;white-space:nowrap;margin:0 auto;letter-spacing:.1em;animation:typeAnimation 2s steps(24),blink-caret .9s step-end infinite}.css-code-color{background:linear-gradient(90deg,rgba(173,84,232,1),rgba(224,67,146,1) 25%,rgba(230,94,94,1) 50%,rgba(186,255,102,1) 75%,rgba(69,191,252,1));background-clip:text;-webkit-background-clip:text;color:transparent}@keyframes typeAnimation{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#ef5660}}@keyframes fadeInAfterType{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.css-brief-words-fade{opacity:0;animation:fadeInAfterType 2s ease forwards;animation-delay:2.5s}.css-links-fade{opacity:0;animation:fadeInAfterType 1s ease forwards;animation-delay:3.5s}.css-mobile-fadeFromBottom{opacity:0;transform:translateY(40px);animation:fadeFromBottom 2s cubic-bezier(.4,0,.2,1) forwards;animation-delay:3.5s}@keyframes fadeFromBottom{0%{opacity:0;transform:translateY(60px)}30%{opacity:0}to{opacity:1;transform:translateY(0)}}.css-radial-skill{background:radial-gradient(circle,rgba(255,222,222,.6) 0,rgba(156,202,255,.6) 100%)}.css-skills-block{opacity:0;animation:blockShow 1.4s ease-in-out forwards;animation-delay:3.5s}@keyframes blockShow{to{opacity:1}}.css-iconLink-fadeInUp{opacity:0;transform:translateY(12px);animation:fadeAnimation .5s cubic-bezier(.4,0,.2,1) forwards}@keyframes fadeAnimation{to{opacity:1;transform:translateY(0)}}.skill-flip-card-container{display:inline-block;width:100%;height:100%;perspective:1200px}.skill-flip-card{position:relative;width:100%;height:100%;transition:transform .7s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.skill-flip-card.flipped{transform:rotateY(180deg)}.skill-flip-card-back,.skill-flip-card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden}.skill-flip-card-back{transform:rotateY(180deg)}