@font-face{font-family:Basquiat;src:url(/basquiat.otf)format("opentype");font-weight:400;font-style:normal}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:#fff;width:100%;height:100%;font-family:Roboto Mono,monospace;overflow:hidden}.root-wrapper{width:100%;height:100%;position:relative}.fox-container{width:100%;height:100%}canvas{display:block;width:100%!important;height:100%!important}.annotation-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wordmark{color:#222;-webkit-user-select:none;user-select:none;transform-origin:0;cursor:default;font-family:Basquiat,sans-serif;font-size:3rem;position:absolute;top:4rem;left:15%}.wordmark:after{content:"our LLC is registered in Bucharest 🇷🇴";white-space:nowrap;color:#fff;pointer-events:none;opacity:0;background:#222;border-radius:3px;padding:4px 8px;font-family:Roboto Mono,monospace;font-size:.55rem;font-weight:300;transition:opacity .2s,transform .2s;position:absolute;top:auto;bottom:calc(100% + 8px);left:0;transform:translateY(-4px)}.wordmark:hover:after{opacity:1;transform:translateY(0)}.wordmark-sub{color:#999;pointer-events:none;width:220px;font-family:Roboto Mono,monospace;font-size:.58rem;font-weight:300;line-height:1.8;position:absolute;top:8.1rem;left:15%}.shipped{color:#999;flex-direction:column;gap:.35rem;font-family:Roboto Mono,monospace;font-size:.58rem;font-weight:300;line-height:1.8;display:flex;position:absolute;bottom:4rem;left:15%}.shipped-label{color:#555;margin-bottom:.15rem}.shipped-item{color:#999;cursor:pointer;text-underline-offset:3px;text-decoration:none;transition:color .15s,text-decoration-color .15s}.shipped-item:hover{color:#222;-webkit-text-decoration:underline #222;text-decoration:underline #222}.shipped-item--glind{position:relative}.glind-logo-tooltip{object-fit:contain;opacity:0;pointer-events:none;border-radius:10px;width:64px;height:64px;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px)}.shipped-item--glind:hover .glind-logo-tooltip{opacity:1;transform:translateY(0)}.shipped-item--papillon{position:relative}.shipped-item--papillon:after{bottom:calc(100% + 78px)}.papillon-logo-tooltip{object-fit:contain;opacity:0;pointer-events:none;border-radius:10px;width:64px;height:64px;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px)}.shipped-item--papillon:hover .papillon-logo-tooltip{opacity:1;transform:translateY(0)}.shipped-item--horizon{position:relative}.shipped-item--horizon:after{bottom:calc(100% + 78px)}.horizon-logo-tooltip{object-fit:contain;opacity:0;pointer-events:none;border-radius:10px;width:64px;height:64px;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px)}.shipped-item--horizon:hover .horizon-logo-tooltip{opacity:1;transform:translateY(0)}.shipped-item--incoming{position:relative}.shipped-item--incoming:after{content:"psssss, you'll find out at the right moment ❤";white-space:nowrap;color:#fff;pointer-events:none;opacity:0;background:#222;border-radius:3px;padding:4px 8px;font-family:Roboto Mono,monospace;font-size:.55rem;font-weight:300;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 6px);left:0;transform:translateY(4px)}.shipped-item--incoming:hover:after{opacity:1;transform:translateY(0)}.redacted{vertical-align:middle;background:#222;border-radius:1px;width:6.5em;height:.7em;margin-bottom:1px;display:inline-block}.team{font-family:Roboto Mono,monospace;font-size:.58rem;font-weight:300;position:absolute;top:5rem;right:20%}.team-trigger{color:#999;cursor:pointer;transition:color .15s}.team-contact{color:#bbb;margin-top:.3rem;font-size:.55rem;line-height:1.6}.team-email{color:#999;text-decoration:none;transition:color .15s}.team-email:hover,.team:hover .team-trigger{color:#222}.team-tooltip{opacity:0;pointer-events:none;background:#222;border-radius:4px;flex-direction:column;gap:14px;width:280px;padding:20px 18px 16px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:100%;right:0;transform:translateY(6px)}.team:hover .team-tooltip,.team-tooltip:hover{pointer-events:all}.team:hover .team-tooltip{opacity:1;transform:translateY(0)}.team-member{flex-direction:column;gap:3px;display:flex}.team-name{color:#fff;letter-spacing:.04em;text-underline-offset:2px;font-size:.6rem;text-decoration:none;transition:color .15s}a.team-name:hover{color:#aaa;-webkit-text-decoration:underline #aaa;text-decoration:underline #aaa}.team-role{color:#888;font-size:.55rem;line-height:1.7}.venn-svg{width:230px;display:block}.venn-label{fill:#ffffffb3;cursor:pointer;font-family:Roboto Mono,monospace;font-size:9px;font-weight:300;transition:fill .15s}.venn-label:hover{fill:#fff}.annotation-link{color:#999;text-underline-offset:2px;pointer-events:all;transition:color .15s}.annotation-link:hover{color:#222}.annotation-text{color:#999;pointer-events:none;width:230px;font-family:Roboto Mono,monospace;font-size:.58rem;font-weight:300;line-height:1.8;position:absolute;bottom:14%;right:7%}@media (width<=632px){html,body,#root{height:auto;min-height:100%;overflow:auto}.root-wrapper{flex-direction:column;height:auto;min-height:100vh;padding:0 1.5rem 3rem;display:flex;position:relative}.wordmark{z-index:1000000;order:1;margin-top:2rem;font-size:2.2rem;position:static}.wordmark-sub{z-index:10000;order:2;width:100%;margin-top:.6rem;position:static}.fox-container{flex-shrink:0;order:3;width:calc(100% + 3rem);height:50vh;margin:-4rem -1.5rem 0}.annotation-text{pointer-events:all;order:4;width:100%;margin-top:0;position:static}.shipped{order:5;margin-top:2rem;position:static}.team{order:6;margin-top:2rem;position:static}.annotation-svg{position:fixed}.team-trigger{cursor:pointer}.team-tooltip{opacity:1;pointer-events:all;background:0 0;gap:10px;width:100%;margin-top:.75rem;padding:0;position:static;transform:none}.team-name{color:#555}.team-role{color:#aaa}.venn-svg circle{stroke:#0003!important}.venn-label{fill:#777}}
