.legit{--im-in:#e9e9eb;--im-out:#0a7cff;--im-grey:#8e8e93;--im-rule:#e5e5ea;--im-font:-apple-system, "SF Pro Text", "Helvetica Neue", var(--label), system-ui, sans-serif;--legit-action:#1b1917;--legit-chip:#e7e3e2;--legit-field:#fcfaf8;--legit-field-engaged:#fff;--legit-rule:#e7e3e2;--legit-ink:#3b3833;--legit-ink-muted:#7a756c;--legit-ink-soft:#8b8881;--legit-paper:#fffff9;--legit-danger:#a22717;--legit-tag-rec:#c4f1b6;--legit-tag-rec-ink:#52604d;--legit-tag-stalled:#f1dcb6;--legit-tag-stalled-ink:#6b5a3d;--legit-pill-neutral:#eceae4;--legit-pill-neutral-ink:#6f6a61;--legit-shadow-card:0 20px 60px -24px #1b191773;min-height:100dvh;color:var(--legit-ink);font-family:var(--body);background:#f7f5f0;line-height:1.32}.legit-nav{font-family:var(--label);scrollbar-width:none;align-items:center;gap:2px;padding:14px 16px 10px;font-size:12px;font-weight:500;display:flex;overflow-x:auto}.legit-nav::-webkit-scrollbar{display:none}.legit-nav>a{white-space:nowrap;flex:none}.legit-nav .legit-wm{font-family:var(--head);color:var(--legit-ink);margin-right:8px;font-size:20px;font-weight:400;text-decoration:none}.legit-nav a.legit-pill{color:var(--legit-ink-muted);transition:background .16s var(--ease-out,ease-out);border-radius:9999px;padding:5px 8px;text-decoration:none}.legit-nav a.legit-pill:hover{background:var(--legit-chip)}.legit-nav a.legit-pill[aria-current=page]{background:var(--legit-action);color:var(--legit-paper)}@media (min-width:640px){.legit-nav{gap:6px;padding:18px 44px 12px;font-size:13px}.legit-nav a.legit-pill{padding:6px 12px}.legit-nav .legit-wm{line-height:29.16px}}.legit-foot{font-family:var(--label);color:var(--legit-ink-soft);justify-content:center;gap:14px;padding:18px 24px 24px;font-size:11px;line-height:12px;display:flex}.legit-foot a{color:inherit;text-decoration:none}.legit-foot a:hover{color:var(--legit-ink);text-underline-offset:2px;text-decoration:underline}.legit-chat{flex-direction:column;min-height:calc(100dvh - 116px);display:flex}@media (min-width:640px){.legit-chat{min-height:calc(100dvh - 132px)}}.legit-imb{width:min(100%,760px);font-family:var(--label);color:var(--legit-ink);flex-direction:column;flex:auto;gap:18px;margin:0 auto;padding:12px 20px 8px;font-size:15.5px;line-height:1.55;display:flex}@media (min-width:640px){.legit-imb{padding:20px 24px 12px}}.legit-imb .legit-push{margin-top:auto}.legit-end{scroll-margin-bottom:104px}.legit-ts{text-align:center;color:var(--legit-ink-soft);font-family:var(--label);margin:6px 0 0;font-size:11.5px;font-weight:500}.legit-turn{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.legit-mark{background:var(--legit-action);width:28px;height:28px;color:var(--legit-paper);font-family:var(--head);border-radius:50%;place-items:center;margin-top:1px;font-size:16px;display:grid}.legit-b{white-space:pre-line;overflow-wrap:anywhere;min-width:0;position:relative}.legit-b.in{color:var(--legit-ink);padding-top:3px}.legit-b.out{background:var(--legit-chip);max-width:min(78%,560px);color:var(--legit-ink);border-radius:18px 18px 6px;align-self:flex-end;padding:10px 14px}.legit-b.failed{opacity:.55}.legit-b a{color:inherit;text-underline-offset:2px;text-decoration:underline}.legit-b p{margin:0}.legit-b p+p{margin-top:.75em}.legit-b ul,.legit-b ol{margin:.4em 0 0;padding-left:1.3em}.legit-b li+li{margin-top:.2em}.legit-b h1,.legit-b h2,.legit-b h3{font-family:var(--label);margin:.6em 0 .2em;font-size:1em;font-weight:600}.legit-b code{font-family:var(--mono,ui-monospace, monospace);background:var(--legit-chip);border-radius:6px;padding:1px 5px;font-size:.9em}.legit-b pre{background:var(--legit-field);border:1px solid var(--legit-rule);border-radius:12px;padding:10px 12px;overflow-x:auto}.legit-b pre code{background:0 0;padding:0}.legit-rc{color:var(--legit-ink-soft);align-self:flex-end;font-size:12px}.legit-rc.err{color:var(--legit-danger)}.legit-typing{gap:4px;padding:10px 0 4px;display:flex}.legit-typing i{background:var(--legit-ink-soft);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite legit-typing;display:block}.legit-typing i:nth-child(2){animation-delay:.15s}.legit-typing i:nth-child(3){animation-delay:.3s}@keyframes legit-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.legit-typing i{animation:none}}.legit-imf{background:linear-gradient(#f7f5f000,#f7f5f0 40%);flex:none;width:min(100%,760px);margin:0 auto;padding:14px 16px;position:sticky;bottom:0}@media (min-width:640px){.legit-imf{padding:12px 24px 20px}}.legit-comp{background:var(--legit-field);border:1px solid var(--legit-rule);border-radius:24px;align-items:flex-end;gap:8px;padding:6px 6px 6px 18px;display:flex;box-shadow:0 1px 2px #1b19170d,0 10px 24px #1b191712}.legit-comp:focus-within{border-color:var(--legit-ink);background:var(--legit-field-engaged)}.legit-comp textarea{resize:none;min-width:0;font-family:var(--label);color:var(--legit-ink);background:0 0;border:0;outline:0;flex:1;max-height:176px;padding:9px 0;font-size:15.5px;line-height:20px}.legit-comp textarea::placeholder{color:var(--legit-ink-soft)}.legit-send{background:var(--legit-action);width:36px;height:36px;color:var(--legit-paper);cursor:pointer;transition:transform .18s var(--ease-out,ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.legit-send:hover:not(:disabled){transform:translateY(-1px)}.legit-send:disabled{background:var(--legit-chip);color:var(--legit-ink-soft);cursor:default}.legit-send svg{width:14px;height:14px}.legit-wp{flex-direction:column;gap:14px;width:100%;max-width:640px;margin:0 auto;padding:8px 24px 24px;display:flex}@media (min-width:640px){.legit-wp{padding:8px 44px 32px}}.legit-wp h1{font-family:var(--head);margin:0;font-size:34px;font-weight:400;line-height:1.02}.legit-wp p{font-family:var(--body);margin:0;font-size:15px;line-height:1.32}.legit-wp p.soft{color:var(--legit-ink-muted);font-size:13.5px}.legit-bar{font-family:var(--label);color:var(--legit-ink-soft);justify-content:space-between;align-items:baseline;font-size:12px;display:flex}.legit-bar b{color:var(--legit-ink);font-weight:500}.legit-sec{font-family:var(--label);color:var(--legit-ink-soft);margin:10px 0 2px;font-size:12px;font-weight:500}.legit-fine,.legit-wp p.legit-fine{font-family:var(--label);color:var(--legit-ink-soft);font-size:11px;line-height:1.32}.legit-areas{flex-direction:column;gap:6px;display:flex}.legit-area{background:color-mix(in oklab, var(--legit-field) 58%, transparent);border:1px solid color-mix(in oklab, var(--legit-field-engaged) 65%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.legit-area.lock{opacity:.72}.legit-area>.legit-logo{border-radius:6px;flex:none;width:26px;height:26px}.legit-area .legit-area-text{flex:1;min-width:0}.legit-area b{font-family:var(--label);font-size:13.5px;font-weight:500;line-height:1.2;display:block}.legit-area span{font-family:var(--label);color:var(--legit-ink-muted);font-size:11.5px;line-height:1.25;display:block}.legit-em{font-style:normal;font-family:var(--label);background:var(--legit-action);min-height:27px;color:var(--legit-paper);white-space:nowrap;cursor:pointer;transition:transform .18s var(--ease-out,ease-out);border:0;border-radius:9999px;align-items:center;margin-left:auto;padding:4px 10px;font-size:11.5px;font-weight:500;line-height:1.32;text-decoration:none;display:inline-flex;position:relative}.legit-em:before{content:"";min-height:44px;position:absolute;inset:-9px 0}.legit-em:hover:not(:disabled){transform:translateY(-1px)}.legit-em.soft,.legit-area.lock .legit-em{background:var(--legit-chip);color:var(--legit-ink)}.legit-em.danger{color:var(--legit-paper);background:var(--legit-danger)}.legit-em:disabled{cursor:default;opacity:.6}.legit-em:focus-visible,.legit-send:focus-visible,.legit-nav a:focus-visible{outline:2px solid var(--legit-action);outline-offset:2px}.legit-pref{border-bottom:1px solid var(--legit-rule);font-family:var(--label);align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.legit-pref>.legit-logo{border-radius:6px;flex:none;width:24px;height:24px}.legit-pref .legit-pref-text{flex:1;min-width:0}.legit-pref b{font-size:13.5px;font-weight:500;line-height:1.2;display:block}.legit-pref span{color:var(--legit-ink-muted);overflow-wrap:anywhere;font-size:11.5px;line-height:1.25;display:block}.legit-pref .legit-em{background:var(--legit-chip);color:var(--legit-ink)}.legit-pref .legit-em.danger{background:var(--legit-danger);color:var(--legit-paper)}.legit-memory{margin:0;padding:0;list-style:none}.legit-memory-note{text-wrap:pretty}.legit-memory .legit-pref b{overflow-wrap:anywhere;font-weight:400}.legit-consent{border-bottom:1px solid var(--legit-rule);font-family:var(--label);flex-direction:column;align-items:stretch;gap:7px;padding:10px 0 12px;display:flex}.legit-consent p{color:var(--legit-ink-muted);text-wrap:pretty;margin:0;font-size:11.5px;line-height:1.38}.legit-consent p.legit-consent-lede{color:var(--legit-ink);font-size:12.5px}.legit-consent .legit-em.legit-consent-yes{background:var(--legit-chip);color:var(--legit-ink);align-self:flex-start;margin-top:3px;margin-left:0}.legit-field{background:var(--legit-field);border:1px solid var(--legit-rule);font-family:var(--label);color:var(--legit-ink);border-radius:9999px;outline:0;width:100%;height:40px;padding:0 16px;font-size:14px}.legit-field:focus{border-color:var(--legit-ink);background:var(--legit-field-engaged)}.legit-hex{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);width:28px;height:28px;color:var(--legit-paper);font-family:var(--label);background:linear-gradient(160deg,#cbd5b9,#9a9283);flex:none;place-items:center;font-size:9.5px;font-weight:500;display:grid}.legit-chip{white-space:nowrap;font-family:var(--label);background:var(--legit-pill-neutral);color:var(--legit-pill-neutral-ink);border:1px solid #0000;border-radius:9999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:500}.legit-chip.on{background:var(--legit-tag-rec);color:var(--legit-tag-rec-ink)}.legit-chip.off{border-color:var(--legit-rule);color:var(--legit-ink-soft);background:0 0}.legit-chip.pend{background:var(--legit-tag-stalled);color:var(--legit-tag-stalled-ink)}.legit-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}@media (min-width:640px){.legit-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.legit-stat{background:color-mix(in oklab, var(--legit-field) 70%, transparent);border:1px solid var(--legit-rule);border-radius:16px;min-width:0;padding:10px 12px}.legit-stat b{font-family:var(--head);white-space:nowrap;font-size:28px;font-weight:400;line-height:1;display:block}.legit-stat span{font-family:var(--label);color:var(--legit-ink-muted);font-size:11.5px;line-height:1.25}.legit-notice{font-family:var(--label);color:var(--legit-ink);background:var(--legit-field);border:1px solid var(--legit-rule);border-radius:16px;padding:10px 14px;font-size:12.5px}.legit-notice.err{border-color:var(--legit-danger)}.legit-wp p.legit-signout{display:flex}.legit-signout .legit-em{margin-left:0}.legit-fine a{color:var(--legit-ink);text-underline-offset:2px;text-decoration:underline}.legit-card{background:var(--legit-field);border:1px solid var(--legit-rule);box-shadow:var(--legit-shadow-card);border-radius:19px;flex-direction:column;gap:12px;width:min(100%,400px);margin:0 auto;padding:28px 28px 24px;display:flex}.legit-card h1{font-family:var(--head);margin:0;font-size:34px;font-weight:400;line-height:1.02}.legit-signin{justify-content:center;align-items:center;min-height:calc(100dvh - 54px);padding:24px;display:flex}.legit-subnav{font-family:var(--label);gap:4px;margin:2px 0 4px;font-size:12px;font-weight:500;display:flex}.legit-subnav a.legit-pill{color:var(--legit-ink-muted);background:var(--legit-chip);transition:background .16s var(--ease-out,ease-out);border-radius:9999px;padding:5px 11px;text-decoration:none}.legit-subnav a.legit-pill[aria-current=page]{background:var(--legit-action);color:var(--legit-paper)}.legit-subnav a.legit-pill:focus-visible{outline:2px solid var(--legit-action);outline-offset:2px}.legit-toggles,.legit-area .legit-toggles{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.legit-toggles .legit-chip{cursor:pointer;font:inherit;font-family:var(--label);margin-left:0;font-size:11px;font-weight:500;line-height:1.32;position:relative}.legit-toggles .legit-chip:before{content:"";min-height:44px;position:absolute;inset:-12px 0}.legit-toggles .legit-chip:disabled{cursor:default;opacity:.6}.legit-toggles .legit-chip:focus-visible{outline:2px solid var(--legit-action);outline-offset:2px}.legit-sec .legit-chip{margin-left:6px}.legit-claim{flex-direction:column;align-items:stretch;gap:12px;width:min(100%,320px);margin:4px auto 0;display:flex}.legit-claim-lede{font-family:var(--label);color:var(--legit-ink-muted);text-align:center;font-size:14px}.legit-claim .legit-field{text-align:center;letter-spacing:.02em;text-overflow:ellipsis;height:44px;font-size:16px}.legit-claim-go{justify-content:center;min-height:44px;margin-left:0;padding:0 20px;font-size:14px}.legit-claim-go:before{inset:0}.legit-claim-note{font-family:var(--label);color:var(--legit-ink-muted);text-align:center;text-wrap:balance;margin:0;font-size:12.5px;line-height:1.45}a.legit-claim-note,.legit-claim-link{font-family:var(--label);color:var(--legit-ink-muted);text-decoration:underline;-webkit-text-decoration-color:var(--legit-rule);text-decoration-color:var(--legit-rule);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:0;font-size:12.5px;font-weight:400;line-height:1.45}a.legit-claim-note:hover,.legit-claim-link:hover{color:var(--legit-ink);text-decoration-color:currentColor}.legit-card a.legit-claim-note{text-align:left;align-self:flex-start}.legit-invite-wait{animation:legit-invite-wait-in .24s var(--ease-out,ease-out) .4s both}.legit-invite-wait .legit-typing{justify-content:center;padding:0}@keyframes legit-invite-wait-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.legit-invite-wait{animation-duration:1ms}}.legit-door{--door-ink:#2f2c28;--door-mark:#292929;--door-rule:#e3ded7;--door-font:system-ui, -apple-system, BlinkMacSystemFont, var(--label), sans-serif;min-height:100dvh;font-family:var(--door-font);flex-direction:column;display:flex}.legit-door-col{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;width:min(100%,393px);margin:0 auto;padding:16px 24px 56px;display:flex}.legit-door-mark{width:28px;height:31.5px;color:var(--door-mark);flex:none}.legit-door-col>.legit-typing,.legit-door-col>.legit-notice{margin-top:40px}.legit-door-hello,.legit-door-title{font-family:var(--font-legit-door-serif), var(--head);color:var(--door-ink);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:400}.legit-door-hello{margin-top:56px}.legit-door-hi{font-size:51px;line-height:1;display:block}.legit-door-from{text-wrap:pretty;margin-top:10px;font-size:30.5px;line-height:33px;display:block}.legit-door-head{margin-top:28px}.legit-door-title{font-size:36px;line-height:1.05}@media (min-width:640px){.legit-door-hello,.legit-door-head,.legit-door-lede{width:min(100vw - 48px,600px)}}.legit-door-sub{color:var(--legit-ink-muted);text-wrap:balance;margin:6px 0 0;font-size:15px;line-height:1.4}.legit-door-body{color:var(--legit-ink);text-wrap:pretty;margin:31px 0 0;font-size:17px;line-height:25.5px}.legit-door-client{overflow-wrap:anywhere}.legit-door-client-lead{white-space:nowrap}.legit-door-client-logo{vertical-align:-4px;object-fit:cover;width:20px;height:20px;box-shadow:0 0 0 1px var(--door-rule);background:#fff;border-radius:5px;margin:0 6px 0 2px;display:inline-block}.legit-door-logos{flex:none;width:164px;height:86px;margin:31px 0 0;padding:0;list-style:none;position:relative}.legit-door-logos li{background:#fff;border-radius:26%;position:absolute;overflow:hidden;box-shadow:0 0 0 .5px #1b191714,0 4px 10px -3px #1b19174d}.legit-door-logos img{object-fit:cover;width:100%;height:100%;display:block}.legit-door-lede{color:var(--legit-ink-muted);text-wrap:balance;margin:47px 0 0;font-size:15px;line-height:24.5px}.legit-door .legit-claim{gap:12px;width:100%;margin:0}.legit-door-body+.legit-claim,.legit-door-hello+.legit-claim{margin-top:31px}.legit-door .legit-claim-lede{font-size:15px;line-height:24.5px}.legit-door .legit-claim .legit-field{letter-spacing:0;height:54px;color:var(--door-ink);border-color:var(--door-rule);font-family:inherit;font-size:17px}.legit-door .legit-claim .legit-field::placeholder{color:var(--legit-ink-soft)}.legit-door .legit-claim .legit-field:focus{border-color:var(--legit-ink)}.legit-door .legit-claim-go{min-height:56px;font-family:inherit;font-size:17px;font-weight:500;box-shadow:0 6px 12px -7px #1b191780}.legit-door .legit-claim-go:disabled{opacity:1}.legit-door .legit-claim-note,.legit-door a.legit-claim-note,.legit-door .legit-claim-link{font-family:inherit;font-size:15px;line-height:1.45}.legit-door .legit-notice{text-wrap:pretty;font-family:inherit;font-size:14px}.legit-door .legit-claim-link{text-decoration-color:currentColor}.legit-door-fine{color:var(--legit-ink-muted);text-wrap:balance;margin:15px 0 0;font-size:15px;line-height:1.45}.legit-door-link{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.legit-door-link:hover{color:var(--legit-ink)}a.legit-door-link{text-decoration-color:currentColor}.legit-door-link:focus-visible{outline:2px solid var(--legit-action);outline-offset:2px;border-radius:2px}.legit-door .legit-foot{color:var(--legit-ink-muted);gap:20px;padding:0 24px 14px;font-family:inherit;font-size:13px;line-height:20px}.legit-door .legit-foot a{text-underline-offset:3px;text-decoration:underline}.legit-chain{justify-content:center;align-items:center;gap:32px;margin:56px 0 0;padding:0;list-style:none;display:flex;position:relative}.legit-chain:before{content:"";border-top:2px dotted var(--chain-thread,#c3b9ab);position:absolute;top:50%;left:0;right:0;transform:translateY(-1px)}.legit-chain-tile{flex:none;position:relative}.legit-chain-face{background:var(--legit-paper);isolation:isolate;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 .5px #1b191714,0 4px 10px -3px #1b19174d}.legit-chain-face img{object-fit:cover;width:100%;height:100%;display:block}.legit-chain-face.is-company{background:#fff}.legit-chain-face.is-company img{object-fit:contain;width:72%;height:72%}.legit-chain-face.is-blank{font-family:var(--door-font);color:var(--legit-ink-soft);background:var(--legit-chip);font-weight:500}.legit-chain-face.is-company.is-blank{background:#fff}.legit-chain .t1 .legit-chain-face{border-radius:12px;width:40px;height:40px;font-size:17px}.legit-chain .t2 .legit-chain-face{border-radius:15px;width:52px;height:52px;font-size:21px}.legit-chain .t3 .legit-chain-face{border-radius:13px;width:44px;height:44px;font-size:18px}.legit-chain+.legit-door-hello{margin-top:54px}.legit-chain+.legit-door-hello .legit-door-hi{font-size:42px}.legit-chain+.legit-door-hello .legit-door-from{margin-top:11px;font-size:25.5px;line-height:28px}.legit-door-hello+.legit-claim{margin-top:34px}.legit-door-p1 .legit-claim-lede,.legit-door-p1 .legit-door-what{font-size:13px}.legit-door-p1 .legit-claim-lede{line-height:17px}.legit-door-p1 .legit-foot{font-size:12px}.legit-door-what{color:var(--legit-ink-muted);text-underline-offset:4px;margin-top:28px;font-size:15px;line-height:1.45;position:relative}.legit-door-what:before{content:"";position:absolute;inset:-13px -16px}.legit-door-what:hover{color:var(--door-ink)}.legit-door-what-row{margin:30px 0 0}.legit-door-what-row .legit-door-what{margin-top:0}.legit-door-what-row+.legit-door-lede{margin-top:26px}.legit-door-pane{flex-direction:column;align-self:stretch;align-items:center;display:flex}.legit-door-pane[hidden]{display:none}.legit-door-col.is-wide .legit-what-back{left:9px}.legit-door-head-row{justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.legit-what-back{background:var(--legit-chip);width:38px;height:38px;color:var(--door-ink);cursor:pointer;transition:background .16s var(--ease-out,ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;left:0}.legit-what-back:before{content:"";min-width:44px;min-height:44px;position:absolute;inset:-3px}.legit-what-back:hover{background:var(--door-rule)}.legit-what-back:focus-visible{outline:2px solid var(--legit-action);outline-offset:2px}.legit-what-back svg{width:20px;height:20px}.legit-what{text-align:center;flex-direction:column;align-self:stretch;align-items:center;display:flex}.legit-what-hero{aspect-ratio:670/224;object-fit:cover;background:var(--legit-chip);border-radius:13px;width:calc(100% - 18px);height:auto;margin-top:37px;display:block}.legit-what-title{font-family:var(--font-legit-door-serif), var(--head);letter-spacing:-.03em;color:var(--door-ink);text-wrap:balance;margin:29px 0 0;font-size:27px;font-weight:400;line-height:1.12}.legit-what-lede,.legit-what-body{color:var(--legit-ink-muted);text-wrap:pretty;padding-inline:5px;font-size:15px;line-height:23.5px}.legit-what-lede{margin:6px 0 0}.legit-what-body{margin:21px 0 0}.legit-what-story.is-first{margin:14px 0 -6px}.legit-what-story.is-second{margin:8px 0 -4px}.legit-what-go{width:100%;margin-top:40px}.legit-what-title:focus{outline:none}.legit-signed-in{text-align:center;flex-direction:column;align-items:stretch;width:100%;margin-top:34px;display:flex}.legit-signed-in-who{color:var(--door-ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:22px}.legit-signed-in-why{color:var(--legit-ink-muted);text-wrap:pretty;margin:8px 0 0;font-size:13px;line-height:19px}.legit-signed-in .legit-claim-go{margin-top:20px}.legit-signed-in-alt{color:var(--legit-ink-soft);margin:14px 0 0;font-size:13px;line-height:19px}.legit-signed-in-lede{overflow-wrap:anywhere}.legit-signed-in-hint{color:var(--legit-ink-soft);text-align:center;overflow-wrap:anywhere;margin:30px 0 -18px;font-size:13px;line-height:19px}.legit-signed-in-hint+.legit-claim{margin-top:30px}.legit-door-p1 .legit-signed-in .legit-claim-lede{font-size:13px}.legit-li{flex-direction:column;gap:10px;display:flex}.legit-li-person{text-align:left;background:var(--legit-field);border-color:var(--legit-rule);border-radius:18px;padding:10px 12px}.legit-li-face{width:40px;height:40px;font-size:12px;overflow:hidden}.legit-li-face img{object-fit:cover;width:100%;height:100%}.legit-li-person b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legit-li-person span{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.legit-li-person span.legit-li-headline{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.legit-li-ask{font-family:var(--label);color:var(--legit-ink);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.legit-li-ask>span{margin-right:4px}.legit-li-ask .legit-em{margin-left:0;padding:4px 12px;font-size:12.5px}.legit-li-ask .legit-em.ghost{color:var(--legit-ink-muted);box-shadow:inset 0 0 0 1px var(--legit-rule);background:0 0}.legit-claim-lede-next{margin-top:6px}.legit-door-f1 .legit-door-col{justify-content:flex-start}.legit-door-f1 .legit-door-col>.legit-door-pane,.legit-door-f1 .legit-door-col>.legit-door-head,.legit-door-f1 .legit-door-col>.legit-notice,.legit-door-f1 .legit-door-col>.legit-typing{margin-block:auto}.legit-door-lockup{color:var(--door-mark);flex:none;justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.legit-door-lockup-mark{flex:none;width:39px;height:44px}.legit-door-lockup-word{font-family:var(--font-legit-door-serif), var(--head);letter-spacing:-.01em;color:var(--door-mark);font-size:28px;font-weight:400;line-height:1}.legit-door-f1 .legit-f1-note{text-align:left;background:var(--legit-paper);border:1px solid #e7e3e2;border-radius:20px;align-self:stretch;margin:28px 0 0;padding:26px 24px 24px;box-shadow:0 1px 2px #1b19170a,0 12px 32px -18px #1b19172e}.legit-door-f1 .legit-f1-face{width:44px;height:44px;box-shadow:none;border-radius:9999px;font-size:16px}.legit-door-f1 .legit-f1-note-text{font-family:var(--font-legit-door-serif), var(--head);letter-spacing:-.005em;color:var(--door-ink);text-wrap:pretty;margin:20px 0 0;font-size:26px;font-weight:400;line-height:1.28}.legit-door-f1 .legit-f1-rule{background:#e7e3e2;border:0;height:1px;margin:22px 0 16px}.legit-door-f1 .legit-f1-ps{color:var(--legit-ink);text-wrap:pretty;margin:0;font-size:17px;line-height:1.45}.legit-door-f1 .legit-f1-ps-lead{letter-spacing:.06em;color:var(--legit-ink-muted);font-size:12px;font-weight:600}.legit-door-f1 .legit-f1-sign{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:18px 0 0;display:flex}.legit-door-f1 .legit-f1-sign-name{font-family:var(--font-legit-door-serif), var(--head);color:var(--door-ink);font-size:21px;font-style:italic}.legit-door-f1 .legit-f1-sign-role{color:var(--legit-ink-muted);font-size:13px}.legit-door-f1 .legit-claim{gap:10px;width:100%;margin-top:20px}.legit-door-f1 .legit-signed-in-hint+.legit-claim{margin-top:14px}.legit-door-f1 .legit-f1-small{color:var(--legit-ink-muted);text-align:center;margin:2px 8px 0;font-size:12px;line-height:1.5}.legit-door-f1 .legit-claim-computer{min-height:44px;color:var(--legit-ink-muted);text-underline-offset:3px;cursor:pointer;align-self:center;margin-top:-6px;padding:0 12px;font-size:12px;text-decoration:underline}.legit-claim-toggle{min-height:44px;font:inherit;color:var(--legit-ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.legit-claim-toggle svg{width:14px;height:14px}.legit-claim-toggle span{text-underline-offset:3px;text-decoration:underline}.legit-claim-li{flex-direction:column;gap:10px;display:flex}.legit-sheet-wrap{z-index:50;background:#1b191752;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.legit-sheet{box-sizing:border-box;background:var(--legit-paper);text-align:left;overflow-wrap:anywhere;border-radius:20px;outline:none;flex-direction:column;gap:12px;width:min(100%,393px);padding:22px 20px 18px;display:flex}.legit-sheet .legit-claim-link{align-self:flex-start}.legit-sheet-close{margin-top:4px}.legit-invite-card{border-bottom:1px solid var(--legit-rule);font-family:var(--label);flex-direction:column;align-items:center;gap:10px;padding:18px 0 14px;display:flex}.legit-invite-qr{box-sizing:content-box;background:#fff;border-radius:14px;padding:8px;display:block;box-shadow:0 0 0 .5px #1b19171a}.legit-invite-qr.is-blank{background:var(--legit-chip)}.legit-invite-url{max-width:100%;color:var(--legit-ink);overflow-wrap:anywhere;text-align:center;margin:0;font-size:13px}.legit-invite-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.legit-invite-said,.legit-invite-note{color:var(--legit-ink-muted);text-align:center;margin:0;font-size:12px;line-height:1.4}.legit-invite-tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.legit-invite-tiles>li>:not(a),.legit-invite-tiles>li,.legit-invite-tile-link{flex-direction:column;align-items:center;display:flex}.legit-invite-tiles>li{background:var(--legit-field);border-radius:12px;padding:8px 4px;box-shadow:0 0 0 .5px #1b191714}.legit-invite-tiles b{color:var(--legit-ink);font-size:20px;font-weight:600}.legit-invite-tiles span{color:var(--legit-ink-muted);font-size:12px}.legit-invite-tile-link{color:inherit;text-decoration:none}.legit-ref-list{margin:0;padding:0;list-style:none}.legit-ref-row{border-bottom:1px solid var(--legit-rule);color:inherit;font-family:var(--label);align-items:center;gap:10px;min-width:0;padding:10px 0;text-decoration:none;display:flex}.legit-ref-row .legit-pref-text{flex:1;min-width:0}.legit-ref-face{background:var(--legit-chip);width:44px;height:44px;color:var(--legit-ink-soft);border-radius:13px;flex:none;place-items:center;font-weight:500;display:grid;overflow:hidden}.legit-ref-face img{object-fit:cover;width:100%;height:100%}.legit-ref-card{background:var(--legit-paper);font-family:var(--label);border-radius:18px;margin-top:12px;padding:18px;box-shadow:0 0 0 .5px #1b191714}.legit-ref-card h2{color:var(--legit-ink);margin:12px 0 0;font-size:22px}.legit-ref-sub,.legit-ref-fact{color:var(--legit-ink-muted);margin:4px 0 0;font-size:14px;line-height:1.4}.legit-ref-quote{border-left:2px solid var(--legit-rule);color:var(--legit-ink);margin:14px 0 0;padding-left:12px;font-size:15px;line-height:1.45}.legit-ref-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.legit-ref-small{color:var(--legit-ink-muted);margin:10px 0 0;font-size:12px}.legit-ref-decided{color:var(--legit-ink);margin-top:16px;font-weight:600}.legit-story{--ls-paper:#f7f5f0;--ls-ink:#292929;--ls-ink-btn:#1b1917;--ls-cream:#f3eee9;--ls-bubble:#fff;--ls-bubble-line:#e6e2da;--ls-label:#a19c93;width:min(100vw,402px);font-family:var(--door-font,system-ui, sans-serif);color:var(--ls-ink);-webkit-font-smoothing:antialiased;text-align:left;flex:none;font-size:12px;line-height:16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}.legit-story .ls-root{transform-origin:0 0;position:absolute;top:0;left:0}.legit-story.is-first{overflow:visible;-webkit-mask-image:none;mask-image:none}.legit-story .ls-stage{transition:opacity .4s;position:absolute;inset:0}.legit-story .ls-stage.ls-fade{opacity:0;transition:opacity .6s}.legit-story svg.ls-lines{position:absolute;inset:0;overflow:visible}.legit-story .ls-ln{fill:none;stroke:var(--ls-ink);stroke-width:1.1px;stroke-linecap:round;opacity:.7;transition:opacity .5s}.legit-story .ls-blob{fill:var(--ls-ink)}.legit-story .ls-anim .ls-ln{stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.legit-story .ls-bub{box-sizing:border-box;background:var(--ls-bubble);border:1px solid var(--ls-bubble-line);letter-spacing:-.01em;color:#3a3835;text-align:center;text-wrap:balance;border-radius:12px;width:max-content;max-width:100px;padding:5px 8px;font-size:10px;font-weight:500;line-height:12px;transition:opacity .35s,transform .4s cubic-bezier(.3,1.4,.5,1);position:absolute;bottom:0;left:50%;translate:-50%;box-shadow:0 2px 6px -3px #392e2133}.legit-story .ls-bub.ls-nw{white-space:nowrap;max-width:none}.legit-story .ls-bub:after{content:"";background:var(--ls-bubble);border-right:1px solid var(--ls-bubble-line);border-bottom:1px solid var(--ls-bubble-line);width:7px;height:7px;margin-left:-3.5px;transition:opacity .15s;position:absolute;bottom:-4px;left:50%;rotate:45deg}.legit-story .ls-bub.ls-morph:after{opacity:0}.legit-story .ls-bub span{display:block}.legit-story .ls-anim .ls-bub{opacity:0;transform:translateY(4px)scale(.9)}.legit-story .ls-anim.ls-bm .ls-n-m .ls-bub,.legit-story .ls-anim.ls-bs .ls-n-s .ls-bub,.legit-story .ls-anim.ls-bd .ls-n-d .ls-bub,.legit-story .ls-anim.ls-be .ls-bub{opacity:1;transform:none}.legit-story .ls-agent{width:15px;height:15px;display:block;position:absolute;bottom:-4px;right:-5px;overflow:visible}.legit-story .ls-who{color:var(--ls-label);letter-spacing:.01em;white-space:nowrap;font-size:9px;line-height:10px}.legit-story .ls-status{background:var(--ls-ink-btn);color:var(--ls-cream);white-space:nowrap;letter-spacing:-.005em;border-radius:11px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:10px;font-weight:500;line-height:12px;transition:opacity .35s,transform .4s cubic-bezier(.3,1.4,.5,1);display:flex;position:absolute;left:50%;translate:-50%;box-shadow:0 3px 8px -3px #392e2159}.legit-story.is-first .ls-status{top:122px}.legit-story.is-first .ls-status:before{content:"";background:var(--ls-ink-btn);width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-3px;left:50%;rotate:45deg}.legit-story .ls-status .ls-st{transition:opacity .16s;position:relative}.legit-story .ls-status .ls-st em{opacity:.6;font-style:normal}.legit-story .ls-mx{grid-template-columns:repeat(3,2px);gap:1.6px;display:grid;position:relative}.legit-story .ls-mx i{background:var(--ls-cream);opacity:.2;width:2px;height:2px;animation:1.05s ease-in-out infinite ls-mx;animation-delay:calc(var(--d) * .13s);border-radius:50%}@keyframes ls-mx{0%,to{opacity:.18}45%{opacity:1}}.legit-story .ls-ok{display:none;position:relative}.legit-story .ls-status.ls-done .ls-mx{display:none}.legit-story .ls-status.ls-done .ls-ok{display:block}.legit-story .ls-status.ls-plain .ls-mx,.legit-story .ls-status.ls-plain .ls-ok{display:none}.legit-story .ls-status.ls-plain{padding-left:10px}.legit-story .ls-anim .ls-status{opacity:0;transform:translateY(-3px)scale(.94)}.legit-story .ls-anim.ls-so .ls-status{opacity:1;transform:none}.legit-story.is-first .ls-p-s,.legit-story.is-first .ls-p-e{opacity:.25}.legit-story .ls-node{flex-direction:column;align-items:center;gap:6px;width:104px;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;translate:-50%}.legit-story .ls-n-m{top:22px;left:97px}.legit-story .ls-n-s{top:-4px;left:200px}.legit-story .ls-n-d{top:22px;left:303px}.legit-story .ls-bslot{width:104px;height:34px;position:relative}.legit-story .ls-av{border-radius:50%;flex-shrink:0;width:34px;height:34px;position:relative}.legit-story .ls-av>svg:first-child,.legit-story .ls-emp>svg:first-child,.legit-story .ls-host>svg:first-child{border-radius:50%;display:block}.legit-story .ls-n-s .ls-who{background:var(--ls-paper);padding:1px 3px;position:relative}.legit-story .ls-n-d .ls-agent{left:-5px;right:auto}.legit-story .ls-emp{width:20px;height:20px;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:46px;translate:-50%}.legit-story .ls-emp .ls-agent{width:10px;height:10px;bottom:-3px;right:-4px}.legit-story .ls-e1{left:166px}.legit-story .ls-e2{left:234px}.legit-story .ls-e2 .ls-agent{left:-4px;right:auto}.legit-story .ls-hub{width:18px;height:18px;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:96px;left:191px}.legit-story .ls-hub svg{display:block;position:relative}.legit-story .ls-ring{border:1px solid var(--ls-ink);opacity:0;border-radius:50%;width:18px;height:18px;margin:-9px;position:absolute;top:50%;left:50%}.legit-story.is-first .ls-anim .ls-node,.legit-story.is-first .ls-anim .ls-emp,.legit-story.is-first .ls-anim .ls-hub{opacity:0;transform:translateY(5px)scale(.96)}.legit-story.is-first .ls-anim.ls-s1 .ls-n-m,.legit-story.is-first .ls-anim.ls-s1 .ls-hub,.legit-story.is-first .ls-anim.ls-s3 .ls-n-s,.legit-story.is-first .ls-anim.ls-s3 .ls-emp,.legit-story.is-first .ls-anim.ls-s4 .ls-n-d{opacity:1;transform:none}.legit-story.is-first .ls-anim.ls-ed .ls-emp{opacity:.4}.legit-story.is-first .ls-anim .ls-ln{opacity:.25}.legit-story.is-first .ls-anim.ls-ed .ls-p-e{opacity:.1}.legit-story.is-first .ls-anim.ls-s7 .ls-p-m,.legit-story.is-first .ls-anim.ls-s7 .ls-p-d{opacity:.75}.legit-story.is-second .ls-status{top:152px}.legit-story .ls-arc{fill:none;stroke:#bdb7ae;stroke-width:1.4px;stroke-dasharray:3 5;stroke-linecap:round;transition:opacity .6s}.legit-story .ls-dl{stroke-width:1.6px;stroke-dasharray:3 4;stroke-linecap:round}.legit-story .ls-dl.ls-grey{stroke:#bdb7ae}.legit-story .ls-vblob{fill:#325bff}.legit-story .ls-co{border-radius:8px;place-items:center;width:30px;height:30px;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;translate:-50% -50%;box-shadow:0 0 0 1px #29292912,0 1px 3px #392e2126}.legit-story .ls-host{border-radius:14px;width:58px;height:58px;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:113px;left:201px;overflow:hidden;translate:-50% -50%;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #29292914,0 2px 6px -2px #392e2140}.legit-story .ls-host>svg:first-child{border-radius:0}.legit-story .ls-tile{background:#aba7a2;border-radius:22%;place-items:center;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;translate:-50% -50%}.legit-story .ls-tile svg,.legit-story .ls-you svg{width:62%;height:62%;display:block}.legit-story .ls-you{background:#325bff;border-radius:8px;place-items:center;width:30px;height:30px;transition:opacity .45s,transform .5s cubic-bezier(.3,1.5,.5,1);display:grid;position:absolute;top:113px;left:338px;translate:-50% -50%;box-shadow:0 2px 8px -2px #325bff80}.legit-story .ls-you-ring{box-sizing:border-box;opacity:0;border:1.5px solid #325bff;border-radius:9px;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:113px;left:338px}.legit-story .ls-bwrap{width:0;height:0;position:absolute}.legit-story.is-second .ls-anim .ls-host,.legit-story.is-second .ls-anim .ls-co,.legit-story.is-second .ls-anim .ls-tile{opacity:0;transform:scale(.94)}.legit-story.is-second .ls-anim.ls-s1 .ls-host,.legit-story.is-second .ls-anim.ls-s1 .ls-tile,.legit-story.is-second .ls-anim.ls-s3 .ls-co{opacity:1;transform:none}.legit-story.is-second .ls-anim .ls-you{opacity:0;transform:scale(.5)}.legit-story.is-second .ls-anim.ls-s2 .ls-you{opacity:1;transform:none}.legit-story.is-second .ls-anim .ls-arc{opacity:0}.legit-story.is-second .ls-anim.ls-s3 .ls-arc{opacity:1}@media (prefers-reduced-motion:reduce){.legit-story .ls-mx i{opacity:.8;animation:none}}.legit-swipe{--legit-swipe-card-h:clamp(360px, 52dvh, 428px);box-sizing:border-box;color:#3b3833;width:100%;max-width:430px;min-height:100dvh;font-family:var(--body);background:#f7f5f0;flex-direction:column;margin:0 auto;padding:0 20px;display:flex;overflow-x:hidden}.legit-swipe-head{justify-content:space-between;align-items:center;min-height:44px;margin-top:20px;display:flex}.legit-swipe-brand{font-family:var(--head);color:#1b1917;align-items:center;gap:8px;font-size:20px;display:flex}.legit-swipe-mark{color:#1b1917;width:28px;height:31px}.legit-swipe-counter{font-family:var(--label);font-size:13px;font-weight:500}.legit-swipe-progress{background:#e7e3e2;border-radius:9999px;height:4px;margin-top:6px;overflow:hidden}.legit-swipe-progress>div{background:#1b1917;border-radius:9999px;height:100%;transition:width .24s}.legit-swipe-ask{font-family:var(--head);color:#1b1917;margin:16px 0 0;font-size:22px;font-weight:400;line-height:1.25}.legit-swipe-sub{font-family:var(--label);color:#6f6a61;margin:4px 0 0;font-size:13px;line-height:1.4}.legit-swipe-stack{height:calc(var(--legit-swipe-card-h) + 24px);flex-shrink:0;margin-top:16px;position:relative}.legit-swipe-peek{height:var(--legit-swipe-card-h);border:1px solid #e7e3e2;border-radius:22px;position:absolute}.legit-swipe-peek-2{background:#efebe3;top:24px;left:24px;right:24px}.legit-swipe-peek-1{background:#f6f3ec;top:12px;left:12px;right:12px;box-shadow:0 6px 16px -12px #1b191740}.legit-swipe-card{height:var(--legit-swipe-card-h);box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fffff9;border:1px solid #e7e3e2;border-radius:22px;flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:0 1px 2px #1b19170d,0 18px 36px -20px #1b191752}.legit-swipe-top{touch-action:pan-y;cursor:grab;transition:transform .2s cubic-bezier(.2,.8,.2,1);animation:.22s cubic-bezier(.2,.8,.2,1) legit-swipe-in}.legit-swipe-top[data-dragging]{cursor:grabbing}@keyframes legit-swipe-in{0%{opacity:.4;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.legit-swipe-leaving{pointer-events:none;z-index:2;animation:.22s ease-in forwards legit-swipe-out-right}.legit-swipe-leaving[data-dir=left]{animation-name:legit-swipe-out-left}@keyframes legit-swipe-out-right{0%{transform:translateX(var(--legit-swipe-from,0px))}to{transform:translateX(calc(var(--legit-swipe-from,0px) + 130%)) rotate(14deg);opacity:0}}@keyframes legit-swipe-out-left{0%{transform:translateX(var(--legit-swipe-from,0px))}to{transform:translateX(calc(var(--legit-swipe-from,0px) - 130%)) rotate(-14deg);opacity:0}}.legit-swipe[data-motion=reduced] .legit-swipe-top{cursor:default;transition:none;animation:.14s linear legit-swipe-fade}@keyframes legit-swipe-fade{0%{opacity:0}to{opacity:1}}.legit-swipe-stamp{font-family:var(--label);color:#fffff9;background:#1b1917;border-radius:9999px;padding:4px 10px;font-size:13px;font-weight:600;position:absolute;top:18px}.legit-swipe-stamp[data-dir=right]{left:18px}.legit-swipe-stamp[data-dir=left]{background:#6f6a61;right:18px}.legit-swipe-photo{flex:55%;justify-content:center;align-items:center;min-height:0;display:flex}.legit-swipe-avatar{background:#fffff9;border:4px solid #fffff9;border-radius:9999px;justify-content:center;align-items:flex-end;width:140px;height:140px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -12px #1b191773}.legit-swipe-avatar img{object-fit:cover;width:100%;height:100%}.legit-swipe-silhouette{position:absolute;inset:0}.legit-swipe-initials{font-family:var(--label);letter-spacing:.06em;color:#fffff9;background:#1b1917b8;border-radius:9999px;margin-bottom:10px;padding:2px 8px;font-size:11px;font-weight:600;position:relative}.legit-swipe-body{flex-direction:column;padding:16px 20px 18px;display:flex}.legit-swipe-overlap{color:#fffff9;font-family:var(--label);background:#1b1917;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 11px;font-size:13px;font-weight:500;display:flex}.legit-swipe-name{font-family:var(--head);color:#1b1917;overflow-wrap:anywhere;margin:12px 0 0;font-size:27px;font-weight:500;line-height:1.15}.legit-swipe-role{margin:4px 0 0;font-size:16px;line-height:1.35}.legit-swipe-loc{font-family:var(--label);color:#6f6a61;align-items:center;gap:5px;margin:6px 0 0;font-size:13px;display:flex}.legit-swipe-failed{margin-top:12px}.legit-swipe-actions{justify-content:center;align-items:flex-start;gap:56px;margin-top:20px;display:flex}.legit-swipe-action{font-family:var(--label);color:#6f6a61;flex-direction:column;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.legit-swipe-action-rec{color:#1b1917;font-weight:600}.legit-swipe-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:9999px;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .12s,box-shadow .12s;display:flex}.legit-swipe-btn:active{transform:scale(.92)}.legit-swipe-btn:focus-visible{outline-offset:3px;outline:3px solid #1b1917}.legit-swipe-btn:disabled{cursor:default}.legit-swipe-btn-skip{color:#3b3833;background:#fffff9;border:1.5px solid #d8d3cc;box-shadow:0 8px 18px -12px #1b191759}.legit-swipe-btn-rec{color:#fffff9;background:#1b1917;border:0;box-shadow:0 10px 22px -10px #1b19178c}.legit-swipe[data-motion=reduced] .legit-swipe-btn{transition:none}.legit-swipe-foot{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:auto;margin-bottom:14px;padding-top:12px;display:flex}.legit-swipe-hint{font-family:var(--label);color:#6f6a61;align-items:center;gap:6px;margin:0;font-size:12px;animation:2.4s ease-in-out infinite legit-swipe-nudge;display:flex}@keyframes legit-swipe-nudge{0%,to{transform:translate(0)}30%{transform:translate(-5px)}70%{transform:translate(5px)}}.legit-swipe[data-motion=reduced] .legit-swipe-hint{animation:none}.legit-swipe-link{min-width:44px;min-height:44px;font-family:var(--label);color:#3b3833;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:500;-webkit-text-decoration:underline #b8b2a8;text-decoration:underline #b8b2a8}.legit-swipe-link:focus-visible,.legit-swipe-back:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #1b1917}.legit-swipe-state{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:17px;display:flex}.legit-swipe-state p{margin:0}.legit-swipe-done{flex-direction:column;flex:1;padding-bottom:18px;display:flex}.legit-swipe-done-main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px 8px;display:flex}.legit-swipe-done-mark{color:#fffff9;background:#1b1917;border-radius:9999px;justify-content:center;align-items:center;width:88px;height:88px;display:flex}.legit-swipe-done-title{font-family:var(--head);color:#1b1917;margin:24px 0 0;font-size:32px;font-weight:400;line-height:1.2}.legit-swipe-done-body{margin:12px 0 0;font-size:17px;line-height:1.45}.legit-swipe-done-small{font-family:var(--label);color:#6f6a61;margin:10px 0 0;font-size:13px;line-height:1.45}.legit-swipe-back{box-sizing:border-box;color:#fffff9;min-height:56px;font-family:var(--label);background:#1b1917;border-radius:9999px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.legit-swipe-review{color:#6f6a61;align-self:center;margin-top:6px;padding:0 12px;font-weight:400}.legit-swipe-picks{margin-top:16px}.legit-swipe-picks h2{font-family:var(--head);color:#1b1917;margin:0 0 8px;font-size:20px;font-weight:400}.legit-swipe-picks ul{margin:0;padding:0;list-style:none}.legit-swipe-picks li{border-bottom:1px solid #e7e3e2;justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.legit-swipe-picked{font-family:var(--label);color:#6f6a61;white-space:nowrap;font-size:13px}.legit-swipe-picked[data-status=RECOMMENDED]{color:#1b1917;font-weight:600}
