/* Nexus Bridge Capital, Medienleiste mit Originallogos  v5  2026-11-03 */
.nbc-presse{position:relative;padding:34px 24px 38px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0));border-top:1px solid rgba(240,217,168,.18);border-bottom:1px solid rgba(240,217,168,.18)}
.nbc-presse-in{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:22px}
.nbc-presse-lbl{display:flex;align-items:center;gap:18px;font:500 11px/1.4 Inter,"Inter Ersatz",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#c9a96a;white-space:nowrap}
.nbc-presse-lbl::before,.nbc-presse-lbl::after{content:"";width:56px;height:1px;background:linear-gradient(90deg,transparent,rgba(240,217,168,.6));}
.nbc-presse-lbl::after{background:linear-gradient(90deg,rgba(240,217,168,.6),transparent)}
.nbc-presse-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;max-width:960px}
.nbc-presse-item{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;color:inherit}
.nbc-presse-tile{width:100%;height:104px;display:flex;align-items:center;justify-content:center;background:#f7f4ee;border:1px solid rgba(240,217,168,.35);border-radius:14px;padding:22px 28px;box-sizing:border-box;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}
.nbc-presse-tile img{max-width:100%;max-height:100%;width:auto;height:auto;display:block;object-fit:contain}
.nbc-presse-tile img.is-cash{max-height:52px}
.nbc-presse-tile img.is-finanzwelt{max-height:40px}
.nbc-presse-tile img.is-tichy{max-height:44px}
.nbc-presse-item:hover .nbc-presse-tile,.nbc-presse-item:focus-visible .nbc-presse-tile{transform:translateY(-3px);border-color:rgba(240,217,168,.85);box-shadow:0 12px 30px rgba(0,0,0,.28)}
.nbc-presse-item:focus-visible{outline:none}
.nbc-presse-cap{font:400 13px/1.45 Inter,"Inter Ersatz",system-ui,sans-serif;color:rgba(255,255,255,.72);text-align:center;max-width:300px}
.nbc-presse-cap b{font-weight:500;color:rgba(255,255,255,.9)}
.nbc-presse-cap span{display:block;font-size:11.5px;color:rgba(255,255,255,.5);margin-top:3px;letter-spacing:.02em}
.nbc-presse-note{font:400 11.5px/1.5 Inter,"Inter Ersatz",system-ui,sans-serif;color:rgba(255,255,255,.48);text-align:center}
.nbc-presse-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}
/* kompakte Fassung in Ratgeberseiten (Hero oder Artikel) */
.hero .nbc-presse,article .nbc-presse{padding:18px 0 0;margin:22px 0 6px;border:0;border-top:1px solid rgba(240,217,168,.22);background:none;max-width:620px}
.hero .nbc-presse-in,article .nbc-presse-in{align-items:flex-start;gap:12px}
.hero .nbc-presse-lbl,article .nbc-presse-lbl{gap:0}
.hero .nbc-presse-lbl::before,.hero .nbc-presse-lbl::after,article .nbc-presse-lbl::before,article .nbc-presse-lbl::after{content:none}
.hero .nbc-presse-grid,article .nbc-presse-grid{gap:10px;max-width:520px}
.hero .nbc-presse-tile,article .nbc-presse-tile{height:66px;padding:12px 16px;border-radius:10px}
.hero .nbc-presse-tile img.is-cash,article .nbc-presse-tile img.is-cash{max-height:34px}
.hero .nbc-presse-tile img.is-finanzwelt,article .nbc-presse-tile img.is-finanzwelt{max-height:26px}
.hero .nbc-presse-tile img.is-tichy,article .nbc-presse-tile img.is-tichy{max-height:38px}
.hero .nbc-presse-cap,article .nbc-presse-cap{display:none}
.hero .nbc-presse-note,article .nbc-presse-note{text-align:left;font-size:11px}
@media (max-width:760px){
  .nbc-presse{padding:28px 16px 30px}
  .nbc-presse-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
  .nbc-presse-tile{height:74px;padding:14px 12px;border-radius:12px}
  .nbc-presse-tile img.is-cash{max-height:36px}
  .nbc-presse-tile img.is-finanzwelt{max-height:26px}
  .nbc-presse-tile img.is-tichy{max-height:30px}
  .nbc-presse-cap{display:none}
  .nbc-presse-lbl{font-size:10px;letter-spacing:.12em}
  .nbc-presse-lbl::before,.nbc-presse-lbl::after{width:24px}
}
/* Tichys-Banner hat rechts Leerraum: Wortmarke optisch zentrieren und angleichen, Datei unveraendert */
.nbc-presse-tile{overflow:hidden}
.nbc-presse-tile img.is-tichy{transform:scale(1.75) translateX(16.7%)}
@media (prefers-reduced-motion:reduce){.nbc-presse-tile{transition:none}}

/* v5: dezenter, Martin 03.11. */
.nbc-presse-lbl{color:rgba(201,169,106,.7);letter-spacing:.16em}
.nbc-presse-note{font-size:10.5px;color:rgba(255,255,255,.32)}
.hero .nbc-presse-note,article .nbc-presse-note{font-size:10px}
