@import url("https://fonts.googleapis.com/css?family=Inter:300,regular,500,600,700,800,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap");*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}address{font-style:normal}body{color:#000;font-family:Inter;font-size:1rem;min-width:20rem}[data-anim-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:75rem;padding-left:.9375rem;padding-right:.9375rem}body{background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:Manrope,sans-serif;min-height:100vh}h1{font-size:4rem;font-weight:500;letter-spacing:-.1rem}a,h1,p{line-height:1}a,p{color:#fff;display:inline-block;font-size:.85rem;font-weight:550;text-decoration:none}nav{align-items:flex-start;display:flex;justify-content:space-between;padding:2rem;position:fixed;width:100%;z-index:2}nav .nav-links{display:flex;gap:.75rem}.hero{height:100svh;overflow:hidden;position:relative;width:100%}.hero img#glassTexture{display:none}.hero-content{align-items:flex-end;bottom:0;display:flex;justify-content:space-between;left:0;padding:2rem;position:absolute;width:100%}.hero-content h1{width:60%}@media (max-width:62.5rem){.hero-content{align-items:flex-start;flex-direction:column-reverse;gap:1rem}.hero-content h1{width:100%}}