.waitlist_waitlistPage__Oq14z{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-2xl) var(--spacing-lg);background:var(--light-gray)}.waitlist_container__a0QUo{width:100%;max-width:600px}.waitlist_formCard__HKQaz{background:var(--white);border:2px solid var(--border-gray);padding:var(--spacing-4xl) var(--spacing-3xl)}.waitlist_header__7YjHj{text-align:center;margin-bottom:var(--spacing-3xl)}.waitlist_logo__Okk6n{margin:0 auto var(--spacing-xl);display:block;width:auto;height:auto}.waitlist_header__7YjHj h1{font-size:var(--font-size-3xl);font-weight:700;color:var(--heading-color);text-transform:uppercase;letter-spacing:-.5px;margin-bottom:var(--spacing-md)}.waitlist_subtitle__Ngd9D{font-size:var(--font-size-base);color:var(--text-color);line-height:1.6}.waitlist_form__HBs2B{display:flex;flex-direction:column;gap:var(--spacing-xl)}.waitlist_formGroup__M7feg{display:flex;flex-direction:column;gap:var(--spacing-sm)}.waitlist_formGroup__M7feg label{font-size:var(--font-size-sm);font-weight:600;color:var(--heading-color);text-transform:uppercase;letter-spacing:.5px}.waitlist_formGroup__M7feg input{padding:var(--spacing-md);border:2px solid var(--border-gray);font-size:var(--font-size-base);font-family:inherit;transition:all var(--transition-base);background:var(--white)}.waitlist_formGroup__M7feg input:focus{outline:none;border-color:var(--black)}.waitlist_formGroup__M7feg input:disabled{background:var(--light-gray);cursor:not-allowed;opacity:.6}.waitlist_inputError__TdVX7{border-color:#dc2626!important}.waitlist_error___1aHC{color:#dc2626;font-size:var(--font-size-sm);font-weight:500}.waitlist_submitError__CiWQR{padding:var(--spacing-md);background:#fee2e2;border:1px solid #dc2626;color:#dc2626;font-size:var(--font-size-sm);text-align:center}.waitlist_submitBtn___USzC{padding:var(--spacing-md) var(--spacing-2xl);background:var(--black);color:var(--white);border:2px solid var(--black);font-weight:600;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;transition:all var(--transition-base);margin-top:var(--spacing-lg)}.waitlist_submitBtn___USzC:hover:not(:disabled){background:transparent;color:var(--black);transform:translateY(-2px)}.waitlist_submitBtn___USzC:disabled{opacity:.5;cursor:not-allowed;transform:none}.waitlist_footer__fquJB{text-align:center;margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl);border-top:2px solid var(--border-gray)}.waitlist_backLink__5R6w4{color:var(--text-color);text-decoration:none;font-size:var(--font-size-sm);font-weight:500;text-transform:uppercase;letter-spacing:1px;transition:all var(--transition-base)}.waitlist_backLink__5R6w4:hover{color:var(--black)}@media (max-width:768px){.waitlist_formCard__HKQaz{padding:var(--spacing-3xl) var(--spacing-2xl)}.waitlist_header__7YjHj h1{font-size:var(--font-size-2xl)}}
/*# sourceMappingURL=ecf7c281d5c238d6.css.map*/