/* Avian Pro — one variable font file covers every width, weight and optical size. */
@font-face {
  font-family: "Avian Pro";
  src: url("AvianPro.woff2") format("woff2"),
       url("AvianPro.ttf") format("truetype");
  font-weight: 1 1000;          /* Ultralight … Black            */
  font-stretch: 30% 150%;       /* Compressed … Expanded          */
  font-style: normal;
  font-display: swap;
}

:root { font-family: "Avian Pro", system-ui, sans-serif; font-optical-sizing: auto; }

/* Named widths (match SF Pro's instances) */
.compressed { font-stretch: 47%; }
.condensed  { font-stretch: 60%; }
.regular-width { font-stretch: 100%; }
.expanded   { font-stretch: 132%; }

/* Weights: 100 Thin · 300 Light · 400 Regular · 500 Medium · 600 Semibold · 700 Bold · 800 Heavy · 900 Black
   (any value 1–1000 works; e.g. font-weight: 860 = SF Pro "Heavy" exactly) */

/* Austin Avian mark: U+E000  →  <span class="avian-mark" aria-label="Austin Avian">&#xE000;</span> */
.avian-mark::before { content: "\E000"; }
