/* =====================================================================
   LeadsLoop — BRAND LAYER  (Bold / High-Energy)
   Drop-in override: <link rel="stylesheet" href="/core/brand.css"> just
   before </head>. Loads last so it wins the cascade. Safe on any page —
   rules only bind where the matching classes exist.
   ===================================================================== */

:root{
  --green:#16c46a;          /* money-green (punchier than the old #16a34a) */
  --green-dark:#0f9d52;
  --green-bright:#22e07a;   /* bright accent for highlights */
  --green-light:#dcfce7;
  --ll-ink:#0b0f0d;
}

/* readability: nudge base up for older eyes */
html{font-size:17px}

/* ---- HERO ---- */
.banner_heading{font-size:2.7rem !important;line-height:1.14 !important;letter-spacing:-.6px;font-weight:900}
.banner_heading span{color:var(--green-bright) !important;text-shadow:0 0 26px rgba(34,224,122,.45)}
.banner_subhead{color:#c7d2cc !important;font-size:1.06rem !important}
@media(max-width:600px){.banner_heading{font-size:2rem !important}.banner_subhead{font-size:1rem !important}}

/* ---- URGENCY BANNER ---- */
.top-banner{background:linear-gradient(90deg,#e11d2a,#b3121d) !important;font-size:.86rem !important;letter-spacing:.3px}

/* ---- PRIMARY CTA + PLAY ---- */
.bnr_btn,.lla-cta a,.order-btn,.cta-primary{
  background:linear-gradient(180deg,#2bf088,#12b863) !important;color:#06140d !important;
  box-shadow:0 12px 30px rgba(34,224,122,.45) !important;animation:llHeroPulse 1.9s infinite}
.bnr_btn:hover,.lla-cta a:hover{filter:brightness(1.05)}
.play-btn{background:linear-gradient(180deg,#2bf088,#12b863) !important;
  box-shadow:0 0 0 8px rgba(34,224,122,.22),0 6px 28px rgba(34,224,122,.5) !important}
@keyframes llHeroPulse{
  0%{box-shadow:0 12px 30px rgba(34,224,122,.45),0 0 0 0 rgba(34,224,122,.55)}
  70%{box-shadow:0 12px 30px rgba(34,224,122,.45),0 0 0 16px transparent}
  100%{box-shadow:0 12px 30px rgba(34,224,122,.45),0 0 0 0 transparent}}

/* ---- accents that read 'premium' ---- */
.timer{color:var(--green-bright) !important}
.trust-item{color:#cbd5cf !important}
.proof-subtext,.bnr_vdo_txt2{color:#cbd5cf !important}
.niche-item span{color:#b6c2bc !important}
