.contenedor-principal{align-items:flex-end;background-color:#f4f4f4;display:flex;font-family:Arial,sans-serif;height:300vh;justify-content:center;padding-bottom:4rem;width:100vw}.resultado{animation:fadeInUp 1s ease-out;background-color:#fff9e6;border:2px solid #ffc107;border-radius:16px;box-shadow:0 6px 20px rgba(0,0,0,.2);color:#333;font-size:1.75rem;font-weight:700;padding:2.5rem 4rem;text-align:center}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}