body,html{overflow-x:hidden}body,html,img{max-width:100%}img{height:auto}.app-container{height:100vh;overflow-y:scroll}::-webkit-scrollbar{display:none}.content-container{z-index:1;background:#fff;min-height:100vh}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease,transform .25s ease}.fade-enter-from{opacity:0;transform:translateY(10px)}.fade-leave-to{opacity:0;transform:translateY(-10px)}@keyframes grFadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes grPopIn{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes grFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes grShimmer{0%{background-position:-150% 0}to{background-position:250% 0}}@keyframes grShake{10%,90%{transform:translateX(-2px)}20%,80%{transform:translateX(4px)}30%,50%,70%{transform:translateX(-7px)}40%,60%{transform:translateX(7px)}}@keyframes grPulseGlow{0%,to{filter:drop-shadow(0 0 0 rgba(65,105,225,0))}50%{filter:drop-shadow(0 0 10px rgba(65,105,225,.65))}}.gr-in{animation:grFadeInUp .5s ease both}.gr-pop{animation:grPopIn .5s cubic-bezier(.2,.8,.3,1.2) both}.gr-float{animation:grFloat 3.6s ease-in-out infinite}.gr-stagger>*{animation:grFadeInUp .5s ease both}.gr-stagger>:first-child{animation-delay:.04s}.gr-stagger>:nth-child(2){animation-delay:.1s}.gr-stagger>:nth-child(3){animation-delay:.16s}.gr-stagger>:nth-child(4){animation-delay:.22s}.gr-stagger>:nth-child(5){animation-delay:.28s}.gr-stagger>:nth-child(6){animation-delay:.34s}.gr-stagger>:nth-child(7){animation-delay:.4s}.gr-stagger>:nth-child(8){animation-delay:.46s}.gr-stagger>:nth-child(9){animation-delay:.52s}.gr-stagger>:nth-child(10){animation-delay:.58s}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@font-face{font-family:Ethnocentric;src:url(/fonts/Ethnocentric%20V2.7a7558f2.woff2) format("woff2"),url(/fonts/Ethnocentric%20V2.7a7558f2.woff2) format("woff")}@font-face{font-family:montserrat;src:url(/fonts/Montserrat-Regular.8e94b983.woff2) format("woff2"),url(/fonts/Montserrat-Regular.8e94b983.woff2) format("woff")}@font-face{font-family:LuckiestGuy;src:url(/fonts/LuckiestGuy-Regular.d2378369.woff2) format("woff2"),url(/fonts/LuckiestGuy-Regular.d2378369.woff2) format("woff")}