.ps-publisher-brand{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;vertical-align:middle;flex-shrink:0;max-width:100%;text-align:left}
.ps-publisher-brand>a:first-child{margin:0;flex:none}
.ps-publisher-brand>a.ps-publisher-byline{display:inline-flex;align-items:baseline;gap:4px;width:max-content;max-width:100%;margin:0 0 0 var(--ps-logo-inset,0px);padding:0;border:0;background:transparent;box-shadow:none;color:inherit;font-family:inherit;font-size:11px;font-weight:400;line-height:15px;letter-spacing:.015em;white-space:nowrap;text-transform:none;text-decoration:none}
.ps-publisher-brand>a.ps-publisher-byline>*{font:inherit;color:inherit;letter-spacing:inherit}
.ps-publisher-brand>a.ps-publisher-byline>strong{font-weight:600;letter-spacing:0}
.ps-publisher-brand>a.ps-publisher-byline>span:first-child{opacity:.74}
.ps-publisher-brand>a.ps-publisher-byline:hover{text-decoration:underline;text-underline-offset:3px}
.ps-publisher-brand>a.ps-publisher-byline:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.ps-publisher-has-mark{--ps-logo-inset:45px}
.brand-document>.ps-publisher-brand{margin-bottom:48px}
header .ps-publisher-brand{margin-block:8px}
.portal-sidebar .ps-publisher-brand{margin-bottom:18px}
@media(max-width:600px){.brand-document>.ps-publisher-brand{margin-bottom:35px}}
