.waitlist .confirmation{display:flex;align-items:center;gap:var(--space-sm);border:1.5px solid var(--success);border-radius:var(--radius-lg);padding:var(--space-xl) var(--space-xxl);font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-primary)}.stamp-wrap[data-astro-cid-ucnifjqo]{width:100%;max-width:30rem}.stamp-frame[data-astro-cid-ucnifjqo]{width:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.12))}.stamp[data-astro-cid-ucnifjqo]{--hole-r: 5px;--hole-step: 16px;width:100%;border-radius:6px;padding:var(--space-xxl) var(--space-xl);background-color:var(--card);--hole: transparent 98%, #000 100%;--mask: radial-gradient(circle var(--hole-r) at 50% 0, var(--hole)), radial-gradient(circle var(--hole-r) at 50% 100%, var(--hole)), radial-gradient(circle var(--hole-r) at 0 50%, var(--hole)), radial-gradient(circle var(--hole-r) at 100% 50%, var(--hole));-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:var(--hole-step) 100%,var(--hole-step) 100%,100% var(--hole-step),100% var(--hole-step);mask-size:var(--hole-step) 100%,var(--hole-step) 100%,100% var(--hole-step),100% var(--hole-step);-webkit-mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y;mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y;mask-composite:intersect}.waitlist[data-astro-cid-ucnifjqo]{display:flex;flex-direction:column;gap:var(--space-lg);width:100%;text-align:left}.field-container[data-astro-cid-ucnifjqo]{width:100%}.field-row[data-astro-cid-ucnifjqo]{display:flex;align-items:center;gap:var(--space-lg);border:1.5px solid var(--text-primary);border-style:dashed;border-radius:var(--radius-lg);padding:var(--space-xl) var(--space-xl) var(--space-xl) var(--space-xxl);background-color:var(--card);transition:border-color var(--theme-transition),box-shadow var(--theme-transition)}.field-row[data-astro-cid-ucnifjqo].is-filled{border-style:solid}.field-row[data-astro-cid-ucnifjqo]:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 18%,transparent)}.field-row[data-astro-cid-ucnifjqo].is-error{border-color:var(--danger)}.field-icon[data-astro-cid-ucnifjqo]{color:var(--text-primary);flex:none}.field-input[data-astro-cid-ucnifjqo]{flex:1;min-width:0;border:0;padding:0;background:none;font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-regular);line-height:1.5;color:var(--text-primary)}.field-input[data-astro-cid-ucnifjqo]::placeholder{color:var(--text-secondary)}.field-input[data-astro-cid-ucnifjqo]:focus{outline:none}.field-message[data-astro-cid-ucnifjqo]{margin-top:var(--space-xs);padding-left:var(--space-xxl);font-size:var(--text-caption);color:var(--danger-text)}.field-message[data-astro-cid-ucnifjqo].is-success{color:var(--success)}.field-message[data-astro-cid-ucnifjqo][hidden]{display:none}.primary-button[data-astro-cid-ucnifjqo]{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);width:100%;border:0;border-radius:var(--radius-lg);padding:var(--space-lg);background-color:var(--text-primary);color:var(--card);font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:1.5;cursor:pointer;transition:opacity var(--theme-transition)}.primary-button[data-astro-cid-ucnifjqo]:hover:not(:disabled){opacity:.85}.primary-button[data-astro-cid-ucnifjqo]:disabled{opacity:.3;cursor:default}.spinner[data-astro-cid-ucnifjqo]{display:none;width:1rem;height:1rem;border:2px solid color-mix(in srgb,var(--card) 35%,transparent);border-top-color:var(--card);border-radius:var(--radius-full)}.primary-button[data-astro-cid-ucnifjqo].is-loading .spinner[data-astro-cid-ucnifjqo]{display:block;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.primary-button[data-astro-cid-ucnifjqo].is-loading .spinner[data-astro-cid-ucnifjqo]{animation-duration:2s}}.hero[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);padding-block:var(--space-huge) var(--space-xxxl);text-align:center}.hero-title[data-astro-cid-j7pv25f6]{text-wrap:balance}.hero-break[data-astro-cid-j7pv25f6]{display:none}.hero-body[data-astro-cid-j7pv25f6]{max-width:46ch;font-size:var(--text-section);line-height:1.5;color:var(--text-secondary);text-wrap:pretty}.hero-form[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;width:100%;margin-top:var(--space-sm)}@media(min-width:48em){.hero[data-astro-cid-j7pv25f6]{padding-block:calc(var(--space-huge) * 1.5) var(--space-huge)}.hero-break[data-astro-cid-j7pv25f6]{display:inline}}
