
.site-footer .agency-credit-row{display:flex;justify-content:flex-end;padding-top:16px;padding-bottom:24px}
.site-footer .agency-credit{display:inline-flex;align-items:center;gap:12px;max-width:100%;color:inherit;text-decoration:none;font-family:inherit;line-height:1.4}
.site-footer .agency-credit-mark{display:block;width:68px;height:auto;flex:0 0 68px}
.site-footer .agency-credit-copy{display:flex;flex-direction:column;gap:3px}
.site-footer .agency-credit-label{font-size:10px;line-height:1.4;opacity:.8}
.site-footer .agency-credit-name{font-size:12px;line-height:1.4}
.site-footer .agency-credit-name strong{font-weight:600}
.site-footer .agency-credit:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:4px}
@media(max-width:600px){.site-footer .agency-credit-row{justify-content:flex-start;padding-top:12px;padding-bottom:26px}}

.site-footer .agency-credit{color:#35435E}
