:root{--xxl: 1920px;--xl: 1600px;--lg: 1280px;--md: 1024px;--sm: 768px;--xs: 584px;--font-sans: "InterVariable", sans-serif;--font-mono: "FragmentMono", monospace;--font-xxl: 3.2rem;--font-xl: 2.8rem;--font-lg: 2rem;--font-md: 1.6rem;--font-sd: 1rem;--font-sm: .85rem;--font-xs: .7rem;--font-xxs: .6rem}@media only screen and (max-width: 768px){:root{--font-xl: 2.667rem}}:root{--cols: 12;--gap: 2rem;--pad: 1.2rem}@media only screen and (max-width: 768px){:root{--pad: 1.333rem}}:root{--header-height: calc(1rem + 2 * var(--pad));--max-width: 100%;--white: #f2f2f2;--white-rgb: 242, 242, 242;--black: #080808;--black-rgb: 8, 8, 8;--grey: #e3e3e3;--grey-rgb: 227, 227, 227;--accent: #bc9f53;--accent-rgb: 188, 159, 83;--yellow: #faff01;--yellow-rgb: 250, 255, 1;--off-yellow: #ffdd02;--foreground: var(--white);--foreground-rgb: var(--white-rgb);--background: var(--black);--background-rgb: var(--black-rgb);--border: 1px solid rgba(var(--white-rgb), .2);--ease-out: cubic-bezier(0, 1, 1, 1);--ease-out-expo: cubic-bezier(0, 1, 0, 1);--ease-in: cubic-bezier(1, 0, 1, 1);--ease-in-expo: cubic-bezier(1, 0, 1, 0);--ease-in-out: cubic-bezier(.785, .135, .15, .86);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95)}@font-face{font-family:InterVariable;font-style:normal;font-weight:500;font-display:swap;src:url(/public/dist/assets/InterVariable-H_M6nIbt.ttf) format("truetype")}@font-face{font-family:FragmentMono;font-style:normal;font-weight:400;font-display:swap;src:url(/public/dist/assets/FragmentMono-Regular-D38hbeKd.ttf) format("truetype")}@font-face{font-family:JetBrainsMono;font-style:normal;font-display:swap;src:url(/public/dist/assets/JetBrainsMono-VariableFont-BzXBp1x2.ttf) format("truetype")}@keyframes nav-mobile{0%{opacity:0;transform:translate3d(-10vw,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nav-submenu{0%{opacity:0;transform:translate3d(-1vw,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes twitch{0%{transform:translate3d(0,50%,0)}20%{opacity:1;transform:translate3d(0,50%,0)}to{transform:translateZ(0)}}@keyframes burn{0%{opacity:.1;transform:translate3d(1rem,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes terminal-pre{0%{opacity:.1;background:transparent}50%{opacity:1;background:var(--foreground);color:transparent}to{opacity:1;color:var(--foreground);background:transparent}}@keyframes yield-code{0%{-webkit-mask-position:0vw 0%;mask-position:0vw 0%}50%{-webkit-mask-position:-300vw 0%;mask-position:-300vw 0%}to{-webkit-mask-position:0vw 0%;mask-position:0vw 0%}}@keyframes noise{0%{transform:translate3d(0,9rem,0) rotate(0)}10%{transform:translate3d(-1rem,-4rem,0) rotate(90deg)}20%{transform:translate3d(-8rem,2rem,0) rotate(180deg)}30%{transform:translate3d(9rem,-9rem,0) rotate(90deg)}40%{transform:translate3d(-2rem,7rem,0) rotate(0)}50%{transform:translate3d(-9rem,-4rem,0) rotate(90deg)}60%{transform:translate3d(2rem,6rem,0) rotate(270deg)}70%{transform:translate3d(7rem,-8rem,0) rotate(0)}80%{transform:translate3d(-9rem,1rem,0) rotate(180deg)}90%{transform:translate3d(6rem,-5rem,0) rotate(270deg)}to{transform:translate3d(-7rem,0,0) rotate(360deg)}}@keyframes pulse{0%{border-color:rgba(var(--white-rgb),.1);animation-timing-function:var(--ease-in)}10%{border-color:rgba(var(--white-rgb),.3);animation-timing-function:var(--ease-out)}40%{border-color:rgba(var(--white-rgb),.1)}to{border-color:rgba(var(--white-rgb),.1)}}@keyframes flicker{0%{opacity:1}50%{opacity:1}to{opacity:1}}@keyframes transaction{0%{opacity:0;transform:translate3d(10%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slide-up-down{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-moz-appearance:none}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}em{font-style:normal}*{margin:0;padding:0;box-sizing:border-box}html{height:auto;min-height:100%;scroll-behavior:initial}body{color:var(--foreground);background:var(--background)}body,html{overflow-x:clip}p{margin-block-end:1em}p:last-child{margin-block-end:0}a,button{display:inline-block;color:var(--foreground);text-underline-offset:.4em;transition:color .5s var(--ease-out)}a:after,button:after{opacity:0;transition:opacity .5s var(--ease-out)}a:before,button:before{opacity:0;transition:opacity .5s var(--ease-out)}@media (hover: hover){a:hover,button:hover{color:rgba(var(--white-rgb),.5)}a:hover:after,button:hover:after{opacity:1}a:hover:before,button:hover:before{opacity:1}}main{position:relative}main:focus{outline:none}figure img{width:100%;height:auto}section,footer{display:flex;flex-direction:column;position:relative;padding:var(--pad)}section .columns,footer .columns{position:relative;width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;-moz-column-gap:var(--gap);column-gap:var(--gap)}@media only screen and (max-width: 584px){section .columns,footer .columns{-moz-column-gap:0;column-gap:0}}section .background,footer .background{position:absolute;top:0;left:0;width:100%;height:100%}section.inverted,footer.inverted{--foreground: var(--black);--foreground-rgb: var(--black-rgb);--background: var(--white);--background-rgb: var(--white-rgb);color:var(--foreground)}section.inverted .background,footer.inverted .background{background:var(--grey)}.inverted{--foreground: var(--black);--background: var(--white)}.sticky{position:sticky;top:0}.highlight{background:var(--white);padding:.1rem;color:var(--black);border-radius:3px}.highlight-color,p em{padding:.1rem;color:var(--black);border-radius:3px}[loading=lazy].loaded--fade{opacity:0}[loading=lazy].loaded--fade.loaded{opacity:1;transition:opacity 2s var(--ease-in-out)}:root{font-feature-settings:"liga" 1,"calt" 1}html{font-size:30px;font-weight:400;font-family:var(--font-sans);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 1920px){html{font-size:30px}}@media only screen and (max-width: 1600px){html{font-size:20px}}@media only screen and (max-width: 1280px){html{font-size:20px}}@media only screen and (max-width: 1024px){html{font-size:12px}}@media only screen and (max-width: 584px){html{font-size:14px}}body{font-size:1rem;line-height:1.25}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1;margin:0;letter-spacing:-.02em}h1{font-size:var(--font-xxl)}h2{font-size:var(--font-xl)}h3{font-size:var(--font-lg)}h4{font-size:var(--font-md)}p{line-height:1.25}.app{height:100vh;padding:0 var(--pad) 0;display:flex;flex-direction:column}.app .divider{position:absolute;top:var(--pad);left:var(--pad);width:calc(100% - 2 * var(--pad))}.app .image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;overflow:hidden}.app .text{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;margin:0 auto;text-align:center}@media only screen and (max-width: 768px){.app .text{width:80%}}.app .text .icon{width:5.56rem;margin-bottom:2.4rem}.app .text .icon img{width:100%;height:auto}.app .text h2{margin-bottom:1.2rem}.app .text p{margin-bottom:2.4rem;font-family:var(--font-mono);opacity:.5}.assets{padding-bottom:10rem}@media only screen and (max-width: 584px){.assets{padding-bottom:3rem}}.assets .title{display:grid;grid-column:span 12;grid-template-columns:subgrid;margin-top:-1.8rem;margin-bottom:4.3rem}.assets .title .text{grid-column:5 / span 6}.assets .title .text h2{margin-bottom:0}.assets .column{display:flex;flex-direction:column;grid-column:span 4}@media only screen and (max-width: 584px){.assets .column{grid-column:span 12;margin-bottom:3rem}}.assets .column .heading{position:relative;padding:.8rem;height:7rem;margin-bottom:2rem;background:linear-gradient(rgba(var(--white-rgb),.1),rgba(var(--white-rgb),.03));border:1px solid rgba(var(--white-rgb),.3);border-radius:.4rem;overflow:hidden}.assets .column .heading img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.assets .column .heading h3{position:relative;font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;margin-bottom:1.2rem;z-index:1}.assets .column .heading:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(rgba(var(--background-rgb),.5),transparent)}.assets .column .items{flex:1}.assets .column .items .item{display:flex;margin-bottom:3rem}.assets .column .items .item .icon{margin-right:.4rem;line-height:1}.assets .column .items .item .icon img{width:1.2rem;height:auto}.assets .column .items .item .text h4{font-size:var(--font-sd);margin-bottom:.4rem;line-height:1.2}.assets .column .items .item .text p{font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;opacity:.5;width:80%}.assets .column .items .item:last-child{margin-bottom:0}.assets .column .links{display:flex;flex-direction:column;padding:.8rem;border:1px solid rgba(var(--white-rgb),.2);border-radius:.4rem}@media only screen and (max-width: 584px){.assets .column .links{margin-top:3rem}}.assets .column .links p{font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;opacity:.2;margin-bottom:4rem}.assets .column .links a{text-decoration:none;color:var(--foreground);align-self:flex-start}.assets .column .links a:before{content:"";margin:0}.assets .column .links a:after{content:"[↗]";color:var(--foreground)}@media (hover: hover){.assets .column .links a:hover{color:rgba(var(--white-rgb),.5)}}.download{height:100vh}@media only screen and (max-width: 1024px){.download{height:auto}}.download .columns{flex:1;justify-items:center;align-items:center;overflow:hidden}.download .columns .transactions{justify-self:stretch;grid-column:span 3}@media only screen and (max-width: 1024px){.download .columns .transactions{grid-column:span 6;order:2}}.download .columns .transactions .items{display:flex;flex-direction:column;justify-content:flex-start;position:relative;max-height:65vh;width:80%;margin:0 auto;list-style:none;padding:0;overflow-y:clip}@media only screen and (max-width: 1024px){.download .columns .transactions .items{height:50vh;justify-content:flex-start;margin:0 0 3rem}}.download .columns .transactions .items:after{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background:linear-gradient(180deg,rgba(var(--black-rgb),0) 80%,rgba(var(--black-rgb),1))}.download .columns .transactions .items .item{position:relative;display:flex;width:100%;margin:0;padding:.5rem;border-radius:.3rem;border:1px solid rgba(var(--white-rgb),.1);background:rgba(var(--white-rgb),.05);margin-bottom:.35rem;gap:.35rem}.download .columns .transactions .items .item .avatar{flex-shrink:0;width:1.2rem;height:1.2rem;border-radius:50%;background:rgba(var(--white-rgb),.1)}.download .columns .transactions .items .item .avatar img{width:100%;height:100%;border-radius:50%}.download .columns .transactions .items .item .text{flex:1;display:flex;flex-direction:column;font-family:var(--font-mono);font-size:.5rem}.download .columns .transactions .items .item .text span:first-child{text-transform:uppercase;opacity:.6}.download .columns .transactions .items .item .text span:last-child{opacity:.3}.download .columns .transactions .items .item .timestamp{font-family:var(--font-mono);font-size:.5rem;opacity:.4}.download .columns .transactions .items .item.item--new{border:1px solid rgba(var(--white-rgb),.2);background:rgba(var(--white-rgb),.1);animation:transaction 1s var(--ease-out);animation-fill-mode:both}.download .columns .cta{position:relative;grid-column:span 6;text-align:center;align-items:center}@media only screen and (max-width: 1024px){.download .columns .cta{grid-column:span 12;padding:3rem 0 6rem;order:1}}.download .columns .cta h2{margin-bottom:.8rem}.download .columns .cta p{font-family:var(--font-mono);color:rgba(var(--white-rgb),.5);margin:0 auto var(--gap);width:70%}.download .columns .cta .buttons{display:flex;justify-content:center;gap:.8rem}@media only screen and (max-width: 768px){.download .columns .cta .buttons{flex-direction:column}}.download .columns .cta .buttons a{height:2.4rem;opacity:1;transition:opacity .3s var(--ease-out)}.download .columns .cta .buttons a img{height:100%;width:auto}@media (hover: hover){.download .columns .cta .buttons a:hover{opacity:.3}}.download .columns .device{position:relative;grid-column:span 3}@media only screen and (max-width: 1024px){.download .columns .device{grid-column:span 6;order:2;margin:0 0 3rem}}.download .columns .device img,.download .columns .device video{height:65vh;width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1024px){.download .columns .device img,.download .columns .device video{height:50vh}}.facts{height:100vh}@media only screen and (max-width: 1024px){.facts{height:auto}}.facts .background{background-color:var(--background)}.facts .columns{height:100%}.facts .title{grid-column:span 4}@media only screen and (max-width: 768px){.facts .title{grid-column:span 12;margin-bottom:3rem}}.facts .title .text{padding:2.2rem 0 0}.facts .title .text h2{margin-bottom:1.2rem}.facts .title .text p{font-family:var(--font-mono);opacity:.5}.facts .cards{position:relative;display:grid;grid-column:7 / span 6;grid-template-columns:subgrid;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.8rem;margin-bottom:4.3rem;padding:2.2rem 0 0}@media only screen and (max-width: 768px){.facts .cards{grid-column:span 12}}.facts .cards .card{display:grid;grid-column:span 6;grid-template-columns:subgrid;padding:.8rem 0 0;border-top:1px solid rgba(var(--black-rgb),.2);overflow:hidden}@media only screen and (max-width: 1024px){.facts .cards .card{margin-bottom:3rem}}@media only screen and (max-width: 768px){.facts .cards .card{grid-column:span 12}}.facts .cards .card h3{grid-column:span 2;font-size:var(--font-xxl)}@media only screen and (max-width: 768px){.facts .cards .card h3{grid-column:span 4}}.facts .cards .card p{grid-column:span 4;font-family:var(--font-mono);opacity:.5}@media only screen and (max-width: 768px){.facts .cards .card p{grid-column:span 8}}.facts .links{display:flex;justify-content:center;grid-column:span 12;margin-bottom:4.3rem}.future .background{background-color:var(--background)}.future .title{display:grid;grid-column:span 12;grid-template-columns:subgrid;text-align:center}.future .title .text{grid-column:4 / span 6;padding:4.3rem 0}@media only screen and (max-width: 1024px){.future .title .text{grid-column:3 / span 8}}.future .title .text h2{margin-bottom:1.2rem}.future .title .text p{font-family:var(--font-mono);opacity:.5}.future .cards{display:grid;grid-column:span 12;grid-template-columns:subgrid;grid-template-rows:repeat(2,auto);-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.8rem;margin-bottom:4.3rem}@media only screen and (max-width: 584px){.future .cards{margin-bottom:3rem}}.future .cards .card{display:flex;flex-direction:column;background:var(--foreground);color:var(--background);border-radius:.4rem;overflow:hidden}.future .cards .card .text{padding:var(--pad);margin-bottom:1.2rem}.future .cards .card .text .tag{display:inline-block;font-size:var(--font-xs);padding:.2em .5em;border:1px solid var(--background);border-radius:.3rem;margin-bottom:.6rem}.future .cards .card .text h3{margin-bottom:1.2rem}.future .cards .card .text p{font-family:var(--font-mono);opacity:.5}.future .cards .card .image{line-height:0}.future .cards .card .image img,.future .cards .card .image video{width:100%;height:auto}.future .cards .card:nth-child(1){grid-column:1 / span 7}.future .cards .card:nth-child(1) .image svg{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.future .cards .card:nth-child(1) .image svg .scroll-text path{background:red;animation:slide-up-down 5s infinite var(--ease-in-out);animation-direction:alternate}@media only screen and (max-width: 768px){.future .cards .card:nth-child(1){grid-column:span 12}}.future .cards .card:nth-child(2){grid-column:8 / span 5;grid-row:span 2}@media only screen and (max-width: 768px){.future .cards .card:nth-child(2){grid-column:span 12}}.future .cards .card:nth-child(2) .image{flex:1;line-height:0;height:100}.future .cards .card:nth-child(2) .image:after{content:"";display:block;width:100%;height:20%;position:absolute;left:0;bottom:0;background:linear-gradient(transparent,rgba(var(--foreground-rgb),.8))}.future .cards .card:nth-child(2) .image img,.future .cards .card:nth-child(2) .image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.future .cards .card:nth-child(3){grid-column:1 / span 7;flex-direction:row}@media only screen and (max-width: 768px){.future .cards .card:nth-child(3){grid-column:span 12}}.future .cards .card:nth-child(3) .text{flex:1.2;margin-right:1.2rem}.future .cards .card:nth-child(3) .image{position:relative;flex:1}.future .cards .card:nth-child(3) .image img{position:absolute;width:80%;height:auto;bottom:0;right:0}.future .cards .card:nth-child(3) .image img:nth-child(1){transform:translateZ(0);transition:transform 1.5s var(--ease-in-out)}.future .cards .card:nth-child(3) .image img:nth-child(2){transform:translate3d(0,-8vh,0);transition:transform 1.5s var(--ease-in-out)}.future .cards .card:nth-child(3) .image img:nth-child(3){transform:translate3d(0,-20vh,0);transition:transform 1.5s var(--ease-in-out)}.future .cards .card:nth-child(3) .image.inview img:nth-child(1){transform:translateZ(0)}.future .cards .card:nth-child(3) .image.inview img:nth-child(2){transform:translate3d(0,-6vh,0)}.future .cards .card:nth-child(3) .image.inview img:nth-child(3){transform:translate3d(0,-14vh,0)}.hero{height:100vh;padding:0 var(--pad) 0;display:flex;flex-direction:column;justify-content:flex-end}.hero p{font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em}.hero .image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;overflow:hidden}.hero .image video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}@media only screen and (max-width: 768px){.hero .image video{-o-object-position:80% center;object-position:80% center}}.hero .image:after{pointer-events:none;content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(rgba(var(--background-rgb),0),rgba(var(--background-rgb),.4))}.hero .columns{position:relative}.hero .columns .title{grid-column:1 / span 6;padding:1rem 0;border-top:var(--border)}@media only screen and (max-width: 768px){.hero .columns .title{grid-column:span 12;margin-bottom:var(--gap)}}.hero .columns .numbers{grid-column:1 / span 3;padding:1rem 0;border-top:var(--border)}@media only screen and (max-width: 768px){.hero .columns .numbers{margin-bottom:var(--gap);grid-column:span 12}}@media only screen and (max-width: 584px){.hero .columns .numbers{margin-bottom:var(--gap)}}.hero .columns .numbers .number{font-family:var(--font-sans);font-size:var(--font-xl);font-feature-settings:"zero" 1,"tnum" 1;letter-spacing:-.02em;line-height:1}.hero .columns .links{padding:1rem 0;grid-column:span 3;border-top:var(--border)}@media only screen and (max-width: 768px){.hero .columns .links{grid-column:span 12;padding-bottom:var(--pad)}}.hero .columns .links ul,.hero .columns .links li{list-style:none;margin:0;padding:0}.hero .columns .links a{color:var(--foreground)}@media (hover: hover){.hero .columns .links a:hover{color:rgba(var(--foreground-rgb),.5)}}.hero .columns .links a:before{display:none;color:var(--foreground)}.hero .columns .links a:after{content:"[↗]";color:var(--foreground)}.quicklinks{margin-bottom:var(--gap);overflow:hidden}.quicklinks .background{position:absolute;top:25%;left:0;width:100%;height:75%;overflow:hidden}.quicklinks .background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(var(--background-rgb),1),rgba(var(--background-rgb),0) 10%,rgba(var(--background-rgb),0) 50%,rgba(var(--background-rgb),1))}.quicklinks .title{grid-column:span 5;padding:2.2rem 0 0}.quicklinks .title .text{grid-column:4 / span 6}.quicklinks .title .text h2{margin-bottom:4.3rem}.quicklinks .title .text p{font-family:var(--font-mono);opacity:.5}.quicklinks .cards{display:grid;grid-column:span 12;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:.8rem;column-gap:.8rem}@media only screen and (max-width: 584px){.quicklinks .cards{gap:.8rem}}.quicklinks .cards .card{position:relative;display:flex;flex-direction:column;justify-content:space-between;grid-column:span 2;aspect-ratio:1 / 1;background:#4f4f4f4d;border:1px solid rgba(var(--white-rgb),.1);border-radius:.4rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-decoration:none;overflow:hidden;transition:border .3s var(--ease-out),color .3s var(--ease-out),padding .3s var(--ease-out)}@media only screen and (max-width: 584px){.quicklinks .cards .card{grid-column:span 6}}.quicklinks .cards .card .title{padding:1rem;font-size:var(--font-md)}.quicklinks .cards .card .text{display:flex;justify-content:space-between;align-items:flex-end;bottom:0;left:0;padding:1rem;width:100%;font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em}.quicklinks .cards .card .text p{width:50%;opacity:.5;transition:opacity .3s var(--ease-out)}.quicklinks .cards .card .text:after{font-family:var(--font-sans);font-size:var(--font-sd);content:"[->]";color:var(--foreground)}@media (hover: hover){.quicklinks .cards .card:hover{color:var(--foreground);padding:.3rem;border:1px solid rgba(var(--white-rgb),.2)}.quicklinks .cards .card:hover .text p{opacity:1}.quicklinks .cards .card:hover .text:after{animation:flicker .1s infinite steps(1)}}.quicklinks .subscribe{display:grid;grid-column:span 12;grid-template-columns:subgrid;margin:10rem 0}.quicklinks .subscribe .text{grid-column:4 / span 6;text-align:center}@media only screen and (max-width: 768px){.quicklinks .subscribe .text{grid-column:3 / span 8}}.quicklinks .subscribe .text h3{font-size:var(--font-xl);margin-bottom:1.2rem}.quicklinks .subscribe .text p{font-family:var(--font-mono);margin-bottom:2.5rem}.quicklinks .subscribe .form{position:relative;grid-column:4 / span 6;display:flex;flex-direction:column;justify-content:space-evenly}@media only screen and (max-width: 768px){.quicklinks .subscribe .form{grid-column:3 / span 8}}@media only screen and (max-width: 584px){.quicklinks .subscribe .form{grid-column:span 12}}.quicklinks .subscribe .form h1{margin:1.875rem 0 var(--gap) 0}.quicklinks .subscribe .form .signup{position:relative;display:flex;justify-content:center;font-size:var(--font-xs);border-bottom:1px solid var(--foreground);gap:var(--gap);font-weight:300}@media only screen and (max-width: 768px){.quicklinks .subscribe .form .signup{margin-top:var(--pad);font-size:var(--font-sd)}}.quicklinks .subscribe .form .signup input[type=text]{flex:1;padding:1rem;color:var(--foreground);border:none;background:transparent;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:-.06em;font-size:var(--font-xs)}.quicklinks .subscribe .form .signup input[type=text]::-moz-placeholder{color:var(--foreground);opacity:.2;-moz-transition:opacity .3s var(--ease-out);transition:opacity .3s var(--ease-out)}.quicklinks .subscribe .form .signup input[type=text]::placeholder{color:var(--foreground);opacity:.2;transition:opacity .3s var(--ease-out)}.quicklinks .subscribe .form .signup input[type=text]:focus{outline-style:none;box-shadow:none}.quicklinks .subscribe .form .signup input[type=text]:focus::-moz-placeholder{opacity:.5}.quicklinks .subscribe .form .signup input[type=text]:focus::placeholder{opacity:.5}.quicklinks .subscribe .form .signup button{padding:1rem;color:var(--yellow)}.quicklinks .subscribe .form .signup .modal{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:-.06em;position:absolute;width:100%;height:100%;top:0;left:0;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;font-size:var(--font-xs);pointer-events:none;opacity:0;color:var(--foreground);background:var(--background);border:1px solid var(--grey);transition:opacity .2s var(--ease-out)}.quicklinks .subscribe .form .signup .modal .close{padding:0;cursor:pointer;color:var(--foreground);text-transform:uppercase;opacity:1;transition:opacity .5s var(--ease-out)}@media (hover: hover){.quicklinks .subscribe .form .signup .modal .close:hover{opacity:.6}}.quicklinks .subscribe .form .signup .modal.active{pointer-events:all;opacity:1}.products .background{background-color:var(--background)}.products .title{display:grid;grid-column:span 12;grid-template-columns:subgrid;text-align:center}.products .title .text{grid-column:4 / span 6;padding:4.3rem 0}@media only screen and (max-width: 1024px){.products .title .text{grid-column:3 / span 8}}.products .title .text h2{margin-bottom:1.2rem}.products .title .text p{font-family:var(--font-mono);opacity:.5}.products .cards{position:relative;display:grid;grid-column:span 12;grid-template-columns:subgrid;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.8rem;margin-bottom:4.3rem}@media only screen and (max-width: 584px){.products .cards{margin-bottom:3rem}}.products .cards .card{display:flex;flex-direction:column;justify-content:flex-end;height:50vh;background:linear-gradient(rgba(var(--white-rgb),1),rgba(var(--white-rgb),.5));border:1px solid rgba(var(--black-rgb),.1);border-radius:.4rem;overflow:hidden}.products .cards .card .text{position:relative;padding:1.8rem;width:70%;transition:opacity .3s var(--ease-out)}.products .cards .card .text .icon{margin-bottom:.8rem;width:2.5rem;height:2.5rem;transition:opacity .3s var(--ease-out)}.products .cards .card .image{position:absolute;width:100%;height:100%;top:0;right:0;line-height:0}.products .cards .card .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.products .cards .card:nth-child(8n+1){grid-column:span 8;justify-content:flex-start}.products .cards .card:nth-child(8n+2){grid-column:span 4}.products .cards .card:nth-child(8n+3){grid-column:span 6}.products .cards .card:nth-child(8n+4){grid-column:span 6}.products .cards .card:nth-child(8n+5){grid-column:span 8}.products .cards .card:nth-child(8n+6){grid-column:span 4}.products .cards .card:nth-child(8n+7){grid-column:span 4}.products .cards .card:nth-child(8n+8){grid-column:span 8}@media only screen and (max-width: 768px){.products .cards .card{grid-column:span 12!important}}@media (hover: hover){.products .cards .card:hover{color:var(--foreground)}.products .cards .card:hover .text{opacity:.5}}.products .links{display:flex;justify-content:center;grid-column:span 12;margin-bottom:4.3rem}.roadmap{height:200vh;padding:0}.roadmap .background{background-color:var(--background)}.roadmap .sticky{padding:var(--pad)}.roadmap .columns{height:100%}.roadmap .title{grid-column:span 4}@media only screen and (max-width: 768px){.roadmap .title{grid-column:span 12}}.roadmap .title .text{padding:2.2rem 0 0}.roadmap .title .text h2{margin-bottom:1.2rem}.roadmap .title .text p{font-family:var(--font-mono);opacity:.5}.roadmap .cards{position:relative;grid-column:7 / span 6;padding:2.2rem 0 0}@media only screen and (max-width: 768px){.roadmap .cards{grid-column:span 12}}.roadmap .cards .card{border-top:1px solid rgba(var(--black-rgb),.2);overflow:hidden}.roadmap .cards .card .header{position:relative;font-size:var(--font-xl);padding:1rem 0 1.5rem;pointer-events:none}.roadmap .cards .card .header .image{position:absolute;top:1rem;right:0;background:var(--white);line-height:0;height:var(--font-xl);width:var(--font-xl);overflow:hidden;border-radius:50%;transition:width .5s var(--ease-out),height .5s var(--ease-out)}.roadmap .cards .card .header .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.roadmap .cards .card .panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:var(--ease-out)}.roadmap .cards .card .panel .text{padding:0 9rem 5rem 0;font-family:var(--font-mono);opacity:.5}.roadmap .cards .card .panel .text ul,.roadmap .cards .card .panel .text ol{padding-inline-start:1rem}.roadmap .cards .card.is-active .image{width:8rem;height:8rem}.roadmap .links{display:flex;justify-content:center;grid-column:span 12;margin-bottom:4.3rem}.sdk{height:100vh;margin-bottom:var(--gap)}@media only screen and (max-width: 768px){.sdk{height:auto}}.sdk .title{grid-column:span 5;padding:2.2rem 0 0}@media only screen and (max-width: 768px){.sdk .title{grid-column:span 8;margin-bottom:6rem}}@media only screen and (max-width: 584px){.sdk .title{grid-column:span 12}}.sdk .title .text{grid-column:4 / span 6}.sdk .title .text h2{margin-bottom:1.2rem}.sdk .title .text p{font-family:var(--font-mono);opacity:.5}.sdk .cards{display:flex;grid-column:span 12;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.8rem;width:calc(100% + (var(--gap) * 2));margin:0 calc(var(--gap) * -1);margin-top:auto}.sdk .cards .marguee{position:relative;width:100%;height:45vh}.sdk .cards .marguee .scroller{position:relative;display:inline-flex}.sdk .cards .marguee .scroller .card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;margin-right:.8rem;transition:color .3s var(--ease-out)}.sdk .cards .marguee .scroller .card .image{position:relative;line-height:0;border:1px solid rgba(var(--white-rgb),0);border-radius:.4rem;overflow:hidden;transition:border .3s var(--ease-out)}.sdk .cards .marguee .scroller .card .image img{width:auto;height:100%;max-height:45vh}.sdk .cards .marguee .scroller .card .image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(0deg,#0a1b2e 8.25%,#112e4f8b 71.49%,#112e4f00 95.88%);filter:blur(10px)}.sdk .cards .marguee .scroller .card .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:-webkit-backdrop-filter .3s var(--ease-out);transition:backdrop-filter .3s var(--ease-out);transition:backdrop-filter .3s var(--ease-out),-webkit-backdrop-filter .3s var(--ease-out)}@media only screen and (max-width: 768px){.sdk .cards .marguee .scroller .card .image:before{-webkit-backdrop-filter:none;backdrop-filter:none}}.sdk .cards .marguee .scroller .card .text{position:absolute;display:flex;justify-content:space-between;bottom:0;left:0;padding:1rem;width:100%;font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;opacity:.5;transition:opacity .3s var(--ease-out)}.sdk .cards .marguee .scroller .card .text:after{content:"[+]";color:var(--foreground)}@media (hover: hover){.sdk .cards .marguee .scroller .card:hover{color:var(--foreground)}.sdk .cards .marguee .scroller .card:hover .image{border:1px solid rgba(var(--white-rgb),.5)}.sdk .cards .marguee .scroller .card:hover .image:before{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.sdk .cards .marguee .scroller .card:hover .text{opacity:1}.sdk .cards .marguee .scroller .card:hover .text:after{animation:flicker .1s infinite steps(1)}}.sdk .links{display:flex;justify-content:center;grid-column:span 12;margin-bottom:4.3rem}.validated{height:100vh;padding:0 var(--pad) 0;display:flex;flex-direction:column}.validated .divider{position:absolute;top:var(--pad);left:var(--pad);width:calc(100% - 2 * var(--pad))}.validated .image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;overflow:hidden}.validated .text{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;margin:0 auto;text-align:center}@media only screen and (max-width: 768px){.validated .text{width:80%}}.validated .text h2{margin-bottom:1.2rem}.validated .text p{margin-bottom:2.4rem;font-family:var(--font-mono);opacity:.5}.validated .text .icons{position:relative;display:flex;gap:3rem}@media only screen and (max-width: 584px){.validated .text .icons{flex-wrap:wrap;justify-content:center;gap:3rem;row-gap:1rem}}.validated .text .icons .icon{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;width:6vw}@media only screen and (max-width: 584px){.validated .text .icons .icon{width:15vw}}.validated .text .icons .icon img{width:3.7rem;height:auto;margin-bottom:.8rem}.validated .text .icons .icon h3{font-size:var(--font-sm);white-space:nowrap}.banner{position:relative;height:var(--header-height) / 2;background-color:#fff;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e5e5e5;padding:calc(var(--pad) / 2)}.banner-content{width:100%;max-width:1200px;padding:0 20px}.banner-text{text-align:center}.banner-text p{margin:0;font-size:var(--font-xs);font-weight:500;color:#333;line-height:1}.banner-text p .arrow{padding:0 10px}header{position:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;top:var(--header-height) / 2;width:calc(100% - 2 * var(--pad));height:var(--header-height);margin:0 var(--pad);border-bottom:var(--border);mix-blend-mode:difference;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:-.06em;font-size:var(--font-xs);transform:translateZ(0);transition:transform .5s var(--ease-in-out);z-index:1000}header nav{position:relative;display:flex;justify-content:space-between;width:100%;max-width:var(--max-width)}header nav a{display:flex;height:100%;align-items:center;text-decoration:none}header nav a:before{content:"[";opacity:.3;display:inline-block;color:var(--foreground);margin:0 .5em}header nav a:after{content:"]";opacity:.3;display:inline-block;color:var(--foreground);margin:0 .5em}header nav a.active{color:var(--foreground);opacity:1}header nav .social{display:flex}@media only screen and (max-width: 1024px){header nav .social{display:none}}header nav .social:before,header nav .social:after{all:unset}header nav .social img{height:50px}header nav .logo{display:flex;align-items:center;text-decoration:none;line-height:0}header nav .logo:before,header nav .logo:after{all:unset}header nav .logo svg{height:1.25rem;width:auto}header nav ul{display:flex;align-items:stretch}header nav ul li{display:flex;position:relative;list-style:none;align-items:center}header nav ul li:after{content:"|";opacity:.3}header nav ul li:last-child:after{content:""}header nav ul li a{height:100%;align-items:center;text-decoration:none}header nav ul li a:before{content:" ";margin-left:.6rem}header nav ul li a:after{content:" ";margin-right:.6rem}header nav ul li a.active{color:var(--foreground);opacity:1}@media (hover: hover){header nav ul li a:hover:before{content:"["}header nav ul li a:hover:after{content:"]"}}header nav ul li .subnavigation{display:none;position:absolute;top:100%;padding:1.25rem;margin:0 -1.25rem}header nav ul li .subnavigation ul{display:flex;flex-direction:column;gap:0;width:15vw;border-radius:.625rem;background:rgba(var(--foreground-rgb),.1)}@media only screen and (max-width: 1600px){header nav ul li .subnavigation ul{width:20vw}}header nav ul li .subnavigation ul li{display:inline-block}header nav ul li .subnavigation ul li:after{all:unset}header nav ul li .subnavigation ul a{display:flex;padding:1rem 0;border-radius:.4rem;text-transform:none;background:transparent;transition:background .5s var(--ease-out);text-transform:uppercase}@media (hover: hover){header nav ul li .subnavigation ul a:hover{background:rgba(var(--foreground-rgb),1);color:var(--background)}header nav ul li .subnavigation ul a:hover:before{color:rgba(var(--background-rgb),.5)}header nav ul li .subnavigation ul a:hover:after{color:rgba(var(--background-rgb),.5)}}@media (hover: hover){header nav ul li:hover .subnavigation{display:flex}header nav ul li:hover .subnavigation ul li{animation:nav-submenu .5s var(--ease-out);animation-fill-mode:both}header nav ul li:hover .subnavigation ul li:nth-child(1){animation-delay:.03s;animation-duration:.5s}header nav ul li:hover .subnavigation ul li:nth-child(2){animation-delay:.06s;animation-duration:.7s}header nav ul li:hover .subnavigation ul li:nth-child(3){animation-delay:.09s;animation-duration:calc(.3s + 3 * .2s)}header nav ul li:hover .subnavigation ul li:nth-child(4){animation-delay:.12s;animation-duration:1.1s}header nav ul li:hover .subnavigation ul li:nth-child(5){animation-delay:.15s;animation-duration:1.3s}header nav ul li:hover .subnavigation ul li:nth-child(6){animation-delay:.18s;animation-duration:calc(.3s + 6 * .2s)}header nav ul li:hover .subnavigation ul li:nth-child(7){animation-delay:.21s;animation-duration:calc(.3s + 7 * .2s)}header nav ul li:hover .subnavigation ul li:nth-child(8){animation-delay:.24s;animation-duration:calc(.3s + 8 * .2s)}header nav ul li:hover .subnavigation ul li:nth-child(9){animation-delay:.27s;animation-duration:2.1s}header nav ul li:hover .subnavigation ul li:nth-child(10){animation-delay:.3s;animation-duration:2.3s}header nav ul li:hover .subnavigation ul li:nth-child(11){animation-delay:calc(11 * .03s);animation-duration:2.5s}header nav ul li:hover .subnavigation ul li:nth-child(12){animation-delay:.36s;animation-duration:2.7s}header nav ul li:hover .subnavigation ul li:nth-child(13){animation-delay:.39s;animation-duration:2.9s}header nav ul li:hover .subnavigation ul li:nth-child(14){animation-delay:.42s;animation-duration:3.1s}header nav ul li:hover .subnavigation ul li:nth-child(15){animation-delay:calc(15 * .03s);animation-duration:3.3s}header nav ul li:hover .subnavigation ul li:nth-child(16){animation-delay:.48s;animation-duration:3.5s}header nav ul li:hover .subnavigation ul li:nth-child(17){animation-delay:.51s;animation-duration:3.7s}header nav ul li:hover .subnavigation ul li:nth-child(18){animation-delay:.54s;animation-duration:3.9s}header nav ul li:hover .subnavigation ul li:nth-child(19){animation-delay:.57s;animation-duration:calc(.3s + 19 * .2s)}header nav ul li:hover .subnavigation ul li:nth-child(20){animation-delay:.6s;animation-duration:4.3s}}@media only screen and (max-width: 1024px){header nav ul.navigation{display:none}}header nav button{text-transform:uppercase;display:none;color:var(--foreground)}@media only screen and (max-width: 1024px){header nav button{display:inline-block}}header nav.mobile{position:absolute;display:none;justify-content:flex-end;bottom:0;transform:translateY(100%);width:100%;padding:0 var(--pad) var(--gap);border-bottom:var(--border)}header nav.mobile ul{display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width: 1024px){header nav.mobile ul.navigation{display:flex}}header nav.mobile ul.navigation li{justify-content:flex-end;flex-direction:column;align-items:flex-end}header nav.mobile ul.navigation li:before,header nav.mobile ul.navigation li:after{display:none}header nav.mobile ul.navigation li a{font-size:15px;line-height:21px}header nav.mobile ul.navigation li a:after,header nav.mobile ul.navigation li a:before{display:none}header nav.mobile ul.navigation li ul{opacity:.5}.header--hidden header{transform:translate3d(0,-200%,0)}@media only screen and (max-width: 1024px){.header--hidden header{transform:translate3d(0,-100%,0)}}.header--hidden header .subnavigation{display:none!important}.menu--visible header{border-bottom:1px solid transparent}.menu--visible header nav.mobile{padding:0 0 var(--pad) 0}@media only screen and (max-width: 1024px){.menu--visible header nav.mobile{display:flex}}.menu--visible header nav.mobile ul.navigation li{animation:nav-mobile .5s var(--ease-out);animation-fill-mode:both}.menu--visible header nav.mobile ul.navigation li:nth-child(1){animation-delay:.03s;animation-duration:.5s}.menu--visible header nav.mobile ul.navigation li:nth-child(2){animation-delay:.06s;animation-duration:.7s}.menu--visible header nav.mobile ul.navigation li:nth-child(3){animation-delay:.09s;animation-duration:calc(.3s + 3 * .2s)}.menu--visible header nav.mobile ul.navigation li:nth-child(4){animation-delay:.12s;animation-duration:1.1s}.menu--visible header nav.mobile ul.navigation li:nth-child(5){animation-delay:.15s;animation-duration:1.3s}.menu--visible header nav.mobile ul.navigation li:nth-child(6){animation-delay:.18s;animation-duration:calc(.3s + 6 * .2s)}.menu--visible header nav.mobile ul.navigation li:nth-child(7){animation-delay:.21s;animation-duration:calc(.3s + 7 * .2s)}.menu--visible header nav.mobile ul.navigation li:nth-child(8){animation-delay:.24s;animation-duration:calc(.3s + 8 * .2s)}.menu--visible header nav.mobile ul.navigation li:nth-child(9){animation-delay:.27s;animation-duration:2.1s}.menu--visible header nav.mobile ul.navigation li:nth-child(10){animation-delay:.3s;animation-duration:2.3s}.menu--visible header nav.mobile ul.navigation .socials{flex-direction:row;margin-right:-15px}footer{position:relative}footer .columns{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;-moz-column-gap:var(--gap);column-gap:var(--gap)}@media only screen and (max-width: 584px){footer .columns{-moz-column-gap:0;column-gap:0}}@media only screen and (max-width: 584px){footer .columns{row-gap:var(--gap)}}footer .columns .column{grid-column:span 3}@media only screen and (max-width: 584px){footer .columns .column{grid-column:span 6}}footer .columns .logo svg{height:1.25rem;width:auto}footer .columns ul,footer .columns li{list-style:none;padding:0;margin:0}footer .columns ul a,footer .columns li a{color:var(--foreground)}@media (hover: hover){footer .columns ul a:hover,footer .columns li a:hover{color:rgba(var(--foreground-rgb),.5)}}footer .columns ul a:before,footer .columns li a:before{display:none;color:var(--foreground)}footer .columns ul a:after,footer .columns li a:after{content:"[↗]";color:var(--foreground)}footer .columns.links{margin-bottom:5rem}footer .columns.links h3{font-size:var(--font-sd);opacity:.3;margin-bottom:1rem}footer .columns.links ul{padding-top:1rem}footer .columns.links li{display:flex;margin-bottom:.5rem}footer .columns.links li a{text-decoration:none}footer .columns.legal,footer .columns.extras{font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;font-size:var(--font-xxs)}footer .columns.legal .column,footer .columns.extras .column{grid-column:span 6}@media only screen and (max-width: 584px){footer .columns.legal .column,footer .columns.extras .column{grid-column:span 12}}footer .columns.legal{margin-bottom:2rem;opacity:.3}footer .columns.extras{padding:var(--pad) 0;border-top:1px solid rgba(var(--foreground-rgb),.2)}footer .columns.extras p{opacity:.3}footer .columns.extras ul{opacity:.5;display:flex;gap:3rem}@media only screen and (max-width: 584px){footer .columns.extras ul{gap:1rem}}footer .columns.extras ul li a:after{display:none}.debug{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;pointer-events:none;font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;padding:0 var(--pad)}.debug .notice{position:absolute;bottom:0;right:0;padding:.5rem;background:#ff0;color:#000}.debug .c{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;-moz-column-gap:var(--gap);column-gap:var(--gap)}@media only screen and (max-width: 584px){.debug .c{-moz-column-gap:0;column-gap:0}}.debug .c{width:100%;height:100%}.debug .c .column{height:100%;opacity:.1;border-left:1px solid white;border-right:1px solid white}.loader{position:fixed;display:flex;flex-direction:column;justify-content:flex-end;top:0;left:0;width:100%;height:100%;padding:0 var(--pad) 0;color:var(--background);z-index:1000;pointer-events:all;opacity:1;transition:opacity 1s var(--ease-in-out);transition-delay:.4s}.loader p{font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;animation:flicker .05s infinite steps(1)}.loader .background{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--foreground);transform:scaleZ(1);transition:transform .5s var(--ease-in-out),border-radius .6s var(--ease-in-out)}.loader .logo{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:var(--pad);height:var(--header-height)}.loader .logo svg{height:1.25rem;width:auto}.loader .logo svg path{fill:var(--background)}.loader .columns{position:relative}.loader .columns .title{grid-column:1 / span 6;padding:1rem 0;border-top:var(--border)}@media only screen and (max-width: 768px){.loader .columns .title{grid-column:span 12;margin-bottom:var(--gap)}}.loader .columns .numbers{grid-column:1 / span 3;padding:1rem 0;border-top:var(--border);visibility:hidden}@media only screen and (max-width: 768px){.loader .columns .numbers{margin-bottom:var(--gap);grid-column:span 12}}@media only screen and (max-width: 584px){.loader .columns .numbers{margin-bottom:var(--gap)}}.loader .columns .numbers .number{font-family:var(--font-sans);font-size:var(--font-xl);font-feature-settings:"zero" 1,"tnum" 1;letter-spacing:-.02em;line-height:1}.loader .columns .links{padding:1rem 0;grid-column:span 3;border-top:var(--border);visibility:hidden}@media only screen and (max-width: 768px){.loader .columns .links{grid-column:span 12;padding-bottom:var(--pad)}}.loader .columns .links ul,.loader .columns .links li{list-style:none;margin:0;padding:0}.loader.hidden{opacity:0;pointer-events:none}.loader.hidden p{visibility:hidden}.loader.hidden .background{border-radius:1rem;transform:scale3d(.98,.98,1)}[data-inview=twitch],[data-effect=twitch]{--speed: .5s;--delay: .1s}[data-inview=twitch] .word,[data-effect=twitch] .word{visibility:hidden;display:inline-block}[data-inview=twitch].inview .word,[data-effect=twitch].inview .word{animation:twitch var(--speed);animation-delay:calc((var(--word-index) + 1) * var(--delay));animation-timing-function:var(--ease-in-out-expo);animation-fill-mode:both}[data-effect=burn],[data-inview=burn]{--speed: 1s;--delay: .1s;opacity:0;transform:translate3d(1rem,0,0);transition:transform calc(var(--speed) * 2) var(--ease-out)}[data-effect=burn] .word,[data-inview=burn] .word{opacity:.01;display:inline-block;transform:translate3d(1rem,0,0)}[data-effect=burn].inview,[data-inview=burn].inview{opacity:1;transform:translateZ(0)}[data-effect=burn].inview .word,[data-inview=burn].inview .word{animation:burn var(--speed);animation-delay:calc((var(--word-index) + 1) * var(--delay));animation-timing-function:var(--ease-out);animation-fill-mode:both}[data-inview=shuffle]{white-space:pre-wrap}[data-inview=fade]{--delay: 0s}[data-inview=fade]>*{opacity:0;transform:translate3d(0,50%,0);transition:opacity .5s var(--ease-out),transform 5s var(--ease-out-expo);transition-delay:var(--delay)}[data-inview=fade].inview>*{opacity:1;transform:translateZ(0)}[data-inview=scale]{--speed: .815s;transform:scale3d(.9,.9,1);transition:transform var(--speed) var(--ease-in-out)}[data-inview=scale] .background{border-radius:1rem;transition:border-radius calc(var(--speed) * 1.2) var(--ease-in-out)}[data-inview=scale] .columns{position:relative;transform:scale3d(.95,.95,1) translate3d(0,-1rem,0);transition:transform calc(var(--speed) * 1.3) var(--ease-in-out)}[data-inview=scale].inview{transform:scaleZ(1)}[data-inview=scale].inview .background{border-radius:0}[data-inview=scale].inview .columns{transform:scaleZ(1) translateZ(0)}.button{font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;text-decoration:none;color:var(--accent)}.button:before{content:"[";opacity:1;display:inline-block;color:var(--accent);margin:0 .5em 0 0}.button:after{content:"]";opacity:1;display:inline-block;color:var(--accent);margin:0 0 0 .5em}.button.button--cta{padding:1rem 4.5rem;border:1px solid var(--foreground);border-radius:.4rem;color:var(--foreground);transition:background .1s var(--ease-out)}.button.button--cta:before{color:var(--foreground)}.button.button--cta:after{color:var(--foreground)}@media (hover: hover){.button.button--cta:hover{color:rgba(var(--background-rgb),.5);background:var(--foreground)}.button.button--cta:hover:before{color:var(--background)}.button.button--cta:hover:after{color:var(--background)}}.button.button-signup{background-color:var(--off-yellow);color:var(--black);padding:5px 20px;border-radius:5px}.button.button-signup:before{color:var(--black)}.button.button-signup:after{color:var(--black)}@media (hover: hover){.button.button-signup:hover{transform:scale(1.05);transition:transform .15s var(--ease-out);color:var(--black)}}.noise{top:-10rem;left:-10rem;width:calc(max(100vw,100vh) + 20rem);height:calc(max(100vw,100vh) + 20rem);z-index:10;position:fixed;pointer-events:none;background-position:50%;transform:translateZ(0);animation:noise 2s steps(1) infinite;background-image:url(/static/img/noise-light.png);background-repeat:repeat}[data-parallax]{position:relative}[data-parallax] img,[data-parallax] video{position:absolute;width:100%;height:calc(100% + 20vh);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.divider{position:relative;border-top:1px solid rgba(var(--white-rgb),.2)}.divider:before{content:"";display:block;text-align:center;background:var(--foreground);height:1px;width:100%;opacity:.4;margin-bottom:.8rem}.divider p{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;margin-bottom:.8rem}.divider p span:last-child{opacity:.3}[data-tippy-root]{--foreground: var(--white);--foreground-rgb: var(--white-rgb);--background: var(--black);--background-rgb: var(--black-rgb)}[data-tippy-root] .tippy-arrow{color:rgba(var(--foreground-rgb),.8);transform:translateY(10px)}[data-tippy-root] .tippy-box{font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:0;color:var(--background);background-color:rgba(var(--foreground-rgb),.8)}[data-tippy-root] .tippy-box .downloads{padding:1rem;display:flex;flex-direction:column}[data-tippy-root] .tippy-box .downloads a{display:flex;color:var(--background);align-items:center;text-decoration:none;margin-bottom:.5rem}[data-tippy-root] .tippy-box .downloads a:before,[data-tippy-root] .tippy-box .downloads a:after{all:unset}@media (hover: hover){[data-tippy-root] .tippy-box .downloads a:hover{color:rgba(var(--background-rgb),.5)}}[data-tippy-root] .tippy-box .downloads a img{width:1rem;height:auto;margin-right:.5rem}[data-tippy-root] .tippy-box .downloads a:last-child{margin-bottom:0}[data-tippy-root] .tippy-box[data-placement^=bottom] .tippy-arrow:before{top:-8px!important}[data-tippy-root] .tippy-box[data-placement^=top] .tippy-arrow:before{bottom:-8px!important}.signup-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000;display:none;justify-content:center;align-items:center}.signup-modal p,.signup-modal li{font-family:var(--font-mono);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:-.06em;padding-top:20px}.signup-modal .list ul{list-style-type:disc;padding-left:20px}.signup-modal h2{font-family:var(--font-sans);font-size:var(--font-lg)}.signup-modal .signup-modal-content{background-color:var(--black);border-radius:10px;border:1px solid var(--white);width:100%;max-width:60%;max-height:60%;display:flex}@media only screen and (max-width: 1024px){.signup-modal .signup-modal-content{max-width:80%}}@media only screen and (max-width: 768px){.signup-modal .signup-modal-content{max-width:100%}}.signup-modal .signup-modal-content .cta{padding:80px 20px;background:linear-gradient(180deg,var(--off-yellow) 0%,var(--black) 30%);border-radius:10px 0 0 10px}.signup-modal .signup-modal-content .form{background-color:var(--white);padding:20px;border-radius:0 10px 10px 0;color:var(--black);display:flex;flex-direction:column;justify-content:center}.signup-modal .signup-modal-content .form .signup p,.signup-modal .signup-modal-content .form .signup button{margin:30px 0}.signup-modal .signup-modal-content .form .signup button{min-width:180px;text-wrap:nowrap}.signup-modal .signup-modal-content .form .success{min-width:180px}.signup-modal .signup-modal-content .form input{flex:1;padding:10px 0;border:none;border-bottom:1px solid var(--black);background:transparent;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:-.06em;font-size:var(--font-xs)}.signup-modal .signup-modal-content .form input::-moz-placeholder{opacity:.8;-moz-transition:opacity .3s var(--ease-out);transition:opacity .3s var(--ease-out)}.signup-modal .signup-modal-content .form input::placeholder{opacity:.8;transition:opacity .3s var(--ease-out)}.signup-modal .signup-modal-content .form input:focus{outline-style:none;box-shadow:none}.signup-modal .signup-modal-content .form input:focus::-moz-placeholder{opacity:.5}.signup-modal .signup-modal-content .form input:focus::placeholder{opacity:.5}.content-page{--background: var(--white);--background-rgb: var(--white-rgb)}.page-default{color:var(--black);padding:calc(var(--header-height) + 32px) var(--pad) 50px;font-family:JetBrainsMono,monospace;display:flex;flex-direction:column;justify-content:center;margin:0 auto}@media (min-width: 1600px){.page-default{max-width:1400px}}.page-default h1{font-size:44px;line-height:44px;text-transform:uppercase}.page-default .text-section{font-size:24px;line-height:24px}.page-default .text-section p:has(+ul){margin-bottom:0}.page-default .text-section a{text-underline-offset:0}.page-default .text-section li{list-style-position:inside;padding-left:20px;line-height:27px}.page-default .text-section li:before{content:"";margin-left:-.5rem}.page-default .text-section ol{margin-bottom:10px}.page-default .text-section ol li{padding-left:0}.metrics{font-size:14px;display:flex;flex-direction:column;text-align:center}.metrics a{color:var(--color-primary);text-underline-offset:.2em!important}.metrics>div{display:flex;flex-direction:column;padding-top:25px;padding-bottom:25px}.metrics>div h3{margin-bottom:1rem}.metrics img{border:1px solid #000;border-radius:5px;width:100%}.metrics .graphs{display:flex;justify-content:center;align-items:center;grid-column-gap:25px;grid-row-gap:25px;flex-direction:row}@media only screen and (max-width: 1024px){.metrics .graphs{flex-direction:column}}.metrics .graphs dotlottie-player{border-radius:10px;overflow:hidden}.metrics .graphs .lottie-1{width:43vw}@media only screen and (max-width: 1024px){.metrics .graphs .lottie-1{width:100%}}.metrics .graphs .lottie-2{width:51vw}@media only screen and (max-width: 1024px){.metrics .graphs .lottie-2{width:100%}}.metrics .basic-info p{margin-top:50px}.metrics .metrics-divider{width:100%;border-top:1px solid #0003;display:flex;flex-direction:row;justify-content:space-between;padding-top:15px;line-height:initial;padding-bottom:50px}.metrics .metrics-divider .left{text-transform:uppercase;display:flex;flex-direction:row;gap:7px}.metrics .metrics-divider .left .prefix{font-size:14px;font-weight:600;color:var(--color-primary)}.metrics .metrics-divider .left .subtitle,.metrics .metrics-divider .right{font-size:14px;font-weight:400;color:#00000054}.error{padding:calc(var(--header-height) + 32px) var(--pad) 50px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
