.X6VHrG_page{--blue:#008cff;--entry-y:49%;--action-height:clamp(112px, 17vh, 160px);color:#171717;height:100dvh;min-height:620px;font-family:var(--font-geist-sans), Geist, sans-serif;isolation:isolate;background:#f7f7f7;position:relative}.X6VHrG_header{color:#8a8a8a;z-index:3;justify-content:flex-end;display:flex;position:absolute;inset:24px 28px auto}.X6VHrG_header button,.X6VHrG_header a{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.X6VHrG_header .X6VHrG_back{display:none}.X6VHrG_header .X6VHrG_dev{font-size:var(--text-onboarding-fine);letter-spacing:.08em;font-weight:600}.X6VHrG_header svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:24px}.X6VHrG_form{width:100%;height:100%;position:relative}.X6VHrG_body{display:contents}.X6VHrG_title{text-align:left;letter-spacing:-.065em;margin:0;font-size:clamp(44px,5.3vw,76px);font-weight:800;line-height:1.02;position:absolute;top:19%;left:max(24px,50% - 270px);right:max(24px,50% - 270px)}.X6VHrG_title h1{font:inherit;letter-spacing:inherit;margin:0}.X6VHrG_phoneRow{top:var(--entry-y);align-items:center;gap:14px;width:min(540px,100% - 48px);margin-top:-16px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.X6VHrG_country{flex:none;place-items:center;width:40px;height:52px;font-size:34px;display:grid;position:relative}.X6VHrG_country select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.X6VHrG_country:focus-within{outline:2px solid var(--blue);outline-offset:3px;border-radius:var(--radius-onboarding-focus)}.X6VHrG_number{letter-spacing:-.035em;flex:1;min-width:0;font-size:clamp(30px,3.7vw,50px);font-weight:500;line-height:1.3;position:relative}.X6VHrG_number input{box-sizing:border-box;width:100%;min-width:0;font:inherit;letter-spacing:inherit;color:inherit;caret-color:#171717;background:0 0;border:0;outline:none;padding:0 32px 0 0;display:block}.X6VHrG_number input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;display:none!important}.X6VHrG_number input::placeholder{color:#b3b3b3;opacity:1}.X6VHrG_actions{position:absolute;bottom:0;left:0;right:0}.X6VHrG_next{width:100%;height:var(--action-height);background:var(--blue);color:#fff;font:inherit;letter-spacing:-.045em;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 24px;font-size:clamp(30px,3.5vw,48px);font-weight:800;transition:color .2s,background .2s;display:flex}.X6VHrG_next:disabled{color:#ffffff80;cursor:default}.X6VHrG_next:hover:not(:disabled){background:#0083ee}.X6VHrG_next:active:not(:disabled){background:#0078dc}.X6VHrG_next:focus-visible{outline-offset:-6px;outline:3px solid #171717}.X6VHrG_disclosure{top:calc(var(--entry-y) + 50px);font-size:var(--text-xs);color:#888;text-align:left;text-wrap:pretty;margin:0;padding:0;line-height:1.65;position:absolute;left:max(24px,50% - 270px);right:max(24px,50% - 270px)}.X6VHrG_disclosure a{color:inherit;font-weight:inherit;white-space:nowrap;text-underline-offset:2px;text-decoration:underline}.X6VHrG_codeHint{font-size:var(--text-sm);letter-spacing:normal;color:#888;flex-wrap:wrap;align-items:baseline;gap:0 5px;margin:28px 0 4px;font-weight:400;line-height:1.4;display:flex}.X6VHrG_destination{color:#171717;font:inherit;white-space:nowrap;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.X6VHrG_codeContent{width:min(540px,100% - 48px);position:absolute;top:19%;left:max(24px,50% - 270px)}.X6VHrG_codeTitle{position:static}.X6VHrG_codeEntry{width:min(400px,100%);margin-top:24px;position:relative}.X6VHrG_tiles{gap:12px;margin:auto;display:grid}.X6VHrG_tiles span{border-radius:var(--radius-onboarding-code);color:#fff;background:#fff;border:1px solid #dedede;place-items:center;height:100px;font-size:48px;font-weight:600;transition:background .18s,border-color .18s;display:grid;position:relative}.X6VHrG_tiles span[data-filled=true]{background:var(--blue);border-color:var(--blue)}.X6VHrG_codeInput{opacity:0;width:100%;height:100%;font-size:var(--text-md);border:0;outline:none;position:absolute;inset:0}.X6VHrG_codeEntry:focus-within [data-active=true]{border-color:#999}.X6VHrG_codeEntry:focus-within [data-active=true]:after{content:"";background:#171717;width:2px;height:40px;animation:1s step-end infinite X6VHrG_caretBlink}@keyframes X6VHrG_caretBlink{50%{opacity:0}}.X6VHrG_resend{bottom:calc(var(--action-height) + 20px);text-align:center;font-size:var(--text-onboarding-caption);color:#888;line-height:1.5;position:absolute;left:24px;right:24px}.X6VHrG_resend button{color:inherit;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.X6VHrG_error{text-align:center;color:#ad2545;font-size:var(--text-onboarding-caption);position:absolute;top:63%;left:24px;right:24px}.X6VHrG_messages{top:var(--entry-y);width:min(540px,100% - 48px);position:absolute;left:max(24px,50% - 270px);transform:translateY(-50%)}.X6VHrG_messageCard{border-radius:var(--radius-onboarding-card);color:inherit;background:#fff;border:1px solid #e5e5e5;align-items:center;gap:16px;padding:24px;text-decoration:none;transition:transform .2s;display:flex;position:relative}@media (hover:hover){.X6VHrG_messageCard:hover{transform:translateY(-3px)}}.X6VHrG_messageCard strong{font-size:var(--text-onboarding-card-title);font-weight:600;line-height:1.2;display:block}.X6VHrG_messageLink{border-radius:var(--radius-onboarding-card);position:absolute;inset:0}.X6VHrG_messageLink:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.X6VHrG_messageNumber{z-index:1;color:#888;font-size:var(--text-onboarding-contact);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin-top:2px;padding:2px 0;font-weight:400;line-height:1.35;display:flex;position:relative}.X6VHrG_messageNumber svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:14px;height:14px}.X6VHrG_messageNumber[data-copied=true]{font-weight:700}.X6VHrG_messageNumber[data-copied=true] svg{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.X6VHrG_messageIcon{border-radius:var(--radius-md);background:linear-gradient(#62ef71,#09bf27);flex:none;place-items:center;width:48px;height:48px;display:grid}.X6VHrG_messageIcon svg{fill:#fff;width:36px;height:36px}.X6VHrG_chevron{fill:none;stroke:#999;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:24px;margin-left:auto}.X6VHrG_messages>p{text-align:center;font-size:var(--text-onboarding-caption);color:#888;margin-top:24px}.X6VHrG_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:768px) and (max-height:650px){.X6VHrG_page{--entry-y:56%}.X6VHrG_title{font-size:40px;top:17%}}:is(html:has(.X6VHrG_page),body:has(.X6VHrG_page)){background:#f7f7f7}@media (max-width:767px){body:has(.X6VHrG_page){min-height:100lvh}.X6VHrG_page{--action-height:112px;top:var(--visible-top,0px);height:var(--visible-height,100dvh);flex-direction:column;min-height:0;display:flex;position:absolute;left:0;right:0;overflow:hidden;container:onboarding/size}.X6VHrG_header{flex:0 0 64px;justify-content:space-between;padding:12px 12px 8px;position:relative;inset:auto}.X6VHrG_header .X6VHrG_back{display:grid}.X6VHrG_header .X6VHrG_dev{margin-left:auto}.X6VHrG_form{flex-direction:column;flex:1;height:auto;min-height:0;display:flex}.X6VHrG_body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:32px;min-height:0;padding:clamp(24px,8cqh,64px) 24px 24px;display:flex;overflow-y:auto}.X6VHrG_body>*{flex-shrink:0}.X6VHrG_title{font-size:clamp(40px,11.5vw,50px);position:static}.X6VHrG_phoneRow{gap:10px;width:100%;margin:8px 0 0;position:static;transform:none}.X6VHrG_country{font-size:30px}.X6VHrG_number{font-size:clamp(26px,9.1vw,38px)}.X6VHrG_page .X6VHrG_form .X6VHrG_phoneRow .X6VHrG_number input{padding-right:12px;font-size:inherit!important}.X6VHrG_disclosure{font-size:var(--text-onboarding-fine);margin-top:-12px;position:static}.X6VHrG_actions{flex:0 0 var(--action-height);position:static}.X6VHrG_next{font-size:32px;line-height:1.15}.X6VHrG_codeContent{width:100%;position:static}.X6VHrG_codeHint{font-size:var(--text-onboarding-caption);margin:22px 0 0}.X6VHrG_codeEntry{width:100%;margin-top:24px}.X6VHrG_tiles{gap:8px}.X6VHrG_tiles span{border-radius:var(--radius-lg);height:80px;font-size:40px}.X6VHrG_resend{min-height:36px;font-size:var(--text-xs);margin-top:-16px;position:static}.X6VHrG_messages{width:100%;margin-top:8px;position:static;transform:none}.X6VHrG_messageCard{padding:20px}.X6VHrG_error{text-align:left;margin:0;position:static}}@media (max-width:360px){.X6VHrG_messageCard{gap:10px;padding:16px}.X6VHrG_messageIcon{width:40px;height:40px}.X6VHrG_messageNumber{font-size:var(--text-sm);white-space:nowrap;gap:6px}}@container onboarding (max-height:540px){.X6VHrG_header{flex-basis:48px;padding-block:2px}.X6VHrG_body{gap:18px;padding:10px 24px 12px}.X6VHrG_title{font-size:34px}.X6VHrG_phoneRow{margin-top:0}.X6VHrG_disclosure{margin-top:-6px;line-height:1.5}.X6VHrG_codeHint{margin-top:12px}.X6VHrG_codeEntry{margin-top:16px}.X6VHrG_tiles span{border-radius:var(--radius-md);height:56px;font-size:32px}.X6VHrG_resend{margin-top:-6px}.X6VHrG_messages{margin-top:0}}@media (prefers-reduced-motion:reduce){.X6VHrG_page *,.X6VHrG_page :after{transition:none!important;animation:none!important}}
