*{box-sizing:border-box}body{margin:0;background:#e9edf1;color:#102441;font-family:Arial,sans-serif}main{max-width:600px;margin:0 auto}.tarjeta{position:relative;background:#fcfcf8}.tarjeta img{display:block;width:100%;height:auto}.tarjeta .static{display:none}.button{position:absolute;left:20.8333%;top:74.1176%;width:58.3333%;height:5.8824%;border-radius:10px}.button:focus-visible{outline:4px solid #d4b878;outline-offset:4px}p{text-align:center;padding:0 12px 20px}a{color:#174b76}@media(prefers-reduced-motion:reduce){.tarjeta .animated{display:none}.tarjeta .static{display:block}}