/* Shared homepage identity across journal and account pages. */
a.site-brand{display:inline-flex;align-items:center;gap:13px;color:#edf7f2;text-decoration:none;white-space:nowrap;font-family:Inter,"Segoe UI",Arial,sans-serif;font-size:24px;font-weight:500;font-style:normal;letter-spacing:.17em;line-height:1.3}
a.site-brand .site-brand-logo{display:block;flex:0 0 auto;width:32px;height:32px;max-width:none;object-fit:contain;border:0;border-radius:0;background:transparent;transform:none}
a.site-brand .site-brand-name{font:inherit;color:inherit;letter-spacing:inherit}
.main-nav a.site-brand,footer a.site-brand{font-size:inherit;letter-spacing:inherit;gap:14px}
#authPanel a.site-brand.auth-brand{font-family:Inter,"Segoe UI",Arial,sans-serif;font-size:28px;font-weight:500;letter-spacing:.17em;gap:13px}
#authPanel a.site-brand.auth-brand .site-brand-logo{width:35px;height:35px}
[data-theme="light"] a.site-brand{color:var(--text,#172b22)}
[data-theme="light"] a.site-brand .site-brand-logo{filter:brightness(.15)}
@media(max-width:760px){a.site-brand{font-size:19px;gap:10px}a.site-brand .site-brand-logo{width:27px;height:27px}.main-nav a.site-brand,footer a.site-brand{font-size:inherit;gap:10px}#authPanel a.site-brand.auth-brand{font-size:25px}}
