/* Shared little tales logo across all website pages. */
.brand:has(.site-logo), .wordmark:has(.site-logo) { display: inline-flex; align-items: center; flex-shrink: 0; line-height: 1; text-decoration: none; }
.brand .site-logo, .wordmark .site-logo { display: block; width: 132px; height: auto; max-width: none; margin: 0; object-fit: contain; }
