/* Match the homepage header wordmark to the existing subpage .g-brand. */
@font-face {
  font-family: SoraDisplay;
  src: url('/assets/subpages-v05/assets/display.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}
.site-header .brand {
  font-family: SoraDisplay, 'Hiragino Sans', sans-serif;
  font-size: 37px;
  font-weight: 700;
  letter-spacing: -.065em;
  line-height: 1.1;
  white-space: nowrap;
}
@media (max-width: 1120px) {
  .site-header .brand { font-size: 33px; }
}
@media (max-width: 680px) {
  .site-header .brand { font-size: 30px; }
}
