.waitlist_page__m9f9x{display:flex;flex-direction:column;min-height:100vh}.waitlist_nav___Ghbs{display:flex;align-items:center;padding:32px 80px}.waitlist_brand__P3W6P{display:flex;align-items:center;gap:10px}.waitlist_brandLogo__9fXFt{width:36px;height:36px;border-radius:var(--radius-pill);background:var(--primary);color:var(--foreground-inverse);display:flex;align-items:center;justify-content:center;font-size:18px}.waitlist_brandLogo__9fXFt,.waitlist_brandName__aFtal{font-family:var(--font-funnel),sans-serif;font-weight:700}.waitlist_brandName__aFtal{font-size:22px}.waitlist_hero__yWgRG{display:flex;align-items:center;justify-content:center;gap:80px;padding:40px 80px 96px}.waitlist_heroLeft__blUhG{display:flex;flex-direction:column;gap:24px;width:600px;max-width:100%}.waitlist_badge__Pqm2G{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--radius-pill);background:var(--primary-light);color:var(--primary-dark);font-size:13px;font-weight:600;width:-moz-fit-content;width:fit-content}.waitlist_badgeSuccess__wu0Hn{background:var(--success-light);color:var(--success)}.waitlist_badgeDot__qithD{width:8px;height:8px;border-radius:50%;background:var(--primary)}.waitlist_headline__aNdOF{font-family:var(--font-funnel),sans-serif;font-size:64px;font-weight:800;line-height:1.05;margin:0;letter-spacing:-.02em}.waitlist_subhead__eI4Ug{font-size:19px;line-height:1.5;color:var(--foreground-secondary);margin:0}.waitlist_formCard__JuA05{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:var(--radius-lg);background:var(--background);border:1px solid var(--border);box-shadow:0 4px 16px rgba(0,0,0,.06)}.waitlist_formRow__Q1r77{display:flex;gap:12px}.waitlist_input__Zsqz0{flex:1 1;padding:14px 16px;border-radius:var(--radius-md);background:var(--surface);border:1px solid transparent;font-size:15px;color:var(--foreground);outline:none;transition:border-color .15s ease,background .15s ease;min-width:0}.waitlist_input__Zsqz0::placeholder{color:var(--foreground-muted)}.waitlist_input__Zsqz0:focus{border-color:var(--primary);background:var(--background)}.waitlist_inputError__eQaqE{border-color:var(--primary-dark)}.waitlist_cta__AEj5i{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 28px;border-radius:var(--radius-pill);background:var(--primary);color:var(--foreground-inverse);border:none;font-size:16px;font-weight:700;transition:transform .12s ease,background .12s ease}.waitlist_cta__AEj5i:hover:not(:disabled){background:var(--primary-dark)}.waitlist_cta__AEj5i:active:not(:disabled){transform:scale(.98)}.waitlist_cta__AEj5i:disabled{opacity:.6;cursor:not-allowed}.waitlist_micro__qkxty{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--foreground-muted)}.waitlist_errorText__arpAr{font-size:13px;color:var(--primary-dark);font-weight:500;margin-top:4px}.waitlist_social__Auj6i{display:flex;align-items:center;gap:12px}.waitlist_avatars__y31q1{display:flex}.waitlist_avatars__y31q1>span{width:32px;height:32px;border-radius:50%;border:2px solid var(--background);margin-left:-8px}.waitlist_avatars__y31q1>span:first-child{margin-left:0}.waitlist_socialText__mPYLt{font-size:14px;font-weight:500;color:var(--foreground-secondary)}.waitlist_heroRight__oYrkQ{display:flex;align-items:center;justify-content:center;width:440px;flex-shrink:0}.waitlist_phone__mVONU{width:276px;height:600px;border-radius:55px;background:var(--surface-dark);padding:8px;border:2px solid #111;box-shadow:0 24px 48px rgba(0,0,0,.12);display:flex;flex-direction:column}.waitlist_phoneScreen__IDyg4{flex:1 1;background:#fff;border-radius:47px;display:flex;flex-direction:column;align-items:center;padding:18px 0 0;position:relative}.waitlist_phoneNotch__WoxBq{width:78px;height:23px;border-radius:var(--radius-pill);background:#111}.waitlist_phonePlaceholder__6Qrck{margin-top:16px;font-size:13px;font-weight:500;color:var(--foreground-muted)}.waitlist_section__1jKNN{padding:96px 80px;display:flex;flex-direction:column;align-items:center;gap:32px}.waitlist_sectionSurface__jZFPH{background:var(--surface)}.waitlist_sectionDark__fRriU{background:var(--surface-dark);color:var(--foreground-inverse);gap:40px}.waitlist_sectionLabel__bdHCK{font-size:13px;font-weight:700;color:var(--primary);letter-spacing:2px}.waitlist_sectionHeadline__2neeg{font-family:var(--font-funnel),sans-serif;font-size:44px;font-weight:800;line-height:1.15;text-align:center;margin:0;max-width:720px;letter-spacing:-.01em}.waitlist_sectionHeadlineDark__1bk4Q{color:var(--foreground-inverse)}.waitlist_problemGrid__clYXh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;max-width:1000px;width:100%}.waitlist_problemCard__0tuLv{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:var(--radius-lg);background:var(--background)}.waitlist_problemCardTitle__TYGgH{font-family:var(--font-funnel),sans-serif;font-size:20px;font-weight:700;margin:0}.waitlist_problemCardDesc__1cb8_{font-size:15px;line-height:1.5;color:var(--foreground-secondary);margin:0}.waitlist_storyBody__NLDg0{display:flex;flex-direction:column;gap:20px;max-width:720px;width:100%;text-align:center}.waitlist_storyPara__nwfEa{font-size:19px;line-height:1.65;color:var(--foreground);margin:0}.waitlist_storyParaMuted__W5tXB{color:var(--foreground-secondary)}.waitlist_storyParaBold__QcEgJ{font-weight:600}.waitlist_promiseList__rtjQg{display:flex;flex-direction:column;gap:20px;max-width:640px;width:100%}.waitlist_promiseItem__IXnTo{display:flex;align-items:center;gap:16px}.waitlist_promiseCheck__du4FY{width:40px;height:40px;border-radius:var(--radius-pill);background:var(--success);color:var(--foreground-inverse);display:flex;align-items:center;justify-content:center;flex-shrink:0}.waitlist_promiseText__h2T1T{font-family:var(--font-funnel),sans-serif;font-size:22px;font-weight:600;color:var(--foreground-inverse);margin:0}.waitlist_scrollTopCta__rh9mH{display:inline-flex;align-items:center;gap:10px;padding:18px 36px;border-radius:var(--radius-pill);background:var(--primary);color:var(--foreground-inverse);border:none;font-size:17px;font-weight:700;transition:background .15s ease}.waitlist_scrollTopCta__rh9mH:hover{background:var(--primary-dark)}.waitlist_footer__1iVLc{display:flex;align-items:center;justify-content:space-between;padding:40px 80px;margin-top:auto}.waitlist_footerLeft__GKdfm{display:flex;align-items:center;gap:10px}.waitlist_footerLogo__ekuW3{width:28px;height:28px;border-radius:var(--radius-pill);background:var(--primary);color:var(--foreground-inverse);display:flex;align-items:center;justify-content:center;font-family:var(--font-funnel),sans-serif;font-size:14px;font-weight:700}.waitlist_footerText__tMYWf{font-size:13px;color:var(--foreground-secondary)}.waitlist_footerPowered__SYwMB{font-size:13px;font-weight:500;color:var(--foreground-muted)}.waitlist_submittedCard__kNjbH{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--radius-lg);background:var(--background);border:1px solid var(--border);box-shadow:0 4px 16px rgba(0,0,0,.06)}.waitlist_submittedPos__W3zA_{display:flex;align-items:center;gap:12px}.waitlist_submittedPosIcon___U4pm{width:44px;height:44px;border-radius:var(--radius-pill);background:var(--primary-light);color:var(--primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.waitlist_submittedPosLabel__M9F3H{font-size:12px;font-weight:500;color:var(--foreground-muted);margin:0}.waitlist_submittedPosNum__F_XYX{font-family:var(--font-funnel),sans-serif;font-size:18px;font-weight:700;margin:0}.waitlist_submittedShareLabel__Q1S5f{font-size:13px;font-weight:600;color:var(--foreground-secondary);margin:0}.waitlist_shareRow__Qj6xO{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.waitlist_shareButton__6HmYO{width:44px;height:44px;border-radius:var(--radius-pill);border:none;display:flex;align-items:center;justify-content:center;color:var(--foreground-inverse);font-family:var(--font-funnel),sans-serif;font-weight:800;font-size:9px;transition:transform .12s ease,filter .12s ease}.waitlist_shareButton__6HmYO:hover{transform:translateY(-2px);filter:brightness(1.1)}.waitlist_resubmitLink__NxW4E{background:none;border:none;padding:0;font-size:13px;font-weight:500;color:var(--foreground-muted);text-decoration:underline;text-align:left;align-self:flex-start}@media (max-width:960px){.waitlist_hero__yWgRG{gap:48px;padding:24px 48px 72px;flex-direction:column-reverse}.waitlist_heroLeft__blUhG{width:100%}.waitlist_headline__aNdOF{font-size:48px}.waitlist_heroRight__oYrkQ{width:100%}.waitlist_section__1jKNN{padding:72px 48px;gap:24px}.waitlist_sectionHeadline__2neeg{font-size:36px}.waitlist_problemGrid__clYXh{grid-template-columns:1fr}.waitlist_nav___Ghbs{padding:24px 48px}.waitlist_footer__1iVLc{padding:32px 48px}}@media (max-width:640px){.waitlist_nav___Ghbs{padding:24px}.waitlist_hero__yWgRG{padding:16px 24px 40px;gap:20px}.waitlist_headline__aNdOF{font-size:34px;line-height:1.1}.waitlist_subhead__eI4Ug{font-size:15px}.waitlist_formRow__Q1r77{flex-direction:column;gap:10px}.waitlist_formCard__JuA05{padding:16px;gap:10px}.waitlist_input__Zsqz0{padding:12px 14px;font-size:14px}.waitlist_cta__AEj5i{padding:14px 24px;font-size:15px}.waitlist_phone__mVONU{width:200px;height:434px;border-radius:40px;padding:6px}.waitlist_phoneScreen__IDyg4{border-radius:34px}.waitlist_phoneNotch__WoxBq{width:56px;height:17px}.waitlist_section__1jKNN{padding:48px 24px;gap:20px}.waitlist_sectionLabel__bdHCK{font-size:11px;letter-spacing:1.5px}.waitlist_sectionHeadline__2neeg{font-size:26px}.waitlist_problemCard__0tuLv{padding:16px;flex-direction:row;align-items:flex-start;gap:12px}.waitlist_problemCardTitle__TYGgH{font-size:16px}.waitlist_problemCardDesc__1cb8_{font-size:13px}.waitlist_problemCardBody__fy1NG{display:flex;flex-direction:column;gap:4px;flex:1 1}.waitlist_storyPara__nwfEa{font-size:15px}.waitlist_sectionDark__fRriU{gap:24px}.waitlist_promiseCheck__du4FY{width:32px;height:32px}.waitlist_promiseText__h2T1T{font-size:15px}.waitlist_scrollTopCta__rh9mH{padding:14px 28px;font-size:15px}.waitlist_footer__1iVLc{flex-direction:column;align-items:flex-start;gap:8px;padding:32px 24px}.waitlist_submittedCard__kNjbH{padding:20px}.waitlist_shareButton__6HmYO{width:40px;height:40px}}