body{
    overflow-x: hidden;
    font-family: "Questrial", sans-serif;
    font-weight: 400;
    font-style: normal;
}

.link {
    display: inline-block;
    text-decoration: none;
    color: #666;
    position: relative;
}

.link::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    bottom: 2px;
    width: 100%;
    height: 1px;
    background-color: #666;
    transform-origin: center;
    transform: scaleX(0);
    transition: transform 0.3s ease;
}

.link:hover::before {
    transform: scaleX(1);
}