@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@325;425;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono&display=swap";@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root{--header-height: 56px;--page-max-width: 1260px;--body-background: #101010;--body-text-color: #b2b2bb;--page-padding-y: 3rem;--color-link: #70f2b7;--code-block-background: #0c0c0c;--font-family-code: "JetBrains Mono";--radius-round: 10000px;--radius-600: 32px;--radius-500: 24px;--radius-400: 16px;--radius-300: 8px;--radius-200: 4px;--radius-100: 2px;color-scheme:dark}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;text-decoration:none;font-weight:inherit;font-size:inherit;line-height:inherit;list-style-type:none;font-family:inherit;color:inherit}html{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;line-height:1.7;font-weight:425;scroll-padding-top:5rem;scrollbar-gutter:stable}@media screen and (max-width: 1078px){html{font-size:15px}}body{background:var(--body-background);color:var(--body-text-color);overflow:hidden;overflow-y:auto}img{display:block;max-width:100%;height:auto}iframe{display:block}h1,h2,h3,h4{color:#fff}strong{font-weight:1000}iframe{border:none}button{font-family:inherit;border:none;cursor:pointer}.token.comment{color:#8e8e98}.token.rr-function,.token.rr-class,.token.function,.token.class-name,.token.builtin,.property{color:#ffdf89}.token.punctuation,.token.operator{color:#8e8e98}.token.keyword,.token.boolean{color:#e283ff}.token.string,.token.number{color:#5dfdb7}.twitter-tweet iframe{border-radius:12px}.button{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .75rem .35rem;font-weight:450;color:#fff;font-size:.875rem;text-align:center;background-color:#0f0f0f;border-color:#000;border:2px solid #262b2e;border-radius:10px;white-space:nowrap;transition:all .125s ease}.button:hover{background-color:#191a1b}.button span{margin-right:.1rem;font-size:1.15rem;line-height:1}.button.button-primary{border:none;color:#111;text-shadow:0 1px rgba(255,255,255,.33);box-shadow:inset 0 1px #fff,0 0 30px #fff3;background:#fff}.button.button-primary:hover{box-shadow:inset 0 1px #fff,0 0 30px #ffffff4d}@media screen and (max-width: 700px){.button{width:100%;justify-content:center}}.input{padding:.25rem .75rem .35rem;font-weight:450;color:#fff;font-size:.875rem;text-align:center;background-color:#0f0f0f;border-color:#000;border:2px solid #262b2e;border-radius:10px}.no-scroll{overflow:hidden;scrollbar-gutter:stable}.section-heading{font-size:2.5rem;font-weight:700;letter-spacing:-.025rem;line-height:1.15;text-align:center;margin-bottom:1rem;color:#fff;animation:fade-up .3s .35s ease-out both}@media screen and (max-width: 1078px){.section-heading{font-size:2rem}}@media screen and (max-width: 700px){.section-heading{text-align:left}}.hero-heading{margin-bottom:1rem;font-size:5rem;font-weight:700;letter-spacing:-.05rem;line-height:1.1;text-align:center;margin-bottom:1.25rem;font-size:calc(2rem + 1vw);letter-spacing:-.015em;word-spacing:.03em;white-space:balance;color:#fff;animation:fade-up .3s .35s ease-out both}@media screen and (max-width: 1078px){.hero-heading{font-size:3rem}}@media screen and (max-width: 700px){.hero-heading{font-size:2.25rem;letter-spacing:-.025rem;text-align:left}}.section-subheading{max-width:38rem;text-align:center;margin:0 auto 1.7rem;font-weight:300;color:var(--body-text-color);animation:fade-up .3s .35s ease-out both}@media screen and (max-width: 700px){.section-subheading{text-align:left;font-size:1rem}}.section-cta{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;animation:fade-up .3s .35s ease-out both}@media screen and (max-width: 700px){.section-cta{flex-direction:column;width:100%}}
