.page-module__E0kJGG__hero{justify-content:center;align-items:center;min-height:100vh;padding:6vh 8vw;display:flex}.page-module__E0kJGG__inner{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.page-module__E0kJGG__logo{font-family:var(--font-termina), system-ui, sans-serif;color:var(--lime);letter-spacing:-.01em;text-transform:uppercase;margin-left:-.075em;font-size:clamp(3.5rem,14vw,11rem);font-weight:800;line-height:.95}.page-module__E0kJGG__tagline{font-family:var(--font-termina), system-ui, sans-serif;color:var(--white);letter-spacing:.01em;margin-top:clamp(1.5rem,4vh,3rem);font-size:clamp(1.5rem,4.5vw,3rem);font-weight:500}.page-module__E0kJGG__slot{display:inline-block;position:relative}.page-module__E0kJGG__ghost{visibility:hidden}.page-module__E0kJGG__slotChar{position:absolute;top:0;left:0}.page-module__E0kJGG__hash{vertical-align:.08em;font-size:.6em}.page-module__E0kJGG__dot{color:var(--lime)}.page-module__E0kJGG__comingSoon{color:var(--white);margin-top:clamp(2.5rem,7vh,5rem);font-size:clamp(1rem,2.2vw,1.5rem);line-height:1.5}.page-module__E0kJGG__impressumLink{color:var(--white);opacity:.8;text-underline-offset:3px;margin-top:clamp(2rem,5vh,3.5rem);font-size:clamp(.9rem,1.8vw,1.125rem);text-decoration:underline}.page-module__E0kJGG__impressumLink:hover{color:var(--lime);opacity:1}
