/* Story Built Homes — webfonts.
   Gotham Rounded: real brand OTFs (provided).
   Cinzel: display font used by the website redesign project (Google Fonts, 500/600/700).
   Copperplate Bold: extracted as TrueType from the provided Copperplate-Bold.dfont suitcase — kept as fallback in the display stack. */

@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@500;600;700&display=swap');

@font-face {
  font-family: 'Copperplate';
  src: url('../assets/fonts/Copperplate-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham Rounded';
  src: url('../assets/fonts/GothamRounded-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham Rounded';
  src: url('../assets/fonts/GothamRounded-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Gotham Rounded';
  src: url('../assets/fonts/GothamRounded-Book.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham Rounded';
  src: url('../assets/fonts/GothamRounded-BookItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Gotham Rounded';
  src: url('../assets/fonts/GothamRounded-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham Rounded';
  src: url('../assets/fonts/GothamRounded-BoldItalic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}
