/* ==========================================================================
   assets/css/business-snapshot.css — Business Deep Research page

   Everything reusable already lives in tools.css (.card, .field, .tile,
   .checks, .score-ring, .pill, .alert, .lf-consent, .btn…) and is reused as-is
   on this page. This file only adds what genuinely does not exist yet:
   the step label on the intake form, and a "friction" pillar badge colour
   to match the existing seo/aeo/geo set. Colours and fonts below are the
   same CSS custom properties tools.css already defines — no new palette.
   ========================================================================== */

.bs-step-lbl{
  font-family:'Orbitron',monospace;font-size:9.5px;font-weight:700;
  letter-spacing:1.6px;text-transform:uppercase;color:var(--dim);margin-bottom:8px;
}
.bs-step-title{
  font-family:'Orbitron',monospace;font-size:19px;font-weight:800;margin-bottom:10px;
}

/* A fourth pillar badge for the friction/CRO engine, matching the shape of
   .pillar-seo / .pillar-aeo / .pillar-geo already in tools.css. */
.pillar-friction{
  background:rgba(240,176,48,.14);color:#f5c76a;border:1px solid rgba(240,176,48,.3);
}

/* ---------- booking section ---------- */
.bs-booking-card .lbl{margin-bottom:6px}
.bs-booking-intro{font-size:14px;color:var(--sub);line-height:1.58;margin-bottom:18px;max-width:560px}
