/* ============================================================
   REDEMPTION HOUSE — KEYFRAMES
   All @keyframes live here, referenced by name from styles.css.
   ============================================================ */
@keyframes pulse{ 0%,100%{ opacity:0.65; transform:scale(1);} 50%{ opacity:1; transform:scale(1.08);} }
@keyframes rise{ 0%{ transform:translateY(0) translateX(0); opacity:0; } 10%{ opacity:1; } 100%{ transform:translateY(-370px) translateX(var(--drift,10px)); opacity:0; } }
@keyframes scroll{ from{ transform:translateX(0);} to{ transform:translateX(-50%);} }

/* ============================================================
   ADDED KEYFRAMES — site + dashboard motion
   ============================================================ */
@keyframes fadeUp{ from{ opacity:0; transform:translateY(16px);} to{ opacity:1; transform:translateY(0);} }
@keyframes fadeIn{ from{ opacity:0;} to{ opacity:1;} }
@keyframes glow{ 0%,100%{ box-shadow:0 0 0 0 rgba(232,67,47,0.3);} 50%{ box-shadow:0 0 20px 3px rgba(232,67,47,0.22);} }
@keyframes glowGold{ 0%,100%{ box-shadow:0 0 0 0 rgba(214,162,76,0.28);} 50%{ box-shadow:0 0 16px 3px rgba(214,162,76,0.2);} }
@keyframes float{ 0%,100%{ transform:translateY(0);} 50%{ transform:translateY(-8px);} }
@keyframes blink{ 0%,100%{ opacity:1;} 50%{ opacity:0.25;} }
@keyframes pop{ 0%{ transform:scale(0.97);} 60%{ transform:scale(1.03);} 100%{ transform:scale(1);} }
