.marketing-footer{row-gap:24px}
.marketing-footer > .staff-login-links:not(.footer-brand){grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:14px;border-top:1px solid #393939;padding-top:12px}
.marketing-footer .staff-login-links a{display:inline-flex;align-items:center;min-height:44px;margin:0;font-size:.75rem;font-weight:400;color:#a8afb9;text-decoration:none}
.marketing-footer .staff-login-links span{color:#6f7783;font-size:.75rem}
.marketing-footer .staff-login-links a:hover{color:#fff;text-decoration:underline}
.marketing-footer .staff-login-links a:focus-visible{outline:2px solid #78a9ff;outline-offset:4px}
@media(max-width:760px){.marketing-footer > .staff-login-links:not(.footer-brand){justify-content:flex-start}}
