html,
body {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    padding-top: 3.25rem;
    font-family: BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif;
    font-weight: 400;

    footer {
        margin-top: auto;
        padding: 2rem 0 1.5rem;
        background-color: #fafafa;
    }

    a {
        color: #485fc7;
    }
}