.sr-site .pg-waitlist{padding-bottom:clamp(72px,10vw,128px)}.sr-site .pg-waitlist .wl-hero{padding-top:clamp(48px,8vh,96px)}.sr-site .pg-waitlist .wl-wrap{width:min(640px,100% - 32px);margin-inline:auto}.sr-site .pg-waitlist h1{letter-spacing:-.035em;text-wrap:balance;outline:0;font-size:clamp(34px,5vw,52px);font-weight:560;line-height:1.05}.sr-site .pg-waitlist .wl-lede{color:var(--muted);text-wrap:pretty;max-width:52ch;margin-top:16px;font-size:17px;line-height:1.55}.sr-site .pg-waitlist .wl-body{margin-top:clamp(32px,5vw,48px)}.sr-site .pg-waitlist h2{letter-spacing:-.02em;outline:0;font-size:22px;font-weight:560}.sr-site .pg-waitlist .wl-form{flex-direction:column;gap:28px;display:flex}.sr-site .pg-waitlist .wl-note{color:var(--muted);font-size:14px}.sr-site .pg-waitlist .wl-group{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:16px;flex-direction:column;gap:18px;min-width:0;margin:0;padding:22px;display:flex}.sr-site .pg-waitlist .wl-group legend{float:left;letter-spacing:-.01em;width:100%;color:var(--fg);margin-bottom:2px;padding:0;font-size:15px;font-weight:600}.sr-site .pg-waitlist .wl-group legend+*{clear:both}.sr-site .pg-waitlist .wl-field{flex-direction:column;gap:7px;min-width:0;display:flex}.sr-site .pg-waitlist .wl-label{color:var(--fg2);font-size:14px;font-weight:500}.sr-site .pg-waitlist .wl-input{width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--line2);color:var(--fg);background:#ffffff0a;border:0;border-radius:10px;padding:10px 14px;font:400 16px/1.4 Mona Sans,Geist,system-ui,sans-serif;transition:box-shadow .18s,background .18s}.sr-site .pg-waitlist .wl-input::placeholder{color:var(--muted)}.sr-site .pg-waitlist .wl-input:hover{background:#ffffff0f}.sr-site .pg-waitlist .wl-input:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.sr-site .pg-waitlist select.wl-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%238a8f98' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.sr-site .pg-waitlist select.wl-input option{color:var(--fg);background:#0f1012}.sr-site .pg-waitlist .wl-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px #ff8a80}.sr-site .pg-waitlist .wl-input[readonly]{font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.sr-site .pg-waitlist .wl-error{color:#ff9d94;font-size:14px}.sr-site .pg-waitlist .wl-check{align-items:flex-start;gap:12px;min-height:44px;display:flex}.sr-site .pg-waitlist .wl-check input{width:22px;height:22px;accent-color:var(--lime);cursor:pointer;flex:none;margin:1px 0 0}.sr-site .pg-waitlist .wl-check input:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.sr-site .pg-waitlist .wl-check label{color:var(--fg2);padding-top:1px;font-size:14.5px;line-height:1.55}.sr-site .pg-waitlist .wl-check a{color:var(--fg);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2)}.sr-site .pg-waitlist .wl-check a:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}.sr-site .pg-waitlist .wl-summary{background:#ff8a8014;border-radius:14px;outline:0;padding:16px 18px;font-size:14.5px;box-shadow:inset 0 0 0 1px #ff8a8066}.sr-site .pg-waitlist .wl-summary:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.sr-site .pg-waitlist .wl-summary p{font-weight:600}.sr-site .pg-waitlist .wl-summary ul{flex-direction:column;gap:4px;margin:8px 0 0;padding-left:20px;display:flex}.sr-site .pg-waitlist .wl-summary a{text-underline-offset:3px;text-decoration:underline}.sr-site .pg-waitlist .wl-actions{display:flex}.sr-site .pg-waitlist .wl-btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 24px;font:500 15.5px/1 Mona Sans,system-ui,sans-serif;transition:background .18s,transform .12s,opacity .18s;display:inline-flex}.sr-site .pg-waitlist .wl-btn:active{transform:translateY(1px)}.sr-site .pg-waitlist .wl-btn:disabled{opacity:.6;cursor:not-allowed}.sr-site .pg-waitlist .wl-btn-light{background:var(--fg);color:#08090a}.sr-site .pg-waitlist .wl-btn-light:hover:not(:disabled){background:#fff}.sr-site .pg-waitlist .wl-btn-quiet{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line2);background:#ffffff0d}.sr-site .pg-waitlist .wl-btn-quiet:hover:not(:disabled){background:#ffffff17}.sr-site .pg-waitlist .wl-btn-danger{color:#08090a;background:#ff8a80}.sr-site .pg-waitlist .wl-btn-danger:hover:not(:disabled){background:#ffa199}.sr-site .pg-waitlist .wl-receipt{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;flex-direction:column;gap:20px;padding:24px;display:flex}.sr-site .pg-waitlist .wl-receipt p{color:var(--muted);font-size:15px}.sr-site .pg-waitlist .wl-copy-row{flex-wrap:wrap;gap:10px;display:flex}.sr-site .pg-waitlist .wl-copy-row .wl-input{flex:220px;min-width:0}.sr-site .pg-waitlist .wl-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:480px){.sr-site .pg-waitlist .wl-group{padding:18px}.sr-site .pg-waitlist .wl-btn{width:100%}}@media (prefers-reduced-motion:reduce){.sr-site .pg-waitlist *{transition:none!important}}.sr-site .pg-waitlist .wl-receipt-text{margin-top:8px}.sr-site .pg-waitlist .wl-alert{margin-top:16px}.sr-site .pg-waitlist .wl-actions-gap{margin-top:24px}
