.page_container__dplEL{max-width:800px;margin:0 auto;padding:4rem 2rem}.page_header__Yi_aZ{margin-bottom:4rem}.page_backLink__VJu8W{display:inline-flex;align-items:center;gap:.5rem;color:var(--lp-text-muted);text-decoration:none;margin-bottom:2rem;font-weight:500}.page_backLink__VJu8W:hover{color:var(--lp-accent)}.page_header__Yi_aZ h1{font-size:3rem;font-weight:800;color:var(--lp-text-primary);margin-bottom:.5rem}.page_subtitle__g2w7Y{color:var(--lp-text-muted)}.page_content__CQKCX{display:flex;flex-direction:column;gap:3rem}.page_section__Qb3Hw h2{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--lp-text-primary)}.page_icon__1h2E4{color:var(--lp-accent)}.page_section__Qb3Hw p{line-height:1.7;color:var(--lp-text-muted);margin-bottom:1rem}.page_section__Qb3Hw ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1rem;color:var(--lp-text-muted)}.page_section__Qb3Hw li{margin-bottom:.5rem}.WaitlistForm_form__KNHd9{display:flex;flex-direction:column;gap:12px;width:100%;max-width:520px}.WaitlistForm_row__o1Lef{display:flex;gap:10px;flex-wrap:wrap}.WaitlistForm_input__dAFby,.WaitlistForm_select__JfKk8{flex:1 1 220px;min-width:0;padding:12px 14px;font-size:.95rem;font-family:var(--lp-font-body);color:var(--lp-text-primary);background:var(--lp-bg-elevated);border:1.5px solid var(--lp-border);border-radius:var(--radius-md,8px);transition:border-color .15s}.WaitlistForm_input__dAFby:focus,.WaitlistForm_select__JfKk8:focus{outline:none;border-color:var(--lp-accent)}.WaitlistForm_button__gewNy{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;font-size:.95rem;font-weight:700;color:#fff;background:var(--lp-accent);border:none;border-radius:var(--radius-md,8px);cursor:pointer;white-space:nowrap;transition:background-color .15s}.WaitlistForm_button__gewNy:hover{background:var(--lp-accent-hover)}.WaitlistForm_button__gewNy:disabled{opacity:.6;cursor:default}.WaitlistForm_consent__D1DtZ{display:flex;align-items:flex-start;gap:8px;font-size:.82rem;color:var(--lp-text-secondary);line-height:1.4;cursor:pointer}.WaitlistForm_consent__D1DtZ input{margin-top:2px;accent-color:var(--lp-accent)}.WaitlistForm_error__N311E{font-size:.85rem;color:#B91C1C;margin:0}.WaitlistForm_success__hF2zi{display:flex;align-items:center;gap:10px;padding:14px 18px;font-size:.95rem;font-weight:600;color:var(--lp-sig-high,#2A7D5F);background:var(--lp-bg-subtle);border:1px solid var(--lp-border);border-radius:var(--radius-md,8px);max-width:520px}.WaitlistForm_honeypot__5sY3v{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.WaitlistForm_compact__XiWVp .WaitlistForm_row__o1Lef{flex-wrap:nowrap}