.ingreso{min-height:100dvh;padding:var(--s6) var(--gutter);background:var(--sand);place-items:center;display:grid}.ingreso__caja{background:var(--paper);width:100%;max-width:400px;padding:var(--s7) var(--s6);box-shadow:inset 0 3px 0 var(--acento)}.ingreso__logo{width:auto;height:40px}.ingreso h1{margin:var(--s6) 0 var(--s2);font-size:26px;line-height:1.05}.ingreso p{margin:0 0 var(--s6);font-size:14px}
