/* Only the return link is added to the approved page from archive 2. */
.brand-home { display:flex; flex-direction:column; gap:5px; flex-shrink:0; }
.brand-home .site-return { color:#bc9b61; font:500 10px/1.2 Inter,Arial,sans-serif; letter-spacing:.04em; text-decoration:none; width:fit-content; }
.brand-home .site-return:hover { color:#e0c594; }
.brand-home .site-return:focus-visible { outline:2px solid #bc9b61; outline-offset:3px; }
.brand-home .brandmark { font-size:11px; }
@media(max-width:600px) {
  .brand-home .brandmark { font-size:9px; }
  .topbar { gap:8px; }
}
