:root{
    --logo1: #FF00FF;
    --logo2: #00FFFF;
    --logo3: #0600ab;
    --text-color-footer: #bacfdd;
    --tech: "Share Tech Mono", monospace;
    
}

footer{
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 1rem;
    margin: auto;

    position: absolute;
    bottom: 0;
    box-sizing: border-box;
    width: 100%;
}



footer .developed-by{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 1rem;
    font-size: 1.6rem;
    color: var(--text-color-footer);
    font-family: var(--tech);

}

footer .developed-by p{
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 0.5rem;
    justify-content: center;
}



footer .developed-by a{
    font-weight: 900;
    transition: all 200ms ease-in-out;
    color: var(--text-color-footer);
    
    &::before{
        content: '</ALUCINADO>';
    }

    &:hover, &:focus{
        font-family: var(--tech);
        background-image: linear-gradient(180deg,var(--logo1) 30%,  var(--logo2) 70%);
        background-clip: text;
        color: transparent;
        text-shadow: 0px 0px 10px var(--logo3);
    }
}

footer .developed-by img{
    width: 35px;
    height: 35px;
} 