
/* FINAL FIX — Instagram CTAs in Results */
.results-cta-btn.instagram,
.result-instagram-link,
a.results-cta-btn[href*="instagram.com"],
.results-cta a[href*="instagram.com"],
.results-actions a[href*="instagram.com"],
.results-section a[href*="instagram.com"]{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  min-height:50px!important;
  padding:0 24px!important;
  border-radius:15px!important;
  border:0!important;
  background:linear-gradient(135deg,#833AB4 0%,#C13584 28%,#E1306C 52%,#F56040 76%,#FCAF45 100%)!important;
  background-color:#C13584!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
  font-weight:800!important;
  line-height:1!important;
  text-align:center!important;
  text-shadow:none!important;
  box-shadow:0 9px 22px rgba(193,53,132,.24)!important;
}
.results-cta-btn.instagram *,
.result-instagram-link *,
a.results-cta-btn[href*="instagram.com"] *,
.results-cta a[href*="instagram.com"] *,
.results-actions a[href*="instagram.com"] *,
.results-section a[href*="instagram.com"] *{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
}
.results-cta-btn.instagram svg,
.result-instagram-link svg,
a.results-cta-btn[href*="instagram.com"] svg,
.results-cta a[href*="instagram.com"] svg,
.results-actions a[href*="instagram.com"] svg,
.results-section a[href*="instagram.com"] svg{
  fill:#fff!important;
  stroke:#fff!important;
  color:#fff!important;
  opacity:1!important;
}
.results-cta-btn.instagram:hover,
.result-instagram-link:hover,
a.results-cta-btn[href*="instagram.com"]:hover,
.results-cta a[href*="instagram.com"]:hover,
.results-actions a[href*="instagram.com"]:hover,
.results-section a[href*="instagram.com"]:hover{
  transform:translateY(-2px)!important;
  filter:brightness(.96)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 13px 28px rgba(193,53,132,.32)!important;
}
