/* Tema de iPremium Indaiatuba. Gerado por build.mjs a partir de negocio.mjs: edite lá. */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url('../assets/fonts/inter-latin.woff2') format('woff2');
}

:root {
  --bg: #F7F3EC;
  --bg-deep: #EFE8DC;
  --surface: #FFFFFF;
  --surface-2: #FBF8F3;
  --surface-3: #FFFFFF;
  --field: #FFFFFF;
  --fg-rgb: 0, 0, 0;
  --text: #141210;
  --text-hi: #000000;
  --soft: #3E3a33;
  --muted: #5F594F;
  --muted-2: #6F685D;
  --nav: #333331;
  --header-bg: rgba(255, 255, 255, .88);
  --menu-bg: rgba(255, 255, 255, .97);
  --glass: rgba(255, 255, 255, .82);
  --badge-bg: rgba(255, 255, 255, .92);
  --shadow: rgba(0, 0, 0, .22);
  --hero-grad: radial-gradient(120% 90% at 85% 40%, color-mix(in srgb, var(--accent) 16%, #fff) 0%, #fff 58%, var(--bg) 100%);
  --media-grad: radial-gradient(60% 60% at 50% 55%, #fff 0%, color-mix(in srgb, var(--accent) 7%, #F1F0EC) 100%);
  --trade-grad: radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--accent) 12%, #fff) 0%, #fff 62%);
  --place-grad: radial-gradient(80% 80% at 50% 45%, color-mix(in srgb, var(--accent) 14%, #fff) 0%, #fff 72%);
  --diff-bg: #FFFFFF;
  --accent-rgb: 201, 147, 47;
  --on-accent: #111111;
  --accent: #C9932F;
  --accent-hi: #D8A646;
  --accent-ink: #8A5F0F;
  --accent-soft: #8A5F0F;
  --font-body: Inter, system-ui, sans-serif;
  --display-weight: 800;
  --display-tracking: -.035em;
  --brand-h: 34px;
  --r-btn: 999px;
}
.diff { background: #111; border-color: #111; }
.diff .h2, .diff .lead { color: #F7F3EC; }
.diff .eyebrow, .diff__word { color: var(--accent); }
.diff .btn--light { background: var(--accent); color: #111; }