/* ======================================================================
   DIFUSOR V121 · PORTAFOLIO / TRANSPARENCIAS
   V126: las reglas del reproductor fueron retiradas de este archivo.
   El reproductor completo depende exclusivamente de player-v126.css.
   ====================================================================== */

/* Reel: un poco más oscuro sin perder detalle de imagen */
body.portfolio-page .portfolio-reel-bg video{
  filter:saturate(.86) contrast(1.045) brightness(.71);
}
body.portfolio-page .portfolio-reel-shade{
  background:
    linear-gradient(180deg,rgba(2,8,12,.58) 0%,rgba(2,8,12,.34) 24%,rgba(2,8,12,.44) 68%,rgba(2,8,12,.76) 100%),
    radial-gradient(circle at 50% 35%,rgba(13,86,120,.08),rgba(2,8,12,.32) 68%);
}

/* Header: más vidrio / menos masa oscura */
body.portfolio-page .nav{
  background:rgba(4,15,21,.54);
  border-bottom-color:rgba(255,255,255,.085);
  -webkit-backdrop-filter:blur(15px) saturate(110%);
  backdrop-filter:blur(15px) saturate(110%);
}

/* CTA final: integrado visualmente al mismo reel */
body.portfolio-page .portfolio-cta-section{
  background:transparent;
}
body.portfolio-page .portfolio-cta{
  border:1px solid rgba(180,226,244,.20);
  background:linear-gradient(135deg,rgba(4,18,26,.66),rgba(5,27,38,.54));
  box-shadow:0 18px 50px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.035);
  -webkit-backdrop-filter:blur(10px) saturate(112%);
  backdrop-filter:blur(10px) saturate(112%);
}
body.portfolio-page .portfolio-cta .kicker{color:#a9dff2}
body.portfolio-page .portfolio-cta p{color:rgba(244,250,252,.76)}
