/* Veilcourt's page sets its specimens in its own trial font (2026-10-27). The shared styles.css stays
   Wexholt's, so a face that is not listed yet adds nothing to the public shared files. */
@font-face {
  font-family: "Veilcourt Trial";
  src: url("../../assets/fonts/Veilcourt-Trial.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}

body.face-veilcourt :is(h1, .hero-specimen, .tester-input, .waterfall p) {
  font-family: "Veilcourt Trial", Georgia, serif;
}

/* Tall and narrow, so the name runs larger in the same width. */
body.face-veilcourt h1 {
  font-size: clamp(4.5rem, 13vw, 8rem);
}

/* The hero lines at Wexholt's sizes filled under half the desktop width (judge 2026-10-27, screen-002),
   so they run larger here, the first line kept just under the name. */
body.face-veilcourt .hero-specimen-primary {
  font-size: clamp(3.2rem, 10vw, 7.6rem);
}

body.face-veilcourt .hero-specimen-lowercase {
  font-size: clamp(2.6rem, 6.6vw, 5.4rem);
}

body.face-veilcourt .hero-specimen-figures {
  font-size: clamp(2rem, 5vw, 4rem);
}
