@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap);*,:after,:before{box-sizing:border-box}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b1118;font-family:Space Grotesk,Segoe UI,sans-serif;margin:0;overflow-x:hidden;overflow-y:auto}code{font-family:IBM Plex Mono,Menlo,Monaco,Consolas,Courier New,monospace}:root{--page-gutter:clamp(1rem,2.5vw,2.7rem);--background:#0b1118;--surface:#121a24;--surface-muted:#1b2633;--primary:#248131;--secondary:#248131;--danger:#d9485f;--warning:#e6a23c;--success:#3fa06f;--info:#62a1ff;--focus-ring:#62a1ff;--text-primary:#e5edf5;--text-secondary:#9aabbd;--input-background:#0f1620;--message-background:#1c2734;--message-own-background:#248131;--message-own-text:#ecf8f1;--border:#273446}.page{background:repeating-linear-gradient(90deg,#0000 0,#0000 28px,#62a1ff0a 28px,#62a1ff0a 29px),linear-gradient(90deg,#09121fd9 0,#0d192be0 50%,#09121fd9 100%),var(--background);color:var(--text-primary);min-height:100%;overflow-x:hidden;padding:50px var(--page-gutter) 1.8rem}.ambient{border-radius:999px;filter:blur(80px);opacity:.34;pointer-events:none;position:fixed;z-index:0}.ambient-top{background:#62a1ff70;height:260px;left:-60px;top:-120px;width:260px}.ambient-bottom{background:#2481317a;bottom:-120px;height:300px;right:-110px;width:300px}.footer,.topbar,main{position:relative;z-index:1}.topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a121ee0;border:0;border-bottom:1px solid #27394fbf;height:50px;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%;z-index:120}.topbar-inner{gap:1rem;height:100%;justify-content:space-between;margin:0 auto;width:min(1160px,calc(100% - var(--page-gutter)*2))}.brand,.topbar-inner{align-items:center;display:flex}.brand{font-family:Space Grotesk,Segoe UI,sans-serif;font-weight:600;gap:.58rem}.brand-mark{color:var(--success);font-size:1rem}.brand-name{font-size:1.02rem;letter-spacing:.02em}.top-controls{align-items:center;display:flex;gap:.75rem;height:100%}.top-nav{gap:.2rem}.top-nav,.top-nav a{align-items:center;display:inline-flex;height:100%}.top-nav a{background:#0000;border:0;border-bottom:2px solid #0000;border-radius:0;color:var(--text-secondary);font:500 .86rem/1 Space Grotesk,Segoe UI,sans-serif;padding:0 .62rem;text-decoration:none;transition:color .16s ease,border-color .16s ease}.top-nav a.active,.top-nav a:hover{border-bottom-color:#248131;color:#fff}.locale-switch{align-items:center;display:inline-flex;height:100%;position:relative}.locale-select{appearance:none;background:#0000;border:0;border-bottom:2px solid #0000;border-radius:0;color:var(--text-secondary);cursor:pointer;font:500 .86rem/1 Space Grotesk,Segoe UI,sans-serif;height:100%;padding:0 1.1rem 0 .5rem;transition:color .16s ease,border-color .16s ease}.locale-switch:after{background:var(--text-secondary);clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:.28rem;pointer-events:none;position:absolute;right:.34rem;top:50%;transform:translateY(-50%);width:.45rem}.locale-select:focus-visible,.locale-select:hover{border-bottom-color:#248131;color:#84b8ff}.locale-switch:focus-within:after,.locale-switch:hover:after{background:#84b8ff}.locale-select:focus-visible{outline:none}main{margin:0 auto;max-width:1160px}.development-page,.faq-page{padding-top:1rem}.development-wrap{background:linear-gradient(165deg,#121a24f5,#0a111cf5);border:1px solid var(--border);border-radius:1rem;padding:clamp(1rem,3vw,1.6rem)}.development-wrap h1{font:700 clamp(1.45rem,2.8vw,2.05rem) /1.1 Space Grotesk,Segoe UI,sans-serif;margin:0}.development-subtitle{color:var(--text-secondary);margin:.55rem 0 0}.development-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.95rem}.development-block{background:#121a249e;border:1px solid var(--border);border-radius:.82rem;padding:.9rem .92rem}.development-block h2{font:600 .98rem/1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.development-block ul{margin:.6rem 0 0;padding-left:1.1rem}.development-block li{color:var(--text-secondary);font-size:.9rem;margin-top:.35rem}.faq-wrap{background:linear-gradient(165deg,#121a24f5,#0a111cf5);border:1px solid var(--border);border-radius:1rem;padding:clamp(1rem,3vw,1.6rem)}.faq-wrap h1{font:700 clamp(1.5rem,3vw,2.2rem) /1.1 Space Grotesk,Segoe UI,sans-serif;margin:0}.faq-list{grid-gap:.65rem;display:grid;gap:.65rem;margin-top:.9rem}.faq-item{background:#121a2494;border:1px solid var(--border);border-radius:.8rem;padding:.86rem .92rem}.faq-item h2{font:600 .98rem/1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.faq-item p{color:var(--text-secondary);font-size:.9rem;margin:.45rem 0 0}.faq-back{margin-top:.9rem}.footer{color:var(--text-secondary);display:flex;font-size:.82rem;gap:.6rem;justify-content:space-between;margin:1rem auto 0;max-width:1160px}.footer p{margin:0}.footer-links{align-items:center;display:inline-flex;gap:.75rem}.footer-links a{border-bottom:1px solid #0000;color:#84b8ff;text-decoration:none}.footer-links a:hover{border-bottom-color:#84b8ff}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.changelog-page{padding-top:1rem}.changelog-wrap{background:linear-gradient(165deg,#121a24f5,#0a111cf5);border:1px solid var(--border);border-radius:1rem;padding:clamp(1rem,3vw,1.6rem)}.changelog-wrap h1{font:700 clamp(1.45rem,2.8vw,2.05rem) /1.1 Space Grotesk,Segoe UI,sans-serif;margin:0}.changelog-head{display:flex;gap:.95rem;justify-content:space-between}.changelog-title-wrap{min-width:0}.changelog-subtitle{color:var(--text-secondary);margin:.5rem 0 0}.changelog-summary{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.summary-card{background:#121a249e;border:1px solid var(--border);border-radius:.82rem;padding:.5rem;text-align:center}.summary-card p{color:var(--text-secondary);font-size:.84rem;margin:0}.summary-card strong{display:inline-block;font:700 1.08rem/1.2 Space Grotesk,Segoe UI,sans-serif;margin-top:.25rem}.search-wrap{display:block;margin-top:.85rem}.search-wrap input{background:#0c1726;border:1px solid #2f4260;border-radius:.72rem;color:var(--text-primary);font:500 .9rem/1.2 Space Grotesk,Segoe UI,sans-serif;padding:.67rem .78rem;width:100%}.search-wrap input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.timeline-list{grid-gap:.92rem;gap:.92rem;margin-top:1rem}.timeline-item,.timeline-list{display:grid;position:relative}.timeline-item{grid-gap:.7rem;gap:.7rem;grid-template-columns:.75rem 1fr}.timeline-item:not(:last-child):before{background:#27394fd9;bottom:-1rem;content:"";left:.33rem;position:absolute;top:1.05rem;width:2px}.timeline-dot{background:#248131;border-radius:999px;box-shadow:0 0 0 3px #24813133;height:.72rem;margin-top:.22rem;width:.72rem}.timeline-content{padding:.04rem 0 .3rem}.timeline-headline{align-items:baseline;display:flex;flex-wrap:wrap;gap:.55rem}.timeline-date{color:var(--text-secondary);font-size:.77rem;margin:0}.timeline-headline h2{font:700 .98rem/1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.timeline-headline p{color:var(--text-secondary);font-size:.8rem;margin:0}.timeline-content ul{margin:.35rem 0 0;padding-left:1rem}.timeline-content li{color:var(--text-primary);font-size:.86rem;margin-top:.29rem}.changelog-empty{color:var(--text-secondary);margin-top:1rem}.blog-page{padding-top:1rem}.blog-post-wrap,.blog-wrap{background:linear-gradient(165deg,#121a24f5,#0a111cf5);border:1px solid var(--border);border-radius:1rem;padding:clamp(1rem,3vw,1.6rem)}.blog-head h1,.blog-post-head h1{font:700 clamp(1.45rem,2.8vw,2.05rem) /1.1 Space Grotesk,Segoe UI,sans-serif;margin:0}.blog-head p,.blog-post-head p{color:var(--text-secondary);margin:.5rem 0 0}.blog-filters{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.blog-filter{background:#0c1726;border:1px solid #2f4260;border-radius:999px;color:var(--text-primary);cursor:pointer;font:600 .79rem/1 Space Grotesk,Segoe UI,sans-serif;padding:.34rem .62rem}.blog-filter.active{background:#62a1ff2e;border-color:#62a1ffa6}.blog-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.85rem}.blog-card{background:#0c1523d1;border:1px solid var(--border);border-radius:.82rem;overflow:hidden}.blog-card-cover{height:170px;object-fit:cover;width:100%}.blog-card-body{padding:.82rem}.blog-card-meta,.blog-post-meta{align-items:center;color:var(--text-secondary);display:flex;font-size:.78rem;gap:.45rem}.blog-tag{border:1px solid #3fa06f80;border-radius:999px;color:#9ce8bb;font:600 .68rem/1 Space Grotesk,Segoe UI,sans-serif;padding:.1rem .42rem}.blog-card h2{font:600 1rem/1.25 Space Grotesk,Segoe UI,sans-serif;margin:.45rem 0 0}.blog-card p{color:var(--text-secondary);font-size:.88rem;margin:.45rem 0 0}.blog-read-link{border-bottom:1px solid #0000;color:#84b8ff;display:inline-flex;font:600 .82rem/1 Space Grotesk,Segoe UI,sans-serif;margin-top:.58rem;text-decoration:none}.blog-read-link:hover{border-bottom-color:#84b8ff}.blog-empty{color:var(--text-secondary);margin-top:.9rem}.blog-pagination{align-items:center;display:flex;gap:.55rem;justify-content:center;margin-top:.92rem}.blog-pagination button{background:#0c1726;border:1px solid #2f4260;border-radius:.62rem;color:var(--text-primary);cursor:pointer;font:600 .8rem/1 Space Grotesk,Segoe UI,sans-serif;padding:.42rem .64rem}.blog-pagination button:disabled{cursor:default;opacity:.55}.blog-post-head{margin-bottom:.8rem}.blog-post-title-row{align-items:baseline;display:flex;gap:.6rem;justify-content:space-between}.blog-post-title-row time{color:var(--text-secondary);font-size:.82rem;white-space:nowrap}.blog-post-cover{border:1px solid var(--border);border-radius:.82rem;width:100%}.blog-markdown{color:var(--text-primary);margin-top:.95rem}.blog-markdown h1,.blog-markdown h2,.blog-markdown h3{margin:.95rem 0 0}.blog-markdown p{color:var(--text-secondary);font-size:.92rem;margin:.55rem 0 0}.blog-markdown ul{margin:.58rem 0 0;padding-left:1.1rem}.blog-markdown li{color:var(--text-primary);font-size:.9rem;margin-top:.3rem}.blog-post-error,.blog-post-loading{color:var(--text-secondary);margin:.85rem 0 0}.blog-post-foot{align-items:center;display:flex;gap:.7rem;justify-content:space-between;margin-top:1rem}.blog-post-tags{display:flex;flex-wrap:wrap;gap:.42rem;justify-content:flex-end}.hero{align-items:center;display:flex;flex-direction:column;gap:0;padding-top:1rem}.hero-copy{margin-bottom:.85rem;max-width:900px;text-align:center}.hero-copy h1{text-wrap:balance;font:700 clamp(1.7rem,4.4vw,3.2rem) /1.02 Space Grotesk,Segoe UI,sans-serif;margin:0}.hero-subtitle{text-wrap:balance;color:var(--text-primary);font:600 clamp(.95rem,2.2vw,1.25rem) /1.25 Space Grotesk,Segoe UI,sans-serif;margin:.55rem 0 0}.hero-text{text-wrap:balance;color:var(--text-secondary);font-size:.83rem;margin:.4rem 0 0}.hero-image-wrap{display:flex;justify-content:center;padding-inline:20px;width:100%}.hero-image{display:block;object-fit:contain;width:min(100%,980px)}.hero-wide-block{background:linear-gradient(170deg,#121a24e0,#0c1422e0);border:1px solid var(--border);border-radius:.88rem;margin-top:0;padding:1rem;width:100%}.hero-wide-head{align-items:center;display:flex;gap:.6rem;justify-content:space-between}.hero-wide-head h2{font:700 1.1rem/1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.hero-news-link{border-bottom:1px solid #0000;color:#84b8ff;font:600 .84rem/1 Space Grotesk,Segoe UI,sans-serif;text-decoration:none}.hero-news-link:hover{border-bottom-color:#84b8ff}.hero-news-grid{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.8rem}.hero-news-card{background:#0b131fcc;border:1px solid var(--border);border-radius:.78rem;overflow:hidden}.hero-news-card img{height:112px;object-fit:cover;width:100%}.hero-news-card div{padding:.72rem}.hero-news-card h3{font:600 .9rem/1.25 Space Grotesk,Segoe UI,sans-serif;margin:0}.hero-news-card p{color:var(--text-secondary);font-size:.82rem;margin:.42rem 0 0}.hero-news-meta{align-items:center;display:flex;gap:.45rem;justify-content:space-between;margin-top:.65rem}.hero-news-meta time{color:var(--text-secondary);font-size:.76rem}.hero-news-read{background:#0c1726;border:1px solid #2f4260;border-radius:.5rem;color:var(--text-primary);display:inline-flex;font:600 .78rem/1 Space Grotesk,Segoe UI,sans-serif;padding:.28rem .5rem;text-decoration:none}.hero-news-read:hover{border-color:#62a1ffa6}.btn{border:1px solid #0000;border-radius:.74rem;font:600 .9rem/1 Space Grotesk,Segoe UI,sans-serif;padding:.72rem 1rem;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.btn:hover{transform:translateY(-1px)}.btn-primary{background:linear-gradient(135deg,#248131,#359548);box-shadow:0 8px 24px #24813140;color:#eaf7eb}.btn-ghost{background:#121a24c7;border-color:var(--border);color:var(--text-primary)}.link-btn{align-items:center;display:inline-flex;text-decoration:none}.primary-link-btn{justify-content:center}.features{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem;scroll-margin-top:1rem}.feature-card{background:linear-gradient(170deg,#121a24e6,#0e1828e6);border:1px solid var(--border);border-radius:.88rem;padding:.96rem;transition:transform .16s ease,border-color .16s ease}.feature-card:hover{border-color:#62a1ff8c;transform:translateY(-2px)}.feature-card h2{font:600 1rem/1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.feature-card p{color:var(--text-secondary);font-size:.9rem;margin:.5rem 0 0}.platform-strip,.product-section{margin-top:.95rem}.section-head h2{font:700 clamp(1.05rem,2.4vw,1.42rem) /1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.section-head p{color:var(--text-secondary);font-size:.9rem;margin:.42rem 0 0}.product-grid{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.8rem}.product-card{background:#121a24bf;border:1px solid var(--border);border-radius:.75rem;padding:.84rem}.product-card h3{font:600 .96rem/1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.product-card p{color:var(--text-secondary);font-size:.88rem;margin:.45rem 0 0}.roadmap-grid{grid-gap:.62rem;display:grid;gap:.62rem;grid-template-columns:repeat(5,minmax(0,1fr))}.roadmap-card{background:#121a24d1;border:1px solid var(--border);border-radius:.75rem;min-width:0;padding:.78rem;transition:transform .15s ease,box-shadow .15s ease}.roadmap-card:hover{box-shadow:0 8px 20px #0003;transform:translateY(-1px)}.roadmap-card.live{border-color:#3fa06f7a}.roadmap-card.progress{border-color:#62a1ff6b}.roadmap-card.planned{border-color:#e6a23c6b}.roadmap-card-head{align-items:center;display:flex;gap:.4rem;justify-content:flex-start}.roadmap-card h3{font:600 .88rem/1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.os-icon{color:var(--text-primary);display:inline-grid;height:1.5rem;place-items:center;width:1.5rem}.os-icon svg{height:1rem;width:1rem}.roadmap-card.live .os-icon,.roadmap-card.planned .os-icon,.roadmap-card.progress .os-icon{color:var(--text-primary)}.status-badge{border:1px solid var(--border);border-radius:999px;font:600 .68rem/1 Space Grotesk,Segoe UI,sans-serif;margin-left:auto;padding:.15rem .5rem;white-space:nowrap}.roadmap-card.live .status-badge{border-color:#3fa06f8c;color:#8de0ac}.roadmap-card.progress .status-badge{border-color:#62a1ff8c;color:#93c2ff}.roadmap-card.planned .status-badge{border-color:#e6a23c94;color:#f1c27a}.cta-strip{align-items:stretch;background:linear-gradient(115deg,#24813133,#0d1827f2 42%);border:1px solid var(--border);border-radius:.88rem;display:flex;gap:1rem;justify-content:space-between;margin-top:.95rem;padding:1rem}.cta-strip-copy h2{font:700 clamp(1.05rem,2.2vw,1.35rem) /1.2 Space Grotesk,Segoe UI,sans-serif;margin:0}.cta-strip-copy{display:flex;flex-direction:column;justify-content:center;text-align:center}.cta-strip-copy p{color:var(--text-secondary);font-size:.9rem;margin:.42rem 0 0;max-width:64ch}.cta-roadmap-link{margin-top:.75rem}.waitlist-form{grid-gap:.65rem;background:linear-gradient(170deg,#0a121ee6,#0b1422e6);border:1px solid #62a1ff4d;border-radius:.88rem;display:grid;gap:.65rem;padding:.9rem;width:min(430px,100%)}.waitlist-field{grid-gap:.28rem;display:grid;gap:.28rem}.waitlist-email-row{grid-gap:.5rem;align-items:end;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto}.waitlist-email-field input{height:38px}.waitlist-platform-field{border:0;margin:0;padding:0}.waitlist-field span{color:var(--text-secondary);font-size:.8rem}.waitlist-field input,.waitlist-field select{background:#0c1726;border:1px solid #2f4260;border-radius:.62rem;color:var(--text-primary);font:500 .86rem/1.2 Space Grotesk,Segoe UI,sans-serif;padding:.6rem .68rem}.waitlist-input-error{border-color:#f08aa0!important}.platform-chips{display:flex;flex-wrap:wrap;gap:.4rem}.platform-chip{background:#0c1726;border:1px solid #2f4260;border-radius:999px;color:var(--text-primary);cursor:pointer;font:600 .78rem/1 Space Grotesk,Segoe UI,sans-serif;padding:.38rem .62rem;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.platform-chip.active{background:#62a1ff2e;border-color:#62a1ffa6;color:#d9e8ff}.platform-chip:disabled{cursor:default;opacity:.72}.waitlist-field input:focus-visible,.waitlist-field select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.waitlist-submit{background:linear-gradient(135deg,#248131,#359548);border:1px solid #0000;border-radius:.74rem;box-shadow:0 8px 24px #24813140;color:#eaf7eb;cursor:pointer;font:600 .9rem/1 Space Grotesk,Segoe UI,sans-serif;height:38px;margin-top:0;padding:0 1rem;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;white-space:nowrap;width:fit-content}.waitlist-submit:hover{transform:translateY(-1px)}.waitlist-submit:disabled{cursor:default;opacity:.72;transform:none}.waitlist-error,.waitlist-message{border-radius:.62rem;font-size:.84rem;margin:0;padding:.52rem .62rem}.waitlist-message{background:#24813126;border:1px solid #3fa06f80;color:#9ce8bb}.waitlist-error{background:#89263f26;border:1px solid #f08aa073;color:#f08aa0}.waitlist-error:empty,.waitlist-message:empty{display:none}@media (max-width:1100px) and (min-width:741px){.roadmap-card-head{grid-column-gap:.4rem;grid-row-gap:.35rem;align-items:center;column-gap:.4rem;display:grid;grid-template-columns:auto auto;justify-content:center;row-gap:.35rem}.status-badge{grid-column:1/-1;justify-self:center;margin:0}}@media (max-width:980px){.features,.hero-news-grid{grid-template-columns:1fr 1fr}.cta-strip{align-items:flex-start;flex-direction:column}.waitlist-form{width:100%}.product-grid{grid-template-columns:1fr 1fr}.roadmap-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.development-grid{grid-template-columns:1fr 1fr}.changelog-head{flex-direction:column}.changelog-summary{grid-template-columns:1fr 1fr;width:100%}}@media (max-width:740px){:root{--page-gutter:0.75rem}.topbar-inner{flex-wrap:nowrap;gap:.4rem}.top-controls{flex-wrap:nowrap;gap:.3rem;justify-content:space-between;width:auto}.top-nav{flex-wrap:nowrap;gap:0;overflow-x:visible}.top-nav a{flex:0 0 auto;font-size:.75rem;padding:0 .34rem}.locale-switch{flex:0 0 auto;margin-left:0}.brand{display:none}.hero-copy h1{font-size:clamp(1.55rem,8vw,2.25rem)}.features{grid-template-columns:1fr}.hero-wide-head{align-items:flex-start;flex-direction:column}.development-grid,.hero-news-grid,.product-grid,.roadmap-grid{grid-template-columns:1fr}.footer{flex-direction:column}.footer-links{flex-wrap:wrap;gap:.35rem}.blog-grid,.changelog-summary{grid-template-columns:1fr}.blog-post-foot,.blog-post-title-row{align-items:flex-start;flex-direction:column}.blog-post-tags{justify-content:flex-start}}
/*# sourceMappingURL=main.8e0ec736.css.map*/