.topbar > div > a.quotes-link,.topbar > nav > a.quotes-link { display:inline-flex;white-space:nowrap; }
.topbar > div,.topbar > nav { min-width:0; }
.site-header .header-links { display:flex;align-items:center;justify-self:end;gap:20px; }
.site-header .quotes-link { color:#705d53;text-decoration:none;font-size:.8rem;white-space:nowrap; }
.site-identity { display:inline-flex;align-items:center;gap:18px;min-width:0; }
.site-identity .signature-link { color:inherit;font:400 .875rem/1.5 ui-sans-serif,system-ui,sans-serif;white-space:nowrap;text-decoration:none;border-left:1px solid currentColor;padding-left:18px;opacity:.9; }
.topbar--cohosts { width:min(1440px,calc(100% - 40px));display:grid;grid-template-columns:auto minmax(170px,1fr) auto;gap:24px; }
.cohosts { justify-self:center;color:#f5e7d2;font:.875rem/1.6 ui-sans-serif,system-ui,sans-serif;letter-spacing:.05em;white-space:nowrap; }
.cohosts>span { display:inline-block;margin:0 7px;color:#c9aa83;font:.75rem/1 Georgia,serif; }
@media(max-width:1100px) { .topbar--cohosts {grid-template-columns:1fr auto;height:auto;padding:18px 0;row-gap:16px;}.topbar--cohosts .cohosts {justify-self:end;}.topbar--cohosts>div {grid-column:1/-1;justify-content:flex-end;flex-wrap:wrap;} }
@media(max-width:400px) { .topbar--cohosts {column-gap:10px;}.topbar--cohosts .cohosts {font-size:.875rem;letter-spacing:0;}.cohosts>span {margin:0 3px;} }
@media(max-width:700px) { .topbar--cohosts {grid-template-columns:1fr;}.topbar--cohosts .cohosts {justify-self:start;}.topbar--cohosts>div {justify-content:flex-start;} }
@media(max-width:720px) { .topbar>div {gap:14px;}.topbar>div>a.feedback-link {display:inline-flex;} }
@media(max-width:600px) {
  .topbar { height:auto;min-height:78px;flex-wrap:wrap;row-gap:14px;padding-top:18px;padding-bottom:18px; }
  .topbar > div,.topbar > nav { width:100%;justify-content:flex-end;flex-wrap:wrap;gap:14px; }
  .feedback-header { height:126px; }
}
