html,body{background-color:#030014!important}#main-content #store:before{opacity:.17;background-image:url(/images/pcb-pattern.svg);background-size:420px 420px;background-repeat:repeat}#main-content #about:before{opacity:.17;background-image:url(/images/pcb-pattern.svg);background-size:420px 420px;background-repeat:repeat}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}#main-content>section{position:relative!important;overflow:hidden!important;background-color:#030014!important;border-top:none!important;border-bottom:none!important;padding-top:3rem!important;padding-bottom:3.5rem!important}#main-content #store,#main-content #creador{padding-top:2rem!important;padding-bottom:2.5rem!important}#main-content #opiniones{padding-top:1.5rem!important;padding-bottom:2rem!important}#main-content #lab{padding-top:1.5rem!important;padding-bottom:1rem!important}#main-content #contact{padding-top:1rem!important;padding-bottom:2.5rem!important}#main-content #about,#main-content #gallery{padding-top:2rem!important;padding-bottom:2.5rem!important}#main-content #faq{padding-top:2rem!important;padding-bottom:3rem!important}#main-content>section>div:not([class*=absolute]):not([class*=pointer-events-none]){position:relative;z-index:10}#main-content>section>div[class*=absolute],#main-content>section>div.absolute{position:absolute!important}#main-content #store:before,#main-content #opiniones:before,#main-content #lab:before,#main-content #contact:before,#main-content #about:before,#main-content #gallery:before,#main-content #faq:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;mask-image:linear-gradient(to bottom,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 5%,black 95%,transparent 100%);transform:translateZ(0)}#main-content #store:after,#main-content #opiniones:after,#main-content #lab:after,#main-content #contact:after,#main-content #about:after,#main-content #gallery:after,#main-content #faq:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2}#main-content #store:before{opacity:.17;background-image:url(/images/pcb-pattern.svg);background-size:420px 420px;background-repeat:repeat}#main-content #store:after{background:radial-gradient(ellipse 65% 45% at 85% 20%,rgba(6,182,212,.1),transparent 60%),radial-gradient(ellipse 65% 45% at 15% 80%,rgba(217,70,239,.08),transparent 60%),linear-gradient(to bottom,#030014 0%,transparent 5%,transparent 95%,#030014 100%)}#main-content #opiniones:before{opacity:.7;background:linear-gradient(27deg,#12121c 5px,transparent 5px) 0 5px,linear-gradient(207deg,#12121c 5px,transparent 5px) 10px 0px,linear-gradient(27deg,#202030 5px,transparent 5px) 0px 10px,linear-gradient(207deg,#202030 5px,transparent 5px) 10px 5px,linear-gradient(90deg,#161622 10px,transparent 10px),linear-gradient(#1c1c28 25%,#13131c 25%,#13131c 50%,transparent 50%,transparent 75%,#232332 75%,#232332);background-size:20px 20px}#main-content #opiniones:after{background:radial-gradient(ellipse at 50% 30%,rgba(99,102,241,.08),transparent 65%),linear-gradient(to bottom,#030014 0%,transparent 5%,transparent 95%,#030014 100%)}#main-content #lab:before{opacity:.7;background-image:radial-gradient(rgba(56,189,248,.4) 1.5px,transparent 1.5px);background-size:24px 24px}#main-content #lab:after{background:radial-gradient(circle at 50% 40%,rgba(99,102,241,.16),transparent 60%),linear-gradient(to bottom,#030014 0%,transparent 5%,transparent 95%,#030014 100%)}#main-content #contact:before{opacity:.95;background-image:radial-gradient(ellipse 75% 65% at 20% 50%,rgba(6,182,212,.3),transparent 65%),radial-gradient(ellipse 70% 70% at 80% 50%,rgba(37,99,235,.35),transparent 65%),radial-gradient(ellipse 55% 55% at 50% 45%,rgba(99,102,241,.25),transparent 65%),radial-gradient(circle 2px at 20% 30%,rgba(255,255,255,.8),transparent 2px),radial-gradient(circle 2px at 80% 60%,rgba(56,189,248,.9),transparent 2px),radial-gradient(circle 1.5px at 55% 25%,rgba(192,132,252,.7),transparent 1.5px)}#main-content #contact:after{background:linear-gradient(to bottom,#030014 0%,transparent 5%,transparent 95%,#030014 100%)}#main-content #about:before{opacity:.17;background-image:url(/images/pcb-pattern.svg);background-size:420px 420px;background-repeat:repeat}#main-content #about:after{background:radial-gradient(circle at 50% 50%,rgba(6,182,212,.08),transparent 55%),linear-gradient(to bottom,#030014 0%,transparent 5%,transparent 95%,#030014 100%)}#main-content #gallery:before{opacity:.7;background:linear-gradient(27deg,#12121c 5px,transparent 5px) 0 5px,linear-gradient(207deg,#12121c 5px,transparent 5px) 10px 0px,linear-gradient(27deg,#202030 5px,transparent 5px) 0px 10px,linear-gradient(207deg,#202030 5px,transparent 5px) 10px 5px,linear-gradient(90deg,#161622 10px,transparent 10px),linear-gradient(#1c1c28 25%,#13131c 25%,#13131c 50%,transparent 50%,transparent 75%,#232332 75%,#232332);background-size:20px 20px}#main-content #gallery:after{background:radial-gradient(ellipse at center,transparent 40%,rgba(3,0,20,.6) 100%),linear-gradient(to bottom,#030014 0%,transparent 5%,transparent 95%,#030014 100%)}#main-content #faq:before{opacity:.65;background-image:radial-gradient(rgba(148,163,184,.35) 1.5px,transparent 1.5px),radial-gradient(ellipse 65% 50% at 80% 30%,rgba(217,70,239,.2),transparent 65%),radial-gradient(ellipse 65% 50% at 20% 70%,rgba(6,182,212,.2),transparent 65%);background-size:26px 26px,100% 100%,100% 100%}#main-content #faq:after{background:linear-gradient(to bottom,#030014 0%,transparent 5%,transparent 95%,#030014 100%)}.scroll-reveal{opacity:0;transform:translateY(30px);transition:opacity 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1)}.scroll-reveal.revealed{opacity:1;transform:translateY(0);transition:opacity 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.scroll-reveal{transition:none!important;transform:none!important;opacity:1!important}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track{animation:marquee-scroll 30s linear infinite}.marquee-track:hover{animation-play-state:paused}
