.BackgroundGallery-module__Q8JS7a__gallery{z-index:-10;background-image:url(/images/background/papel-acuarela.webp);background-position:50%;background-size:cover;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden}.BackgroundGallery-module__Q8JS7a__grayscale{filter:grayscale()}.BackgroundGallery-module__Q8JS7a__overlay{z-index:-1;pointer-events:none;background-color:#00000073;width:100%;height:100lvh;position:fixed;top:0;left:0}.BackgroundGallery-module__Q8JS7a__image{opacity:0;background-position:50%;background-size:cover;width:105%;height:100%;transition:opacity 1.5s ease-in-out;animation:10s ease-in-out infinite alternate BackgroundGallery-module__Q8JS7a__moveBackground;position:absolute;top:0;left:0}.BackgroundGallery-module__Q8JS7a__active{opacity:1}@keyframes BackgroundGallery-module__Q8JS7a__moveBackground{0%{transform:translate(0)}50%{transform:translate(-10px)}to{transform:translate(0)}}
@font-face{font-family:Optima;src:local(Optima),url(/fonts/optima.ttf)format("truetype")}html{touch-action:pan-x pan-y;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#000;height:100lvh;overflow:hidden}body{box-sizing:border-box;height:100dvh;padding:env(safe-area-inset-top,0px)env(safe-area-inset-right,0px)env(safe-area-inset-bottom,0px)env(safe-area-inset-left,0px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-shadow:0 1px 4px #000000b3;background-color:#0000;flex-direction:column;margin:0;font-family:Optima,sans-serif;display:flex;overflow:hidden}button,input,textarea{font-family:inherit}a{color:inherit;text-decoration:none}textarea::placeholder,input::placeholder{color:#fff;opacity:1;text-align:center}
