
main{
    padding: 2rem 0;
    position: relative;

    min-height: calc(100vh - 66px);
}

main > .container,
.vertical-spacing{
    display: flex;
    flex-direction: column;
    row-gap: 1.5rem;

    > a,
    > span{
        align-self: start;
    }

    > *{
        margin-top: 0;
        margin-bottom: 0;
    }
}
