/* Borsa (referans) çağrı bloğu: tüm sayfalarda ortak. */
.borsa-cagri{border:1px solid rgba(240,185,11,.34);background:
  linear-gradient(150deg,rgba(240,185,11,.10),rgba(240,185,11,.03) 60%),var(--card);
  border-radius:20px;padding:26px;margin:34px 0}
.bc-rozet{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.07em;
  text-transform:uppercase;color:#0d0d0d;background:var(--accent);
  padding:4px 11px;border-radius:100px}
.borsa-cagri h3{font-family:'Archivo',system-ui,sans-serif;font-size:23px;
  margin:12px 0 8px;line-height:1.25}
.borsa-cagri p{color:var(--muted);font-size:15px;line-height:1.65;margin:0}
.borsa-cagri .bc-ust p b{color:var(--text)}
.bc-butonlar{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 12px}
.bc-btn{display:flex;flex-direction:column;gap:3px;padding:15px 18px;border-radius:13px;
  background:var(--accent);color:#0d0d0d;text-decoration:none;
  transition:transform .18s,box-shadow .18s}
.bc-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(240,185,11,.24)}
.bc-btn b{font-family:'Archivo',system-ui,sans-serif;font-size:16.5px}
.bc-btn small{font-size:12.5px;opacity:.78;font-weight:600}
.bc-btn-tr{background:#efeff2;color:#0d0d0d}
.bc-btn-tr:hover{box-shadow:0 10px 26px rgba(255,255,255,.14)}
.bc-alt{margin-top:4px!important}
.bc-alt a{color:var(--accent);text-decoration:none;font-size:14px;font-weight:600}
.bc-alt a:hover{text-decoration:underline}
@media(max-width:620px){
  .borsa-cagri{padding:20px}
  .bc-butonlar{grid-template-columns:1fr}
  .borsa-cagri h3{font-size:20px}
}

/* Menüde Borsa bağlantısı: vurgulu ve mobilde de görünür. */
.nav-links a.borsa-nav{color:var(--accent)!important;font-weight:700}
.nav-links a.borsa-nav:hover{color:#ffd139!important}
@media(max-width:720px){.nav-links a.borsa-nav{display:inline-block!important}}

/* Buton renkleri dışarıdan ezilemesin.
   arac.css'teki `main.container section a{color:var(--accent)}` kuralı
   (0,1,2) `.bc-btn` (0,1,0) kuralını yeniyordu: /borsa/ sayfasında blok bir
   <section> içinde olduğu için butonlar sarı zeminde sarı yazıya, beyaz
   zeminde beyaz yazıya dönüşüyordu. Aşağıdaki seçiciler (0,2,0) ile
   renkleri kesinleştiriyor. */
.borsa-cagri .bc-btn,
.borsa-cagri .bc-btn:hover,
.borsa-cagri .bc-btn:focus { color: #0d0d0d; }
.borsa-cagri .bc-btn b,
.borsa-cagri .bc-btn small { color: inherit; }
.borsa-cagri .bc-alt a { color: var(--accent); }
