.quipus-waitlist{display:block;width:min(850px,100%);margin:0 auto;padding:55px 7% 60px;color:var(--ink);text-align:center}.quipus-waitlist h2{margin:0;padding:.03em 0 .12em;font-family:var(--font-thesis,Georgia),serif;font-size:clamp(2.7rem,5.6vw,5.4rem);line-height:1.09;letter-spacing:-.035em;word-spacing:.04em;font-weight:500}.quipus-waitlist__copy>p{max-width:53ch;margin:9px auto 0;color:#4b5358;font-size:1.04rem;line-height:1.75}.quipus-waitlist__signup{width:min(620px,100%);margin:27px auto 0}.quipus-waitlist label{display:block;margin-bottom:11px;font-family:var(--font-technical,var(--font-body));font-size:12px;font-weight:550;text-align:left}.quipus-waitlist__field{display:flex;align-items:stretch;gap:11px}.quipus-waitlist input[type=email]{display:block;width:100%;min-width:0;min-height:54px;padding:14px 16px;border:1px solid #9fb2ba;border-radius:3px;background:#fff;font-size:16px;color:var(--ink)}.quipus-waitlist input[type=email]::placeholder{color:#65767e}.quipus-waitlist input[aria-invalid=true]{border-color:#96392c;outline:2px solid #96392c;outline-offset:2px}.quipus-waitlist__field button{flex-shrink:0;min-height:54px;padding:0 20px;font-size:12px;gap:16px}.quipus-waitlist .quipus-waitlist__privacy{margin-top:17px;color:#565e62;font-size:12px;line-height:1.75;text-align:left}.quipus-waitlist__privacy a{text-underline-offset:3px}.quipus-waitlist .quipus-waitlist__message{min-height:1.8em;margin-top:14px;font-size:14px;line-height:1.8;color:#245245;text-align:left}.quipus-waitlist__message.is-error{color:#96392c}.quipus-waitlist .quipus-waitlist__count{margin-top:12px;font-size:13px;color:#455c63}.quipus-waitlist__count strong{font-family:var(--font-technical,var(--font-body));font-size:20px;font-weight:550;font-variant-numeric:tabular-nums;color:var(--ink)}.quipus-waitlist__website{display:none}@media (max-width:700px){.quipus-waitlist{padding:45px 7% 50px}.quipus-waitlist h2{font-size:clamp(2.2rem,9.8vw,4rem)}.quipus-waitlist__copy>p{max-width:34ch;margin-top:9px;font-size:1rem}.quipus-waitlist__signup{margin-top:23px}.quipus-waitlist__field{flex-direction:column;gap:10px}.quipus-waitlist__field button{align-self:stretch}}