@import"https://fonts.googleapis.com/css2?family=Anton&family=Outfit:wght@400;700;900&display=swap";:root{--color-rosa: #F50087;--color-azul: #00FFFF;--color-amarillo: #FFFF00;--color-negro: #121212;--color-blanco: #ffffff;--shadow-hard: 4px 4px 0px var(--color-negro);--shadow-glow: 0 0 10px rgba(245, 0, 135, .5)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{background-color:var(--color-negro);color:var(--color-blanco);font-family:Outfit,sans-serif;overflow-x:hidden;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Anton,sans-serif;text-transform:uppercase;letter-spacing:1px}.container{max-width:1200px;margin:0 auto;padding:20px;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.animate-slide-up{animation:slideUp .3s ease-out forwards}.animate-pop-in{animation:popIn .3s cubic-bezier(.175,.885,.32,1.275) forwards}button{cursor:pointer;border:none;font-family:Anton,sans-serif;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94)}button:active{transform:scale(.95)}.btn-disruptive{background-color:var(--color-amarillo);color:var(--color-negro);padding:16px 32px;font-size:1.2rem;box-shadow:5px 5px 0 var(--color-rosa);border:2px solid var(--color-blanco);font-weight:900;letter-spacing:1px}.btn-disruptive:hover{background-color:var(--color-rosa);color:var(--color-blanco);box-shadow:5px 5px 0 var(--color-azul);transform:translate(-2px,-2px)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-negro)}::-webkit-scrollbar-thumb{background:var(--color-rosa);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-azul)}@media(max-width:768px){body{font-size:15px}.btn-disruptive{padding:14px 24px;font-size:1.1rem;width:100%}h1{font-size:2.5rem!important}}
