@charset "UTF-8";.top-wrapper{background-color:var(--background);height:68px;left:0;padding:24px;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;z-index:9999}.top-wrapper .top{display:flex;justify-content:space-between;width:100%}.top-wrapper .top .branding{display:flex;gap:24px}.top-wrapper .top .branding .back{align-items:center;color:var(--text);display:flex;gap:8px}.top-wrapper .top .branding .name{align-items:center;color:var(--text);display:flex;gap:1px}.top-wrapper .top .branding .name p{line-height:11px}.top-wrapper .top .branding .name img{height:10.5px}.top-wrapper .top .branding .time{color:var(--text-secondary)}.top-wrapper .top .links{display:flex;gap:24px}.top-wrapper .top .links .link{color:var(--text)}.top-wrapper .top .links .link:hover{color:var(--text-secondary)}@media (max-width:768px){.hide-mobile{display:none}.top-wrapper{padding:16px}}.button[data-v-a5a9d880]{align-items:center;background-color:var(--text);box-shadow:inset 0 -3px #0003;color:var(--background);display:flex;font-family:KodeMono;font-weight:600;gap:8px;height:36px;justify-content:center;padding:8px 24px}@media (max-width:768px){.button[data-v-a5a9d880]{width:100%}}.button[data-v-a5a9d880]:hover{background-color:#ffffffd9;box-shadow:none}.button.darken[data-v-a5a9d880]{background-color:var(--dark-button);color:var(--text)}.button.darken[data-v-a5a9d880]:hover{background-color:#262626d9}.footer[data-v-61e0777f]{color:var(--text-secondary);flex-direction:column;font-weight:500;gap:4px}.footer[data-v-61e0777f],.footer .footnote[data-v-61e0777f]{align-items:center;display:flex}.footer .footnote a[data-v-61e0777f]{color:var(--text-secondary);-webkit-user-select:all;-moz-user-select:all;user-select:all}.footer .link[data-v-61e0777f]{color:var(--text)}main{align-items:center;display:flex;flex-direction:column;gap:200px}@media (max-width:768px){main{gap:100px}}.hero{align-items:center;display:flex;flex-direction:column;font-family:SpaceGrotesk;gap:32px;margin-top:132px;overflow:hidden;text-align:center;width:100%}@media (max-width:768px){.hero{gap:32px;margin-top:80px}}.hero h1{font-size:75px;line-height:80px;max-width:900px;text-align:center}@media (max-width:768px){.hero h1{font-size:48px;line-height:54px;padding:0 16px}}.hero p{color:var(--text-secondary);font-size:18px;max-width:600px}@media (max-width:768px){.hero p{font-size:15px}}.hero .buttons{display:flex;gap:24px;white-space:nowrap}@media (max-width:420px){.hero .buttons{flex-direction:column;gap:16px;width:100%}}.features{gap:32px;max-width:1000px;scroll-margin-top:80px;width:100%}.features,.features .text{display:flex;flex-direction:column}.features .text{gap:8px}.features .text .title{font-family:SpaceGrotesk;font-size:42px;font-weight:500}@media (max-width:768px){.features .text .title{font-size:32px}}.features .text .description{color:var(--text-secondary);font-family:SpaceGrotesk}.features .cards{display:flex;flex-wrap:wrap;gap:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.features .cards .card{background-color:var(--element);display:flex;flex:1 1 400px;flex-direction:column;font-family:SpaceGrotesk;gap:8px;padding:24px}@media (max-width:768px){.features .cards .card{flex:1 1 100%}}.features .cards .card .icon{width:24px}.features .cards .card .text{display:flex;flex-direction:column;gap:4px}.features .cards .card .text h3{font-size:15px}.features .cards .card .text p{color:var(--text-secondary)}.features .cards .card:hover{background-color:#121212}.pricing{gap:32px;max-width:1000px;scroll-margin-top:80px;width:100%}.pricing,.pricing .text{display:flex;flex-direction:column}.pricing .text{gap:8px}.pricing .text .title{font-family:SpaceGrotesk;font-size:42px;font-weight:500}@media (max-width:768px){.pricing .text .title{font-size:32px}}.pricing .text .description{color:var(--text-secondary);font-family:SpaceGrotesk}.pricing .grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.pricing .grid{grid-template-columns:1fr}}.pricing .grid .card{border:1px solid var(--dark-button);display:flex;flex-direction:column;gap:24px;min-height:500px;padding:24px}.pricing .grid .card.featured{border:1px solid var(--text);overflow:hidden;position:relative}.pricing .grid .card.featured:before{background-color:var(--text);color:var(--background);content:"Popular";font-size:.75rem;font-weight:600;padding:.25rem 2rem;position:absolute;right:-2rem;top:1rem;transform:rotate(45deg)}.pricing .grid .card h3{align-items:center;display:flex;flex-direction:column;font-family:SpaceGrotesk;font-size:24px;font-weight:600;justify-content:center}.pricing .grid .card h3 span{color:var(--text-secondary);font-size:15px;font-weight:500}.pricing .grid .card .price{font-family:SpaceGrotesk;font-size:24px;font-weight:500;text-align:center}.pricing .grid .card .price span{color:var(--text-secondary);font-family:KodeMono;font-size:15px}.pricing .grid .card .list{display:flex;flex-direction:column;flex-grow:1;gap:8px;text-align:left}.pricing .grid .card .list li{align-items:center;color:var(--text-secondary);display:flex;gap:8px;list-style:none}.pricing .grid .card .list li:before{content:"✓";font-size:18px;font-weight:700}.pricing .grid .enterprise{display:flex;grid-column:1/-1;min-height:unset}.pricing .grid .enterprise .horizontal{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.pricing .grid .enterprise .text,.pricing .grid .enterprise .text .price{text-align:left}.pricing .grid .enterprise .horizontal{flex-direction:row}}.about{gap:32px;max-width:1000px;scroll-margin-top:80px;width:100%}.about,.about .text{display:flex;flex-direction:column}.about .text{gap:8px}.about .text .title{font-family:SpaceGrotesk;font-size:42px;font-weight:500}@media (max-width:768px){.about .text .title{font-size:32px}}.about .text .description{color:var(--text-secondary);font-family:SpaceGrotesk}.about .stats{display:flex;flex-wrap:wrap;gap:16px}.about .stats .item{background-color:var(--element);display:flex;flex:1 1 200px;flex-direction:column;gap:8px;padding:24px;text-align:center}.about .stats .item .number{color:var(--text);font-size:24px;font-weight:700}.about .stats .item .label{color:var(--text-secondary)}.about .stats .item:hover{background-color:#121212}:root{--background:#000;--element:#0d0d0d;--dark-button:#262626;--text:#fff;--text-secondary:#707070}@font-face{font-display:swap;font-family:KodeMono;font-style:normal;font-weight:100 800;src:local("KodeMono"),url(./KodeMono.Dy6YriUM.woff2) format("woff2-variations");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:SpaceGrotesk;font-style:normal;font-weight:100 800;src:local("SpaceGrotesk"),url(./SpaceGrotesk.BVG28cEQ.woff2) format("woff2-variations");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}html{height:calc(100% - 92px);margin-top:92px;max-width:100vw;overflow-x:hidden;scroll-behavior:smooth;width:100%}@media (max-width:768px){html{height:calc(100% - 72px);margin-top:72px}}body{background-color:var(--background);color:var(--text);font-family:KodeMono,monospace;font-size:15px;overflow-x:hidden;padding:0 24px 24px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;width:100%}@media (max-width:768px){body{font-size:14px;padding:0 16px 16px}}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track{background:var(--background)}body::-webkit-scrollbar-thumb{background:var(--dark-button)}a,button,img{color:var(--text);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-enter-active,.page-leave-active{transition:all .15s ease-out}.page-enter-from,.page-leave-to{filter:blur(1px);opacity:.2}
