.phone-join-module__TxlI9q__main{color:#111213;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:608px;margin:0 auto;padding:64px 24px;display:flex}.phone-join-module__TxlI9q__title{letter-spacing:-2px;font-family:Georgia,Times New Roman,serif;font-size:52px;font-weight:400;line-height:1.12}.phone-join-module__TxlI9q__subtitle{color:#757575;margin-top:28px;font-size:22px;line-height:1.5}.phone-join-module__TxlI9q__form{margin-top:36px}.phone-join-module__TxlI9q__phoneField{border:1.5px solid #858585;border-radius:8px;align-items:center;height:72px;transition:border-color .15s;display:flex}.phone-join-module__TxlI9q__phoneField:focus-within{border-color:#111213}.phone-join-module__TxlI9q__country{border-right:1px solid #e0e0e0;flex:none;align-items:center;gap:14px;height:44px;padding:0 30px;display:flex;position:relative}.phone-join-module__TxlI9q__country select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:-20px 0}.phone-join-module__TxlI9q__country:focus-within{outline-offset:4px;border-radius:3px;outline:2px solid #111213}.phone-join-module__TxlI9q__flag{object-fit:contain;width:42px;height:28px}.phone-join-module__TxlI9q__number{color:#111213;background:0 0;border:0;outline:none;width:100%;min-width:0;height:100%;padding:0 22px;font-size:26px}.phone-join-module__TxlI9q__phoneField .phone-join-module__TxlI9q__number:is(:focus,:focus-visible){box-shadow:none;outline:none}.phone-join-module__TxlI9q__number::placeholder{color:#aaa}.phone-join-module__TxlI9q__notice{color:#757575;margin-top:40px;font-size:16px;line-height:1.65}.phone-join-module__TxlI9q__notice a{text-underline-offset:4px;text-decoration:underline}.phone-join-module__TxlI9q__submit{color:#fff;background:#111213;border-radius:16px;justify-content:center;align-items:center;gap:18px;width:100%;min-height:72px;margin-top:36px;font-size:22px;font-weight:500;transition:background .15s;display:flex}.phone-join-module__TxlI9q__submit:hover{background:#303132}.phone-join-module__TxlI9q__submit:focus-visible{outline-offset:4px;outline:3px solid #111213}.phone-join-module__TxlI9q__submit:disabled{opacity:.55}.phone-join-module__TxlI9q__help{color:#757575;margin-top:24px;font-size:13px;line-height:1.6}.phone-join-module__TxlI9q__alternative{color:#757575;margin-top:24px;font-size:14px}@media (max-width:767px),(max-height:850px){.phone-join-module__TxlI9q__main{max-width:528px;padding-top:40px;padding-bottom:48px}.phone-join-module__TxlI9q__title{letter-spacing:-1.8px;font-size:44px}.phone-join-module__TxlI9q__subtitle{margin-top:18px;font-size:20px}.phone-join-module__TxlI9q__form{margin-top:40px}.phone-join-module__TxlI9q__phoneField{height:68px}.phone-join-module__TxlI9q__country{gap:10px;height:32px;padding:0 18px}.phone-join-module__TxlI9q__country select{inset:-16px 0}.phone-join-module__TxlI9q__flag{width:28px;height:20px}.phone-join-module__TxlI9q__number{padding:0 14px;font-size:22px}.phone-join-module__TxlI9q__notice{margin-top:28px;font-size:16px;line-height:1.65}.phone-join-module__TxlI9q__submit{border-radius:16px;gap:12px;min-height:68px;margin-top:36px;font-size:20px}}@media (max-width:400px){.phone-join-module__TxlI9q__title{font-size:38px}.phone-join-module__TxlI9q__country{padding:0 12px}.phone-join-module__TxlI9q__number{padding:0 12px;font-size:18px}}.phone-join-module__TxlI9q__main.phone-join-module__TxlI9q__waitlist{max-width:488px}.phone-join-module__TxlI9q__waitlistCopy{color:#6b6b6b;font-size:18px;line-height:1.6}.phone-join-module__TxlI9q__waitlistHint{color:#6b6b6b;margin-top:12px;font-size:14px;line-height:1.6}.phone-join-module__TxlI9q__waitlistPrimary{color:#fff;background:#111213;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:54px;margin-top:32px;padding:14px 20px;font-size:16px;font-weight:500;display:flex}.phone-join-module__TxlI9q__waitlistPrimary:hover{background:#303132}.phone-join-module__TxlI9q__waitlistStatus{text-underline-offset:4px;margin:16px auto 0;padding:10px;font-size:14px;text-decoration:underline;display:block}.phone-join-module__TxlI9q__waitlistStatus:disabled{opacity:.55}.phone-join-module__TxlI9q__waitlistMore{color:#6b6b6b;margin-top:32px;font-size:13px;line-height:1.6}.phone-join-module__TxlI9q__waitlistMore summary{cursor:pointer;width:fit-content;margin:0 auto;padding:8px}.phone-join-module__TxlI9q__waitlistOptions{overflow-wrap:anywhere;border-top:1px solid #ededed;flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px;padding-top:20px;display:flex}.phone-join-module__TxlI9q__waitlistOptions a,.phone-join-module__TxlI9q__waitlistOptions button{text-underline-offset:4px;text-decoration:underline}.phone-join-module__TxlI9q__waitlistPrimary:focus-visible,.phone-join-module__TxlI9q__waitlistStatus:focus-visible,.phone-join-module__TxlI9q__waitlistMore summary:focus-visible{outline-offset:4px;outline:2px solid #111213}.phone-join-module__TxlI9q__verification{width:100%}.phone-join-module__TxlI9q__verificationCopy{color:#6b6b6b;font-size:18px;line-height:1.6}.phone-join-module__TxlI9q__verificationPhone{overflow-wrap:anywhere;margin-top:12px;font-size:16px;line-height:1.5}.phone-join-module__TxlI9q__verificationActions{flex-direction:column;align-items:stretch;gap:12px;margin-top:32px;display:flex}.phone-join-module__TxlI9q__verificationPrimary{color:#fff;text-align:center;background:#111213;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:56px;padding:16px 24px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.phone-join-module__TxlI9q__verificationPrimary:hover{background:#303132}.phone-join-module__TxlI9q__secondaryAction{color:#626c5b;text-align:center;text-underline-offset:4px;align-self:center;max-width:100%;min-height:44px;padding:12px 16px;font-size:14px;line-height:1.5;text-decoration:underline;display:block}.phone-join-module__TxlI9q__signOut{margin:24px auto 0}.phone-join-module__TxlI9q__verificationPrimary:disabled,.phone-join-module__TxlI9q__secondaryAction:disabled{opacity:.55}.phone-join-module__TxlI9q__verificationPrimary:focus-visible,.phone-join-module__TxlI9q__secondaryAction:focus-visible{outline-offset:4px;outline:2px solid #111213}
