/* Marca Saldo a Salvo: no cambia estructura, datos ni lógica financiera. */
:root{--saldo-green:#153f37;--saldo-gold:#b58a35;--saldo-cream:#f7f7f2}
header>div:first-child{position:relative;padding-left:66px;min-height:54px}
header>div:first-child::before{content:"";position:absolute;left:0;top:2px;width:50px;height:50px;background:url('/saldo-icon.svg?v=20261013') center/contain no-repeat}
.auth main.card::before{content:"";display:block;width:100%;height:95px;margin:0 0 18px;background:url('/saldo-logo.svg?v=20261013') left center/contain no-repeat}
.auth main.card h1{font-size:clamp(28px,7vw,40px)}
@media(max-width:600px){header>div:first-child{padding-left:56px}header>div:first-child::before{width:42px;height:42px}}
