/* ============================================
   FONTS - LP TruScale IaaS
   ============================================
   
   Declaração das fontes Gotham
   Nota: As fontes devem estar hospedadas no CDN ou usar fallback
*/

/* Gotham Bold */
@font-face {
  font-family: 'Gotham Bold';
  src: url('https://pages.lenovo.com/fonts/Gotham-Bold.woff2') format('woff2'),
       url('https://pages.lenovo.com/fonts/Gotham-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Gotham Book */
@font-face {
  font-family: 'Gotham Book';
  src: url('https://pages.lenovo.com/fonts/Gotham-Book.woff2') format('woff2'),
       url('https://pages.lenovo.com/fonts/Gotham-Book.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Gotham Light */
@font-face {
  font-family: 'Gotham Light';
  src: url('https://pages.lenovo.com/fonts/Gotham-Light.woff2') format('woff2'),
       url('https://pages.lenovo.com/fonts/Gotham-Light.woff') format('woff');
  font-weight: 325;
  font-style: normal;
  font-display: swap;
}

/* Gotham Ultra (Bold Italic/Ultra) */
@font-face {
  font-family: 'Gotham Ultra';
  src: url('https://pages.lenovo.com/fonts/Gotham-Bold.woff2') format('woff2'),
       url('https://pages.lenovo.com/fonts/Gotham-Bold.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* ============================================
   Alias "Gotham" (mesmo arquivo, pesos distintos)
   ============================================ */
@font-face {
  font-family: 'Gotham';
  src: url('https://pages.lenovo.com/fonts/Gotham-Light.woff2') format('woff2'),
       url('https://pages.lenovo.com/fonts/Gotham-Light.woff') format('woff');
  font-weight: 325;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Gotham';
  src: url('https://pages.lenovo.com/fonts/Gotham-Book.woff2') format('woff2'),
       url('https://pages.lenovo.com/fonts/Gotham-Book.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Gotham';
  src: url('https://pages.lenovo.com/fonts/Gotham-Bold.woff2') format('woff2'),
       url('https://pages.lenovo.com/fonts/Gotham-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Gotham';
  src: url('https://pages.lenovo.com/fonts/Gotham-Bold.woff2') format('woff2'),
       url('https://pages.lenovo.com/fonts/Gotham-Bold.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Fallback para fontes do sistema caso Gotham não carregue */
body {
  font-family: var(--font-gotham-book), -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
