.g1CFBG_stage{aspect-ratio:1000/560;background:var(--color-sand);position:relative;overflow:hidden;container-type:inline-size}.g1CFBG_canvas{font-size:.1cqw;font-family:var(--font-sans);color:var(--color-deep);line-height:1.2;position:absolute;inset:0}.g1CFBG_canvas p{white-space:nowrap;margin:0}.g1CFBG_canvas :where(p){line-height:1.25}.g1CFBG_layer{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.g1CFBG_mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.g1CFBG_email{background:var(--color-white);border-radius:16em;flex-direction:column;gap:8em;width:260em;height:260em;padding:22em;display:flex;position:absolute;top:150em;left:30em;box-shadow:0 8em 24em #0000000f}.g1CFBG_emailHead{border-bottom:1.5em solid var(--color-sand-dark);align-items:center;gap:12em;margin-bottom:6em;padding-bottom:14em;display:flex}.g1CFBG_emailAvatar{background:var(--color-deep);width:40em;height:40em;color:var(--color-white);border-radius:50%;flex:none;place-items:center;display:grid}.g1CFBG_emailAvatar span{font-size:18em;font-weight:700}.g1CFBG_from{font-size:17em;font-weight:700}.g1CFBG_subject,.g1CFBG_emailBody{color:var(--color-deep-muted);font-size:15em}.g1CFBG_emailButton{background:var(--color-deep);height:42em;color:var(--color-white);border-radius:21em;place-items:center;margin-top:auto;display:grid}.g1CFBG_emailButton span{font-size:16em;font-weight:700}.g1CFBG_emailLink{color:var(--color-deep-muted);text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12em}.g1CFBG_join{stroke-dashoffset:0}.g1CFBG_lane{background:var(--color-white);border:2em solid var(--color-sand-dark);border-radius:16em;width:634em;position:absolute;left:336em}.g1CFBG_laneTitle{align-items:center;gap:10em;display:flex;position:absolute;top:18em;left:20em}.g1CFBG_laneTitle p{font-size:19em;font-weight:700}.g1CFBG_shield{width:22em;height:22em;color:var(--color-deep-muted);flex:none}.g1CFBG_req{background:var(--color-sand-light);border:1.5em solid var(--color-sand-dark);border-radius:10em;align-items:center;gap:12em;width:420em;height:42em;padding:0 14em;display:flex;position:absolute;left:356em}.g1CFBG_method{text-align:center;background:var(--color-tan);border-radius:6em;flex:none;width:52em;padding:3em 0}.g1CFBG_method span{font-size:14em;font-weight:700}.g1CFBG_reqPath{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15em}.g1CFBG_reqStatus{color:var(--color-deep-muted);white-space:nowrap;margin-left:auto;font-size:15em}.g1CFBG_token{border-radius:12em;flex-direction:column;justify-content:center;width:150em;height:58em;padding:0 16em;display:flex;position:absolute;left:800em}.g1CFBG_tokenKept{background:var(--color-sky);color:var(--color-deep-dark);top:92em}.g1CFBG_tokenSpent{background:var(--color-deep);color:var(--color-white);top:266em}.g1CFBG_tokenLabel{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:13em;font-weight:700}.g1CFBG_tokenState{font-size:21em;font-weight:700}.g1CFBG_phone{background:var(--color-deep-dark);border-radius:22em;width:232em;height:206em;padding:8em;position:absolute;top:306em;left:356em}.g1CFBG_screen{background:var(--color-sand-light);border-radius:15em;flex-direction:column;gap:6em;height:100%;padding:20em 16em;display:flex}.g1CFBG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange-dark);font-size:12em;font-weight:700}.g1CFBG_pageHeading{font-family:var(--font-marketing);font-size:19em;line-height:1.1!important}.g1CFBG_pageLine{color:var(--color-deep-muted);font-size:14em}.g1CFBG_press{margin-top:auto;position:relative}.g1CFBG_signIn{background:var(--color-orange);height:44em;color:var(--color-deep-dark);border-radius:22em;justify-content:center;align-items:center;gap:8em;display:flex}.g1CFBG_signIn span{font-size:16em;font-weight:700}.g1CFBG_ripple{opacity:0;pointer-events:none;border-radius:22em;position:absolute;inset:0}.g1CFBG_step{background:var(--color-sand-light);border:1.5em solid var(--color-sand-dark);border-radius:10em;align-items:center;gap:12em;width:344em;height:48em;padding:0 14em;display:flex;position:absolute;left:606em}.g1CFBG_stepMethod{text-align:center;background:var(--color-sky);min-width:64em;color:var(--color-deep-dark);border-radius:6em;flex:none;padding:3em 8em}.g1CFBG_stepMethod span{font-size:14em;font-weight:700}.g1CFBG_stepText{white-space:nowrap;font-size:15em}.g1CFBG_stepMuted .g1CFBG_stepMethod{background:var(--color-tan);color:var(--color-deep)}.g1CFBG_stepMuted .g1CFBG_stepText{color:var(--color-deep-muted)}@keyframes g1CFBG_fade-in{0%{opacity:0}}@keyframes g1CFBG_rise{0%{opacity:0;transform:translateY(14em)}to{opacity:1;transform:none}}@keyframes g1CFBG_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes g1CFBG_pop{0%{opacity:0;transform:scale(.85)}70%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes g1CFBG_tap{0%,to{transform:none}40%{transform:scale(.94)}}@keyframes g1CFBG_ripple{0%{opacity:1;box-shadow:0 0 #ffb584cc}to{opacity:1;box-shadow:0 0 0 18em #ffb58400}}@keyframes g1CFBG_link-glow{0%{box-shadow:0 0 #264a5066}to{box-shadow:0 0 0 12em #264a5000}}.g1CFBG_playing .g1CFBG_email{animation:.6s cubic-bezier(.22,1,.36,1) .2s both g1CFBG_rise}.g1CFBG_playing .g1CFBG_emailButton{animation:1.2s ease-out .9s both g1CFBG_link-glow}.g1CFBG_playing .g1CFBG_lane{animation:.5s ease-out .6s both g1CFBG_fade-in}.g1CFBG_playing .g1CFBG_joinScan{animation:.7s ease-out 1.2s both g1CFBG_draw}.g1CFBG_playing .g1CFBG_req{animation:g1CFBG_rise .45s cubic-bezier(.22, 1, .36, 1) var(--delay,1.8s) both}.g1CFBG_playing .g1CFBG_tokenKept{animation:.5s cubic-bezier(.34,1.4,.64,1) 3s both g1CFBG_pop}.g1CFBG_playing .g1CFBG_joinDriver{animation:.7s ease-out 3.8s both g1CFBG_draw}.g1CFBG_playing .g1CFBG_phone{animation:.6s cubic-bezier(.22,1,.36,1) 4.2s both g1CFBG_rise}.g1CFBG_playing .g1CFBG_signIn{animation:.4s ease-in-out 5.4s both g1CFBG_tap}.g1CFBG_playing .g1CFBG_ripple{animation:.9s ease-out 5.45s both g1CFBG_ripple}.g1CFBG_playing .g1CFBG_step{animation:g1CFBG_rise .45s cubic-bezier(.22, 1, .36, 1) var(--delay,6.1s) both}.g1CFBG_playing .g1CFBG_tokenSpent{animation:.5s cubic-bezier(.34,1.4,.64,1) 7.2s both g1CFBG_pop}@media (prefers-reduced-motion:reduce){.g1CFBG_stage *,.g1CFBG_playing *{animation:none!important}}
