.waitlist{height:100svh}.waitlist .hero-copy h1{text-shadow:0 2px 28px #00000059}.waitlist-form{width:min(480px,100%);margin:clamp(20px,2.4vw,32px) auto 0}.waitlist-field{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000061;border:1px solid #ffffff61;border-radius:999px;align-items:center;height:56px;padding:6px;transition:border-color .16s;display:flex}.waitlist-field:focus-within{border-color:#fff}.waitlist-field input{color:#fff;min-width:0;height:100%;font:inherit;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;flex:1;padding:0 14px 0 18px;font-size:16px}.waitlist-field input::placeholder{color:#ffffffad}.waitlist-field button{color:#000;height:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;padding:0 22px;font-size:15px;font-weight:500}.waitlist-field button:disabled{cursor:default;opacity:.7}.waitlist .waitlist-status{color:#ffffffd1;min-height:21px;margin-top:12px;font-size:14px;line-height:21px}.waitlist-discord{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#00000061;border:1px solid #ffffff61;border-radius:999px;align-items:center;gap:8px;height:44px;margin-top:8px;padding:0 20px;font-size:15px;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}@media (hover:hover){.waitlist-discord:hover{color:#000;background:#fff;border-color:#fff}}.waitlist .hero-content{padding-bottom:clamp(120px,14svh,150px)}@media (max-width:767px){.waitlist .hero-content{padding-bottom:96px;transition:padding-bottom .2s}body:has(.cookie-consent) .waitlist .hero-content{padding-bottom:232px}}
