/* The Studez wordmark: "Stud" + a highlighted "ez" (studying made EZ). One pattern on every page,
   for the brand name wherever it shows as visible text:
     <span class="wordmark">Stud<span class="brand-ez">ez</span></span>
   No spaces between the parts, so screen readers still read one word. <title>, meta tags, alt
   text, aria-labels, emails and plain-text strings stay plain "Studez".
   --brand-ez is the site accent (site.css --accent, light and dark). A page whose background
   doesn't follow the site theme sets its own value next to the wordmark. Every pairing is
   checked by tools/check-contrast.js (WCAG AA, 4.5:1). */
:root { --brand-ez: #1f4ea6; }
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) { --brand-ez: #8db0f6; }
}
:root[data-theme="dark"] { --brand-ez: #8db0f6; }

.wordmark { white-space: nowrap; }
.brand-ez { color: var(--brand-ez); font-weight: inherit; }
