/* Tema gerado pela fábrica para Bel InfoNet — não edite: mude clientes/belinfonet/cliente.py */
@font-face{font-family:'Inter';font-style:normal;font-weight:300 700;font-display:swap;src:url('../fonts/inter-latin.woff2') format('woff2')}
@font-face{font-family:'Exo 2';font-style:normal;font-weight:500 800;font-display:swap;src:url('../fonts/exo-latin.woff2') format('woff2')}
:root{
  --bg:#040d22; --bg-2:#071637; --bg-3:#0b1f48; --bg2:#071637; --bg-foot:#020713;
  --bg-rgb:4,13,34; --bg3-rgb:11,31,72;
  --red:#0b45d6; --red-b:#2f86ff; --red-d:#072b85; --pl:#78b0ff; --tint:#dae9ff;
  --orange:#f59a0c; --amber:#f59a0c; --cyan:#ffc21a; --acc-ink:#14100a;
  --p-rgb:11,69,214; --pb-rgb:47,134,255; --pl-rgb:120,176,255; --a-rgb:245,154,12; --c-rgb:255,194,26;
  --fiber-rgb:156,200,255; --fiber-hi-rgb:218,233,255; --cta-rgb:245,154,12;
  --charcoal:#061e58;
  --ink:#f7f7fb; --muted:#8b97b6; --muted-hi:#bac2da; --soft:#dee3f2;
  --grad:linear-gradient(120deg,#0b45d6 0%,#1d6fe8 50%,#2f9bff 100%); --grad-txt:linear-gradient(120deg,#0b45d6 0%,#2f86ff 100%); --grad-cta:linear-gradient(120deg,#d8880b 0%,#f59a0c 50%,#f8b349 100%);
  --display:'Exo 2',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
  --logo-h:2.8rem;
}
html.claro{--bg:#ffffff; --bg-2:#f3f6fb; --bg-3:#ffffff; --bg2:#f3f6fb; --ink:#0f1b33; --muted:#66748c; --muted-hi:#4a5872; --soft:#2b3852;
  --line:rgba(15,27,51,.1); --line-2:rgba(15,27,51,.16); --panel:#ffffff; --panel-2:#f7f9fc; --bg-rgb:255,255,255; --bg3-rgb:255,255,255;
  --hero-bg:linear-gradient(125deg,#00137a 0%,#0b3fd1 55%,#1f8bff 120%); --hdr-solid:#072d8b; --bg-foot:#051f60}
.display,.h1,.h2,.bz-title,.page-hero .h1{font-style:italic;text-transform:uppercase;letter-spacing:-.015em;font-weight:800}
.hl-acc{color:var(--orange)}
