.Footer_footer__4m1fF{background:#100019;border-top:1px solid #36004b;position:fixed;bottom:0;width:100vw}.HeroSection_heroContainer__BeamG{position:relative;min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.HeroSection_titleWrap__b5Hl8{text-align:center;background:linear-gradient(45deg,#888,#eee),linear-gradient(135deg,#888,#eee);background-blend-mode:overlay;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:20px;padding:2rem 1rem;box-shadow:0 4px 6px rgba(0,0,0,.1),inset 0 0 10px hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.2);position:relative;overflow:hidden;max-width:350px}@media(min-width:390px){.HeroSection_titleWrap__b5Hl8{max-width:380px}}@media(min-width:768px){.HeroSection_titleWrap__b5Hl8{max-width:700px;padding:2rem 3rem}}.HeroSection_titleWrap__b5Hl8:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:repeating-linear-gradient(0deg,transparent,transparent 2px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 4px);transform:rotate(45deg);pointer-events:none}.HeroSection_title__FmL08{font-size:2.5rem;font-weight:900;color:#15145b;text-align:center;line-height:1.5}@media(min-width:390px){.HeroSection_title__FmL08{font-size:2.72rem}}@media(min-width:768px){.HeroSection_title__FmL08{font-size:4.7rem}}@media(min-width:1024px){.HeroSection_title__FmL08{font-size:4.8rem}}.HeroSection_subtitle__byD8E{font-family:var(--font-merriweather),serif;font-size:1.1rem;font-weight:900;color:#242444;line-height:1.5;letter-spacing:1.2px;margin-bottom:0;text-transform:uppercase;text-shadow:-1px -1px 1px hsla(0,0%,100%,.2),1px 1px 1px rgba(0,0,0,.3),3px 3px 5px rgba(0,0,0,.2);background:linear-gradient(180deg,#242444,#15145b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:10px 15px;box-shadow:inset 0 0 5px rgba(0,0,0,.3),0 0 5px hsla(0,0%,100%,.5);border-radius:5px;transition:all .3s ease}@media(min-width:390px){.HeroSection_subtitle__byD8E{font-size:1.2rem}}@media(min-width:768px){.HeroSection_subtitle__byD8E{font-size:2.3rem;padding:20px 15px}}.HeroSection_subtitle__byD8E:hover{transform:scale(1.05);text-shadow:-2px -2px 2px hsla(0,0%,100%,.7),2px 2px 2px rgba(0,0,0,.4),4px 4px 6px rgba(0,0,0,.3)}.VideoBackground_videoBackground__gv9fW{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.VideoBackground_videoBackground__gv9fW video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}