/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 9, 2023 */@font-face{font-family:avenir-roman;src:url(/_astro/Avenir-Roman.BUrMJY69.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir-book;src:url(/src/fonts/Avenir-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir-medium;src:url(/_astro/Avenir-Medium.3dQWb9gp.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir-heavy;src:url(/_astro/Avenir-Heavy.DG4YX3DM.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:avenir-black;src:url(/_astro/Avenir-Black.CTVUyYDG.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--color-dark: #020302;--color-light: #efefef;--color-primary: rgb(97, 172, 27);--leather-default-normal: #f1f1f1;--leather-default-hover: #d9d9d9;--leather-default-active: #bfbfbf;--leather-light-normal: #ffffff;--leather-light-hover: #fafafa;--leather-light-active: #f5f5f5;--leather-dark-normal: #8c8c8c;--leather-dark-hover: #595959;--leather-dark-active: #262626;--neutral-ink-default-normal: #5a6672;--neutral-ink-default-hover: #4c5761;--neutral-ink-default-active: #3f4750;--neutral-ink-light-normal: #acb8c3;--neutral-ink-light-hover: #9aa8b6;--neutral-ink-light-active: #8999a9;--neutral-ink-dark-normal: #26292c;--neutral-ink-dark-hover: #171a1c;--neutral-ink-dark-active: #090a0b;--semantic-green-default-normal: #28ba36;--semantic-green-default-hover: #25b133;--semantic-green-default-active: #00850d;--semantic-green-light-normal: #e5f9e7;--semantic-green-light-hover: #cef3d2;--semantic-green-light-active: #22a02f;--semantic-green-dark-normal: #00ad11;--semantic-green-dark-hover: #00990f;--semantic-green-dark-active: #b6edbb;--semantic-blue-default-normal: #147aff;--semantic-blue-default-hover: #006fff;--semantic-blue-default-active: #004bad;--semantic-blue-light-normal: #e5eef9;--semantic-blue-light-hover: #cedef3;--semantic-blue-light-active: #0066eb;--semantic-blue-dark-normal: #005dd6;--semantic-blue-dark-hover: #0054c2;--semantic-blue-dark-active: #b6cded;--size-step-0: clamp(1rem, calc(.96rem + .22vw) , 1.13rem);--size-step-1: clamp(1.25rem, calc(1.16rem + .43vw) , 1.5rem);--size-step-2: clamp(1.56rem, calc(1.41rem + .76vw) , 2rem);--size-step-3: clamp(1.95rem, calc(1.71rem + 1.24vw) , 2.66rem);--size-step-4: clamp(1.4rem, 1.478rem + .7609vi, 2.4375rem)}body{background:var(--color-light);color:var(--color-dark);font-family:avenir-book,sans-serif;font-size:var(--size-step-0);line-height:1.7}body a{color:#789d2c}.dark body{background:var(--color-dark);color:var(--color-light)}.dark body .hero h2,.dark body #block{color:var(--color-light)}.dark body .main_navigation{background:var(--color-dark);color:var(--color-light)}.dark body .cta svg path{fill:#fff}h1,h2,h3{font-family:avenir-heavy;font-weight:400;line-height:1.1;text-wrap:balance}h1{font-size:var(--size-step-4)}h2{font-size:var(--size-step-3)}h3{font-size:var(--size-step-2)}p,code,a,span,ul,li{font-family:avenir-roman;padding-inline-start:0em}li::marker{color:var(--color-primary)}article{max-width:120ch;margin-inline:auto}blockquote{padding-inline-start:1em;border-inline-start:.3em solid;border-inline-start-color:var(--color-primary);font-style:italic;font-size:var(--size-step-1);max-width:50ch}.flow>*+*{margin-block-start:1.2rem}.flow>h1{max-width:24ch}.flow>h2,.flow>h3{max-width:28ch}:is(h1,h2,h3,blockquote){--flow-space: 1.5em}:is(h1,h2,h3)+*{--flow-space: .5em}a{color:currentColor;text-decoration-color:var(--color-primary)}.lede{max-width:120ch}.lede+*{--flow-space: 2em}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sidebar[data-astro-cid-xbstl6g3]{clip-path:polygon(30px 0,100% 0,280% 0px,80% 100%,0 100%,0 30px);display:none;a{&:hover{clip-path:polygon(20px 0,100% 0,300% 0px,100% 100%,0 100%,0 20px)}&:last-child:hover{clip-path:polygon(50px 0,10% 0,137% 0px,80% 100%,0 100%,0 0px)}}}.sidebar[data-astro-cid-xbstl6g3].show{display:block}.resources-button[data-astro-cid-xbstl6g3]:hover .svg-path[data-astro-cid-xbstl6g3]{fill:#c6ff50}footer[data-astro-cid-mtxgg6pp]{background-image:url(/footer.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:auto}ul[data-astro-cid-j7pv25f6]{list-style-type:disc}.solidity[data-astro-cid-j7pv25f6]{clip-path:polygon(120px 0,85% 0%,110% 100px,100% 100%,0px 100%,0px 0px)}.community[data-astro-cid-j7pv25f6]{position:fixed;bottom:5%;right:5%;display:grid;row-gap:.5rem;z-index:2}@media only screen and (min-width: 640px) and (-webkit-min-device-pixel-ratio: 1){.community[data-astro-cid-j7pv25f6]{display:none}}header[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;margin-block-end:2rem}header[data-astro-cid-j7pv25f6] .main_navigation[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;width:100%;padding-block:1rem}header[data-astro-cid-j7pv25f6] .social[data-astro-cid-j7pv25f6]{display:none;align-items:center;-moz-column-gap:2rem;column-gap:2rem}@media only screen and (min-width: 640px) and (-webkit-min-device-pixel-ratio: 1){header[data-astro-cid-j7pv25f6] .social[data-astro-cid-j7pv25f6]{display:flex}}.sections[data-astro-cid-j7pv25f6]{position:fixed;top:20%;display:none}.clip[data-astro-cid-j7pv25f6]{clip-path:none}@media (min-width: 1024px){.clip[data-astro-cid-j7pv25f6]{clip-path:polygon(30px 0,100% 0,100% 50px,97% 100%,0 100%,0 30px)}}.tag[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{padding-inline-start:0!important}.tag[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:var(--size-step-0);list-style-type:none;padding-inline:.4rem;padding-block:.2rem;border-radius:.2rem}.tag[data-astro-cid-j7pv25f6] .main[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;-moz-column-gap:.2rem;column-gap:.2rem}.tag[data-astro-cid-j7pv25f6] .main[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(1){margin-block-end:.5rem;background-color:#15803d;color:var(--color-light);font-weight:700;box-shadow:0 4px 4px #a0a0a024,0 2px 5px #a0a0a01f,0 1px 10px #a0a0a01a}.tag[data-astro-cid-j7pv25f6] .main[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2){background-color:#1d4ed8;color:#fff;font-weight:700;box-shadow:0 4px 4px #a0a0a024,0 2px 5px #a0a0a01f,0 1px 10px #a0a0a01a}.tag[data-astro-cid-j7pv25f6] .info[data-astro-cid-j7pv25f6]{display:grid;margin-block-end:0!important}.tag[data-astro-cid-j7pv25f6] .info[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:900;text-transform:capitalize}.tag[data-astro-cid-j7pv25f6] .icon[data-astro-cid-j7pv25f6]{display:flex;-moz-column-gap:.4rem;column-gap:.4rem;margin-block-start:0!important}.hero[data-astro-cid-j7pv25f6]{margin-block-end:4rem}.hero[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-weight:800;text-decoration:none;display:inline-block}.hero[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:grid;row-gap:.6rem}.hero[data-astro-cid-j7pv25f6] .heading[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr .5fr}.hero[data-astro-cid-j7pv25f6] .marketing[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:900}.hero[data-astro-cid-j7pv25f6] .functionality[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{display:inline-grid;row-gap:.4rem}.hero[data-astro-cid-j7pv25f6] .functionality[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.2rem}.hero[data-astro-cid-j7pv25f6] .functionality[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6] .function[data-astro-cid-j7pv25f6]{background-color:var(--neutral-ink-dark-normal);display:inline-block;width:-moz-fit-content;width:fit-content}.update[data-astro-cid-j7pv25f6]{max-width:120ch;margin-inline:auto;margin-block-end:2rem;padding-block-end:2rem}.redacted[data-astro-cid-j7pv25f6]{background-color:#000!important;color:#000!important;pointer-events:none}
