.header-logo{color:var(--pink);align-items:center;margin-right:auto;display:flex}.header-logo .link-text{display:none}.header-logo .logo-letter{width:5rem;height:5rem;transition:var(--transition);margin-right:.5rem;transition-property:transform;position:relative}.header-logo .logo-letter:last-child{right:5px}.header-logo .logo-letter:nth-child(2){left:5px}.header-logo .logo-letter:before,.header-logo .logo-letter:after{opacity:0;content:"";background:var(--secondary-dark);z-index:999;width:80%;height:6px;transition:var(--transition);transition-property:background;position:absolute;top:6px;left:auto;right:auto}.portfolio-logo :is(.header-logo .logo-letter):before,.portfolio-logo :is(.header-logo .logo-letter):after{background:#000}.header-logo .logo-letter:after{top:auto;bottom:6px}.header-logo .logo-letter img{filter:invert(78%)sepia(16%)saturate(820%)hue-rotate(308deg)brightness(99%)contrast(96%)}.about.header :is(.header-logo .logo-letter img){filter:var(--logo-secondary-light)}.header-logo .logo-letter:last-child{transform:rotate(-90deg)}.header-logo:hover{cursor:pointer}.header-logo:hover .logo-letter{transform:rotate(180deg)}.header-logo:hover .logo-letter:before,.header-logo:hover .logo-letter:after{opacity:1}.header-logo:hover .logo-letter:last-child{transform:rotate(180deg)translate(10px)}
