/* New Earth brand typefaces: Young Serif (headings), Big Shoulders (labels), Outfit (body) */
@font-face {
  font-family: 'Young Serif';
  src: url('/fonts/YoungSerif-Regular.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/Outfit-300.woff2') format('woff2');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/Outfit-400.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Outfit';
  src: url('/fonts/Outfit-500.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Big Shoulders';
  src: url('/fonts/BigShoulders-500.woff2') format('woff2');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Big Shoulders';
  src: url('/fonts/BigShoulders-600.woff2') format('woff2');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Big Shoulders';
  src: url('/fonts/BigShoulders-700.woff2') format('woff2');
  font-weight: 700; font-style: normal; font-display: swap;
}
