.lab-page{max-width:1120px;min-height:70vh;margin:auto;padding:clamp(32px,6vw,80px) 24px 100px}.lab-brand{border-bottom:1px solid #333;align-items:center;gap:20px;padding-bottom:32px;font:600 22px Nunito;display:flex}.lab-brand .Logo{width:44px;height:44px}.lab-page h1{letter-spacing:-.045em;margin:64px 0 24px;font-size:clamp(42px,6vw,76px);line-height:1.1}.lab-page p{color:#fff;font-size:clamp(17px,2vw,22px);line-height:1.6}.lab-page h1{margin-inline:auto;text-align:center;text-wrap:balance;max-width:13em;margin-bottom:48px}#Lab .input-container{--heightForm:clamp(56px, 7vh, 76px);--heightConfirmButton:clamp(40px, 5vh, 54px);max-width:780px;margin-inline:auto}#Lab .input-container span{color:#fff;font:14px/1.6 Nunito}#Lab #FormWaitList #Form{width:100%;min-width:0;font-size:clamp(13px,1.5vw,18px)}#Lab #FormWaitList #Form::placeholder{color:#fff}#Lab #ConfirmButton{flex-shrink:0}
