/* campaign.css — strips demo/tool chrome so the outreach landing reads as a clean,
   finished, free-during-beta estimate. Loaded ONLY by estimate.html. */

/* Contradictory / trial copy + tool-editing chrome → gone */
.demoProgsCta,
.demo-more-cta,
#v3-prog-toggle,
.prog-toggle,
#v3-add-sec,
#v3-lineitems,
#v3-customize-link,
#demoStickyCta { display: none !important; }

/* Clean free-beta CTA band injected after the estimate */
#campaignCta {
  margin: 16px 0 4px; padding: 18px 20px; border-radius: 12px;
  background: linear-gradient(135deg, #1D4ED8 0%, #2563EB 100%); color: #fff;
  text-align: center;
}
#campaignCta .cc-head { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 16px; margin-bottom: 4px; }
#campaignCta .cc-sub { font-size: 13px; opacity: .9; margin-bottom: 12px; }
#campaignCta a.cc-btn {
  display: inline-block; padding: 11px 26px; background: #fff; color: #1D4ED8;
  border-radius: 8px; font-weight: 700; font-size: 14px; text-decoration: none;
}
