.hosted-bar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: .65rem 1.25rem;
    border-bottom: 1px solid #76879655;
}

.hosted-bar a { font-weight: 600; }
.hosted-bar form { margin: 0; }
.sign-in { max-width: 420px; padding: 1.25rem; margin: 12vh auto 0; }
.sign-in form { margin-top: 1.5rem; }
.sign-in button { margin-top: 1rem; }
