body {
    article {
        margin: 0.5rem;
        padding: 0.5rem;
        width: 40rem;
    }
}

#find-me {
    li {
        list-style-type: none;
        display: flex;
        align-items: center;

        img {
            height: 1rem;
            margin: 0.2rem;
        }
    }

    a {
        font-style: normal;
        text-decoration: none;
    }
}

#portfolio {
    li {
        display: flex;
        flex-direction: column;

        margin: 5px;
        padding: 0.25rem;
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        border-style: solid;
        border-radius: 0.5rem;
        border-width: 2px;
        background: linear-gradient(15deg, #f2d5cf, #dc8a78);
    }

    a {
        font-style: normal;
    }
}
