@keyframes waitlist-float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes waitlist-float-b{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes waitlist-float-c{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)translate(3px)}}@keyframes waitlist-open-card{0%{width:var(--w-closed);opacity:.92}18%{width:var(--w-open);opacity:1}72%{width:var(--w-open);opacity:1}90%{width:var(--w-closed);opacity:.92}to{width:var(--w-closed);opacity:.92}}@keyframes waitlist-fade-detail{0%,20%{opacity:0;max-height:0}28%,72%{opacity:1;max-height:120px}84%,to{opacity:0;max-height:0}}@keyframes waitlist-deal-progress{0%,22%{width:0%}40%,to{width:60%}}@keyframes waitlist-pulse-soft{0%,to{opacity:1}50%{opacity:.5}}.waitlist-card{background:var(--color-waitlist-surface);-webkit-backdrop-filter:blur(14px);border:1px solid var(--color-waitlist-border);transition:transform .4s,box-shadow .4s;box-shadow:0 4px 24px #0006}.waitlist-card:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 20px 60px #0009}.waitlist-card-strong{background:var(--color-waitlist-surface2);-webkit-backdrop-filter:blur(16px);border:1px solid var(--color-waitlist-border);box-shadow:0 16px 50px #00000080}.waitlist-anim,.waitlist-detail{animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;overflow:hidden}.waitlist-gradient-number{background:linear-gradient(#fff 0%,#fff9 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.waitlist-cta{background:var(--color-waitlist-blue);box-shadow:0 8px 24px #3a5fff66,inset 0 0 0 1px #ffffff0f}.waitlist-cta:hover{background:var(--color-waitlist-blue-hi)}.waitlist-cta:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.waitlist-anim{animation-duration:5s;animation-name:waitlist-float-a!important}.waitlist-detail{opacity:1;max-height:none;animation:none!important}}@media (prefers-reduced-motion:reduce){.waitlist-anim,.waitlist-detail,.waitlist-card{transition:none!important;animation:none!important}.waitlist-card:hover{transform:none}}
