.pg-waitlist{margin:0;background:#E9E9E6}.pg-waitlist a{color:#0A0A0A}.pg-waitlist a:hover{color:#5E5E5E}@keyframes framwave{0%,to{transform:rotate(0deg)}20%{transform:rotate(16deg)}45%{transform:rotate(-8deg)}70%{transform:rotate(14deg)}}.pg-waitlist .fram-wave{animation:framwave 1.1s ease-in-out 2}@keyframes fadeup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(4%,-3%) scale(1.06)}}.pg-waitlist .fade{animation:fadeup .4s cubic-bezier(.2,.8,.2,1)}.pg-waitlist .spin{animation:spin .8s linear infinite}.pg-waitlist .glow{animation:drift 12s ease-in-out infinite}.pg-waitlist .field{transition:border-color .2s,box-shadow .2s}.pg-waitlist .field:focus-within{border-color:#0A0A0A!important;box-shadow:0 0 0 3px rgba(10,10,10,.06)}.pg-waitlist .field input::placeholder,.pg-waitlist .field textarea::placeholder{color:#A3A3A0}.pg-waitlist .chip{transition:background .2s,color .2s,border-color .2s}.pg-waitlist .chip:hover{border-color:#0A0A0A!important}.pg-waitlist .chip:focus-visible{outline:2px solid #3D5AFE;outline-offset:2px}.pg-waitlist .btn-dark:hover{background:#2B2B2B!important}.pg-waitlist .sso:hover{background:#F0F0EE!important}.pg-waitlist .btn-dark:focus-visible,.pg-waitlist .lnk:focus-visible,.pg-waitlist .peek:focus-visible,.pg-waitlist .sso:focus-visible{outline:2px solid #3D5AFE;outline-offset:2px}.pg-waitlist .lnk{color:#0A0A0A;text-decoration:underline;text-underline-offset:3px}.pg-waitlist .lnk:hover{color:#5E5E5E}.pg-waitlist .accent-lnk{color:#0A0A0A;font-weight:600;text-decoration:none;border-bottom:2px solid #c6f432}.pg-waitlist .accent-lnk:hover{color:#5E5E5E}@media (max-width:860px){.pg-waitlist .lside{display:none!important}}@media (max-width:600px){.pg-waitlist .auth-wrap{padding:0!important;align-items:stretch!important;background:#FFFFFF!important}.pg-waitlist .auth-card{border-radius:0!important;box-shadow:none!important;min-height:100vh!important;padding:0!important}.pg-waitlist .auth-form{padding:28px 20px 32px!important;align-items:flex-start!important}.pg-waitlist .mob-brand{display:flex!important}}@media (prefers-reduced-motion:reduce){.pg-waitlist .fade,.pg-waitlist .fram-wave,.pg-waitlist .glow,.pg-waitlist .spin{animation:none}.pg-waitlist .fram-live,.pg-waitlist .fram-live *{transition:none!important}}