.form-wrap[data-astro-cid-zwzlta7l]{max-width:560px;margin:0 auto}.notify-form[data-astro-cid-zwzlta7l]{display:flex;flex-direction:column;gap:20px;padding:32px;background:var(--color-bg);border:1px solid var(--color-rule);border-radius:var(--radius-lg)}.notify-form[data-astro-cid-zwzlta7l][hidden],.form-success[data-astro-cid-zwzlta7l][hidden],.waitlist-fields[data-astro-cid-zwzlta7l][hidden],.active-state[data-astro-cid-zwzlta7l][hidden]{display:none}.waitlist-fields[data-astro-cid-zwzlta7l],.active-state[data-astro-cid-zwzlta7l]{display:flex;flex-direction:column;gap:20px}.active-state[data-astro-cid-zwzlta7l]{align-items:flex-start;gap:16px}.active-state[data-astro-cid-zwzlta7l] p[data-astro-cid-zwzlta7l]{font-size:16px;line-height:1.5;color:var(--color-ink);margin:0}.field[data-astro-cid-zwzlta7l]{display:flex;flex-direction:column;gap:8px}.field[data-astro-cid-zwzlta7l] label[data-astro-cid-zwzlta7l]{font:600 14px/1.3 var(--font-sans);color:var(--color-ink)}.optional[data-astro-cid-zwzlta7l]{font-weight:400;color:var(--color-ink-mute)}.field[data-astro-cid-zwzlta7l] input[data-astro-cid-zwzlta7l],.field[data-astro-cid-zwzlta7l] select[data-astro-cid-zwzlta7l],.field[data-astro-cid-zwzlta7l] textarea[data-astro-cid-zwzlta7l]{width:100%;padding:0 16px;height:52px;background:var(--color-bg);border:1px solid var(--color-rule-strong);border-radius:var(--radius-md);font:400 16px/1.4 var(--font-sans);color:var(--color-ink);transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.field[data-astro-cid-zwzlta7l] input[data-astro-cid-zwzlta7l]::placeholder,.field[data-astro-cid-zwzlta7l] textarea[data-astro-cid-zwzlta7l]::placeholder{color:var(--gray-400)}.field[data-astro-cid-zwzlta7l] input[data-astro-cid-zwzlta7l]:hover,.field[data-astro-cid-zwzlta7l] select[data-astro-cid-zwzlta7l]:hover,.field[data-astro-cid-zwzlta7l] textarea[data-astro-cid-zwzlta7l]:hover{border-color:var(--gray-400)}.field[data-astro-cid-zwzlta7l] input[data-astro-cid-zwzlta7l]:focus,.field[data-astro-cid-zwzlta7l] select[data-astro-cid-zwzlta7l]:focus,.field[data-astro-cid-zwzlta7l] textarea[data-astro-cid-zwzlta7l]:focus{outline:none;border-color:var(--color-ink);box-shadow:0 0 0 1px var(--color-ink)}.field[data-astro-cid-zwzlta7l] select[data-astro-cid-zwzlta7l]{appearance:none;-webkit-appearance:none;padding-right:44px;background:var(--color-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.25l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center / 20px 20px;cursor:pointer}.field[data-astro-cid-zwzlta7l] textarea[data-astro-cid-zwzlta7l]{height:auto;padding:14px 16px;resize:vertical;min-height:104px}.honeypot[data-astro-cid-zwzlta7l]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.submit-btn[data-astro-cid-zwzlta7l]{margin-top:4px;height:52px;padding:0 28px;background:var(--color-ink);color:#fff;border:none;border-radius:var(--radius-pill);font:600 16px/1 var(--font-sans);cursor:pointer;transition:background-color .2s var(--ease-out),transform .12s var(--ease-out)}a[data-astro-cid-zwzlta7l].submit-btn{display:inline-flex;align-items:center;margin-top:0;text-decoration:none}.submit-btn[data-astro-cid-zwzlta7l]:hover{background:#000}.submit-btn[data-astro-cid-zwzlta7l]:active{transform:scale(.97)}.submit-btn[data-astro-cid-zwzlta7l][disabled]{opacity:.6;cursor:not-allowed}.form-error[data-astro-cid-zwzlta7l]{color:#b3261e;font-size:14px;margin:0}.form-error[data-astro-cid-zwzlta7l] a[data-astro-cid-zwzlta7l]{color:inherit;text-decoration:underline}.form-success[data-astro-cid-zwzlta7l]{text-align:center;padding:48px 32px;background:var(--color-bg-soft);border-radius:var(--radius-lg)}.form-success[data-astro-cid-zwzlta7l] h2[data-astro-cid-zwzlta7l]{font:600 28px/1.2 var(--font-display);letter-spacing:-.015em;margin-bottom:12px}.form-success[data-astro-cid-zwzlta7l] p[data-astro-cid-zwzlta7l]{font-size:17px;line-height:1.5;color:var(--color-ink-mute);margin-bottom:12px}.form-success[data-astro-cid-zwzlta7l] .success-meta[data-astro-cid-zwzlta7l]{font-size:15px;margin-bottom:0}.form-success[data-astro-cid-zwzlta7l] a[data-astro-cid-zwzlta7l]{font-weight:600;color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.notify-form[data-astro-cid-zwzlta7l]{padding:20px}.form-success[data-astro-cid-zwzlta7l]{padding:36px 20px}}
