/* Must load before reference.css. Fixes the relative priority of the
   cascade layers used across the theme's stylesheets.
   tulja-legacy (style.css, blocks.css — the pre-existing hand-written CSS
   for pages not yet ported to the reference design) sits:
     - ABOVE reference.css's "base" layer, which includes Tailwind's preflight
       reset (`*, ::before, ::after { margin: 0; padding: 0; border: 0; }`).
       If tulja-legacy were below "base", that universal reset would silently
       strip every margin/padding/width declared by the legacy design system,
       breaking layout on every page that hasn't been rebuilt with literal
       reference classes yet (About, Contact, Find-us, etc.).
     - BELOW reference.css's "utilities" layer, so that any block already
       ported to literal Tailwind utility classes still renders using the
       reference design's actual utility values, not a same-selector legacy
       override.
   A layer's position is locked in the first time it's encountered in the
   cascade, so this ordering statement only works if it is the very first
   @layer construct the browser sees — i.e. this file must be enqueued
   before reference.css, not after it. */
@layer theme, base, tulja-legacy, components, utilities;
