/* o3766d9 */
/* bespoke-fix-0617: CTA off-palette + low-contrast pills
   Root cause: runtime :root override remaps --emerald/--primary/--primary-600
   to brick-red/periwinkle/blue, so the var()-based CTA gradient (line 914)
   renders blue-grey and the pill text (.tldr-tagx color:var(--emerald))
   renders low-contrast brick-red. Override with hardcoded green/gold. */
.act-lead-s0c168 {
  background: linear-gradient(135deg, #e6c879 0%, #c9a24b 48%, #a9813a 100%) !important;
  color: #1a1408 !important;
  border-color: rgba(255,255,255,0.20) !important;
  box-shadow: 0 10px 24px -10px rgba(201,162,75,.55) !important;
  text-shadow: none !important;
}
.act-lead-s0c168:hover {
  color: #140f04 !important;
  filter: saturate(1.05) brightness(1.05) !important;
  box-shadow: 0 16px 34px -12px rgba(201,162,75,.75) !important;
}
.tldr-tagx-s0c168 {
  color: #ecd9a6 !important;          /* readable champagne-gold label on dark panel */
}
.tldr-tagx-s0c168 b,
.tldr-tagx-s0c168 svg,
.tldr-tagx-s0c168 .check { color: #5fd39a !important; }  /* fresh emerald checkmark */
/* /bespoke-fix-0617 */
main>section:first-child h1{text-align:center!important}
[class*="burger-btn-"] span{background:#fff!important}

/* h1fit-mobile-20260721 : H1 one line on mobile <=999px (verified via Playwright 390x844) */
@media(max-width:999px){main h1{white-space:nowrap!important;font-size:13px!important}}
/* end-h1fit-mobile-20260721 */

