.waitlist-form[data-astro-cid-lsxrvkd2]{gap:var(--space-3);max-width:420px;display:grid}.waitlist-form--dark[data-astro-cid-lsxrvkd2] .label[data-astro-cid-lsxrvkd2]{color:var(--color-text-inverse)}.waitlist-form--dark[data-astro-cid-lsxrvkd2] .input[data-astro-cid-lsxrvkd2],.waitlist-form--dark[data-astro-cid-lsxrvkd2] .select[data-astro-cid-lsxrvkd2]{background:var(--color-bg-surface);color:var(--color-text-primary)}.waitlist-submit[data-astro-cid-lsxrvkd2]{margin-top:var(--space-2);justify-self:start}.btn-warming[data-astro-cid-lsxrvkd2]{--warmth:0;background:color-mix(in oklab, var(--copper-deep), var(--copper-base) calc(var(--warmth) * 100%));color:var(--color-interactive-primary-text);opacity:calc(.8 + .2 * var(--warmth));transition:background-color .22s var(--ease-default), opacity .22s var(--ease-default);border:none}.btn-warming[data-astro-cid-lsxrvkd2]:hover:not(:disabled){background:color-mix(in oklab, var(--copper-base), var(--copper-light) calc(var(--warmth) * 100%))}.turnstile-slot[data-astro-cid-lsxrvkd2]{margin-top:var(--space-2);min-height:65px}.waitlist-status[data-astro-cid-lsxrvkd2]{margin-top:var(--space-3);font-size:var(--text-ui-sm);color:var(--color-text-secondary)}.waitlist-note[data-astro-cid-lsxrvkd2]{font-size:var(--text-ui-sm);line-height:var(--leading-ui-sm);color:var(--color-text-secondary);margin:0}.waitlist-form--dark[data-astro-cid-lsxrvkd2] .waitlist-note[data-astro-cid-lsxrvkd2]{color:var(--color-text-inverse-secondary)}.ea .wrap,.ea-hero .wrap{max-width:1180px;margin:0 auto;padding:0 5%}.ea h2,.ea p,.ea-hero h1,.ea-hero p{margin:0}.ea a{color:inherit}.ea a:focus-visible{outline:2px solid var(--sf-copper);outline-offset:3px;box-shadow:none}.ea-hero{color:var(--sf-paper);font:15px/1.7 var(--sf-sans);padding:36px 0 72px}.ea-hero h1{font:300 clamp(40px, 4.4vw, 64px)/1.02 var(--sf-display);letter-spacing:-.05em;margin:0 0 18px}.ea-hero p{font:17px/1.8 var(--sf-reader);color:#c5bdb0;max-width:44ch}.ea .body{padding:72px 0 96px}.ea .grid{grid-template-columns:minmax(0,1fr) minmax(320px,460px);align-items:start;gap:10%;display:grid}.ea .copy h2{font:400 clamp(24px, 2.4vw, 30px)/1.2 var(--sf-display);letter-spacing:-.03em;color:var(--sf-ink);margin:52px 0 16px}.ea .copy h2:first-child{margin-top:0}.ea .copy p{font:400 17px/1.7 var(--sf-reader);color:var(--sf-ink-2);max-width:52ch}.ea .copy p+p{margin-top:18px}.ea .copy a{border-bottom:1px solid #a69b8e;padding-bottom:1px}.ea .copy a:hover{color:var(--sf-copper-deep);border-color:var(--sf-copper)}.ea .form-card{border:1px solid var(--sf-rule);background:#fff;border-radius:9px;padding:30px 32px 32px;position:sticky;top:24px}.ea .form-title{font:400 24px/1.2 var(--sf-display);letter-spacing:-.03em;color:var(--sf-ink);margin-bottom:6px}.ea .form-card .waitlist-form{gap:18px;max-width:none}.ea .form-card .field{margin:0}.ea .form-card .label{font:500 11px/1.4 var(--sf-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sf-ink-3);margin-bottom:8px}.ea .form-card .input,.ea .form-card .select{font:400 15px/1.4 var(--sf-sans);color:var(--sf-ink);background:var(--sf-paper);border:1px solid var(--sf-rule);border-radius:6px;padding:13px 14px;transition:border-color .15s}.ea .form-card .input:focus,.ea .form-card .select:focus{border-color:var(--sf-ink-4);box-shadow:none;outline:none}.ea .form-card .select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%236b6358' stroke-width='1.4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.ea .form-card .turnstile-slot{min-height:0;margin:0}.ea .form-card .turnstile-slot:empty{display:none}.ea .form-card .waitlist-submit{background:var(--sf-ink);color:var(--sf-paper);font:500 13px/1 var(--sf-sans);letter-spacing:0;opacity:1;border:0;border-radius:30px;justify-content:center;justify-self:stretch;align-items:center;margin-top:6px;padding:15px 22px;transition:background .15s,color .15s;display:flex}.ea .form-card .waitlist-submit:disabled{background:var(--sf-paper-3);color:var(--sf-ink-4);cursor:not-allowed;opacity:1}.ea .form-card .waitlist-submit:hover:not(:disabled){background:var(--sf-copper);color:var(--sf-paper)}.ea .form-card .waitlist-status,.ea .form-card .error-text{font:400 13px/1.6 var(--sf-sans);margin:0}.ea .form-card .waitlist-status{color:var(--sf-ink-2)}.ea .form-card .error-text{color:var(--red-base)}.ea .form-hint{font:400 14px/1.6 var(--sf-sans);color:var(--sf-ink-3);margin:0 0 20px}@media (width<=860px){.ea .grid{grid-template-columns:1fr;gap:40px}.ea .form-card{position:static}}@media (width<=700px){.ea-hero{padding:16px 0 48px}.ea .body{padding:40px 0 56px}.ea .form-card{padding:22px 18px 24px}}
