/* o2434d8 */
/* ===== HERO CTA FIX (bespoke 2026-06-17) =====
   Hero CTA <a class="btn-sb05e3"> had only the base button class (transparent
   bg, no fill modifier) so it rendered as plain gold text. Give the bare hero
   CTA this skin's filled primary gold-gradient + dark contrasting label,
   matching .act-lead-sb05e3. Scoped to the hero banner only; buttons that
   already carry a fill modifier are untouched. */
.banner-cta-sb05e3 a.btn-sb05e3:not(.act-lead-sb05e3):not(.btn-white):not(.btn-ghost):not(.btn-link){
  background:linear-gradient(135deg,#e6c879 0%,#c9a24b 48%,#a9813a 100%)!important;
  color:#1a1408!important;
  border:1px solid rgba(255,255,255,.18)!important;
  box-shadow:var(--shadow-btn)!important;
  padding:14px 30px!important;
  border-radius:var(--btn-radius)!important;
  font-weight:600!important;
  text-decoration:none!important;
}
.banner-cta-sb05e3 a.btn-sb05e3:not(.act-lead-sb05e3):not(.btn-white):not(.btn-ghost):not(.btn-link):hover{
  color:#140f04!important;
  box-shadow:0 16px 34px -12px rgba(201,162,75,.75)!important;
  filter:brightness(1.05);
  transform:translateY(-2px);
}
main>section:first-child h1{text-align:center!important}
[class*="burger-btn-"] span{background:#fff!important}
