.HeroHome-module__eLK9yG__heroHome{width:100%;height:100%}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__images{width:100%;height:100dvh;position:relative}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__images .HeroHome-module__eLK9yG__backgroundImg{object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%;transition:opacity .5s;position:absolute}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__images .HeroHome-module__eLK9yG__darkBg{opacity:1}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__images .HeroHome-module__eLK9yG__lightBg{opacity:0}[data-theme=light] .HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__images .HeroHome-module__eLK9yG__darkBg{opacity:0}[data-theme=light] .HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__images .HeroHome-module__eLK9yG__lightBg{opacity:1}@keyframes HeroHome-module__eLK9yG__backgroundHeroHome{0%{opacity:0}to{opacity:.35}}@keyframes HeroHome-module__eLK9yG__backgroundHeroHomeLight{0%{opacity:0}to{opacity:1}}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__images:after{content:"";opacity:.35;background-color:#000;width:100%;height:100%;animation:3s HeroHome-module__eLK9yG__backgroundHeroHome;position:absolute;top:0;left:0}[data-theme=light] .HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__images:after{opacity:1;background:linear-gradient(#0f172a4d 0%,#1e293b66 50%,#0f172a59 100%);animation:3s HeroHome-module__eLK9yG__backgroundHeroHomeLight}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description h1{color:#fff;text-shadow:2px 2px 7px #000000b3;font-weight:900;font-size:calc(var(--h1-base-font-size)*4);width:80vw;margin:1rem;padding:1rem;animation:2s HeroHome-module__eLK9yG__fadeInH1}@keyframes HeroHome-module__eLK9yG__fadeInH1{0%{opacity:0}to{opacity:1}}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description .HeroHome-module__eLK9yG__typewriterContainer{color:#fff;text-shadow:2px 2px 3px #481594b3;font-family:Roboto,sans-serif;font-size:1.7rem;font-weight:400;animation:1s HeroHome-module__eLK9yG__scaleUpTypewriter}[data-theme=light] .HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description h1{text-shadow:2px 2px 8px #0000004d}[data-theme=light] .HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description .HeroHome-module__eLK9yG__typewriterContainer{text-shadow:1px 1px 4px #00000040}@keyframes HeroHome-module__eLK9yG__scaleUpTypewriter{0%{transform:scale(.01)}to{transform:scale(1)}}@media only screen and (min-width:769px) and (max-width:1200px){.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description h1{font-size:calc(var(--h1-base-font-size)*3.5)}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description .HeroHome-module__eLK9yG__typewriterContainer{font-size:1.6rem}}@media only screen and (max-width:768px){.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description h1{font-size:calc(var(--h1-base-font-size)*3)}.HeroHome-module__eLK9yG__heroHome .HeroHome-module__eLK9yG__description .HeroHome-module__eLK9yG__typewriterContainer{font-size:1.5rem}}
