/* Leadgen upgrade (draft 2026-10-11): trust strip, "what happens next" list. Text-only rules: no url(), no images,
   no background-image, no logo/brand selectors (image guard). Uses the existing bdf.css custom properties. */
.bdf-trust{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 1.2rem;padding:0}
.bdf-trust li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--bdf-hair);border-radius:999px;
  font:600 .82rem/1.25 var(--bdf-ui);color:var(--bdf-ink)}
.bdf-trust li::before{content:"\2713";color:var(--bdf-gold);font-weight:700}
.bdf-next-h{font:600 1rem/1.3 var(--bdf-ui);margin:14px 0 6px;color:inherit}
.bdf-next{margin:0 auto 10px;padding-left:1.3rem;text-align:left;max-width:52ch}
.bdf-next li{margin:0 0 6px}
@media (max-width:480px){.bdf-trust{gap:6px}.bdf-trust li{font-size:.74rem;line-height:1.2;padding:4px 10px;border-radius:8px}}

/* Combined keywords release: the home H1 is now "Renovation contractor in Newmarket & York Region" (longer than the old
   two-line headline). On phones keep it to about three lines so the hero CTA stays above the sticky bottom bar. */
@media (max-width: 640px) {
  .hero-home h1 { font-size: clamp(1.75rem, 7.4vw, 2.3rem); line-height: 1.06; margin-bottom: 1.4rem; }
}
