html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;overflow-x:hidden}img,video,canvas,svg{max-width:100%;height:auto}a{text-decoration:none;color:inherit}button{background:none;border:none;padding:0;cursor:pointer;font-family:inherit}input,textarea,select,button{font-family:inherit;font-size:inherit}@font-face{font-family:GROBOLD;src:url(/assets/fonts/GROBOLD.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.syne{font-family:Syne,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:800}.lexend{font-family:Lexend,sans-serif;font-optical-sizing:auto;font-style:normal}.grobold{font-family:GROBOLD,sans-serif;font-optical-sizing:auto;font-style:normal}body{font-family:Lexend,Inter,sans-serif;padding-bottom:60px}.bkg{background-image:url(/assets/img/bkg2.webp),url(/assets/img/bkg2.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 768px){.bkg{background-attachment:fixed}}h1,h2,h3,h4,h5{font-family:Syne,Inter,sans-serif;font-weight:800}button{font-family:Syne,Inter,sans-serif;font-weight:500}.uppercase{text-transform:uppercase}.flex{display:flex;flex-direction:row}.flex.column{flex-direction:column}.flex.center{justify-content:center;align-items:center}#app-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:gold;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;transition:all .6s ease-in-out}#app-loader.fade-out{opacity:0;transform:translateY(-300px)}#app-loader h1{font-family:GROBOLD,sans-serif;text-transform:uppercase;font-size:4rem;color:#000;margin:0;margin-bottom:3rem;letter-spacing:.1em;animation:fadeInLogo .5s ease-out}@media (max-width: 768px){#app-loader h1{font-size:3rem;margin-bottom:2rem}}@media (max-width: 480px){#app-loader h1{font-size:2.5rem;margin-bottom:1.5rem}}.loader-progress{width:300px;height:6px;background-color:#0003;border-radius:10px;overflow:hidden;position:relative}@media (max-width: 480px){.loader-progress{width:250px;height:5px}}.loader-progress-bar{height:100%;background-color:#000;border-radius:10px;width:0%;animation:fillProgress 2s ease-in-out forwards;position:relative}.loader-progress-bar:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 1.5s infinite}@keyframes fillProgress{0%{width:0%}50%{width:70%}to{width:100%}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes fadeInLogo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
