html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box}:root{--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--satoshi: "Satoshi", "sans-serif";--oswald: "Oswald", "sans-serif";--jetBrains: "JetBrains Mono", sans-serif;--gutter: max(10px, 2rem)}.index footer ul li a{align-items:center;display:flex;justify-content:center}.bash--copied,.bash_copy,.index footer ul,.index_main>ul li a{display:flex;align-items:center}.index footer{display:flex;align-items:center;justify-content:space-between}html{overflow-x:hidden;scroll-behavior:initial;overscroll-behavior:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:10px;font-size:.6944444444vw;line-height:1;scrollbar-width:thin}.lenis{height:auto}.lenis-smooth{scroll-behavior:auto}.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis-scrolling iframe{pointer-events:none}.lenis-stopped{overflow:hidden}body{width:100%;min-height:100%;background-color:#000;color:#c1c1c1}body ::selection{text-shadow:none;background:#e4ff4e;color:#000}:root{font-family:var(--satoshi);line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{color:#e4ff4e;outline:none;text-decoration:none}button,[role=button]{background:none;border:none;color:inherit;cursor:pointer;outline:none}h1,h2,h3,h4,h5{font-family:var(--oswald)}.index_list li a,.index_header_text p a{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.index_list li a:after,.index_header_text p a:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:transform .7s var(--ease-out-expo);width:100%}.index_list li a:after,.index_header_text p a:after{transform:scaleX(1);transform-origin:left center}.index_list li a:hover:after,.index_header_text p a:hover:after{transform:scaleX(0);transform-origin:right center}.index_list li a,.index_header_text p a{display:inline-block}.bash--copied,.bash_copy{font-size:max(14px,1.4rem)}.features .feature-text p,.features .feature-text span,.index footer{font-size:max(12px,1.3rem)}.index_list li,.bash p,.bash pre code,.index_content section .p,.index_main>ul li a,.index_header_text p{font-size:max(14px,1.6rem)}.index_content section h1,.index_header_text h1{font-size:max(30px,4.8rem)}.index{--header: max(70rem, 450px);padding-inline:var(--gutter);margin-bottom:max(10rem,100px)}@media (max-width: 480px){.index{margin-bottom:max(10rem,50px)}}.index_header{padding-inline:var(--gutter);padding-block:max(8rem,40px) max(10rem,40px);width:max(53.4rem,400px);height:var(--header);position:fixed;top:0;left:50%;transform:translate(-50%)}@media (max-width: 480px){.index_header{width:calc(100% - var(--gutter) * 2)}}.index_header svg{aspect-ratio:534/305;width:100%;height:auto}.index_header_text{width:100%}.index_header_text h1{font-weight:700;line-height:86.7%;letter-spacing:-.05em;text-transform:uppercase;margin-top:max(7rem,30px)}.index_header_text p{text-transform:uppercase;font-weight:700;line-height:175.7%;letter-spacing:-.05em;margin-top:max(3rem,15px)}.index_header_text p a:after{bottom:3px}.index_main{background:#242424;border-radius:max(2.4rem,16px);padding:max(10rem,20px) max(15rem,20px);display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;z-index:2;margin-top:var(--header)}@media (max-width: 992px){.index_main{display:block;padding-inline:max(5rem,10px)}}.index_main>ul{position:sticky;top:max(10px,2rem);height:fit-content;grid-column:1/2}@media (max-width: 992px){.index_main>ul{display:none}}.index_main>ul li a{gap:max(1.25rem,10px);color:#c1c1c1;text-transform:uppercase;font-weight:700;line-height:175.7%;letter-spacing:-.05em;transition:color .8s var(--ease-out-expo);margin-bottom:1rem;position:relative}.index_main>ul li a svg{opacity:0}.index_main>ul li a.active{color:#e4ff4e;text-shadow:0 0 5px #e4ff4e}.index_main>ul li a.active svg{opacity:1}.index_main>ul li a:hover{color:#e4ff4e;text-shadow:0 0 5px #e4ff4e}.index_content{grid-column:2/-1}.index_content section{margin-bottom:max(12rem,70px)}.index_content section:last-of-type{margin-bottom:0}.index_content section h1{font-weight:700;line-height:86.7%;letter-spacing:-.05em;text-transform:uppercase;margin-bottom:max(20px,3rem)}.index_content section>.p{margin-bottom:max(20px,4rem)}.index_content section .p{font-family:var(--satoshi);color:#c1c1c1;text-transform:uppercase;font-weight:700;line-height:175.7%;letter-spacing:-.05em}.index footer{flex-wrap:wrap;gap:10px;color:#c1c1c1;text-transform:uppercase;font-weight:700;letter-spacing:-.05em;position:fixed;bottom:max(4rem,20px);left:0;width:100vw;padding-inline:var(--gutter)}@media (max-width: 480px){.index footer{position:static;padding-top:20px}}.index footer ul{--gap: max(1rem, 5px);gap:max(1rem,10px);flex-wrap:wrap;gap:var(--gap)}.index footer ul li a{gap:var(--gap);line-height:1.3;transition:all 1s var(--ease-out-expo);color:#c1c1c1}.index footer ul li a:hover{color:#e4ff4e;text-shadow:0 0 9px #e4ff4e}.index footer ul li:last-child svg{display:none}.bash{background:rgba(255,255,255,.07);border-radius:max(1.2rem,10px);padding:max(2rem,10px) max(3rem,10px);position:relative;overflow:auto}.bash pre{overflow:auto;word-wrap:normal;margin-right:70px;scrollbar-width:thin}.bash pre code{font-family:var(--jetBrains);font-weight:700;line-height:159.7%;letter-spacing:-.05em;color:#fff;margin-bottom:max(.5rem,5px);display:inline;max-width:auto;overflow:visible;word-wrap:normal}.bash p{font-family:var(--jetBrains);font-weight:700;line-height:159.7%;letter-spacing:-.05em;color:#fff;margin-bottom:max(.5rem,5px)}.bash p:last-of-type{margin-bottom:0}.bash_copy{gap:max(.5rem,5px);font-weight:700;letter-spacing:-.05em;text-transform:uppercase;color:#979797;position:absolute;top:max(15px,2.5rem);right:max(15px,2.5rem);cursor:pointer;z-index:2}.bash--copied{gap:max(.5rem,5px);font-weight:700;letter-spacing:-.05em;text-transform:uppercase;color:#e4ff4e;position:absolute;top:max(15px,2.5rem);right:max(15px,2.5rem);cursor:pointer}.features .feature{margin-bottom:max(4.5rem,40px);width:100%}.features .feature-text{display:flex;flex-wrap:wrap;gap:max(.7rem,7px);margin-bottom:max(.7rem,5px);font-weight:700}.features .feature-text span{line-height:1.5;letter-spacing:-.05em;font-family:var(--jetBrains);color:#fff;white-space:nowrap}.features .feature-text p{line-height:1.5;letter-spacing:-.05em;text-transform:uppercase}.index_list{list-style-type:disc;padding-inline-start:max(2rem,10px)}.index_list li{color:#c1c1c1;text-transform:uppercase;font-weight:700;line-height:175.7%;letter-spacing:-.05em;transition:color .8s var(--ease-out-expo);margin-bottom:1rem}.index_list li a:after{bottom:3px}._canvas_za3v3_1{height:100vh;width:100vw;position:fixed;left:0;top:0;opacity:.125;z-index:100000;pointer-events:none}
